div,h1,h2,h3,h4,h5,h6,p,ul,li,ol,dl,dt,dd {margin:0;padding:0;}
ul,li,ol {list-style:none}
a {color:#923102; text-decoration:underline;}
a:hover {color:#21323c; text-decoration:underline;}
img {border:0}
#clr {clear:both;display:block}

/*-----------ifram table start--------------*/
body {font-family: Arial, Helvetica, sans-serif;font-size:13px; color:#21323c;}
#table1 {
	background-color:#FFF;
	border:1px solid #adce57;
}
 
.table1th1 {
	padding:4px 0 4px 0;
	background-color:#adce57;
	color:white;
	font-size:12px;
	font-weight:bold;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.table1th2 {
	padding:4px 0 4px 0;
	background-color:#adce57;
	color:white;
	font-size:12px;
	font-weight:bold;
	border:1px solid #FFF;
}

.table1td1 {
	color:#000000;
	font-size:12px;
	text-align:center;
	border-left:1px solid #adce57;
	border-top:1px solid #adce57;
	padding:8px 0 8px 0;
}
.table1td2 {
	color:#000000;
	font-size:12px;
	text-align:center;
	border-top:1px solid #adce57;
	padding:8px 0 8px 0;
}

#table2 {
	background-color:#FFF;
	border:1px solid #adce57;
}
 
.table2th1 {
	padding:4px 0 4px 0;
	background-color:#adce57;
	color:white;
	font-size:12px;
	font-weight:bold;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.table2th2 {
	padding:4px 0 4px 0;
	background-color:#adce57;
	color:white;
	font-size:12px;
	font-weight:bold;
	border:1px solid #FFF;
}

.table2td1 {
	color:#000000;
	font-size:12px;
	text-align:center;
	border-left:1px solid #adce57;
	border-top:1px solid #adce57;
	padding:8px 0 8px 0;
}
.table2td2 {
	color:#000000;
	font-size:12px;
	text-align:center;
	border-top:1px solid #adce57;
	padding:8px 0 8px 0;
}

#table3 {
	background-color:#FFF;
	border-top:1px solid #adce57;
	border-left:1px solid #adce57;
	border-bottom:1px solid #adce57;
}
 
.table3th1 {
	padding:4px 0 4px 0;
	background-color:#adce57;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	font-weight:bold;
	border-right:1px solid #FFF;
	width:90px;
}
.table3th2 {
	padding:4px 0 4px 0;
	background-color:#FFBF40;
	color:#806020;
	font-size:12px;
	font-weight:normal;
	
}

.table3td1 {
	
	color:#000000;
	font-size:12px;
	text-align:center;
	border-right:1px solid #adce57;
	border-left:1px solid #adce57;
	border-bottom:1px solid #adce57;
	padding:4px 0 4px 0;
	height:35px;
}
.table3td2 {
	
	color:#000000;
	font-size:12px;
	text-align:center;
	border-left:1px solid #adce57;
	border-right:1px solid #adce57;
	padding:4px 0 4px 0;
	height:35px;
}
.table3td1 input {border:1px solid #b5b5b5}
.table3td2 input {border:1px solid #b5b5b5}

#table4 {
	background-color:#FFF;
	border:1px solid #adce57;
	margin-bottom:20px;
}
 
.table4th1 {
	padding:4px 0 4px 0;
	background-color:#adce57;
	color:white;
	font-size:12px;
	font-weight:bold;
	border-top:1px solid #FFF;
	border-left:1px solid #FFF;
	border-bottom:1px solid #FFF;
}
.table4th2 {
	padding:4px 0 4px 0;
	background-color:#adce57;
	color:white;
	font-size:12px;
	font-weight:bold;
	border:1px solid #FFF;
}

.table4td1 {
	color:#000000;
	font-size:12px;
	text-align:center;
	border-left:1px solid #adce57;
	border-top:1px solid #adce57;
	padding:8px 0 8px 0;
}
.table4td2 {
	color:#000000;
	font-size:12px;
	text-align:center;
	border-top:1px solid #adce57;
	padding:8px 0 8px 0;
}

/*-----------ifram table end--------------*/
#bgBlue {background:url(img/bg_blue.jpg) 0 0 repeat-y}
#orangetd {background: url(img/bg_main.jpg) repeat-x;padding-right:35px;margin:0;}
#ruleNav {width:247px;margin-top:30px;float:left;}
#ruleNav .rn01 a {background:url(img/rule_nav01_off.jpg) 0 0 no-repeat;width:247px;height:43px;display:block}
#ruleNav .rn01 a:hover {background:url(img/rule_nav01_on.jpg)}
#ruleNav .rn02 a {background:url(img/rule_nav02_off.jpg) 0 0 no-repeat;width:247px;height:40px;display:block}
#ruleNav .rn02 a:hover {background:url(img/rule_nav02_on.jpg)}
#ruleNav .rn03 a {background:url(img/rule_nav03_off.jpg) 0 0 no-repeat;width:247px;height:40px;display:block}
#ruleNav .rn03 a:hover {background:url(img/rule_nav03_on.jpg)}
#ruleNav .rn04 a {background:url(img/rule_nav04_off.jpg) 0 0 no-repeat;width:247px;height:40px;display:block}
#ruleNav .rn04 a:hover {background:url(img/rule_nav04_on.jpg)}
#ruleNav .rn05 a {background:url(img/rule_nav05_off.jpg) 0 0 no-repeat;width:247px;height:40px;display:block}
#ruleNav .rn05 a:hover {background:url(img/rule_nav05_on.jpg)}
#ruleNav .rn06 a {background:url(img/rule_nav06_off.jpg) 0 0 no-repeat;width:247px;height:40px;display:block}
#ruleNav .rn06 a:hover {background:url(img/rule_nav06_on.jpg)}
#ruleNav .rn07 a {background:url(img/rule_nav07_off.jpg) 0 0 no-repeat;width:247px;height:40px;display:block}
#ruleNav .rn07 a:hover {background:url(img/rule_nav07_on.jpg)}
#ruleNav .rn08 a {background:url(img/rule_nav08_off.jpg) 0 0 no-repeat;width:247px;height:40px;display:block}
#ruleNav .rn08 a:hover {background:url(img/rule_nav08_on.jpg)}
#ruleNav .rn09 a {background:url(img/rule_nav09_off.jpg) 0 0 no-repeat;width:247px;height:40px;display:block}
#ruleNav .rn09 a:hover {background:url(img/rule_nav09_on.jpg)}
#ruleNav .rn10 a {background:url(img/rule_nav10_off.jpg) 0 0 no-repeat;width:247px;height:41px;display:block}
#ruleNav .rn10 a:hover {background:url(img/rule_nav10_on.jpg)}

#greenCtn {width:660px; background:url(img/bg_green_bdy.jpg) 0 0 repeat-y;float:right;}
#greenCtn dd {width:660px;background:url(img/bg_green_btm.jpg) 0 bottom no-repeat;padding-top:30px;padding-bottom:15px;}
#greenCtn dd h1 {background:url(img/rule_tit_icon.jpg) 0 0 no-repeat;padding-left:44px;clear:both;}
#greenCtn dd p {margin-top:10px;padding:0 44px;line-height:23px;}
.ruleP {margin-top:10px;padding-left:60px;line-height:23px;}
.ruleP li {list-style-type:square}
.ruleP2 {padding:0 44px;line-height:23px;}
.ruleP2 li {background:url(img/rule_arrow.gif) 4px 8px no-repeat;padding-left:15px;}
.ruleP3 {margin-left:20px;padding:0 44px;line-height:23px;}
.ruleP3 li {list-style-type:decimal}
.gotop a {height:16px;display:block;margin:10px 10px 20px;text-align:right;padding-right:20px;width:27px;float:right;}


#cpnNav {width:247px;margin-top:30px;float:left;}
#cpnNav .cpn01 a {background:url(img/coupon_nav01_off.gif) 0 0 no-repeat;width:247px;height:79px;display:block;margin-bottom:8px;}
#cpnNav .cpn01 a:hover {background:url(img/coupon_nav01_on.gif)}
#cpnNav .cpn02 a {background:url(img/coupon_nav02_off.gif) 0 0 no-repeat;width:247px;height:79px;display:block;margin-bottom:8px;}
#cpnNav .cpn02 a:hover {background:url(img/coupon_nav02_on.gif)}
#cpnNav .cpn03 a {background:url(img/coupon_nav03_off.gif) 0 0 no-repeat;width:247px;height:79px;display:block;margin-bottom:8px;}
#cpnNav .cpn03 a:hover {background:url(img/coupon_nav03_on.gif)}
#cpnNav .cpn04 a {background:url(img/coupon_nav04_off.gif) 0 0 no-repeat;width:247px;height:79px;display:block;margin-bottom:8px;}
#cpnNav .cpn04 a:hover {background:url(img/coupon_nav04_on.gif)}
.coupon {background:url(img/coupon_org.gif) 0 0 no-repeat; width:529px; height:72px;margin:20px 0 40px 44px;color:#FFF;padding:15px 20px;line-height:23px;}
.number {color:#fee93c;font-size:25px;font-weight:bold;}
.cpnList {margin:20px 0 0 44px;}
.cpnList li {float:left;width:180px; height:242px;margin-right:15px;margin-bottom:15px;}


#greenEx {width:889px; background:url(img/bg_ex_bdy.jpg) 0 0 repeat-y;float:right;}
#greenEx dd {width:889px;background:url(img/bg_ex_btm.jpg) 0 bottom no-repeat;padding-top:30px;padding-bottom:15px;}
#greenEx dd #exForm {width:665px;height:150px;background:url(img/ex_p01.gif) 0 0 no-repeat;padding-left:60px;font-size:16px;}
.red {font-size:23px;font-weight:bold;color:#cc0000;}


#orangetd1{
	background:#fcf4eb url(img/orange_body.gif) repeat-y;
	padding-left:30px;
	padding-right:0px;
	font-size:13px;
	color:#9a7e6c;
	font-family:Arial, Helvetica, sans-serif; 

}

#info {margin-left:70px;margin-bottom:0px;}
.infoBdr {background: url(img/ex_border.gif) 0 0 no-repeat;padding:20px 0 0 10px;}
.infogreen {
	background-color:#FFF;
	border-top:4px solid #6efc97;
	border-left:1px solid #6efc97;
	border-right:1px solid #6efc97;
	border-bottom:1px solid #6efc97;
	text-align:center;
	
}
.infocyan {
	background-color:#FFF;
	border-top:4px solid #fc6e87;
	border-left:1px solid #fc6e87;
	border-right:1px solid #fc6e87;
	border-bottom:1px solid #fc6e87;
	text-align:center;
	
}
.infopink {
	background-color:#FFF;
	border-top:4px solid #6ed5fc;
	border-left:1px solid #6ed5fc;
	border-right:1px solid #6ed5fc;
	border-bottom:1px solid #6ed5fc;
	text-align:center;
	
}
.infoblue {
	background-color:#FFF;
	border-top:4px solid #fcac6e;
	border-left:1px solid #fcac6e;
	border-right:1px solid #fcac6e;
	border-bottom:1px solid #fcac6e;
	text-align:center;
}
.infoyellowbtn {
	padding-right:55px;
}
.lotterybtn {
position:absolute;
display:block;
color:white;
font-size:14px;
font-weight:bold;
top:48px;
margin:0 auto;
left:350px;
line-height:29px
}
.lotterybtn a {
color:white;

}
.lotterybtn a:hover {
color:#ff8900;
text-decoration:underline;
}
.lotterybtn a:active {
color:#ff8900;
text-decoration:underline;
}


/*-----------rule start--------------*/




#browntext {
	font-size:13px;
	color:#404040;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:36px;
	padding-bottom:5px;

}
#browntext a:link {
color:#0b8bec;
text-decoration:none
}
#browntext a:hover {
color:#0b8bec;
text-decoration:underline
}
#browntext a:visited {
color:#0b8bec;
text-decoration:none
}

/*------------rule end---------------*/

/*------------prize start---------------*/
#listnemae{
	
	color:#9a7e6c;
	font-family:Arial, Helvetica, sans-serif; 
	padding-left:18px;
	padding-bottom:5px;

}

/*------------prize end---------------*/

