@charset "utf-8";
/* CSS Document */

html
{height:100%}

body
{margin:0 0 0 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;line-height:15px }

.bg
{ background-image:url(../images/bg.jpg); background-position:50% 15px; background-repeat:no-repeat;}

.bginner
{ background-image:url(../images/bg-bg.gif); background-position:50% 15px; background-repeat:repeat-y; margin:0 auto}

ul
{margin:0; padding:0}

li
{list-style:none}

a
{text-decoration:none}

h1
{margin:0; padding:0}

form
{margin:0; padding:0}

#container
{width:100%; height:100%; margin:0 auto;background-image:url(../images/bg-inner.jpg); background-position:50% 15px; background-repeat:no-repeat;}

#contain
{width:100%; height:100%; margin:0 auto;}

#header
{width:965px; height:15px; margin:0 auto; background-color:#FFFFFF}

#header ul li
{ float:right}

#header ul li a
{ color:#016789; font-size:10px; padding:0 15px 0 0; }

#mainbody
{ clear:both;width:800px;margin:0 auto;}



.leftdiv
{width:80%; float:left; clear:both; margin:0 0 0 27px;_margin:0 0 0 14px}

.rightdiv
{width:24%; float:right;margin:0 25px 0 0;_margin:0 12px 0 0}

h1
{background-image:url(../images/logo.png); background-repeat:no-repeat; width:156px; height:160px; background-position:2px 12px; float:left;float:left}

h1 a
{ display:none; float:left}

#menudiv
{background-color:#538139; float:right; width:68%;  display:block; margin-top:13px; height:27px; padding-right:3px; z-index:0; }

#menudiv ul
{background-color:#FFFFFF; width:100%;height:23px; } 
#menudiv ul li
{float:left; background-image:url(../images/sep.gif); background-repeat:no-repeat; background-position:0 5px;}

#menudiv ul li.first
{float:left; background-image:none;}

#menudiv ul li a
{float:left; color:#538139; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height:19px; padding:0 14px 0 12px}

.banner
{background-image:url(../images/banner.png); background-repeat:no-repeat; width:644px; height:270px; clear:both; float:left; background-position:0 11px}

.productbot
{background-image:url(../images/gr-bot.gif); background-repeat:no-repeat; width:644px; clear:both; float:left; background-position:0 100%; height:19px}

.productbg
{background-image:url(../images/gr-bg.gif); background-repeat:repeat-y; width:644px;clear:both; float:left}

.bottomborder
{width:95%;margin:0 auto}

h2
{margin:0; padding:5px 0px 5px 0; font-size:13px; color:#FFFFFF;display:block;border-bottom:1px dashed #ffffff;}

h2.gr
{color:#538139;padding:0 0px 1px 0;border-bottom:1px dashed #538139;}

h2.gr a
{color:#538139;padding:0 0px 1px 0;}

h2.boldcell
{color:#538139;padding:5px;letter-spacing:-1px; border:none}


p
{margin:5px 0 0 0; padding:5px 0 0 0; text-align:justify}

p
{display:block; color:#FFFFFF; border-right:1px dashed #ffffff; float:left; width:30%; padding-right:10px; padding-left:9px}

p .hd a
{color:#ffff33; font-weight:bold;}

p .hd
{color:#ffff33; font-weight:bold;}

p.noborder
{border:none}

p.normal
{color:#000000; text-align:justify; border:none; float:none; width:100%; padding:7px 0 0 0; }

#login
{ width:100%; margin-top:12px; clear:right; float:left;_margin-top:16px;  }

#login .Tleft
{background-image:url(../images/Tleft-login.png); background-repeat:no-repeat;width:100%; display:block;background-position:left; height:14px}

#login .Tbg
{background-image:url(../images/tbg-login.png); background-repeat:repeat-x;width:88%;margin-left:13px; padding-left:2px; height:14px }

#login .Tright
{background-image:url(../images/Trgt-login.png); background-repeat: no-repeat;width:100%; display:block; background-position:right; height:14px}

#login .left
{background-image:url(../images/left-login.png); background-repeat:repeat-y;display:block; background-position:left;width:100%;}

#login .bg
{background-image:url(../images/bg-login.png); background-repeat:repeat; width:88%;margin-left:13px; padding-left:2px;display:block; background-position:top left}

#login .right
{background-image:url(../images/right-login.png); background-repeat:repeat-y; width:100%; display:block; background-position:right}

#login .Bleft
{background-image:url(../images/Bleft-login.png); background-repeat:no-repeat;width:100%; display:block;background-position:left; height:14px}

#login .Bbg
{background-image:url(../images/Bot-login.png); background-repeat:repeat-x;width:88%;margin-left:13px; padding-left:2px; height:14px}

#login .Bright
{background-image:url(../images/Brgt-login.png); background-repeat: no-repeat;width:100%; display:block; background-position:right; height:14px }

fieldset
{margin:0px; padding:2px; border:none}

input.text
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border:1px solid #6ea2ba; margin-top:2px}

input.button
{border:1px solid #6ea2ba; background-image:url(../images/button-bg1.gif); background-repeat:repeat-x; color:#2a6985; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;outline:none; width:54px; }

input.button1
{border:1px solid #6ea2ba; background-image:url(../images/button-bg.gif); background-repeat:repeat-x; color:#2a6985; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;outline:none; height:24px }

label
{margin:0; padding:0; float:left; display:block;width:100%}

label a
{color:#538139; font-size:10px; font-weight:bold}


.box
{ width:100%; margin-top:1px; clear:left; float:left;_margin-top:6px; }

.box .Tleft
{background-image:url(../images/Tleft-box.png); background-repeat:no-repeat;width:100%; display:block;background-position:left; height:15px;float:left}

.box .Tbg
{background-image:url(../images/tbg-box.png); background-repeat:repeat-x;width:87%;margin-left:15px;height:15px; background-position:0 0; float:left;_width:88%;_margin-left:7px; }

.box .Tbg1
{background-image:url(../images/tbg-box.png); background-repeat:repeat-x;width:87%;margin-left:15px;padding-left:1px; height:15px; background-position:0 0; float:left;#padding-left:0px;_width:88%;_margin-left:7px;}

.box .Tright
{background-image:url(../images/Trgt-box.png); background-repeat: no-repeat;width:100%; display:block; background-position:right; height:15px;float:left}

.box .left
{background-image:url(../images/left-box.png); background-repeat:repeat-y;display:block; background-position:left;width:100%;float:left}

.box .bg
{background-image:url(../images/bg-box.png); background-repeat:repeat; width:87%;margin-left:15px;display:block; background-position:0 0; float:left;float:left;_width:85%;_margin-left:7px;}

.box .con
{background-image:url(../images/bg-box.png); background-repeat:repeat; width:87%;margin-left:15px;display:block; background-position:0 0; float:left;float:left;_width:88%;_margin-left:7px;}

.box .bg1
{background-image:url(../images/bg-box.png); background-repeat:repeat; width:87%;margin-left:15px;padding-left:1px;display:block; background-position:0 0; float:left;#padding-left:0px;float:left;_width:85%;_margin-left:7px;}

.box .bg ul
{ margin-left:0px; padding-left:2px }

.box .bg ul li
{background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:0 6px; display:block; padding:2px 0 0 14px;width:100%; line-height:14px}

.box .bg ul li.no
{background-image:none;display:block; padding:2px 0 0 0px;width:100%}

.box .bg ul li.red
{background-image:none; color:#000000; font-size:9px; padding:0}

.box .bg ul li.no a
{ font-weight:bold; color:#67a2b9; font-size:10px}

.box .bg1 ul
{ margin-left:0px; padding-left:2px }

.box .bg1 ul li
{background-image:url(../images/arrow.png); background-repeat:no-repeat; background-position:0 6px; display:block; padding:2px 0 0 14px;width:100%; line-height:14px}

.box .bg1 ul li.no
{background-image:none;display:block; padding:2px 0 0 0px;width:100%}

.box .bg1 ul li.red
{background-image:none; color:#000000; font-size:9px; padding:0}

.box .bg1 ul li.no a
{ font-weight:bold; color:#67a2b9; font-size:10px}

.box .right
{background-image:url(../images/right-box.png); background-repeat:repeat-y; width:100%; display:block; background-position:right;float:left}

.box .Bleft
{background-image:url(../images/Bleft-box.png); background-repeat:no-repeat;width:100%; display:block;background-position:left; height:15px;float:left}

.box .Bbg
{background-image:url(../images/Bot-box.png); background-repeat:repeat-x;width:87%;margin-left:15px;height:15px;float:left;_width:88%;_margin-left:7px;}

.box .Bbg1
{background-image:url(../images/Bot-box.png); background-repeat:repeat-x;width:87%;margin-left:15px;padding-left:1px;height:15px;float:left;#padding-left:0px;_width:88%;_margin-left:7px;}

.box .Bright
{background-image:url(../images/Brgt-box.png); background-repeat: no-repeat;width:100%; display:block; background-position:right; height:15px;float:left }

.footer
{ width:965px;height:56px; line-height:32px;text-align:left; clear:both; margin:0 auto;}

.footerbg
{ background-image:url(../images/bg-bot.jpg); background-repeat:no-repeat;width:965px; background-position:0px 0;background-color:#FFFFFF}

.footer ul li
{float:left;font-size:10px; color:#FFFFFF;}

.footer ul li.copy
{float:left;font-size:10px; color:#000000; padding-left:20px}

.footer ul li a
{font-size:10px; color:#FFFFFF; padding:0 3px 0 3px }

.content
{ width:644px; clear:both; float:left; background-position:right}

.content .bgc
{background-image:url(../images/bg-content.png); background-repeat:repeat-x;}

.line
{background-image:url(../images/line-bgf.png); background-repeat:repeat-x;}

h3
{font-family:Arial, Helvetica, sans-serif; font-size:22px; text-transform:uppercase; color:#127191; margin:0; padding: 5px 0 0 0}

.content .mainbg
{background-image:url(../images/boxbg.png); background-repeat:repeat-y;}

.imgmy
{background-image:url(../images/img-my.png); background-repeat:no-repeat; height:312px; background-position:right top}

.imgpart
{background-image:url(../images/img-part.png); background-repeat:no-repeat; height:312px; background-position:right top}

.imgmer
{background-image:url(../images/img-mer.png); background-repeat:no-repeat; height:312px; background-position:right top}

.imgpro
{background-image:url(../images/img-pro.png); background-repeat:no-repeat; height:312px; background-position:right top}

.imgcor
{background-image:url(../images/img-cor.png); background-repeat:no-repeat; height:312px; background-position:right top}

.blcolor
{color:#237a99}

.gncolor
{color:#538139}

.whtcolor
{color:#FFFFFF}

h4
{font-family:Arial, Helvetica, sans-serif; font-size:17px;color:#538139; margin:0; padding: 5px 0 0 0; line-height:16px}

.bgborder
{background-color:#d5f0f9; border:#368caa 1px solid}

.yelcolor
{color:#ffff33}

.redcolor
{color:#FF0000}