	/**************Main Body Styles****************/
body {
		font:10px/12px verdana, arial, georgia, sans-serif;
		color: #393939;
		background-color : white;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;	
		font-size: 12px;
		color: #424242;		
		text-align:center;
		scrollbar-face-color: #254193; 
		scrollbar-highlight-color: #5167A9; 
		scrollbar-shadow-color: #254193; 
		scrollbar-arrow-color: #254193; 
		scrollbar-base-color: #FFFFFF; 
		scrollbar-dark-shadow-color: 5167A9; 
		scrollbar-3d-light-color: #6F69B2;			
	}

td, th {
		font:10px/12px verdana, arial, georgia, sans-serif;
		color: #424242;
	}
	
p {
		margin-left: 5;
	}
	
p.purple{
	    margin-left: 5;	
		color: #424242;
		
	}
	
a {
		color: #424242;
		text-decoration: none;
	}	

a:hover {
		color: #424242;
		text-decoration: underline;
	}	
	
/**************Main Body Styles End****************/	
/**************Heading Styles Start here****************/
	
h1.short { 
		display: block;
		font:10px/18px verdana, arial, georgia, sans-serif;
		color: #FFFFFF;
		background-color: #5167A9;
		margin: 0px 0px 1px px;
		padding: 1px 1px 1px 1px;
		border: none;
		width:158px;
		height:20px;		
		text-align: left;
		text-indent: 5px;
		text-decoration: none; 
	}
	

h1.long	{ 
		display: block;
		font:10px/18px verdana, arial, georgia, sans-serif;
		color: #FFFFFF;
		background-image: url("../../../../images/gifs/header_bg.gif");
		margin: 0px 0px 1px px;
		padding: 1px 1px 1px 1px;
		border: none;
		width:402px;
		height:20px;
		text-align: left;
		text-indent: 5px;
		text-decoration: none; 
	}	
	
h1.verylong	{ 
		display: block;
		font:10px/18px verdana, arial, georgia, sans-serif;
		color: #FFFFFF;
		background-image: url("../../../../images/gifs/vheader_bg.gif");
		margin: 0px 0px 1px px;
		padding: 1px 1px 1px 1px;
		border: none;
		width:603px;
		height:20px;
		text-align: left;
		text-indent: 5px;
		text-decoration: none; 
	}		
	
h1.vlong	{ 
		display: block;
		font:10px/18px verdana, arial, georgia, sans-serif;
		color: #FFFFFF;
		background-color: #254193;
		margin: 0px 0px 1px px;
		padding: 1px 1px 1px 1px;
		border: none;
		width:603px;
		height:20px;
		text-align: left;
		text-indent: 5px;
		text-decoration: none; 
	}		
	
h1.mid	{ 
		display: block;
		font:10px/18px verdana, arial, georgia, sans-serif;
		color: #FFFFFF;
		background-color: #5167A9;
		margin: 0px 0px 1px px;
		padding: 1px 1px 1px 1px;
		border: none;
		width:198px;
		height:20px;
		text-align: left;
		text-indent: 5px;
		text-decoration: none; 
	}			
	
/**************Headers Ends here ****************/
	
/**************Left Nav links Start here****************/
	
.menublock {
		float:left;
		width:158px;
		background-color: #BBBBBB;
		margin: 0px 0px 1px px;
		FONT-SIZE: 10px;
		height: 18px		
	}
	
	.display {
		float:left;
		width:158px;
		background-color: #BBBBBB;
		margin: 0px 0px 1px px;
		FONT-SIZE: 10px;
		height: 18px		
	}
	
/******************************************************/	

a.MainlinksOff	{ 
		display: block;
		font:10px/18px verdana, arial, georgia, sans-serif;
		color: #424242;
		background-color: #FFFFFF;
		margin: 0px 0px 1px px;
		padding: 1px 1px 1px 1px;
		border: none;
		text-align: left;
		text-indent: 5px;
		text-decoration: none; 
	}
	
a.MainlinksOff:hover	{
		color: #FFFFFF;
		background-color : transparent;
		text-decoration: none; 
	}	
	
/******************************************************/		

a.MainlinksOn	{ 
		display: block;
		font:10px/18px verdana, arial, georgia, sans-serif;
		color: #FFFFFF;
		background-color: #254193;
		margin: 0px 0px 1px px;
		padding: 1px 1px 1px 1px;
		border: none;
		text-align: left;
		text-indent: 5px;
		text-decoration: none; 
	}
	
a.MainlinksOn:hover	{
		color: #FFFFFF;
		background-color : transparent;
		text-decoration: none; 
	}		

/******************************************************/	

a.SubLinksOff	{ 
		display: block;
		font:10px/18px verdana, arial, georgia, sans-serif;
		color: #FFFFFF;
		background-color: #5167A9;
		margin: 0px 0px 1px px;
		padding: 1px 1px 1px 25px;
		border: none;
		text-align: left;
		text-indent: 5px;
		text-decoration: none; 
	}
	
a.SubLinksOff:hover	{
		color: #FFFFFF;
		background-color : transparent;
		text-decoration: none; 
	}	
	
/**************Left Nav links Ends here ****************/


/**************Table Styles Starts here ****************/

td.CoverageHeader   {
		background-color : #FFFFFF;
		border-right : 0px;
		border-top : 0px;
		border-left : 10px solid #FFFFFF;
		padding: 0px 40px 0px 0px;
		text-indent-left: 5px;
		color: #313131;
		font:10px/12px verdana, arial, georgia, sans-serif;
		font-weight: bold;		
}


td.CoverageBody   {
		background-color : #FFFFFF;
		border-right : 0px;
		border-top : 0px;
		border-left : 10px solid #FFFFFF;
		border-right : 10px solid #FFFFFF;	
		padding: 0px 0px 0px 0px;
		text-indent-left: 5px;
		color: #424242;
		font:10px/12px verdana, arial, georgia, sans-serif;	
	
}

/**************Table Styles End here ****************/
/**************Form Styles Start here ****************/


form, input, textarea, select, option {
		background-color: #FFFFFF;
		font-family: verdana;
		padding: 0px;
		font-size: 11px;
		color: #3F3A77;
		border: ofset 1px #000000;
	}	
	

	
input.purple {
		background-color: #3F3A77;
		font-family: verdana;
		padding: 0px;
		font-size: 11px;
		color: #FFFFFF;
		border: ofset 1px #000000;
	}		
	
/**************Form Styles ends here ****************/
/**************Calendar Styles Start here ****************/


.calendar {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 10px;
	color: #587AA8;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
}

.calendarSelect {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
	color: #424242;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	font-weight: bold;
}

.CalendarList {
	font-family: Arial, Helvetica, sans-serif;
  	font-size: 11px;
	color: #4C4C4C;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	font-weight: bold;
}
/**************Calendar Styles Ends here ****************/