@import url(_reset.css);

body{font-family:Arial,sans-serif;background:#fff;color:#6a6a6a;text-align:center;background:url(head.png) no-repeat center 10px;padding:130px 0 20px 0;}

#cont1{width:744px;margin:0 auto;text-align:left;background:url(body_left_shadow.jpg) repeat-y top left;}
#cont2{width:100%;height:auto;background:url(body_bottom2.jpg) no-repeat bottom left;overflow:hidden}
#cont3{width:530px;margin:0 19px 0 0;padding:8px 0 40px 0;min-height:149px;float:right}
* html #cont3{margin:0 9px 0 0;height:249px}

h1{color:#8ECF48;font-size:18px;font-weight:normal}
div,p,ul,ol{font-size:12px}

/***********/

#head1{position:absolute;width:744px;height:130px;top:0;left:50%;margin-left:-372px}
#head1 h2{position:absolute;top:50px;left:30px;width:250px;height:70px}
#head1 h2 a{display:block;width:100%;height:100%}
#head1 h2 a em{display:none}

/***********/

#nav1{margin-left:5px;width:180px;float:left} * html #nav1{margin-left:2.5px}
#nav1 a{display:block;height:100%;padding-right:36px;text-align:right;text-decoration:none;background:url(nav1.jpg) no-repeat}
#nav1 a span{display:block;padding:4px 12px 5px 0;font-size:12px;font-weight:bold;border-bottom:1px solid #fff;color:#fff}

#nav1 a.active{background:url(nav1_active.jpg) no-repeat;border:2px solid #fff;border-left:none;border-right:none}
#nav1 a.active span{border:none}

#ni1 a, #ni1 a:hover, #ni1 a.active{height:auto;background-position:0 0px}
#ni2 a, #ni2 a:hover, #ni2 a.active{height:25px;background-position:0 -36px}
#ni3 a, #ni3 a:hover, #ni3 a.active{height:25px;background-position:0 -61px}
#ni4 a, #ni4 a:hover, #ni4 a.active{height:25px;background-position:0 -86px}
#ni5 a, #ni5 a:hover, #ni5 a.active{height:25px;background-position:0 -111px}
/*
#ni6 a, #ni6 a:hover, #ni6 a.active{height:25px;background-position:0 -136px}
#ni7 a, #ni7 a:hover, #ni7 a.active{height:45px;background-position:0 -161px}*/
#ni6 a, #ni6 a:hover, #ni6 a.active{height:45px;background-position:0 -161px}
#nav1 #ni1 span {padding:15px 12px 5px 0}
#nav1 #ni6 span, #nav1 #ni6 a.active{border-bottom:none}

#nav1 blockquote{background:#e3e3e3 url(nav1_right_shadow.jpg) repeat-y top right;margin:0;}
#nav1 blockquote div {border:none;background:none}
#nav1 blockquote a{background:none;height:auto;padding-right:48px}
#nav1 div blockquote a span{padding:5px 0 !important;color:#3DB39F;border-bottom-color:#b6b6b6;border-left-color:#349582;font-weight:normal}
#nav1 div blockquote a.serv1 span{border-left-color:#f09949 !important}
#nav1 div blockquote a.serv2 span{border-left-color:#f8bd01 !important}
#nav1 div blockquote a.serv3 span{border-left-color:#c9e45f !important}
#nav1 div blockquote a.serv4 span{border-left-color:#3ab4c3 !important}
#nav1 blockquote a:hover span, #nav1 blockquote a.hover span{color:#858585;border-color:#3DB39F;padding:5px 0;border-color:#b6b6b6;border-left:10px solid #349582;font-weight:bold}

#nav2{
	position:absolute;
	width:340px;
	left:50%;
	top:9px;
	z-index:100;
}
#nav2 a{
	color:#666;
	font-size:11px;
	display:block;
	margin-left:16px;
	float:right;
}
#nav2 a.active{
	font-weight:bold;
}
/***********/

#foot1{text-align:center;height:40px;background:#fff url(body_bottom1.gif) no-repeat;clear:both;z-index:0}
#foot1 p{width:auto;float:left;font-size:11px;color:#999;padding:26px 0 0 24px}
#foot1 #credits{float:right;padding:26px 24px 0 0}
#foot1 a{color:#999}

.hidden{display:none !important}