.featInfo { height:230px; _height:270px; }

.fontDflt { font: 11px Tahoma, Arial, Helvetica, sans-serif }

.fontBG { font: 12px Tahoma, Arial, Helvetica, sans-serif }

.hlprSngl a { font: 12px Tahoma, Arial, Helvetica, sans-serif; color:#000033 }

.fontBgr, .fontBgBld { font: 13px Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; }

.bold, .fontBgBld { font-weight: bold; }

.ash, .smBoxBdSngl a { color: #4D4D4D }

.hlprHd { padding: 14px 6px; font-weight: bold; }

.hlprHd a, .hlprSngl a { text-decoration:none }

.hlprHd a:hover, .hlprSngl a:hover { text-decoration:underline }

.fontSml, .smBoxBdSngl { font: 11px Tahoma, Arial, Helvetica, sans-serif }

.linkDflt, .featTtl, .comhd, .clrDflt {
	color: #497EB7;
}

.text_align_justify {
	text-align: justify;
}

.linkDflt, .ash, .copyRight a, .smBoxBdSngl a {
	text-decoration: none;
	font-weight: normal;
}


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

.white { color: #FFFFFF }

.bdCont { text-align: right; padding: 0px; }

.bdCont {width:738px; }

.hmLft, .fltLft, .othsLft { float: left }

.hmMdl { float: left; width: 378px; margin:0 5px; }

.hmRght, .fltRght { float: right }

.hmLft, .hmRght {
	width: 175px;
}

.smBox, .helper {
	border-left: 1px solid #d2d2d2;
	border-right: 1px solid #d2d2d2;
}

.smBox {
	margin-bottom: 5px;
}

.helper { background: url(../images/new/helper.gif); height:208px; }

.smBoxHd {
	background: url(../images/new/smBoxHd.gif) repeat-x;
	font-weight: bold;
}


.headAsh { background:url(../images/rcntQstns.gif); }

.smBoxHd, .feathd, .headAsh {
	height: 25px;
	line-height: 25px;
}


.feathd {
	background: url(../images/new/feathd.gif) repeat-x;
	font-weight: bold;
}


.smBoxHd, .gapRght, .feathd, .headAsh {
	padding-right: 7px;
}

.smBoxBdSngl {
	padding: 5px 13px 6px 5px;
	border-bottom: 1px solid #d2d2d2;
	color: #4D4D4D;
	background:#F3F4EE;
	overflow:hidden;
	text-overflow: ellipsis;
	width:155px;
}

.smBoxBdSngl a {

}

.smBoxBdSngl p{ margin:2px 0px; }

.smlGpTp { padding-top: 7px; }

.medGpTp { padding-top: 20px }

.smlrGpBtm { padding-bottom:7px; }

.smlGpRht, .featDsc { padding-right: 8px }

.featLg {
	width: 140px;
}

.featLg, .cntrTxt, .imgSnglQstn {
	text-align: center;
}

.featDsc { width: 225px; }

.smlrGpTp { margin-top: 3px }

.otSdGpTp { margin-top:10px }

.smlGpBtm { margin-bottom: 20px; }

.smlGpLft { padding-left:10px; }

.QstnIndv { clear:both;  border: #FFFFFF 1px solid  }

.qstnImg {
	width: 75px;
	padding: 5px 3px 3px 4px;
}

.smlMrgnRght, .whyReg ul {
	margin-right: 15px;
}

.pref {
	margin: 8px;
	padding: 8px;
	border:#999999 1px solid
}
