/* General css*/

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

body, td, th{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0072BC; line-height:17px;}

a { color: #990000; text-decoration: none;}

a:hover {color:#0072BC;text-decoration: none;}

a:visited {color:#990000; text-decoration: none}


p { text-align:justify; }


/* text releted*/

.headind {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; font-weight:bold; color:#FF8A00; text-decoration:none; }

.subheadind {font-size:12px; font-weight:bold; color:#0072BC; text-decoration:none; }

.subheadind a, .subheadind a:visited{font-size:12px; font-weight:bold; color:#0072BC; text-decoration:none; }

.subheadind a:hover {font-size:12px; font-weight:bold; color:#0072BC; text-decoration:none; }

.redtext { font-size:11px; font-weight:bold; color:#D42E16;}

.menu { font-size:11px; font-weight:bold; color:#ffffff; padding-top:2px;}

.menu a, .menu a:visited { font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none }

.menu a:hover { color: #FFCC00; text-decoration:none }



.tabtext { font-size:12px; font-weight:bold; color:#ffffff;}

.tabtext a, .tabtext a:visited { font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none}

.tabtext a:hover { font-size:12px; color:#CC3300; text-decoration:none}



#codebox { padding:5px; background-color:#999999; color:#000066; width:80px; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif;}



/* bg releted*/



.menubg {background-image: url(images/menu_bg.jpg);background-repeat: repeat-x;background-position: left top;}

.subtabbg { background-image:url(images/sub_tab_bg.jpg); background-position:left top; background-repeat:no-repeat;}

.footerbg { background-image:url(images/footer_bg.jpg); background-position:left top; background-repeat:repeat-x;}

.footerbg a,.footerbg a:visited{ color:#0072BC; text-decoration: none;}

.footerbg a:hover{ color:#CC3300; text-decoration: none;}



.img{ margin-right:8px; margin-bottom:8px; float:left;}

.imgright{ margin-right:8px; margin-bottom:8px; float:right;}
.imgall{ margin:8px;  float:right;}
.border { border:#A3A8A4 1px solid ;}

hr{ border-top:#999999 1px dashed;  border-left:#ffffff 1px dashed; border-right:#ffffff 1px dashed; border-bottom:#ffffff 1px dashed; }


.tab_norm{ background-image:url(images/butt_nor.jpg); background-repeat:no-repeat; background-position: left top; font-size:12px; font-weight:bold; color:#ffffff;}
.tab_norm a, .tab_norm a:visited { font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
.tab_norm a:hover { font-size:12px; color:#CC3300; text-decoration:none;}