body{color:#000;margin:0px;padding:0;background-color:#fff;}
#headertable{
height:59px;
}


#headerbar{
background: url(/images/backgrounds/header_bg.gif) repeat-x bottom left;;
/*border-bottom:1px solid #c0c0ff;*/
border-bottom:1px solid #e5e5e5;
padding:5px 0px 0px 0px;
min-height:1px;
clear:both;
height:35px;
}
#headerbar div{
float:left;
}

#footerbar{
background: url(/images/backgrounds/header_bg.gif) repeat-x bottom left;;
/*border-bottom:1px solid #c0c0ff;*/
border-bottom:1px solid #e5e5e5;
padding:5px 0px 0px 0px;
min-height:1px;
clear:both;
height:35px;
}
#footerbar div{
float:left;
}

#footer{
font-size:70%;
color:#808080;
}

div.sidebox{
background: url(/images/backgrounds/h_bar.jpg) repeat-y bottom left;
padding:5px 5px 5px 5px;
border: 1px solid #ccc;
background-color: #fff;
}

td.sidebox{
background: url(/images/backgrounds/h_bar.jpg) repeat-y bottom left;
padding:5px 5px 5px 5px;
border: 1px solid #ccc;
background-color: #fff;
}

a.footer{color:#808080;}
a.footer:Visited {color:#808080;}
a.footer:Active {color:#808080;}
a.footer:Hover {color:#808080;}

a.menu{font-weight:bold;}
a.submenu{font-size:80%;}
a.l-ash{color:#bbb;}
a.l-blue{color:#00f;}


a.s-ash{font-size:70%;color:#bbb;}
a.s-blue-s{font-size:70%;color:#00f;font-weight:bold;}

.f-submenu{font-size:80%;}
.f-s-ash{font-size:70%;color:#bbb;}
.f-med{font-size:80%;}

.f-error{font-size:75%;color:#ff0000;}
.f-warn{font-size:75%;color:#ff0000;}
.f-status{font-size:75%;color:#006600;}

form{
margin:0; padding:0;
}

.sform{
font-size:85%;
}

.signup-elems{
font-size:75%;
}


#sarea{
border: 1px dashed #ddd;
padding:3px 0px 3px 0px;
/*background-color:#e5e5e5;*/
background-color:#dbf1ff;
}


.td-pad-l{
padding:0px 0px 0px 8px;
}

.td-pad-r{
padding:0px 8px 0px 0px;
}

.td-pad-l-5{
padding:0px 0px 0px 5px;
}

.td-pad-r-5{
padding:0px 5px 0px 0px;
}

div.main_body{
font-size:95%;
}

div.dotted-box{
padding:5px 5px 5px 5px;
border: 1px dashed #ccc;
background-color: #ffe;
font-size:80%;
}


td.dotted2{
height:2px;
background: url(/images/dots/ash.gif) repeat-x bottom left;
background-color: #fff;
}

td.dotted5{
height:5px;
background: url(/images/dots/ash.gif) repeat-x bottom left;
background-color: #fff;
}

td.dotted10{
height:10px;
background: url(/images/dots/ash.gif) repeat-x bottom left;
background-color: #fff;
}

td.spacer2{
height:2px;
background: url(/images/dots/ash.gif) norepeat;
background-color: #fff;
}

td.spacer5{
height:5px;
background: url(/images/dots/ash.gif) norepeat;
background-color: #fff;
}

td.spacer10{
height:10px;
background: url(/images/dots/ash.gif) norepeat;
background-color: #fff;
}

td.spacer15{
height:15px;
background: url(/images/dots/ash.gif) norepeat;
background-color: #fff;
}

td.spacer20{
height:20px;
background: url(/images/dots/ash.gif) norepeat;
background-color: #fff;
}

td.spacer25{
height:25px;
background: url(/images/dots/ash.gif) norepeat;
background-color: #fff;
}

td.spacer30{
height:30px;
background: url(/images/dots/ash.gif) norepeat;
background-color: #fff;
}

td.spacer35{
height:35px;
background: url(/images/dots/ash.gif) norepeat;
background-color: #fff;
}

td.spacer40{
height:40px;
background: url(/images/dots/ash.gif) norepeat;
background-color: #fff;
}


.h-content80{
padding:2px 0px 0px 35px;
font-size:80%;
clear:both;
}

a.l-switch{font-size:80%;color:#cc0000;}
a.l-switch:Visited{font-size:80%;color:#cc0000;}
a.l-switch:Active{font-size:80%;color:#cc0000;}
a.l-switch:Hover{font-size:80%;color:#cc0000;}

