.link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #05214B; text-decoration: underline}
.linkmenu { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #05214B; text-decoration: underline}
.linkbold { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #05214B; text-decoration: underline}

.text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #151515}
.textbold { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #151515}
.textfull {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #151515; text-align: justify}
.textsub { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #151515; vertical-align: sub}

.textlogoitalic { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: bold; font-style: italic}
.textlogocaps { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; font-weight: bold; font-style: normal }

.h1 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #971B00; font-weight: bold; text-align: left; padding-top: 10px; border-bottom: 1px solid #B72001; padding-bottom: 5px;}
.h2 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #072A60; font-weight: bold; text-align: left; padding-bottom: 7px}
.h3 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #072A60; font-weight: bold; padding-bottom: 5px;}

.h4 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #072A60; font-weight: bold; padding-bottom: 3px;}
.h4full { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #072A60; text-align:justify; font-weight: bold; padding-bottom: 3px;}
.h4link { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #072A60; font-weight: bold; padding-bottom: 3px;}

.h5 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #05214B}
.h5home { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #971B00; font-weight: bolder; text-align:left; padding-bottom: 5px; padding-top:1px}
.h5homeright { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #971B00; font-weight: bolder; text-align: right; padding-right: 3px}
.h5homesub { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #971B00; font-weight: bolder; text-align:left; padding-bottom: 3px; padding-top:8px}

BODY {
	scrollbar-face-color:#072A60;
	scrollbar-arrow-color:#D9D9D9;
	scrollbar-track-color:#D9D9D9;
	scrollbar-shadow-color:#072A60;
	scrollbar-highlight-color:#003366;
	scrollbar-3dlight-color:#C5C5C5;
	scrollbar-darkshadow-Color:#C5C5C5;
	
	margin-top: 15px;
	margin-bottom: 15px;
	background-color: #666666;
}

div#textmenu {
	color: #151515;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	text-decoration: none;
	text-align: left;
	padding-left: 4;
	padding-bottom: 10px;
}

div#textmenu a:link {
	color: #072A60;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	text-decoration: none;
	text-align: left;
	padding-left: 4;
	padding-bottom: 5px;
}

div#textmenu a:visited {
	color: #072A60;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bolder;
	text-decoration: none;
	text-align: left;
	padding-left: 4;
	padding-bottom: 5px;
	
}

div#textmenu a:active {
	color: #072A60;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	padding-left: 4;
	padding-bottom: 5px;
}

div#textmenu a:hover {
	color: #072A60;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	padding-left: 4;
	padding-bottom: 5px;
}

.container {background:#EFEFEF; color:#FFFFFF; margin:0 0px;}
.rtop, .rbottom{
display:block;
background:#FFF;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#EFEFEF;
}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;
height: 2px
}

div#breadcrumb {
	color: #151515;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight: normal;
	text-align: left; 
	padding-top: 12px; 
	padding-bottom: 10px;
}

div#breadcrumb a:link {
	color: #151515;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}

div#breadcrumb a:visited {
	color: #151515;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;	
}

div#breadcrumb a:active {
	color: #151515;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}

div#breadcrumb a:hover {
	color: #151515;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}

.secondtext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #003366;		
		text-decoration: none; 
}

.secondtext a:link, .secondtext a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #003366;
		text-decoration: underline; 
}

.secondtext a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #003366;
		text-decoration: underline; 
}

.navhometext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #151515;
		text-align:left;
		text-decoration: none; 
}

.navhometextbold {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #151515; 
		font-weight: bold;
		text-align:left;
		text-decoration: none;
		padding-bottom:4px;
}

.navhometext a:link, .navhometext a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #151515;
		text-align:left;
		text-decoration: none; 
}

.navhometext a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #151515;
		text-align:left;
		text-decoration: underline; 
}

.copyright {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-style: normal; 
	color: #FFFFFF;
	text-align: center;
	text-decoration: none; 
	vertical-align: middle;
	padding-top: 5px;
}

.copyright a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt; 
	font-style: normal; 
	color: #FFFFFF;
	text-decoration: none; 
	vertical-align: middle;
}

.btgilink {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-style: normal; 
	color: #FFFFFF;
	text-decoration: none; 
	vertical-align: middle; 
	text-align: center;
	padding-top: 8px
}

.contain {
	border-bottom: 2px dotted rgb(45%,35%,35%);
	border-right: 2px dotted rgb(45%,35%,35%);

}

.submit {
padding-top: 30;
}

.submitField {
font-family: verdana;
font-size: 9pt;
color: #000000;
padding:'0px' '0px' '5px' '20px';
background-color: #FFFFFF;
border-top-width: thin; 
border-top-style: solid; 
border-top-color: #666666;

border-left-width: thin; 
border-left-style: solid; 
border-left-color: #666666;

border-right-width: thin; 
border-right-style: solid; 
border-right-color: #666666; 

border-bottom-width: thin; 
border-bottom-style: solid; 
border-bottom-color: #666666;
}

legend {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold
}
form { margin: 0; padding: 0; }
form * { vertical-align: middle; }
label {
	font-size: .7em;
	font-weight: bold;
	letter-spacing: .1em;
	text-align: right;
	color: #fff;
	width: 5em;
	float: none /* <-- Worried about this and IE/PC */
}
input.searchBox {
	border-width: 1px;
	border-style: solid;
	border-color: #ccc #ccc;
	background: #cccccc;
	padding-top: 2px;
	padding-left:2px;
	padding-right:2px;
	padding-bottom:10px;
	width: 90px;
	height: 18px;
}

.textfullhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #151515;
	text-align: justify;
	padding-top: 5px;
	padding-right:9px
}
.h3home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #072A60;
	font-weight: bold;
	padding-bottom: 3px;
	padding-top: 14px;
	padding-left: 7px;
}

.newstext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt; 
		color: #151515;		
		text-decoration: none; 
}

.newstext a:link, .navsecondtext a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt; 
		color: #151515;
		text-decoration: none; 
}

.newstext a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt; 
		color: #151515;
		text-decoration: underline; 
}

.protext {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt; 
		color: #151515;		
		text-decoration: none; 
}

.protext a:link, .navsecondtext a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt; 
		color: #151515;
		text-decoration: none; 
}

.protext a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt; 
		color: #151515;
		text-decoration: underline; 
}.h3center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #072A60;
	font-weight: bold;
	padding-bottom: 5px;
	text-align: center;
}
.texttbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #151515;
	padding: 5px 3px;
}
.texttblbld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #151515;
	padding-left: 5px;
	padding-top: 5px;
}
.h2center {
font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #072A60; font-weight: bold; text-align: center; padding-bottom: 7px
}
.textboldcenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #151515;
	text-align: center;
	padding-bottom: 15px;
	padding-top: 5px;
}
.textsm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #151515;
	text-align: left;
}

.linkboldAns {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	font-style:normal;
	font-weight:bolder;
	color: #971B00;
	text-align: center;
	text-decoration: none;
}

.captxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #151515;
	text-align: left;
}

.presstext { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; padding-top:5; padding-bottom:5; padding-left:3; font-weight: bold; color: #151515}

.presstextlink a:link, .presstextlink a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		padding-top:5;
		padding-bottom:5; 
		color: #151515;			
		text-decoration: none; 
}

.presstextlink a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px; 
		padding-top:5;
		padding-bottom:5; 
		color: #151515;		
		text-decoration: underline; 
}
