/* CSS Document */
p {
	color: #172866;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	visible: false;
}

blockqoute {
	color: #172866;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	visible: false;
}

ul {
	color: #172866;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	visible: false;
	list-style-type: square;
}

li {
	color: #172866;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	visible: false;
}

ol {
	color: #172866;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	visible: false;
}

.headline {
	color: #172866;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	visible: false;
}

.subHeadline {
	color: #172866;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	visible: false;
	font-weight: bold;
}

.bodyBackgroundHome {
	background: #C8D2E4 url(../images/tile_home.gif) repeat-x;
	margin: 0;
	padding: 0;
	z-index: 0;
	visible: false;
}
.bodyBackgroundInternal {
	background: #C8D2E4 url(../images/tile_interior.gif) repeat-x;
	margin: 0;
	padding: 0;
	z-index: 0;
	visible: false;
}

.bodyPopup {
	margin: 0;
	padding: 0;
	visible: false;
}

.leftBackgroundHome {
	background: #C8D2E4 url(../images/tile_home_left.gif) repeat-x;
	width: 54px;
	height: 317px;
	visible: false;
}

.leftBackgroundInternal {
	background: #C8D2E4 url(../images/tile_interior_left.gif) repeat-x;
	width: 54px;
	height: 334px;
	visible: false;
}

#siteWrapper {
	left: 54px;
	top: 47px;
	background: #FFFFFF url(../images/round_topleft.gif) top left no-repeat;
	width: 820px;
	text-align: center;
	position: absolute;
	z-index: 1;
	visible: false;
}

#headerWrapper {
	height: 107px;
	text-align: left;
	width: 820px;
	position:relative;
	visible: false;
}

#navigationWrapper {
	width: 820px;
	height: 17px;
	text-align: left;
	background: none;
	position:relative;
	visible: false;
}

#homeContentWrapper {
	height: 174px;
	width: 820px;
	text-align: left;
	background: none;
	position:relative;
	visible: false;
}

#interiorContentWrapper {
	height: 25px;
	width: 820px;
	text-align: left;
	background: url(../images/tile_lightgray.gif) repeat-x;
	visible: false;
}

#secondaryContentWrapper {
	height: 138px;	
	width: 820px;
	text-align: left;
	background: none;
	position:relative;
	z-index: 90;
	visible: false;
}

#contentWrapper {
	width: 820px;
	text-align: left;
	background: url(../images/tile_content_home.gif) repeat-y;
	z-index: 99;	
	visible: false;
}

#homeSideWrapper {
	width: 112px;
	position: absolute;
	background-color: #FFFFFF;
	text-align: center;
	visible: false;
}

#contentBlock {
	left: 112px;
	width: 708px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	visible: false;
	z-index: 100;
	background-color: #FFFFFF;	
}

#footerWrapper {
	width: inherit;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 15px 0px 15px 0px;
	color: #FFFFFF;
	background: none;
	background-color: #C8D2E4;
	text-align: center;
	position:relative;
	visible: false;
}

#vwLogo {
	left: 25px;
	top: 45px;
	position:absolute;
	visible: false;
}

#vwLogoBottom {
	left: 18px;
	position:absolute;
	visible: false;
}

#navigationMenu {
	left: 182px;
	width: 638px;
	height: 17px;
	position:absolute;
	background-color: #00457C;
	line-height: 11px;
	visible: false;
}

#homeImages {
	position:absolute;
	visible: false;
}

#darkSpanHome {
	top: 146px;
	width: 100%;
	position:absolute;
	height: 28px;
	background-color: #848383;
	visible: false;
}

#vwTagline {
	left: 200px;
	top: 80px;
	position:absolute;
	visible: false;
}

#contactBanner {
	width: 189px;
	height: 107px;
	background-color: #F7F8F8;
	color: #848383;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	position:absolute;
	left: 631px;
	visible: false;
}

#pageImage {
	top: 5px;
	position: absolute;
	height: 133px;
	width: 112px;
	visible: false;
}

#pageTitleBanner {
	top: 5px;
	width: 708px;
	height: 133px;
	left: 112px;
	background-color: #848383;
	position: absolute;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 133px;
	z-index: 91;	
	visible: false;
}

#titleText {
	padding: 0 0 0 15px;
	z-index: 92;
	visible: false;
}

#lblCoatedSamples {
	margin-top: 18px;
	margin-bottom: 2px;
	visible: false;	
}

.samples {
	background-color: #C6C8CA;
	width: 45px;
	height: 45px;	
	visible: false;
}

#titleWrapper {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	size: 18px;
	height: 30px;
	line-height: 30px;
	color: #FFFFFF;
	background-color: #105994;
	vertical-align: bottom;
	font-weight: bold;
}

#picWrapper {
	text-align: center;
	padding-top: 14px;
}

#buttonWrapper {
	text-align: center;
	padding: 10px;
}

a {
	font-weight: bold;
	color: #9D0000;
	text-decoration: none; 
	visible: false;
}

a:visited {
	font-weight: bold;
	color: #800000;
	visible: false;
}

a:hover {
	font-weight: bold;
	text-decoration:underline;
	color: #800000;
	visible: false;
}

a:active {
	font-weight: bold;
	text-decoration:underline;
	color: #800000;
	visible: false;
}

a.nav {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	visible: false;
}

a.nav:visited {
	font-weight: bold;
	text-decoration:none;
	visible: false;	
}

a.nav:hover {
	font-weight: bold;
	text-decoration:none;
	visible: false;
}

a.nav:active {
	font-weight: bold;
	text-decoration:none;
	visible: false;
}

/* Input Selectors */
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #B8BAAA;
	visible: false;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #B8BAAA;
	visible: false;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border: 1px solid #B8BAAA;
	visible: false;
}

.noInput {
	border: none;
	visible: false;
}

.buttons {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #848383;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	color: #FFFFFF;
	border: 1px solid #000000;
	visible: false;
}

/*min-height fix*/
.hfix {
	min-height: 313px;
	height: auto !important;
	height: 313px;
	visible: false;  
}
/* CSS Document - eWebEditPro 
-these classes must match up to elements within the original stylesheet (usually p tag and .headline)
*/
.contentmainheading{
	caption: Content Main Heading;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #172866;	
	font-weight: bold;
}

.contentheading{
	caption: Content Heading;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #172866;	
	font-weight: bold;
}
.contentbody{
	caption: Content Body;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #172866;
	font-weight: normal;
}

