@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}



.clear {
   clear: both;
}



.logintxt{
	color:#06F;
	padding-right:20px;
 }

 .logintxt a{
	color:#F00;
	text-decoration:none;
 }

 #adminhd{
	 font-weight:bold;
 }

  #admintxt{
	  line-height:25px;
	  color:#1b1464;
	  padding:10px 0px 0px 0px;
 }

  #admintxt a{
	  text-decoration:none;
	  color:#1b1464;
	  padding-top:10px;
 }



  #admintxt1 a{
	  text-decoration:none;
	  color:#F00;
	  padding-top:10px;
	  font-weight:bold;
 }


 #admintxtbord{
	 border-bottom:1px dotted #6d6d6d;
	 padding-bottom:5px;
	 font-weight:bold;
 }


.tablehd td{
	font-weight:bold;
	border-top:3px solid #fbb03b;
	border-bottom:1px solid #fbb03b;
	text-align:left;
	padding:10px;

}

.tablehd1 td{
	font-weight:bold;
	border-top:3px solid #fbb03b;
	text-align:left;
	padding:10px 10px 10px 0px;

}


.tablehd1 td a{
		text-decoration:none;
	color:#56A1D3;

}


.tablehd1 p{ padding:1px;}




	.tabletxt td{
	font-weight:bold;
	color:#0e78c2;
	border-left:1px dotted #e3e6e9;
	border-bottom:1px solid #cccccc;
	padding:9px;
	 }


.tablehd2{
	font-weight:bold;
	border-bottom:3px solid #fbb03b;
	text-align:left;
	padding:0px 0px 10px 0px;
	margin-bottom:10px;

}


.tabletxtreport {
	font-weight:bold;
	color:#0e78c2;

	border:1px solid #cccccc;
	padding:9px;
	 }


	.assigntxt {
	font-weight:bold;
	color:#0e78c2;
	border-left:0px dotted #e3e6e9;
	border:1px solid #cccccc;
	padding:9px;
	 }

.assigntxt1 {
	font-weight:bold;
	color:#0e78c2;
	border-left:0px dotted #e3e6e9;
	border:0px solid #cccccc;
	padding:9px 9px 9px 0px;
	 }
	 .assigntxt2 {
	 font-size:10px;
	font-weight:bold;
	color:#0e78c2;
	border-left:0px dotted #e3e6e9;
	border:0px solid #cccccc;
	 }

	 .addresshd {
	 font-size:13px;
	font-weight:bold;
	color:#1C449B;
	border-left:0px dotted #e3e6e9;
	padding-bottom:3px;
	border:0px solid #cccccc;
	 }

	 .addresshd a {
	 font-size:12px;
	font-weight:bold;
	color:#FF0000;
	border-left:0px dotted #e3e6e9;
	text-decoration:none;
	border:0px solid #cccccc;
	 }

	 .assigntxt3 {
	 font-size:12px;
	font-weight:normal;
	color:#000000;
	border-left:0px dotted #e3e6e9;
	border:0px solid #cccccc;
	 }

#assignsubhd {
	font-weight:bold;
	color:#000000;

	 }



.tablehd td a{
		text-decoration:none;
	color:#000000;

}


.tabletxt td a{
	text-decoration:none;
	color:#0e78c2;
	 }


#clienttable{
	padding-top:20px;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;
	}

#clienttable1{
	padding-top:20px;
	border-top:1px solid #cccccc;
	}

#clienttable3{
	padding-top:20px;
	border-top:0px solid #cccccc;
	}

#clienttable4{
	padding-top:20px;
	border-left:1px solid #cccccc;
	}


.brderbottom{ border-bottom:1px solid #cccccc;}
.PT20{ padding-top:20px;}


.txtbox1{ border:1px solid #aabde6; color:#000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; height:18px; width:165px; vertical-align:middle; padding:3px 0px 0px 0px;}
.txtbox11{ border:1px solid #aabde6; color:#000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; height:18px; width:47px; vertical-align:middle; padding:3px 0px 0px 0px;}
.cbobox{color:#000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; height:18px; width:165px;}
.cbobox1{ width:166px; height:21px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.txtbox2{ border:1px solid #aabde6; color:#000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; height:18px; width:144px; vertical-align:middle; padding:3px 0px 0px 0px;}
.logintbl{ border:1px solid #abbde6;}
.loginbg{ background-color:#abbde6; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#fcfcff; padding:5px 5px 5px 5px; width:275px;}
.brderright{ border-right:1px dotted #cccccc;}


#welcometable{


	border-top:1px solid #cccccc;
	width:82%;
	float:right;



	}
	 #footer{

	padding-right:20px;
	padding-bottom:20px;
	border-top:1px solid #cccccc;
	margin-top:60px;
	 }

	  #footer a{
		 	color:#06F;

	text-decoration:none;
	 }

	 #insidehds{
		 font-size:16px;
		 padding-bottom:10px;
		 padding-top:10px;
		 color:#1c449b;
		 font-weight:bold;
	 }
	 
	 #insideass{
		 font-size:18px;
		 padding-bottom:10px;
		 padding-top:10px;
		 color:#1c449b;
		 font-weight:bold;
	 }

	 #red a{
		 color:#F00;
	 }
	  .red1{
		 color:#F00;
		 text-decoration:none;

		 font-weight:bold;
	 }

td.submit{
	cursor:pointer;
	border:outset 1px #ccc;
	height:20px;
	background:#999;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#subscribe {
	position: absolute;
	visibility: hidden;
	width: 400px;
	left: 35%;
	top: 1500px;
	z-index:2;
	background-color: #F6F6F6;
	/*background-image:url(img/loginborder.png);*/
	border: 10px solid #C2C2C2;
	padding: 6px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	/*behavior:url(border-radius.htc);*/
}
#subscribeanswer {
	position: absolute;
	visibility: hidden;
	width: 250px;
	left: 35%;
	top: 350px;
	z-index:2;
	background-color: #F6F6F6;
	/*background-image:url(img/loginborder.png);*/
	border: 10px solid #C2C2C2;
	padding: 5px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	/*behavior:url(border-radius.htc);*/
}
#sendmsg_answer {
	position: absolute;
	visibility: hidden;
	width: 300px;
	left: 35%;
	top: 350px;
	z-index:2;
	background-color: #F6F6F6;
	/*background-image:url(img/loginborder.png);*/
	border: 10px solid #C2C2C2;
	padding: 6px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	/*behavior:url(border-radius.htc);*/
}
.button-style
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1172C1;
	text-decoration: none;
	padding: 0px 0px px 3px;
	BACKGROUND: #F2F2F2;
	border:solid 1px
}
.brderdotted{ border:1px dotted #6d6d6d; padding:0px;}
.brderdotted2 td{ border-right:1px solid #6d6d6d; border-bottom:1px solid #6d6d6d;  }
.brderdotted1{ border:1px dotted #6d6d6d;}
.bl{ border-left:1px solid #6d6d6d;}
.brderdotted img{ border:1px dotted #6d6d6d; padding:5px;}
.txthead{ color:#d78c0c;}
.txtfield{ color:#000000; font-weight:normal;}
.txtarea{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #cccccc; height:100px; width:450px;}
.txtboxsmall{ border:1px solid #aabde6; color:#000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; height:18px; width:50px; vertical-align:middle; padding:3px 0px 0px 0px;}
.txtboxmax{ border:1px solid #aabde6; color:#000000; font: normal 11px Verdana, Arial, Helvetica, sans-serif; height:18px; width:175px; vertical-align:middle; padding:3px 0px 0px 0px;}
.txtarea2{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #aabde6; height:45px; width:175px;}
.txtarea3{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; border:1px solid #aabde6; height:35px; width:375px;}
a.linl1{ font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#0000CC; text-decoration:none;}
.hr1{ border:4px dotted #6d6d6d;}