body
{
	margin-top: 0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	scrollbar-highlight-color: f7f7f7;
	scrollbar-3dlight-color: E5E5E5;
	scrollbar-arrow-color: 02256D;
	scrollbar-track-color: #ffffff;
	scrollbar-darkshadow-color: E5E5E5;
	scrollbar-base-color: #f2f2f2;
}

/* TEXT STYLES */
.BodyText
{
	font: 11px/16px arial, sans-serif, Verdana;
	color: #000;
}

a:link
{
	font: 11px/16px arial, sans-serif, Verdana;
	color: #110975;
	text-decoration: underline;   
}
a:visited
{
	font: 11px/16px arial, sans-serif, Verdana;
	color: #110975;
	text-decoration: underline;
}
a:hover
{
	font: 11px/16px arial, sans-serif, Verdana;
	color: #c90016;
	text-decoration: underline;
}
.SuperScript 
{
	font: 9px/10px arial, Helvetica, sans-serif;
	color:#000;
	vertical-align:text-top;
	padding:0, 2px, 0, 0px;
	font-weight: bold;
}
.SmallText 
{
	font: 9px/14px arial, sans-serif, Verdana;
	color: #000;
	
}
.ProductHeads 
{
	font: 18px/24px arial, sans-serif, Verdana;
	font-weight: bold;
	color: #c90016;
	padding-top: 8px;
	padding-bottom: 5px;

}
.SubHeads 
{
	font: 14px/16px arial, sans-serif, Verdana;
	font-weight: bold;
	color: #c90016;
	padding-bottom: 5px;
}
.SmallBoldHeads 
{
	font: 11px/12px arial, sans-serif, Verdana;
	font-weight: bold;
	color: #c90016;
	padding-bottom: 5px;
}

/* Common Elements */

.hr
{
	border-bottom: solid 1px #1A228F;
	width:98%;
}
.search 
{
	padding-left:10px;
	font: 10px/10px arial, sans-serif, Verdana;
}


/* ALL BULLET LIST ITEMS */

li.texans 
{
	list-style-image: url(Assets/bullet_red.gif);
	padding-bottom:4px;
	font: 11px/16px arial, sans-serif, Verdana;
	color: #000;
}



	
/* Top Header Navs */
.HeaderNav 
{
	font: 11px/10px arial, sans-serif, Verdana;
	color: #093a80;
	font-weight: bold;
}
.HeaderNav a:link
{
	font: 11px/10px arial, sans-serif, Verdana;
	color: #093a80;
	font-weight: bold;
}
.HeaderNav a:visited
{
	font: 11px/10px arial, sans-serif, Verdana;
	color: #093a80;
	font-weight: bold;
}
.HeaderNav a:hover
{
	font: 11px/10px arial, sans-serif, Verdana;
	color: #7d7b7c;
	font-weight: bold;
	text-decoration:underline;
}	
/* End Top Header Navs */


/* Begin SubNav */
.SubNavTbl 
{
	height: 18px;
	vertical-align:top;
}
.SubNav 
{
	font: 11px/12px arial, sans-serif, Verdana;
	color: #110975;
	padding-left:10px;
	padding-top:1px;
}
.SubNav a:link
{
	font: 11px/12px arial, sans-serif, Verdana;
	color: #110975;
	text-decoration: none;
}
.SubNav a:visited
{
	font: 11px/12px arial, sans-serif, Verdana;
	color: #110975;
	text-decoration: none;
}
.SubNav a:hover
{
	font: 11px/12px arial, sans-serif, Verdana;
	color: #FFF;
	text-decoration:none;
}	
/* End SubNav */


/* FOOTER AND COPYRIGHT ON EVERY PAGE */
.FooterTbl 
{
	width:100%;
	background-image: url(/images/elements/footerBg.gif);
	height:22px;
	vertical-align:bottom;
}
.FooterNav 
{
	font: 11px/14px arial, sans-serif, Verdana;
	color: #110975;
	font-weight: bold;
	text-align: left;
	padding:0, 6px, 0, 6px;

}
.FooterNav a:link
{
	font: 11px/14px arial, sans-serif, Verdana;
	color: #110975;
	font-weight: bold;
	text-decoration:none;
	padding:0, 6px, 0, 6px;

}
.FooterNav a:visited
{
	font: 11px/14px arial, sans-serif, Verdana;
	color: #110975;
	font-weight: bold;
	text-decoration:none;
	padding:0, 6px, 0, 6px;

}
.FooterNav a:hover
{
	font: 11px/14px arial, sans-serif, Verdana;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	padding:0, 6px, 0, 6px;

}	
.Copyright 
{
	font: 10px/17px arial, sans-serif, Verdana;
	color:#093a80;
	padding-left: 4px;
}


/* LEFT NAVIGATION TABLES WITH MOUSEOVERS */

.LeftNavTbl 
{
	border: 1px solid #838383;
	width: 170px;
	margin-top: 6px;
	background-color: #efefef;
}
.LeftNavEmpty 
{
	
	width: 170px;
	background-color: #838383;
	height: 1px;
	
	
}
.LeftNavHead 
{
	font:12px/14px arial, sans-serif, Verdana;
	font-weight:bold;
	color:#110975;
	padding-top:5px;
	padding-bottom:3px;
	padding-left: 10px;
}
.LeftNav {
	font: 11px/14px arial, sans-serif, Verdana;
	color: #093a80;
}

.LeftNav a:link {
	font: 11px/14px arial, sans-serif, Verdana;
	text-decoration: none;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:13px;
	width:100%;

}
.LeftNav a:visited 
{
	font: 11px/14px arial, sans-serif, Verdana;
	text-decoration: none;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:13px;
	width:100%;

}

.LeftNav a:hover 
{
	font: 11px/14px arial, sans-serif, Verdana;
	width:100%;
	color: #093a80;
	background-color: #FFF;
	padding-bottom:2px;
	padding-top:2px;
}
 .LeftNavBreak 
 {
	font:12px/14px arial, sans-serif, Verdana;
	margin-left:4px;
	margin-bottom:-10px;
	height: -1px;
	float: left;
}

/* OTHER TEXT */
.FAQ 
{
	font: 12px/20px arial, sans-serif, Verdana;
	color: #000;
}