/* CSS Document */

.bbox{
	width:610px;
}
.sbox{
	width:200px;
}
.clearflos{
	display:block;
	clear:both;
	line-height:0;
	padding:0;
	margin:0;
}
.fl-left{
	float:left;
}
.fl-right{
	float:right;
}
.al-center{
	text-align:center;
}
.optin{
	margin:10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.opt-top{
	background:url(/images/opt/optinboxes.gif) no-repeat right -65px;
	height:15px;
	overflow:hidden;
	padding-right:20px;
}
.opt-top span{
	display:block;
	background:url(/images/opt/optinboxes.gif) no-repeat left top;
	height:15px;
}
.opt-bot{
	background:url(/images/opt/optinboxes.gif) no-repeat right -130px;
	height:15px;
	overflow:hidden;
	padding-right:20px;
}
.opt-bot span{
	display:block;
	background:url(/images/opt/optinboxes.gif) no-repeat left bottom;
	height:15px;
}
.opt-cont{
	padding:5px 15px 0 15px;
	border-left:solid 2px #cdcdcd;
	border-right:solid 2px #cdcdcd;
	overflow:hidden;
}
.optin h1{
	display:block;
	margin:0;
	padding:0;
	text-indent:-9000px;
}
.bbox h1{
	background:url(/images/opt/opttitle1.png) no-repeat left top;
	width:560px;
	height:35px;
	overflow:hidden;
}
.bbox .thumb{
	background:url(/images/opt/cdopt1.jpg) no-repeat left top;
	width:160px;
	height:160px;
}
.thumb span{
	display:none;
}
.content{
	float:right;
	_float:none;
	color:#333333;
}
.bbox .content{
	width:400px;
}
.content ul{
	padding:0;
	margin:0;
	line-height:22px;
	list-style:none;
}
.content ul li{
	background:url(/images/opt/bulltet.gif) no-repeat left 8px;
	padding-left:15px;
}
.optfrm{
	margin:10px 0 0 0;
}
.optfrm .text{
	border:solid 1px #999999;
	padding:6px 5px;
	font-size:11px;
	color:#999999;
	margin-right:5px;
}
.bbox .optfrm .text{
	width:54%;
}
.optfrm .submit-btn{
	height:35px;
	_height:36px;
	background:transparent;
	border:none;
	padding:0;
	margin:0;
	background:url(/images/opt/buttons.gif) no-repeat left 4px;
	_background-position:left 7px;
	cursor:pointer;
	_cursor:hand;
}
.optfrm .submit-btn span{
	display:block;
	text-indent:-9000px;
}
.bbox .optfrm .submit-btn{
	width:160px;
}
.bbox .optfrm .submit-btn:hover{	
	background-position:left -44px;
}
.bbox .optfrm .submit-btn:active{
	background-position:1px -43px;
}
.optfrm small{
	display:block;
	padding:5px 0 0 0;
	color:#999;
}
.sbox .thumb{
	
	height:93px;
}
.sbox h1{
	background:url(/images/opt/opttitle2.png) no-repeat left top;
	width:146px;
	height:61px;
	overflow:hidden;
	margin-top:15px;
}
.sbox .opt-cont{
	padding:0;
	border:none;
	background:url(/images/opt/opttitle3.png) no-repeat left top;
	padding:75px 5px 0 5px;
}
.sbox .content{
	float:none;
	/*background:url(/images/opt/opttitle3.png) no-repeat left top;
	padding:72px 5px 0 5px;*/
}
.sbox .optfrm{	
	left:-25px;
}
.sbox .optfrm .text{
	width:95%;
}
/*.sbox .optfrm .submit-btn{
	width:40px;
	background-position:left -91px;
}
.sbox .optfrm .submit-btn:hover{	
	background-position:left -139px;
}
.sbox .optfrm .submit-btn:active{
	background-position:1px -138px;
}*/
.sbox .optfrm .submit-btn{
	width:160px;
	margin:2px 0 0 0;
}
.sbox .optfrm .submit-btn:hover{	
	background-position:left -44px;
}
.sbox .optfrm .submit-btn:active{
	background-position:1px -43px;
}
.sbox .optfrm small{
	padding:2px 0 0 0;
}