#ch-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width:980px;
}
#ch-box #top {
	font-size: 18px;
	font-weight:bold;
	color: #3399cc;
	width:980px;
}
#ch-box #top .ch-left {
	float:left;
	display:block;
	background: url('/img/chooser/left.gif') no-repeat;
	width:10px;
	height:29px;
}
#ch-box #top .ch-top {
	float:left;
	background: url('/img/chooser/top-bg.gif') repeat-x;
	display:block;
	width:958px;
	height:23px;
	padding-top:6px;
}
#ch-box #top .ch-right {
	float:left;
	display:block;
	background: url('/img/chooser/right.gif') no-repeat;
	width:12px;
	height:29px;
}
.top-white {
	font-size: 14px;
	font-weight:normal;
	color: #FFFFFF;
}
#ch-box #nstr {
	background: url('/img/chooser/bg.gif') repeat-y #000000;
	width:980px;
}
#ch-box #nstr .lines {
	padding: 15px 10px 0 10px;
	text-align:center;
}
.qsns {
	color:#666666;
	padding: 3px 0 25px 175px;
}
#ch-box #q-grid {
	width:980px;
}
#ch-box #q-grid .qg-blok {
	background:url('/img/chooser/bg.gif') repeat-y #000000;
	float:left;
	width:470px;
	padding: 0 10px 20px 10px;
}
#ch-box #q-grid .qg-blokr {
	background-color:#000000;
	float:left;
	width:470px;
	padding: 0 10px 20px 10px;
}
#blok-l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding:10px 0 0 10px;
}
#ch-box #rslts {
	width:980px;
	height:183px;
	display:block;
}
#ch-box #rslts .case {
	float:left;
	background: url('/img/chooser/cs-img.gif') top left no-repeat;
	width:146px;
	height:183px;
}
#ch-box #rslts .tvd {
	float:left;
	background: url('/img/chooser/sc_bottom_glow.gif') bottom center no-repeat #000000;
	width:524px;
	height:173px;
	padding:10px 0 0 20px;
}
.wvm {
	font-size:18px;
	font-weight:bold;
	line-height:40px;
}
#ch-box #rslts .here {
	float:left;
	width:290px;
	height:183px;
	background: url('/img/chooser/sc_bottom_glow.gif') bottom right no-repeat #000000;
}
#ch-box #rslts .here .r-box {
	background: url('/img/chooser/r-box.gif') no-repeat;
	float:left;
	width:42px;
	height:57px;
	margin:72px 0 0 20px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	line-height:40px;
}
#ch-box #rslts .here .tex {
	float:left;
	margin:85px 0 0 0;
}
#ch-box #rslts .here #buttonoff{
	float:left;
	margin:0 0 0 60px;
}
#ch-box #rslts .here #buttonon{
	float:left;
	margin:-33px 0 0 122px;
}
#needhelp {
	padding: 0 30px 0 0;
	}

/*----------------results page-------------------*/

#ch-box #rslts .tvd2 {
	float:left;
	background: url('/img/chooser/sc_bottom_glow.gif') bottom center no-repeat #000000;
	width:524px;
	height:173px;
	padding:10px 0 0 20px;
}
#ch-box #rslts .here2 {
	float:left;
	width:270px;
	height:139px;
	background: url('/img/chooser/sc_bottom_glow.gif') bottom right no-repeat #000000;
	padding:44px 0 0 20px;
}
.csrs {
	color:#666666;
	margin: 15px 10px 0 10px;
	width:980px;
}
.csrs .rsbx {
	width:160px;
	float:left;
	padding-right:25px;
}
.csrs .rsbx .rs-title {
	width:160px;
	height:65px;
	background: url('/img/chooser/bx_top.gif') top no-repeat #000000;
	padding: 0 0px 0 8px;
}
.csrs .rsbx .rs-pic {
	width:160px;
	height:160px;
	padding: 0 0 0 4px;
}
.csrs .rsbx .rs-desc {
	width:160px;
	border:0;
	padding: 0 0 0 8px;
}
.csrs .rsbx .rs-right {
	width:980px;
	height:20px;
}