
/* Main body layout */
/* Headings */
h1 {
	margin:0px 0px 0px 0px;
	padding:0px;
	font:bold 14px/16px verdana, arial, helvetica, sans-serif;
	color:#008000;
    text-align:center;
	}
h2 {
	font:bold 12px/14px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 7px 0px;
	padding:0px;
    text-indent:0px;
    text-decoration: underline;
    color:#008000;
	}
	
h3 {
	font:bold 10px/12px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
    text-indent:0px;
    color:#000000;
}
/* Paragraph */
p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0px;
	}

/* Bullet List */
li {
  padding-left:10px;
}

td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E8F6E8;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:link {
	color: green;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: green;
}
a:hover {
	text-decoration: none;
	color: green;
}
a:active {
	text-decoration: none;
	color: green;
}

a.menuc {
	color: #FFFFFF;
	text-decoration: none;
}
a.menuc:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.menuc:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.menuc:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.menud {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6699cc;
	padding:4px;
}
a.menud:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.menud:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.menud:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.menue {
	color: #000000;
	text-decoration: underline;
}
a.menue:visited {
	text-decoration: underline;
	color: #000000;
}
a.menue:hover {
	text-decoration: none;
	color: #000000;
}
a.menue:active {
	text-decoration: underline;
	color: #000000;
}

a.menut {
	color: #FFFFFF;
	text-decoration: none;
}
a.menut:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a.menut:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
a.menut:active {
	text-decoration: none;
	color: #FFFFFF;
}

a.text {
	color: #FFFFFF;
	text-decoration: underline;
    background-color: #5b85ad;
    padding:2px;
    margin:0px 10px 10px 10px;
}

a.text:link {
	color: #FFFFFF;
	text-decoration: underline;
    background-color: #5b85ad;
}
a.text:visited {
	text-decoration: underline;
	color: #FFFFFF;
    background-color: #5b85ad;
}
a.text:hover {
	text-decoration: underline;
	color: #FFFFFF;
  background-color: #5b85ad;
}
a.text:active {
	text-decoration: underline;
	color: #FFFFFF;
    background-color: #5b85ad;
}
.style1 {color: #FFFFFF}
.style2 {
	color: #35679A;
	font-weight: bold;
}
.style8 {color: #FFFFFF;
font-size:9px;
}
.style9 {color: #5B85AD}

hr {
color: #fff;
width: 100%;
height: 1px;
}



/* All the content boxes belong to the content class. */
.content {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
    float:left;
    margin-left:2px;
    margin-right:2px;
    top:0px;
    width:696px;
	background:white;
    text-indent:0px;
    padding-bottom:10px;
	 /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}



/* Main page container */
#container {
     position:relative;
     width:700px;
     min-height:100%;
     margin:auto;
     background:#336799;
     bottom:2px;
	}


/* Content Container */
#maincontent {
  position:relative;
  width:100%;

}


/* Business Name Banner */
#navbanner {
	position:relative;
    float:right;
	width:100%;
	text-align:center;
    vertical-align:middle;
	top:00px;
	left:0px;
    bottom:0px;
    height:117px;
	border:0px groove black;
	z-index:2;
  background: url('image/ventilation.jpg') no-repeat center;
}

#sidebar {
width:190px;
padding-left:10px;
padding-right:0px;
float:left;
position:relative;
background:white;
}
/* Menu */
#images {
position:relative;
float:left;
width:100%;
top:10px;
left:0px;
height:100%;
text-align:left;
padding-top:15px;
}


#main {
  position:relative;
  float:left;
  width:405px;
  left:15px;
  right:10px;
  top:5px;
  background:white;
  padding-top:5px;
}

#image {
  position:relative;
  float:left;
  width:100%;
  background:white;
  padding-top:5px;
}

#text {
  position:relative;
  float:left;
  width:110%;
  background:white;
  padding-top:5px;
}










/* Menu */
#navside1 {
position:relative;
float:left;
width:100%;
top:10px;
left:0px;
height:100%;
text-align:left;
padding-top:0px;
padding-left:0px;
background-color:#79A179;
}


/*Create the side menu*/
#navside1 h1 {
font-size: 90%;
padding: 0px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:109px;
}

#navside1 ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#navside1 ul li {
margin: 0px;
padding: 0px;
}
#navside1 ul li a {
font-size: 100%;
padding: 0px 0px 0px 2px;
text-decoration: none;
width:100%;
}

#navside1 ul li a:hover, #navside1 ul li a:focus {
text-decoration: underline;
}

/*End Menu*/

/* Static Blocks*/
#UnderMenu {
  position:relative;
  float:right;
  margin-top:40px;
  left:0px;
  width:25%;
  clear:both;
  min-height:150px;
}



#RightLarge {
  position:relative;
  float:right;
  margin-top:20px;
  right:0px;
  width:20%;

  min-height:400px;
}

#RightSmall1 {
  position:relative;
  float:right;
  margin-top:0px;
  right:0px;
  width:20%;
  top:20px;
  min-height:150px;
}

#RightSmall2 {
  position:relative;
  float:right;
  margin-top:20px;
  top:20px;
  right:0px;
  width:20%;
  min-height:150px;
}

#Bottom {
  position:relative;
  float:left;
  bottom:10px;
  margin-top:40px;
  left:20px;
  width:100%;
  left: auto;
  right: auto;
  max-width: 100%;
  min-height:75px;
}

#topmenu {
  position:relative;
  float:left;
  top:10px;
  margin-bottom:0px;
  width:100%;
  left: auto;
  right: auto;
  max-width: 100%;
  height:25px;
  line-height:25px;
}

/* End Static Blocks*/

/* News Box */

.news {
	position:relative;
	width:200px;
    float:left;
	text-align:left;
	top:0px;
	left:25%;
    height:auto;
    min-height:100%;
    margin-left:12px;
	background:#ffffff;
	z-index:2;
    border:2px solid #3300CC;
}

.news a {
	color:blue;
    font-size:9px;
    text-decoration:none;
}

.news a:hover {
	color:blue;
    font-size:9px;
    text-decoration:underline;
}

/* End News Box */

/* Copyright notice */
#copy {
  position:relative;
  clear:both;
  bottom:0px;
  top:10px;
  left:20px;
  width:100%;
  left: auto;
  right: auto;
  max-width: 100%
}

#copy a{color:#FFFFFF;}