* {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	outline: none
}

BODY {
	FONT-SIZE: 13px;
	/* BACKGROUND: url(../images/background.gif) fixed repeat-x; */
	color: #000000;
	FONT-FAMILY: "Tahoma";
}

HR {
	BORDER-TOP: #ccc 1px solid;
	MARGIN-BOTTOM: 0em;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}

A IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}



#wrapper {
	PADDING-RIGHT: 16px;
	PADDING-LEFT: 16px;
	MIN-HEIGHT: 2500px;
	BACKGROUND: url(../img/wrapper.png) repeat-y center top;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	WIDTH: 980px;
	PADDING-TOP: 0px
}

#header {
	/* BACKGROUND: url(../images/header.jpg) no-repeat right top; */
	WIDTH: 980px;
	HEIGHT: 138px
}

#header #logo H1 A {
	DISPLAY: block;
	BACKGROUND: url(../img/logo.jpg) no-repeat;
	FLOAT: left;
	WIDTH: 253px;
	TEXT-INDENT: -9999px;
	HEIGHT: 138px
}

#menu {
	Z-INDEX: 2;
	HEIGHT: 75px;
	background-color: rgb(126, 192, 120);
	
}

#menu LI:first-child {
	MARGIN-LEFT: -7px
}

#menu LI {
	/* DISPLAY: inline-block; */
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	/* background-color: rgb(126, 192, 120); */
}

#menu LI A {
	/* DISPLAY: inline-block; */
	PADDING-LEFT: 15px;
	FONT-SIZE: 14px;
	FLOAT: left;
	TEXT-TRANSFORM: uppercase;
	COLOR: #000;
	LINE-HEIGHT: 120px;
	FONT-FAMILY: "Tahoma";
	HEIGHT: 75px;
	TEXT-DECORATION: none
}

#menu LI UL {
	DISPLAY: none
}

#menu LI A:hover {
	COLOR: #fff! important
}

#menu LI A:hover {
	background-color: rgb(79, 151, 79)
}

#menu :hover>A {
	background-color: rgb(79, 151, 79);
	/* COLOR: #fff */
}

#menu UL UL :hover>A {
	COLOR: #fff;
	background-color: rgb(79, 151, 79)
}

#menu LI.current A {
	COLOR: #fff! important
}

LI.current A {
	background-color: rgb(79, 151, 79)
}

#middle {
	Z-INDEX: 1;
	POSITION: relative
}

#side-overlay {
	Z-INDEX: 2;
	BACKGROUND: url(../img/side-overlay.png) no-repeat;
	WIDTH: 106px;
	POSITION: absolute;
	HEIGHT: 315px
}

#banners {
	Z-INDEX: 1;
	FLOAT: right;
	WIDTH: 614px;
	POSITION: relative;
	HEIGHT: 171px
}

#banners IMG {
	RIGHT: 0px;
	POSITION: absolute;
	TOP: 0px
}

.fade {
	DISPLAY: none
}

#container {
	CLEAR: both;
	MARGIN-TOP: 353px;
	PADDING-BOTTOM: 20px
}

#container {
	MARGIN-TOP: 271px
}

#sub-menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	Z-INDEX: 2;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 188px;
	PADDING-TOP: 0px;
	/* background: url(../img/sub-menu.png) no-repeat right top; */
}

#sub-menu LI {
	LIST-STYLE-TYPE: none;
}

#sub-menu LI A {
	DISPLAY: block;
	FONT-SIZE: 14px;
	text-align: left; 
	BACKGROUND: url(../images/red-arrow.gif) no-repeat 210px 4px;
	WIDTH: 220px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	COLOR: #000;
	LINE-HEIGHT: 1.6;
	BORDER-BOTTOM: #dbdbdb 1px solid;
	TEXT-DECORATION: none;
	background-color: rgb(126, 192, 120);;
}

#sub-menu LI A:hover {
	background-color: rgb(11, 95, 36);
	
	color: white;
}

#sub-menu H2 {
	FONT-WEIGHT: bolt;
	/* FONT-SIZE: 17px; */
	MARGIN-BOTTOM: 20px;
	COLOR: #555;
	PADDING-TOP: 42px;
	/* FONT-FAMILY: "Tahoma"; */
	TEXT-ALIGN: left
}



#sub-menu H3 {
	COLOR: #555;
	FONT-WEIGHT: bolt;
	/* FONT-SIZE: 17px; */
	MARGIN-BOTTOM: 15px;
	margin-top: 15px;
	TEXT-ALIGN: right
}
#sub-menu H4 {
	COLOR: #555;
	FONT-WEIGHT: bolt;
	/* FONT-SIZE: 16px; */
	MARGIN-BOTTOM: 10px;
	margin-top: 10px;
	TEXT-ALIGN: right;
}
#sub-menu P {
	COLOR: #7f7f7f;
	/* LINE-HEIGHT: 150%; */
	line-height:20px;
	TEXT-ALIGN: right;
}

#copy {
	PADDING-RIGHT: 30px;
	PADDING-LEFT: 30px;
	/* MIN-HEIGHT: 1500px; */
	BACKGROUND: url(../img/sub-menu.png) no-repeat left top;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN-LEFT: 35px;
	WIDTH: 680px;
	PADDING-TOP: 10px
}

#copy H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 23px;
	MARGIN-BOTTOM: 21px;
	COLOR: #7f7f7f;
	/* FONT-FAMILY: "Tahoma" */
}

#copy IMG.right {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 6px;
	BACKGROUND: #fff;
	FLOAT: right;
	PADDING-BOTTOM: 6px;
	MARGIN: 0px 0px 20px 30px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 6px;
	BORDER-BOTTOM: #ccc 1px solid
}

#copy UL {
	MARGIN: 0px 7px 7px 30px
}

#copy UL LI {
	COLOR: #7f7f7f;
	line-height:20px;
	/* display: none; */
}

.noBullets  {
	list-style-type: none;
}
.subBullets  {
	/* list-style-type: none; */
	margin-left: 33px;
	
}
.indBullets  {
	/* list-style-type: none; */
	margin-left: 10px;
	
}
.indeBullets  {
	/* list-style-type: none; */
	margin-left: 20px;
	
}
.tblBorder{
	border: 1px solid black;border-collapse: collapse;
}
#copy H3 {
	COLOR: #555;
	FONT-WEIGHT: bolt;
	FONT-SIZE: 18 px;
	MARGIN-BOTTOM: 15px;
	margin-top: 15px;
	
}
#copy A {
	COLOR: #90D453
}
#copy P {
	COLOR: #7f7f7f;
	/* LINE-HEIGHT: 150%; */
	line-height:20px
}



#footer {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 50px;
	BACKGROUND: url(../img/footer.png) no-repeat;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto 2em;
	WIDTH: 960px;
	PADDING-TOP: 20px;
	HEIGHT: 67px;
	CLEAR: both
}



#footer P {
	LINE-HEIGHT: 160%
}

#footer P {
	FONT-SIZE: 12px;
	COLOR: #9d9fa2
}

#footer A {
	FONT-SIZE: 12px;
	COLOR: #9d9fa2
}

.clearfix:unknown {
	CLEAR: both;
	DISPLAY: block;
	VISIBILITY: hidden;
	LINE-HEIGHT: 0;
	HEIGHT: 0px;
	content: "."
}

.clearfix {
	DISPLAY: inline-block
}

HTML[xmlns] .clearfix {
	DISPLAY: block
}

* HTML .clearfix {
	HEIGHT: 1%
}











#overlay {
	Z-INDEX: 3;
	BACKGROUND: #000;
	FILTER: alpha(opacity=80);
	WIDTH: 100%;
	POSITION: fixed;
	HEIGHT: 100%;
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8
}





.carousel {
	font-size: 12px;
	FONT-FAMILY: "Tahoma";
	line-height: 24px;
	height: 25px
}

.carousel-control {
	DISPLAY: none! important
}

.carousel-wrap {
	HEIGHT: 430px! important
}