/* 
C80106 - red
5B5A1E - green
*/

body {
	margin:0; 
	padding:0; 
	vertical-align:top; 
	background:url(images/back.gif);
	font-family:Tahoma; 
	font-size: 11px;
}
	
#container {
	width: 766px;
	margin: 0 auto;
}
#top {
	height: 271px;
	background: url(images/h_back2.jpg) no-repeat;
	padding: 137px 0 0 58px ;
}
#top-menu {
	background: url(images/top-menu.png) no-repeat;
	width: 655px;
	height: 20px;
	padding: 1px 2px 3px;
}
#top-menu li {
	float: left;
	background: transparent;
	padding: 0;
}
#top-menu li a {
	background: transparent;
	font-size: 11px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: 1px;
	display: block;
	text-decoration: none;
	padding: 4px 21px;
}
#top-menu li a:hover {
	color: #000;
}
#flash {
	padding: 7px 0 0 161px;
}
#main-outer {
	margin-left: 15px;
	background: url(images/b_tall.jpg) repeat-y left center;
}
#main-inner {
	background: url(images/b_top.jpg) no-repeat left top;
}
#main {
	background: url(images/b_bottom.jpg) no-repeat left bottom;
	width: 729px;
	padding: 0 20px;
}
#left-box {
	float: left;
	width: 168px;
	margin-top: 7px;
}
#nav-head {
	background: url(images/tt1.png) no-repeat;
	padding: 6px 0 0 15px;
	color: #FFF;
	text-transform: uppercase;
	font-weight: bold;
	height: 26px;
	letter-spacing: 1px;
}
#nav-cont {
	background: url(images/box1_tall.jpg) repeat-y left center; margin-bottom: 10px;
}
#nav-foot {
	background: url(images/box1_bottom.jpg) no-repeat left bottom;
}
#nav-content {
	background: url(images/box1_top.jpg) no-repeat left top;
	width: 159px;
	padding: 0 0 15px 9px;
}
#page-head {
	background: url(images/middle.jpg) repeat-x;
}
#page-head div {
	background: url(images/right.jpg) no-repeat right;
}
#page-head div div {
	background: url(images/left.jpg) no-repeat left;
}
.box {
	float: left; margin-right: 20px; background: url(images/prod_back.jpg);
}
.box div {
	background: transparent url(images/top1.gif) repeat-x scroll center top;
}
.box div div {
	background: transparent url(images/bottom1.gif) repeat-x scroll center bottom;
}
.box div div div {
	background: transparent url(images/right1.gif) repeat-y scroll right center;
}
.box div div div div {
	background: transparent url(images/left1.gif) repeat-y scroll left center;
}
.box div div div div div {
	background: transparent url(images/ltc1.jpg) no-repeat scroll left top;
}
.box div div div div div div {
	background: transparent url(images/rtc1.jpg) no-repeat scroll right top;
}
.box div div div div div div div {
	background: transparent url(images/lbc1.jpg) no-repeat scroll left bottom;
}
.box div div div div div div div div {
	background: transparent url(images/rbc1.jpg) no-repeat scroll right bottom; padding: 6px;
	height: 190px;
	width: 186px;
}
.box a {
	text-decoration: none; color: #000;
}
h1 {
	color: #FAF6E1; font-size: 11px; font-weight: bold; letter-spacing: 1px; padding: 6px 6px 6px 18px;
	text-transform: uppercase; margin: 8px 0px;
}
h1 a {
	color: #FAF6E1;
}
h2 {
	color: #000; font-size: 14px;
}
h2 a {
	color: #000;
}
.box h2 {
	font-size: 11px; margin: 0px; padding: 0 0 10px 0; text-align: center;
}
.box h2 a {
	color: #000; text-decoration: none;
}
#text {
	padding-bottom: 60px;
	text-align: justify;
}
#content {
	float: left;
	width: 480px;
	padding: 0 40px 0 20px;
}
.center-content {
	margin: auto;
	clear: both;
	padding: 30px 10px 0;
	width: 436px;
}
.footer {
	background: url(images/f_back1.gif) no-repeat right top;
	width: 726px;
	height: 34px;
	padding: 45px 25px 0 0;
}
.clear, hr {
	clear: both;
}
.contact {
	text-align: center; padding-right: 47px; margin: 0; 
	color: #C80106;
}
#main #text #map img {
	background: transparent;
}

a {	color: #C80106; }
#main #text img { float: left; margin: 0 5px 5px 0; border: 1px solid #C80106; background: #FFF; padding: 3px; }
#main #text #pwi-container img { margin: 0px; }
#main #text #map_canvas img { background: transparent; }
#main img  { border: 0; }
hr { height: 1px; border: 1px solid #C80106; }
#top-menu ul, #nav-content ul {margin:0; padding:0; list-style:none}
p { margin: 0; padding-bottom: 10px; }
form table td p { padding-bottom: 0px; }
#text li {margin: 10px 0; }
#leftmenu li { background:url(images/list_back.gif) no-repeat left top; padding-left:7px; line-height:20px; color:#000000; }
#leftmenu li a {color:#000000; line-height:20px; text-decoration:none; display: block;}
#leftmenu li a:hover {text-decoration:none; color:#FF0000}

#leftmenu .sub_li {  background:url(images/list_back.gif) no-repeat left top; padding-left:7px; line-height:20px; color:#74760C;}
#leftmenu .sub_li a {color:#74760C; line-height:20px; text-decoration:none;background: url(images/pimp2.gif) no-repeat left; padding-left:21px;}
#leftmenu .sub_li a:hover {text-decoration:none; color:#006600}

#leftmenu .sub_li_un { background:none; padding-left:13px; line-height:14px; color:#6E5309; font-size:10px;}
#leftmenu .sub_li_un a {color:#6E5309; line-height:14px; font-size:10px; text-decoration:none;background: url(images/pimp3.gif) no-repeat left; padding-left:11px;}
#leftmenu .sub_li_un a:hover {text-decoration:underline; color:#6E5309}

.title_txt1{color:#FAF6E1; font-weight:bold; text-transform:uppercase; font-size:11px; padding: 6px 179px 6px 18px;	letter-spacing: 1px;}
.title_txt1 a{color:#FAF6E1; text-decoration:none;}
.title_txt1 a:hover{ text-decoration:underline;}

.footer  {color:#ffffff; text-align: center;}
.footer a{color:#ffffff; text-decoration:none; }

input.submit {
	font-family: Tahoma; font-size: 11px; color: #C80106; background: url(images/prod_back.jpg); border: 2px solid #C80106; padding: 3px;
}
input.submit:hover {
	border: 2px solid #000; color: #000; cursor: pointer;
}