/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{ padding:0px 0px 0px 5px; margin:0px; list-style-type: none; text-align: center; }
.shadetabs li{ margin:0px; height:30px; float:left; margin:0px 2px 0px 0px; /*-moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;*/  }
.shadetabs li a{ text-decoration:none; z-index:1; line-height:30px; height:30px; font-size:13px; font-weight:bold; color:#333333; border:0px solid red; display:block; float:left; background:#a5c6f0 url(../images/blue_curvetop.jpg) no-repeat left top; }
.shadetabs li a span{ background:url(../images/blue_curvetop_right.jpg) no-repeat right top; display:block; height:30px; padding:0px 11px; } 
.shadetabs li a:visited{ color:#2d2b2b;}
.shadetabs li a:hover{ text-decoration:none; color:#000000; background:#a5c6f0 url(../images/blue_curvetop.jpg) no-repeat left top;}
.shadetabs li a.selected{ position: relative; top: 0px; background:#FFFFFF url(../images/white_curvetop.jpg) no-repeat left top; }
.shadetabs li a.selected span{ background:url(../images/white_curvetop_right.jpg) no-repeat right top; display:block; height:30px; padding:0px 11px; color:#000000; } 
.shadetabs li a.selected:hover{ text-decoration: none; }

.tab_container { background:#FFFFFF url(../images/left_curve_btm.jpg) no-repeat left bottom; padding:0px 0px 8px 0px; }
.tabcontent{ display:none; }
.tabcontent { background:url(../images/left_curve_top.jpg) no-repeat left top; padding:20px 20px 0px 20px; }
@media print {
.tabcontent {
display:block !important; 
}
}

.shadetabs1{ padding:0px 0px 0px 5px; margin:0px; list-style-type: none; text-align: center; }
.shadetabs1 li{ margin:0px; height:30px; float:left; margin:0px 2px 0px 0px; /*-moz-border-radius: 4px; -webkit-border-radius: 4px; -khtml-border-radius: 4px; border-radius: 4px;*/  }
.shadetabs1 li a{ text-decoration:none; z-index:1; line-height:30px; height:30px; font-size:13px; font-weight:bold; color:#545454; border:0px solid red; display:block; float:left; background:#cfcece url(../images/mid_gray_left_top.jpg) no-repeat left top; text-transform:uppercase; }
.shadetabs1 li a span{ background:url(../images/mid_gray_right_top.jpg) no-repeat right top; display:block; height:30px; padding:0px 11px; } 
.shadetabs1 li a:visited{ color:#2d2b2b;}
.shadetabs1 li a:hover{ text-decoration:none; color:#000000; background:#cfcece url(../images/mid_gray_left_top.jpg) no-repeat left top;}
.shadetabs1 li a.selected{ position: relative; top: 0px; background:#4c7bb7 url(../images/mid_blue_left_top.jpg) no-repeat left top; }
.shadetabs1 li a.selected span{ background:url(../images/mid_blue_right_top.jpg) no-repeat right top; display:block; height:30px; padding:0px 11px; color:#FFFFFF; } 
.shadetabs1 li a.selected:hover{ text-decoration: none; }

.tab_container1 { background:#FFFFFF url(../images/line_curve_btm.jpg) no-repeat left bottom; padding:0px 0px 9px 0px; }
.tabcontent1 { display:none; }
.tabcontent1 { background:url(../images/line_curve_top.jpg) no-repeat left top; display:block; padding:9px 0px 0px 0px; }
.tabcontent1_in { border-left:1px solid #d7d6d6; border-right:1px solid #d7d6d6; float:left; width:320px; padding:0px 10px 0px 10px; }
.tabcontent1_in form p{ font-size:11px; }
.tabcontent1_in p{ float:left; padding:0px 0px 0px 0px; }
.tabcontent1_in p input.mid_cstext { margin:0px; padding:1px 5px 1px 5px; border:none; background:url(../images/mid_inputbg.jpg) no-repeat left top; width:115px; height:23px; color:#000000; }

@media print {
.tabcontent1 {
display:block !important; 
}
}



