.zenithwrap {background: transparent; background-image: url(../img/interior-main-bg-01.png); background-repeat: no-repeat; background-position: top center; width: 1024px; /*min-width: 960px;*/ margin: 0 auto; text-align: left; border: 0px; padding: 0 0px 0 0px;}


#nav a span {color: white; width: 134px; text-align: center; display: block; cursor: pointer; padding: 0; margin: 0;}

#nav a:hover{
    /*background-color:#c00;*/
    background-image: url(../img/nav-bg.png);
    background-repeat: repeat-x;
    background-position: bottom left;
    color:#fff;
}

#menuwrapper {
 background:transparent;
      font:bold 12px Arial, sans-serif;
      color: white;
      line-height:normal;
      padding: 10px 0 0 0;
}



/* START MAIN CONTENT SECTION */
.main {
		width: 968px;
		text-align: left;
		position: relative;
		float: right;
		font-family: Arial, sans-serif;
		background: transparent;
		margin-bottom: 1em;
		padding: 0;
		}
	/*.main h1{
		font-size: 15pt;
		color: red;
		margin: 10px 10px 10px 10px;
		}*/
	/*.main h2{
		font-size: 1em;
		margin: 10px 0 5px 10px;}*/
		
.interior-top-left {float: left; width: 240px;}
		.interior-contact-box{height: 144px; width: 100%; float: left; background-image: url(../img/interior-contact-us-box-bg.png); background-repeat: no-repeat; background-position: top left;}
			.interior-contact-box h3 {font: 12pt/2em Arial, sans-serif; color: white; margin: 0 0 0 10px; padding:0;}
			.interior-contact-box h4 {font: 11pt/.8em Arial, sans-serif; text-align: right; display: block;}
			.interior-contact-box h4 span {font-weight: bold; font-style: italic;}
			.interior-contact-box h4 a{display: block; color: white; text-align: right; margin: 0 0px 10px 0; text-decoration: none; padding-right: 30px;}
			.interior-contact-box h4 a:hover {color: white; text-decoration: underline;}
			.interior-contact-box p {font: 10pt/1.2em Arial, sans-serif; color: white; margin: 12px 10px 8px 10px; padding:0;}
		.interior-locate-box{float: left; height: 94px; width: 100%; background-image: url(../img/interior-locate-us-bg.png); background-repeat: no-repeat; background-position: top left;}
			.interior-locate-box h3 {font: 12pt/2em Arial, sans-serif; color: white; margin: 0 10px 0 8px;}
			.interior-locate-box h3 span{font-weight: bold; font-style: italic;}
			.interior-locate-box ul {margin-left: 10px; padding-left: 0;}
			.interior-locate-box li {list-style: none; display: inline;}
			.interior-locate-box li:last-child {border-left: 1px #f66 solid; padding-left: 4px;}
			.interior-locate-box li a{font: 8pt/1.5em Arial, sans-serif; color: #f66; text-decoration: none;}
			.interior-locate-box li a:hover{color: white; text-decoration: underline;}
						#interior-locate {margin: 4px 0 0 10px; float: left;}

.bio {width: 93%; padding: 4px; margin: 4px 0 4px 10px; background: #d7e7ff; border: 1px dashed #acc;}
.bio img {float: left; margin: 0 10px 6px 0;}
.bio h2 {margin-top: 0px; padding: 0;}

/* CUSTOMER SURVEY STYLES */
fieldset {width: 93%; margin: 10px; padding: 5px;}
legend {width: 100%; padding: 5px; background: white; font-size: 10pt; font-weight: bold; color: #1d3182;}
#questions {font-family: Arial, sans-serif;
}
#questions fieldset {margin: 10px auto; padding: 5px; border: 0;
}
#questions td {text-align: center; padding: 0;}
#questions h3 {text-align: left;}
.contact {float: left; width: 50%; text-align: right;}
.contact label {margin-right: 3px; font-size: 8pt;}
.cscol {float: left; width: 50%; text-align: center;}
.cscol label {margin-right: 3px; font-size: 8pt;}
#subscribe-yes {font-size: 8pt;}
#no {color: red; font-weight: bold; font-size: 7pt; text-align: center;}
#yes {color: #1d3182; font-weight: bold; font-size: 8pt; text-align: center;}
#emp {color: #1d3182; font-weight: bold; font-size: 8pt; text-align: center;}
.trodd {font: 10pt/1.2 Arial, sans-serif; color: #273782; background: #EBEDFA;}
	.trodd td a {text-decoration: none; color: #273782; font-weight: bold;}
	.trodd td a:hover {text-decoration: underline; color: red; font-weight: bold;}
	
.treven {font: 10pt/1.2 Arial, sans-serif; color: #273782; background: #D7DCF4;}
	.treven td a {text-decoration: none; color: #273782; font-weight: bold;}
	.treven td a:hover {text-decoration: underline; color: red; font-weight: bold;}
	.treven img {	border: none;}
.trodd img {	border: none;}
/* CUSTOMER SURVEY END */

/* IN THE NEWS STYLES START */
.in-news ul {margin: 0px; padding: 0px;}
.in-news h4, .in-news h3 {clear: both; font: 9pt/2 Arial, sans-serif; font-weight: normal; color: #999; margin: 0; padding: 0;}
.in-news h3 {margin: 0; padding: 0;}
.in-news p {font: 12pt/1.2em Arial, sans-serif; color: #036; margin: 4px 0 4px 0;}
.in-news li {margin-bottom:10px; border-bottom:1px solid #999;padding-bottom:4px;}
#news-link {font: 10pt/1.2em Arial, sans-serif; color: #666; margin: 0; padding: 0;}
#news-link a{color: #666; text-decoration: underline;}
#news-link a:hover{color: #09f; text-decoration: none;}
#pdf-download {font: 10pt/1.2em Arial, sans-serif; color: #666; margin: 0; padding: 0;}
#pdf-download a {color: #666; text-decoration: underline;}
#pdf-download a:hover {color: #f90; text-decoration: none;}
#pdf-download img {float:none;}
