@charset "utf-8";

/*------------------------------------------------------------------
[1. Common ]
*/	
table {	border-collapse: separate;	border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
/* tables still need 'cellspacing="0"' in the markup */
p{	font-size:12px;	font-family	:Arial, Helvetica, sans-serif; padding-top:10px;padding-bottom:10px;color:#696c57;line-height: 180%;}

h1, h2, h3, h4, h5 {font-family:Arial, Helvetica, sans-serif; }
h2, h3 {}
h1 {padding-top:1px;font-size:26px;color:#333;letter-spacing:-0.02em;line-height:1;}
h2 {padding-top:12px;font-size:15px;color:#00722a;letter-spacing:-0.02em;line-height:15px;text-transform:uppercase;}

h3 {padding-top:1px;font-size:17px;color:#4b4b4b;letter-spacing:-0.02em;line-height:180%;display:block;}
h4 {padding-top:1px;font-size:15px;color:#999;letter-spacing:-0.02em;line-height:220%;padding-bottom:5px;padding-top:5px;display:block;}
h5 {font-size: 12px;color:#d39171;}

blockquote {margin-left: 3em;margin-right: 3em;}
blockquote:before, blockquote:after,q:before, q:after {	content: "";}
blockquote, q {	quotes: "" "";}

.contentLink a {font-size: 12px;color:#d3c7b2;text-decoration:none;margin-bottom: 0.5em;font-weight:bold;text-decoration:none;}
.contentLink a:hover{color: #d3c7b2;text-decoration:underline;}

a {	text-decoration: none;color:#C52027;font-size:11px;font-family:Myriad Pro; font-size:11px;line-height:35px;}
a:hover {text-decoration: underline;}

a img {	border: none;}
img.left {float:left;margin: 5px 20px 15px 1px;border: solid #e0e2db 2px;}
img.right {float:right;margin: 5px 0 10px 20px;border: solid #e0e2db 2px;}
img.accred {float:right;margin: 5px 0 10px 20px;}

/*------------------------------------------------------------------		
	[1.6 Form Styles ]
	*/
	
.phoneNum {width:229px;right:41px;bottom:20px;position:absolute;height:35px;background:url(../images/phoneNum.jpg) no-repeat;}

/*------------------------------------------------------------------		
	[1.5 Menu ]		
	*/

.mainNav {float:left;padding-left:26px;padding-top:8px;width:966px;position:relative;display:block}

ul.homeLink {margin:0 auto 0 7px;list-style:none;width:966px;display:block}

li.tabLink a{background:url(../images/tabMid.jpg) no-repeat;width:130px;list-style:none;margin:0 0px 0 0px;height:37px;float:left;text-align:center;line-height:55px;font-size:13px;color:#00742B;display:block}
li.tabLink a:hover{background:url(../images/tabMidOver.jpg) no-repeat;width:130px;list-style:none;margin:0 0px 0 0px;height:37px;float:left;text-align:center;line-height:47px;font-size:13px;color:#00742B;display:block;text-decoration:none;}
li.tabLinkL a{background:url(../images/tabL.jpg) no-repeat;width:135px;list-style:none;margin:0 0px 0 0px;height:37px;float:left;text-align:center;line-height:55px;font-size:13px;color:#00742B;display:block}
li.tabLinkL a:hover{background:url(../images/tabMidOver.jpg) no-repeat 3px 0px;width:135px;list-style:none;margin:0 0px 0 0px;height:37px;float:left;text-align:center;line-height:47px;font-size:13px;color:#00742B;display:block;text-decoration:none;}
li.tabLinkR a{background:url(../images/tabR.jpg) no-repeat;width:135px;list-style:none;margin:0 0px 0 0px;height:37px;float:left;text-align:center;line-height:55px;font-size:13px;color:#00742B;display:block}
li.tabLinkR a:hover{background:url(../images/tabMidOver.jpg) no-repeat;width:135px;list-style:none;margin:0 0px 0 0px;height:37px;float:left;text-align:center;line-height:47px;font-size:13px;color:#00742B;display:block;text-decoration:none;}




li.aboutLinkStat {background:url(../images/aboutOver.png) no-repeat;width:136px;list-style:none;margin:0 6px 0 5px;height:30px;float:left;position:relative}
li.aboutLink  a { list-style:none; margin:0 6px 0 5px;background:url(../images/about.png) no-repeat;width:73px;height:30px;float:left}
li.aboutLink  a:hover { background:url(../images/aboutOver.png) no-repeat;width:73px;}

li.productLinkStat {background:url(../images/productOver.png) no-repeat;width:88px;list-style:none;margin:0 6px 0 5px;height:30px;float:left;position:relative}
li.productLink  a { list-style:none; margin:0 6px 0 5px;background:url(../images/products.png) no-repeat;width:88px;height:30px;float:left;position:relative}
li.productLink  a:hover { background:url(../images/productOver.png) no-repeat;width:88px;}

li.productLinkStat ul {list-style:none;background:none;left:0;padding-bottom:10px;padding-top:10px;position:absolute;top:17px;display:none;}
li.productLinkStat li {list-style:none;background:#919191 none repeat scroll 0 0;border-bottom:1px solid #999999;float:none;height:auto;width:160px;}
li.productLinkStat li a {color:#FFFFFF;font-size:11px;font-weight:normal;height:auto;margin:0;padding:0;text-transform:capitalize;display:block;padding:2px 10px;}
li.productLinkStat li a:hover {color:#FFFFFF;font-size:11px;font-weight:normal;height:auto;margin:0;padding:0;text-transform:capitalize;display:block;background:#444 none repeat scroll 0 0;padding:2px 10px;text-decoration:none;}

li.contactLinkStat {background:url(../images/contactOver.png) no-repeat;width:73px;list-style:none;}
li.contactLink  a { list-style:none; margin:0 6px 0 5px;background:url(../images/contact.png) no-repeat;width:73px;height:30px;float:left}
li.contactLink  a:hover { background:url(../images/contactOver.png) no-repeat;width:73px;}
/*------------------------------------------------------------------		
	[1.6 List Styles ]
	*/
.normalList ul {float:left;list-style:none;font:Arial, Helvetica, sans-serif; font-size:12px;padding-left:10px;padding-top:10px;margin-top:10px;}
	.normalList li {color:#666;list-style:none;background:url(../images/bullet.jpg) no-repeat 0px 12px;padding-left:25px;font-family:Arial, Helvetica, sans-serif; font-size:11px;line-height:30px;}
		
ol, ul {}
ul,li {	margin: 0;padding: 0;border: 0;}
ul {}
li {position: relative;	padding: 0px;z-index: 11;}