	body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(images/bg.png);
}
#wrapper {
	margin: 0 auto;
	padding: 0;
	width: 980px;
}
#header {
	width:980px;
	margin: 0 auto;
	height:84px;
	padding:0px;
}
.header_left
{
float:left;
width:430px;
background:url(images/bg1.gif);
height:120px;
padding:0px;
margin:0px;
}
.header_right
{
float:left;
background-image:url(images/bg2.gif);
width:550px;
height:110px;
padding-top:10px;

margin:0px;
}
.header_bottom
{
float:left;
width:980px;
background-color:#A6CA34;
height:8px;
border-bottom:1px solid #91B60F;
}
#menu {
float:left;
background-color:#0F628C;
	width: 960px;
	margin: 0 auto;
	padding: 0;
	padding-left:20px;
	font: 14px verdana;
	line-height:40px;


}
#menu_left
{
float:left;
background:url(images/menu_left3.gif);
height:40px;
width:53px;
}
.menu_img
{
float:left;
background:url(images/menu_divider.jpg);
width:1px;
height:40px;
}
.menu_cont a
{
float:left;
text-align:center;
color:#fff;
text-decoration:none;
padding:0 25px;
}
.menu_cont a:hover
{
float:left;
background-color:#fff;
text-align:center;
color:#287AB3;
padding:0 25px;

}
.active a
{
float:left;
text-align:center;
color:#287AB3;
background-color:#fff;
padding:0 25px;
}
#menu_right
{
float:left;
background:url(images/menu_right2.gif);
height:40px;
width:53px;
}
#content
{float:left;
width:980px;
background-color:#fff;

}
#content
{float:left;
width:980px;
background-color:#fff;

}
#subcontent
{float:left;
width:956px;
margin:auto;

}
.subcontent
{
float:left;
width:950px;
padding:0px 15px 15px 15px;

background-color:#fff;
}
#content_left
{float:left;
width:669px;
text-align:justify;
line-height:18px;
background-color:#ffffff;

}
#content_right
{float:left;
width:266px;
padding-left:15px;
}
#footer
{
float:left; 
width:980px;
background-color:#0F628C
}

.fcontent{float:left; padding:10px 30px; color:#FFFFFF}
.fcontent a{color:#FFFFFF}
.footerrow{  padding:20px 10px;float:left; width:980px; font:normal 11px verdana; text-align:center; color:#FFFFFF;} 



.mdiv { width:670px; float:left; padding-bottom:10px;}
.mname{ float:left; font-weight:bold; background-color:#0F628C; color:#fff; width: 660px; padding: 5px; margin-bottom:10px;}
.mdes{ float:left;  width:510px;}
.mdes a{ color:#FF0000}
.pmimg{ float:left;  width:150px}
.pmdes{ float:right;  width:510px;}
.pmdes a{ color:#FF0000}
.mimg{ float:right;  width:150px}
.pagehead{float:left; width:925px; font:bold 15px verdana; color:#1A72A0; ; line-height:20px; padding-top:10px; padding-bottom: 10px;}
.sidebar_product a{float:left; width:236px;border-bottom:1px dotted #FFFFFF; color:#fff}
#content_full{ float:left; width:950px;}
.mdtlname{ float:left; font-weight:bold; background-color:#0F628C; color:#fff; width: 660px; padding: 5px; margin-bottom:10px;}
.mdtldes{ float: left;
width: 660px;
padding-left: 20px;}
.mdtldes a{ background:#0F628C; color:#fff; padding:5px 10px; float:right; font-weight:bold }
.mdtlimg{ float:left;  width:250px}
.mdtldiv { width:930px; float:left; padding-bottom:10px;}
.specpart{ width:600px; float:left}
.videodiv{ float:right;}
.specpart td{padding:5px;}
.errormsg{ color:#FF0000; text-align:center; width:100%; line-height:30px;}
footer{ float:left; background-color:#fff;}
.missiontitle{background-color: #0F628C; color:#fff;font: 15px verdana; padding:5px 10px;}
.frontgallerymain1 span img{border-right:2px solid #0F628C;
padding: 10px;}