/* CSS Document */
body {margin:0 ; padding:0; height:auto font-family:"Lucida Grande", Verdana, lucida,Helvetica,"ËÎÌå", Arial, sans-serif;  font-size:12px; color:#000; width: 1002px; background: url(images/bg_logo.gif) no-repeat fixed 1002px 0px ; border-right:#dddddd 1px solid}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0;}

h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}


/* link */
a:link        {color: #000000; text-decoration:none;}
a:visited     {color: #000000;text-decoration:none;}
a:hover       {color: #bc2931; text-decoration:none;}
a:active      {color: #bc2931;}
a.block:link        {color: #000000; display:block; text-decoration:none;}
a.block:visited     {color: #000000; display:block;text-decoration:none;}
a.block:hover       {color: #bc2931;display:block; text-decoration:none;}
a.block:active      {color: #bc2931;display:block;}
a.brown:link     {color: #7C6C62; text-decoration:none;}
a.red:link     {color: #DB1013; text-decoration:none;}
a.red:visited  {color: #DB1013;text-decoration:none;}
a.red:hover    {color: #DB1013; text-decoration:none;}
a.red:active   {color: #DB1013; text-decoration:none;}
a.brown:visited  {color: #7C6C62;text-decoration:none;}
a.brown:hover    {color: #7C6C62; text-decoration:none;}
a.brown:active   {color: #7C6C62; text-decoration:none;}
a.blue:link      {color: #236892; text-decoration:none;}
a.blue:visited   {color: #236892; text-decoration:none;}
a.blue:hover     {color: #ffffff; text-decoration:none;}
a.blue:active    {color: #ffffff; text-decoration:none;}
a.white01:link     {color: #ffffff; text-decoration:none;}
a.white01:visited  {color: #ffffff; text-decoration:none;}
a.white01:hover    {color: #ffffff; text-decoration:underline;}
a.white01:active   {color: #ffffff; }
a.white:link     {color: #ffffff; text-decoration:none;}
a.white:visited  {color: #ffffff; text-decoration:none;}
a.white:hover    {color: #ffffff; text-decoration:none;}
a.white:active   {color: #ffffff; }


.clear    { clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.width120 { width:120px;}
.width80  { width:80px; margin-left:5px;}
.left535  { margin-left:535px;}
.more01   { float:left; width:210px; text-align:right; font-size:12px; }
.more02   { float:left; width:200px; padding-right:10px; text-align:right; font-size:12px; }
.more03   { float:right; width:80px; height:20px; background: url(images/index_bg1.gif) no-repeat -650px -336px; text-align:center; line-height:150%;  color:#ffffff }
h2{font-size:14px; }
h3{font-size:14px; font-weight:normal}


/* header */
.topbanner{ float:left;width:1002px; height:17px;  margin:0 0 5px 0; border-bottom:1px #CCCCCC solid; background:url(images/topbanner_pic.jpg)}
#header  { float:left; width:1002px; height:81px; background:#FFFFFF url(images/headerbg.gif) no-repeat right;}
#header p{ float:right; width:320px; margin:34px 6px 0 0; text-align:right;}
#logo    { float:left; width:473px; }
#language{ float:right; width:480px; margin:3px 6px 0 0; text-align:right;}

/* nav */
#mainnav{ float:left; width:1002px; height:auto; background-color:#F4F4F6; padding-top:4px; border-top:#D7D7D7 1px solid; } 

#nav {line-height: 28px;  list-style-type: none; background:#F4F4F6;font-size:12px;  }
#nav a { display: block; width: 85px; text-align:center;}
#nav a:link    { color:#333333; text-decoration:none;}
#nav a:visited { color:#333333;text-decoration:none;}
#nav a:hover   { color:#000000; text-decoration:none; font-weight:bold;}
#nav a:active  { color:#333333;text-decoration:none;}

#nav li        { float: left; width: 85px; background:#F4F4F6; }
#nav li a:hover{ background:#d7d7d7;}
#nav li ul     { line-height: 27px;  list-style-type: none;text-align:left; left: -999px; width: 140px;  position: absolute;
                 border:1px solid #D7D7D7}
#nav li ul li  { float: left; width: 140px; background: #F4F4F6;}


#nav li ul a         { display: block; width: 120px; text-align:left;padding-left:20px;}
#nav li ul a:link    { color:#333333; text-decoration:none;}
#nav li ul a:visited { color:#333333;text-decoration:none;}
#nav li ul a:hover   { color:#ffffff;text-decoration:none;font-weight:normal; background:#C00;}
#nav li ul a:active  { color:#333333;text-decoration:none;}
#nav li:hover ul     { left: auto;}
#nav li.sfhover ul   { left: auto;}

.search{ float:right; width:200px;margin-right:5px!important; margin-right:4px;  text-align:right;}



/* copyright */
#copyright  { float:left;text-align:center;  width:1002px; height:90px; padding-top:14px;background:#FFFFFF url(images/copyrightbg.gif) no-repeat}
#copyright p{ line-height:150%; overflow:hidden ; }


/* page */
.page{ float:left; margin:10px 0 0 0;}
.page ul{ width:500px; padding:0 0 0 100px; list-style:none}
.pageli{ float:left; width:50px; border:1px solid #CCCCCC; margin:0 5px; line-height:160%; display:block; text-align:center}
.pageP{ float:left; width:150px; line-height:100%; text-align:center}

.loginbtn   { float:left; width:60px; margin:8px 0 0 40px!important; margin:8px 0 0 20px;}
.registerbtn{ float:left; width:60px; margin:8px 0 0 30px!important; margin:8px 0 0 20px;}

