html { 
	min-height: 100%; 
	margin-bottom: 1px; 
}
body { 
	margin-left: 0px; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
}
#main_tbl{
	border:1px solid #cfcfcf;
}
.main_content{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding-bottom:10px;
	padding-left:12px;
	padding-right:12px;
	padding-top:10px;
}
.div_horiz_line{
	border:1px dashed #999999;
	width:100%;
	text-align:center;
}
.dot_div_horizontal{ 
	background-image:url(../images/dot_div_horizontal.gif); 
	background-repeat:no-repeat; 
}
li { 
	list-style-image: url(../images/li_image.gif); 
	padding-right:10px;
}
.h1{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:17px; 
	font-weight:bold; 
	color:#003333;
}
.h2{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold; 
	color:#AE1515;
}
.h3{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px; 
	font-weight:bold; 
	color:#006666;
}
.grey_line_horiz{
	background-image:url(../images/grey_line.gif);
	background-repeat:repeat-x;
}
.date_bg{
	width:220px;
	background-image:url(../images/date_bg.gif);
	background-repeat:repeat-y;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.54em;
	font-weight:normal;
	color:#888888;
}
.footer{
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#888888;
	line-height:25px;
}
a.login_foot{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#727272; 
	font-weight:normal; 
	text-decoration:underline; 
}
a.login_foot:hover{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#a30000; 
	font-weight:normal; 
	text-decoration:underline; 
}
a.srv_lnk{ 
	font-weight:bold; 
	color:#236489; 
	text-decoration:underline; 
}
a.srv_lnk:hover{ 
	color:#a30000; 
	text-decoration:underline; 
}
a.status_lnk{ 
	color:#000000; 
	text-decoration:underline; 
}
a.status_lnk:hover{ 
	color:#a30000; 
	text-decoration:underline; 
}
.tah_txt_line{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-left:1px solid #cfcfcf;
}
.side_line{
	border-left:1px solid #cfcfcf;
}
#toll_free{ 
	width:200px; 
	border:1px solid #666666;
}
.tollfree_hdr{ 
	background-color:#e6e6e6; 
	font-weight:bold; 
	border-bottom:1px dashed #666666;
}
#contact_testi{ 
	width:180px;
}
.contact_testibg{ 
	background-image:url(../images/contact_testi_bg.gif); 
	background-repeat:repeat-y;
}
#con_testi{ 
	width:205px;
}
.style1 {color: #FF0000}
.submit_buttons{ 
	text-align:center;
	font-size: 11px;
	font-family: Tahoma;
}
.tah_txt_np{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.red_bold{
	font-weight:bold;
	color:#a30000;
}
.read_more{
	text-align:right;
	border-left:1px solid #cfcfcf;
}
.home_wlt{
	font-weight:bold;
	color:#888888;
	padding-left:-10px;
	list-style-image: url(../images/bullet_home_wlt.gif);
}
.usn_txt{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
.login_input{
	width:150px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	padding-bottom:2px;
	padding-top:2px;
}
a.usn_lnk{ 
	color:#236489; 
	text-decoration:underline; 
}
a.usn_lnk:hover{ 
	color:#a30000; 
	text-decoration:underline; 
}
/* TOP NAVIGATION */

#top_nav{ 
	background-color:#e1dfe0; 
	background-image:url(../images/top_nav_tbl_bg.gif); 
	background-repeat:repeat-x;
}
.topnav{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold; 
	color:#636363; 
	text-align:center; 
}
.topnav_line{ 
	background-image:url(../images/top_nav_topline.gif); 
	background-repeat:repeat-x;
}
a.topnav_lnk{ 
	color:#636363; 
	text-decoration:none; 
}
a.topnav_lnk:hover{ 
	color:#a30000; 
	text-decoration:none; 
}
#tn_aboutus { 
	width:85px; 
}
#tn_ourservices { 
	width:100px; 
}
#tn_worklifetools { 
	width:110px;
}
#tn_managerservices { 
	width:128px; 
}
#tn_providerservices { 
	width:128px; 
}
#tn_contact { 
	width:75px; 
}
#tn_home{
	width:70px;
}
/* END OF TOP NAVIGATION */

.in_pic_bot{
	background-image:url(../images/in_pic_bot_bg.gif);
	background-repeat:repeat-x;
	border-left:1px solid #cfcfcf;
}
.in_login_bg{
	background-image:url(../images/in_login_bg.gif);
	background-repeat:repeat;
}
.master_table{
	font-family:Verdana, Helvetica, sans-serif;
}

/** New styles added **/
.input_button{
   color: Black;
   font-family: Verdana, Arial, helvetica,sans-serif;  
   font-size:11px; 
   height:24px;
   font-weight:normal;
}

.loginspacer{
    height: 219px;
}

.standard-text
{
	padding: 3px 3px 3px 3px;	
	font-family: Verdana, Geneva, arial, sans-serif;
	font-size: 11px;
	color: Black;	
	padding: 2px 2px 2px 2px;	
	border: #444 1px solid;	
}

.textareaform
{		
	font-family: verdana, sans-serif;
	font-size: 11px;
	border: solid #808080 1pt;
	padding: 4px 4px 4px 4px;			
	overflow: auto;
	line-height: 115%;	
	color: Black;
	width:250px;
}

.info-save
{
	background-color: #A8F86A;
}

.error-mesg
{
	color: Red;
}
