/* CSS Document */
/* --------------------------- default --------------------------- */
body {
	margin:9px 0 12px 0;
	padding:0;
	background:#113036 url(images/bodybg.jpg) repeat-x 0 0;
	color:hex={D7,D7,D7};
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}
td, p, ul, li, a, h1, h2, img{
margin:0; padding:0;
}
a{
outline:none;
}
ul,li{ 
list-style-type:none;
}
/* --------------------------- header --------------------------- */
.headerbg{
background: url(images/headerbg.jpg) no-repeat 0 0;
}
.headerbg img{
margin:59px 0 0 29px;
}
/* --------------------------- header --------------------------- */
/* --------------------------- menu --------------------------- */
ul.topmenu{
margin:0 0 0 0;
}
ul.topmenu li{
float:left; background:url(images/divider.gif) no-repeat 100% 50%; padding:0 8px;
}
ul.topmenu li.nobg{
background:none;
}
ul.topmenu li a{
color:#C1C1C1; text-decoration:none;
background-color:inherit;
font:bold 14px/76px Verdana, Arial, sans-serif; text-transform: uppercase;
}
ul.topmenu li a:hover{
color:#F5F2F2;
background-color:inherit;
}
/* --------------------------- menu --------------------------- */
/* --------------------------- leftpanel --------------------------- */
.leftpanelbg{
background-color:#6B6935;
color:inherit;
}
.topleftbody_gr {
background:#1D5059 url(images/toplftbody_gr.gif) no-repeat 0 0; border-right:solid 4px #174048; border-bottom:solid 1px #8EA7AC;
font:normal 18px/19px Georgia, "Times New Roman", Times, serif; color:#D7D7D7; padding:27px 19px 26px 15px;}
.mike{
background-color:#2A6F7A; border-right:solid 4px #174048; padding:0 23px 0 0; color:inherit;
}
.bgcolor{
	background-color:#405D64;
	padding:0 0 19px 0;
	color:inherit;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.bgcolor_right {
	background-color:#174048;
	padding:0 15px 27px 12px;
	color:#CCCCCC;
}
h2.product{
font:normal 20px/21px Georgia, "Times New Roman", Times, serif; padding:19px 0 19px 19px; color:#9FAF82; background-color:inherit;}
h2.mission{
font:normal 20px/21px Georgia, "Times New Roman", Times, serif; color:#D7D7D7; padding:10px 0 14px 0; background-color:inherit;
}
.img01{
margin:0 0 18px 20px;
}
.img02{
margin:16px 0 10px 0;
}
.more{
font-weight:bold; color:#C0BFAD; text-decoration:none; padding:0 0 0 266px;
background-color:inherit;}
.more:hover{
text-decoration:underline;
}
/* --------------------------- footer --------------------------- */
.footerbg{
background:url(images/footerbg.gif) repeat-x 0 0; height:69px; border-top:solid 1px #8BA0A4;
}
.footerbg ul{
margin:20px 0 0 120px; font:bold 11px/14px Tahoma, Arial, Helvetica, sans-serif;}
.footerbg ul li{
float:left;
}
.footerbg ul li a{
color:#D7D7D7; text-decoration:none; padding:0 8px; background-color:inherit;
}
.footerbg ul li a:hover{
color:#F5F2F2;
background-color:inherit;
}
p.copyright{
line-height:14px; color:#000; padding:0 0 0 158px; clear:both; background-color:inherit;
}
/* --------------------------- footer --------------------------- */
/* --------------------------- leftpanel --------------------------- */
/* --------------------------- rightpanel --------------------------- */
.rgtpanelbg{
background:#405D64 url(images/rgtpanelbg.gif) repeat-x 0 0; border-left:solid 1px #A0AEB2; color:#C0BFAD;
}
.servicebg{
background:#375158 url(images/divider01.gif) repeat-x 0 50%; font:normal 20px/42px Georgia, "Times New Roman", Times, serif; 
color:#D7D7D7; text-align:center;
}
.servicebg span{
background-color:#375158; padding:0 6px 0 6px; color:#C0BFAD;
}
.contacts{
background:url(images/divider02.gif) repeat-x 0 80%; font:normal 20px/14px Georgia, "Times New Roman", Times, serif; 
color:#D7D7D7; text-align:center; background-color:inherit;
}

.contacts span{
background-color:#405D64; padding:0 6px 0 6px; color:inherit;
}
.rgtpanelbg p{
padding:0 7px 0 10px;
}
.rgtpanelbg p a{
font-weight:bold; color:#C0BFAD; text-decoration:underline; background-color:inherit;
}
.rgtpanelbg p a:hover{
text-decoration:none;
}
h2.products{
background:url(images/products.gif) no-repeat 0 0; height:12px; text-indent:-2000px; margin:15px 0 18px 10px;
}
.img03{
margin:12px 0 20px 10px;
}
ul.list{
margin:0 0 19px 21px; font-size:0; line-height:0; 
}
ul.list li{
background:url(images/bullet01.gif) no-repeat 0 12%; font:bold 9px/11px Tahoma, Arial, Helvetica, sans-serif;
color:#C0BFAD; 
padding:0 0 12px 12px; background-color:inherit;
}

p.contact{
line-height:11px; padding:12px 0 10px 12px;
}
p.contact a{
color:#C0BFAD; text-decoration:none;
background-color:inherit;}
p.contact a:hover{
text-decoration:underline;
}
.kingdom{
font:normal 9px/12px Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
text-align:center;
background-color:inherit;}

.kingdom a{
font:normal 9px/12px Tahoma, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
text-align:center;
background-color:inherit;
}

.kingdom a:hover{
text-decoration:underline;
}

/* --------------------------- rightpanel --------------------------- */