body {
  font-family: arial,tahoma,verdana; 
  font-size: 11px; 
  color:#000000; 
  font-weight: none;
  letter-spacing: 0;
  background: #737372;
  padding: 0px;
  margin: 0px;
  text-align: center;
}
form, iframe {padding: 0px; margin: 0px;}
P {
  font-family: arial,tahoma,verdana; 
  font-size: 11px; 
  color:#000000; 
  font-weight:none;
  letter-spacing:0;
}
image {border: 0px;}
TABLE {font-family: arial,tahoma,verdana; font-size: 11px; color:#000000; font-weight:none;letter-spacing:0;}
TD {font-family: arial,tahoma,verdana; font-size: 11px; color:#000000; font-weight:none;letter-spacing:0;}
TR {font-family: arial,tahoma,verdana; font-size: 11px; color:#000000; font-weight:none;letter-spacing:0;}
UL {font-family: arial,tahoma,verdana; font-size: 11px; color:#000000; font-weight:none;letter-spacing:0;}
OL {font-family: arial,tahoma,verdana; font-size: 11px; color:#000000; font-weight:none;letter-spacing:0;}
LI {font-family: arial,tahoma,verdana; font-size: 11px; color:#000000; font-weight:none;letter-spacing:0;}
INPUT {font-family: arial,tahoma,verdana; font-size: 11px; color:#000000; font-weight:none;letter-spacing:0;}

div.line {
  font-size: 1px;
}

div.divTop {
  margin: 0px auto;
  clear: both;
  height: 116px;
  width: 915px;
  background: url(../images/topBack.jpg) repeat-x;
}

div.divTopLeft {
  float:left; 
  width: 21px; 
  height: 116px;
  background: url(../images/topBackLeft.jpg) no-repeat;
}

div.divTopRight {
  float:right; 
  width: 21px; 
  height: 116px;
  background: url(../images/topBackRight.jpg) no-repeat;
  overflow: hidden;
}

div.divTopMain {
  float:left;
  width: 440px;
}

div.divTopMainTop {
  float: right;
  width: 440px;
  height: 20px;
  margin: 0px auto;
  margin-top: 3px;
  color: #4B4A4A;
  font-family: Arial;
  font-size: 11px;
  text-align: center;
  overflow: hidden;
}

div.divTopMainTop a {
  color: #4B4A4A;
  text-decoration: none;
}

div.divTopMainTop a:hover {
  color: #4B4A4A;
  text-decoration: underline;
}

div.divTopMainLeft {
  float: left;
  width: 430px;
  height: 101px;
}

div.divTopMainRight {
  float: left;
  width: 440px;
  height: 84px;
  margin-top: 10px;
}

div.divTopMainRight a {
  color: #ACADA5;
}

div.divTopMainRight a:hover {
  color: #7E8075;
}

div.divTopMainRight input {
  width: 100px;
}

div.divTopMenu {
  width: 873px;
  height: 44px;
  margin: 0px auto;
  background: #EFEFEF;
  overflow: hidden;
  text-align: center;
  border-bottom: 1px solid #E2E1DF;
}

table.tableMenu {
  border: none;
}

table.tableMenu td {
  width: 77px;
  height: 35px;
  background: url(../images/buttonBack.png) no-repeat;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
}

table.tableMenu td div {
  margin:0px auto;
  width: 60px;
  text-align: center;
}

table.tableMenu td div a {
  color: #FFF;
  text-decoration: none;
}

table.tableMenu td.tdMenuOn {
  width: 77px;
  height: 35px;
  background: url(../images/buttonBackOn.png) no-repeat;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
}

table.tableMenu td.tdMenuSel {
  width: 77px;
  height: 35px;
  background: url(../images/buttonBack2.png) no-repeat;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
}

table.tableMenu td.tdMenuSelOn {
  width: 77px;
  height: 35px;
  background: url(../images/buttonBackOn2.png) no-repeat;
  text-align: center;
  overflow: hidden;
  cursor: pointer;
}

div.divWinnerLine {
  width: 873px;
  height: 30px;
  margin: 0px auto;
  background: #B7B8B2; 
}

div.divMain {
  width: 873px;
  margin: 0px auto;
  background: #EFEFEF; 
}

div.divMainTop {
  width: 873px; 
  clear: both; 
  overflow: hidden; 
  border-bottom: 1px solid #B8B8B9;
  padding-bottom: 10px;
}

div.divMainTopInner {
  margin: 0px 20px;
  width: 833px;
}

div.divBottomLine {
  width: 873px;
  height: 36px;
  margin: 0px auto;
  background: #FBF9FA;
  border-top: 1px solid #F6F6F6;
  overflow: hidden;  
}

div.divBottomLineMenu {
  margin: 0px auto;
  margin-top: 10px;
}

div.divBottomLineMenu a {
  color: #4B4A4A;
  text-decoration: none;
}

div.divBottomLineMenu a:hover {
  color: #4B4A4A;
  text-decoration: underline;
}

div.divBottom {
  width: 915px;
  height: 28px;
  background: url(../images/bottomBack.jpg) repeat-x;
  margin: 0px auto;
  overflow: hidden;
}

div.divBottomLeft {
  float:left; 
  width: 21px; 
  height: 28px;
  background: url(../images/bottomBackLeft.jpg) no-repeat;
}

div.divBottomRight {
  float:right; 
  width: 21px; 
  height: 28px;
  background: url(../images/bottomBackRight.jpg) no-repeat;
  overflow: hidden;
}

div.divBottom div.divBottomMain {
  float: left;
  width: 873px;
  height: 21px;
  color: #4B4A4A;
}

div.divBottom div.divBottomMain div {
  float: left;
  height: 21px;
  width: 858px;
  margin-top: 11px;
  color: #4B4A4A;
  text-align: right;
}

div.divProposeBoxLittle {
  background: url(../images/proposeBoxLittle.png) no-repeat;
  width:145px;
  height:47px;
  overflow: hidden;
  text-align: center;
}

input.inputProposeBoxLittle {
  width: 89px;
  height: 15px;
  overflow: hidden;
  font-size: 12px;
  font-family: arial;
  font-weight: bold;
  border: none;
  text-align: right;
}

div.divProposeBox {
  background: url(../images/proposeBox.png) no-repeat;
  _background: url(../images/proposeBox.gif) no-repeat;
  width:121px;
  height:71px;
  overflow: hidden;
  text-align: center;
}

div.divProposeBox2 {
  background: url(../images/proposeBox.png) no-repeat;
  _background: url(../images/proposeBox.gif) no-repeat;
  width:121px;
  height:71px;
  overflow: hidden;
  text-align: center;
  margin-left: 242px;
  _margin-left: 188px; 
  float:left;
}
/*  margin-left: 282px;
  _margin-left: 220px;*/ 

div.divProposeOppBox {
  background: url(../images/proposeOppBox.png) no-repeat;
  _background: url(../images/proposeOppBox.gif) no-repeat;
  width:118px;
  height:71px;
  overflow: hidden;
  text-align: center;
}

input.inputProposeBox {
  width: 104px;
  height: 17px;
  border: 1px solid #734C27;
  overflow: hidden;
  font-size: 12px;
  font-family: arial;
  font-weight: bold;
  text-align: right;
}

span.spanTitle, div.divTitle {
  font-size: 17px;
  font-family: Arial;
  font-weight: bold;
  color: #050200;
}

span.spanBonusTitle, div.divBonusTitle {
  font-size: 13px;
  font-family: Arial;
  font-weight: bold;
  color: #636873;
}

div.divProductBox {
  float: left;
  width: 130px;
  margin-right: 8px;
  cursor: pointer;
}

div.divProductWinnerBox {
  float: left;
  width: 260px;
  margin-right: 8px;
  cursor: pointer;
  margin-bottom: 10px;
}

div.divProductWinnerBoxText {
  float: left;
  font-size: 12px;
  font-weight: bold;
  margin-left: 10px;
}

div.divBonusBox {
  float: left;
  width: 130px;
  margin-right: 8px;
  cursor: pointer;
  margin-bottom: 20px;
}

div.divProductBoxImg {
  width: 130px; 
  height: 120px; 
  background: #FFF; 
  overflow: hidden;
  text-align: center;
}

div.divProductBoxSub {
  width: 130px;
  background: url(../images/proBoxSub.jpg) #DFD8B0;
  text-align: center;
  color: #63687E;
  font-weight: bold;
  font-family: arial;
  font-size: 12px;
  padding: 3px 0px;
}

div.divProductOppBox {
  float: left;
  width: 118px;
  margin-right: 6px;
  cursor: pointer;
  text-align: center;
  overflow: hidden;
}

div.divProductOppBoxImg {
  width: 118px; 
  height: 106px; 
  background: #03ADFC url(../images/oppproback.gif);
  overflow: hidden;
  text-align: center;
}

div.divProductOppBoxImg2 {
  width: 118px; 
  height: 106px; 
  background: #03ADFC url(../images/oppproback2.gif);
  overflow: hidden;
  text-align: center;
}

div.divProductOppBoxSub {
  width: 114px;
  text-align: center;
  color: #222;
  font-weight: bold;
  font-family: arial;
  font-size: 12px;
  margin: 0px auto;
}

div.divPollProduct {
  float: left;
  width: 105px;
  height: 69px;
  background: url(../images/pollProBack.gif) top left no-repeat;
  text-align: center;
}

div.divProfile {
  text-align: right;
  font-family: arial;
  font-size: 12px;
  color: #336699;
  font-weight: bold;
}

div.divProfile a {
  color: #151515;
  font-weight: normal;
  text-decoration: none;
  font-style: italic;
}

div.divProfile a:hover {
  color: #151515;
  text-decoration: underline;
}

div.divProfileMenu {
  margin-top: 5px;
  width: 100px;
  text-align: left;
  float: right;
}

div.divProfileMenu a {
  color: #151515;
  text-decoration: none;
  background: url(../images/pointer.png) left no-repeat;
  padding-left: 12px;
}

div.divProfileMenu a:hover {
  color: #151515;
  text-decoration: underline;
}

span.spanError {
  color: crimson;
  font-weight: bold;
  font-size: 12px;
}

fieldset.fieldsetLogin {
  border: 1px solid #999999;
  padding: 10px;
}

fieldset.fieldsetLogin legend {
  font-size: 17px;
  font-family: Arial;
  font-weight: bold;
  color: #050200;
}

fieldset.fieldsetLogin div.fslLeft {
  float: left;
  width: 250px;
  margin-left: 10px;
  border-right: 1px solid #999999;
  text-align: left;
}

fieldset.fieldsetLogin div.fslRight {
  float: left; 
  width: 280px;
  font-size: 12px;
  margin-left: 20px;
  text-align: left;
}

fieldset.fieldsetLogin div.fslRight a {
  font-size: 12px;
  color: crimson;
  font-weight: bold;
  text-decoration: none;
}

fieldset.fieldsetLogin div.fslRight a:hover {
  font-size: 12px;
  color: crimson;
  font-weight: bold;
  text-decoration: underline;
}

div.userBidsLine {
  float: left;
  text-align: left;
  height: 18px;
}

div.userBidsLineHeader {
  float: left;
  text-align: left;
  border-bottom: 1px solid #333333; 
  font-weight: bold;
  height: 18px;
}

a.userMsgPageLink {
  color: #747474;
  text-decoration: none;
}

a.userMsgPageLink:hover {
  text-decoration: underline;
}

div.divSignBoxLine {
  clear: both;
}

div.divSignBoxLeft {
  float: left;
  width: 70px;
  color: #FFF;
  font-weight: bold;
  padding-top:3px;
  margin-bottom: 2px;
}

div.divSignBoxRight {
  float: right;
  width: 106px;
  margin-bottom: 2px;
}

div.divSignBoxRight input, select {
  border: 1px solid #857757;
}

div.divSignLine {
  clear: both;
}

div.divSignLeft {
  float: left;
  width: 100px;
  font-weight: bold;
  padding-top:3px;
  margin-bottom: 2px;
}

div.divSignRight {
  float: right;
  width: 150px;
  margin-bottom: 2px;
  font-weight: bold;
  font-size: 13px;
  color: #336699;
}

div.divSignRight input, select {
  border: 1px solid #857757;
}

div.mainCodeBox {
  background: url(../images/mainCodeBox.png) no-repeat;
  _background: url(../images/mainCodeBox2.jpg) no-repeat;
  width: 145px;
  margin-left:20px;
  _margin-left:12px;
  float:left;
  height: 47px;
  cursor: pointer;
}

div.mainCodeBox2 {
  background: url(../images/mainCodeBox.png) no-repeat;
  _background: url(../images/mainCodeBox.gif) no-repeat;
  width: 145px;
  float:left;
  height: 47px;
  cursor: pointer;
  margin-top: 28px;
  margin-left: 28px;
  _margin-left:15px;
  clear: both;
}

div.mainCodeBox div{
  text-align: center;
  color: #222222;
  font-weight: bold;
  font-family: arial;
  font-size: 12px;
  margin: 8px;
}


div.mainCodeBox2 div{
  text-align: center;
  color: #222222;
  font-weight: bold;
  font-family: arial;
  font-size: 12px;
  margin: 8px;
}

.crimson {
  color: crimson;
}

table.tableBrief {
  border
}

table.tableBrief {
  border-top: 1px solid #ABABAB;
  border-left: 1px solid #ABABAB;
}

table.tableBrief td {
  border-bottom: 1px solid #ABABAB;
  border-right: 1px solid #ABABAB;
  font-size: 12px;
  font-weight: bold;
  width: 250px;
  color: #336699;
}

table.tableBrief td.tbRight {
  text-align: right;
  width: 50px;
  color: crimson;
}

div.divImageBig {
}

div.divImageBig img {
  width: 281px;
  height: 250px;
  border: 1px solid #999;
}

div.divImageList {
}

div.divImageList img {
  width: 249px;
  height: 148px;
  border: 1px solid #999;
}

div.divsubImageSelect {
  text-align: left; 
}

div.divsubImageSelect img {
  cursor: pointer;
  margin: 5px 5px 0px 0px;
  border: 1px solid #999;
}

div.divMainCodeBox {
  margin-left:0px;
  margin-top:166px;
  clear: both;
  height: 71px;
  overflow: hidden;
}

div.divIndexBig {
  float: left;
  margin-left: 20px;
  _margin-left: 10px;
  width: 556px;
  height: 272px;
  overflow: hidden;
}

div.divIndexBottomRight {
  margin: 0px 9px 0px 10px;
  _margin: 0px 0px 0px 8px;
  padding-top: 16px;
  width: 276px;
  float: left;
  text-align: left;
}

div.divInfo1Right {
  float: right;
  margin: 0px 20px 0px 12px;
  _margin: 0px 16px 0px 12px;
  width: 370px;
  _width: 350px;
  text-align: justify;
}

div.divBuyRight {
  float: right;
  margin: 0px 20px 0px 12px;
  _margin: 0px 20px 0px 0px;
  width: 288px;
  text-align: center;
  font-size: 12px;
  border-left: 1px solid #B4B3B3;
}

div.divInvRight {
  float: right;
  margin: 0px 20px 0px 12px;
  _margin: 0px 10px 0px 0px;
  width: 388px;
  text-align: justify;
  border-left: 1px solid #B4B3B3;
  font-size: 12px;
}

div.divInfo4 {
  float: left;
  margin: 0px 40px;
  _margin: 0px 20px;
  width: 797px;
  text-align: justify; 
}

div.divInfo3 {
  float: left;
  margin: 0px 40px;
  _margin: 0px 20px;
  width: 797px;
  text-align: justify; 
}

div.divContactRight {
  float: right;
  margin: 0px 20px 0px 0px;
  _margin: 0px 0px 0px 0px;
  width: 532px;
  text-align: left;
  font-size: 12px;
  border-left: 1px solid #B4B3B3;
}  

div.divWhatIsBid {
  width:159px;
  height:41px;
  overflow: hidden;
  text-align: center;
  margin-top: 30px;
  margin-left: 10px;
  _margin-left: 5px; 
  float:left;
}

div.pollBox1, div.pollBox2, div.pollBox3 {
  width: 812px;
  height: 242px;
  overflow: hidden;
  text-align: center;
  margin-top: 16px;
  font-size: 10px;
}

div.pollBox1 div.pollBox1Top{
  background: url(../images/poll1top.jpg) no-repeat;
  height: 9px;
  overflow: hidden;
}

div.pollBox1 div.pollBox1Middle{
  background: url(../images/poll1back.jpg) repeat-x;
  height: 220px;
  overflow: hidden;
}

div.pollBox1 div.pollBox1Bottom{
  background: url(../images/poll1bottom.jpg) no-repeat;
  height: 13px;
  overflow: hidden;
}

div.pollBox2 div.pollBox2Top{
  background: url(../images/poll2top.jpg) no-repeat;
  height: 9px;
  overflow: hidden;
}

div.pollBox2 div.pollBox2Middle{
  background: url(../images/poll2back.jpg) repeat-x;
  height: 220px;
  overflow: hidden;
}

div.pollBox2 div.pollBox2Bottom{
  background: url(../images/poll2bottom.jpg) no-repeat;
  height: 13px;
  overflow: hidden;
}

div.pollBox3 div.pollBox3Top{
  background: url(../images/poll3top.jpg) no-repeat;
  height: 9px;
  overflow: hidden;
}

div.pollBox3 div.pollBox3Middle{
  background: url(../images/poll3back.jpg) repeat-x;
  height: 220px;
  overflow: hidden;
}

div.pollBox3 div.pollBox3Bottom{
  background: url(../images/poll3bottom.jpg) no-repeat;
  height: 13px;
  overflow: hidden;
}

div.divPollLine {
  width: 780px; 
  _width: 800px; 
  overflow: hidden; 
  margin: 0px auto; 
  height: 158px;
}
