﻿

A.anchorLegend
{
	font-family : tahoma;
	color: White;
	font-size : 14px;
	border-style:none;
	text-decoration : none;
	padding: 0px 15px 0px 15px;
	background:#669966;	
}

.previousNextLinks
{
	font-family : tahoma;
	color: Black;
	font-size : 11px;
	border-style:none;
	text-decoration : underline;
	font-weight:bold;
}

.previousNextLinks:hover
{
	font-family : tahoma;
	font-size : 11px;
	color: Black;
	text-decoration : underline;
	font-weight:bold;
	cursor:hand;
}

.buttona 
{
	font-family: Tahoma;
	font-size: 11px;
}

.labela
{
	font-family : tahoma;
	font-size : 11px;	
}

.textboxa
{
	font-family : tahoma;
	font-size : 11px;
	text-align: left;
	word-spacing:0;
	margin-top:0;
	margin-bottom:0;	
}

.textboxlong
{
	font-family : tahoma;
	font-size : 11px;
	text-align: left;
	word-spacing:0;
	margin-top:0;
	margin-bottom:0;
	width: 200px;	
}
.textboxmedium
{
	font-family : tahoma;
	font-size : 11px;
	text-align: left;
	word-spacing:0;
	margin-top:0;
	margin-bottom:0;
	width: 150px;	
}

.textboxshort
{
	font-family : tahoma;
	font-size : 11px;
	text-align: left;
	word-spacing:0;
	margin-top:0;
	margin-bottom:0;
	width: 50px;	
}

.textboxpayroll
{
	font-family : tahoma;
	font-size : 11px;
	text-align: left;
	word-spacing:0;
	margin-top:0;
	margin-bottom:0;
	width: 90px;	
}

.textboxclasscode
{
	font-family : tahoma;
	font-size : 11px;
	text-align: left;
	word-spacing:0;
	margin-top:0;
	margin-bottom:0;
	width: 27px;	
}

.dropdownlista
{
	font-family : tahoma;
	font-size : 11px;
	text-align: left;
	word-spacing:0;
	margin-top:0;
	margin-bottom:0;
}

.classcodeheader
{
	font-family : tahoma;
	font-size : 11px;
	text-align:center;
	color:#2E5D95;
	padding: 8px 8px 8px 8px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
}

.classcodeitems
{
	font-family : tahoma;
	font-size : 11px;
	text-align:center;
	padding: 5px 5px 5px 5px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
}

.classcodepagerstyle
{
	font-family : Tahoma;
	font-size : 11px;
}

.printpage
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	text-decoration : underline;
}

.subnavpdf:link{COLOR:#DBDBDB;}
.subnavpdf:visited{COLOR:#DBDBDB;}
.subnavpdf:hover{COLOR:#DBDBDB;}


.subnavpdf
{
	font-family : tahoma;
	font-size : 10px;
	text-decoration : underline;
	padding: 0px 10px 0px 0px;
}

/* Voluntary Part 1 */
.voluntarypart1premiums
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 3px 3px 3px 3px;
	border : 2px solid;
	border-color:White;
	background:#D3D3D3;
	text-align:center;
	line-height: 20px;
}

.voluntarypart1factors
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 3px 3px 3px 3px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
	line-height: 20px;
}

.voluntarypart1header
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
}

.voluntarypart1headerlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

.voluntaryindustrygroupheaders
{
	font-family : Tahoma;
	font-size : 16px;
	color:#2E5D95;	 
}

/* End Part 1 */

/* Voluntary Part 2 */
.voluntarypart2items
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
}

.voluntarypart2itemscalculation
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.voluntarypart2itemsratingelement
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.voluntarypart2header
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
}

.voluntarypart2headerdescription
{
	font-family : tahoma;
	font-size : 10.5px;
	color:#2E5D95;
	background:#eef3fa;
}

.voluntarypart2headerlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

/* End Part 2 */

/* Voluntary Part 3a */
.voluntarypart3aitems
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
}

.voluntarypart3aitemscalculation
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.voluntarypart3aitemsratingelement
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.voluntarypart3aheader
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
}

.voluntarypart3aheaderlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

/* End Part 3a */
/* Voluntary Part 3b */
.voluntarypart3bitems
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
}

.voluntarypart3bitemscalculation
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.voluntarypart3bitemsratingelement
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.voluntarypart3bheader
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
	height: 30px;
}

.voluntarypart3bheaderlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}
/* End Part 3b */

/* Voluntary Part 4 */

.voluntarypart4premiums
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 3px 3px 3px 3px;
	border : 2px solid;
	border-color:White;
	background:#D3D3D3;
	width: 150px;
	text-align:center;
	line-height: 20px;
}

.voluntarypart4factors
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 3px 3px 3px 3px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	width: 150px;
	text-align:center;
	line-height: 20px;
}

.voluntarypart4header
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
	height: 30px;
}

.voluntarypart4headerlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

/* End Part 4 */

/* Voluntary Part 4B */
.voluntarypart4bitems
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
}

.voluntarypart4bitemscalculation
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.voluntarypart4bitemsratingelement
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.voluntarypart4bheader
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
	height: 30px;
}

.voluntarypart4bheaderlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}


/* End Part 4B */

/* Voluntary Summary */
.voluntarysummaryitems
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
}

.voluntaryclassofoperation
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.voluntarysummarypremium
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:right;
}

.voluntarysummaryheader
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
	height: 30px;
}

.voluntarysummaryheaderlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

.labelsummarytext
{
	font-family : tahoma;
	font-size : 11px;
	color:#2E5D95;
	font-weight:bold;
}

/* End Summary*/

/* Residual Part 1 */
.residualpart1premiums
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 3px 3px 3px 3px;
	border : 2px solid;
	border-color:White;
	background:#D3D3D3;
	text-align:center;
	line-height: 20px;
}

.residualpart1factors
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 3px 3px 3px 3px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
	line-height: 20px;
}

.residualpart1header
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
}

.residualpart1headerlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

.residualindustrygroupheaders
{
	font-family : Tahoma;
	font-size : 16px;
	color:#2E5D95;	 
}

/* End Part 1 */

/* Residual Part 2 */
.residualpart2items
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
}

.residualpart2itemscalculation
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.residualpart2itemsratingelement
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.residualpart2header
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
}

.residualpart2headerdescription
{
	font-family : tahoma;
	font-size : 10.5px;
	color:#2E5D95;
	background:#eef3fa;
}

.residualpart2headerlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

/* End Part 2 */

/* Residual Part 3a */
.residualpart3aitems
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
}

.residualpart3aitemscalculation
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.residualpart3aitemsratingelement
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.residualpart3aheader
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
}

.residualpart3aheaderlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

/* End Part 3a */
/* Residual Part 3b */
.residualpart3bitems
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
}

.residualpart3bitemscalculation
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.residualpart3bitemsratingelement
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.residualpart3bheader
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
	height: 30px;
}

.residualpart3bheaderlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}
/* End Part 3b */

/* Residual Part 4 */

.residualpart4premiums
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 3px 3px 3px 3px;
	border : 2px solid;
	border-color:White;
	background:#D3D3D3;
	width: 150px;
	text-align:center;
	line-height: 20px;
}

.residualpart4factors
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 3px 3px 3px 3px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	width: 150px;
	text-align:center;
	line-height: 20px;
}

.residualpart4header
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
	height: 30px;
}

.residualpart4headerlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

/* End Part 4 */

/* Residual Part 4B */
.residualpart4bitems
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
}

.residualpart4bitemscalculation
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.residualpart4bitemsratingelement
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.residualpart4bheader
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
	height: 30px;
}

.residualpart4bheaderlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

/* End Part 4B */

/* Residual Summary */
.residualsummaryitems
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:center;
}

.residualclassofoperation
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:left;
}

.residualsummarypremium
{
	font-family : tahoma;
	font-size : 10.5px;
	padding: 7px 7px 7px 7px;
	border : 2px solid;
	border-color:White;
	background:#F5F5F5;
	text-align:right;
}

.residualsummaryheader
{
	font-family : tahoma;
	font-size : 10.5px;
	text-align:center;
	color:#2E5D95;
	padding: 2px 2px 2px 2px;
	border : 2px solid;
	border-color:White;
	background:#eef3fa;
	height: 30px;
}

.residualsummaryheaderlabel
{
	font-family : tahoma;
	font-size : 16px;
	text-align:center;
	color:#2E5D95;
	font-weight:bold;
}

/* End Summary*/

/* For ToolTips */
	
	.toolTipError
	{
		padding: 3px;
		background-color:#eee; 
		color:Red;
		border:1px solid #ff0000;
		line-height: 15px;
	    font-size: 11px;
	}

	div#tipDiv 
	{
		position:absolute; 
		visibility:hidden;
		left:0; 
		top:0; 
		z-index:1000;
		font-size: 80%; 
	}
	
	/*div.toolTipHelp
	{
		padding: 5px;
		background-color:#D3D3D3; 
		border:1px solid #ccc;
	    color:#2E5D95;
	    font-weight:bold;
	    border:3px solid #eef3fa;
	    line-height: 15px;
	    font-size: 11px;
	    text-align:left;
	}*/
	
	div.toolTipHelp
	{
		padding: 5px;
		background-color:#DBDBDB; 
		border:1px solid #ccc;
	    color:Black;
	    border:3px solid #eef3fa;
	    line-height: 15px;
	    font-size: 11px;
	    text-align:left;
	}
	
	div.toolTipScripting
	{
		padding: 3px;
		background-color:#eee; 
		border:1px solid #FFCC66;
	}
		
	div.toolTipInformation
	{
		padding: 3px;
		background-color:#eee; 
		border:1px solid #BBCC66;
	}

/* End For ToolTips */


.popup
{
	cursor:hand;
}