a{background-color:transparent;color:#fff;text-decoration:none} 
a:active{color:#FFf} 
a:hover{text-decoration:underline} 
body{background-image:url(../images/bluebk.jpg);color:#66CCFF;font-family:Arial, Helvetica, sans-serif;line-height:1.1em;margin:2em 0 2em 0;padding:0;text-align:center;} 
em,em a{background-color:transparent;font-style:italic;} 
form,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0} 
h1{color:#66CCFF;padding:0.2em 0; font-size:100%; border-bottom:1px solid #fff; margin-bottom:6px; margin-top:8px;} 
h2{color:#000;padding:0.2em 0;}
h2 a{color:#000}
h3{font-weight:bold;color:#333;position:relative;padding:0.2em 0;}  
h3.divide{border-top:3px dotted #999; margin-top:6px; background-color:#fff; margin-bottom:1px; padding-top:6px;}
h3,h4,th,#legal{background-color:transparent;color:#333} 
h4{font-weight:bold;padding: 0.5em .5em 0 .5em;} 
div.first h4{padding-top:0} 
p{margin-bottom:0.25em;padding: 8px 0; line-height:1.2em;} 
p.divide{border-top:1px dotted #999; margin:10px 0 0 0;padding:10px 0 0 0;}
p.caption{font-size:90%; font-style:italic; margin-left:10px; line-height:.9em; font-weight:bold;}
.hide{display:none;}
body{font-size:90%;}
html>body{font-size:94%;}
#w-cont h2{font-size:110%; font-weight:bold;}
#w-cont h3{font-size:80%; font-weight:bold;}
#w-cont h1{font-size:150%;}
.float-r{float:right;}
.float-l{float:left;}
.center{text-align:center;}
.border{border:0; background-color:transparent;}
.clear{ clear:both;height:2px;}

/* //////////////////// containers and boxes-------------------- */
#w-page{margin:10px auto; text-align:left; width:760px;}
#w-cont-body{width:660px; clear:both;}
#masthead{}
.col-ab-a{float:left; width:460px; }
.col-ab-b{float:left; width:200px;}
ul,ol{position:relative} 
ol{margin:0 0 0.4em 3em;padding:0} 
ul{list-style-type:none;margin:0;padding:.5em 0 0.5em 1.8em} 
ul.type1 li{list-style-image:url(../images/blubut.gif); line-height:12px; padding:0 0 16px 8px; vertical-align:middle; font-size:90%;}
