table.main {
	height : 100%;
}

body {
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background-image : url(images/spacer.gif);
	background-repeat : repeat-x; }
	
.bgDCE0E4 {
	background-color: #DCE0E4; }
	
.bgFFFFFF {
	background-color: #FFFFFF; }
	
.bgDCE0E4 {
	background-color: #DCE0E4; }
	
.bgrightnavTile {
	background-image : url(../images/rightnavTile.gif); }
	
.bottombg {
	background-image : url(../images/bottombg.gif);
	background-position : bottom;
	background-repeat : no-repeat; }
	
.topNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #002448;
	margin-left : 18px;
	font-weight : bold;
	text-decoration : none; }

.topNav:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0050BD;
	margin-left : 18px;
	font-weight : bold;
	text-decoration : none; }
	
.topNavOver {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0050BD;
	margin-left : 18px;
	width: 180px;
	font-weight : bold;
	text-decoration : none; }
	
.topNavImage {
	background-image : url(../images/leftnavTop.gif); }
	
.topNavImageOver {
	background-image : url(../images/leftnavTopOver.gif); }
	
.midnav {
	background-image : url(../images/leftNavbg.gif);
	background-repeat : no-repeat; }
	
.leftNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 180px;
	height: 33px;
	color: #002448;
	padding-top : 10px;
	padding-left : 18px;
	font-weight : bold;
	text-decoration : none; }

.leftNav:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0050BD;
	width: 180px;
	height: 33px;
	padding-top : 10px;
	padding-left : 18px;
	font-weight : bold;
	text-decoration : none; }
	
.leftNavOver {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0050BD;
	width: 180px;
	height: 33px;
	padding-top : 10px;
	padding-left : 18px;
	font-weight : bold;
	text-decoration : none; }
	
.subleftNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #002448;
	padding-top : 0;
	padding-left : 18px;
	font-weight : normal;
	text-decoration : none; }

.subleftNav:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #0050BD;
	padding-top : 0;
	padding-left : 18px;
	font-weight : normal;
	text-decoration : none; }
	
.subleftNavOver {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #0050BD;
	padding-top : 0;
	padding-left : 18px;
	font-weight : normal;
	text-decoration : none; }
	
.leftnav1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 180px;
	height: 26px;
	margin-top : 10px;
	margin-left : 18px;
	color: #002448;
	font-weight : bold;
	text-decoration : none;}

.leftnav1:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 180px;
	height: 26px;
	padding-top : 5px;
	padding-left : 18px;
	color: #0050BD;
	font-weight : bold;
	text-decoration : none; }
	
.leftnav1Over {
	background-image : url(../images/leftNavOver.gif);}
	
.leftnav1Over1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 180px;
	height: 26px;
	padding-top : 5px;
	padding-left : 18px;
	color: #0050BD;
	font-weight : bold;
	text-decoration : none; }
	
.leftnavImage {
	background-image : url(../images/leftNav.gif);}
	
.bottomNav {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	width: 180px;
	height: 26px;
	color: #002448;
	padding-top : 5px;
	padding-left : 18px;
	font-weight : bold;
	text-decoration : none; }

.bottomNav:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0050BD;
	width: 180px;
	height: 26px;
	padding-top : 5px;
	padding-left : 18px;
	font-weight : bold;
	text-decoration : none; }
	
.bottomNavOver {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #0050BD;
	width: 180px;
	height: 26px;
	padding-top : 5px;
	padding-left : 18px;
	font-weight : bold;
	text-decoration : none; }
	
.bottomNavImage {
	background-image : url(../images/leftNavBottom.gif);}
	
.bottomNavImageOver {
	background-image : url(../images/leftNavBottomOver.gif);}
	
.home_08{
	background-image : url(../images/home_08.gif);}
	
.smallDarkBlue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #002448;
	font-weight : normal;
	text-decoration : none; }
	
.smallDarkBlueBold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #002448;
	font-weight : bold;
	text-decoration : none; }

.smallLightBlue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #0063C9;
	font-weight : normal;
	text-decoration : none; }
	
.heading1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 18px;
	color: #0063C9;
	font-weight : normal;
	text-decoration : none; }	
	
.heading1x {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #0050BD;
	font-weight : normal;
	text-decoration : none; }
	
.heading1Bold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 18px;
	color: #0063C9;
	font-weight : bold;
	text-decoration : none; }	

.heading2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #0063C9;
	font-weight : normal;
	text-decoration : none; }
	
.heading2x {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #0050BD;
	font-weight : bold;
	text-decoration : none; }
	
.heading3x {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #0050BD;
	font-weight : normal;
	text-decoration : none; }
	
.smallbodytext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #002448;
	font-weight : normal;
	text-decoration : none; }
	
.bodytext {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #002448;
	font-weight : normal;
	text-decoration : none; }
	
.bodytextBold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #002448;
	font-weight : bold;
	text-decoration : none; }
	
.bodytextItalic {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-style : italic;
	color: #002448;
	font-weight : normal;
	text-decoration : none; }
	
.smallgrey {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 28px;
	color: #757575;
	font-weight : normal;
	text-decoration : none; }
	
.smallgrey1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #757575;
	font-weight : normal;
	text-decoration : none; }
	
.smallgreyx {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #7F90A0;
	font-weight : normal;
	text-decoration : none; }
	
.footerbg{
	background-image : url(../images/footerBg.gif);
	width: 559px;}
	
.footer {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #FFFFFF;
	font-weight : normal;
	text-decoration : none; }
	
.copyright {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #000000;
	font-weight : normal;
	text-decoration : none; }
	
.csBg{
	background-image : url(../images/csBg.gif);}
	
.bordertablegrey	{
	border-top-width : 1px;
    border-top-style : solid;
    border-top-color : #BEBEBA;
    border-left-color : #BEBEBA;
    border-left-style : solid;
    border-left-width : 1px;
    border-bottom-color : #BEBEBA;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-color : #BEBEBA;
    border-right-style : solid;
    border-right-width : 1px; 
}
	
.bordergrey	{
	border-top-width : 1px;
    border-top-style : solid;
    border-top-color : #BEBEBA;
    border-left-color : #BEBEBA;
    border-left-style : solid;
    border-left-width : 1px;
    border-bottom-color : #BEBEBA;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-color : #BEBEBA;
    border-right-style : solid;
    border-right-width : 1px; 
}

.bordergrey2	{
	border-top-width : 1px;
    border-top-style : solid;
    border-top-color : #BEBEBA;
    border-bottom-color : #BEBEBA;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-color : #BEBEBA;
    border-right-style : solid;
    border-right-width : 1px; 
}

.bordergrey3	{
	border-left-color : #BEBEBA;
    border-left-style : solid;
    border-left-width : 1px;
    border-bottom-color : #BEBEBA;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-color : #BEBEBA;
    border-right-style : solid;
    border-right-width : 1px; 
}

.bordergrey4	{
	border-bottom-color : #BEBEBA;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-color : #BEBEBA;
    border-right-style : solid;
    border-right-width : 1px; 
}