/* checkanumber css */

body,td {
	font-family: verdana, arial, helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #000;
	
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #CCCCCC;
	
	background-color:#FFFFFF;	
}

.floatLeft{ float:left; padding:4px 7px 4px 4px;}
.floatRight{ float:right; padding:4px;}

.BodyTxt{font-family: tahoma;	font-size: 11px;	color: #666666; font-weight:normal; line-height:17px;}
.txtBla{font-family: tahoma;	font-size: 11px;color: #000; font-weight:normal; line-height:17px; padding-left:5px;}
.txtBlaBig{font-family:arial;	font-size: 13px;color: #000; font-weight:normal; line-height:17px; padding-left:5px;}

.BodyTxtSa{font-family: tahoma;	font-size: 11px; color: #bb5417; line-height:17px; padding-left:5px; text-decoration: none;}
.BodyTxtSaBo{font-family: tahoma; font-size: 11px;	color: #bb5417; font-weight:bold; line-height:17px; padding-left:5px; }
.redTxt{font-family: tahoma;	font-size: 11px;	color: #DB3434; font-weight:normal; line-height:17px;}
.RedTxtBo{font-family: tahoma;	font-size: 11px;	color: #DB3434; font-weight:bold; line-height:17px;padding-left:10px;}
.RedTxtBig{font-family: tahoma;	font-size: 15px;	color: #DB3434; font-weight:bold; line-height:17px;padding-left:10px;}
.BlueTxt{font-family: tahoma;	font-size: 11px;	color: #0084DC; font-weight:normal; line-height:17px;}
.BlueTxtBo{font-family: tahoma;	font-size: 11px;	color: #0084DC; font-weight:bold; line-height:17px;padding-left:10px;}

.BlaTxt{font-family: tahoma;	font-size: 11px;	color: #000; font-weight:normal; line-height:17px;}
.BlaTxtBo{font-family: tahoma;	font-size: 11px;	color: #000; font-weight:bold; line-height:17px;padding-left:10px;}
.TopL{font-family: arial;	font-size: 12px;	color: #000; font-weight:normal; line-height:17px; text-decoration: underline;}
a.TopL:hover{ text-decoration:none; color:#C41600;}
.FoL{font-family: arial;	font-size: 11px;	color: #000; font-weight:normal; line-height:17px; text-decoration: none;}
a.FoL:hover{ text-decoration:none; color:#C41600;}


.LeftNav{ background-color:#E8E6E6; border:1px solid #E8E6E6;}
.LeftNav a{font-family: arial;	font-size: 11px;	color: #676464; font-weight:bold; line-height:17px; text-decoration: none;}
.LeftNav:hover{ background-color:#fff; border:1px solid #E8E6E6;}
.LeftNav:hover a{color: #C41600;}
.catHead{font-family: arial; font-size: 12px; color: #C41600; font-weight:bold;text-decoration: none; padding-left:10px;}
.font_red_normal_11{font-family: arial; font-size: 11px; color: #C41600; font-weight:normal;text-decoration: none; padding-left:5px;}
.font_red_normal_12{font-family: arial; font-size: 12px; color: #C41600; font-weight:normal;text-decoration: none; padding-left:5px;}

.part{ background-color:#F4F4F4; border:1px solid #E0DDDD;}
.part .partTxt{font-family: tahoma;	font-size: 11px;	color: #666666; font-weight:normal; line-height:17px;text-decoration:none; cursor:pointer;}
.part .partTxt:hover{ text-decoration:underline;}

.partTxt2{font-family: tahoma;	font-size: 11px;	color: #666666; font-weight:normal; line-height:17px;text-decoration:none; }
.partTxt2:hover{ text-decoration:underline;}

.forget{font-family: arial;	font-size: 12px;	color: #226bb6; font-weight:normal; line-height:17px; text-decoration:underline;}
.forget:hover{ color:#000000;text-decoration:none;}

.txtOrL{font-family: arial;	font-size: 12px;	color: #ff5500; font-weight:normal; line-height:17px; text-decoration: underline;}
.redL{font-family: arial;	font-size: 12px;	color: #C41600; font-weight:normal; line-height:17px; text-decoration: underline;}
.redL:hover{ color:#000000;text-decoration:none;}


.reportHead{ background-color:#f7dbc3; padding-left:5px; text-align:left;font-family:tahoma;	font-size: 11px;	color:#bb5417; font-weight:bold; line-height:17px; text-decoration: none;}
.reportin1{ background-color:#F7F7F7; padding-left:5px; text-align:left;font-family:tahoma;	font-size: 11px; font-weight:normal; line-height:17px; text-decoration: none;}
.reportin2{ background-color:#FFFFFF; padding-left:5px; text-align:left;font-family:tahoma;	font-size: 11px; font-weight:normal; line-height:17px; text-decoration: none;}

.txtBox{background-color: #FFFFCC; border:1px solid #000;font-family: arial;	font-size: 11px;	color: #000; font-weight:normal;}
.txtBoxsmall{background-color:#FFFFCC; border:1px solid #000;font-family: arial;	font-size: 11px;	color: #000; font-weight:normal; width:50px;}
.txtBox2{background-color:#fff; border:1px solid #dfdfde;font-family: arial;	font-size: 11px;	color: #000; font-weight:normal; width:150px;}

.button{background-color:#C41600; padding-bottom:2px; font-family: Tahoma; font-size: 11px; color: #FFF; font-weight:normal; 	height:22px;}

#nav-menu ul{list-style:none; padding:0; margin:0;   }
#nav-menu li{float:left; margin:0; 0.01em;}
#nav-menu li a{background: url(../images/global-nav-bkgd.gif) repeat-x; height:2em; line-height:2em; float:left; width:12em; display:block; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold;}
#nav-menu li a:hover {text-decoration: underline; font-weight:bold; }
#nav-menu{width:75em;  background: url(../images/global-nav-bkgd.gif) repeat-x; } 


#header #sub_mnu{height:10px;background-image:url(../images/submnu_bg_tile.jpg);background-repeat:repeat-x;text-align:left;padding:2px 0 0 0;color:#000;margin-top:-2px;background-color:#fff;}
 #doc #header #sub_mnu{height:11px;background-image:url(../images/submnu_bg_tile.jpg);background-repeat:repeat-x;text-align:left;padding:6px 0 6px 0;color:#000;margin-top:-2px;}
*:first-child+html #doc #header #sub_mnu{margin-top:-3px;}
#doc #header #sub_mnu .nrm a{font-family:arial;font-size:11px;font-weight:bold;color:#fff;text-decoration:none;padding:8px;*padding:5px;}
#doc #header #sub_mnu .nrm a:hover{text-decoration:underline;}
#doc #header #sub_mnu .select a{font-family:arial;font-size:11px;font-weight:bold;color:#000;text-decoration:none;padding:5px 7px 5px 7px;}
#doc #header #sub_mnu .select{font-family:arial;font-size:11px;font-weight:bold;color:#000;text-decoration:none;padding:7px 0 0 0;background-image:url(../images/submnu_bg_sel_tile.jpg);background-repeat:repeat-x;height:29px;margin-top:-6px;float:left;}
#doc #header #sub_mnu .nrm{padding:2px;float:left;height:14px;}
 #doc #header #sub_mnu .nrm{padding:0;float:left;height:14px;}
 
 .black_overlay{ display: ; position: absolute; top: 0%; left: 0%; width:900pt; height:800pt; background-color: #333333; 
z-index:1001; -moz-opacity: 0.8; opacity:.80; }
.white_content { display: ; position: absolute; top: 15%; left: 38%; width: 20%; height: 10%; padding: 16px;  z-index:1002; overflow: auto;
}

