#promo_background

{

	display:none;

	

}



#promos

{

	width:960px;

	height:105px;

	visibility:hidden;

	display:block;

	position:relative;

	background-color:#000000;

	/**/

	/*overflow:auto; removed here and added in js when no flash is needed*/

	clear:both;

	font-size:9px;

	scrollbar-3dlight-color:#333333;

	scrollbar-arrow-color:#ffffff;

	scrollbar-track-color:#cccccc;

	scrollbar-darkshadow-color:#000000;

	scrollbar-face-color:#333333;

	scrollbar-highlight-color:#ffffff;

	scrollbar-shadow-color:#333333;

	overflow:auto;

	/*margin-left:10px;*/

	



}



#promos ul{

	list-style: none;

	margin: 0px;

	padding: 0px;

}



#promos ul li{

	float: left;

	padding: 0px 0px 2px 0px;

	margin: 10px 0px 0px 37px;

	width:260px;

	height:95px;

	background: #cccccc url('../img/promos/promo_bg.jpg') no-repeat;

	display: inline;

}

#promos ul li strong p{

	font-size: 11px;

	color:#ffffff;

}



#promos ul li p { 

	color:#ffffff;

}



#promos ul li img{

  float:left;

  position:absolute;

  z-index:0;

  margin-right:5px;

  /*border:#FFFFFF 1px solid;*/

}



/*

#promos ul li img,

#promos ul li span{

  float:left;

  position:absolute;

  z-index:0;

  margin-right:5px;

}

*/



#promos div /*Adjusted size and left alignment jsimko*/

{

	width:168px;

	position:relative;

	padding:20px 5px 5px 90px;

}



#promos p

{

margin:0px;

}



#promos ul li a.promo_link /*Adjusted size and right alignment jsimko*/

{

	color: #ffffff;

	display:block;

	vertical-align:bottom;

}



#promos ul li a.promo_link:hover

{

	background-color:#006794;

	color:#ffffff;

}



#promos .topRight div

{

	width:255px;

	padding:5px 5px 0px 0px;

	position:absolute;

	text-align:right;

}



#promos .topRight p

{

	height:23px;

}



#promos .topRight a.promo_link

{

	float:right;

}



#promos .topLeft div

{

	width:255px;

	padding:5px 0px 0px 5px;

	position:absolute;

	text-align:left;

}



#promos .topLeft p

{

	height:23px;

}



#promos .topLeft a.promo_link

{

	float:left;

}



#promos .rightAlign div

{

	width:255px;

	padding:15px 0px 0px 0px;

	position:absolute;

}



#promos .rightAlign p

{

	display:inline;

	float:right;

	margin-right:5px;

	height:auto;

}



#promos .rightAlign strong

{

	display:inline;

	float:right;

	margin-right:5px;

}

	

#promos .rightAlign a.promo_link

{

	float:right;

}



#promos .leftAlign div

{

	width:255px;

	padding:15px 0px 0px 5px;

	position:absolute;

	text-align:left;

}



#promos .leftAlign a.promo_link

{

	float:left;

}



#promos .leftAlign p

{

	height:auto;

	width:auto;

	display:inline;

	margin-left:5px;

}



#promos .leftAlign strong

{

	margin-left:5px;

	display:inline;

}



#promos .misc{

	visibility: hidden;

	display: none;

}

.clear {

clear:both;

height:1px;

overflow:hidden;

width:1px;

}



a.promo_link {

color:#ffffff;

font-size:9px;

font-weight:600;

text-decoration:none;



}

a.promo_link:hover {

background-color:#006794;

color:#FFFFFF;

}



#promos strong {

font-weight:600;

}



.hide{

	display:none;

}

.autoclear:after {

    content: ".";

    display: block;

    height: 0;

    clear: both;

    visibility: hidden;

}

.autoclear { display:inline-block; }

/* Hide from IE Mac \*/

.autoclear { display:block; }

/* End hide from IE Mac */



.as_shown_p, .starting_at_p{

	visibility: hidden;

}


