body { margin:0px; background-color:#94A1B0; }
a:link {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1E518F;
	text-decoration: underline;
}
a:visited {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1E518F;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #153C6A;
	text-decoration: underline;
}
.leftlinks {
}

td {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	color: #677788;
	font-size: 12px;
	font-weight: normal;
}
.main_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
}
.h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #DC4300;
	text-decoration: none;
}
.white_txt {


	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.white_txtLink {


	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.gray_txt {

	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
}

.orange_txt { 
		
		font: normal 12px Arial, Tahoma, Helvetica, sans-serif; 
		color: #DC4300; 
		text-decoration: underline; 
		}

.white_bold { 
	font: bold 12px Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	color: #FFFFFF; 
}



.drop_down { 
	FONT: normal 12px Arial, Helvetica, sans-serif; 
	COLOR: #000000;
	text-decoration: none; 
	width: 185px
	}

.dropdown {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	text-decoration:none;
}
.category_txt
{ 
		
	font: normal 12px Arial, Tahoma, Helvetica, sans-serif; 
	color: #DC4300; 
	text-decoration: none; 
	font-weight:bold;
}

.red_txt {


	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #DC4300;
	text-decoration: none;
}

.header_row
{
	
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	height: 25px;
	background-color: #638EC6;
}

.textbox
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	
}

.buttons
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.buttons2
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #fff;
	background-color:#1B70CA;
	margin:0px; padding:3px 0px; height:23px;
	border:0px;
	cursor:pointer;
}

.msg
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #DC4300;
	text-decoration: none;
}


.category_txt_small
{ 
		
	font: normal 11px Arial, Tahoma, Helvetica, sans-serif; 
	color: #333333; 
	text-decoration: none; 
	font-weight:bold;
}


.links
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #DC4300;
	text-decoration: underline;
}


.paging_links
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #DC4300;
	font-weight: normal;
	text-decoration: none;
}

.paging_links_selected
{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight:bold;
	text-decoration: none;
}

.red_txt_small {


	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #DC4300;
	text-decoration: none;
}

.note_box
{
	background-color: "#f0f0f0";
	border: "1px solid #d0d0d0";
}


.link_btn
{


	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1E518F;
	text-decoration: none;
	border: 1px solid #c0c0c0;
	background-color:#f0f0f0;
	padding: 2px;
}	

.border
{
	border: 1px solid #a0a0a0;
}	
.textfield {
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
; width: 185px
}

.buttons_calendar {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F7F7F7;
	border: 1px #333333 solid;
	background-image: url(../images/cal1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #F7F7F7;
	width: 18px;
}

/* Auto complete css */
.loading {
	background:url(../images/indicator.gif) right center no-repeat; background-color:#FFFFFF;
}

.PrintHrd {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#0066CC}

.printTD {background-color:#FAFAFA; padding-left:10px;}
.printTD1 {background-color:#E7EDF8; padding-left:10px;}
.printTD2 {background-color:#F1F1F1; padding-left:10px;}



.helpLink:link{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#DC4300; text-decoration:underline;}
.helpLink:visited{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#DC4300; text-decoration:underline;}
.helpLink:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#DC4300; text-decoration:none;}

.green_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #83AE00;
	text-decoration: none;
}

.redTXTNLU:Link{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8C200C; text-decoration:underline;}
.redTXTNLU:visited{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8C200C; text-decoration:underline;}
.redTXTNLU:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8C200C; text-decoration:none;}
.sess_msg_red {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #D35621;
	font-size: 12px;
	font-weight: normal;
}
.featured {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #DC4300;
	font-size: 12px;
	font-weight: bold;
}
.field_name {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #677788;
}
.header_bg {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #638EC0;
}
.logo_bg{
background-image:url(../images/logobg.gif);
background-repeat:repeat-x;
height:77px;
}
.text_bg{
background-image:url(../images/text-bg.gif);
background-repeat:repeat-x;
height:35px;
}
.blue_heading {
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bolder;
	color: #1B70CA;
	text-decoration: none;
}
.table-top_bg{
background-image:url(../images/tabletopbg.gif);
background-repeat:repeat-x;
height:5px;
}
.table-rt_bg{
background-image:url(../images/tablertbg.gif);
background-repeat:repeat-y;
width:8px;
}
.table-bot_bg{
background-image:url(../images/tablebotbg.gif);
background-repeat:repeat-x;
height:6px;
}
.table-lt_bg{
background-image:url(../images/tableltbg.gif);
background-repeat:repeat-y;
width:7px;
}
.login_bg{
background-image:url(../images/admin-bg.jpg);
background-repeat:no-repeat;
height:275px;
width:575px;
}
.horizontal-bg{
background-image:url(../images/horbg.gif);
background-repeat:repeat-x;
background-position:top;
}
.bluelinks:link, .bluelinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B70CA;
	text-decoration: underline;
}
.bluelinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B70CA;
	text-decoration: none;
}

.blue_txt:link, .blue_txt:visited, blue_txt:hover {


	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1B70CA;
	text-decoration: none;
}


.greytext12 {
	font-family:  Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
}.paddrt10 {
	padding-right: 10px;
}
.paddingleft15{
padding-left:15px;
}
.form {
	margin: 0px;
	padding: 0px;
}
.footer_bg{
background-image:url(../images/footerbg.gif);
background-repeat:repeat-x;
background-color:#94A1B0;
height:140px;
}
.whiteTxt{font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal; text-transform: none;}
.whiteTxtlink:link, .whiteTxtlink:visited {font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline; font-weight:normal; text-transform: none;}
.whiteTxtlink:hover{font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal; text-transform: none;}
.whiteTxtlink1:link, .whiteTxtlink1:visited {font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; text-transform: none;}
.whiteTxtlink1:hover{font-family:Arial,Tahoma, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-decoration:underline; font-weight:bold; text-transform: none;}

.wtbgcolor {
	background-color: #FFFFFF;
}
.paddingright15 {
	padding-right: 15px;
}
.button_bg{
background-image:url(../images/buttonbg.gif);
background-repeat:repeat-x;
height:38px;
}
.heading-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B70CA;
}
.border-bottom{
border-width:1px;
border-bottom-style:solid;
border-bottom-color:#E0E0E0;
}
.blue_txt:link, .blue_txt:visited {
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
}
.blue_txt:hover {

	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #677788;
	text-decoration: underline;
}
.leftnav:link, .leftnav:visited {
	display: block;
	font-family:  Arial,Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
	height: 17px;
	padding-top: 1px;
}
.leftnav:hover {
	display: block;
	font-family:  Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
	background-color: #f6f6f6;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: auto;
	height: 17px;
	padding-top: 1px;
}
.black_text {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}

.blue-text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1B70CA;
	text-decoration: none;
}

.evenRow {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #677788;
text-decoration: none;
background-color:#FFFFFF;
}
.oddRow {
font-family: Arial, Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #677788;
text-decoration: none;
background-color:#F6F6F6;
}
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000099;
	font-weight: bold;
	background-color: #000099;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}
.padd-lt5{ padding-left:5px;}
.padd5{ padding:3px 5px; }
.padd5a{ padding:5px; }
.padd2{ padding:2px 0px; padding-left:7px }
.padd2a{ padding:2px 0px; padding-left:1px }
.padd10a{ padding:10px; }
.padd10lt{ padding-left:10px; }
.bord-rt{border-right: 1px solid #ddd;}
.bord-all{border: 1px solid #ddd;}

.bord-lt{border-left: 1px solid #ddd;}
.bord-rt{border-right: 1px solid #ddd;}
.bord-tp{border-top: 1px solid #ddd;}
.bord-bt{border-bottom: 1px solid #ddd;}
.bord-fin{border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}

.form-name{ border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; padding:3px 5px;}

.border
{
	border: 1px solid #ddd;
}	

.div-drop{ width:98%; height:60px; overflow:scroll; overflow-x:hidden; border: 1px solid #5F81AB; padding:5px; }

.div-drop .active{ color:#000000; font-weight:bold; padding-top:2px;}
.div-drop .dactive{ color:#000000; padding-top:2px; }
.hand{
	cursor:pointer; text-decoration:underline; color:#DC4300;
}
/*-------------Classes added on 15 may start---------------------*/
.grey11 {

	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #677788;
	text-decoration: none;
}

table.pad { }
table.pad td { padding:3px; }

/*-------------Classes added on 15 may end---------------------*/

.black18 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; }
.green-bg { background-color:#48B748; color:#FFFFFF; }
.padall5 { padding:5px; }

.fixed {}
.fixed td { width:70px; }


.black_overlay2{
	display:none; position:absolute; top:100px; left:300px; width:300px; height:300px; z-index:2;
}
.hideBox{
	display:none;
}
.showBox{
	display:block;
}
.pointer{
	cursor:pointer;
}
.bordred-bt {
border-bottom:1px solid #333333;
}
.bordred-lt {
border-left:1px solid #333333;
}
