body { font-size : 9px; font-family: Georgia, "Times New Roman", Times, serif; }
p { font-family: Georgia, "Times New Roman", Times, serif; margin-top: 2px; margin-bottom: 0px; font-size: 11px; }
.NavEasy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: DDDDCC; }
.NavBarLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.SessionMessage { font-size: 11px;	color: black; font-family: Verdana, Arial, Helvetica, sans-serif; }
.SessionWarning { font-size: 11px;	color: White; font-family: Verdana, Arial, Helvetica, sans-serif; }
p.NavBarLinks { margin-left: 6px; margin-bottom: 6px; }
a.NavBarLinks { color: #455C54; text-decoration: none; }
a:hover.NavBarLinks { text-decoration: underline; }
.FontCopyright { text-decoration: none; font-size: 10px; font-family: Verdana, Arial, Helvetica, 'san serif'; color: #000000; font-weight:normal; }
a:hover.tab { text-decoration: underline;}
a.tab { text-decoration: none; color: 455C54;}
.tab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 455C54; font-weight: bold; }
.tabFront { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 000000; font-weight: bold; }
.text { FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.textbold { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.textlink { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
.biglinks { FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #003366; FONT-FAMILY: Georgia, Myriad Pro, Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; vertical-align:top; padding-top: 10px; }
.textsmall { FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.formtitle { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.redmessage { font-weight: bold; font-size: 12px; color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.TableTop { BORDER-BOTTOM: #e8f6f4 3px groove; BORDER-LEFT: #5f9ea0 3px groove; BORDER-RIGHT: #e8f6f4 3px groove; BORDER-TOP: #5f9ea0 3px groove; }
.TableHeader{	background-color: #CFDBD7;	border-bottom: #e8f6f4 3px groove;	border-left: #5f9ea0 3px groove;	border-right: #e8f6f4 3px groove;	border-top: #5f9ea0 3px groove;}
.RowHeader{	background-color: #CFDBD7;}
ul { margin-left: 2em; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px;}
ol { margin-left: 2em; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px;}

#adbg 
{
background:url(images/Template2/title_03.jpg) repeat-x;
}

#separatorV
{
background:url(Images/Template2/border.jpg) no-repeat 5px 10px;
}

.dgHeaderStyle 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
/* background-image: url(images/dgBg.jpg); */
background-color: #455C54;
color: #FFFFFF;
font-size: 11px;
text-decoration: none;
}

.dgItemStyleDefault
{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #ffffff;
color: #000000;
font-size: 11px;
text-decoration: none;
}

.dgItemStyleAlt 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #CFDBD7;
color: #000000;
font-size: 11px;

}
a.dgLinks { color: #455C54; text-decoration: none; }
a:hover.dgLinks { text-decoration: underline; }

a.TreeLinks { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #455C54; text-decoration: none; }
a:hover.TreeLinks { text-decoration: underline; }

a.Links { color: #455C54; text-decoration: none; }
a:hover.Links { text-decoration: underline; }

a.NavLinks { color: #455C54; text-decoration: none; }
a:hover.NavLinks { text-decoration: underline; }

.navLinksWhite{ font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #FFFFFF;}
a.navLinksWhite { text-decoration: none;}
a:hover.navLinksWhite { text-decoration: underline;}

.navLinksGrn{ margin-bottom: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #455C54;}
a.navLinksGrn { text-decoration: none;}
a:hover.navLinksGrn { text-decoration: underline;}

.txtBlack{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.txtWhite{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff;}

#ad {width:250px; height:100px; color:#ffffff; position:absolute; margin-left: 60px; top:38px; background-image:url(Images/Template2/ad.jpg); background-repeat:no-repeat; cursor:pointer;}

* html #ad {width:250px; height:100px; color:#ffffff; position:absolute; margin-left: 60px; top:38px; background-image:url(Images/Template2/ad.jpg); background-repeat:no-repeat; cursor:pointer;}

/* Safari */ 
@media screen and (-webkit-min-device-pixel-ratio:0) 
{ 
	#ad { width:250px; height:100px; color:#ffffff; position:absolute; margin-left: 60px; top:25px; background-image:url(Images/Template2/ad.jpg); background-repeat:no-repeat; cursor:pointer; } 
}

#LoggedInAs {height:25px; color:#ffffff; position:relative; margin-left: 500px; top:10px;}

.none {display:none;}
.sbttn 
{
	font-weight:bold;
	color: #FFFFFF;
	cursor: hand;  	
	background-image:url(images/button.jpg);
	height: 22px;
	border-bottom: 1px solid #404040;
	border-right: 1px solid #404040; 
	border-left: 1px solid #ffffff;  
	border-top:1px solid #F7F7EF;   
	text-decoration:none;  
}

.browsefile {
    background: #FFF;
    color: #000000;
}

a.Declink{
	background:url(images/buttonbg_over3.jpg) no-repeat;
	display:inline-block;
	color:#555555;
	font-weight:bold;
	height:50px;
	line-height:39px;
	margin-bottom:-10px;
	text-decoration:none;
	white-space:nowrap;
	width:350px;
}
a:hover.Declink{
	color:#000000;
	background:url(images/buttonbg_over.jpg) no-repeat;
	display:inline-block;
	font-weight:bold;
	height:50px;
	line-height:39px;
	margin-bottom:-10px;
	text-decoration:none;
	white-space:nowrap;
	width:350px;
}

a.buttonW{
	background:url(images/buttonbgW.png) no-repeat;
	display:inline-block;
	color:#555555;
	font-weight:bold;
	height:50px;
	line-height:39px;
	margin-bottom:-10px;
	text-decoration:none;
	font-size:12px;
	white-space:nowrap;
	width:350px;
}
a:hover.buttonW{
	color:#000000;
	background:url(images/buttonbgW_over.png) no-repeat;
	display:inline-block;
	font-weight:bold;
	height:50px;
	line-height:39px;
	margin-bottom:-10px;
	text-decoration:none;
	font-size:12px;
	white-space:nowrap;
	width:350px;
}

a.button{
	background:url(images/buttonbg.jpg) no-repeat;
	display:inline-block;
	color:#555555;
	font-weight:bold;
	height:50px;
	line-height:39px;
	margin-bottom:-10px;
	text-decoration:none;
	font-size:12px;
	white-space:nowrap;
	width:350px;
}
a:hover.button{
	color:#000000;
	background:url(images/buttonbg_over.jpg) no-repeat;
	display:inline-block;
	font-weight:bold;
	height:50px;
	line-height:39px;
	margin-bottom:-10px;
	text-decoration:none;
	font-size:12px;
	white-space:nowrap;
	width:350px;
}
	.paperclip{
		background:url(images/icon_attachment.gif) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
	}
	.add{
		background:url(images/page_tick.gif) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
	}
	.noadd{
		background:url(images/locked.png) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
		color:Gray;
	}
	.action{
		background:url(images/accept.png) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
	}
	.noaction{
		background:url(images/locked.png) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
		color:Gray;
	}
	.cancel{
		background:url(images/cancel.png) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
	}
	.nocancel{
		background:url(images/locked.png) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
		color:Gray;
	}
	.loss{
		background:url(images/exclamation.png) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
	}
	.noloss{
		background:url(images/locked.png) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
		color:Gray;
	}
	.paynow{
		background:url(images/money_dollar.png) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
	}
	.nopaynow{
		background:url(images/locked.png) no-repeat 12px 12px;
		text-indent:35px;
		display:block;
		color:Gray;
	}
	.download{
		background:url(images/pdficontiny.gif) no-repeat 12px 11px;
		text-indent:48px;
		display:block;
	}
	.nodownload{
		background:url(images/locked.png) no-repeat 12px 11px;
		text-indent:35px;
		display:block;
		color:Gray;
	}
	.downloadpdf{
		background:url(images/pdficontiny.gif) no-repeat 12px 11px;
		text-indent:48px;
		display:block;
	}

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.main-button {
position: relative;
top: 3px;
bottom: 3px;
background: url(images/main-button-bg-off.gif) no-repeat left top;
font-family:Verdana;
width: 250px;
height: 43px;
color: #fff;
font-size: 14px;
font-weight: bold;
padding-top: 13px;
text-align:center;
text-decoration:none;
}

a.main-button:hover {
background: url(images/main-button-bg-on.gif) no-repeat left top;
}

