/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #F7F7F7;
    margin: 0 0 0 0;
}
A:link
{
    FONT-WEIGHT: normal;
    COLOR: #145BA4;
    TEXT-DECORATION: none;
}
A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #145BA4;
    TEXT-DECORATION: none;
}
A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #145BA4;
    TEXT-DECORATION: underline;
}
.copy
{
	font-family: Verdana;
	font-size: 10pt;
	line-height: 12pt;
}
.copy_subs
{
	font-family: Verdana;
	font-size: 9pt;
	line-height: 11pt;
}
.date
{
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	background-color: #F2F2F2;
	padding: 4 5 4 5;
}
.corpengage
{
	padding: 12 8 12 8;
	font-family: Arial;
	font-size: 8pt;
	line-height: 10pt;
	color: #666666;
}
.contentpad
{
	padding: 15 15 15 15;
}

.tblMain
{
	border-right: solid 1px #BFBFBF;
	border-left: solid 1px #BFBFBF;
	height: 100%;
	width: 785px;
	background-color: #FFFFFF;
}

.tblHome1
{
	padding: 10 0 8 8;
	border-bottom: solid 1px #000000;
}
.tblHome2
{
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}
.tblHome3
{
	border-top: solid 1px #000000;
	padding: 1 0 0 0;
}
.tblSub1
{
	padding: 7 5 5 5;
	border-bottom: solid 1px #000000;
}
.tdSub1
{
	background-repeat: repeat-y;
	background-image: url(images/bgPNavSub_BG.gif);
	border-right: solid 1px #000000;
	border-bottom: solid 1px #126AAD;
}
.tdSub2
{
	background-repeat: repeat-y;
	background-image: url(images/bgPNavSub_BG.gif);
	border-right: solid 1px #000000;
}
.tdSub3
{
	border-top: solid 1px #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(images/fadeTDLeft.gif);
}
.tdSub4
{
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
}
.tdSub5
{
	background-color: #000000;
	border-bottom: solid 1px #FFFFFF;
}
.tdSub6
{
	background-color: #8CB1CF;
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	padding: 0 0 3 10;
}
.tdSub7
{
	border-bottom: solid 1px #FFFFFF;
}
.tdSub8
{
	border-right: solid 1px #FFFFFF;
	background-image: url(images/hdrFade.jpg);
	background-repeat: repeat-y;
}
.tdSub9
{
	background-color: #666666;
	border-right: solid 1px #FFFFFF;
}
.tdSub10
{
	background-color: #0C3C6A;
	border-right: solid 1px #FFFFFF;
}
.tdSub11
{
	background-color: #FF7F00;
}
.tdSub12
{
	padding: 20 0 0 13;
}
.tdSub13
{
	padding: 12 20 35 25;
}
.footer
{
    font-weight: normal;
    font-size: 10px;
    line-height: 15px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    color: #666666;
    padding: 5 5 5 5;
}
.fine
{
    font-weight: normal;
    font-size: 8pt;
    line-height: 11pt;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
}
.benefits
{
	width: 200;
	margin: 0 0 10 15;
	float: right;
	border: solid 1px #DBDBDB;
    font-weight: normal;
    font-size: 8pt;
    line-height: 11pt;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
    padding: 5 5 5 5;
    background: #F9F9F9;
}
.pnav
{
	cursor: hand;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/bgPnav.jpg);
}
.pnavON
{
	background-image: url(images/bgPNav_ON.gif);
}
.pnavOFF
{
	background-image: url(images/bgPNav_OFF.gif);
}

.pnavsub
{
	cursor: hand;
	font-family: Verdana;
}
.pnavsubON
{
	background-image: url(images/bgPNavSub_ON.gif);
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.pnavsubOFF
{
	background-image: url(images/bgPNavSub_OFF.gif);
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}
.snavsub
{
	background-image: url(images/bgSNavSub_OFF.gif);
	border-top: solid 1px #092F54;
	background-repeat: repeat-y;
	cursor: hand;
	font-family: Arial;
	padding: 5 0 5 0;
}
.snavsubON
{
	background-image: url(images/bgSNavSub_ON.gif);
	background-repeat: repeat-y;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 3 0 3 5;
}
.snavsubOFF
{
	background-image: url(images/bgSNavSub_OFF.gif);
	background-repeat: repeat-y;
	font-size: 8pt;
	color: #FFFFFF;
	padding: 3 0 3 5;
}
.button
{
	font: verdana;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background-color: #145BA4;
	border-color: #FFFFFF;
	border-width: 1px;
	cursor: hand;
}
.InputField
{
	border: solid 1px #666666;
}
