﻿body {text-align: center; width: 995px; font-family: Tahoma, Arial, Helvetica, sans-serif;font-size:11px; padding: 0px 0px ; margin: auto;}
a{color: #27628A;  text-decoration: none}a:hover{color: #FF0000; text-decoration: underline;}
a img{font-weight: normal; color: #000; text-decoration: none}
h1, h2, h3,h4,h5, ul, li{margin: 0px; padding: 0px;}
#lang{ float:left; padding-right: 10px;  height : 25px ;width: 985px;clear: both; line-height: 25px; text-align: right; background-image:url('../design/images/lang.gif');background-repeat: no-repeat;}
#header{ float:left; height : 70px ;width: 995px;clear: both;}
#otherheader{ float:left; height : 115px ;width: 995px;clear: both;}
#lheader{float:left;height : 70px ;width: 548px; text-align: left; color: #193A9D; font-weight: bold; line-height: 150%;background-image:url('../design/images/top_left.gif');background-repeat: no-repeat;}
#rheader{ float :left;height : 70px ;width: 419px; padding: 15px 10px 0px 18px; background-image:url('../design/images/top_right.gif');background-repeat: no-repeat;text-align: right}
#rheader input{font-size: 11px; font-family: Tahoma; float:left;}#rheader div{ clear: both;text-align: left; overflow : hidden;}#rheader select{width: 145px;height: 19px;  font-size: 11px; margin: 0px 4px; float:left; }
#toolbar{ float:left; padding-right: 10px;  height :40px ;width: 985px;clear: both; line-height: 25px; text-align: right; background-image:url('../design/images/top_bottom.gif');background-repeat: no-repeat;}
#ltoolbar{ float:left;height : 40px ;width: 538px;  padding-left: 10px; text-align: left;color: #193A9D; font-weight: bold; line-height: 150%;}
#rtoolbar{ float :left;height : 40px ;width: 435px; text-align: right; line-height: 40px;}
#menu{float: left;height: 30px; width: 995px; /*border-bottom:solid 1px #3C3C3C; */ padding-top: 4px; clear: both;  background-image:url('../design/images/menu_bg.gif');background-repeat: repeat-x;  font-weight: bold}
#lmenu{float: left; width: 800px; }#lmenu a{text-align:center; float: left;height: 27px; width: 90px; margin: 0px 2px; background-image:url('../design/images/menu_normal.gif'); background-repeat: no-repeat;line-height: 25px; text-decoration: none}
#lmenu a:hover{background-image:url('../design/images/menu_active.gif');  background-repeat: no-repeat; color: #fff}
#rmenu{float: left; width: 190px;line-height: 28px; text-align: left }#rmenu img{height: 20px; padding: 4px 4px; float: right; border: none;}#rmenu a{float: right}
#main{ text-align:left ;margin:  8px 0px;float: left;width: 995px;clear: both;}
#bottom{text-align: center ; margin-bottom:  12px; line-height: 40px; float: left;clear:both; height: 40px ; width: 995px ;background-color: #EEF1F5}
.bottomadv{text-align: center ;  line-height: 90px; float: left;clear:both; height: 90px ; width: 995px ;background-color: #EEF1F5}
.bottomadv img {width: 995px} .bottomadv a img {width: 995px; border-style: none}
#footer{line-height: 200%; text-align: left ; margin: 20px ;float: left;clear:both; height: 100px ; width: 955px ;}
#footer .left{width: 600px;float: left;height: 100px;}#footer .left a{padding: 0px 3px;  font-weight: bold }
#footer .right{	text-align: right;width: 355px;float: left;height: 100px;line-height: 150%;}#footer .right div{float: right;clear: both;padding-top: 6px;}#footer .right img{float: right; width: 110px; height: 50px}
#left{text-align: left ;padding : 0px;margin: 0px;float: left;min-height:900px ;width: 200px;margin-right: 8px;}
#defaultcontent{text-align: left ;float: left;min-height: 890px ;width: 786px; background-color: #fff;padding : 0px 0px 10px 0px;  overflow: hidden;}
#content{ border: solid 1px #B5b5c6; text-align: left ;float: left;min-height: 890px ;width: 575px;background-color: #fff;padding : 0px 0px 10px 0px; overflow: hidden;}
#right{text-align: left ;padding : 0px;margin: 0px;float: left;min-height:900px ;width: 200px;margin-left: 8px;}      
#left .header{height: 27px; font-size: 12px; line-height: 25px;font-weight: bold;text-indent: 10px;color: #FFF;background-color: #8B8B8B	}
#left .menu{ height: 27px;line-height: 27px; display : block; overflow: hidden; font-weight: bold;font-size: 12px; /* background-color: #FAFAFA ;*/ border-bottom:dotted 1px #EEE ;  }
#left .menu a{color: #555; line-height: 27px;text-decoration: none;}#left .menu a:hover{line-height: 27px;background-color: #EEE; color: Red;}
#left .submenu{display : block; overflow: hidden; border-bottom:dotted 1px #EEE ; font-size: 12px;  height: 25px;line-height: 25px;  padding: 0px 4px; /*background-color: #FAFAFA*/	}
#left .menu img{float: left; border-style: none; padding: 4px 4px 0px 0px }
#left .border{border: solid 1px #8B8B8B ; background-color: #FAFAFA; padding: 0px 8px	}
#right .header{height: 27px; font-size: 12px; line-height: 25px;font-weight: bold;text-indent: 10px;color: #484848;background-image:url('../design/images/cat_top_bg.gif'); background-repeat: no-repeat;	}
#othercontent{ border: solid 1px #B5b5c6; text-align: left ;float: left;min-height: 890px ;width: 526px;background-color: #fff;padding : 0px 0px 10px 0px;overflow: hidden;}
#otherright{text-align: left ;padding : 0px;margin: 0px;float: left;   min-height:900px ;width: 250px;margin-left: 8px;}      
#otherright .catheader{height: 27px; font-size: 12px;  color: #E20000; text-transform: uppercase; line-height: 25px;font-weight: bold;text-indent: 10px;background-image:url('../design/images/other_top_bg.gif'); background-repeat: no-repeat;	}
#otherright .catcontent{min-height:100px !important; border-left: solid 1px #B5b5c6 ; border-right: solid 1px #B5b5c6 ; background-color: #FAFAFA; padding: 8px 8px 0px ; overflow: hidden;	}
#otherright .catfooter{height: 8px; margin-bottom: 8px; background-image:url('../design/images/other_bottom_bg.gif'); background-repeat: no-repeat;	}
#otherright .menu{ text-decoration: none;height: 27px;line-height: 27px; display : block; overflow: hidden; font-weight: bold; border-bottom:dotted 1px #EEE ;  }
#otherright .menu a{color: #555;}
#otherright .menu a:hover{text-decoration: none;background-color: #EEE; color: Red; }
.quotenew{ padding: 5px 0px; text-align: justify; border-bottom: dotted 1px #AEAEAE ; line-height: 180%;}.quotenew a{ text-decoration: none; padding-left: 4px;}
#otherright .catcontent li{margin-left: 15px;line-height: 180%; padding: 5px 0px;text-align: justify; border-bottom: dotted 1px #8B8B8B;}
#otherright .catcontent li a{ text-decoration: none;}
.catheader{height: 27px; font-size: 12px; line-height: 25px;font-weight: bold;text-indent: 10px;color: #484848;background-image:url('../design/images/cat_top_bg.gif'); background-repeat: no-repeat;	}
.catcontent{min-height:100px;  overflow:auto; border-left: solid 1px #B5b5c6 ; border-right: solid 1px #B5b5c6 ; background-color: #FAFAFA; padding: 0px 8px	}
.catfooter{height: 6px; margin-bottom: 8px; background-image:url('../design/images/cat_bottom_bg.gif'); background-repeat: no-repeat;	}
.catrow{text-align: left ;float: left;width: 180px; min-height: 25px; line-height: 150%; padding: 8px 0px;}
.catcol{width: 90px; float: left;text-align: center}
.lcatcol{width: 60px; float: left;text-align: center}
.rcatcol{width: 120px; float: left;}
.olcatcol{width: 65px; float: left; height: 16px; text-align: center;border-bottom: solid 1px #B6BDC7 ; border-right: solid 1px #B6BDC7 ;padding: 2px 0px;}
.oocatrow{text-align: left ;float: left;width: 200px;  line-height: 150%; padding: 0px;  }

.ocatrow{text-align: left ;float: left;width: 180px; font-size: 12px;  line-height: 150%; padding: 4px 0px;}
.ocatrow select {font-size: 11px; font-family: Tahoma; width: 150px }
.submit{width: 50px; height : 18px; text-align: center; font-size: 10px;font-family: Tahoma; border-right: solid 1px #DFDEE2;border-left: solid 1px #DFDEE2;color: #000;font-weight: bold; background-image:url('../design/images/search.gif');background-repeat: no-repeat;  }
.groupheader{float: left; clear: both; width: 786px; height: 25px; line-height: 30px;color: #E47911; background-image :url('../design/images/header_bg.gif'); background-repeat: repeat-x;font-weight: bold;font-size: 13px; text-indent: 10px;}
.groupheader a{color :#555; text-transform:uppercase;  font-size: 15px; font-family: Arial;}.groupheader a:hover{color: Red; text-decoration: none;}.groupheader img{margin: 2px;}
.group{float: left;width: 786px;height: 185px;overflow: hidden;	}
.item{ text-align: center; width: 205px;height: 170px;float: left;margin: 10px 20px  10px;padding-right: 15px;line-height: 200%;border-bottom: dotted 1px #8B8B8B;overflow:hidden;}
.item b{color: Red; font-weight: bold; font-size: 12px;}
.item a{font-weight: bold;}
.item div{clear: both; line-height: 180%; }
.itempic{width: 95px;height: 100px;border: none; clear: both}
.groupborder{float: left;width: 784px;  height:  360px; margin-bottom: 8px; overflow: hidden; border : solid 1px #e0e0e0;  margin-top: 2px;}
.sgroup{float: left;width: 784px;height: 190px;overflow: hidden; }
.sitem{ text-align: center; width: 180px;height: 180px;float: left;margin:  15px 7px  10px;}
.sitem a{font-weight: bold;}
.sitem div{clear: both; line-height: 150%} 
.sitempic{width: 95px;height: 100px;border: none; clear: both; margin-bottom: 8px;}
.imgborder{height: 160px;width: 130px;  margin: 0px 8px;  float: left; clear: both;text-align: center; padding: 10px;  border : solid 1px #e0e0e0; }
.imgborder img{max-height: 160px;max-width: 130px;   }
.summary{width: 385px; float: right;  }
.summary li{margin-left: 30px; padding: 6px 0px; border-bottom: dotted 1px #8B8B8B;}
.itemname{margin-left: 10px;color: #27628A; line-height:15px; font-size: 12px; font-weight: bold}
.summary li b{color: Red; font-weight: bold; font-size: 12px;}
.summary li a{  font-weight: bold;}
.submitfunction{width: auto; margin-right: 8px; display:inline-block;}
.lrow{ text-align: left ;float: left;width: 770px;  margin: 10px 0px; line-height: 22px; padding: 0px 8px;}
.row{text-align: justify ;float: left;width: 560px; line-height: 150%; padding: 0px 8px;} 
.row fieldset {line-height: 180%; text-align: justify; padding-bottom: 10px;}
.row fieldset legend {line-height: 180%;  color: #E04139;}
.fieldclass{padding: 0px;  float: left; width: 500px}
.rowsummary{ margin: 10px 0px;  text-align: left ;float: left;width: 550px; line-height: 22px; padding: 0px 10px; } 
.rowsummary a{font-weight: bold}
.rowheader{text-align: left ;float: left;width: 560px; height: 25px; line-height: 28px;  margin-bottom: 8px; overflow: hidden; background-image:url('../design/images/header_bg.gif'); background-repeat: repeat-x; padding: 0px 8px; cursor: pointer;}  .rowheader a{font-weight: bold; }
.rowheader b{color: #000; font-size: 12px; }
.feedheader{ margin: 0px 10px;  text-align: justify ;float: left;width: 534px; line-height: 22px; border: solid 1px #8b8b8b; background-color: #F1F1F1; font-weight: bold; padding: 0px 10px; } 
.feedrow{ margin: 0px 10px;  text-align: left ;float: left;width: 534px; line-height: 18px; border: solid 1px #8b8b8b;  padding: 8px 10px; } 
.feedrow p{ width: 534px; text-align: right; margin: 0px;} 
.sfeedrow{ margin: 0px 10px;  text-align: left ;  float: left;width: 485px; line-height: 18px; border: solid 1px #8b8b8b;  padding: 8px 10px; } 
.sfeedrow p{ width: 100%; text-align: right; margin: 0px;} 
.sfeedheader{ margin: 0px 10px;  text-align: justify ;float: left;width: 485px; line-height: 22px; border: solid 1px #8b8b8b; background-color: #F1F1F1; font-weight: bold; padding: 0px 10px; } 

.feedinputrow{text-align: left ;float: left;width: 530px; line-height: 28px;} 
.lfeedrow{width: 120px; font-weight: bold; float: left; margin-right: 8px;  text-align: right;}
.rfeedrow{width: 400px;float: left; padding-top: 4px; text-align: left;}
.rfeedrow input label{float: left;}
.inputtext{font-family: Tahoma; float: left; font-size: 11px;width: 220px; padding: 2px; margin-right: 4px;}
.inputcheck{margin-left: 8px; float: left; line-height: 18px;}
.textarea{font-family: Tahoma;float: left; font-size: 11px; width: 355px; margin-bottom:4px; height :80px}
.inputcapcha{width: 80px;  font-family: Tahoma; float: left; padding: 2px 6px; font-weight: bold; text-transform: uppercase;  font-size: 14px; letter-spacing: 2px;}
.capcha{width: 80px;  margin-right:8px; cursor: pointer; text-align: center; height: 25px;  float: left; background-image:url('../design/images/capcha.gif');background-repeat: no-repeat; font-family: Tahoma;  padding: 0px 4px;  font-weight: bold; text-transform: uppercase;  font-size: 14px; letter-spacing: 2px;}
.divcapcha{width: 100px;  cursor: pointer;  float: left; margin-right: 8px;}
.btnsubmit{width: 100px;height: 25px;line-height: 15px;text-align: center;font-family: Arial;color: #FFF;font-weight: bold;border-right: solid 1px #DFDEE2;border-left: solid 1px #DFDEE2;background-image:url('../design/images/litem_function_bg.gif'); background-repeat: no-repeat;  cursor: pointer;}
.pgroup{text-align: center; width: 180px;height: 720px;float: left;margin:  5px 0px; overflow: hidden;}
.pitem{text-align: center; width: 180px;height: 160px;float: left; padding:  10px 0px; border-bottom: dotted 1px #8B8B8B;}
.pitem a{font-weight: bold;}
.pitem div{clear: both; line-height: 150%} 
.pitempic{width: 95px;height: 100px;border: none; clear: both; }
.quoterow{text-align: justify ;float: left;width: 540px; line-height: 150%; clear: both; margin: 0px 20px; padding:  10px 0px 20px; border-bottom: solid 1px #E0e0e0; }
.quotepic{width: 95px;height: 100px;border-style: none;  float:left; margin-right: 15px; margin-left: 8px;}
.quoterow a{  font-weight: bold;}
.quotesummary{width: 420px;float: left;font-size: 11px; font-family: Tahoma;  line-height: 180%}
.quotesummary_left{width: 260px; min-height: 90px; float: left; padding-right: 8px; border-right: solid 1px #E0E0E0}
.quotesummary_right{width: 140px;float: right; min-height: 90px; padding-left: 6px ; line-height: 220%}
.quotetitle{font-size: 11px; font-family: Tahoma; padding-bottom:10px; display: block}
.quoteprice{font-size: 11px; font-family: Tahoma; padding-bottom:10px; color: red; font-weight: bold;}
.quotesummary li{margin-left: 15px; height: 22px; /*border-bottom: dotted 1px #8B8B8B;*/}
.quotesummarytext{background-color: #EEF1F5; padding: 4px 8px; margin: 4px 0px 8px;}
.quotesummarytext a{font-weight: normal;}
.pager{ text-align: right;   color: #053B7C;font-weight: bold;margin: 10px 0px;font-size: 11px;clear: both;width: 98%;float: left;padding: 5px 0px 5px 0px;}
.pager a{padding: 2px 4px 2px 4px;text-decoration: none;margin: auto 2px;color: #053B7C;border: 1px solid #CFCECB;}.pager a:hover{border: 1px solid red;color: #FF9900; text-decoration: underline;}
.pager span span{border: 1px solid red;	padding:  2px 4px;margin: auto 2px;}
.pager_current{color: #FF9900;   font-weight: bold ;   text-decoration: underline;padding-top: 8px; }
.cartborder{margin: 0px 10px;float: left;width: 554px; clear: both; border: solid 1px #E7E7E7; } 
.cartrow{ text-align: left ;float: left;width: 554px; clear: both; border-bottom: solid 1px #E7E7E7; } 
.cartrow a{text-decoration: none; color: #000 }  .cartrow a:hover{ color: red } 
.cartname{width: 220px;float: left; padding: 5px 5px 5px 8px; }
.cartquantity{float: left;width : 60px !important ;padding: 3px 10px 3px 3px; text-align: right}
.cartunit{float: left;width : 60px !important ;padding: 3px; text-align: right}
.cartinputquantity{width : 40px !important ;text-align: right;font-family: Tahoma; font-size: 11px;  padding: 0px 5px; float: right;}
.cartprice {float: left;width : 70px ; padding: 5px 10px 5px 5px;   text-align: right; font-weight: bold;}
.carttotal{float: left;width : 110px ; padding: 5px;font-weight: bold;text-align: right;}
.cartfunction{margin: 10px 10px;float: left;width: 556px; clear: both; background-color: #E7E7E7; font-weight: bold; line-height:25px; text-align: center } 
.cartfunction a{text-decoration: none; margin: 0px 10px ;}
.cartno{float: left;width : 40px !important ;padding: 5px; text-align: center}
.cartdel{float: left;width : 40px;padding-top: 2px;text-align: center;}
.cardcode {float: left;width : 100px ; padding: 5px ;  font-weight: bold;  }
.cardsummary{width: 248px;float: left; padding: 5px;  text-align: justify;  }
.show{text-align: left ;float: left;width: 570px; line-height: 25px;} 
.lshow{width: 140px; font-weight: bold; float: left; margin-right: 8px;  text-align: right;}
.rshow{width: 420px;float: left; text-align: left; font-size: 12px;}
.otherfunction{margin: 10px 10px;float: left;width: auto;  padding: 0px 10px; background-color: #E7E7E7; font-weight: bold; line-height:25px; text-align: center } 
.otherfunction a{text-decoration: none;}
.pollsubmit{margin: 0px 5px;float: left;width: auto;  padding: 0px 10px; background-color: #E7E7E7; font-weight: bold; line-height:25px; text-align: center } 
.pollsubmit a{text-decoration: none;}
.orow{text-align: justify ;float: left;width: 505px; line-height: 150%; padding: 0px 10px; } 
.pdetail{text-align: justify ;float: left;width: 505px; line-height: 150%; padding: 10px 10px;  font-size: 12px; } 
.pdetail img {max-height: 900px; max-width: 480px;}
.pauthor{text-align: right;font-weight: bold;font-size: 13px;}
.ppost{text-align: left;font-weight: normal;font-size: 11px; color: Gray; line-height: 20px;}
.osimage{width : 120px;height: 90px;float: left;margin-right : 15px  ; border: solid 1px #E0e0e0}
.oimage{width : 140px;height: 140px;float: left;margin-right : 15px  ; font-size: 11px;}
.orowtitle{text-align: justify ;float: left;width: 495px; line-height: 150%; padding: 15px 15px 10px; color: gray} 
.orowtitle a{text-decoration: none;  font-weight: bold; margin-right: 10px;}
.orowtitle b{font-weight: bold;  font-size: 14px;color: #26690A;}
.relative{text-align: justify ;float: left;width: 505px; line-height: 200%; padding: 0px 10px; }
.relative a{text-decoration: none;  color: #004276; margin-right: 10px; font-size: 12px;}
.logo{width : 160px; max-height: 55px;float: left;margin : 3px  10px ;}
.othertitle{color: #ff9933; font-weight: bold; }
.ifocus{ text-align: left ;float: left;height: 180px ;width: 460px;background-color: #fff;padding : 10px 10px ;overflow: hidden;}
.iquote{text-align: left ; background-color: #FAFAFA;  padding : 0px;margin: 0px;float: left;   height:200px ;width: 304px;}      
.ifocusimage{width : 160px;height: 130px;float: left;margin : 10px  10px 0px 5px;}
.iquoterow{padding: 5px 8px; text-align: justify; border-bottom: dotted 1px #AEAEAE ; line-height: 180%;}.iquoterow a{ text-decoration: none; padding-left: 4px;}
.ifocus a{text-decoration: none;  font-weight: bold; margin-right: 10px;}

.topfocus{text-align: left ;float: left;height: 250px ;width: 520px;background-color: #fff; margin-right: 8px ; position:relative; overflow: hidden; border: solid 1px #F8F8F8}
.topquote{ text-align: left ; background-color: #FAFAFA;  padding : 0px;margin: 0px;float: left;   height:200px ;width: 250px;}      
.topfocus img{width: 520px; height: 250px;float: left;  background-color:#323232}
.topfocusnav input{float: right; margin: 0px 2px ;  }
.topfocustext a{color: #FF0000; font-size: 16px; font-weight: bold; line-height: 25px; font-family: Arial;} .topfocustext a:hover {color: #fff}
.topfocustext{color: #fff;font-size: 12px;  padding: 0px 10px;  width: 504px; cursor: pointer; margin-top: 190px; top:0px; left: 0px; height: 60px;float: left; position: absolute;background-image:url('../design/images/focus_bg.png');background-repeat: repeat-x;}
.topfocusnav{ float: left; clear : both; position: absolute; text-align: right; width: 504px; }
.topfocusnav img{width: 14px; height: 17px; }

#adcontent{text-align: left ;float: left;min-height: 890px ;width: 784px; background-color: #fff;padding : 0px 0px 10px 0px;  overflow: hidden;font-size: 12px;  border: solid 1px #909090;}
.adrow{text-align: left ;float: left; clear: both; width : 760px;padding : 4px 10px;  height: 28px; }
.adlrow{width: 180px; float: left; text-align: right; padding-right: 20px;}
.adrrow{width: 550px; padding: 0px 10; float: left; }
.adtextbox{width: 350px;font-family:   Tahoma, Helvetica, sans-serif;padding: 2px;}
.adinputtextbox{width: 100px;font-family:   Tahoma, Helvetica, sans-serif;padding: 2px; text-align: right}


.pcartborder{margin: 0px 10px;float: left;width: 754px; clear: both; font-size: 12px; border: solid 1px #E7E7E7; } 
.pcartrow{ text-align: left ;float: left;width: 754px;font-size: 12px;   clear: both; border-bottom: solid 1px #E7E7E7; } 
.pcartrow a{text-decoration: none; color: #000 }  .pcartrow a:hover{ color: red } 
.pcartname{width: 250px;float: left; padding: 7px 7px 7px 8px; }
.pcarttype{width: 150px;float: left; padding: 7px 20px 7px 8px;  text-align: right; }
.pcartquantity{float: left;width : 60px !important ;padding: 7px 10px 5px 5px; text-align: right}
.pcartunit{float: left;width : 60px !important ;padding: 7px; text-align: right}
.pcartprice {float: left;width : 85px ; padding: 7px 10px 7px 7px;   text-align: right; font-weight: bold;}
.pcartfunction{margin: 10px 10px;float: left;width: 756px; font-size: 12px; clear: both; background-color: #E7E7E7; font-weight: bold; line-height:25px; text-align: center } 
.pcartfunction a{text-decoration: none; margin: 0px 10px ;}
.pcartno{float: left;width : 40px !important ;padding: 7px; text-align: center; }
.pcardcode {float: left;width : 100px ; padding: 7px ;  font-weight: bold;  }
.pcardsummary{width: 400px;float: left; padding: 7px;  text-align: justify;  }
.pcardsubmit{float: left;width : 25px;padding-top: 8px;text-align: center;}
.pcardselect{float: left;width : 50px;padding-top: 8px;text-align: center; font-weight: normal}
.pcardinputname{width: 240px; text-align: left; padding: 0px 4px; font-family: Tahoma;}
.pcardinput{width: 50px; text-align: right; padding: 0px 4px; font-family: Tahoma;}
.pcartitemno{float: left;width : 20px !important ;padding: 7px; text-align: center; }
.pcartothername{width: 500px;float: left; padding: 7px 7px 7px 8px; }
.pcartoimage{width : 120px;height: 90px;float: left; clear : both; margin-right: 20px;}
.progress{border: solid 1px Black; width: 150px; height: 30px; position: absolute; right: 20px; top: 200px; color: Black; background-color: #FEFFC3; z-index: 100; font-family: Tahoma; padding: 8px; }
.progress img{float: left; margin-right: 10px;}
.pcardinputsummary{width: 380px;float: left; padding: 3px; height: 80px;  text-align: justify;  margin-top: 10px; }
.topprogress{border: solid 1px Black; width: 150px; height: 30px; position: absolute; right: 80px; top: 10px; color: Black; background-color: #FEFFC3; z-index: 100; font-family: Tahoma; padding: 8px; }
.topprogress img{float: left; margin-right: 10px;}
#backgroundPopup{display:none;position:fixed;height:100%;width:100%;top:0;left:0;background:#000000;border:1px solid #cecece;z-index:1;}
#popupContact{display:none;position:fixed;height:440px;width:800px;background:#FFFFFF;border:2px solid #cecece; padding:12px;font-size:13px; z-index:1000;}
#popupContactClose{ cursor: pointer; font-size:14px; font-size:14px;right:6px;top:4px;position:absolute;color:#6fa5fd;font-weight:700;display:block;}
#popupDetail{height: 400px !important; overflow: scroll; width: 800px; }#popupDetail a img{border: 0px}