@charset "utf-8";

* {padding:0px; margin:0px;}
BODY {width:100%; margin:0px auto; font:16px Trebuchet MS, tahoma,Arial, Helvetica, sans-serif; color:#000000; background:#FFFFFF url(../images/pagebg.gif) repeat-x; line-height:19px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
input {width:160px; height:21px; border:1px  solid #7f9abc;margin:5px 5px 5px 0px; padding-left:2px;}
textarea {width:160px; height:70px; border:1px  solid #7f9abc;margin:5px 5px 5px 0px; padding-left:2px;}


/* global CSS  */
#main{width:100%; height:auto; margin:auto; padding:auto; position:relative;}
#main ul{ margin:0px; padding:0px; width:100%;}
#main li{width:100%;display:table; padding:0px; margin:0px;}

/* Top CSS  */
.toplink{ color:#64bb46; font-size:15px; font-weight:bold;}
.toplink a{ color:#383737; padding-left:7px; padding-right:7px;}
.toplink a:hover{ color:#64bb46;}

/* display CSS  */
.display{margin:auto; color:#FFFFFF; width:800px; height:auto; position:relative;}
.display ul { margin:auto; padding:0px;width:800px;}
.display li { display:table; padding:0px; margin:0px;float:left;}


/* content CSS  */
.content{margin:0px; padding:0px; color:#000000;}
.content img{padding-left:30px; }
.content h1{font-size:22px; font-weight:bold; padding-bottom:20px; color:#64bb46;}
.content h2{font-size:18px; font-weight:normal; padding-bottom:15px; color:#64bb46;}
.content a{color:#64bb46; text-decoration:none;}
.content a:hover{color:#64bb46; text-decoration: underline;}

/* bottom CSS  */
.bottom{margin:0px; padding:0px; color:#757575; font-size:11px;}
.bottom a{color:#757575; font-size:11px; text-decoration:none; padding-left:3px; padding-right:3px;}
.bottom a:hover{color:#757575; text-decoration:underline;}
