a.bluemenubody:link{font-family:Tahoma, Trebuchet MS, Helvetic; font-size:12px;  color:#0029A4;}
a.bluemenubody:active{font-family:Tahoma, Trebuchet MS, Helvetic; font-size:12px;  color:#0029A4;}
a.bluemenubody:visited{font-family:Tahoma, Trebuchet MS, Helvetic; font-size:12px;  color:#0029A4;}
a.bluemenubody:hover{font-family:Tahoma, Trebuchet MS, Helvetic; font-size:12px;  color:#155812;}

a.bluemenusub:link{font-family:Tahoma, Trebuchet MS, Helvetic; font-size:11px;  color:#5d68f9;}
a.bluemenusub:active{font-family:Tahoma, Trebuchet MS, Helvetic; font-size:11px;  color:#5d68f9;}
a.bluemenusub:visited{font-family:Tahoma, Trebuchet MS, Helvetic; font-size:11px;  color:#5d68f9;}
a.bluemenusub:hover{font-family:Tahoma, Trebuchet MS, Helvetic; font-size:11px;  color:#155812;}


a.lnkmain:link{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: underline; color:#0033CC;}
a.lnkmain:active{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: none; color:#0033CC;}
a.lnkmain:visited{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: underline; color:#0033CC;}
a.lnkmain:hover{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: none; color:#ee1d25;}


a.lnkmainline:link{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: underline; color:#000000;}
a.lnkmainline:active{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: underline; color:#000000;}
a.lnkmainline:visited{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: underline; color:#000000;}
a.lnkmainline:hover{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: none; color:#ee1d25;}

a.lnkmainblu:link{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: underline; color:#0033CC;}
a.lnkmainblu:active{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: none; color:#0033CC;}
a.lnkmainblu:visited{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: underline; color:#0033CC;}
a.lnkmainblu:hover{font-family:'Trebuchet MS', Tahoma, Arial; font-size:13px; font-weight: normal; text-decoration: none; color:#ee1d25;}


a.lnkmainsml:link{font-family:'Trebuchet MS', Tahoma, Arial; font-size:11px; font-weight: normal; text-decoration: underline; color:#0033CC;}
a.lnkmainsml:active{font-family:'Trebuchet MS', Tahoma, Arial; font-size:11px; font-weight: normal; text-decoration: none; color:#0033CC;}
a.lnkmainsml:visited{font-family:'Trebuchet MS', Tahoma, Arial; font-size:11px; font-weight: normal; text-decoration: underline; color:#0033CC;}
a.lnkmainsml:hover{font-family:'Trebuchet MS', Tahoma, Arial; font-size:11px; font-weight: normal; text-decoration: none; color:#ee1d25;}

a.lnkwhite { color:#FFFFFF}

.quotebody {font-family: Tahoma, Trebuchet MS, Helvetic; font-size:15px; line-height: 15pt; color:#5f799e;}
.quotesource {font-family: Tahoma, Trebuchet MS, Helvetic; font-size:12px; color:#616462;}
.policy{font-family: Tahoma, Trebuchet MS, Helvetic; font-size:10px;  color:#606060;}
.smwhite{font-family: Tahoma, Trebuchet MS, Helvetic; font-size:10px;  color:#ffffff;}
.whitebody{font-family: Tahoma, Trebuchet MS, Helvetic; font-size:12px;  color:#ffffff;}
.welcomewhite{font-family: Tahoma, Trebuchet MS, Helvetic; font-size:16px;  color:#ffffff;}
.header {font-family: Tahoma, Trebuchet MS, Helvetic; font-size:17px; line-height: 17pt; color:#5f799e;}
.caption {font-family: Candar, Trebuchet MS, Helvetic; font-size:17px; line-height: 17pt; color:#5f799e;}



.subheader {font-family: Tahoma, Trebuchet MS, Helvetic; font-size:17px; line-height: 15pt; color:#5f799e;}
.subheadergrn {
	font-family: Tahoma, Trebuchet MS, Helvetic;
	font-size:14px;
	line-height: normal;
	color:#849B00;
}
.main {font-family: Tahoma, Trebuchet MS, Helvetic; font-size:12px; color:#263452;}
.mainsub{font-family: Tahoma, Trebuchet MS, Helvetic; font-size:10px; color:#263452;}
.maindhrlrg {color: #464545; font-size: 17px; font-family: 'Trebuchet MS', Tahoma, Arial;}
.mainhdr {color: #464545; font-size: 15px; font-family: 'Trebuchet MS', Tahoma, Arial;}

.listinghdr {
	font-family: Tahoma, Trebuchet MS, Helvetic;
	font-size:14px;
	color:#333333;
}

.listingsubhdr {
	font-family: Tahoma, Trebuchet MS, Helvetic;
	font-size:12px;
	color:#333333;
}


.articledate {
	font-family:Tahoma, Trebuchet MS, Helvetic;
	font-size:11px;
	color:#616462;
	font-style: normal;
}

.articlesource {
	font-family:Tahoma, Trebuchet MS, Helvetic;
	font-size:11px;
	color:#616462;
	font-style: normal;
}

.divpad3 {
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
}

.divpad5 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}


.divpad10notop {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}


.divpad10 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.divpadsearchbox {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 25px;
}

.divpad20 {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
}

.divpad20notop {
	padding-left: 20px;
	padding-right: 20px;
}

.divpadleft20 {
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 20px;
}


.divpadright10 {
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 20px;
}



.Cellbrdr {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E1E1E1;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
	height: 100%;
}


.Cellbrdrall {
	border: 1px solid #E1E1E1;
}

.Cellbrdrallgrey {
	border: 1px solid #E1E1E1;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	BACKGROUND-COLOR: #eeeeee
}




.listingbody {font-family: Tahoma, Trebuchet MS, Helvetic; font-size:13px; color:#333333;}

.arrow_right { margin-right:10px; vertical-align:middle}

-- forms ----

.form { width:131px;
		height:18px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#575757;
		background-color:#ffffff;
		color:#2F2F2F;
		margin-left:0px;
		margin-right:0px}
		
		.submitbtnlit {border: 1px solid #006; } 

.formfield1 {
	color: #333333;
	font-size: 11px;
	font-family: tahoma;
}
		

		
.headerblack {
	font-family: Tahoma, "Trebuchet MS", Helvetic;
	font-size:17px;
	line-height: 17pt;
	color:#333333;
}

