@charset "utf-8";
/* CSS Document */
body
{
	padding:0px;
	margin:0px;
	background-image:url(../images/body-bg.jpg);
}
.clear{ clear:both; height:1px; padding:0px; margin:0px; font-size:1px;}
img { border:0px; }
#HeaderBack { background:url(../images/header-bg.jpg) repeat-x;}
#HeaderBack #HeaderDiv { width:960px; margin:0px auto; background:url(../images/subpageshadow.png) no-repeat 10px 412px; }
#HeaderBack #HeaderDiv img{ margin-top:42px;}
#HeaderBack #HeaderDiv #TopLinks{display:inline-block; float:right; margin-top:58px;}
#HeaderBack #HeaderDiv #TopLinks A{display:inline-block; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:11px; border-right:#525252 solid 1px; text-decoration:none; padding: 2px 32px 5px 25px;}
#HeaderBack #HeaderDiv #TopLinks A:hover{color:#cec9c9; }
#HeaderBack #HeaderDiv #TopLinks A.noborder{ border:0px;}
#HeaderBack #HeaderDiv #Banner{ margin:66px 0px 39px 0px;}

#HeaderBack2 { background:url(../images/header-bg2.jpg) repeat-x;}
#HeaderBack2 #HeaderDiv { width:960px; margin:0px auto; background:url(../images/subpageshadow.png) no-repeat 10px 185px; }
#HeaderBack2 #HeaderDiv img{ margin-top:42px;}
#HeaderBack2 #HeaderDiv #TopLinks{display:inline-block; float:right; margin-top:58px;}
#HeaderBack2 #HeaderDiv #TopLinks A{display:inline-block; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:11px; border-right:#525252 solid 1px; text-decoration:none; padding: 2px 32px 5px 25px;}
#HeaderBack2 #HeaderDiv #TopLinks A:hover{color:#cec9c9; }
#HeaderBack2 #HeaderDiv #TopLinks A.noborder{ border:0px;}
#HeaderBack2 #HeaderDiv #Banner{ margin:19px 0px 47px 0px;}
#HeaderBack2 #HeaderDiv #SubMenu{ margin-top:53px; height:18px; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#626161; }
#HeaderBack2 #HeaderDiv #SubMenu span{ padding-left:10px; }
#HeaderBack2 #HeaderDiv #SubMenu a{ font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#686767; text-decoration:none;  display:inline-block; padding:0px 10px 0px 10px;}
#HeaderBack2 #HeaderDiv #SubMenu a:hover{ text-decoration:none; color:#d6d2d2;}


#CenterDiv { width:960px; margin:0px auto;}
#CenterDiv #breadcrumbs{ text-align:right; font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#646262; padding-top:19px;}
#CenterDiv #breadcrumbs A{ color:#646262; text-decoration:none;}
#CenterDiv #breadcrumbs A:hover{ color:#010101; text-decoration:none;}
#CenterDiv #PageHeading{ border-bottom:#d7d7d7 solid 1px;}
#CenterDiv #PageHeading h1{ display:inline-block; padding:0px; margin:0px;font-family:Tahoma, Geneva, sans-serif; font-size:30px; color:#1e1e1e;font-weight:normal;}
#CenterDiv #PageHeading h2{ display:inline-block; padding:0px; margin:0px 0px 0px 20px;font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#1e1e1e;font-weight:normal;}
#CenterDiv #GeneralContent{ font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#605f5f; padding:25px 0px 25px 0px; line-height:21px;}

#Table3Box td { border: #ececec solid 0px; background-color:#FFF; width:312px; vertical-align:top;}
#Table3Box #DivPad { padding:15px;}
#Table3Box #MainTitle { font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#171717}
#Table3Box #SubTitle { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#605f5f; padding-left:0px;}
#Table3Box IMG { width:270px; height:108px; margin:8px auto; display:block;}
#Table3Box #Description { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#605f5f; line-height:20px;}
#Table3Box #Description A {color:#8f0606;}
#Table3Box td.tdspacing{ border:0px; background-color:transparent; width:9px; font-size:3px; padding:0px;}

#Table3Box td.HSpacerB { font-size:1px;height:12px;background:none;border:0px; }
#Table3Box td.NoBackBorder {background:none;border:0px;}

#Template2 { border:#ececec solid 1px; background-color:#FFF; padding:28px; color:#4b4e4e; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:20px;}
#Template2 #Hed1{ color:#730b0b; font-size:17px;}
#Template2 #Hed2{ color:#212121; font-size:17px;}
#Template2 img { margin-left:10px; }
#Template2 a { color:#8F0606; }


#ContactContent { border: #ececec solid 1px; background-color:#FFF; vertical-align:top; padding:27px;}
#ContactContent #left  { font-family:Tahoma, Geneva, sans-serif;font-size:12px; color:#58585a; float:left; width:600px; line-height:20px; border-right: #000 dotted 1px;}
#ContactContent #left div { padding-right:25px;}
#ContactContent #left  span{ color:#8f0606; }
#ContactContent #left input{ background-color:#f8f8f8; border:#e8e8e8 solid 1px; padding:5px;}
#ContactContent #left textarea { background-color:#f8f8f8; border:#e8e8e8 solid 1px; padding:5px; }

#ContactContent #right { font-family:Tahoma, Geneva, sans-serif;font-size:12px; color:#2a2a2a; float:right; width:275px; line-height:20px;}
#ContactContent #right img{ vertical-align:middle; margin: 0px 5px 0px 0px; }
#ContactContent #right span { font-size:18px; line-height:20px;}
#ContactContent #right span.color { font-size:12px;color:#8f0606; }


#FooterBack { background:url(../images/footer-bg.jpg) repeat-x #1b1b1b;}
#FooterBack #FooterDiv { width:960px; margin:0px auto; padding-top:18px;}

#FooterBack #FooterDiv div{ border-top:#2b2b2b solid 1px; padding:19px 0px 30px 5px;}

#FooterTable1 { }
#FooterTable1 td { vertical-align:middle; text-align: center; height:27px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#7b7979; border-right:#616161 solid 1px; }
#FooterTable1 td a{ color:#7b7979; text-decoration:none; }
#FooterTable1 td.spacer1 { border:0px;}

#FooterTable2 th { font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#d5d5d5; text-align:left; padding:15px 0px 11px 0px;}
#FooterTable2 td { font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#666666; padding-top:7px;}
#FooterTable2 td a{ color:#666666; text-decoration:none; }
#FooterTable2 td a:hover{ color:#a2a0a0; text-decoration:none; }

#FooterBack #FooterDiv ul { margin:0px 65px 20px 0px; padding:0px; border:0px; float:left; list-style:none; font-family:Tahoma, Geneva, sans-serif;}
#FooterBack #FooterDiv ul li { margin:0px; padding:0px; font-size:11px; color:#666666; text-align:left; padding-top:7px;text-decoration:none; }
#FooterBack #FooterDiv ul li h1 { margin:0px; padding:15px 0px 11px 0px; font-size:14px; color:#d5d5d5; text-align:left;  }
#FooterBack #FooterDiv ul li a { margin:0px; padding:0px; font-size:11px; color:#666666; text-align:left; padding-top:7px;text-decoration:none; }
#FooterBack #FooterDiv ul li a:hover { color:#a2a0a0; }

div.err {font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#F00;}
div.suc {font-family:Tahoma, Geneva, sans-serif; font-size:12px; font-weight:bold; color:#090;}


/************ change *********/

#CenterDiv #PageHeading h3{ padding:0px; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#1e1e1e;font-weight:normal; margin:5px 0px 10px 0px;}

#Template3 { border:#ededed solid 1px; background-color:#FFF; padding:28px; color:#4b4e4e; font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:22px 22px 22px 22px; line-height:20px; margin-bottom:23px;}
#Template3 #pro_img{ background:#2a2a2a; width:246px; height:173px; margin:0px 0px 0px 0px; float:left;}
#Template3 #Description{ float:left; width:565px; margin-left:36px;}
#Template3 #Hed1{ color:#730b0b; font-size:17px;}
#Template3 #Hed2{ font-size:14px; color:#212121l; margin-bottom:30px;}
#Template3 a{ color:#4b4e4e;}

#GeneralDescription{ color:#4b4e4e; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:20px;}
#GeneralDescription #Hed1{ color:#730b0b; font-size:17px;}
#GeneralDescription #Hed2{ font-size:14px; color:#212121l; margin-bottom:30px;}

