/* CSS Document */
body{ margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
body td{ text-align:justify;}
.shell{ width:880px; border:0px solid #000000; text-align:center; margin-left:auto; margin-right:auto;}
.header{ width:880px; border:0px solid #000000; text-align:center; margin-left:auto; margin-right:auto;}
.menucurve{ background-image:url(../pics/menu_bg_left.gif); background-repeat:no-repeat; background-position:right;}

.curve_left{background-image:url(../pics/table_curve_left.gif); background-repeat:no-repeat; width:20px;
				background-position: bottom left; }
.curve_right{background-image:url(../pics/table_curve_right.gif); background-repeat:no-repeat; 
				background-position: bottom right;  width:20px;}
.curve_bottom{border-bottom:1px solid #C9C0C0; width:740px;}	
.left_border{border-left:1px solid #C9C0C0; width:20px;}
.right_border{border-right:1px solid #C9C0C0; width:20px;}

.header_table td{ font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; color:#444444; padding:0px 10px 0px 10px;   }
.header_table th{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#1D629D; padding:0px 10px 0px 10px;   }
.header_table th a:link,a:visited{ text-decoration:none; }

.detail_table {width: auto}

.detail_table td{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#444444; padding:0px 3px 0px 3px; text-align:left   }
.detail_table th{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3076BE;padding:0px 3px 0px 3px; text-align:left   }
.detail_table th a:link,a:visited{ color:#999999;}

.frame{ border:0; background-color:#ffffff; margin-top:2px}
.div_line{border-bottom:1px solid #C9C0C0; width:95%}	
.subtitle{ padding-left:10px; font-weight:bold; font-size:13px; color: #EEFFFF; width:295px; height:25px; background-image:url(../pics/subtitle.gif); background-repeat:no-repeat;}
.leftpanel{ width:305px;}
.leftpanel th{font-size:13px; color: #EEFFFF;}
.leftpanel td{font-size:12px; color: #333333;}
.leftpanel td a:link,a:visited{ color:#555555;}


.navtext {
width:360px;
font-size:12pt;
border-width:2px;
border-style:outset;
border-color:darkgray;
layer-background-color:tan;
background-color:#EEF1FF;
color:black;
filter:alpha(opacity=25);
-moz-opacity:.25;
opacity:.25;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 

}

/*Example CSS for the two demo scrollers*/
#pscroller1{
width: 283px;
height: 100px;
border: 0px solid black;
padding: 0px;
background-color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#pscroller1 a{
text-decoration: none;
}

#client{
width: 283px;
height: 300px;
border: 0px solid black;
padding: 0px;
background-color: #FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:0px;
text-align:left;
}


.someclass{ //class to apply to your scroller(s) if desired
}
.controlerror{ border:1PX solid #FF0000;}
.error{ color:#FF0000;}
