body{ font-size:12px; margin:0}
#mysite{ margin:auto; width:1000px; margin:5px;}
#top1{ width:1000px; text-align:center; margin-top:4px; margin-bottom:2px;}
#top2{ width:1000px; text-align:center;}
#top2a{ float:left; width:180px; text-align:center;}
#top2b{ float:left; width:600px; background-color:#4EA392; height:55px; margin:0; padding:0; }
#menu{ float:left; width:600px; text-align:center;}
#menu ul{list-style-type:none; margin:0; padding:12px 0 0 0; }
#menu li{ float:left; display:block; text-align:center; padding:0px 0px 0px 0px; margin:0px 0px 8px 0px }
#menu li a{ float:left;  padding:14px 22px 14px 22px; margin:0px 0px 0px 0px; background-color:#4EA392; color:#FFFFFF; text-decoration:none; }
#menu li a:hover{ float:left; border:1px #FFFFFF solid; border-bottom:0px #FFFFFF solid;  padding:14px 23px 14px 23px; margin:0px; background-color:#CCCCCC; }
#top3{ clear:both; width:1000px; height:10px; line-height:10px; background-color:#CCCCCC; }
#top4{ clear:both; width:1000px; height:2px; line-height:2px; background-color:#ffffff; }
#top6{  float:left; height:5px; line-height:5px; width:1000px;background-color:#CCCCCC; margin-bottom:2px; margin-top:3px; padding-top:0px; }
#top5{ width:1000px;}
#top5a{ float:left}
#top5b{ float:left; background-color:#CCCCCC; width:157px; margin-left:2px; height:180px;}
#main{ width:1000px;}
#mleft{ float:left; width:230px; border:1px #66CC99 solid; margin-top:3px; }
#mlefta{ width:230px; text-align:center; font-size:14px; font-weight:bold; border-bottom:1px #66CC99 solid; height:28px; line-height:28px;}
#mleftb{ width:230px; text-align:left; line-height:20px;
SCROLLBAR-FACE-COLOR:#66CC99; OVERFLOW-X: hidden; OVERFLOW: scroll; WIDTH: 228px; SCROLLBAR-SHADOW-COLOR: #d6eafa; SCROLLBAR-3DLIGHT-COLOR: #e6dbfd; SCROLLBAR-ARROW-COLOR: #660000; SCROLLBAR-DARKSHADOW-COLOR: #d6eafa; HEIGHT: 320px; scrollBar-hightLight-color: #D6EAFA;
}
#mmid{ float:left; width:280px;border:1px #66CC99 solid; margin-top:3px; margin-left:6px;}
#mmida{ text-align:left; height:22px;font-size:14px; font-weight:bold; border-bottom:1px #66CC99 solid; line-height:22px; padding-left:4px; background-color:#66CC99; color:#FFFFFF;}
#mmidb{ text-align:left; height:22px; border-bottom:1px #66CC99 dotted; line-height:22px; padding-left:3px; margin:0;
}
#mmidc{ text-align:left; border-bottom:1px #66CC99 solid; padding:6px; margin:0; height:70px;

}
#mmidc img{ padding:3px; margin:0; }

#mmidd{ text-align:left; height:22px; border-bottom:1px #66CC99 dotted; line-height:22px; padding-left:3px; margin:0}
#mmide{ text-align:left; border-bottom:1px #66CC99 solid; padding:6px; margin:0; height:70px;}
#mmide img{ padding:3px; margin:0; }

#mmidf{ text-align:left; height:22px; border-bottom:1px #66CC99 dotted; line-height:22px; padding-left:3px; margin:0}
#mmidg{ text-align:left; border-bottom:1px #66CC99 solid; padding:6px; margin:0; height:70px;}
#mmidg img{ padding:3px; margin:0; }
#mlrig{ float:left; width:315px; margin-left:6px; margin-top:3px; padding:0;border:1px #66CC99 solid;}
#mlriga{text-align:left; height:20px;font-size:14px; font-weight:bold; border-bottom:1px #66CC99 solid; line-height:20px; padding-left:4px; background-color:#66CC99; color:#FFFFFF;}
#mlrigb{ margin:0; float:left; padding:0px;}
#mlrigb ul{ float:left; margin-left:3px; padding:0; margin:0; }
#mlrigb li{ list-style-type:none; line-height:20px; background:url(../images/Snap1_40.gif) no-repeat 0px 6px; text-align:left; margin-left:5px; padding-left:13px; }
#mlrigb li a{ color:#000000}
#middle{ width:1000px; margin-top:3px; float:left;}
#midleft{ width:230px; float:left;border:1px #66CC99 solid;}
#midlefta{ text-align:left; height:20px;font-size:14px; font-weight:bold; border-bottom:1px #66CC99 solid; line-height:20px; padding-left:4px; background-color:#66CC99; color:#FFFFFF;}

#midleftb{ margin:0; float:left; padding:0px; height:140px;}
#midleft ul{ float:left; margin-left:3px; padding:0; margin:0; }
#midleft li{ list-style-type:none; line-height:24px; background:url(../images/bg1.jpg) no-repeat 0px 0px; text-align:left; margin-left:5px; padding-left:15px; }


#midright{ float:left; width:750px; border:1px #66CC99 solid; margin-left:3px;}
#midrighta{ text-align:left; height:20px;font-size:14px; font-weight:bold; border-bottom:1px #66CC99 solid; line-height:20px; padding-left:4px; background-color:#66CC99; color:#FFFFFF;}

#midrightb{ margin:0; float:left; padding:0px;}
#midright ul{ float:left; margin-left:3px;  padding:0; margin:0; margin-top:2px; }
#midright li{ float:left; list-style-type:none; line-height:20px;  text-align:left; margin-left:5px; padding-left:15px; }
#lines{ float:left; height:2px; margin:4px; width:950px; line-height:2px; background-color:#669966}
#links{ float:left; margin:3px; width:900px; padding:0 50px 0 50px; color:#000000;text-decoration:none}
#links a{ color:#000000; text-decoration:none}

.bom{ clear:both; width:1000px; text-align:center;color:#000000;}
.bom a{ color:#000000; text-decoration:none}
/*contact*/
#contact{ float:left; width:550px; margin:0px; padding:0xp;}
#mleftx{ float:left; width:840px; border:1px #66CC99 solid; margin-top:3px; }
#contents{ width:840px; margin:0; padding:0}
#contents ul{ float:left; margin-left:60px;}
#contents li{ padding:10px; border-bottom:1px #66CC99 solid; width:350px; margin-left:40px; list-style-type:none}
#scontent{ float:left; width:800px; margin-left:10px; padding:0px;}
#scontent ul{ list-style-type:none; padding:0px; margin:0px;}
.u1{ background-color:#66CC33; padding:5px;}
.u2{ padding:3px;}
#message{ float:left; width:700px; margin:0}
#msgtop{ width:639px;height:33px;float:left}/* background:url(../images/mc1.gif) no-repeat left top; */
#msgs{width:639px;padding:0; float:left}/*background:url(../images/mc2.gif) repeat-y left top; margin:0; */
#msgbom{width:639px; height:20px;float:left}/*background:url(../images/mc3.gif) no-repeat left top;*/
#msgs ul{ margin-left:90px; list-style-type:none;  float:left; padding:0}
#msgs ul li{ margin:0; padding:4px;}
#msgs ul li textarea{ background-color:#F1FAF5; height:100px; font-size:12px;}
#msgs ul li TEXTAREA:hover {BACKGROUND: #ffffff;}
.input {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
/* about */
.bg{ background:url(../images/bg.jpg)}