body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #2A5395;
	background-image: url("back.gif");
	margin: 0px;
	padding: 0px;
	text-align: center;
	color: #000000;
}
.oneColFixCtr #container {
	width: 760px;
	height: 100%;
	background: #FFFFFF;
	margin: 0px auto;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	text-align: left;
}
.oneColFixCtr #mainContent {
	padding: 0 50px;
}

.oneColFixCtr #footer {
	padding: 0px;
	font-size: 90%;
	color: #99aa99;
	background: #FFFFFF;
	padding: 0px 20px;
}

body,td,th {
	font-size: 90%;
	line-height: 1.5em;
	color: #FFFFFF;
}


img {
	border: 0px;
    	margin: 0px;
    	padding: 0px;
}

h1 {
	font-size: 150%;
	line-height: 1.2em;
	color: #6c8b23;
}

h2 {
	font-size: 135%;
	line-height: 1.2em;
	color: #ff730d;
}

h3 {
	font-size: 115%;
	line-height: 1.2em;
	font-weight: bold;
	color: #ff730d;
}

h4 {
	font-size: 100%;
	line-height: 0.8em;
	color: #949678;
	margin-left: 10px;
	padding-left: 8px;
	border-left: 12px solid #ff730d
}

a:link {
	color: #949678;
	text-decoration: none;
}

a:visited {
	color: #949678;
	text-decoration: none;
}

a:hover {
	color: #ff730d;
	text-decoration: underline;
}

a:active {
	color: #949678;
	text-decoration: none;
}

ul#menu{
   	width:600px;
   	hight:25px;
    	margin: 0px;
    	padding: 0px;
}

ul#menu li{
    	list-style:none;
	float:left;
    	display:block;
	background-repeat: no-repeat;
    	text-indent:-200px;
    	overflow:hidden;
}

ul#menu a{
    	display:block;
    	text-indent:-200px;
    	overflow:hidden;
}

li#top{
    	width:80px;
    	background-image:url(btn_en_top.gif);
    	margin: 0px;
}

li#top2{
    	width:80px;
    	background-image:url(btn_en_top2.gif);
    	margin: 0px 0px 0px 40px;
}

li#profile{
   	width:80px;
    	background-image:url(btn_en_profile.gif);
    	margin: 0px 0px 0px 50px;
}

li#business{
   	width:130px;
    	background-image:url(btn_en_business.gif);
    	margin: 0px 0px 0px 20px;
}

li#contact{
   	width:100px;
    	background-image:url(btn_en_contact.gif);
    	margin: 0px 0px 0px 20px;
}

div#spectable {
	margin: 20px;
}

div#spectable table {
	border: none;
}

div#spectable td {
	font-size: 100%;
	color: #949678;
	padding: 3px;
}

div#spectable th {
	font-size: 100%;
	color: #949678;
	font-weight: bold;
	text-align: left;
	padding: 3px;
	vertical-align: top;
}

.navibox {
	margin: 30px 30px 3px 30px;
}

.slidebarbox {
	margin: 0px 30px 60px 30px;
}

.pctbox {
	margin: 20px 30px 10px 30px;
    	padding: 0px;
}

.toppctbox {
	margin: 72px 30px 20px 30px;
    	padding: 0px;
}

.toptextbox {
	margin: 0px 20px 0px 0px;
    	padding: 0px 0px 3px 0px;
	text-align:right;
	font-size:115%;
	color: #99aa99;
}

.ttlbox {
	margin: 0px 10px 30px 25px;
}

.textbox {
	margin: 20px 40px 40px 40px;
}

.specbox {
	margin: 10px 10px 25px 25px;
	color: #949678;
}

.specbox2 {
	margin: 3px 0px 25px 25px;
	font-size:85%;
	line-height: 1.1em;
}

.productsbox {
	margin: 10px 20px 25px 25px;
}

.nullbox {
	margin: 10px 10px 25px 25px;
    	padding: 10px 0px 10px 0px;

}

.productsphoto {
	margin: 0px 0px 0px 10px;
	float: right
}

.ptop {
	display:block;
	padding-top:5px;
	padding-bottom:10px;
	text-align:right;
}

.ptop a {
	padding:2px 0px 2px 10px;
	background: url(ico_ptop.gif) no-repeat left center;
	color:#949678;
	font-size:85%;
	line-height:125%;
}
.ptop a:link, .ptop a:visited	{
	color:#949678;
	text-decoration:none;
}


