.smallwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 12px;
}

.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

hr {
	border: thin dashed #12652D;
}

.buttontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*a:link {
	text-decoration: none;
}*/

a.ARClinks:link {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #0B6628;
	text-decoration: none;
}

a.ARClinks:visited {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 12px;
	color: #0B6628;
	text-decoration: none;
}

a.ARClinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cfb53b;
	text-decoration: underline;
}

div.ARCboxes {
	padding-left: 12px;
}

.footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 10px;
	letter-spacing: -0.5px;
}

.submits {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CEB53B;
	background-color: #085AA5;
	padding: 2px;
	border-top: 1px solid #085AA5;
	border-right: 3px solid #2492F4;
	border-bottom: 3px solid #042C4F;
	border-left: 1px solid #2E97F5;
	text-align: center;
}

.submitson {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #043562;
	padding: 2px;
	border-top: 3px solid #085AA5;
	border-right: 1px solid #7A9AE0;
	border-bottom: 1px solid #0099CC;
	border-left: 3px solid #085AA5;
	text-align: center;
	clip:  rect(2px auto 2px auto);
}

.sectionhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003498;
	text-decoration: none;
	letter-spacing: -1px;
}

.contenttable {
	background-color: #FFFFFF;
	height: 100%;
	width: 100%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.maintable {
	width: 750px;
	height: 100%;
}

.footerroworange {
	height: 20px;
	background-color: #D77F3F;
	padding: 4px;
}

.footerrowwhite {
	height: 20px;
	background-color: #FFFFFF;
	background-position: center;
	padding: 4px;
}

.footerrowgreen {
	height: 20px;
	background-color: #12652D;
}

.footerrowlgihtgreen {
	height: 20px;
	background-color: #298949;
}

.statusbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.inputboxoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #085AA5;
	border: 1px dotted #12652D;
	background-color: #E8E1BC;
	font-weight: bold;
}

.inputboxon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CEB53B;
	border: 1px solid #12652D;
	background-color: #FFFFFF;
	font-weight: bold;
}

.submitbuttonOver {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #A95C23;
	padding: 2px;
	font-weight: bold;
	border-top: 1px solid #298949;
	border-right: 1px solid #12652D;
	border-bottom: 1px solid #12652D;
	border-left: 1px solid #85C094;
}

.smallprint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 12px;
}

.textboxoff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #085AA5;
	border: 1px dotted #12652D;
	background-color: #E8E1BC;
	font-weight: bold;
	width: 100%;
	height: 50px;
}

.textboxon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CEB53B;
	border: 1px solid #12652D;
	background-color: #FFFFFF;
	font-weight: bold;
	width: 100%;
	height: 50px;
}

.textboxoff_nosize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D77F3F;
	border: 1px dotted #12652D;
	background-color: #CBDACD;
	font-weight: bold;
}

.textboxon_nosize {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D77F3F;
	border: 1px solid #12652D;
	background-color: #FFFFFF;
	font-weight: bold;
}

.subsectionhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: -0.5px;
}

.lefttable {
	width: 120px;
}

.checkbox {
	color: #12652D;
	margin: 0px;
	padding: 0px;
	border: 1px #298949;
}

.whitedottedline {
	border: 1px dotted #FFFFFF;
}

.inputboxlogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D77F3F;
	border: 1px dotted #009933;
	background-color: #FFFFFF;
	font-weight: bold;
	width: 100%;
}

.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	list-style-type: square;
	text-decoration: none;
}
.disclaimer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	list-style-type: square;
	text-decoration: none;
}

.homehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #12652D;
	list-style-type: square;
	text-decoration: none;
	text-align: center;
}

.smallwhitehome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 10px;
}

.rowlistattr1 {
        background-color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12;
        font-style: normal;
        color: #000000;
        font-weight: normal;
}

.rowlistattr2 {
        background-color: #D6E6FE;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12;
        font-style: normal;
        color: #000000;
        font-weight: normal;
}

.rule {
        border: 1px dotted #CC9900;
}

.agentname {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #000000;
}

.policy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: normal;
}

.smallerhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	list-style-type: square;
	text-decoration: none;
}

.smallerhead_dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	list-style-type: square;
	text-decoration: none;
}

.details {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}

.rowlistattrover {
        background-color: #FFE8C4;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10;
        font-style: normal;
        color: #000000;
        font-weight: bold;
}

.rowtitleattr {
        background-color: #0759A3;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-style: normal;
        color: #FFFFFF;
        font-weight: bold;
}

.rowlabelattr {
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-style: normal;
        color: #000000;
        font-weight: bold;
}

.selectmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D77F3F;
	border: 1px dotted #12652D;
	background-color: #CBDACD;
	font-weight: bold;
	font-size: 9px;
	line-height: 20px;
	text-transform: capitalize;
}

.smallwhitehomeplain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 10px;
}

.smallerheadlighter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	list-style-type: square;
	text-decoration: none;
}

.smallprintblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}

.rowlistattr3 {
	background-color: #FFCC99;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.ARCHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	padding-left: 40px;
	color: #08501F;
}

.ARCHeader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	background-color: #003498;
}

.ARCtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 40px;
}

.LeftARCtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 16px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

table.content {
   background-image:url(../images/just_flag.gif);
   background-attachment: fixed;
   background-position: 370px 50px;
   background-repeat: no-repeat; 
}

td {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #213C94;
	text-decoration: underline;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #213C94;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;	
	color: #213C94;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #DB183C;
	text-decoration: underline;
}

a.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

a.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

.pageheader {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #003498}

.bluetext {  color: #003498; font-weight: bold}

.redhighlight {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #980000}

.redsubheader { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #980000 ; margin-bottom: 5px}
.faqhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	list-style-type: square;
	text-decoration: none;
}
