#user .loggedOff{
	display: block;
}
.tags a.size2 {
	font-size: 17px;
}
.tags a.size3 {
	font-size: 20px;
}
input.onlyupper {
	text-transform: uppercase;
}

.tracklistspan {
	padding: 5px 15px 5px 15px;
}

#secondaryContent ol li  div.noratespan  {
	display: block;
	width: 179px;
	padding: 0 0 0 10px;
	line-height: 17px;
	background: url(../images/bull_arrow_10_68.gif) no-repeat 0 0;
	text-decoration: none;
	color: #808080;
	font-size: 11px;
}
#secondaryContent ol.ratings div.noratespan {
	padding: 0; background: none;
}
#secondaryContent ol.ratings div.noratespan  span{
	display: block;
}
#secondaryContent ol.ratings div.noratespan span.stars{
	float: left; display: inline;
	margin-top: 5px;
}
#secondaryContent ol.ratings div.noratespan em{
	float: left; display: inline;
	font-size: 11px;
	padding: 2px 0 0 5px;
	color:#808080;
	font-style:normal;
	text-transform:none;
	text-decoration: none;
}
#mainBlock #basket a.reserve {
	background:url(../images/btn_reserveer_s.gif) no-repeat 0 0;
	width:89px;
}
#mainBlock #basket a.reserve:hover {
	background:url(../images/btn_reserveer_s.gif) no-repeat 0 -22px;
}
#lister .items ol .item .supplem table td.availability {
	line-height:14px;
}
#user a:hover {
	cursor: pointer;
	text-decoration: underline;
}
.no_display{
	display: none;
}
.display{
	display:inline;
}
.no_border{
	border-style:none;
}
.black{
	color: black;
}
.no_pad_mar{
	padding:0px;
	margin:0px;
}
.hide_of{
	overflow:hidden;
}
.req_det_div{
	float: left;
	text-align:left;
	padding:10px 0px 15px 15px;
	padding:10px 0px 15px 13px\9 ;
	**padding:10px 0px 15px 9px;		
}
.req_det_td{
	padding:15px 0px !important;
}
.va_bottom{
	vertical-align: bottom;
}
.cursor_float{
	cursor:pointer;
	float:right;
}
.trans{
	background-color:transparent;
}
.underline{
	text-decoration:underline;
}
.w_10{
	width:10px;
}
.w_50{
	width:50px;
}
.w_130{
	width:130px !important;
}
.w_232{
	width: 232px;
}
.w_175{
	width: 175px !important;
}
.w_233{
	width:233px !important;
}
.w_340{
	width: 340px;
}
.w_373{
	width: 373px;
}
.w_300{
	width: 300px;
}
.w_180{
	width: 180px;
}
.w_405{
	width: 405px;
}
.w_475{
	width: 475px;
}
.w_477{
	width: 477px;
}
.w_488{
	width: 488px;
}
.w_500{
	width: 500px;
}
.w_766{
	width: 766px;
}
.font11{
	font-size: 11px;
}
.floatr{
	float: right !important;
}
.floatl{
	float: left;
}
.fontT{
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
}
.dhlW{
	white-space: nowrap;
}
.posR{
	position: relative;
}
.dhl_div{
	width:405px;
	padding: 0px;
	border: 0px;
}
.dhl_div2{
	float:right;
	width:10px;
	margin-top:4px;
}
.mar_10{
	margin:10px;
}
.dhl_klik{
	color:#DD051E;
	cursor:pointer;
	text-decoration:underline;
}
.fic{
	border:none;
	width:455px;
	margin-bottom:0px;
	padding:0px;
}
.c_pointer{
	cursor:pointer;
}
.c_default{
	cursor:default;
}
.c_default_imp{
	cursor:default !important;
}
.padl5{
	padding-left:5px;
}
.padt10{
	padding-top:10px;
}
.padr12{
	padding-right:12px;
}
.padt5{
	padding-top:5px;
}
.width_100{
	width: 100%;
}
.width_80{
	width: 80%;
}
.width_60{
	width: 60%;
}
.width_40{
	width: 40%;
}
.width_20{
	width: 20%;
}
.gen_err{
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	color:#4D4A4A;
	font-size:11px;
	font-weight:bold;
}
.rp_mar{
	margin-left:12px;
}
.rp_mar2{
	margin-left:10px;
}
.pgil_div{
	float: left;
	display: inline; 
	width: 561px;
	height: 150px;
	margin-bottom: 8px;
}
.pgil_div2{
	float: right;
	display: inline;
	width: 211px;
	height: 150px;
	margin-bottom: 8px;
}
.mar_b_4{
	margin-bottom: 4px;
}
.v_hidden{
	visibility:hidden;
}
.t_color{
	color:#4D4A4A;
}
#detail #secondaryInfo .tracks ol li a {
	width: 339px;
}

.notitleblock {
	margin-top:10px !important;
}

.notitleblockitem {
	border-width:1px !important; 
	border-style:solid !important; 
	border-color:rgb(229, 229, 229) !important;
}

.vrtleftpanel {		
	top: 170px !important;
	*top: 183px !important;	
}


#vrtRightPanelInc {		
	padding-top:208px; 	
	*padding-top:51px; 	
}

.curReqLabel {
	width: 65px !important;
}
.extendedWidth {
	width: 337px !important;
	width: 335px\9 !important;
	text-align:left !important;
}
.curReqfieldSetWidth {	
	width: 422px !important;
	width: 442px\9 !important;
}
.rolloverCurReq{
	margin-left:330px  !important;
	margin-left:328px\9  !important;	
}
.inputCurrReqActCode {		
	background:url(../images/input_450_20.gif) no-repeat 0 0 !important;	
	width:346px !important;
	width:450px/9 !important;
}
#detail #mainInfo .supplem .deliveryLabel {
	top: -60px;
}
.search_none{
	height:100px;
	padding-top:50px;
}
.p_18{
	padding-left:18px;
}
.rem_border{
	border-top:none !important;
}
#mainMenu ul li a strong {
	padding: 0 12px;
}
.stars_hidden {
	margin: 10px 0 0 0;
	line-height: 10px; font-size: 10px; overflow: hidden;
	width: 67px; height: 10px;	
}
.chtoH1{
font-size:14px;
height:42px;
line-height:40px;"
}

.vrtblocks{
	width: 245px;
	height: 201px;
}
#noHeaderStyle {
	padding-bottom:30px;
}
.fullBorder{
	padding: 15px 0 15px 15px;
	width:764px;
	border:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5  !important;
	margin-bottom: 8px;
}
#mainBlock #info ol.systemPage {
	float: left; display: inline;
	padding: 0 15px 0 0;
	width: 167px;
	margin-left: -14px; list-style: none;
}
#mainBlock #info ol li.systemPage1 {
	padding: 0 0 15px 0;
	width: 167px;
}
#mainBlock #info ol li ul.systemPage2{
	margin: 0 0 0 30px;
	width: 137px;
	list-style: disc;
	padding: 0 0 10px 0;
}
#mainBlock #info ol li ul li.systemPage3 {
	padding: 4px 0 0 0;
	width: 137px;
}

div.addthisproddetail{
	padding-bottom:5px;
}
