body {
  font-family: 'Roboto', sans-serif;
  font-size: 9.5px;
  color: #636466;
}

.headerTD {
	font-family: 'Roboto', sans-serif;
  	font-size: 24px;
  	color: #FFFFFF;
  	font-weight: bold;
  	padding-left: 1.3em;
}

/*#submitButton {
	background-color: #6daf3d;
	font-family: 'Roboto', sans-serif;
  	font-size: 1.5em;
  	font-weight: bold;
  	color: #FFFFFF;	
  	width:8em;
  	height:3em;
  	
}*/



.rightHeaderTD {
	font-family: 'Roboto', sans-serif;
  	font-size: 20px;
  	color: #6394d7;
  	font-weight: bold;
  	padding-left: 1.3em;
  	padding-bottom: 1.3em;
}

.rightHeaderTable {
	padding-top: 10.5em;	
}

.compatibilityTD {
	/*width: 335px;*/
	padding-left:0.5em;
	font-family: 'Roboto', sans-serif;
  	font-size: 9.5px;
  	color: #636466;
  	line-height: 1.3em;
  	text-align: justify;  	
}


.compatibilityTD a:link {
	color: #6daf3d;
	text-decoration:underline;
}

.compatibilityTD a:visited {
	color: #6daf3d;
	text-decoration:underline;
}

.compatibilityTD a:hover {
	color: #6daf3d;
	text-decoration: underline;
}

.compatibilityTD a:active {
	color: #6daf3d;
	text-decoration: underline;
}

#compatibilityUL {
	list-style-type: none;
	padding-left:3.8em;
	padding-right:1em;
	padding-top:3em;
}

.loginTextTD {
	font-family: 'Roboto', sans-serif;
  	font-size: 10px;
  	color: #636466;
  	font-weight: bold;
  	padding-bottom: 0.6em;	
}

.styled-select select {
   background: transparent;
   width: 21em;
   border: 0;
   border-radius: 0;
   -webkit-appearance: none;
}
 
select {
	font-size: 9.5px;
} 
 
#firstSelectDiv {
	width:14.7em;	
	height: 19px;
}   

#secondSelectDiv {
	margin-bottom:1.3em;
	height: 19px;
}

#thirdSelectDiv {
	margin-bottom:0.1em;
	display: inline-block;
	width:14.7em;
	margin-left:4.3em;
	/*margin-bottom:0.1em;*/
	height: 19px;
}

#moreInfoSelect {
	padding-top:0.4em;
	padding-bottom:0.3em;
	padding-left:0.3em;
	/*width: 17em;*/
}

.styled-select {
   width: 16em; 
   overflow: hidden;
   background: url(../img/select_down.png) no-repeat right #E7E7E8;
   border: 1px solid #ccc;   
}   

#submitButtonSpan {
	margin-left:9.9em;
}

#secondSubmitButtonSpan {
	/*margin-left:1em;*/
	margin-left:0.8em;
}


.stateDropDownTD {
	font-family: 'Roboto', sans-serif;
  	font-size: 1.1em;
  	color: #636466;  	
}

#moreInfoDropDownTD {
	padding-left: 0.9em;
	text-align: left;	
}


#whichstate {
	padding-top:0.4em;
	padding-bottom:0.3em;
	padding-left:0.3em;
/* 	width:16.4em; */
}

#jumpto {
	padding-top:0.4em;
	padding-bottom:0.3em;
	padding-left:0.3em;
/* 	width:16.4em; */
/* 	margin-bottom:1.3em; */
}


/*.loginInputTD {
	font-family: 'Roboto', sans-serif;
  	font-size: 1em;
  	color: #636466;
}*/

#mainTable {
	border-collapse:collapse;
	border-style:inherit;
	border-bottom: none;
}

#mainTable td {
	border-bottom: none;	
}

#footerTable {
	border-collapse:collapse;
	border-style:inherit;
}


#rightTD {
	border:none;
}

#userid {
	margin-top: 1.5em;
}

.idpassword {
	width:18.5em;
	font-family: 'Roboto', sans-serif;
  	font-size: 9.5px;
  	color: #636466;
  	background-color: #FFFFFF;  	
}

#loginButtonTD {
	text-align: right;	
	padding-right:1.5em;
}

#leftLoginPanelTD {
	padding-right:2em;
	padding-left:1em;	
	/*padding-top:10em;*/
}

#loginForm {
	/*padding-top:10em;*/		
}


#leftLoginFormTable {
	/*padding-top: 10em;*/	
}


#createUseridTextTD {
	font-family: 'Roboto', sans-serif;
  	font-size: 9.5px;
  	color: #636466;
  	font-weight: bold;
  	line-height: 1.3em;
  	padding-left: 1em;
  	padding-bottom: 0.7em;
}

#moreInfoTextTD {
	font-family: 'Roboto', sans-serif;
  	font-size: 10px;
  	color: #636466;
  	font-weight: bold;
  	line-height: 1.3em;
  	padding-left: 1em;
  	padding-bottom: 0.7em;
  	text-align: center;
}

#footerDiv {
	height:4em;
	border-collapse:collapse;
	border-top: none;
}

#footerDiv td {
	border-top-color:#6394d7;	
}

#xeroxImgTD {
	width:22%;
	padding-left:2em;
}

#copyrightTD {
	/*width:50%;*/	
}


#copyrightSpan {
	/*max-width: 10em;*/
	font-family: 'Roboto', sans-serif;
  	font-size: 8px;
  	font-weight: 100;
}

#privacyTD {
	width:26%;	
	text-align: right;
	padding-right: 1em;
}


#privacySpan {
	/*padding-left:62em;*/
	font-family: 'Roboto', sans-serif;
  	font-size: 9.5px;
}

#privacySpan a:link {
	color: #6daf3d;
	text-decoration:none;
}

#privacySpan a:visited {
	color: #6daf3d;
}

#privacySpan a:hover {
	color: #6daf3d;
	text-decoration: underline;
}

#privacySpan a:active {
	color: #6daf3d;
	text-decoration: underline;
}


td.list
{
border-right: 1px #999999 solid;
}

td.notlist
{
border-width: 0px;
}


td.even_row
{
background-color: #F5F6F9;
}


td.odd_row
{
background-color: #FBFBE3;
}

tr.RowOdd {
background-color : #FBFBE3;
color: #222222;
font-size: 11px;
font-family:  Arial, Helvetica, Sans Serif;
font-weight: normal;
}
tr.RowEven {
background-color : #F5F6F9;
color: #222222;
font-size: 11px;
font-family:  Arial, Helvetica, Sans Serif;
font-weight: normal;
}
tr.RowOver {
color: #222222;
background-color : #ffffff;
font-size: 11px;
font-family:  Arial, Helvetica, Sans Serif;
font-weight: normal;
}

#submitButtonSpan img {
	margin-left: 1.4em;	
}

#secondSubmitButtonSpan img {
	margin-bottom: 0.2em;	
}

img
{
border: 0px;
margin: 0px;
}

img.button_nada
{
border: 0px;
}

input
{
background-color: #eeeeee;
font-size: 11px;
font-family: Arial, Helvetica, Sans Serif;
font-weight: normal;
}

textarea
{
background-color: #eeeeee;
font-size: 11px;
font-family: Arial, Helvetica, Sans Serif;
font-weight: normal;
}

input[type=radio]
{
background-color: #0033cc;
}

select
{
background-color: #EEeeee;
color: #636466;
font-family: 'Roboto', sans-serif;
font-size: 9.5px;
  
}

.section_label
{
color: #0033cc;
font-size: 13px;
font-family: Arial, Helvetica, Sans Serif;
font-weight: bolder;
}

.ebt_error
{
color: #ee0000;
font-size: 11px;
font-family: Arial, Helvetica, Sans Serif;
font-weight: bolder;
}

.bodyBlack {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.bodywhite {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bodyBlack:visited {
	TEXT-DECORATION: underline
}
.bodyBlack:link {
	TEXT-DECORATION: underline
}
.bodyBlackB {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


.body666666 {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bodybigheading {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bodyheading {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bodysubheading {
	COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.orangenorm {
	COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: none; TEXT-DECORATION: none
}
.orangebold {
	COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


.redsmall {
	COLOR: #ff0033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.rednorm {
	COLOR: #ff0033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: none; TEXT-DECORATION: none
}
.redbold {
	COLOR: #ff0033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.menubold {
	COLOR: #333366; FONT-FAMILY: Verdana,  Arial,  Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.subtopic {
	COLOR: #333366; FONT-FAMILY: Verdana,  Arial,  Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}

.formnorm {
	COLOR: #666666; FONT-FAMILY: Verdana,  Arial,  Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.formskinny {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #444444; FONT-FAMILY: Verdana; FONT-SIZE: 7pt; WIDTH: 220px
}
.formfat {
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; COLOR: #444444; FONT-FAMILY: Verdana; FONT-SIZE: 7pt; WIDTH: 220px; height: 40px
}
.form2 {
	COLOR: #777777; FONT-FAMILY: Verdana; FONT-SIZE: 7pt
	}
.inputbutton {
  	FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 7pt; BORDER: 1px #cccccc solid; BACKGROUND-COLOR: #E3E3E3;
}



.bodyBlackB:visited {
	TEXT-DECORATION: underline
}
.bodyBlackB:link {
	TEXT-DECORATION: underline
}
.bodysmall {
	COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.bodyBlackI {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.bodyBlackI:visited {
	TEXT-DECORATION: underline
}
.bodyBlackI:link {
	TEXT-DECORATION: underline
}
.bodyBlackBI {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bodyBlackBI:visited {
	TEXT-DECORATION: underline
}
.bodyBlackBI:link {
	TEXT-DECORATION: underline
}
.bodyBlackcaps {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase
}
.bodyBlackcaps:visited {
	TEXT-DECORATION: underline
}
.bodyBlackcaps:link {
	TEXT-DECORATION: underline
}
.bodyBlackcapsB {
	COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase
}
.bodyBlackcapsB:visited {
	TEXT-DECORATION: underline
}
.bodyBlackcapsB:link {
	TEXT-DECORATION: underline
}
.bodyWhite {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.bodyWhite:visited {
	TEXT-DECORATION: underline
}
.bodyWhite:link {
	TEXT-DECORATION: underline
}
.bodyWhiteB {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.bodyWhiteB:visited {
	TEXT-DECORATION: underline
}
.bodyWhiteB:link {
	TEXT-DECORATION: underline
}
.bodyWhitecapsB {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: uppercase
}
.bodyWhitecapsB:visited {
	TEXT-DECORATION: underline
}
.bodyWhitecapsB:link {
	TEXT-DECORATION: underline
}



.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none}

.rightnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #666699}

.leftnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; color: #000000}

.question {  font-family: Verdana, Arial, sans-serif; font-size: 18px; color: #666666}

.t_header {  font-family: Verdana, Arial, sans-serif; font-size: 11px; FONT-WEIGHT: bold; color: #2d51a6 }

tr.blue_heading {background-color: #b7ccf9; font-family: Verdana,Arial, Helvetica; padding: 0px; }

tr.semi_light_blue_heading {background-color: #CCDCFB; font-family: Verdana,Arial, Helvetica; padding: 0px; }

tr.light_blue_heading {background-color: #e9f0fc; font-family: Verdana,Arial, Helvetica; padding: 0px; }

TD { COLOR: #636466; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none}

TD.mainmenu { COLOR: #ccccff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none}

TD.mainbody {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: 666666; text-decoration: none; }

A 			{ color:#0033CC;}

A:hover,A:active	{ color:#0066FF; text-decoration:underline}

A.top 			{ color:#ccccff;}

A.top:hover,A.left:active	{ color:#eeeeff; text-decoration:underline}

A.left 			{ color:#0066dd;}

A.left:hover,A.left:active	{ color:#0099FF; text-decoration:underline}

form { margin-bottom: 0 ; }

.nav { font-size: 10px; color: #666666; font-weight: bold}
a.nav:active  { font-size: 10px; color: #003399; font-weight: bold}
a.nav:visited { font-size: 10px; color: #003399; font-weight: bold}
a.nav:hover { font-size: 10px; color: #0066FF; font-weight: bold}
a.nav:link { font-size: 10px; color: #003399; font-weight: bold}

.Stats{font-family: Verdana;font-size: 10px; color: #333333; border: 1px solid #999999;}
.Stats tr { background-color: #F0F0F0; }
.Stats td { padding: 2px 4px; text-align: left; }
.StatsB td { background-color: #E4E4E4; text-align: right; padding: 2px 4px; font-weight:bold; }
.Stats1 td {font-size: 9px; background-color: #F0F0F0; }
.Stats2 td { font-size: 9px; background-color: #E8E8E8; }
.StatsTitle td{ background-color: #D0D0D0; color: #777777; font-weight: bold; font-size: 11px; text-align: left; }
.StatsSTitle td{ background-color: #DDDDDD; color: #666666; font-weight: bold; text-align: left;}
.StatsSTitle2 td{font-size: 9px;color: #666666;background-color: #DDDDDD;font-weight: bold;text-align: center;}

a.offscreen {
position:absolute;
left:-1000px;
top:-1000px;
width:1px;
height:1px;
text-align: left; 
overflow:hidden;
}

a.offscreen:focus, a.offscreen:active, a.offscreen:hover { 
position:absolute; 
left:0; 
top:0; 
width:auto; 
height:auto; 
overflow:visible;
background-color:#FF3;
border: 1px dotted #000;
}
