/**
 * Main CSS Stylesheet
 */
/*public css*/
body        { font-family: "Times New Roman","ËÎÌå", Times, serif;
              font-size:12px; 
              color:#777; 
              background-color: #fff; 
              text-align:left;
              margin:5px 0px 5px 5px;
              line-height:18px;
             }

a           { color:#777; text-decoration:underline; }
a:hover     { color:#8df; text-decoration:underline; }

img         { border:0;}

.small      { font-size:9px; font-weight:bold; line-height:12px; }
.fontmain   { text-justify:inter-ideograph; text-align:justify;}
#line       { background-image:url(../images/line_h.gif);}

/*wrapper*/
#homeWrapper        { width:100%; text-align: center; margin:0; }
#headerWrapper      { width:100%; text-align: left; margin:0; }
#headerLogo         { width:100%; text-align: left; margin:0; }
#headerNav          { width:100%; height:20px; text-align: left; margin:0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; }
#headerPic          { width:100%; text-align: left; margin-top:5px; }
#mainWrapper        { width:850px; text-align: left; margin:0; padding-top:15px; padding-bottom:30px; background-color: #fff; }
#mainleftWrapper    { width:165px; text-align: left; padding-right:10px; vertical-align:top; }
#maincenterWrapper  { width:675px; text-align: left; margin:0; border-top:1px solid #ddd; vertical-align: top; }
#footerWrapper      { width:850px; text-align: left; margin:0; padding-top:10px; padding-bottom:20px; }

/*main css*/
#lefttitle          { margin:0px 0px 10px;}
#page               { text-align: right; margin:5px 0px;}
#maintitle          { font-size:16px; color:#333; font-weight:bold; margin:10px 0px;}
#boxtitle           { font-size:14px; font-weight:bold; margin:10px 0px;}
#maincenterbox      { width:100%; min-height: 450px; text-align: left; margin:0; padding-top:5px; padding-bottom:30px;word-break:break-all;text-justify:inter-ideograph; text-align:justify; }
#maincenterbox img  { margin-top:10px;background-color:#8df;}
#mainbox01          { width:100%; margin:0; border-top:1px solid #ddd; padding:10px 0px;word-break:break-all;text-justify:inter-ideograph; text-align:justify;}
.boxmore            { width:100%; margin:0; text-align: right; }
.boxmore a:link     { color:#777; font-size:11px; text-decoration:none; }
.boxmore a:visited  { color:#777; font-size:11px; text-decoration:none; }
.boxmore a:hover    { color:#8df; font-size:11px; text-decoration:none; }

a.leftmenu          { color:#666; font-size:12px; text-decoration:none; background-image:images/cor_left.gif; }
a.leftmenu:hover    { color:#8df; font-size:12px; text-decoration:none; }

.pages             { color:#777; font-size:12px; text-decoration:none; }
.pages a:link      { color:#777; font-size:12px; text-decoration:none; }
.pages a:visited   { color:#777; font-size:12px; text-decoration:none; }
.pages a:hover     { color:#8df; font-size:12px; text-decoration:none; }

/*footercss*/
.footerLine            { margin-top:5px; padding-top:5px; border-top:1px solid #ddd; }
.footerNav             { color:#777; font-size:12px; text-decoration:none; }
.footerNav a:link      { color:#777; font-size:12px; text-decoration:none; }
.footerNav a:visited   { color:#777; font-size:12px; text-decoration:none; }
.footerNav a:hover     { color:#777; font-size:12px; text-decoration:underline; }



.inputmail          { font-size:12px; border:1px solid #555; color: #666; padding:2px 0px 2px 2px;}
.input1             { width:150px; font-size:12px;font-family: Arial, Helvetica, sans-serif; border:1px solid #666; color: #666; padding:2px 0px 2px 2px;}
.input2             { width:350px; font-size:12px;font-family: Arial, Helvetica, sans-serif; border:1px solid #666; color: #666; padding:2px 0px 2px 2px;}
