@charset "UTF-8";

/* CSS Document */
* { margin:0; padding:0;}
#main, #footer { margin:auto;
	width:955px;
	background:#FFFFFF;
	text-align:left;
}

#header, .heading, .top, .logo .banner, .menu, .breadcrumb, .search .col1 .col2 {width:100%; overflow:hidden;}


/*============== index =============== */
#index .header .logo {width:363px;height:96px; overflow: hidden; float:left;}
#index .header .search {width:548px;height:75px;overflow: hidden; float:left; background-color:#FFFFFF; text-align:right; padding:20px 20px 0px 5px;}
#index .header .menu  {height:32px; width:897px; background:#EE3324; padding:10px 10px 0px 30px;overflow: hidden; float:left;}
#index .header .promo1{height:271px; width:938px;overflow: hidden; float:left;}
#index .header .col1 {width:535px;height:260px;overflow: hidden; float:left;padding:5px 0px 0px 0px; background:#FFFFFF;}
#index .header .col2 {width:405px;height:260px;overflow: hidden; float:left;padding:5px 0px 0px 5px; background: #FFFFFF;}

/*========== subpage 1 ========= */
#subpage01 .header .top {width:917px;height:20px;overflow: hidden; float:left; background-color:#FFFFFF; text-align:right; padding:5px 20px 0px 5px}
#subpage01 .header .logo {width:164px;height:132px;overflow: hidden; float:left;}
#subpage01 .header .banner {width:774px;height:132px;overflow: hidden; float:left;}
#subpage01 .header .menu {width:898px;height:32px;background-color:#E51815;color:#E51815; padding:10px 10px 0px 30px;overflow: hidden; float:left;}
#subpage01 .header .breadcrumb {width:682px;height:45px;overflow: hidden; float:left;}
#subpage01 .header .search {width:256px;height:45px;overflow: hidden; float:left;}
#subpage01 .header .sidecol {width:190px;height:480px;text-align: center;padding:20px 2px 0px 2px;background:#E51815;overflow: hidden; float:left;}
#subpage01 .header .maincol {width:700px;height:470px;text-align:left;padding:20px 10px 10px 30px;border-style:solid; border-width:thin; border-color:#E81518;overflow: hidden; float:left;}

/*============ subpage 2 ==================*/
#subpage02 .header .top {width:917px;height:20px;overflow: hidden; float:left; background-color:#FFFFFF;text-align:right; padding:5px 20px 0px 5px}
#subpage02 .header .logo {width:164px;height:132px;overflow: hidden; float:left;}
#subpage02 .header .banner {width:774px;height:132px;overflow: hidden; float:left;}
#subpage02 .header .menu {width:898px;height:34px; background-color:#E51815; color:#E51815;padding:10px 10px 0px 30px;overflow: hidden; float:left;}
#subpage02 .header .breadcrumb {width:682px;height:45px;overflow: hidden; float:left;}
#subpage02 .header .search {width:256px;height:45px;overflow: hidden; float:left;}
#subpage02 .header .sidecol {width:190px;height:110px;text-align: center;padding:20px 2px 12px 2px;background:#E51815;overflow: hidden; float:left;}
#subpage02 .header .maincol {width:700px;height:110px;text-align:left;padding:20px 10px 10px 30px;border-style:solid;border-width:thin;border-color:#E81518;overflow: hidden; float:left;}
#subpage02 .header .sidecol2 {width:190px;height:470px;text-align: center;padding:20px 2px 8px 2px;background:#E51815;overflow: hidden; float:left;}

#subpage02 .header .maincola {width:233px;height:475px;text-align:left;padding:10px 5px 5px 8px;border-right:dashed; border-right-width:1px; border-right-color:#E51815; border-color:#E81518; background-color:#F5F5F5;overflow: hidden; float:left;}

#subpage02 .header .maincolb {width:234px;height:475px;text-align:left;padding:10px 5px 5px 8px;border-right:dashed; border-right-width:1px; border-right-color:#E51815; border-color:#E81518; background-color:#F5F5F5;overflow: hidden; float:left;}

#subpage02 .header .maincolc {width:234px;height:475px;text-align:left;padding:10px 5px 5px 8px;border-right:dashed; border-right-width:1px; border-right-color:#E51815; border-color:#E81518; background-color:#F5F5F5;overflow: hidden; float:left;}
#subpage-16 {width:938px;height:10px;overflow: hidden; float:left;}

/*============ stop here ================== */

/*========== subpage 3 ========= */
#subpage03 .header .top {width:917px;height:20px;overflow: hidden; float:left; background-color:#FFFFFF;text-align:right; padding:5px 20px 0px 5px}
#subpage03 .header .logo {width:164px;height:132px;overflow: hidden; float:left;}
#subpage03 .header .banner {width:774px;height:132px;overflow: hidden; float:left;}
#subpage03 .header .menu {width:898px;height:32px;background-color:#E51815;color:#E51815; padding:10px 10px 0px 30px;overflow: hidden; float:left;}
#subpage03 .header .breadcrumb {width:682px;height:45px;overflow: hidden; float:left;}
#subpage03 .header .search {width:256px;height:45px;overflow: hidden; float:left;}
#subpage03 .header .sidecol {width:190px;height:2180px;text-align: center;padding:20px 2px 0px 2px;background:#E51815;overflow: hidden; float:left;}
#subpage03 .header .maincol {width:700px;height:2170px;text-align:left;padding:20px 10px 10px 30px;border-style:solid; border-width:thin; border-color:#E81518;overflow: hidden; float:left;}


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a { border: thin;color:#FFFFFF; text-decoration: none;}
a:hover {text-decoration: blink}

a.link {text-decoration: none; color: #E51815;}
a.link:hover {text-decoration:none}

p {margin:0 0 10px 0;}
.p1 {margin:0 0 20px 0}

.fontstyle10 {font-size: 10px; }
.fontstyle11 {font-size: 11px; }
.fontstyle11red {font-size: 11px; color:#E81518; }
.fontstyle13 {font-size: 13px; color: #FFFFFF; }
.fontstyle16 {font-size: 16px;color: #FFFFFF; font-weight:bold}
.fontstyle16red {font-size: 16px;color: #E51815; font-weight:bold}
.fontstyle14 {font-size: 14px;color: #FFFFFF;}
.fontstyle14red {font-size: 14px;color: #E51815;}
.fontstyle18 {font-size: 18px; color:#E81518;}

.img-indent { margin:0 20px 0 0;}

ul {margin:0 0 0 0; padding:0; list-style:none}
li {margin:0; padding:0 0 0 20px; background-position: left; background:url(images/bullet.gif) no-repeat; line-height:2.0em; font-weight:normal}
li a {color:#E51815; text-decoration:none; font-weight:bold}
li a:hover {text-decoration: underline; color:#FF0000}


ol {margin:0 0 0 0; padding:0; list-style:none}
.oli {margin:0; padding:0 0 0 20px; background-position: left; line-height:2.0em; font-weight:normal}
