/* Start of CMSMS style sheet 'JC Ventilation - 2 Columns' */
body {
background : #eaeaea url(images/bg.gif) repeat-y top center;
font-family : Verdana, Arial, Helvetica;
color : #000000;
margin : 0;
padding : 0;
voice-family : "\"}\"";
voice-family : inherit;
font-size : 11px;
font-weight : normal;
line-height : 1.5em;
}
#container {
margin : 0 auto;
width : 780px;
background-color : #ffffff;
background-repeat : no-repeat;
padding : 0;
}
#inner-container {
margin : 0 auto;
padding : 5px;
text-align : right;
width : 770px;
}
#header-contact {
width : 275px;
height: 60px;
float: left;
margin-left: 38px;
margin-top: 15px;
margin-right: 10px;
}
#header-jcvent {
width : 440px;
height : 60px;
text-align: right;
float: right;
margin-right: 10px;
margin-top: 10px;
}
#content-left {
width : 210px;
float : left;
margin-top : 0;
margin-left : 0;
margin-bottom : 20px;
padding-top : 10px;
padding-left : 0;
padding-bottom : 0;
}
#sidebar-address {
margin: 20px 0 0 0px;
height: 125px;
padding-left: 50px;
padding-top: 20px;
background-image : url(images/menu_bg-address.gif);
background-repeat : repeat-x;
text-align: left;
}
#content-right {
width : 540px;
float : left;
margin-top : 0;
height : auto;
margin-left : 10px;
padding-right : 0;
padding-top : 5px;
padding : 0;
}
#main-content {
width : 505px;
height : auto;
padding : 20px;
}
#header-top {
width : 780px;
height : 13px;
background-image : url(images/top_bg.gif);
background-repeat : repeat-x;
float : left;
}
#header-bottom {
width : 780px;
height : 13px;
background-image : url(images/bottom_bg.gif);
background-repeat : repeat-x;
float : left;
}
#header {
margin : 0;
padding : 0;
height : 169px;
width : 780px;
background-image : url(images/header-bg/rotator.php);
background-repeat : no-repeat;
float : right;
}
#search{
margin-top: 140px;
margin-left: 530px;
}
#header-logo {
margin : 0;
padding : 0;
height : 55px;
width : 288px;
float : right;
}
div#sidebar {
width : 170px;
margin : 0 0 0 0;
padding : 20px 6px 0 0;
text-align : left;
height : 100%;
}
dfn {
display : none;
}
#left-banner {
margin: 15px 0 0 0;
text-align: right ;
}
#menu_vert {
padding : 0;
margin : 10px 0 0 0;
height : 310px;
padding-top : 1em;
background-image : url(images/menu_bg.gif);
background-repeat : no-repeat;
}
div#menu_vert ul ul {
background-color : #f5f5ed;
padding-bottom : 0.5em;
}
div#menu_vert ul ul ul {
padding-bottom : 0.5em;
}
#menu_vert li {
list-style : none;
margin : 0;
display : block;
}
#menu_vert ul ul li {
background : url(images/menu_arrow.jpg) no-repeat;
background-position : left center;
border : none;
margin : 0 0 0 1.6em;
}
#menu_vert ul ul ul li {
background-color : #f5f5ed;
background : transparent;
}
* html #menu_vert li a {
height : 1%;
}
* html #menu_vert li hr {
height : 1%;
}
div#menu_vert a {
text-decoration : none;
text-transform : uppercase;
display : block;
padding : 0.8em 0.5em 0.8em 1.5em;
color : #18507c;
min-height : 0.9em;
font-size : 0.9em;
font-weight : bold;
}
div#menu_vert ul ul a {
font-size : 90%;
padding : 1em 0.5em 0.9em 2em;
}
div#menu_vert ul ul ul a {
padding : 0.3em 0.5em 0.3em 2.2em;
}
div#menu_vert ul li a:hover {
background-color : #f5f5ed;
}
div#menu_vert ul ul li a:hover {
background : transparent;
text-decoration : underline;
}
div#menu_vert ul li a.activeparent:hover {
background : #f5f5ed;
color : #18507c;
}
div#menu_vert ul li a.activeparent {
background-color : #f2f2e7;
color : #18507c;
}
div#menu_vert ul ul li a.activeparent {
color : #18507c;
background : url(images/menu_arrow.jpg) no-repeat;
background-position : left center;
border : none;
}
div#menu_vert ul ul li a.activeparent:hover {
background : url(images/menu_arrow.jpg) no-repeat;
background-position : left center;
border : none;
}
div#menu_vert ul h3 {
background-color : #f2f2e7;
display : block;
padding : 0.7em 0.5em 0.7em 1.5em;
color : #18507c;
font-size : 0.9em;
margin : 0;
font-weight : normal;
}
div#menu_vert ul ul h3 {
font-size : 90%;
padding : 0.8em 0.5em 0.8em 2em;
color : #18507c;
background : url(images/menu_arrow.jpg) no-repeat;
background-position : left center;
}
div#menu_vert ul ul ul h3 {
padding : 0.3em 0.5em 0.3em 2.2em;
background : url(images/menu_bullet.jpg) no-repeat 0.6em center;
}
div#menu_vert li.sectionheader {
border-right : none;
font-size : 130%;
font-weight : bold;
padding : 1.5em 0 0.8em 0;
background-color : #fff;
line-height : 1em;
margin : 0;
text-align : center;
}
div#menu_vert li.separator {
height : 0 !important;
margin-top : -1px;
margin-bottom : 0;
padding : 0 0 0 0;
background-color : #000;
overflow : hidden !important;
line-height : 1px !important;
font-size : 1px;
}
div#menu_vert li.separator hr {
display : none;
}
#footer {
clear : both;
padding : 2px 10px 0 5px;
}
#footer a {
color : #333333;
}
#footer ul {
height : 8px;
text-align : right;
}
#footer li {
display : inline;
font : 18px "Times New Roman", Times, serif;
margin : 0 28px 0 0;
}
#footer li.last {
margin : 0;
}
#footer li strong {
color : #0099ff;
font-weight : normal;
}
#footer li em {
color : #89b500;
font-style : normal;
}
#footer p {
padding : 8px 0 0;
text-align : right;
}
	/* Sample FormBuilder CSS base */
	form {margin-top:0}
	form, td, th, li { font-size: 100%}
	form div {margin-bottom:0}
	fieldset div {
		margin-bottom:0.5em;
		margin-left:1em;
	}
	fieldset div div {
		margin-top:0.5em;
		margin-left:1em
	}
	fieldset {
		margin-bottom:1em;
		border:1px solid #000000;
		padding:0.5em
	}
	fieldset label {
		width:auto;
	}
	legend {
		color:#FFF;
		background:#cccccc;
		font-style:italic;
		font-size:1.2em;
		margin-bottom:0.5em;
		padding:0.2em;
		width:auto;
		border:1px solid #CCC
	}
	textarea {
		margin: 0.5em 0;
		width:98%;
		height: 6em
	}

	/* Apply this class to text/select input fields with shorter labels
		to help alignment */
	.short-label label {float:left; width:10em}
	.short-label fieldset div input,
	.short-label fieldset div select {width:16em}

	/* Pretty up your Captcha image output */
	.captcha {
		margin:0.5em 0;
		width:200px;
		text-align:center
	}
	.captcha img {border:1px solid #F60; margin-bottom:0.5em}
	.captcha input {width:196px; margin-top:0.5em}

	/* Just a bit more room for the Submit button */
	.submit {margin-top:0.5em}

/* End of 'JC Ventilation - 2 Columns' */

