html,body{ margin:0; padding:0; height:100%; border:none } 



td {font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;  font-size:10pt; color:#525552}


.formlabelwhite
{
	font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:10pt;
	color:#ffffff;
	height:23px
}


.loginheading
{
font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
font-size:10pt;
color:#d90505; 
font-weight:bold
}


.leftbartopcorner 
	{
		background-image: url('../images/left-menu-top-corner.jpg');
		background-repeat:no-repeat;		
		width:210px;
		height:29px;		
	}

.leftbar 
	{
		background-image: url('../images/leftbar-bg.jpg');
		background-repeat:repeat-y;
		width:210px		
	}
	
.corner
	{	
		background-image: url('../images/bread-crumb-corner.jpg');
		background-repeat:repeat-y;
		width:6px;
		height:29px
		
	}
.toprightcorner 
	{
		background-image: url('../images/top-right-corner.jpg');
		background-repeat:repeat-y;
		width:290px;
		height:29px;		
		
	}
.tophline
	{	
		background-image: url('../images/top-h-line.jpg');
		background-repeat:repeat-x;		
		height:29px
		
	}
.insurebilllogo
	{
		background-image: url('../images/InsureBill-Logo.jpg');
		background-repeat:no-repeat;
		height:69px;
		width:210;
		
	}

.IWDenotes
{
	font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:8pt;
	color:#ff0000;
}

.mainheader
	{
		background-image: url('../images/header-bg.jpg');
		background-repeat:repeat-x;		
		height:69px	
	}

.logout {  font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; color: #ff0000; font-weight:bold; text-decoration:none; }
.logout a:link { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; color:#ff0000; font-weight:bold; text-decoration:none;}
.logout a:active { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; color:#ff0000; font-weight:bold; text-decoration:none;}
.logout a:visited { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; color:#ff0000; font-weight:bold; text-decoration:none; }
.logout a:hover { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;  font-size:10pt; color:#000000; font-weight:bold; text-decoration:underline; text-decoration:underline; }


.labellink { font-size: 10pt; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; color: #0000ff; text-decoration:none; }
.labellink a:link { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; color:#0000ff; text-decoration:none;}
.labellink a:active { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; color:#0000ff; text-decoration:none;}
.labellink a:visited { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; color:#0000ff; text-decoration:none; }
.labellink a:hover { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;  font-size:10pt; color:#000000; text-decoration:underline; text-decoration:underline; }


.screenlefttopcorner
	{	
		background-image: url('../images/screen-left-top-corner.jpg');
		background-repeat:no-repeat;
		width:8px;
		height:30px		
	}

.screentopbg
	{	
		background-image: url('../images/screen-top-bg.jpg');
		background-repeat:repeat-x;		
		height:30px;		
	}

.screenrighttopcorner
	{	
		background-image: url('../images/screen-right-top-corner.jpg');
		background-repeat:no-repeat;
		width:8px;
		height:30px;		
	}
	
.screenleftline
	{	
		background-image: url('../images/screen-left-line.jpg');
		background-repeat:repeat-y;
		width:8px;
		height:1px;
				
	}
	
.screenrightline
	{	
		background-image: url('../images/screen-right-line.jpg');
		background-repeat:repeat-y;
		width:8px;
		height:1px;		
	}	


.screenleftbottomcorner
	{	
		background-image: url('../images/screen-left-bottom-corner.jpg');
		background-repeat:no-repeat;
		width:8px;
		height:8px;		
	}	
	
.screenbottombg
	{	
		background-image: url('../images/screen-bottom-bg.jpg');
		background-repeat:repeat-x;
		width:1px;
		height:8px;		
	}

.screenrightbottomcorner
	{	
		background-image: url('../images/screen-right-bottom-corner.jpg');
		background-repeat:no-repeat;
		width:8px;
		height:8px;		
	}



.radio {color:#000000; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; }

.checkbox {color:#000000; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; }

.dropdown {color:#000000; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; }



.gridbutton { color: #FFFFFF; background-color: #8A9F4E; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; }	
	
.gridrow {color:#525552; background-color:#ffffff; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt;height:25px; font-weight:bold; white-space:nowrap; }

.gridrowalternate{color:#525552;background-color:#ffffff; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; height:25px; font-weight:bold; white-space:nowrap  }


.gridrow:hover, .gridrowalternate:hover {
    background-color:#e0ffff;
}

.gridHeader { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #ffffff;font-weight:bold; background-color:#10509e; height:25px; vertical-align:middle; white-space:nowrap   }
.gridHeader a:link { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #ffffff; font-weight:bold; background-color:#10509e; height:25px; vertical-align:middle; white-space:nowrap   }
.gridHeader a:active { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #ffffff; font-weight:bold; background-color:#10509e; height:25px; vertical-align:middle; white-space:nowrap   }
.gridHeader a:visited { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #ffffff; font-weight:bold; background-color:#10509e; height:25px; vertical-align:middle; white-space:nowrap   }
.gridHeader a:hover { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #d1ecf5; font-weight:bold; text-decoration:none; background-color:#10509e; height:25px; vertical-align:middle; white-space:nowrap   }

.redstar {font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #ff0000; }

.errmsg {font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size: 10pt; color: #ff0000; }

.gridtop { background-color:#ebeee5; }

.editimg 
	{
		background-image: url('../Images/icon_edit.gif');		
		background-repeat:no-repeat;
		width:15px;		
		height:13px;
	}
.viewimg 
	{
		background-image: url('../Images/icon_view.gif');
		background-repeat:no-repeat;
		width:16px;		
		height:16px;		
	}
.istyle
	{
		font-size: 13pt; font-family: Times; color: #000000;
		font-style:italic
		
	}	

	
	
/* ***************************************** */




td, body {color:#000000; font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:10pt;}



.leftbarMenuHead { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size: 10pt;color: #000000; font-weight: bold; text-decoration:none}
.leftbarMenus { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size: 9pt; color: #d95000; text-decoration:none }
.leftbarMenus a:link { font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:9pt; color:#d95000; text-decoration:none; font-weight:normal; }
.leftbarMenus a:active { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:9pt; color:#d95000; text-decoration:none; font-weight:normal; }
.leftbarMenus a:hover { font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:9pt; color:#000000; text-decoration:underline; font-weight:normal;text-decoration:underline }

.btncalendar
{
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	width:20px;
	height:20px;
	cursor:hand;
	background-image: url('../images/calendar.gif');
	background-repeat: no-repeat
	
}
.btncalendar_top
{
	color: #FFFFFF;
	border: 1px solid #58794b;
	border: 1px solid #58794b;
	background-color: #58794b;
	width:20px;
	height:20px;
	cursor:hand;
	background-image: url('../images/calendar.gif');
	background-repeat: no-repeat
	
}

.popupmargin
{
	margin-top:8px;
	margin-left:8px;
	margin-right:8px;
	margin-bottom:8px;
	background-color:#ebeee5;
}

.popuptable
{
	background-color:#ffffff;
	border:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#949599;	
}

.popupformheading
{
	font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:10pt;
	color:#d90505;		
	font-weight:bold;
	background-color:#f7f6e1;
	height:25px
}

.policydetailstbl
{
	background-color:#ffffff;
	border:1px;
	border-style:solid;
	border-collapse:collapse;
	border-color:#8aa04e
}


.policyheader
{
	font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:13pt;
	color:#000000;		
	font-weight:bold;
	background-color:#ebeee4;
	height:22px
}

.policyheadertab
{
	background-color:#b3b87a;
	
}

/*login & forgot screen styles */
.loginheader 
	{
		background-image: url('../images/InsureBillLoginHeader.jpg');		
		width:506px;
		height:103PX;
	}

.logivlineleft
	{
		background-image: url('../images/Login-v-line-left.jpg');		
		width:14px;
	}
.logivlineright
	{
		background-image: url('../images/Login-v-line-right.jpg');		
		width:13px;
	}	
.loginbottomhline
	{
		background-image: url('../images/login-bottom-h-line.jpg');		
		height:13px;
	}
.loginbottomrightcorner
	{
		background-image: url('../images/login-bottom-right-corner.jpg');
		height:13px;
		width:13;		
	}
.loginbottomleftcorner
	{
		background-image: url('../images/login-bottom-left-corner.jpg');		
		height:13px;
		width:14;
		
	}
	
.loginbgcolor
{
    background-color:#ebeee5;
}

.policysummary
{
	font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	font-weight:bold;
	font-size:14pt;
	color:#000000;
	height:23px;
}
.formlabelrightSummary
{
	font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	text-align:right;
	font-size:14px;
	color:#000000;
	height:23px;
}

.disabled {color:#000000; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:10pt; background-color:#dcddde;
	
	 }

.locator {color:#000000; font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif; font-size:8pt;}



.formlabelcolor
{
	font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:10pt;
	color:#000000;
}
.policynumberlabel
{
	font-family:Arial, Tahoma, Verdana, Helvetica, Sans-Serif;
	font-size:13pt;
	color:#000000;		
	font-weight:bold;
	background-color:#ffffff;
	height:22px
}