@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:12px;font-family:Arial, Helvetica, sans-serif; text-align:center; margin:0 auto;background:url(main_bg.jpg) repeat-y center;}
.TABLE {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

.TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}


a{color:#333;text-decoration:none;}
a:hover{color:#aa3236;}
#container{ width:961px;*width:960px; text-align:left; margin:0 auto;*padding-left:1px;_padding-left:2px;}
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

/*header.css*/
.header { padding-top:16px;} 
.header .nav .logo{ float:left;}
.header .nav .logo a img{ margin-left:22px; width:166px;}

.header .nav .simple{ float:left;}
.header .nav .simple img{ width:185px; margin-left:16px; padding-top:15px;}


.header .nav .subnav{ float:left; margin-left:312px; background:url(headerbg01.gif) no-repeat; width:240px;
 height:23px; margin-top:50px;}
.header .nav .subnav ul{ margin-left:4px;}
.header .nav .subnav ul li{ float:left; padding-left:14px; padding-right:14px; background:url(headericon01.gif) no-repeat right 8px; line-height:22px;}
.header .nav .subnav ul li a{ font-size:10px; color:#bc8900;}

.header .mainnav{ background:url(headerbg02.gif) repeat-x; height:29px; width:960px; margin-top:3px;}
.header .mainnav ul{ margin-left:15px;}
.header .mainnav ul li{ float:left;  line-height:29px; text-align:center; width:99px; background:url(headericon02.gif) no-repeat right 8px;}
.header .mainnav ul li a{ display:block; padding-top:2px;  color:#FFFFFF;}
.header .mainnav ul li a:hover{ background:url(headerbg03.gif) no-repeat center 4px; width:98px; color:#000000;}

/*footer*/
.footer{clear:both;width:960px;height:64px;background:url(outframe_footer-bg.gif ) repeat-x;margin-top:8px;text-align:center;color:#808080;}
.footer ul{width:960px;text-align:center;padding-top:12px;}
.footer ul li{display:inline;padding-left:6px; padding-right:6px;background:url(outframe_footer-icon01.gif ) no-repeat right 1px;}
.footer ul li a{color:#777;}
.footer ul li a:hover{color:#993300;}
.footer p{line-height:20px;}


#mylogo {
	TEXT-ALIGN: right
}
#mylogo DIV {
	TEXT-ALIGN: right
}
#mylogo IMG {
	FLOAT: left
}
.mylogo_rig {
	PADDING-RIGHT: 20px; FLOAT: right; TEXT-ALIGN: right
}
.mylogo_rig DIV {
	WIDTH: 100%
}
