#all {
	width: 950px;
	background-color:#FFFFFF;
	margin:auto;
	margin-top:15px;
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
}
#all a{
color:#bfb18c;
text-decoration:none;
}
#allFrame {

	background-color:#FFFFFF;
	margin:auto;
	margin-top:15px;
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
}
select{
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
	height:18px;
	border:solid 1px #999999;
}
input{
	font-family:Tahoma;
	font-size:11px;
	color:#999999;
	border:solid 1px #999999;
}

#header{
background:url(images/header_bg.gif);
background-position:top;
background-repeat:repeat-x;
height:110px;
padding-right:20px;
}

#changelang{
float:right;
margin-top:70px;
}

#mainmenu{
float:left;
margin-top:75px;
font-family:Tahoma;
font-size:9px;
color:#dedbdb;
letter-spacing:2px;
width:500px;
}

#mainmenu a{
font-size:11px;
color:#bfb18c;
text-decoration:none;
letter-spacing:normal;
}

#rightbar{
float:right;
width:223px;
height:500px;
}

#righttop{
background-color:#e8e8e8;
height:184px;
}
#rightbot{

}

#content{
width:712px;
clear:none;
}
#contentleft2{
clear:none;
width:692px;
padding-top:20px;
}
#contentleft{
clear:none;
width:335px;
padding:20px;
}
#contentright{
float:right;
width:290px;
padding:20px;
}

.pad20{
padding-left:15px;
padding-right:15px;
padding-top:20px;
}
.pad20d{
padding-left:20px;
padding-right:20px;
padding-top:20px;
}
.pad20d a{
color:#999999;
text-decoration:none;
}
.pad20e{
padding-left:20px;
padding-right:20px;
line-height:18px;
}
.pad20e a{
color:#999999;
text-decoration:none;
}
.pad20b{
margin-top:0px;
padding-left:20px;
}

.pad20b a{
color:#999999;
text-decoration:none;
}
.pad20c{
padding-right:20px;
}
.pad20c a{
color:#000000;
text-decoration:none;
}

#banners{
clear:both;
}
#banner1{
width:380px;
float:left;
border:solid 1px #FFFFFF;
height:80px;
background-color:#EDEDED;
}
#banner2{
width:330px;
float:left;
border:solid 1px #FFFFFF;
height:80px;
background-color:#EDEDED;
}
.whitesep{
background:url(images/dot3.gif);
background-repeat:repeat-x;
height:1px;
margin-top:5px;
margin-bottom:7px;
overflow:hidden;
}
.darkesep{
clear:both;
background:url(images/dot1.gif);
background-repeat:repeat-x;
height:1px;
margin-top:7px;
margin-bottom:7px;

}

#footer{
clear:both;
background:url(images/footer_bg.gif);
background-repeat:repeat-x;
background-position:top;
height:126px;
}
.sel1{
width:130px;
}
.num1{
width:40px;
}
.num2{
width:50px;
}
.num3{
width:60px;
}

.brownlinks a{
color:#bfb18c;
text-decoration:none;
}

.graydiv{
height:30px;
padding-left:20px;
background-color:#CCCCCC;
}

.graydiv strong{
color:#1d1160;
}
.graydiv span{
color:#1d1160;
}

.bordertable{
border-left:solid 1px #CCCCCC;
border-top: dashed 1px #CCCCCC;
}

.bordertable td{
border-right:solid 1px #CCCCCC;
border-bottom: dashed 1px #CCCCCC;
}
.bordertable strong{
color:#1d1160;
font-weight:normal;
}

.padleft{
padding-left:20px;
}
.blue{
color:#1d1160;
}
.redeem{
	padding-left:20px;
}
.redeem table{
width:672px;
border-top:solid 1px #CCCCCC;
border-left:solid 1px #CCCCCC;
}
.redeem td{
padding:1px;
border-bottom:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;

}