﻿
/* 421C52 732C7B 9C8AA5 BDAEC6 FFFFFF */


html, body {
height: 100%;
margin:0;

}

body {
font-family:Tahoma, "Trebuchet MS", "Segoe UI", Candara, "Bitstream Vera Sans", "DejaVu Sans", "Bitstream Vera Sans", Verdana, "Verdana Ref", sans serif; font-size:0.8em;
}

body {background: #716fb3 url(../../images/standard/background2.jpg) top center no-repeat;}

#divContainer {margin:0 auto 10px auto; background-image:url(../../images/standard/topback.png); background-repeat:repeat-x ; width:1000px; z-index:0;}

#divWholeBody {background-color:#fff; padding:0 0 1px 0;}

h1 {margin:0; padding:0;}
.h1searchterms {font-size:17px; padding:5px 0 0 0;}
img {border:none;}
	
#divHeader {width:100%; height:119px;}
    #divHeaderInner {width:990px; height:119px; margin: 0 auto 0 auto;}
        #divHeaderInnerLeft {width:0px; float:left;}
            #divHeaderInnerLeft h1 {text-indent:-8000px;}
            #divHeaderInnerLeft a {display:block; width:400px; height:70px; margin:-20px 0 0 0; z-index:99;}
        #divHeaderInnerRight {width:990px; float:left; text-align:right; margin:0 0 0 -10px;}
            #divHeaderInnerRightTop {width:990px; height:85px;}
                #divBasket {width:215px; height:52px; float:right; background-image:url(../../images/standard/mycartback.png);}
                 #divBasket a {width:165px; height:52px; display:block; text-decoration:none; text-align:left; padding:8px 0 0 50px; color:#000;}
                 #divBasket a:visited {color:#000;}
                    #divBasket ul {width:165px; padding:0; margin:0;}
                    #divBasket ul li {padding:0;display:block; width:55px; height:20px; float:left;}
                    
            #divHeaderInnerRightBottom {width:990px; height:34px; text-align:left;}
                #divHeaderInnerRightBottom ul {margin:0; padding:0; float:right;}
                    #divHeaderInnerRightBottom ul li {padding:0;display:block; width:107px; height:27px; float:left; margin:0 0 0 1px;}
                    #divHeaderInnerRightBottom ul li a {display:block; width:107px; height:22px; margin:0 0 0 1px; background-image:url(../../images/standard/tab1.png); text-align:center; text-decoration:none; padding:10px 0 0 0; color:#000;}
                    #divHeaderInnerRightBottom ul li a:hover {background-position:0 -32px;}
                    #divHeaderInnerRightBottom ul li a:visited {color:#000;}
                    
#divTopContainer{width:990px; margin: 0 auto 0 auto; background-image:url(../../images/standard/flag.jpg); background-repeat:no-repeat;}
#divTopContainerInner{width:990px; margin: 0 auto 0 auto; background-image:url(../../images/standard/deliveryphone.jpg); background-repeat:no-repeat;}

#divSubBar {width:990px; height:45px; margin: 0 auto 0 auto;}
    #divSubBarLeft{width:745px; height:45px; float:left;}
        #divSubBarLeft p{margin:14px 0 0 0;}
    #divSubBarRight{width:240px; height:45px; float:right;}


#divSubBar2 {width:990px; height:250px; margin: 0 auto 0 auto;}
    #divSubBar2Left {width:740px; height:250px; float:left; background-image:url(../../images/standard/slider/bar0panel.jpg); background-repeat:no-repeat; margin:0 0 0 5px;}
        .slider3 { background-image:url(../../images/standard/slider/03.jpg); background-repeat:no-repeat;}
        #sliderSearch { background-image:url(../../images/standard/search-block.jpg); background-repeat:no-repeat; width:750px; height:254px; margin:-10px 0 0 0;}
        #slidersearchtext {margin:10px 0 10px 20px; width:700px;}
    #divSubBar2Right {width:240px; height:250px; float:right;}
    #divSubBar2RightInner1 a {width:240px; height:160px; float:left;display:block;}
    #divSubBar2RightInner2 a {width:240px; height:42px; float:left;display:block; background-image:url(../../images/standard/facebook.png); background-repeat:no-repeat;}
    #divSubBar2RightInner2 a:hover {background-position:0 -46px;}
    
    #divSubBar2RightInner3 a {width:240px; height:42px; float:left;display:block; background-image:url(../../images/standard/twitter.png); background-repeat:no-repeat;}
    #divSubBar2RightInner3 a:hover {background-position:0 -46px;}
    
    
#divSubBar3 {width:990px; height:20px; margin: 0 auto 0 auto; background-image:url(../../images/standard/foot.jpg); background-repeat:no-repeat;}

#divSubBar4 {width:990px; height:142px; margin: 8px auto 0 auto; background-image:url(../../images/standard/wide-block.jpg); background-repeat:no-repeat; clear:both;}
    #divSubBar4Left {width:745px; height:90px; float:left;}
        #divSubBar4Left p {margin:10px 0 0 140px;}
        
    /* Standard schools block
    #divSubBar4Right {width:240px; height:90px; float:right;}
    #divSubBar4Right a {width:244px; height:141px; float:left;display:block; background-image:url(../../images/standard/schools.jpg); background-repeat:no-repeat;}
    #divSubBar4Right a:hover {background-position:0 -157px;}
    */
    
    #divSubBar4Right {width:244px; height:90px; float:right;}
    #divSubBar4Right a.left {width:144px; height:141px; float:left;display:block; background-image:url(../../images/standard/schools2b.jpg); background-repeat:no-repeat;}
    #divSubBar4Right a.left:hover {background-position:0 -157px;}
    
    #divSubBar4Right a.right {float:right; width:100px; height:141px;display:block; background-image:url(../../images/standard/schools2b.jpg); background-repeat:no-repeat;background-position:-144px 0px;}
    #divSubBar4Right a.right:hover {background-position:-144px -157px;}
    
#divSubBar5 {width:990px;  margin: 2px auto 0 auto;}
    #divSubBar5 ul {margin:0; padding:0;}
       #divSubBar5 ul li {padding:0;display:block; width:321px; height:192px; float:left;}
       .panel1 { background-image:url(../../images/standard/panel-1.jpg); background-repeat:no-repeat; margin:0 0 0 0; position:relative;}
       .panel2 { background-image:url(../../images/standard/panel-2.jpg); background-repeat:no-repeat; margin:0 0 0 11px; position:relative;}
       .panel3 { background-image:url(../../images/standard/panel-3.jpg); background-repeat:no-repeat; margin:0 0 0 13px; position:relative;}
       .panel4 { background-image:url(../../images/standard/panel-4.jpg); background-repeat:no-repeat; margin:0 0 0 0px; position:relative;}
       .panel5 { background-image:url(../../images/standard/panel-5.jpg); background-repeat:no-repeat; margin:0 0 0 11px; position:relative;}
       .panel6 { background-image:url(../../images/standard/panel-6.jpg); background-repeat:no-repeat; margin:0 0 0 13px; position:relative;}
       
       .pnlTitle {margin:14px 0 0 100px; font-weight:bold; color:#716fb3;}
       .pnlText {margin:10px 0 0 100px;}
       .pnlPrice {margin:10px 0 0 100px; font-weight:bold;}
       .pnlMore a {position:absolute; display:block; width:107px; height:37px; bottom:15px; right:2px;}
       .pnlMore a {display:block; background-image:url(../../images/standard/button-more.png);}
       .pnlMore a:hover {background-position:0 -39px;}

#divSubBar6 {width:990px; height:240px; margin: 0px auto 0 auto; background-image:url(../../images/standard/tall-wide-block.jpg); background-repeat:no-repeat; clear:both;}
    .panelContent {width:965px; height:185px; margin:10px 0 0 10px;}
    .panelContentTitle h3{font-weight:bold; color:#716fb3; margin:0 0 10px 0; padding:0; font-size:13px;}
    .panelContentText {}
    
    .panelContent {width:965px; height:185px; margin:10px 0 0 10px;}
    .panelContentTitleChk h3{font-weight:bold; color:#6c0b69; margin:10px 0 10px 0; padding:10px 0; font-size:13px;}
    .panelContentTextChk {width:565px; float:left;}
    .panelContentTextChk2 {width:400px; float:left;}
    .panelContentTextChkInner {width:130px; float:right; margin:-35px 5px 0 0; height:210px; display:block; background-image: url(../../images/standard/dividerblock.jpg); background-repeat:no-repeat; float:left;}
    .panelContentTextChkInner.last {width:120px; float:right; margin:-35px 5px 0 0; height:210px; display:block; background-image: url(../../images/standard/dividerblock.jpg); background-repeat:no-repeat; float:left;}
    .artworktitle {display:block; height:40px; width:130px; margin:0; padding:0; font-weight:bold; text-align:center;}
    .artworkprice{width:130px; text-align:center; margin:0 0 10px 0; padding:0;}
    .artworkbuy{ width:110px; display:block; height:40px; margin:0 0 0 15px;}
    
    
#divSubBar7 {width:990px;  margin: 2px auto 0 auto;}
    #divSubBar7 ul {margin:0; padding:0;}
       #divSubBar7 ul li {padding:0;display:block; width:321px; height:600px; float:left;}
       .bar7panel1 { background-image:url(../../images/standard/bar7panel.jpg); background-repeat:no-repeat; margin:0 0 0 0; position:relative;}
       .bar7panel2 { background-image:url(../../images/standard/bar7panel.jpg); background-repeat:no-repeat; margin:0 0 0 11px; position:relative;}
       .bar7panel3 { background-image:url(../../images/standard/bar7panel.jpg); background-repeat:no-repeat; margin:0 0 0 13px; position:relative;}
       .bar7pnlTitle {margin:14px 0 0 10px; font-weight:bold; color:#716fb3; font-size:14px;}
       .bar7pnlImage {text-align:center;}
       .bar7pnlText {margin:10px 0 0 10px;}
       .bar7pnlPrice {margin:10px 0 0 100px; font-weight:bold;}
       .bar7pnlMore a {position:absolute; display:block; width:107px; height:37px; bottom:5px; right:2px;}
       .bar7pnlMore a {display:block; background-image:url(../../images/standard/button-more.png);text-indent: -8000px;}
       .bar7pnlMore a:hover {background-position:0 -39px;} 
       .bar7pnlOrdering {width:152px; height:105px; float:left; clear:both; display:block; margin:20px 0 0 10px;  background-image:url(../../images/standard/basketpanel.jpg)}
       .bar7pnlOrderingInner {width:152px; text-align:center; padding:4px 0 0 0;}
       .bar7pnlOrderingInnerButton {width:152px; text-align:center; padding:4px 0 0 27px;}
       .bar7pnlText.desc {margin:0px; padding:0; height:17px; width:270px;}
       
       .txtQuantity {width:30px; text-align:center;}
#divSubBar8 {width:750px; height:600px; margin:2px auto 0 5px; display:block; background-image:url(../../images/standard/largepanel.jpg); background-repeat:no-repeat; float:left; position:relative;}
    #divSubBar8 h2 {margin:20px 0 0 15px; color:#716fb3;}
    #divSubBar8 h3 {margin:-10px 0 0 15px;}
    .bar8pnlOrdering {float:left; width:120px; }
    .bar8pnlOrderingInner {text-align:center;}
    .bar8pnlOrderingInnerButton {margin:0 0 0 10px;}
    #divSubBar8Left{width:380px; margin:0 0 0 15px; float:left;}
         #divSubBar8Left ul li {line-height:19px; margin:0 0 0 -25px;}
    #divSubBar8Right{width:330px; margin:0 15px 0 0; float:right;}
    #divSubBar8Bottom {position:absolute; bottom:20px; left:10px;}
   
#divSubBar9 {width:240px; height:600px; margin:2px auto 0 auto; display:block; float:right;}
    .divSubBar9-3 {width:240px; height:630px; display:block; background-image:url(../../images/standard/panel-size-3.jpg); background-repeat:no-repeat;}
    .divSubBar9-3-inner {width:220px; display:block; padding:10px 10px 10px 7px;}
    .divSubBar9-3-inner h4{padding:0px 10px 0px 0px; margin:0;}
    .divSubBar9-3-inner .artwork2 {list-style-type:none; margin:0 0 0 -40px; font-weight:bold;}
    .divSubBar9-3-inner .artwork {list-style-type:none;background-image:url(../../images/standard/bullet.gif);background-repeat:no-repeat;background-position:left 8px;	padding-left:1em; margin:0 0 0 -30px;}
        .divSubBar9-3-inner a {text-decoration:none; color:#650d3f;}
        .divSubBar9-3-inner a:hover {text-decoration:none; color:#000;}
        
#divSubBar10 {width:990px;  margin: 2px auto 0 auto;}
    #divSubBar10 ul {margin:0; padding:0;}
       #divSubBar10 ul li {padding:0;display:block; width:321px; height:630px; float:left;}
       .bar10panel1 { background-image:url(../../images/standard/bar10panel.jpg); background-repeat:no-repeat; margin:0 0 0 0; position:relative;}
       .bar10panel2 { background-image:url(../../images/standard/bar10panel.jpg); background-repeat:no-repeat; margin:0 0 0 11px; position:relative;}
       .bar10panel3 { background-image:url(../../images/standard/bar10panel.jpg); background-repeat:no-repeat; margin:0 0 0 13px; position:relative;}
       .bar10pnlTitle {margin:14px 0 0 10px; font-weight:bold; color:#716fb3; font-size:14px;}
       .bar10pnlBody {margin:5px 10px 0 10px; font-size:12px;}
       .bar10pnlImage {text-align:center;}
       .clsBasketTitle {width:290px; color:#760d50; margin:10px 10px 0 10px;}
       .clsBasketQty {width:290px; color:#000; margin:3px 10px 0 10px;}
       .clsBasketLine {width:290px; color:#000; margin:3px 10px 0 10px;}
       .clsBasketTotal {width:290px; color:#000; margin:9px 10px 0 10px; text-align:right; font-weight:bold; clear:both;}
       .clsBasketGrandTotal {width:290px; color:#760d50; margin:20px 10px 0 10px; text-align:right; font-weight:bold; font-size:14px;}
       .clsQtySmall {width:25px; font-size:11px; text-align:center; height:11px;}
       .clsBasketTextField {width:290px;}
       .clsBasketTextField2 {width:290px; height:70px; font-size:12px;}
       .clsBasketTextField3 {width:290px; height:120px; font-size:12px;}
       .clsBasketddfield {width:295px;}
       .clsDivider {width:290px; margin:10px 0px 10px 3px;}
   
   
#divSubBar11 {width:990px;  margin: 2px auto 0 auto;}
    #divSubBar11 ul {margin:0; padding:0;}
       #divSubBar11 ul li {padding:0;display:block; width:321px; height:480px; float:left;}
       .bar11panel1 { background-image:url(../../images/standard/bar11panel.jpg); background-repeat:no-repeat; margin:0 0 0 0; position:relative;}
       .bar11panel2 { background-image:url(../../images/standard/bar11panel.jpg); background-repeat:no-repeat; margin:0 0 0 11px; position:relative;}
       .bar11panel3 { background-image:url(../../images/standard/bar11panel.jpg); background-repeat:no-repeat; margin:0 0 0 13px; position:relative;}
       .bar11pnlTitle {margin:14px 0 0 10px; font-weight:bold; color:#716fb3; font-size:14px;}
       .bar11pnlImage {display:block; position:absolute; right:0px; top:90px;}
       .bar11pnlText {margin:10px 0 0 10px;}
       .bar11pnlPrice {margin:10px 0 0 100px; font-weight:bold;}
       .bar11pnlMore a {position:absolute; display:block; width:107px; height:37px; bottom:5px; right:5px;}
       .bar11pnlMore a {display:block; background-image:url(../../images/standard/button-more.png);text-indent: -8000px;}
       .bar11pnlMore a:hover {background-position:0 -39px;} 
       .bar11pnlText.desc {margin:0px; padding:0; height:17px; width:270px;} 
       
       .bar11pnlOrdering {width:152px; height:117px; float:left; clear:both; display:block; margin:15px 0 0 10px;  background-image:url(../../images/standard/basketpanel2.jpg)}
       .bar11pnlOrderingInner {width:148px; text-align:center; padding:4px 2px 0 2px;}
       .bar11pnlOrderingInner strong{font-size:11px;}
       .bar11pnlOrderingInnerButton {width:152px; text-align:center; padding:4px 0 0 27px;}
         
       .bar11pnlOrdering3 {width:173px; height:128px; float:left; clear:both; display:block; margin:15px 0 0 0px;  background-image:url(../../images/standard/basketpanel3.jpg)}
       .bar11pnlOrderingInner3 {width:168px; text-align:center; padding:4px 2px 0 2px;}
       .bar11pnlOrderingInner3 strong{font-size:11px;}
       .bar11pnlOrderingInnerButton3 {width:168px; text-align:center; padding:4px 0 0 37px;}
       
       .bar11pnlOrdering4 {width:220px; height:135px; float:left; clear:both; display:block; margin:15px 0 0 -30px;  background-image:url(../../images/standard/basketpanel4.jpg)}
       .bar11pnlOrderingInner4 {width:216px; text-align:center; padding:4px 2px 0 2px;}
       .bar11pnlOrderingInner4 strong{font-size:11px;}
       .bar11pnlOrderingInnerButton4 {width:220px; text-align:center; padding:4px 0 0 57px; display:block;}
   
   
#divSubBar12 {width:990px;  margin: 2px auto 0 auto;}
    #divSubBar12 ul {margin:0; padding:0;}
       #divSubBar12 ul li {padding:0;display:block; width:321px; height:660px; float:left;}
       .bar12panel1 { background-image:url(../../images/standard/bar12panel.jpg); background-repeat:no-repeat; margin:0 0 0 0; position:relative;}
       .bar12panel2 { background-image:url(../../images/standard/bar12panel.jpg); background-repeat:no-repeat; margin:0 0 0 11px; position:relative;}
       .bar12panel3 { background-image:url(../../images/standard/bar12panel.jpg); background-repeat:no-repeat; margin:0 0 0 13px; position:relative;}
       .bar12pnlTitle {margin:14px 0 0 10px; font-weight:bold; color:#716fb3; font-size:14px;}
       .bar12pnlImage {text-align:center;}
       .bar12pnlText {margin:10px 0 0 10px;}
       .bar12pnlPrice {margin:10px 0 0 100px; font-weight:bold;}
       .bar12pnlMore a {position:absolute; display:block; width:107px; height:37px; bottom:5px; right:100px;}
       .bar12pnlMore a {display:block; background-image:url(../../images/standard/button-more.png);text-indent: -8000px;}
       .bar12pnlMore a:hover {background-position:0 -39px;} 
       .bar12pnlOrdering {width:152px; height:105px; float:left; clear:both; display:block; margin:20px 0 0 10px;  background-image:url(../../images/standard/basketpanel.jpg)}
       .bar12pnlOrderingInner {width:152px; text-align:center; padding:4px 0 0 0;}
       .bar12pnlOrderingInnerButton {width:152px; text-align:center; padding:4px 0 0 27px;}
       .bar12pnlText.desc {margin:0px; padding:0; height:17px; width:270px;}   
   
   
#divSubBar13 {width:990px;  margin: 2px auto 0 auto;}
    #divSubBar13 ul {margin:0; padding:0;}
       #divSubBar13 ul li {padding:0;display:block; width:485px; height:600px; float:left;}
       .Bar13panel1 { background-image:url(../../images/standard/bar13panel.jpg); background-repeat:no-repeat; margin:0 0 0 0; position:relative;}
       .Bar13panel2 { background-image:url(../../images/standard/bar13panel.jpg); background-repeat:no-repeat; margin:0 0 0 11px; position:relative;}
       .Bar13pnlTitle {margin:14px 0 0 10px; font-weight:bold; color:#716fb3; font-size:14px;}
       .Bar13pnlImage {text-align:center;}
       .Bar13pnlText {margin:10px 0 0 10px;}
       .Bar13pnlPrice {margin:10px 0 0 100px; font-weight:bold;}
       .Bar13pnlMore a {position:absolute; display:block; width:107px; height:37px; bottom:5px; right:2px;}
       .Bar13pnlMore a {display:block; background-image:url(../../images/standard/button-more.png);text-indent: -8000px;}
       .Bar13pnlMore a:hover {background-position:0 -39px;} 
       .Bar13pnlOrdering {width:152px; height:105px; float:left; clear:both; display:block; margin:20px 0 0 10px;  background-image:url(../../images/standard/basketpanel.jpg)}
       .Bar13pnlOrderingInner {width:152px; text-align:center; padding:4px 0 0 0;}
       .Bar13pnlOrderingInnerButton {width:152px; text-align:center; padding:4px 0 0 27px;}
       .Bar13pnlText.desc {margin:0px; padding:0; height:17px; width:270px;}               
       
       
#divFootDivider {width:970px; height:20px; margin: 0 auto 0 auto; background-image:url(../../images/standard/foot.jpg); background-repeat:no-repeat; clear:both;}

#divFooter {width:990px; height:295px; background-color:#504f83; text-align:center; margin:0 0 5px 5px;}
    #divFooter .divFooterContainer {}
    
    #divFooter .divFooterContainer .col1, .col2{
	    width: 310px;
	    float: left;
	    padding: 0;
	    display:block;
	    height:250px;
    }
   
   #divFooter .divFooterContainer .col1 {margin:25px 10px 0 0px;}
   #divFooter .divFooterContainer .col1.first {margin-left:20px;}
   #divFooter .divFooterContainer .col2 {margin:25px 0;}
   
   #divFooter .divFooterContainer .col1 .col1title {font-size: 1.3em;font-weight: normal;display: block; text-align: center; background: #716fb3; padding: 5px 0;
	   }
	    
   #divFooter .divFooterContainer .col1 ul {margin:0; padding:0;}
   
   #divFooter .divFooterContainer .col1 ul li{
   	    list-style: none;
	    margin: 0;
	    padding: 0;
	    width: 310px;
	    text-align:left;
	    }

#divFooter .divFooterContainer .col1 ul li a{
	    display: block;
	    background: #504f83 url(../../images/standard/icon_bullet2.gif) no-repeat 2px 8px;
	    padding: 5px 0 4px 25px;
	    border-bottom: 1px solid #716fb3;
	    text-decoration:none;
	    color:#ffffff;}
	    
#divFooter .divFooterContainer .col1 ul li a:hover{color:#000;}
        
     .pnlAddtoBasket a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-addtocart.png);}
     .pnlAddtoBasket a:hover {background-position:0 -39px;}

     .pnlCheckout a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-checkout.png);}
     .pnlCheckout a:hover {background-position:0 -39px;}

     .pnlBasket a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-viewcart.png);}
     .pnlBasket a:hover {background-position:0 -39px;}
     
     .pnlUpdate a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-update.png);}
     .pnlUpdate a:hover {background-position:0 -39px;}
     
     .pnlContinue a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-continue.png);}
     .pnlContinue a:hover {background-position:0 -39px;}
     
     .pnlPay a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-gotopayment.png);}
     .pnlPay a:hover {background-position:0 -39px;}
     
     .pnlInvoice a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-completeorder.png);}
     .pnlInvoice a:hover {background-position:0 -39px;}
     
     .pnlSelect a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-select.png);}
     .pnlSelect a:hover {background-position:0 -39px;}
     
     .pnlUpload a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-upload.png);}
     .pnlUpload a:hover {background-position:0 -39px;}
     
     .pnlEmail a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-sendemail.png);}
     .pnlEmail a:hover {background-position:0 -39px;}
     
     .pnlApplyCode a {display:block; width:107px; height:37px; background-image:url(../../images/standard/button-applycode.png);}
     .pnlApplyCode a:hover {background-position:0 -39px;}
     
     
     
     
     #pnlQty {text-align:center; margin:10px 0 10px 0;}
     .clsQty {width:100px; text-align:center;}
     #pnlUpdateButt {margin:10px 0 0 155px;}
     
 
     .pnlOtherButtons ul {text-decoration:none; margin:150px; padding:0; text-align:center;}
     .pnlOtherButtons li {display:block; width:115px; float:left;}
     
     .clssmallQty, .clsUpdate , .clsRemove {float:left;}
     .clsUpdate a {display:block; width:53px; height:18px; background-image:url(../../images/standard/update-small.jpg);}
     .clsUpdate a:hover {background-position:0 -20px;}
     
     .clsRemove a {display:block; width:53px; height:18px; background-image:url(../../images/standard/remove-small.jpg);}
     .clsRemove a:hover {background-position:0 -20px;}
     

    .facebook a {width:240px; height:42px; float:left;display:block; background-image:url(../../images/standard/facebook.png); background-repeat:no-repeat; margin:0 0 0 32px;}
    .facebook a:hover {background-position:0 -46px;}
    
    .twitter a {width:240px; height:42px; float:left;display:block; background-image:url(../../images/standard/twitter.png); background-repeat:no-repeat; margin:0 0 0 32px;}
    .twitter a:hover {background-position:0 -46px;}
    
    .facebooksidebar a {width:240px; height:42px; float:left;display:block; background-image:url(../../images/standard/facebook.png); background-repeat:no-repeat; margin:0 0 0 -5px;}
    .facebooksidebar a:hover {background-position:0 -46px;}
    
    .twittersidebar a {width:240px; height:42px; float:left;display:block; background-image:url(../../images/standard/twitter.png); background-repeat:no-repeat; margin:3px 0 0 -5px;}
    .twittersidebar a:hover {background-position:0 -46px;}
     
    .drpAdjust {margin: 0 0 0 0px; font-size:11px;}
    .pnlUpload1 {margin:10px 0 0 10px;}
    .pnlUpload2 {margin:10px 0 0 80px;}
    .centerme {text-align:center; width:740px;}
    #midContinue a{margin:0 0 0 320px;}
     
     #backgroundPopup{  
         display:none;  
         position:fixed;  
         _position:absolute; /* hack for internet explorer 6*/  
         height:100%;  
         width:100%;  
         top:0;  
         left:0;  
         background:#000000;  
         border:1px solid #cecece;  
         z-index:1;  
     }  
     #popupContact{  
         display:none;  
         position:fixed;  
         _position:absolute; /* hack for internet explorer 6*/  
         height:310px;  
         width:408px;  
         background:#FFFFFF;  
         border:2px solid #cecece;  
         z-index:2;  
         padding:12px;  
         font-size:13px;  
     }  
     
    #popLogo {display:block; width:403px; height:63px; background-image:url(../../images/standard/rollbasketlogo.png);}
    #divSchoolblock {display:block; width:298px; height:174px; background-image:url(../../images/standard/myschoolblock.jpg);}
    #divSchoolblock p {margin:0 5px 0 5px; padding:0;}
    #contentpanel {width:260px; float:left;}
    #contentpanel .artwork2 {list-style-type:none; margin:0 0 0 -40px; font-weight:bold;}
    #contentpanel .artwork {list-style-type:none;background-image:url(../../images/standard/bullet.gif);background-repeat:no-repeat;background-position:left 8px;	padding-left:1em; margin:0 0 0 -30px;}
    #contentpanel a {text-decoration:none; color:#650d3f;}
    #contentpanel a:hover {text-decoration:none; color:#000;}
     
    #contentpanel2 {width:430px; float:left;}
     
     
     /* Progressbar
----------------------------------*/
.ui-progressbar { height:2em; text-align: left; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }