/* default styles */
*{margin:0px; padding:0px;}
body { padding: 0px 0 20 0; margin: 0; font: 0.75em Tahoma, Arial, sans-serif; line-height: 1.7em; color: #000; }
a { color: #000;  text-decoration: none;}
a:hover { color: #f00; background: inherit; text-decoration:underline;}
p {	margin: 0 0 5px 0; }
h1 {padding: 0 0 0 0; margin: 0; letter-spacing: -1px; width:100%;background:url(../images/titlebg.gif) repeat-x; background-position:bottom;}
h1 p{ width:100px; float:left; padding:5px; font-weight:bold; font-size:14px;}
h1 span{ background:url(../images/morebg.gif) repeat-x; font-size:12px; font-weight:normal; float:right; height:28px; width:50px; text-align:center; top:10px;}
h2 { margin: 0; padding: 0; font: bold 1.2em Arial, Sans-Serif; letter-spacing: -1px; color:#000; margin-top:10px; padding-left:8px;}
h3{ font-weight:bold; font-size:14px; margin:5px 0px 5px 0px;}
h6{font-weight:bold; font-size:12px; color:#000;}
ul { margin: 0; padding : 0; list-style : none; }
img { border: 0; }
hr{height:1px; margin-bottom:5px; margin-top:5px; color:#CCC; border:0px solid #CCC; padding:0px; background-color:#CCC;}
.clear{clear:both;}
/* layout */
#header{ width:930px;margin:0px auto 0px auto; color:#999999; margin-top:3px;}
#top_info{margin:10px auto 0px auto; color:#999999; text-align:right;}
#logo{ width:240px; float:left;}
#menu{ float:right; padding-left:7px; margin-top:20px;}
#menu ul{}
#menu ul li{float:left;font-weight:bold;}
#menu ul li a{display:block; text-align:right; padding:5px 15px 5px 15px; font-size:14px; color:#333333;}
#menu ul li a:hover{ color:#F00; text-decoration:none;}
#indexflash{ width:930px;margin:0px auto 0px auto;}
#services{width:930px;margin:0px auto 0px auto; margin-top:23px;}
#services1{width:300px; border:1px solid #CCCCCC; float:left; margin-right:12px; height:380px;}
#services2{width:300px; border:1px solid #CCCCCC; float:left; margin-right:11px; height:380px;}
#services3{width:300px; border:1px solid #CCCCCC; float:left;height:380px;}
#services h1{height:20px; font-size:14px; padding:8px; width:284px; color:#333;}
.itemList{ margin:5px 10px 5px 15px; background:url(../images/point.gif) no-repeat; background-position:0px 5px; padding:0px 0px 5px 8px; line-height:18px;}
.itemList span{font-weight:bold;}
#slogan{ width:930px;margin:3px auto 3px auto;}
#newList{ width:915px;margin:0px auto 3px auto; border:1px solid #CCCCCC; padding: 15px 0px 15px 16px; clear:both; height:130px; background:url(../images/newsbg.gif) repeat-x; background-position:bottom;}
#newList ul{width:280px; float:left;margin-right:25px;}
#newList ul li{background:url(../images/point.gif) no-repeat; background-position:0px 8px; padding:0px 0px 0px 12px;}
#fooder{width:930px;margin:15px auto 20px auto; text-align:center; padding-bottom:15px;}
#fooder p{ line-height:18px; padding:0px; margin:0px;}
.fooderLink{color:#03C;}
.fooderLink a{color:#03C;}
.fooderLink a:hover{color:#F00;}
.fooderLink a:visited{color:#03C;}






