a.homelink,a.homelink:visited, a.homelink:hover {
	text-decoration: none;
	color: #000000
}
a {
	text-decoration: none
}
a:visited {
				color: #00539F
}
.category {
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				color: #FFFFFF;
				background-color: #C4171B;
				height: 22px;
				font-size: 17px
}
.cat_links {
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
}
a.bnr_link_fnt_clr, a.bnr_link_fnt_clr:visited {
				color: #FFFFFF;
}
.bnr_link_border {
				border-collapse: collapse;
				border: 1px solid #FFFFFF;
				background-color: #00539F;
				width: 84px
}
.bnr_link_area_bkgrnd {
				border-color: #c0c0c0;
				border-width: 0;
				background-color: #CAD3DC;
				width: 100%;
				height: 30px;
}
.bnr_link {
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #FFFFFF;
}
.pg_bkgrnd {
				background-color:#EDEDED;

}
.category_bkgrnd {
				background-image: url('/dmv-images/topic-bkgrnd-gradient.png');
				background-repeat: repeat-x;
}
.top_subcat, .subcat {
				font-size:13px;
				padding-left: .2em;
				padding-right: .2em;
				font-weight:bold;
}
.top_subcat {
				padding-top: .8em;

}
.subcat {
				margin-top: -.5em;
}
.footer {
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				width: 820px
}
.top_nav {
				text-align: right;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
}
.img_align_mdl {
				vertical-align: middle;
}
.bnr_bkgrnd {
				background-color: #FFFFFF;
				height: 113px
}
.cat_img_bkgrnd {
				text-align: center;
				background-repeat: repeat-x;
				background-color: #B4CFD2;
				background-image: url('/dmv-images/hp_img_bkgrnd.png');
}
.nowrap_searchline {
				white-space: nowrap;
				width: 170px
}
.pg_content_wdth {
				width: 820px
}
.top_nav_tbl_btm_pad {
				padding-bottom: 3px
}
.spacer_cell_hght {
				height: 5px
}
.cat_seprtr_wdth {
				width: 5px
}
.bnr_link_seprtr_wdth {
				width: 1px
}
.howdoi_slct_font {
				font-size:11px;
				width: 230px
}
.search_input_font, .search_sbmt_btn_font {
				font-size:11px
}

.search_inputbox_wdth {
				width: 80px
				}
.cat_wdth {
				width: 158px
}
.bnr_lnk_area_wdth, .cat_area_wdth {
				width: 100%
}
.img_align_btm {
				vertical-align: bottom;
}
.pghdr {
font-size: 20px;
font-weight: bolder;
color: #0054A1;
padding-bottom: 5px;
border-bottom: 1px #AEAEAE dotted
}
.toptopiccontainer {
clear: both;
border-top: 1px #000000 solid;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
border-bottom: 1px #000000 solid;
}
.topic {
font-weight: bold;
background: #5D7BC0 url('/dmv-images/btn-off.png') repeat-x;
}
.topic {
padding-top: 3px;
padding-left: 10px;
padding-bottom: 3px;
}
.subtopic {
font-weight: bold;
font-size: 11px;
color: #FFFFFF
}
.subtopic {
padding-top: 5px;
padding-left: 5px;
padding-bottom: 3px;
background-color: #FFFFFF;
}
.dotbrdrbtm {
border-bottom: 1px #00539F dotted;
}
a.subtpclnk:hover {
color: #0000FF;
text-decoration: none
}
a.subtpclnk {
color: #0000FF;
text-decoration: none
}
.topiccontainer {
clear: both;
/*border-bottom: 1px #494949 solid*/
border-bottom: 1px #000000 solid;
border-left: 1px #000000 solid;
border-right: 1px #000000 solid;
}
.pageoptionsbar {
font-weight: bold;
margin-bottom: 1px;
border-bottom: #000000 1px solid;
background: #832201 url('/dmv-images/btn-on.png') repeat-x;
padding-top: 3px;
text-align: center;
padding-bottom: 3px;
color: #FFFFFF;
}
.pageoptions {
padding-top: 3px;
padding-bottom: 3px;
min-height: 26px;
background:#FFFFFF;
}
.selecttopic {
font-weight: bold;
margin-top: 1px;
margin-bottom: 1px;
background:#5D7BC0;
}
a.white {
color: #FFFFFF;
text-decoration: none;
}
a.white:hover {
color: #FFFFFF;
text-decoration: none;
}
.tblcellbrdr, .tblcellnobrdr { border-style: solid; border-color: #000080; border-width: 1px; }
.tblbrdr { border-collapse: collapse; border-left-width:0px; border-right-width:0px; border-top-width:0px; border-color: #808080; }
.tbltopbkgrnd	{ background-color: #000080; color: #FFFFFF }
.tblrowbkgrnd   { background-color: #F0F0F0 }
.contentarea {
padding-top: .5em;
padding-left: 1em;
padding-right: 1em;
padding-bottom: 1em;
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width: 634px
}
.contentarea2 {
background-color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
width: 100%
}

.menuarea {
background-color: #CAD3DC;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px
}
.menuarea_wdth {
width: 170px
}
.pg_seprtr_wdth {
width: 5px
}

/*Additions*/
#lftcontentarea, #rtcontentarea {
width: 276px;
}

#lftcontentarea {
float:left;
border-right: 12px #FFFFFF solid;
}

#rtcontentarea {
float:left;
border-left: 12px #FFFFFF solid
}

#lftcontentarea, #rtcontentarea {
text-align: left
}

form { margin: 0px 0px 0px 0px }

#centercontentarea {
padding-top: 1em;
clear:both;
overflow:hidden;
width:100%;
padding-left:7%;
margin: 0 auto
}
#centercontentarea {
text-align: left
}
.faqanswer {
				padding-bottom:.5em
}

.anylinkcss
	{
	position:absolute;
	visibility: hidden;
	border:1px solid gray;
	z-index: 100;
	background-color: #5B5B5B;
	width: 200px;
	}

.anylinkcss a
	{
	color: #FFFFFF;
	text-decoration: none
	}

.anylinkcss a:hover
	{ /*hover background color*/
	color: #FFFFFF;
	text-decoration: none
	}

.moreinfo {
	background-image:url('/site_images/icons/moreinfo.png');
	background-repeat: no-repeat;
	background-position: right
}

.custom1 {
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 15px;
				color:#FFFFFF
}

.custom2 {
				font-size: 15px;
				font-weight: bolder;
				color: #0054A1;
}


