.smallheading {font-weight: bold; font-size: 12px; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; letter-spacing: 0.5pt;}

.smalltext {
	font-size: 10px;
	color: #333333;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	line-height: 12px;
}
A.smalltext:link {font-size: 10px; color: #ffffff; font-family: Arial, Verdana, Verdana, Helvetica, sans-serif;}
A.smalltext:visited {font-size: 10px; color: #ffcc00; font-family: Arial, Verdana, Verdana, Helvetica, sans-serif;}

/* Text styles */
A.newshead:visited {font-size: 11px; color: #000066; font-family: Arial, Verdana, Verdana, Helvetica, sans-serif; text-decoration: none; }

.quote {font-family: "Times New Roman", Times, serif; font-size: x-small; font-style: italic; color: #000000;}



.tableback {background-color: #CEE7F6;}



.tablehead {background-color: #6CA6C8;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #000000;}



.price {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-style: normal; font-weight: bold;}

li {font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 14px;}

.pageaddress {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none;; font-weight: bold}

.pageaddress:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: underline;; font-weight: bold}

.pageaddress:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none;; font-weight: bold}

.pageaddress:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;; font-weight: bold}



.mainNav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; background-color: #293021; text-decoration: none; font-weight: bold}

.mainNavRoll {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; background-color: #FFFFFF; font-weight: bold}



.prodtitlesmall { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #065383; text-decoration: none }

.headingsmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}

.prodtable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-style: italic;

}

.prodtableborder {  background-color: #293021}

.newstitle {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333}



.footer {color: #999999; font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration: none; cursor: hand; line-height: 16px;}

.footer {cursor: hand;}

a.footer:hover {color: #000000;}
.tblheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	font-style: italic;

}
.GreyTitsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #666666;
}


/*************************SITE STYLES****************************/
a.:hover {text-decoration: underline;}

.error {color: #990000; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}

.button {	background-image: url(../images/button_background.gif);	height: 18px;	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold; color: #FFFFFF;	background-color: #07548E;	border: 1px solid #07548E;}


/* Footer styles */
.footer {color: #999999; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; cursor: hand; line-height: 16px; cursor: hand;}
a.footer:hover {color: #000000;}

.footerdark {color: #666666; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; cursor: hand;}
a.footerdark:hover {color: #000000;}

/* Text styles */
.text, .tablelist {color: #333333; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 14px;}

.textgrey {color: #999999; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; line-height: 14px;}

.bodylink {	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif, Helvetica, sans-serif;	font-size: 11px;	color: #165099;	text-decoration: none;}
a.bodylink:hover {	text-decoration: underline;}

.bodylinkwhite {	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	text-decoration: none;}
a.bodylinkwhite:hover {text-decoration: underline;}

.tabletext {color: #333333; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}

.tabletextgrey {color: #666666; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}

.tabletextwhite {color: #FFFFFF; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}

.formtext {color: #666666; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none;}

/* sub nav styles */
.subnav {color: #666666; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none;}
a.subnav:hover { color: #000000;}

.subnavHome, .subnavHomeSel  {	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	text-decoration: none;}
a.subnavHome:hover {text-decoration: underline; color: #000000;}
.subnavHomeSel {color: #000000;}


/* third level nav styles */
.subnavselglobal{ font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: bold; text-decoration: none;}
.subnavselglobal {color: #000000;}

/* heading styles */
.headingwhite {	color: #FFFFFF;	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	text-decoration: none;	font-weight: bold;}

.heading1 {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 16px;}
.heading1 {color: #545361;}

.heading2 {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;}
.heading2 {color: #545361;}

.heading3, .heading4 {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold;}
.heading3 {color: #545361;}
.heading4 {color: #165099; text-decoration: none;}
a.heading4:hover {text-decoration: underline;}

/* styles for tables */

.tablecelllightglobal {	background-color: #F2F2F6;	color: #545361; font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;}

.tablecellglobal {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;}
.tablecellglobal {background-color: #E9E9EF;	color: #545361;} 

.tablecellmidglobal {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;}
.tablecellmidglobal {background-color: #D4D3DA; color: #333333}

.tablecelldarkglobal {	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;}
.tablecelldarkglobal {background-color: #07548E;}


.tableheading {color: #ffffff; font-weight: bold; text-decoration: none;}

.tablelist {padding: 4px; border-top: 1px solid #DDDDE3; cursor: hand; cursor: pointer;}

.imageborderglobal {border: 2px solid #0074BB;}

hr {
height: 1px;
color: #999999;
}

h1 {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 16px; color: #545361;}

h2 {font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold; color: #545361;}