@charset "utf-8";

body{padding:0px; margin:0px; background-color:#000000; font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; color: #ffffff;}  

a img {border:0px;}

#header{width:982px; height:180px; background: url(/images/header.jpg)}
#headertext{margin-left:235px; padding-top:70px; width:385px; font-size: 16px; font-weight:bold; font-family: Arial; text-align: center;}
   
#mainbody{width:982px; margin:0 auto; height:auto; padding:0px; background-color: #e3e3e3;}  
#maincontent{background-color: #e3e3e3; float: left; width:982px; text-align:justify; font-size:small; color: #ffffff;  border: #ff0000 0px solid;}   
#maincontenttext{padding:0px 0px 0px 0px; float: left; text-align:justify; font-size:small; color: #ffffff; width:800px; min-height:1150px; background-color:#ffffff; border: #ff0000 0px solid;}
  
#menu{float:left; width:180px; background-color: #e3e3e3; height:auto; border: #ff0000 0px solid;}                
#menuInner{text-align:left; color:#1A2313; font-family: Tahoma, Arial, Verdana, sans-serif; background:#e3e3e3; border: #0f0 0px solid; padding-left:8px;}     
#menuInner ul{ width:100%;  height:30px; display:inline; margin:0; padding:5px 0; border: #00f 0px solid;}
#menuInner ul li{display:list-item; list-style-type: none; padding-bottom:3px;}
#menuInner li a, #menuInner li a:active, #menuInner li a:visited{color: #1A2313; text-decoration:none; text-align:left; padding-left:5px; font-size: 12px;}
#menuInner li a:hover{color: #ffffff; background:#553576;} 
 
   
.ads{margin-left:20px;}   

h1 {font-size: 14px; color: #ffffff; margin:0px 0px 0px -10px;}  
h2,h3 {font-size: 13px; margin:0px 0px 0px -10px;}   
.title14 {font-size: 14px; color: #ffffff; margin:0px 0px 0px 0px; font-weight:bold }  
.title12 {font-size: 12px; color: #553576; margin:0px 0px 0px 0px; font-weight:bold;  text-align:left} 
.centeralign {text-align:center }
.goright{padding-left:220px; }   
.goright2{padding-left:610px; }  

.wbleft{padding-left:0px;}   
.wbright{padding-left:340px; width:300px;}  
   

.purplebox{padding:5px 20px 5px 20px; margin-left:5px; font-size:small; color: #ffffff; background:#553576; width:725px; border: #ffffff 4px solid; height:auto; position:relative; float:left;} 
.whitebox{padding:5px 20px 5px 20px; margin-left:5px; margin-top:5px; font-size:small; color: #553576; border: #e3e3e3 4px solid; background:#ffffff; font-weight:normal; width:335px; height:220px; position:relative; float:left;} 
.whitebox img{margin-left: -15px;}  
.whitebox h2{color: #553576;}  
 
.whitebox2{padding:5px 20px 5px 20px; margin-left:5px; margin-bottom:5px; font-size:small; color: #553576; border: #e3e3e3 4px solid; background:#ffffff; font-weight:normal; width:725px; height:auto; position:relative; float:left;} 
.whitebox2 img{margin-left: -15px;}  
.whitebox2 h2{color: #553576;}
.whitebox2 h3{color: #553576; font-size: 30px; margin-bottom: 0px;}  
                                    
.whitebox3{padding:5px 5px 5px 20px; margin-left:5px; margin-bottom:5px; font-size:small; color: #553576; border: #553576 0px solid; background:#ffffff; font-weight:normal; width:760px; height:auto; position:relative; float:left; text-align:justify;} 
.whitebox3 h1{color: #553576; font-size: 24px; padding-top:0px; padding-bottom:5px;} 
.whitebox3old ul{ width:100%;  height:30px; display:inline; margin:0; padding:5px 0;}
.whitebox3old ul li{display:inline-table; list-style-type:disc; padding-bottom:2px;  padding-left:20px}
.whitebox3 ul{}
.whitebox3 ul li{}

.indent10{padding:5px 0px 0px 10px;} 
.indent15{padding:5px 0px 0px 15px;}  



.links{padding-left: 10px; font-size:11px; text-align: left;}
.links a, .links a:active, .links a:visited{color: #553576; text-decoration:none;} 
.links a:hover{color: #ffffff; text-decoration:none; background-color: #553576;}                                                                               
 
.linkspurple a, .linkspurple a:active, .linkspurple a:visited{color: #ffffff; text-decoration:none; background-color: #b41124; padding:2px; font-weight:bold; line-height:30px; border: #000000 1px solid; margin-right: 5px;} 
.linkspurple a:hover{color: #ffffff; text-decoration:none; background-color: #553576;}                                                                               

.linksul a, .linksul a:active, .linksul a:visited{text-decoration:underline; color: #0000ff;}
.linksul a:hover{color: #ffffff; text-decoration:none; background-color: #553576;}    
 
.links2 a, .links2 a:active, .links2 a:visited{color: #553576; text-decoration:underline; font-weight:normal;} 
.links2 a:hover{color: #ffffff; text-decoration:none; background-color: #553576;}                                                                               

 
.whitebox ul{ width:100%;  margin:0; padding:0; display:list-item;}
.whitebox ul li{margin:0; padding:0; list-style-type:disc }


.voucher_code {border-color: black; border: 2px dotted; padding: 4px; font-weight: bold; background-color: #f5f5f5;}  
.voucher_code2 {border-color: black; border: 2px dotted; padding: 4px; font-weight: bold; background-color: #f5f5f5; width: 120px;}   
.priceresults{border: 1px solid #5c9ebf; color: #000000; text-align:center; padding:0px; width:720px;}  
.priceresults td.hdr {color: #553576; font-size: 14px; font-weight:bold; border-right: 0px solid #5c9ebf; border-top: 0px solid #5c9ebf; padding: 5px;}  
.xpriceresults td {border-right: 1px solid #5c9ebf; border-top: 1px solid #5c9ebf; text-align: center; min-height:32px;}
.xpriceresults td.priceresultsimage {border-right: 1px solid #5c9ebf; padding-left: 5px;}    
.xpriceresults td.noborder {border-right: 0px solid #5c9ebf; border-top: 0px}      

.voucherresults{border: 5px solid #fe5a01; color: #000000; text-align:center; padding:2px; margin-top:40px; margin-bottom:40px;}  
.voucherresults td {border-right: 0px solid #5c9ebf; border-top: 0px solid #5c9ebf; padding: 2px;} 


.hspace{margin-left:20px; margin-right:20px;}

 
 
.warn{font-size:10px; color: #000000; text-align:center;}  

.grey_scale {color: #666666; font-size: 12px; text-decoration: none}      
.gored{color: #ff3333;  font-weight:bold;}
.gored2{color: #ff3333;  font-weight:bold; font-size:20px;}    
.gored3 {color: red; font-size: 16px; font-weight: bold;}  
    
p{padding-left:0px; margin:15px 0px 5px 0px; height: auto; }
p a, a:active, a:visited{color: #0066cc; text-decoration:underline; font-weight:bold}  
p a:hover{color: #fe5a01;}                                                     
                                                                                                                                              
#footer{background-color: #e3e3e3; position:relative; height:80px; float: right; width:982px; text-align:center; color: #553576; padding-bottom:20px;}    
#footer a, a:active, a:visited{color: #553576; text-decoration:none;}
#footer a:hover{color: #ff0000;}

         
         