body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;color:#000000;}

td {font-family:Verdana, Arial, Helvetica, sans-serif;}

th {font-family:Verdana, Arial, Helvetica, sans-serif;color:#333366;}

table.texttable td{background:#EDC1F8; margin: 1px; padding-left: 4px;}

td
.subheader {background:#1E4A21; color:white;}
             
.content {background:#464F8F; color:white;}

.content1 {background:#363C6D; color:white;} 

.standfirst {background:#464F8F; color:white;}    
                            
.promo1 {background:#B488E6; color:white; }
.promo1content {background:#B488E6; color:white; PADDING-top: 4px; PADDING-LEFT: 4px;}
.promo1image {background:#B488E6; color:white; PADDING-left: 4px; PADDING-top: 4px;}
                              
.promo2 {background:#ffffff; color:black;} 
.promo2content {background:#ffffff; color:black; PADDING-left: 4px; PADDING-top: 4px;} 
.promo2content2 {background:#ffffff; color:black; align: top;} 
             
.promo3 {background:#C8A6ED; color:black;} 
.promo3content {background:#C8A6ED; color:black; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px;} 
.promo3content2 {background:#C8A6ED; color:black; PADDING-BOTTOM: 4px;} 
.promo3right {background:#C8A6ED; color:black;} 

.promo4 {background:#F6DDFC; color:black;} 
.promo4content {background:#F6DDFC; color:black; PADDING-LEFT: 4px; PADDING-top: 4px;} 
.promo4right {background:#F6DDFC; color:black; PADDING-top: 4px;} 

.promo5 {background:#EDC1F8; color:black;} 
.promo5content {background:#EDC1F8; color:black; PADDING-LEFT: 4px; PADDING-top: 4px;} 
.promo5right {background:#EDC1F8; color:black; PADDING-top: 4px;} 

.promoindexcontent {background:#F6DDFC; color:black; PADDING-LEFT: 4px; PADDING-top: 4px;} 
.promotextcontent {background:#F6DDFC; color:black; PADDING-LEFT: 4px; PADDING-top: 4px;} 


.break {background:#EDC1F8;} 
.breakpurple {background:#E4A0E0;} 
.promo2break {background:#9D61E1;}    
.promo3break {background:#C8A6ED;}  
.promo4break {background:#8A45D8;} 
.promo5break {background:#CD6EC7;} 

.promofeatures {background:#8DBFE6; color:black;}

.promolinks {background:#CDED8F; color:black;} 

.resourcepromo {background:#B488E6; color:white; PADDING-left: 4px; PADDING-top: 8px;}

.tools {background:#E4A0E0;color:white;}               

ul li {list-style-image: url(/staticarchive/fb21fefb7c5b97e913ac9ef6e2d36061219148f6.gif);}

p.promotext {font-weight:bold; color:#CD6EC7; }

a {text-decoration:none;
   font-weight:bold;}
a:active {text-decoration:none; color:#6D24C1;}
a:link {text-decoration:none; color:#6D24C1;}
a:visited {text-decoration:none; color:#6D24C1;}
a:hover {text-decoration:underline; color:#6D24C1;}


a.index {text-decoration:none;
   font-weight:normal;color:black}
a.index:active {text-decoration:none;}
a.index:link {text-decoration:none;}
a.index:visited {text-decoration:none;}
a.index:hover {text-decoration:underline;}


a.promo {text-decoration:none;
   font-weight:bold;color:#ffffff}
a.promo:active {text-decoration:none;color:#ffffff}
a.promo:link {text-decoration:none;color:#ffffff}
a.promo:visited {text-decoration:none;color:#ffffff}
a.promo:hover {text-decoration:underline;color:#ffffff}

img.resource {margin-left:4px; margin-right:4px; margin-top:4px; margin-bottom:4px; }
img.mainpromo { margin-left:4px; margin-right:4px; margin-top:4px; margin-bottom:8px; }
img.resourcepromo {margin-left:4px; margin-right:4px; margin-bottom:4px; }

body .dictionary-form-holder .dictionary-language label{font-size:0.7em !important;width:150px; display:inline-block;}
body .dictionary-query label, body  .hide {display:none;}
 body .dictionary-query  input {margin:5px 0;}
 
 .searchInputHolder {overflow:hidden; width:195px; padding-left:5px; padding-top:5px; }