.bodyad {
   background-color: #FEFFE6;
   font: normal 11px Verdana, Arial, Helvetica, sans-serif;
   height: 25px;
   overflow: visible;
   padding:10px;
   text-align :center;
   vertical-align: middle;
}
#bodysub{
	border: 1px solid #7094B8;
   background: #C0D0E0;
   clear:both;
	color: #333;
   float:right;
	font: bold small Verdana,Arial,Helvetica,sans-serif;
   margin: 0px 0px 10px 4px;
   overflow:hidden;
   padding:8px;
   vertical-align: middle;
   width:200px;
   }
.boxes{
background:#fafaff;
border:1px solid #c0d0e0;
color:#333;
margin:20px 0px 15px 0px;
padding:7px 10px 15px 10px
}
.detail{
border:1px solid #C0D0E0;
margin:0px 0px 0px 10px;
padding:5px 0px 10px 0px;
float:right;
width:170px;
background-color:#fff;
color:#333
}
.sorry{
display:none
}
.textad{
background: transparent;
color:#333;
border: 2px dashed #06c;
margin:5px;
padding:8px 8px 15px 8px
}
.tagline{
color:#036;
background: transparent;
font:bold italic 11px Verdana,Arial,Helvetica,sans-serif;
left:19%;
position:absolute;
top:-55px;
text-align:center;
padding:2px 10px;
width:60%;
}
.wrap{
margin:0px;
padding:10px 0px 10px 0px;
clear:left
}
.wrapper{
border:0px none;
margin:0px;
padding:0px
}
.wrapleft{
border:0px none;
margin:0px;
padding:0px;
float:left
}
.wrapright{
border:0px none;
margin:0px;
padding:0px;
float:right;
}
.wrapcenter{
border:0px none;
margin:0px;
padding:0px;
text-align:center;
clear:both;
width:100%
}
#adz{
border: 1px dashed #06c;
position:relative;
float:right;
margin:7px;
padding:7px;
width:200px;
background-color:#fff;
color:#333
}

#menu{
float:left;
width:100px;
margin-left: 7px;
}

#col1,#col3{
background:#fafaff;/* shared attributes #F1F4F8 */
border:0px solid #000;
color:#333;
margin-left:0px;
position:absolute;
top:110px;
width:20%;
z-index:10;
border-bottom:1px solid #CCC;
overflow: hidden;
}
#col1{
left:0px
}
#col2{
color:#333;
margin:0% 20.1% 0% 20.1%;
cursor: pointer;
background:#fff;
width:auto;
overflow: hidden;
}
#col3{
left:80%;
margin-left:0px;
padding:0px 0px 0px 0px;
}
#container{
background-color:#fff;/*position:*/
color:#333;
width:auto
}
#crumbbox{
height:100px;
width:auto
}
#dostuff{
padding:5px;
text-align:center
}
#feedback{
margin:0px
}
#footer{
background:orange;
border:0px solid #000;
color:#000;
font:11px Verdana,Arial,Helvetica,sans-serif;
margin:0px;
padding:4px 0px 6px 0px;
text-align:center;
clear:both;
}
#topfooter{
background:orange;
border:0px solid #000;
color:orange;
font:11px Verdana,Arial,Helvetica,sans-serif;
margin:0px;
padding:4px 0px 6px 0px;
text-align:center;
clear:both;
}
#table{
font:11px Verdana,Arial,Helvetica,sans-serif;
}
#header{
  background:#fff;
  color:#333;
  height: auto
}

#main,#maintab{
color:#333;
background: #fff;
margin:0px;
padding:25px 25px;
cursor:default;
}
#maintab{
margin-left:15px
}
#news{
background:#f60;
border:0px none #000;
color: #FFFFCC;
font:small/120% Verdana,Arial,Helvetica,sans-serif;
margin:0px;
padding:4px 10px 4px 10px;
clip:auto;
text-align:center
}
#search{
text-align:right
}
#logo{
color:#333;
background: transparent;
left:57%;
font:bold 10px/20px Verdana,Arial,Helvetica,sans-serif;
position:absolute;
top:38px;
text-align:right;
width:40%
vertical-align:top;
}
#tertiary{
background:#036;
color:#ADADAD;
font:10px Arial,Verdana,Helvetica,sans-serif;
padding:3px;
position:relative;
text-align:center;
z-index:1;
margin-bottom:3px;
clear:both;
}
#standards{
position:relative;
top:50px;
text-align:center
}

#topcontrols { 
   clear:both
   }














