.mainTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	width: 749px;
	border: 0px none;
}
.boarderSpacer {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 11px;
}
.infoContent
{
	margin: 0px;
	width: 524px;
	padding-right: 5px
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.infoContentNoWidth
{
	margin: 0px 0px 0px 5px;
	padding-right: 5px
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
}
.infoSpacerTop {
	background-color: #FFFFFF;
	height: 5px;
}
.cellSpacer {
	margin: 0px;
	padding: 0px;
	height: 3px;
}
.labelFormSpacer {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	width: 5px;
}
.nameForm {
	width: 100px;
}
.infoState {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 3px;
	text-align: left;
	width: 65px;
}
.cityForm {
	width: 50px;
}
.leftBoarder {
	width: 7px;
	background-color: #FFFFFF;
}
.leftBoarderMoreWidth 
{
	width: 9px;
	background-color: #FFFFFF;
}

.infoLableNR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100px;
	padding: 8px;
	
}
.formInfoDisclosSpacer {
	background-color: #FFFFFF;
	height: 15px;
}
.horizontalLine {
	background-color: #666666;
	width: 521px;
	height: 1px;
	padding: 0px;
}
.infoDisclosure {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 519px;
	color:#666666;
	padding-left:5px;
}
.infoDisclosureTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a {
	color: #0056b7;
}
.privacyPolicy {
	padding: 0px;
	width: 524px;
}
.privacyRadioButton {
	padding-left: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.continueButton {
	height: 50px;
	text-align: center;
	vertical-align: baseline;
	padding-top: 25px;
}
.inputColumnOne {
	width: 115px;
	padding: 0px;
}
.inputColumnTwo {
	padding: 0px;
	width: 148px;
}
.infoContentCenter {
	margin: 0px;
	padding: 0px;
	width: 524px;
}
.infoContentFom {
	margin: 0px;
	padding: 0px;
	width: 524px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 5px;
	padding-left: 5px;
}
.footer {
	padding: 5px;
	width: 749px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	color: #666666;
}
.horizontalDivide {
	background-color: #D0D4DF;
	height: 1px;
	margin: 0px;
	padding: 0px;
}
hr
{
	height: 1px;
	color: #D0D4DF;
}
.imagePlaceHolder {
	height: 21px;
	margin: 0px;
	padding: 0px;
}
.genericInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.GenericPageTitle {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.VINInfoTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 0px;
}
.genericInLineHelp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
.RadioButtonLabel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.genericFormPad {
	padding-left: 10px;
	padding-right: 10px;
}
.driveVehicleHeaderLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.driveVehicleHeaderLink a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.tabTop {
	padding: 0px;
	margin-top: 2px;
}
.tabBottom {
	height: 6px;
}
.tabEmpty {
	width: 70px;
}
.tabPurpleBlock {
	
	background-repeat: no-repeat;
	height: 16px;
	width: 22px;
	background-position: center center;
}
.header {
	margin: 0px;
	padding: 0px;
	width: 749px;
	border: 0px none;
}
.header_logo {
	width: 260px;
	height: 49px;
	margin: 0px;
	padding: 0px;
}
.header_toggle__prog_logo_left
{
	width: 37px;
	height: 49px;
	margin: 0px;
	padding: 0px;
}
.header_toggle_image 
{
	width: 37px;
	height: 49px;
	margin: 0px;
	padding: 0px;
}
.header_toggle_prog_logo_right 
{
	width: 14px;
	height: 49px;
	margin: 0px;
	padding: 0px;
}
.header_phone_number_bg {
	
	background-repeat: no-repeat;
	height: 49px;
	width: 489px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 14px;
	color: #FFFFFF;
	vertical-align:text-top;
}

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

.header_phone_number a
{color: #FFFFFF; text-decoration: none;}

.header_phone_number a:hover
{color: #92D1FD; text-decoration: none;}

.header_email_bg {
	
	
	height: 51px;
	width: 69px;
	margin: 0px;
	padding: 0px;
}
.header_emailseguros_bg {
	
	
	height: 49px;
	width: 87px;
	margin: 0px;
	padding: 0px;
}
.header_phone_image {
	margin: 0px;
	padding: 0px;
	width: 28px;
}
.header_email_image 
{
	margin: 0px;
	padding: 0px;
	height: 51px;
	width: 32px;
}
.header_segurosemail_image 
{
	margin: 0px;
	padding: 0px;
	height: 51px;
	width: 28px;
}
.header_email_image a
{color: #FFFFFF; text-decoration: none;}

.header_email_image a:hover
{color: #92D1FD; text-decoration: none;}
.elink
{
	cursor:pointer;cursor:hand;
}
.NoFlashText
{
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 8px;
}
.PopUpBody
{
	margin:0px 0px 0px 0px;
	background-attachment:scroll;
	background-color:#FFFFFF;
	font-size:7pt;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
}
.NoFlashBackGround
{
	background-image: url("noHelpBackground.jpg");
	background-repeat: no-repeat;
}
.clsLapseDiv
{
	left: 50px;
	position: relative;
	text-align: center;
}
.floatPeople
{
	padding: 0px;
	position: relative;
	top: -0px;
	left: 1px;
}
.flashMovieDiv
{
    position:absolute;
    display:none;
}
.note {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.noteGrey{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
}
.commercialPhone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10.5pt;
	font-weight: bold;
}


