body { font-family:Verdana, sans-serif; font-size:12px; color:#fff; background:url("Images/bg.gif") no-repeat top center;}
img {border:0; display:block; behavior: url("png.htc")}
#wrap {margin:0; padding:0; width:910px; }

#ph {position:absolute; margin-top:4px;  padding:0;  width:910px ; font-family:Georgia; font-size:12px; color:#fff}
#ph .hdr{height:131px}
#hdr {width:910px; height:122px; background:url("Images/hdr-bg1.gif") repeat-x top left;}

.ph-black {font-family:Georgia; font-size:12px;  color: #000000;}
.ph-black a{text-decoration:underline; color:#000000}
.ph-black a:hover{text-decoration:none}
.dot {background:  url("Images/dot.gif") repeat-x top left;}
.logo { width:154px; height:80px; margin:6px 0 0 23px; background:url("Images/logo.png") no-repeat top left;}
a {text-decoration:none;}


#demo {font-size:12px; font-weight:bold;  }
#demo a {color:#CC3300; background: url("Images/btn-arrow.gif") no-repeat right;}
#demo a:hover {text-decoration:none; color: #950804; background: url("Images/btn-arrow-a.gif") no-repeat right; }

.menu { width:900px; height:45px; background: url("Images/menu-bg.gif") repeat-x top left;font-size:12px; color:#fff; font-weight:bold;}
.menu-link a{color: #FFCC00;text-decoration:underline;} 
.menu-link a:hover{text-decoration:none}
.dotline {display:block; width: 3px; height:45px; background: url("Images/menu-nb.gif") no-repeat top right;}

.hdr-txt {font-size:28px; color:#999999; font-family:Georgia}

#tab {float:left;}
#tab a {float:left;  height:32px; display:block; text-decoration:none; font-weight:bold; color: #fff; padding: 13px 10px 0 8px }
#tab a:hover {display: block; color:#ffa100; text-decoration:none;}
#tab .current {background:  url("Images/menu-l.gif") no-repeat left top; padding-left:8px; text-decoration:none;}
#tab .current a {height:32px; background: url("Images/menu-current.gif") no-repeat right top; color:#2f69b0; text-decoration:none;}

.menu_new a {display:block; text-decoration:none; font-weight:bold; color: #fff; padding: 13px 10px 0 8px }
.menu_new a:hover {display: block; color:#ffa100; text-decoration:none;}
.current {background:  url("Images/menu-l.gif") no-repeat left top; padding-left:8px; text-decoration:none;}
.current a {height:32px; background: url("Images/menu-current.gif") no-repeat right top; color:#2f69b0; text-decoration:none; padding-right:25px;}

/*.menu_new {	float:left;	}
.menu_new a {float:left; display:block; text-decoration:none; font-weight:bold; color: #fff; padding: 13px 10px 0 8px }
.menu_new a:hover {color:#fc9e00; }
.current {background:  url("Images/menu-l.gif") no-repeat left top; padding:0 0 0 8px; }
.current a {display: block; height:30px; background: url("Images/menu-current.gif") no-repeat right top; color:#2f69b0; text-align:left;padding-right:25px; }
*/

#sec-promotion {width:910px;  background: #fff url("Images/sec-prm-bg.gif") repeat-x top left;}
.advert { width:403px; height:153px; background:  url("Images/adv-bg.gif") no-repeat top left;}
.advert-bg { background:  url("Images/adv-bg.gif") repeat-y top left;}
.advert-ftr {width:403px; height:18px; background:  url("Images/adv-ftr.gif") no-repeat top left}
.adv-img {padding: 0 0 0 30px}
.sec-prm-r-bg {background:url("Images/sec-prm-r-bg1.gif") repeat-y right top; width:5px}
.sec-prm-l-bg {background:url("Images/sec-prm-l-bg1.gif") repeat-y left top; width:5px}


#promotion {width:910px; height:258px; background:  url("Images/prm-bg1.jpg") no-repeat top left;}
#page-hdr {width:900px; background: #fc9e00  url("Images/page-hdr.gif") repeat-x top left; font-family: Times New Roman; font-size:44px; color:#fdbb4d}
.page-hdr-txt {font-family: Times New Roman; font-size:18px; color:#ffebd6}
.title { font-family: Times New Roman, sans-serif; font-size:20px; font-weight:bold; color: #fff }
.title-prm {padding:0 0 5px 10px; font-family: Times New Roman, sans-serif; font-weight:bold; font-size:32px;color: #3e7bbd}
.tprm {color: #ff6600; padding: 0 0 0 12px; width:270px}

.right-prm {margin: 103px 0 0 173px}

#banner { text-align: left; width:450px; padding-right: 15px; height:210px;  background:  url("Images/icon1.jpg") no-repeat top left;}

#ph-simple {width:880px; font-family:Verdana, sans-serif; font-size:12px;  color: #053A8D; }
#ph-simple .bg-l {padding: 20px 0 0 25px; width:850px; background:  url("Images/ph-l.gif") no-repeat top left;} 
#ph-simple .bg-r {width: 30px; background:  url("Images/ph-r.gif") no-repeat top left;}
#ph-simple .ftr-l {height: 18px; background:  url("Images/ph-ftr-l.gif") no-repeat top left;}
#ph-simple .ftr-r {height: 18px; background:  url("Images/ph-ftr-r.gif") no-repeat top left;}
#ph-simple a {text-decoration: underline; font-size:12px;}
#ph-simple a:hover {text-decoration: none}

.ph-title { padding:2px 0 0 3px; font-family: Times New Roman, sans-serif; font-size:34px; color:#3E7BBD;}
.list-title { padding-bottom: 3px; font-size:14px; font-family: Arial, sans-serif; font-weight: bold;  color: #8BBDED;}
.list {padding:3px 0 0 25px; font-family:Verdana, sans-serif; font-size:12px;  color: #053A8D; background:  url("Images/tick.gif") no-repeat left top;}
.list-text{padding:3px 0 0 0px; font-family:Georgia; font-size:12px;  color: #053A8D;}
.list-text a:hover {color:#FE6B02;}
.quotation {font-size:18px; font-family: Times New Roman, sans-serif; color:#53524C}
.feature-text {color: #FE6B02; font-size:12px}


.btn {margin:0px;}
.p-btn-l {height:38px; background:url("Images/p-btn-l.gif") no-repeat left top;}
.p-btn-r {height:38px; background:url("Images/p-btn-r.gif") no-repeat right top; padding-right:27px;}
.btn-l {height:38px; background:url("Images/btn-l.gif") no-repeat left top;}
.btn-r {height:38px; background:url("Images/btn-r.gif") no-repeat right top; padding-right:27px}
.btn a {display: block; line-height:40px; padding:0 10px 0 5px;  text-decoration:none; font-family:Arial, sans-serif; font-size:14px; font-weight:bold; color: #8d8d8d}
.btn a:hover {text-decoration:none;color:#ffa100;}
.btn-arrow { height:38px; background:url("Images/round-btn.gif") no-repeat left top;}
.btn-arrow a{text-decoration:none;display: block; line-height:38px; width:39px}
.btn-arrow a:hover{ height:38px; background:url("Images/round-btn-a.gif") no-repeat left top;}

.btn-big {margin:0px;}
.btn-big-l {height:49px; background:url("Images/btn-big-l.gif") no-repeat left bottom;}
.btn-big-m {height:49px; background:url("Images/btn-big-m.gif") repeat-x left bottom;}
.btn-big-r {height:49px; background:url("Images/btn-big-r.gif") no-repeat right bottom; padding-right:2px}
.btn-big a {display: block; padding:19px 17px 0 20px; line-height:16px; text-decoration:none; font-family:Georgia; font-size:17px; color: #053A8D}
.btn-big a:hover {text-decoration:none;color:#FE6B02;}

#main {font-family:Georgia; font-size:22px; color: #053A8D}

#btn-f {margin:0px;}
.btn-f-l {height:32px; background:url("Images/btn-f-l.gif") no-repeat left top;}
.btn-f-r {height:32px; background:url("Images/btn-f-r.gif") no-repeat right top;}
#btn-f a {display: block; line-height:32px; padding: 0 14px 0 0px; text-decoration: none; font-family:Arial, sans-serif; font-size:12px; font-weight:bold; color: #053A8D}
#btn-f a:hover {text-decoration:none;color:#ffa100;}

#btn-f_2 {margin:0px;}
#btn-f_2 a {display: block; line-height:32px; padding:0 14px 0 7px; text-decoration: none; font-family:Arial, sans-serif; font-size:10px; font-weight:bold; color: #FF3300}
#btn-f_2 a:hover {text-decoration:none;}

.line-v {background:  url("Images/line-v.gif") repeat-y top left;}
.line-h {background:  url("Images/line-h.gif") repeat-x top left;}

.input {width:100px; padding:2px 2px 2px 2px; background:#ffffff; border:1px solid #666666; font-size: 12px; color:#666666}

#footer {clear:both;  }
#footer .ftr { width:900px; height:41px; background: url("Images/ftr-bg.gif") repeat-x top left; font-size: 10px; color: #8FBADE}