ul.arrow3               { font-size: 12px; font-family: "MS UI Gothic"; line-height: 25px; list-style-image: url(images/pim3.jpg); padding-top: 10px; padding-bottom: 10px; padding-left: 30px }
/* CSS Document */
*   { color: #6c6c6c; font-size: 12px; font-family: Tahoma, sans-serif; line-height: 25px; margin: 0; padding: 0 }
body  { line-height: 30px; margin: 0 auto; padding: 0; width: 766px }
a:hover{text-decoration:none;}

a img { border:0;}
.clear {clear:both;}
#main   { margin: 0 auto; padding: 0; position: relative; width: 766px }
#site {
	padding:0; margin:0 auto;	
	width: 726px;
}
#welcome {
	width:232px;
	height:247px;
	position:absolute;
	background-image:url(images/bg_welc.jpg);
	margin-left:512px;
	margin-top:143px;
	font-weight:bold;
	color:#F4F4F4;
}
#welcome ul li  { color: #e1ff8b; font-weight: bold; line-height: 30px; background: url(images/pim3.jpg) no-repeat 21px 6px; list-style-type: none; padding-left: 35px }
#welcome ul  { line-height: 30px; margin-top: 18px }
#welcome p {color:#F4F4F4; margin-left:21px; margin-top:16px; margin-right:25px;}
.welc_top {margin-left:21px; margin-top:20px;}
a.welc_a {color:#ffffff; text-decoration:none; margin-left:21px;}
a.welc_a:hover {text-decoration:underline;}
.pim4 {margin-left:5px; margin-top:17px;}
/* top */
#top {
	width:766px;
	height:5px;
	background-color:#7EA908;
	line-height:0px;
	font-size:0px;
}
/* top end */
/* menu */
#menu {
	height:91px;
}
#menu ul {list-style: none;}
#menu li {
	float:left;
	text-decoration:none;
	vertical-align:top; }
/* menu end */
/*left*/
#left  { margin-top: 15px; width: 269px; float: left }
#c_n        { font-size: 9pt; text-align: left; width: 260px; height: 380px; float: left; overflow: -moz-scrollbars-vertical ; border-color: #b2b2b2; overflow-y: scroll                                  }
#c_o          { font-size: 9pt; text-align: left; margin-right: 12px; padding-right: 12px; width: 310px; height: 400px; float: left; overflow: -moz-scrollbars-vertical ; border-color: #b2b2b2; overflow-y: scroll                                    }
.line_l {
	width:232px;
	height:1px;
	font-size:0px;
	line-height:0px;
	background:url(images/bg_line.jpg) left top repeat-x;
	margin-top:10px;
	margin-bottom:10px;
}
.news  { margin-top: 12px; margin-left: 12px }
.news strong  { color: #7ca708; line-height: 25px }
.news span  { color: #6c6c6c }
a.more {
	font-weight:bold;
	color:#3D3539;
	text-decoration:none;
}
a.more:hover {text-decoration:underline;}
.pim1 {
	margin-left:5px;
}
.pim2 {
	margin-left:6px;
}
.enter {
	width:259px;
	height:94px;
	background-image:url(images/bg_subscribe.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
}
.enter a {
	font-weight:bold;
	color:#ffffff;
	margin-left:21px;
}
.ent {
	padding-top:40px;
	padding-left:20px;
	padding-bottom:10px;
}
.email {
	width:143px;
	height:21px;
	border:0px;
	vertical-align:top;
	line-height:16px;
	font-weight:bold;
}
.but_e {
	background-image:url(images/enter.jpg);
	background-repeat:no-repeat;
	width:66px;
	height:21px;
	cursor:pointer;
	border:0px;
	vertical-align:bottom;
}
/*left end*/
/* center */
#center1      { margin-top: 30px; width: 740px; float: left; _margin-left: -15px     }
#center  { margin-top: 15px; width: 243px; float: left; _margin-left: -15px }
.co1    { line-height: 25px; margin-top: 15px }
.co   { line-height: 25px; margin-top: 15px; margin-right: 30px; margin-left: 24px }
.line_c {
	width:195px;
	height:1px;
	font-size:0px;
	line-height:0px;
	background:url(images/bg_line.jpg) left top repeat-x;
	margin-top:10px;
	margin-bottom:10px;
}
.pic1 {margin-right:10px;}
.pic_a {
	color:#7CA708;
}
/* center end */
/* right */
#right   { line-height: 25px; margin-top: 15px; width: 200px; float: right; _margin-left: -20px  }
/* right end */
/* bottom */
#line_bot {
	width:726px;
	height:5px;
	background-color:#3D3539;
	line-height:0px;
	font-size:0px;
}
.phone {
	float:left;
	width:283px;
}
.copy {
	float:right;
	width:280px;
	font-size:10px;
	margin-top:10px;
}
.copy a {
	font-size:10px;
}
