body {margin: 0; background: url(/img/bg.jpg) repeat-x top;}
img{border: 0;}
form{display:inline;}
html {min-height: 100%; height: 100%;}
div, a, td, textarea, input, select {font-family: Tahoma, Arial; font-size: 13px; color: #000; margin: 0; padding: 0; text-decoration: none;}
ul, li, p, ol{font-family: Tahoma, Arial; font-size: 13px; color: #000000; text-decoration: none;}
h2 {font-family: Tahoma, Arial; font-size: 14px; font-weight: bold; color: #000; margin: 0; padding: 15px 0;}
a, img, a img, input {outline: none;}
#tb {position: relative; margin: 60px auto 0 auto; height: 10px; width: 1046px; background: url(/img/vbg.jpg) repeat-x 0px 1px; font-size: 1px;}
#lb {position: relative; margin: 0 auto; width: 1070px; background: url(/img/hbg.png) repeat-y top left; z-index: 100;}
#rb {position: relative; width: 1070px; background: url(/img/hbg.png) repeat-y top right;}
#bb {position: relative; margin: 0 auto; height: 18px; width: 1070px; background: url(/img/vbg.jpg) repeat-x 0 -10px;}
#mn {position: relative; margin: 0 auto; width: 1046px; background-color: #FFF; min-height: 852px; height: auto !important; height: 852px; padding-bottom: 15px; z-index: 999;}
#cl {position: absolute; height: 25px; width: 25px; left: -10px; top: -10px; background: url(/img/cr.jpg) no-repeat 0 0;}
#cr {position: absolute; height: 25px; width: 25px; right: -14px; top: -10px; background: url(/img/cr.jpg) no-repeat -25px 0;}
#cbl {position: absolute; height: 25px; width: 25px; left: 0; bottom: -16px; background: url(/img/cr.jpg) no-repeat 0 -25px; z-index: 999; font-size: 1px;}
#cbr {position: absolute; height: 25px; width: 25px; right: -2px; bottom: -16px; background: url(/img/cr.jpg) no-repeat -25px -25px; z-index: 999; font-size: 1px;}
#log {position: relative; width: 820px; height: 172px; margin: 0 16px; background: url(/img/tp.jpg) no-repeat;}
#dial{position: absolute; top: 9px; left: 758px; width: 257px; height: 40px; font-size: 22px; line-height: 40px; font-family: Arial; font-weight: bold; color: #305CA2;}

#login {position: absolute; top: 46px; left: 755px; width: 257px; height: 117px; background: #FFF url(/img/login.jpg) no-repeat left top;}
#menu {position: relative; height: 41px; margin: 0 18px 0 17px; background: url(/img/mn.jpg) repeat-x 0 0; z-index: 999;}
#menu ul {list-style-image:none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; text-align: center;}
#menu li {position: relative; display: block; float:left; height: 41px; line-height: 41px; white-space: nowrap; width:141px; margin: 0; padding: 0;}
#menu li.st {background: url(/img/mm.jpg) no-repeat bottom left; display: block; float:left; height: 41px; width: 4px; margin: 0; padding: 0; font-size: 1px;}
#menu li a {color: #FEFEFE; font-size: 13px; font-weight: bold; text-decoration: none; height: 41px; display: block; margin: 0; font-family: Arial; padding: 0;}
#menu li a:hover {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -82px; border: 3px solid #EC1C24; border-width: 0 3px;}
#menu li a.mnl:hover {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -82px; border-width: 0;}
#menu li a.mnr:hover {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -82px; border-width: 0;}

a.mnla {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -82px; border-width: 0;}
a.mnla span{background: url(/img/cmn.jpg) no-repeat 0 -164px; display: block; cursor: pointer; border-right: 3px solid #EC1C24; padding-left: 3px;}
a.mnla:hover {border-width: 0 !important;}

a.mnra {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -82px; border-width: 0;}
a.mnra span{background: url(/img/cmn.jpg) no-repeat right -205px; display: block; cursor: pointer; border-left: 3px solid #EC1C24; padding-right: 3px;}
a.mnra:hover {border-width: 0 !important;}

.hovr {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -82px; border: 3px solid #EC1C24; border-width: 0 3px;}
.bhovr {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -123px; border: 3px solid #EC1C24; border-width: 0 3px;}
#ftpr {position: relative; width: 1023px; height: 241px; margin: 17px 0 14px 13px; background: url(/img/r.jpg) no-repeat;}
.ntm {margin-top:17px;}
#cm {position: relative; width: 1015px; margin: 0 0 0 17px;}
#rm {position: relative; float: left; width: 254px; margin: 0 0 0 10px; padding: 0;}
#lm {position: relative; float: left; width: 747px; min-height: 660px; height: auto !important; height: 660px; margin: 0; padding: 0;}

#home {position: absolute; width: 196px; height: 146px; top: 14px;}
#home a {display: block; height: 146px;}

#crumb {font-size: 13px; color: #3E7CBE; font-weight: bold; margin: 0; line-height: 36px;}
#crumb span{font-size: 13px; color: #EC1C24; font-weight: bold; line-height: 36px;}
#crumb a {font-size: 13px; color: #3E7CBE; font-weight: normal;}
#crumb a:hover {font-size: 13px; color: #3E7CBE; text-decoration: underline;}

a.mnl span{background: url(/img/cmn.jpg) no-repeat 0 0; display: block; margin: 0; padding: 0;}
a.mnl:hover span{background: url(/img/cmn.jpg) no-repeat 0 -164px; display: block; cursor: pointer; border-right: 3px solid #EC1C24; padding-left: 3px;}
a.mnr span{background: url(/img/cmn.jpg) no-repeat right -41px; display: block;}
a.mnr:hover span{background: url(/img/cmn.jpg) no-repeat right -205px; display: block; cursor: pointer; border-left: 3px solid #EC1C24; padding-right: 3px;}

.fta {position: absolute; left: 6px; top: 5px; width: 745px; height: 207px; background: url(/img/ft.jpg) repeat-x top;}
.ftb {position: absolute; left: 762px; top: 5px; width: 252px; height: 207px; background: url(/img/ft.jpg) repeat-x top;}
.thim{position: absolute; bottom: 9px; right: 11px;}
.them{position: absolute; left: 12px; top: 29px; width: 228px; height: 18px; padding: 3px 0 0 4px; font-family: Arial; border-width: 0 !important;}
.thpa{position: absolute; left: 12px; top: 59px; width: 228px; height: 18px; padding: 3px 0 0 4px; font-family: Arial; border-width: 0 !important;}
.threg{position: absolute; left: 155px; top: 7px; width: 228px; height: 18px; font-family: Arial; border-width: 0 !important;}
.threg a{font-weight:bold; color:red;}
.thfor{position: absolute; left: 10px; top: 86px; width: 155px; height: 24px; line-height: 22px; padding: 0 0 0 30px;}
.thforimg{position: absolute; left: 0px; top: 86px; width: 30px; height: 24px; line-height: 22px; padding: 0 0 0 10px;}
div.thfor a {color: #EC1C24; font-size: 10px; font-weight: bold; font-family: Arial;}
div.thfor a:hover {text-decoration: underline;}
.thlogedin{position: absolute; left: 10px; top: 86px; width: 125px; height: 24px; line-height: 22px; font-size: 14px; font-family: Arial; font-weight: bold; color: red;}

#forget {position: relative; margin: 20px 0 0 130px; width: 170px; height: 24px; line-height: 23px; padding: 0 0 0 30px; background: url(/img/qq.gif) no-repeat 0 0;}
#forget a {color: #EC1C24; font-size: 12px; font-weight: bold; font-family: Arial;}
#forget a:hover {text-decoration: underline;}

.lma {position: relative; border: 2px solid #BBBDC0; margin: 0 0 8px 0;}
.lmt {position: relative; background-color: #BBBDC0; height: 24px; line-height: 24px;}
.lmt p {padding-left: 24px; color: #FFF; text-transform: uppercase; font-weight: bold; font-size: 14px;}
.ban {position: relative; width: 254px; margin: 0 0 10px 0;}

.car1 {position: relative; clear: both; height: 52px; margin: 0 0 0 20px;}
.car2 {position: relative; float: left; width: 144px; height: 38px; background: url(/img/cards.jpg) no-repeat left top; margin: 7px 0;}

.allcards {position: relative; height: 171px;}
.card {position: relative; float: left; width: 145px; height: 156px; text-align: center; margin: 15px 0 0 3px; }
.imgcard {border-left: 1px solid #BEC7C9; border-right: 2px solid #5B7781;}
.ct {position: absolute; width: 145px; height: 6px; top: 0; left: 0; background: url(/img/crt.gif) no-repeat;}
.cb {position: absolute; width: 145px; height: 30px; top: 71px; left: 0; background: url(/img/crb.gif) no-repeat;}
.txt {position: absolute; width: 145px; height: 21px; top: 94px; left: 0;}
.more {position: absolute; width: 145px; height: 23px; top: 125px; left: 0;}

.ftcard {border-left: 1px solid #BAC4C5; border-right: 2px solid #82979F;}

.ft1 {position: relative; float: left; width: 181px; height: 138px; text-align: right; margin: 48px 0 0 0; }
.fct1 {position: absolute; width: 159px; height: 8px; top: 0; left: 22px; background: url(/img/fcrt.gif) no-repeat;}
.fcb1 {position: absolute; width: 181px; height: 45px; top: 95px; left: 0; background: url(/img/fcrba.gif) no-repeat;}

.ft2 {position: relative; float: left; width: 181px; height: 138px; text-align: right; margin: 48px 0 0 0; }
.fct2 {position: absolute; width: 159px; height: 8px; top: 0; left: 22px; background: url(/img/fcrt.gif) no-repeat;}
.fcb2 {position: absolute; width: 181px; height: 45px; top: 95px; left: 0; background: url(/img/fcrbb.gif) no-repeat;}

.ft3 {position: relative; float: left; width: 181px; left: 21px; height: 138px; text-align: left; margin: 48px 0 0 0;}
.fct3 {position: absolute; width: 159px; height: 8px; top: 0; left: 0; background: url(/img/fcrt.gif) no-repeat;}
.fcb3 {position: absolute; width: 181px; height: 45px; top: 95px; left: 0; background: url(/img/fcrbc.gif) no-repeat;}

.ft4 {position: relative; float: left; width: 181px; left: 21px; height: 138px; text-align: left; margin: 48px 0 0 0;}
.fct4 {position: absolute; width: 159px; height: 8px; top: 0; left: 0; background: url(/img/fcrt.gif) no-repeat;}
.fcb4 {position: absolute; width: 181px; height: 45px; top: 95px; left: 0; background: url(/img/fcrbd.gif) no-repeat;}

.ftxt {position: absolute; width: 160px; height: 21px; top: 112px; left: 22px; text-align: left; font-weight: normal;}
.go {position: absolute; width: 32px; height: 32px; top: 113px; right: 0;}

.ftxt2 {position: absolute; width: 160px; height: 21px; top: 112px; left: 0; text-align: left; font-weight: normal;}
.go2 {position: absolute; width: 32px; height: 32px; top: 113px; right: 22px;}

#bmenu {position: relative; height: 41px; margin: 0 18px; background: url(/img/mn.jpg) repeat-x 0 -41px;}
#bmenu ul {list-style-image:none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; text-align: center;}
#bmenu li {display: block; float:left; height: 41px; line-height: 41px; white-space: nowrap; width: 165px; margin: 0; padding: 0;}
#bmenu li.sp {background: url(/img/bmm.jpg) no-repeat top left; display: block; float:left; height: 41px; width: 4px; margin: 0; padding: 0; font-size: 1px;}
#bmenu li a {color: #FEFEFE; font-size: 13px; font-weight: bold; text-decoration: none; height: 41px; display: block; margin: 0; font-family: Arial;}
#bmenu li a.small{font-size: 14px; line-height: 34px;}
#bmenu li a:hover {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -123px; border: 3px solid #EC1C24; border-width: 0 3px;}
#bmenu li a.bmnl:hover {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -123px; border-width: 0;}
#bmenu li a.bmnr:hover {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -123px; border-width: 0;}

a.bmnl span{background: url(/img/cmn.jpg) no-repeat 0 -123px; display: block; margin: 0; padding: 0;}
a.bmnl:hover span{background: url(/img/cmn.jpg) no-repeat 0 -287px; display: block; cursor: pointer; border-right: 3px solid #EC1C24; padding-left: 3px;}
a.bmnr span{background: url(/img/cmn.jpg) no-repeat right -82px; display: block;}
a.bmnr:hover span{background: url(/img/cmn.jpg) no-repeat right -246px; display: block; cursor: pointer; border-left: 3px solid #EC1C24; padding-right: 3px;}

a.bmnla {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -123px; border-width: 0;}
a.bmnla span{background: url(/img/cmn.jpg) no-repeat 0 -287px; display: block; margin: 0; padding: 0; cursor: pointer; border-right: 3px solid #EC1C24; padding-left: 3px;}
a.bmnla:hover {border-width: 0 !important;}

a.bmnra {text-decoration: none; background: url(/img/mn.jpg) repeat-x 0 -123px; border-width: 0;}
a.bmnra span{background: url(/img/cmn.jpg) no-repeat right -246px; display: block; cursor: pointer; border-left: 3px solid #EC1C24; padding-right: 3px;}
a.bmnra:hover {border-width: 0 !important;}

#newstext {position: absolute; overflow: hidden; width: 222px; top: 44px; left: 15px; height: 150px; margin: 0; padding: 0;}
#newstext a {text-decoration: underline;}
#copy {padding-bottom: 32px; color: #949494; text-align: left; width:50%; margin: 0 auto; font-size: 13px;float:left;}
#esol {padding-bottom: 32px; color: #949494; text-align: right; width: 400px; margin: 0 auto; font-size: 13px;float:left;}
#esol a {color: #949494;}
#esol a:hover{text-decoration: underline;}

#menu ul li div ul.sub {width: 141px; margin: 0; padding: 0;}
#menu ul li div ul.sub li {width: 141px; height: 30px; line-height: 29px; text-align: left; margin: 0; padding: 0; background: url(/img/subl.png) repeat-y left top;}
#menu ul li div ul.sub li a {color: #FFF; height: 28px; display: block; font-weight: normal; font-size: 14px; font-family: Verdana; margin: 0 3px 0 1px; padding: 0 0 0 6px; border-top: 1px solid #DAEBFF; border-bottom: 1px solid #609DE0; border-width: 1px 0;}
#menu ul li div ul.sub li a:hover {color: #FFF; height: 28px; display: block; font-weight: normal; font-size: 14px; font-family: Verdana; font-weight: normal; font-size: 14px; background: none; border-top: 1px solid #DAEBFF; border-bottom: 1px solid #609DE0; border-width: 1px 0; text-decoration: underline;}
.subdiv {position: absolute; z-index: 999; display: none; background: url(/img/sub.png) no-repeat left bottom; top: 44px; left: 1px; padding: 3px 0 7px 0; margin: 0; width: 141px; text-align: left;}
.litop{width: 141px; background: url(/img/subli.jpg) no-repeat left bottom; height: 6px; position: absolute; top: -3px; left: 0;}
.notop{border-width: 0 0 1px 0 !important;}
.nobot{border-width: 1px 0 0 0 !important;}

#featured {color: #315EA4; font-size: 38px; position: absolute; height: 40px; line-height: 40px; width: 300px; left: 23px; top: 5px; font-family: Arial; font-size: 21px; font-weight: bold;}
#news {color: #315EA4; font-size: 38px; position: absolute; height: 40px; line-height: 40px; width: 300px; left: 14px; top: 5px; font-family: Arial; font-size: 21px; font-weight: bold;}

.bol13 {font-size: 13px; font-weight: bold; padding: 0; margin: 0;}
.nbol13 {font-size: 13px; padding: 0; margin: 0;}

#con_one{position: relative; float: left; width: 360px; margin-top: 40px;}
#con_one p {clear: both; margin: 3px 0; padding: 0;}
#con_one label {float: left; width: 120px; text-align: right; margin: 0; padding: 2px 10px 0 0; color: #3E7BBE;}
#con_one input[type="text"] {width: 214px; border: 1px solid #3E7BBE; margin: 0; padding: 0 1px 0 2px; height: 17px; color: #3E7BBE;}
#con_one input[type="password"] {width: 214px; border: 1px solid #3E7BBE; margin: 0; padding: 0 1px 0 2px; height: 17px; color: #3E7BBE;}
#con_one select {width: 219px; border: 1px solid #3E7BBE; margin: 0 0 0 0; padding: 0; color: #3E7BBE;}
#con_one textarea {width: 214px; height: 103px; border: 1px solid #3E7BBE; margin: 0; padding: 0 1px 0 2px; color: #3E7BBE;}

#con_two{position: relative; float: left; left: 40px; width: 340px; margin-top: 40px;}
#con_two p {clear: both; margin: 0; padding: 0;}
#con_two label {float: left; width: 125px; text-align: left; margin: 0; padding: 0; color: #3E7BBE;}
#con_two label span {color: #000;}

.clear{position: relative; clear: both; height: 1px; width: 1px; font-size: 1px;}
.cart{position: relative; border: 1px solid #5C99D2;}
#cartop{position: relative; height: 25px; background-color:#5C99D2; clear: both;}
.ca1{position: relative; float: left; line-height: 24px; color: #FFF; font-size: 13px; font-family: Arial; font-weight: bold; width: 140px; padding-left: 25px;}
.ca2{position: relative; float: left; line-height: 24px; color: #FFF; font-size: 13px; font-family: Arial; font-weight: bold; width: 330px;}
.ca2o{position: relative; float: left; line-height: 24px; color: #FFF; font-size: 13px; font-family: Arial; font-weight: bold; width: 400px;}
.ca3{position: relative; float: left; line-height: 24px; color: #FFF; font-size: 13px; font-family: Arial; font-weight: bold; text-align: center; width: 85px;}
.ca4{position: relative; float: left; line-height: 24px; color: #FFF; font-size: 13px; font-family: Arial; font-weight: bold; width: 90px;}
.ca5{position: relative; float: left; line-height: 24px; color: #FFF; font-size: 13px; font-family: Arial; font-weight: bold; width: 70px; text-align: center;}
.carprd{position: relative; clear: both; padding: 0; margin: 0; height: 110px;}
.cpr1{position: relative; float: left; width: 145px; height: 100px; text-align: center; margin: 13px 0 0 0; left: 10px;}
.cpr2{position: relative; float: left; width: 330px; margin: 14px 0 0 0; font-family: Verdana; left: 20px;}
.cpr2o{position: relative; float: left; width: 400px; margin: 14px 0 0 0; font-family: Verdana; left: 20px;}
.cpr3{position: relative; float: left; width: 85px; text-align: center; margin: 13px 0 0 0; left: 20px;}
.cpr4{position: relative; float: left; width: 90px; font-family: Verdana; color: #5C99D2; font-weight: bold; margin: 14px 0 0 0; left: 20px;}
.cpr5{position: relative; float: left; width: 70px; text-align: center; margin: 13px 0 0 0; padding: 0; left: 20px;}
.cpri{width: 40px; text-align: center; border: 1px solid #5C99D2;}
.cprc{margin: 0; padding: 0;}

.cpc{position: relative; clear: both; height: 30px; line-height: 30px; border: 4px solid #5C99D2; border-width: 4px 0; font-family: Arial; font-weight: bold; color: #F00; padding-left: 504px;}
.cbt{position: relative; clear: both; height: 32px;}
.cbt1{position: relative; float: left; height: 25px; width: 115px; left: 196px; top: 7px;}
.cbt2{position: relative; float: left; height: 25px; width: 115px; left: 200px; top: 7px;}
.cbt3{position: relative; float: left; height: 25px; width: 115px; left: 204px; top: 7px;}

.con_x{position: relative; clear: both; height: 17px;}
.con_y{position: absolute; left: 130px; top: 0px; white-space: nowrap;}

.or_top{position: relative; height: 22px; background-color: #5C99D2; clear: both; border: 1px solid #5C99D2; border-width: 0 1px 1px 1px;}
.or_top1{position: relative; float: left; line-height: 21px; color: #FFF; font-size: 13px; font-family: Arial; font-weight: bold; width: 107px; border-right: 1px solid #FFF; text-align: center;}
.or_top2{position: relative; float: left; line-height: 21px; color: #FFF; font-size: 13px; font-family: Arial; font-weight: bold; width: 510px; padding-left: 10px; border-right: 1px solid #FFF;}
.or_top3{position: relative; float: left; line-height: 21px; color: #FFF; font-size: 13px; font-family: Arial; font-weight: bold; width: 112px; text-align: center;}

.or_inf{position: relative; height: 20px; clear: both; border: 1px solid #5C99D2; border-width: 0 1px 1px 1px;}
.or_inf1{position: relative; float: left; line-height: 19px; width: 107px; border-right: 1px solid #5C99D2; text-align: center;}
.or_inf2{position: relative; float: left; line-height: 19px; width: 510px; padding-left: 10px; border-right: 1px solid #5C99D2;}
.or_inf3{position: relative; float: left; line-height: 19px; width: 112px; text-align: center;}

.cat_a {position: relative; height: 25px; background-color:#5C99D2; clear: both; padding-left: 25px; color: #FFF; font-size: 17px; line-height: 25px; font-weight: bold;}
.cat_b {position: relative; width: 670px; padding: 12px; border: 1px solid #3E7CBE; background-color: #B6D6EE; margin: 20px auto; color: #3E7BBE; font-weight: bold; font-size: 13px;}
.cat_c {position: relative; clear: both; height: 122px; margin: 5px 0 10px 0;}
.cat_d {position: relative; float: left; height: 102px; width: 339px; border-bottom: 2px solid #CECECE; left: 24px;}
.cat_e {position: relative; float: left; height: 102px; width: 339px; border-bottom: 2px solid #CECECE; left: 42px;}
.cat_f {position: relative; float: left; width: 145px; height: 100px; text-align: center; margin: 0; left: -11px;}
.cat_g {position: absolute; left: 130px; top: 0; border: 0px solid red; width: 208px;} 
.cat_g h4 {font-size: 13px; margin: 0 0 2px 0; padding: 0;}
.cat_g p {font-size: 12px; margin: 0; padding: 0; line-height: 17px;}
.cat_h {position: absolute; right: 0; top: 45px; font-size: 21px; color: #EC1C24; font-weight: bold;} 
.cat_i {position: absolute; left: 0; top: 74px; height: 35px; line-height: 30px;}
.cat_i select {border: 1px solid #000; width: 40px;}
.cat_j {position: absolute; right: 0; top: 78px; height: 28px;}

#navcontainer ul { text-align: center; padding: 0; margin: 0; width: 100%; line-height: 24px;}
#navcontainer ul li {display: inline; padding: 0;}
#navcontainer ul li a {color: white; text-decoration: none;}
#navcontainer ul li a:hover{background-color: #369; color: white;}

#st_page{position: relative; height: 24px; padding-bottom: 13px; text-align: center; margin: 0 auto;}
#st_page ul {list-style-image:none; list-style-position: outside; list-style-type: none; margin: 0; padding: 0; text-align: center;}
#st_page ul li {display: block; float:left; height: 24px; line-height: 24px; white-space: nowrap; margin: 0; padding: 0; color: #3E7BBE; border-bottom: 2px solid #3E7BBE; width: 20px; text-align: center;}
#st_page ul li a {display: block; height: 24px; line-height: 24px; padding: 0; color: #3E7BBE;}
#st_page ul li a:hover {font-weight: bold;}

#pr {position: relative; min-height: 180px; height: auto !important; height: 180px; border-bottom: 4px solid #5D99D2; padding: 0 0 20px 0; margin: 5px 0 0 0;}
#pr img {position: absolute; left: 26px; top: 1px; width: 264px; height: 171px;}
#pr1 {position: relative; width: 425px; left: 310px; min-height: 140px; height: auto !important; height: 140px; padding: 0 0 35px 0;}
#pr1 h1 {margin: 0 0 16px 0; padding: 0; font-family: Verdana; font-size: 17px; color: #000;}
#pr1 p {margin: 0; padding: 0; line-height: 16px; font-family: Verdana; font-size: 13px; color: #000;}
#pr1 div {position: absolute; bottom: 0; left: 0; height: 30px; color: #EC1C24; font-size: 25px; font-weight: bold;}
#pr1 span {color: #EC1C24; font-size: 17px; padding: 10px 0 0 0; font-weight: normal;}
#prbg {position: absolute; height: 199px; width: 319px; top: 0; left: 0; background: url(/img/pr.gif) no-repeat 0 0;}
#prcart{position: absolute; right: -5px; bottom: 0;}
#prout{position: absolute; right: 0; bottom: 0; width: 119px; height: 25px; background: url(/img/prout.jpg) no-repeat 0 0;}
#prcart label {float: left; line-height: 24px; height: 29px;}
#prcart select {margin-top: 6px;}

#spec {position: relative; margin: 25px 0 0  0; min-height: 1px; height: auto !important; height: 1px; padding: 5px 10px}
#instruction {position: relative; border: 2px solid #CECECE; background-color: #F9F9F9; padding: 27px 0 14px 0; min-height: 1px; height: auto !important; height: 1px;}
#instruction span {color: #5C99D2; font-family: Verdana; font-size: 13px; margin: 4px 0 15px 0; padding: 0; font-weight: bold;}
#instruction p {color: #231F20; font-family: Verdana; font-size: 12px; margin: 0; padding: 0; line-height: 17px;}
#instruction a:hover {text-decoration: underline;}
#pr_more {position: relative; margin: 25px 0 0  0; height: 24px; background: url(/img/pr_more.jpg) no-repeat right top;}
.inside {position: relative; float: left; width: 226px; padding: 0 10px;}
.some {border: 2px solid #CECECE; border-width: 0 2px;}
#pr_bl {position: absolute; left: 0px; top: -10px; height: 10px; width: 10px; background: url(/img/pr_cr.jpg) no-repeat -10px 0;}
#pr_br {position: absolute; right: 0px; top: -10px; height: 10px; width: 10px; background: url(/img/pr_cr.jpg) no-repeat 0 0;}



/* XMAS WOOOHOOO!!!
body {background: url(/christmas_images/bodybg.jpg) repeat-x 0px 0px !important; padding:0; margin:0;}
#tb {background: url(/christmas_images/santas_hat.png) no-repeat;height:47px;margin-top:10px;}
#cl {display:none;}
#cr {display:none;}
#log {position: relative; width: 1046px; height: 172px; margin: 0 0px; background: url(/christmas_images/santa_logo.png) no-repeat;}
#login  {height:116px;}
.fta {position: absolute; left: 6px; top: 5px; width: 745px; height: 207px; background: url(/christmas_images/snowbg1.jpg) no-repeat top;}
.ftb {position: absolute; left: 762px; top: 5px; width: 252px; height: 207px; background: url(/christmas_images/snowbg2.jpg) no-repeat top;}
.fcb1 {background: url(/christmas_images/fcrba.png) no-repeat;}
.fcb2 {background: url(/christmas_images/fcrbb.png) no-repeat;}
.fcb3 {background: url(/christmas_images/fcrbc.png) no-repeat;}
.fcb4 {background: url(/christmas_images/fcrbd.png) no-repeat;}
*/
/*
#st_page ul {list-style-image: none; list-style-position: outside; list-style-type: none; text-align: center; padding: 0; margin: 0; width: 100%; height: 24px;}
#st_page ul li {display: inline; padding: 0 7px; margin: 0; border-bottom: 2px solid #3E7BBE; height: 24px; line-height: 24px;}
#st_page ul li a {color: #3E7BBE; text-decoration: none; height: 24px; line-height: 24px}
#st_page ul li a:hover{text-decoration: underline;}
*/