@charset "utf-8";
/* CSS Document */

*body{ margin:0; padding:0;}
body{ margin:0; padding:0; width:100%; background:#7e7e7e url(../images/mainbg.jpg) repeat-x 0 0; font-family:Arial, Helvetica, sans-serif;}

a{outline:none;}
img{ border:none;}
form{ margin:0; padding:0;}

#apDiv1{position:absolute;width:282px;height:235px;z-index:1;margin:338px 0 0 264px;}
#wraper{ width:1000px; margin:0 auto; padding:0;}

.topheader{ margin:0; padding:0; float:left; width:1000px; height:70px;}
.navigation{ margin:0; padding:0;}
.mainnavigation { float: left; margin:0; padding:48px 0 0 371px; width:629px }
.mainnavigation a { display:block;float:left;color: #000000;text-decoration:none;white-space:nowrap; padding: 0 24px;font-size: 10px;font-family:Arial, Helvetica, sans-serif;text-transform: uppercase;}
.mainnavigation a:hover {color: #333;}	


.placeholder{ width:1000px; margin:0; padding:0 0 20px 0; float:left;}
.placeholderleft{ margin:0; padding:0; float:left; width:336px; }
.placeholderright{ margin:0; padding:0; float:right; width:664px;}

.trade{ width:1000px; margin:0 auto; padding:0;}
.logo{ margin:51px 0 0 0; padding:0; float:left; width:336px; height:55px;}
.homeleftsection{ margin:44px 0 0 0; padding:0 0 0  61px; float:left; width:275px;}
.homebanner{ width:656px; margin:0 0 20px 0; padding:0 0 ; height:334px; float:left;}

*html .home-content{ margin:0; padding:0 21px 30px 225px; float:left; width:408px;}
.home-content{ margin:0; padding:0 21px 0 220px; float:left; width:408px; min-height:150px;}
.home-content h1{ margin:0; padding:0 0 16px 0; clear:both;}
.home-content p{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; line-height:18px;}


.footermain{ margin:0; padding:0; float:left; background:url(../images/footertopbg.jpg) no-repeat left top; width:1000px;}
.footerinner{ width:1000px; margin:0; padding:24px 0 0 0; float:left;}
.footerleft{ margin:0; padding:0; float:left; width:358px;}
.footerright{ margin:0; padding:0; float:left; width:642px;}
.footerlogo{ margin:0; padding:0 0 0 79px; float:left;}

.footer{ float: left; margin:0; padding:2px 0 0 0;width:642px;}
.footerlink a { background:url(../images/footerdivider.jpg) no-repeat 0 3px; display:block;float:left;color: #c0c0c0;text-decoration:none;white-space:nowrap; padding: 0 7px;font-size: 10px;font-family:Arial, Helvetica, sans-serif;}
.footerlink a:hover {color: #333;}	
.copyright{font-size: 10px;font-family:Arial, Helvetica, sans-serif; color:#c0c0c0; margin:0; padding:0 0 0 6px; clear:both;}


.innerleftsection{ margin:44px 0 0 61px; padding:0; float:left; width:275px; background:url(../images/left-bg.jpg) no-repeat 0 0; height:234px;}
*html .innerleftsection{ margin:44px 0 0 31px; padding:0 0 0; width:274px; background:url(../images/left-bg.jpg) no-repeat 0 0; height:234px;}
.innercontent{ width:656px; margin:0 0 0 0; padding:0 0 ;float:left;}
.innercontenttop{  width:656px; margin:0; padding:0; float:left; height:6px;}
.innercontentmid{ background:url(../images/contentmid.png)  repeat-y 0 0; width:655px; margin:0; padding:0 0 25px 0; float:left;  border-left:1px solid #efefef; }
.innercontentbottom{ background:url(../images/innercontent-bottombg.jpg) no-repeat 0 0; width:656px;margin:0; padding:0; float:left; height:14px; }

*html .leftimage{ margin:0; padding:7px 0 0 6px; float:left;}
.leftimage{ margin:7px 0 0 7px; padding:0; float:left;}

.contactleft{ margin:30px 0 0 15px; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7e7e7e;}
.contactleft span{ font-weight:bold; color:#010101;font-size:12px;}
.contactleft a{ color:#010101; text-decoration:none;font-size:12px;}
.contactleft a:hover{ text-decoration:underline;}

.innerbanner{ margin:0; padding:0 7px 8px 7px; float:left; width:634px;}
.contentinner{ margin:0; padding:12px  0 0 22px; float:left; width:612px;}
.innercontentmid h1{ margin:0; padding:0 0 12px 0; float:left; clear:both;}
.innercontentmid p{ margin:0; padding:0 28px 12px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;color:#7e7e7e; clear:both;}
.innercontentmid p a{ text-decoration:underline;color:#7e7e7e;}
.innercontentmid p a:hover{ text-decoration:none; }


*html .tradeleft{ margin:18px 0 0 0; padding:0 0 0 22px; float:left;}
.tradeleft{ margin:18px 0 0 22px; padding:0; float:left;}
.tradelogin{ margin:0; padding:22px 0 0 18px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7e7e7e; }
.tradelogin a{ text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7e7e7e;  line-height:26px;}
.tradelogin a:hover{ text-decoration:underline;}

.textbox{ width:187px; height:20px; margin:0; padding:2px 3px 0 3px; background:url(../images/inputboxbg.jpg) repeat-x 0 0; border:1px solid #d8d8d8;}
.loginbtn{ background:url(../images/loginbtn.jpg) no-repeat 0 0; width:61px; height:27px; margin:0; padding:0; float:left; border:none; vertical-align:top;}
.submitbtn{ background:url(../images/submitbtn.jpg) no-repeat 0 0; width:69px; height:27px; margin:0; padding:0; float:left; border:none; vertical-align:top;}

#msg {display:none; position:absolute; z-index:200; background:url(../images/msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#d8d6d6; border:2px solid #8b8b8b; border-left:none; padding:5px; min-width:150px; max-width:250px; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#022c0e;}

.text1 {position: absolute;width: 285px;margin:171px 0 0 510px;z-index: 2;display:none;top:0;}
.close{ margin:0; padding:3px 10px; float:right;}
.popupmid {	background:url(../images/popupmid.png) repeat-y 0 0;margin:0;padding:0 0 10px 0;width:285px;float:left;}
