﻿@charset "utf-8";
/*** One Column Centered Layout ***/		body {
											font-family:Helvetica, sans-serif;
											font-size:.8em;
										
											background:#FFFFFF;
											margin:0;
											padding:0;
											text-align:center;
											color:#000000;
											}
											img {border:0;}
											form {margin: 0;}

/*** Container ***/							.oneColCtr #container {
											width:850px;
											background:#FFFFFF;
											margin:0 auto;
											text-align:left;
											}
											#table td {padding:5px; margin:0px 15px 0px 15px;}
											
/*** Enterprise Header ***/					.oneColCtr #entHeader {margin:0px 0 0 0; height:31px; font-size:96%; background-color:#ffffff;  display:none !important;} 			
											.oneColCtr #wvGovHome{float:left;  display:none !important;}
											.oneColCtr #directories{float:left; text-align:right; padding:9px 0 0 10px;}
											.oneColCtr #search{float:right; padding:7px 0 0 0;}

											#searchBox {text-align:right; padding:0px; margin:0px;}
											.search {border:1px solid #999999; background-color:#FFFFCC;}
											.searchBlank {border:1px solid #999999;}

/*** Agency Header, Banner ***/				.oneColCtr #siteHeader {background-image:url('../../../../../site-images/header_wvdot.gif'); display:none !important; 
height:110px;
}
											.oneColCtr #siteHeaderDMV {background-image:url('../../../../../site-images/header_wvdmv.gif');  display:none !important;
height:110px;
}
											.oneColCtr #siteHeaderTurnpike {background-image:url('../../../../../site-images/header_parkways.gif');  display:none !important;
height:110px;
}
											.oneColCtr #homeLink {height:100px; width:100px; margin:0 0 0 15px; float:left;}
											.oneColCtr #agyHeader {font-size:96%; text-align:right; padding:55px 20px 0 0; display:none !important;}
											.oneColCtr #imgBanner {margin:0; padding:10px 0; text-align:center;}
											#WV_Banner {width:806px; margin:0 0 15px 0;}

#videohide {display:none;}
/*** Content Areas ***/						.oneColCtr #mainContent {
												padding:0 20px;
												background:#FFFFFF;
												border-left:none;
												border-right:none;
												}
												#footerprint {display:none;}
												


/*** Agency Footer ***/						.oneColCtr #agencyFooter {
												font-size:96%;
												text-align:center;
												padding:0;
												border-left:1px solid #CCCCCC;
												border-right:1px solid #CCCCCC;
												border-bottom:1px solid #CCCCCC;
												 display:none !important;
												}

/*** Enterprise Footer ***/					.oneColCtr #entFooter {
												font-size:96%;
												text-align:center;
												padding:0;
												border-top:1px solid #999999;
												 display:none !important;
												}
											.oneColCtr #footer p, #entFooter p {
												margin:0;
												padding: 10px 0;
												}
											.formleft {text-align:right; padding-right:15px; width:210px;}
											#content {font-size:1.1em; color:#444444; line-height:20px;}
											#content h2 {color:#385984 !important; font-size:140% !important; font-weight:bold; margin:30px 0px 30px 0px;}
											.oneColCtr #pgLevelWrapper {width:600px; margin: 0 0 10px 0; float:right;}
											.oneColCtr #breadcrumbs {padding:0 0 10px 0; float:left; font-size:89%;}
											#ctl00_PlaceHolderMain_SiteMapPath1 {width:100%;}
											.oneColCtr #pgLevelAsst {width:190px; text-align:right; padding: 0 5px 0 0; float:right; font-size:89%;}
											.oneColCtr #contentWrapper{width:800px; float:left;}
											.oneColCtr #vrsheader {margin-top:30px;height:237px; width:800px; float:left; background-image:url('/dmvintranet/vrs/images/header.jpg'); display:none !important; }
											#quotes {position:relative; top:131px; margin:0px 0px 3px 5px; left:-60px; width:292px; height:52px; line-height:18px; }
											#video {float:right; background-image:url('/dmvintranet/vrs/images/video.png'); width:141px; height:159px; margin-right:65px;}
											#video:hover {background-position: 0px -159px;}
																						
											#menu{width:800px; float:left; margin-top:10px; margin-bottom:20px; display:none !important;}
											#menucontent {float:left; font-size:20px; width:510px; margin-top:0px; display:none !important;}
											#menucontent2 {float:left; font-size:20px; width:400px; margin-top:0px; display:none !important;}

											#home { width:110px; float:left; margin-top:6px; }

											#about { width:110px; float:left; margin-top:6px; }
											#faqs  {width:110px;float:left;  margin-top:6px;}
											#training {width:110px;float:left; margin-top:6px;}
#home img {float:left; margin-right:5px; margin-top:-5px}

											#about img {float:left; margin-right:5px; margin-top:-5px}
											#faqs img {float:left; margin-right:5px;padding:0px;margin-top:-5px}
											#training img {float:left; margin-right:5px;padding:0px;margin-top:-5px}
											#signin { float:right; font-size:18px; color:#717171; width:340px;}
											#signinBtn {background-image:url('/dmvintranet/vrs/images/signinnow.gif'); width:162px; height:39px; display:block;}
											#signinBtn:hover {background-position:0 -39px;}
											
											#vrscontent {width:800px; float:left; margin-bottom:40px;}
											#vrscontent h1 {font-size:25px; color:#656565;}
											#vrscontent h2 {font-size:20px; color:#757575; font-weight:normal;}
											#vrscontent h3 {font-size:19px; color:#656565; font-weight:bold;}
											#newtovrs {float:left; width:268px;padding:30px; height:318px; background-image:url('/dmvintranet/vrs/images/newtovrs_bg.gif'); background-repeat:no-repeat;}
											#whatisvrs {font-size:13px;color:#4f4f4f; line-height:20px;float:right;width:367px;height:318px;padding:30px;background-image:url('/dmvintranet/vrs/images/whatis_bg.gif'); background-repeat:no-repeat;} 
											.margined {margin-bottom:25px;}
											.marginedtop {margin-top:15px;margin-bottom:15px;}
											#arrow {float:left;}
											#onetwothree {float:right; height:50px; padding-top:10px; font-size:45px; font-style:italic; color:#93b4ce; font-weight:bold;}
											#steps {float:left; width:268px; font-size:16px; font-weight:bold; color:#757575;}
											#steps li {line-height:10px;padding-bottom:0px; padding-top:0px; margin-top:15px;color:#93b4ce; font-weight:bold; font-size:26px;  font-style:italic;}
											#steps ol {margin-top:17px; padding-top:0px;}
											.grey {color:#757575; font-size:16px; line-height:20px; font-style:normal; }
											.blue {color:#346e9d; font-weight:bold;}
											.submenuheader_img{margin-left:-5px; margin-right:2px; float:right;}
											.point img {float:left; margin-right:10px;}
											.point {float:left; width:100%; margin-bottom:18px;}
											.left {float:left; padding-top:5px;}
											.right {float:left; width:330px;}

												
/*** Link Styles ***/						a:link{color:#da740f; text-decoration:none;}
											a:visited{color:#da740f; text-decoration:none;}
											a:hover{color:#da740f; text-decoration:underline;}

											a.black:link{color:#000000; text-decoration:none;}
											a.black:visited{color:#000000; text-decoration:none;}
											a.black:hover{color:#da740f; text-decoration:underline;}
	

/*** List Styles ***/						ul{list-style-image:url('../../../../../site-images/bullet_vrs.gif');
}
											ul.noBulletNoIndent {list-style-image:none; list-style-type:none; margin-left:0px; padding-left:0px;}
																							
/*** H Tag Styles ***/						h1, h2, h3, h4, h5, h6 {color:#4f5978; margin:5px 0; padding-bottom:1px;}
											h1 {font-size:120%; clear:both;}
											h2 {font-size:106%;}
											h3 {font-size:96%;}
											h4 {font-size:90%;}
											
/*** Table Styles ***/						.textEditor {font-size:100%;}

									
/*** SharePoint Core CSS Overrides ***/		/*** Webpart Output (Controls) Overrides ***/
											.ms-WPHeader TD {border-bottom-width:0px;}
											.ms-WPBody {font-size:.8em; font-family:Arial, Helvetica, sans-serif;}
											.ms-WPBody TABLE {font-size:100%;}
											.ms-TPBody TABLE {font-size:100%;}
											.ms-WPBody TD {font-size:100%; font-family:Arial, Helvetica, sans-serif;}
											.ms-WPBody ul.links {padding-left:0px;margin-left:0px;margin-top:0px;list-style-image: none;list-style-type: none;}
                                            .ms-WPBody ul.links li {list-style-type: none; padding-bottom: 5px;margin-left:0px}
											.ms-WPBody A:link {color:#000; text-decoration:underline;}
											.ms-WPBody A:visited {color:#000; text-decoration:underline;}
											.ms-WPBody A:hover {color:#000; text-decoration:underline;}
											.ms-WPBody H1 {font-weight:bold; font-size:110%;}
											.ms-TPBody H1 {font-weight:bold; font-size:110%;}
											.ms-WPBody H2 {font-weight:bold; font-size:106%;}
											.ms-TPBody H2 {font-weight:bold; font-size:106%;}
											.ms-WPBody H3 {font-weight:bold; font-size:96%;}
											.ms-TPBody H3 {font-weight:bold; font-size:96%;}
											.link-item {font-size:100%; color:#000; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item A {font-size:100%; color:#000; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
											.link-item A:link {font-size:100%; color:#000; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
											.link-item A:visited {color:#000; text-decoration:underline;}
											.link-item A:active {color:#000; text-decoration:underline;}
											.link-item A:hover {color:#666; text-decoration:underline;}
											.link-item-large {font-size:110%; color:#da740f; font-family:Arial, Helvetica, sans-serif;	text-decoration:none;}
											.link-item-large A {font-size:110%; color:#da740f; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item-large A:link {font-size:110%; color:#da740f; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
											.link-item-large A:visited {color:#da740f; text-decoration:none;}
											.link-item-large A:active {color:#da740f; text-decoration:none;}
											.link-item-large A:hover {color:#da740f; text-decoration:underline;}
											.description {font-size:92%; color:#4C4C4C; font-family:Arial, Helvetica, sans-serif;}
											#column{font-size:100%;}
											/*** Top Nav Overrides ***/
											.topNavContainer {background-image:none; background-repeat:no-repeat; height:40px}
											.topNav {position:relative; top:-1px;}
											.topNavItem {background-position:right top; font-size:1em; font-weight:bold; background-image:none; color:#3A4663; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif;}
											.topNavItem A {padding-right:5px; display:block; padding-left:5px; padding-bottom:0px; padding-top:8px; height:32px;}
											.topNavSelected A {background-position:right top; background-image:none; color:#EFF4FA; background-repeat:no-repeat;}
											.topNavHover A {background-position:right top; background-image:none; color:#FFFFFF; background-repeat:no-repeat;}
											.topNavFlyOuts {border-top:#CBD1E0 1px solid}
											.topNavFlyOutsItem {border-right:#CBD1E0 1px solid;	border-top:#CBD1E0 1px;	min-width:150px;	font-size:.8em; border-left:#CBD1E0 1px solid; width:150px; color:#3A4663; border-bottom:#CBD1E0 1px solid; font-family:Arial, Helvetica, sans-serif; background-color:#eceff3;}
											.topNavFlyOutsItem A {padding-right:5px; display:block;	padding-left:5px; padding-bottom:4px; padding-top:4px;}
											.topNavFlyOutsHover {background-color:#B2BCD3;}
											/*** Left Nav Overrides ***/
											.ctl00_PlaceHolderMain_Menu1_1 {font-size:.9em; line-height:2em; text-decoration:none;}
											.ctl00_PlaceHolderMain_Menu1_2 {}
											/*** Table Output Overrides ***/
											.ms-rteTable-5 {border-right:0px solid; border-top:0px solid; border-left:0px solid; border-bottom:0px solid; font-family:Arial, Helvetica, sans-serif; font-size:.8em;border-collapse:collapse;}
											/*** Site Map Overrides ***/
											.level-section {margin:6px; padding:3px;}
											.level-header {padding-right:0px; padding-left:0px;	padding-bottom:2px;	padding-top:2px; border-bottom:1px solid #CCCCCC;}
											.level-item {font-size:1em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.level-item A {font-size:.9em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.level-item A:link {font-size:.9em; color:#000000; font-family:Arial, Helvetica, sans-serif;}
											.level-item A:visited {color:#000000; text-decoration: none;}
											.level-item A:active {color:#000000; text-decoration:none;}
											.level-item A:hover {color:#000000; text-decoration:underline;}
											.level-section {margin-bottom:6px;}
											.level-bullet {
												border-right:0px;
												padding-right:3px;
												background-position:left 50%;
												border-top:0px;
												padding-left:15px;
												background-image:url(/site-images/sitemap_bullet.gif);
												vertical-align:top;
												border-left:0px;
												border-bottom:0px;
												background-repeat:no-repeat;
												}
											.headertitle {font-weight:bold; font-size:1em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A {font-weight:bold; font-size:1em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A:link {font-weight:bold; font-size:1em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle A:visited {color:#4f5978; text-decoration:none;}
											.headertitle A:active {color:#4f5978; text-decoration:none;}
											.headertitle A:hover {color:#4f5978; text-decoration:underline;}
											.headertitle-large {font-weight:bold; font-size:1.2em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A {font-weight:bold; font-size:1.2em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A:link {font-weight:bold; font-size:1.2em; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-large A:visited {color:#4f5978; text-decoration:none;}
											.headertitle-large A:active {color:#4f5978; text-decoration:none;}
											.headertitle-large A:hover {color:#4f5978; text-decoration:underline;}
											.headertitle-small {font-weight:normal; font-size:100%; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A {font-weight:normal; font-size:100%; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A:link {font-weight:normal; font-size:100%; color:#4f5978; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-small A:visited {color:#4f5978; text-decoration:none;}
											.headertitle-small A:active {color:#4f5978; text-decoration:none;}
											.headertitle-small A:hover {color:#4f5978; text-decoration:underline;}
											.headertitle-band {font-weight:bold; font-size:100%; color:#000; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-band A {font-weight:bold; font-size:100%; color:#000; font-family:Arial, Helvetica, sans-serif;}
											.headertitle-band A:link {font-weight:bold; font-size:100%; color:#000;	font-family:Arial, Helvetica, sans-serif;}
											.headertitle-band A:visited {color:#000; text-decoration:none;}
											.headertitle-band A:active {color:#000; text-decoration:none;}
											.headertitle-band A:hover {color:#000; text-decoration:underline;}
											/*** Misc Overrides ***/
											.groupheader {CLEAR:both; FONT-WEIGHT:bold;	FONT-SIZE:100%;	MARGIN:0 20px 8px 0; COLOR:#4f5978; FONT-FAMILY:Arial, Helvetica, sans-serif; TEXT-ALIGN:left; border-bottom:1px solid #ccc;}
											FT:0px; PADDING-BOTTOM:0px; MARGIN:0 10px 0 0; BORDER-LEFT:0px; WIDTH:100%; PADDING-TOP:0px; BORDER-BOTTOM:0px}
											FT:0px; PADDING-BOTTOM:0px; MARGIN:0 10px 0 0; BORDER-LEFT:0px; WIDTH:100%; PADDING-TOP:0px; BORDER-BOTTOM:0px}
											.cqfeed {visibility:hidden;}




				
				#dmv_message_box {
					background:none repeat scroll 0 0 #EDEADF;
					border:1px solid #444444;
					font-weight:bold;
					left:0;
					padding:5px;
					position:absolute;
					text-align:center;
					top:0;
					width:99%;
					z-index:10;
				}
				.vrspadded {border-bottom:1px solid #cccccc; width:620px; margin:0px 0px 5px 0px;}
				.margined {
	margin-right:5px; color:#385984;
}




