html,body{
	font: 1em verdana,sans-serif;
}
body {
	text-align: center;
	background: url('/images/y2_background_gradient.jpg') repeat-x #fff;
}
.clear{
  clear: both;
}
.wrapper {
	background: url('/images/y2_content_background.jpg') no-repeat #fff;
	position: relative;
	width: 980px;
	font-size: 0.9em;
	margin: 0 auto -54px;
	text-align: left;
	background-color:#fff;
}
.header {
	background: url('/images/y2_content_background.jpg') no-repeat #fff;
  	position: relative;
}


#nav_bar{
	background-color:#ed1c24;
	height: 20px;
	margin:0px 1px;
	color:#c4c4c4;
  	font-weight:bold;
  	font-size:11px;
  	padding-top:5px;
}

#Y_logo_header{
	float:left;
	margin-left:0px;
	width:160px;
	height:131px;
	border-left:1px solid #8f8f8f;
	background: url('/images/red/y2_logo_header.gif') no-repeat #fff;
}



#right_header_search_areas_of_focus{
	float:right;
	margin-right:5px;
	width:245px;
}

#header_search{
  	height:40px;
	margin-top:10px;
	text-align:right;
}

#search_wrapper
	{
		float:left;
		width:238px;
		height:24px;
		border:1px solid #b4b4b4;
	}
	
	
	

#search
	{
		float:left;
		width:200px;
		height:24px;
		color:#333;
		font-size:12px;
		font-weight:bold;
		background-color:#fff;
		border:none;
		xmargin-top:7px;
		margin-left:3px;
	}


#search_button
	{
		float:left;
		width:60px;
		height:32px;
		margin-left:7px;
		margin-right:7px;
	}


.button_30{
	text-align:center;
	width:30px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	background: url('/images/red/30.png') no-repeat;
}


.button_60{
	text-align:center;
	width:60px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	background: url('/images/red/60.png') no-repeat;
}


.button_90{
	text-align:center;
	width:90px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	background: url('/images/red/90.png') no-repeat;
}


.button_120{
	text-align:center;
	width:120px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	background: url('/images/red/120.png') no-repeat;
}


.button_150{
	text-align:center;
	width:150px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	background: url('/images/red/150.png') no-repeat;
}


.button_180{
	text-align:center;
	width:180px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	background: url('/images/red/180.png') no-repeat;
}


.button_210{
	text-align:center;
	width:210px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	background: url('/images/red/210.png') no-repeat;
}


.button_240{
	text-align:center;
	width:240px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	background: url('/images/red/240.png') no-repeat;
}


.button_270{
	text-align:center;
	width:270px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	background: url('/images/red/270.png') no-repeat;
}


.button_300{
	text-align:center;
	width:300px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	cursor:pointer;
	background: url('/images/red/300.png') no-repeat;
}




.hidden{
	display:none;
	visibility:hidden;
}

.shown{
	display:block;
	visibility:visible;
}

/*ed1c24*/

* {padding:0; margin:0}

.dropdown {
	float:left;
}

.left {
	margin-left:10px;
}

.pipe{
  margin: 0 5px;
}

.dropdown dt {
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.dropdown dt:hover {
	
}
.dropdown dd {
	position:absolute; 
	overflow:hidden; 
	xwidth:208px; 
	font-size:9px;
	display:none; 
	background:#ed1c24; 
	z-index:200; opacity:0
}
.dropdown ul {
	xwidth:204px; 
	border:1px solid #f47920; 
	list-style:none; 
	border-top:none
	text-align:left;
}
.dropdown li {
	display:inline
	text-align:left;
}
.dropdown a, .dropdown a:active, .dropdown a:visited {
	display:block; 
	padding:3px; 
	color:#fff; 
	text-decoration:none; 
	background:#ed1c24; 
	xwidth:194px
	text-align:left;
}
.dropdown a:hover {
	background:#f47920; 
	color:#fff;
	text-align:left;
}
.dropdown .underline {
	border-bottom:1px solid #fff
}

a.dropdown_top_link{
	margin-top:-3px;
	background:none;
	color:#fff; 
 }

a.dropdown_top_link:hover{
	margin-top:-3px;
	background:none;
	color:#fff; 
}











#areas_of_focus{
  	text-align:left;
	width:240px;
	height:68px;
	background: url('/images/red/areas_of_focus.gif') no-repeat #fff;
}

#header_dots{
	float:left;
	height:3px;
	margin:0px 0px;
	border-left:1px solid #8f8f8f;

}

a.header_link{
  color: #ed1c24;
  text-decoration: none;
  margin: 0 7px;
  cursor:pointer;
}

a.header_link:hover{
  color: #ed1c24;
  text-decoration: none;
}


h1 {
  color: #ed1c24;
  	font-weight:bold;
  	font-size:18px;
	margin-bottom:10px;
}
h2 {
  	color: #ed1c24;
  	font-weight:bold;
  	font-size:23px;
	margin-bottom:10px;
}
p {
	padding: 0 0 1em;
	color: #333;
	font:  verdana,arial,sans-serif;
	font-size:12px;
}

.subtext{
	color: #333;
}

a {
	color: #333;
	text-decoration: underline;
  	outline: none;
}
a:hover {
	color: #666;
}

#landing_full{
	float:left;
	margin:20px 0px 10px 20px;
	background-color:#fff;
	width:940px;
	xborder:1px solid red;
}

#landing_left{
	float:left;
	margin:0px 0px 0px 1px;
	width:258px;
	xborder:1px solid red;
}

#landing_right{
	float:right;
	margin:0px 1px 0px 0px;
	width:720px;
}

#display_page_left{
	float:left;
	margin:0px 0px 0px 1px;
	width:310px;
	xborder:1px solid red;
}

#display_page_right{
	float:right;
	margin:0px 10px 0px 0px;
	width:630px;
	xborder:1px solid blue;
}






.left_features{
	float:left;
	width:240px;
	margin:20px 0px 10px 10px;
	
}


.left_features_text{
	margin:10px 0px 0px 3px;
	width:240px;
	text-align:left;
	font: verdana,sans-serif;
	color:#909090;
	font-size:13px;
	font-weight:bold;
}



#featured_wrapper{
	background: url('/images/red/y2_featured_gradient.jpg') no-repeat;
	width:720px;
	height:250px;
	padding-top:60px;
}

#featured_items{
	margin:0px 14px 10px 14px;
	width:700px;
	height:200px;
	overflow:hidden;
}




.feature_item_image{
	float:left;
	width:120px;
	text-align:center;
	color:#909090;
	font-size:14px;
	font-weight:bold;
}

.feature_item_text{
	float:right;
	width:222px;
	*width:214px;
	margin-left:8px;
	text-align:left;
	color:#909090;
	font-size:12px;
	font-weight:bold;
}

.feature_item_heading{
	float:left;
	width:200px;
	text-align:left;
	color:#f47920;
	font-size:18px;
	font-weight:bold;
}



.foot {
	height: 39px;
	position: relative;
	width: 950px;
	margin: 0 auto;
	background: url('/images/footer.jpg') no-repeat;
	text-align: left;
	font: 12px verdana;
	color: #909090;
	font-weight:bold;
	margin-top: 15px;
	line-height:20px;
}



a.footer_link{
  color: #909090;
  text-decoration: none;
  margin: 0 7px;
  cursor:pointer;
}

a.footer_link:hover{
  color: #909090;
  text-decoration: none;
}



	
.faq_list
	{
		list-style:decimal;
		margin-left:25px;
		font-size:13px;
		font-weight:bold;
  		color: #333;
	}
.faq_copy
	{
		font-weight:normal;
		font:  verdana,arial,sans-serif;
		font-size:12px;
  		color: #333;
	}
	
	
	
	
	
	
	

/**************************** AdCreator Steps ****************************/
/**************************** AdCreator Steps ****************************/

.noarrow
	{
		height:13px;
		width:161px;
		
	}

.step_header
	{
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		width:157px;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-top:10px;
		margin-bottom:5px;
		text-align:center;
		
	}
	
a.step_flyout_main
	{
		width:152px;
		display:block;
		padding-left:5px;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		color:#231F20;
		font-size:12px;
		line-height:15px;
		font-weight:bold;
		color:#fff;
		text-decoration:none;
		
		
	}


a.step_flyout_main:link,a.step_flyout_main:active,a.step_flyout_main:visited
	{
		color:#fff;
	}
	

	
a.step_flyout_main:hover
	{
		color:#D8CCBF;
	}
	
	
	
.step_1_link_td_blue
	{
		background-image: url('/images/red/adcreator_main_blue.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.step_1_link_td_red
	{
		background-image: url('/images/red/adcreator_main_red.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.step_2_link_td_blue
	{
		background-image: url('/images/red/adcreator_main_blue.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.step_2_link_td_red
	{
		background-image: url('/images/red/adcreator_main_red.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.step_3_link_td_blue
	{
		background-image: url('/images/red/adcreator_main_blue.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.step_3_link_td_red
	{
		background-image: url('/images/red/adcreator_main_red.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.step_4_link_td_blue
	{
		background-image: url('/images/red/adcreator_main_blue.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.step_4_link_td_red
	{
		background-image: url('/images/red/adcreator_main_red.jpg');
		background-repeat: no-repeat;
		
	}	
	
	
	
	
	
		
	
	
#step_1_wrapper
	{
		float:left;
		margin-left:32px;
		background-color:#F2F0F1;
		height:auto;
		width:161px;
		
	}
	
	
#step_1_list_wrapper
	{
		float:left;
		background-color:#ed1c24;
		height:266px;
		width:157px;
		border:2px solid #ed1c24;
		
		
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
	
	
#select_option_1
	{
		float:left;
		margin-left:8px;
		height:auto;
		width:161px;
		
	}
	
	
	
#select_option_2
	{
		float:left;
		margin-left:8px;
		height:auto;
		width:161px;
		
	}
	
	
	
#select_option_3
	{
		float:left;
		margin-left:8px;
		height:auto;
		width:161px;
		
	}
	
	
	
#select_option_4
	{
		float:left;
		margin-left:8px;
		height:auto;
		width:161px;
		
	}	
	
	
#step_2_wrapper
	{
		float:left;
		margin-left:8px;
		background-color:#F2F0F1;
		height:auto;
		width:161px;
		
	}
	
	
#step_2_list_wrapper
	{
		float:left;
		background-color:#ed1c24;
		height:266px;
		width:157px;
		border:2px solid #ed1c24;
		
		
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		overflow:hidden;
		
	}	
	
	
	
	

#step_3_wrapper
	{
		float:left;
		margin-left:8px;
		background-color:#F2F0F1;
		height:auto;
		width:161px;
		
	}
	
	
#step_3_list_wrapper
	{
		float:left;
		background-color:#ed1c24;
		height:266px;
		width:157px;
		border:2px solid #ed1c24;
		
		
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
	
	

#step_4_wrapper
	{
		float:left;
		margin-left:8px;
		background-color:#F2F0F1;
		height:auto;
		width:161px;
		
	}
	
	
#step_4_list_wrapper
	{
		float:left;
		background-color:#ed1c24;
		height:266px;
		width:157px;
		border:2px solid #ed1c24;
		
		
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
	
	
	
	

#step_5_wrapper
	{
		float:left;
		margin-left:8px;
		background-color:#F2F0F1;
		height:305px;
		width:161px;
		
	}
	
	
#step_5_list_wrapper
	{
		float:left;
		background-color:#FFFFFF;
		height:266px;
		width:157px;
		border:2px solid #ed1c24;
		
		text-align:center;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		
	}
	
	






	
.photo_wrapper
	{
		
		float:left;
		height:auto;
		width:400px;
		background-color:#fff;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-top:8px;
		xmargin-left:8px;
		margin-bottom:8px;
		xborder:1px solid red;
		
	}
	
	
.photo_overflow
	{
		float:left;
		height:300px;
		width:auto;
		color:#6e6e6e;
		overflow:hidden;
		background-color:#fff;
		
	}
	
	
	
.arrow_up
	{
		text-align:center;
		margin-bottom:5px;
		float:left;
		width:400px;
		background-color:#fff;
		
	}
	
.arrow_down
	{
		text-align:center;
		margin-top:5px;
		xborder:1px solid #ed1c24;
		float:left;
		width:400px;
		background-color:#fff;
	}
	
	
	
	
	
	
	
	
	
#step_7_wrapper
	{
		
		float:left;
		height:auto;
		width:400px;
		background-color:#fff;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-top:8px;
		margin-left:8px;
		margin-bottom:8px;
		
	}
	
	
#step_7_overflow
	{
		float:left;
		xbackground-color:#ed1c24;
		height:235px;
		width:auto;
		xborder:2px solid #ed1c24;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
#step_7_arrow_up
	{
		text-align:center;
		margin-bottom:5px;
		float:left;
		width:400px;
		
	}
	
#step_7_arrow_down
	{
		text-align:center;
		margin-top:5px;
		xborder:1px solid #ed1c24;
		float:left;
		width:400px;
	}
	
	
	
#step_8_wrapper
	{
		
		float:left;
		height:auto;
		width:400px;
		background-color:#fff;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-top:8px;
		margin-left:8px;
		margin-bottom:8px;
		
	}
	
	
#step_8_overflow
	{
		float:left;
		xbackground-color:#ed1c24;
		height:235px;
		width:auto;
		xborder:2px solid #ed1c24;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
#step_8_arrow_up
	{
		text-align:center;
		margin-bottom:5px;
		float:left;
		width:400px;
		
	}
	
#step_8_arrow_down
	{
		text-align:center;
		margin-top:5px;
		xborder:1px solid #ed1c24;
		float:left;
		width:400px;
	}
	
	
	
#step_9_wrapper
	{
		
		float:left;
		height:auto;
		width:400px;
		background-color:#fff;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-top:8px;
		margin-left:8px;
		margin-bottom:8px;
		
	}
	
	
#step_9_overflow
	{
		float:left;
		xbackground-color:#ed1c24;
		height:235px;
		width:auto;
		xborder:2px solid #ed1c24;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
#step_9_arrow_up
	{
		text-align:center;
		margin-bottom:5px;
		float:left;
		width:400px;
		
	}
	
#step_9_arrow_down
	{
		text-align:center;
		margin-top:5px;
		xborder:1px solid #ed1c24;
		float:left;
		width:400px;
	}
	
	
	
#step_10_wrapper
	{
		
		float:left;
		height:auto;
		width:400px;
		background-color:#fff;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-top:8px;
		margin-left:8px;
		margin-bottom:8px;
		
	}
	
	
#step_10_overflow
	{
		float:left;
		xbackground-color:#ed1c24;
		height:235px;
		width:auto;
		xborder:2px solid #ed1c24;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
#step_10_arrow_up
	{
		text-align:center;
		margin-bottom:5px;
		float:left;
		width:400px;
		
	}
	
#step_10_arrow_down
	{
		text-align:center;
		margin-top:5px;
		xborder:1px solid #ed1c24;
		float:left;
		width:400px;
	}
	
	
	
#step_11_wrapper
	{
		
		float:left;
		height:auto;
		width:400px;
		background-color:#fff;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-top:8px;
		margin-left:8px;
		margin-bottom:8px;
		
	}
	
	
#step_11_overflow
	{
		float:left;
		xbackground-color:#ed1c24;
		height:235px;
		width:auto;
		xborder:2px solid #ed1c24;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
#step_11_arrow_up
	{
		text-align:center;
		margin-bottom:5px;
		float:left;
		width:400px;
		
	}
	
#step_11_arrow_down
	{
		text-align:center;
		margin-top:5px;
		xborder:1px solid #ed1c24;
		float:left;
		width:400px;
	}
	
	
.thumb
	{
		
		
		border:1px solid #D8CCBF;
		margin-bottom:20px;
		xheight:150px;
		
	}
	
	
#customize_wrapper
	{
		float:left;
		border:2px solid #ed1c24;
		width:418px;
		margin-right:10px;
		height:auto;
	}
	
	
	
	





	
.customize_blue_check
	{
		xfloat:left;
		position:relative;
		height:36px;
		width:418px;
		
		background-image: url('/images/red/customize_checkmark_blue.jpg');
		background-repeat: no-repeat;
		
		xborder:1px solid purple;
		
		
	}
	
	
	
.customize_red_arrow
	{
		float:left;
		position:relative;
		height:36px;
		width:418px;
		
		background-image: url('/images/red/customize_red_arrow.jpg');
		background-repeat: no-repeat;
		
		
		
	}
	
	
	
.customize_red_no_arrow
	{
		float:left;
		position:relative;
		height:36px;
		width:418px;
		
		background-image: url('/images/red/customize_red_no_arrow.jpg');
		background-repeat: no-repeat;
		
		
		
	}
	
	
	
.customize_red_arrow_edit
	{
		float:left;
		position:relative;
		height:36px;
		width:418px;
		
		background-image: url('/images/red/customize_red_arrow.jpg');
		background-repeat: no-repeat;
		
		
		
	}
	
.customize_blue_arrow
	{
		float:left;
		position:relative;
		height:36px;
		width:418px;
		background-image: url('/images/red/customize_blue_arrow.jpg');
		background-repeat: no-repeat;
		
		
		
	}
	
	

	

	
.text_customize_blue_arrow
	{
		display:block;
		xfloat:left;
		position:absolute;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#fff;
		padding-left:25px;
		padding-top:10px;
		height:26px;
		xwidth:303px;
		
	}	
	
.text_customize_red_arrow
	{
		
		display:block;
		xfloat:left;
		position:absolute;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#fff;
		padding-left:25px;
		padding-top:10px;
		height:26px;
		xwidth:303px;
		xborder:1px solid white;
		
	}	
	
.text_customize_red_arrow_edit
	{
		
		display:block;
		xfloat:left;
		position:absolute;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#fff;
		padding-left:25px;
		padding-top:10px;
		height:26px;
		xwidth:303px;
		xborder:1px solid white;
		
	}
	
	
.text_customize_blue_check
	{
		
		display:block;
		sfloat:left;
		position:absolute;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#fff;
		padding-left:25px;
		padding-top:10px;
		height:26px;
		xwidth:303px;
		xborder:1px solid green;
		
	}
	
	
	
	
.continue_red
	{
		xdisplay:block;
		position:absolute;
		right: 10px;
		top:0px
		width:90px;
		height:36px;
		xfloat:right;
		text-align:center;
		xborder:1px solid white;
		
	}
	
	
	
	
.upload_red
	{
		xdisplay:block;
		xposition:absolute;
		xright: 100px;
		top:0px
		width:145px;
		height:30px;
		float:left;
		margin-left:10px;
		xtext-align:left;
		xborder:1px solid black;
		
	}



.xupload_red
	{
		xdisplay:block;
		position:absolute;
		right: 100px;
		top:0px
		width:92px;
		height:36px;
		xfloat:right;
		text-align:center;
		xborder:1px solid black;
		
	}	
	
	
.edit_blue
	{
		xdisplay:block;
		position:absolute;
		right: 20px;
		top:0px
		width:90px;
		height:36px;
		xfloat:right;
		text-align:center;
		xborder:1px solid yellow;
		
	}
	
	
	
	
	
	
.customize_edit
	{
		height:auto;
		width:406px;
		background-color:#fff;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-top:8px;
		margin-left:8px;
		margin-bottom:8px;
		
	}
	
.customize_edit_text
	{
		height:auto;
		width:406px;
		background-color:#fff;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-top:8px;
		margin-bottom:8px;
		
	}
	
.custom_text_area
	{
		height:100px;
		width:396px;
		background-color:#fff;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:12px;
		font-weight:normal;
		color:#000;
		margin-top:8px;
		margin-left:8px;
		margin-bottom:8px;
		
	}	
	
.photo
	{
		float:left;
		xheight:300px;
		width:194px;
		background-color:#fff;
		text-align:center;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-right:4px;
		margin-top:8px;
		margin-bottom:8px;
		
	}
	
.photo_image	
	{
		margin-bottom:4px;
		border:1px solid #D8CCBF;
	}
	
.text_choice	
	{
		float:left;
		height:auto;
		width:390px;
		background-color:#fff;
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#292929;
		margin-top:4px;
		xmargin-left:10px;
		margin-bottom:4px;
	}

.radio_left	
	{
		margin-right:5px;
	}
	

	
	
input.custom_text
	{
		background-color: #fff;
		border:1px solid #ed1c24;
		height:25px;
		width:375px;
		xmargin-bottom:3px;
		font-size:13px;
		color:#292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
.custom_text
	{
		border:1px solid #ed1c24;
	}
	
	
textarea
	{
		background-color: #fff;
		border:1px solid #D8CCBF;
		height:100px;
		width:375px;
		xmargin-bottom:3px;
		font-size:13px;
		color:#292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
.preview_thumb
	{
		border:1px solid #D8CCBF;
		width:440px;
	}

/**************************** End AdCreator Steps ****************************/
/**************************** End AdCreator Steps ****************************/



	
	
/**************************** Asset Search ****************************/
/**************************** Asset Search ****************************/

.asset_header
	{
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		width:157px;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		margin-top:10px;
		margin-bottom:5px;
		text-align:center;
		
	}
	
a.asset_flyout_main
	{
		width:152px;
		display:block;
		padding-left:5px;
		font-family: Myriad, Arial, "MS Trebuchet", sans-serif;color:#231F20;
		font-size:12px;
		line-height:15px;
		font-weight:bold;
		color:#fff;
		text-decoration:none;
		
		
	}


a.asset_flyout_main:link,a.asset_flyout_main:active,a.asset_flyout_main:visited
	{
		color:#fff;
	}
	

	
a.asset_flyout_main:hover
	{
		color:#D8CCBF;
	}
	
	
	
.asset_1_link_td_blue
	{
		background-image: url('/images/red/adcreator_main_blue.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.asset_1_link_td_red
	{
		background-image: url('/images/red/adcreator_main_red.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.asset_2_link_td_blue
	{
		background-image: url('/images/red/adcreator_main_blue.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.asset_2_link_td_red
	{
		background-image: url('/images/red/adcreator_main_red.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.asset_3_link_td_blue
	{
		background-image: url('/images/red/adcreator_main_blue.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.asset_3_link_td_red
	{
		background-image: url('/images/red/adcreator_main_red.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.asset_4_link_td_blue
	{
		background-image: url('/images/red/adcreator_main_blue.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.asset_4_link_td_red
	{
		background-image: url('/images/red/adcreator_main_red.jpg');
		background-repeat: no-repeat;
		
	}	
	
	
	
.asset_5_link_td_blue
	{
		background-image: url('/images/red/adcreator_main_blue.jpg');
		background-repeat: no-repeat;
		
	}
	
	
	
.asset_5_link_td_red
	{
		background-image: url('/images/red/adcreator_main_red.jpg');
		background-repeat: no-repeat;
		
	}	
	
	
	
	
	
		
	
	
#asset_1_wrapper
	{
		float:left;
		margin-left:32px;
		background-color:#F2F0F1;
		height:auto;
		width:161px;
		
	}
	
	
#asset_1_list_wrapper
	{
		float:left;
		background-color:#ed1c24;
		height:266px;
		width:157px;
		border:2px solid #ed1c24;
		
		
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
	
	
#select_option_1
	{
		float:left;
		margin-left:8px;
		height:auto;
		width:161px;
		
	}
	
	
	
#select_option_2
	{
		float:left;
		margin-left:8px;
		height:auto;
		width:161px;
		
	}
	
	
	
#select_option_3
	{
		float:left;
		margin-left:8px;
		height:auto;
		width:161px;
		
	}
	
	
	
#select_option_4
	{
		float:left;
		margin-left:8px;
		height:auto;
		width:161px;
		
	}	
	
	
#asset_2_wrapper
	{
		float:left;
		margin-left:8px;
		background-color:#F2F0F1;
		height:auto;
		width:161px;
		
	}
	
	
#asset_2_list_wrapper
	{
		float:left;
		background-color:#ed1c24;
		height:266px;
		width:157px;
		border:2px solid #ed1c24;
		
		
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		overflow:hidden;
		
	}	
	
	
	
	

#asset_3_wrapper
	{
		float:left;
		margin-left:8px;
		background-color:#F2F0F1;
		height:auto;
		width:161px;
		
	}
	
	
#asset_3_list_wrapper
	{
		float:left;
		background-color:#ed1c24;
		height:266px;
		width:157px;
		border:2px solid #ed1c24;
		
		
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
	
	

#asset_4_wrapper
	{
		float:left;
		margin-left:8px;
		background-color:#F2F0F1;
		height:auto;
		width:161px;
		
	}
	
	
#asset_4_list_wrapper
	{
		float:left;
		background-color:#ed1c24;
		height:266px;
		width:157px;
		border:2px solid #ed1c24;
		
		
		text-align:left;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		overflow:hidden;
		
	}
	
	
	
	
	

#asset_5_wrapper
	{
		float:left;
		margin-left:8px;
		background-color:#F2F0F1;
		height:305px;
		width:161px;
		
	}
	
	
#asset_5_list_wrapper
	{
		float:left;
		background-color:#ed1c24;
		height:266px;
		width:157px;
		border:2px solid #ed1c24;
		
		text-align:center;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#6e6e6e;
		
	}






.search_top_background
	{
		color:#ed1c24;
		background:url(/images/red/orange_bar_rounded.png) no-repeat;
	}
	
	.search_top_background2
	{
		color:#ed1c24;
		background:url(/images/red/orange_bar_rounded.png) no-repeat;
	}
	
	.search_top_background3
	{
		color:#ed1c24;
		background:url(/images/red/orange_bar_rounded.png) no-repeat;
	}


#asset_search_wrapper

	{
		margin-left:20px;
		width:900px;
		xborder:2px solid #ed1c24;
	}
	
	

.asset_search_kw_text_blue
	{
		margin-left:2px;
		margin-right:2px;
		font-weight:bold;
		font-size:10px;
		color:#ed1c24;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		
	}
	
	
.asset_search_kw_text_red
	{

		margin-left:2px;
		margin-right:2px;
		font-weight:bold;
		font-size:10px;
		color:#952B35;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		
	}
	
	

.asset_search_cat_text_blue
	{
		margin-left:2px;
		margin-right:2px;
		font-weight:bold;
		font-size:10px;
		color:#ed1c24;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		
	}
	
	
.asset_search_cat_text_red
	{

		margin-left:2px;
		margin-right:2px;
		font-weight:bold;
		font-size:10px;
		color:#952B35;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		
	}
	
.option_header
	{

		margin-left:12px;
		font-weight:bold;
		font-size:13px;
		color:#fff;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
.blue_copy
	{
		
		font-weight:bold;
		font-size:10px;
		color:#ed1c24;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}	
	

	
	
.option_chosen_example
	{

		margin-left:12px;
		font-weight:bold;
		font-size:10px;
		color:#952B35;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	

.option_not_chosen_example
	{
		margin-left:24px;
		font-weight:bold;
		font-size:10px;
		color:#ed1c24;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
.option_instructions
	{
		font-weight:bold;
		font-size:10px;
		color:#fff;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
.logo_result
	{
		float:left;
		border-right:1px solid #333;
		width:235px;
		text-align:center;
		padding-bottom:5px;
		margin-bottom:20px;
		
		
		font-weight:bold;
		font-size:10px;
		color:#4F4D4E;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		background:url('/images/border_bttm_blue.gif') no-repeat 50% bottom;
	}
	
.logo_result_right
	{
		float:left;
		width:235px;
		text-align:center;
		padding-bottom:5px;
		margin-bottom:20px;
		
		
		font-weight:bold;
		font-size:10px;
		color:#4F4D4E;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		background:url('/images/border_bttm_blue.gif') no-repeat 50% bottom;
	}
	
	
	
.asset_result
	{
		float:left;
		border-right:1px solid #333;
		width:222px;
		text-align:center;
		padding-bottom:5px;
		margin-bottom:20px;
		
		
		font-weight:bold;
		font-size:10px;
		color:#4F4D4E;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		background:url('/images/border_bttm_blue.gif') no-repeat 50% bottom;
	}
	
.search_caption
	{
		font-weight:bold;
		font-size:8px;
		color:#4F4D4E;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
.asset_result_right
	{
		float:left;
		width:222px;
		text-align:center;
		padding-bottom:5px;
		margin-bottom:20px;
		
		
		font-weight:bold;
		font-size:10px;
		color:#4F4D4E;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		background:url('/images/border_bttm_blue.gif') no-repeat 50% bottom;
	}



#pages_list_wrapper
	{
		
		height:20px;
		width:180px;
		overflow:hidden;
		margin-top:8px;
	}

ul#pages_list
	{
		display:inline;
		list-style:none;
		height:20px;
		width:180px;
		font-weight:bold;
		font-size:10px;
		color:#fff;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
	

	
ul#pages_list li.pages_main
	{
		display:inline;
		list-style:none;
		height:20px;
		width:auto;
		cursor:pointer;
		margin-left:5px;
		margin-right:5px;
		font-weight:bold;
		font-size:10px;
		color:#fff;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
	
ul#pages_list li.pages_over
	{
		display:inline;
		list-style:none;
		height:20px;
		width:auto;
		cursor:pointer;
		margin-left:5px;
		margin-right:5px;
		font-weight:bold;
		font-size:10px;
		color:#000;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
#pages_list_wrapper_two
	{
		
		height:20px;
		width:180px;
		overflow:hidden;
		margin-top:8px;
	}	
	
ul#pages_list_two
	{
		display:inline;
		list-style:none;
		height:20px;
		width:180px;
		font-weight:bold;
		font-size:10px;
		color:#fff;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
	

	
ul#pages_list_two li.pages_main
	{
		display:inline;
		list-style:none;
		height:20px;
		width:auto;
		cursor:pointer;
		margin-left:5px;
		margin-right:5px;
		font-weight:bold;
		font-size:10px;
		color:#fff;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
	
ul#pages_list_two li.pages_over
	{
		display:inline;
		list-style:none;
		height:20px;
		width:auto;
		cursor:pointer;
		margin-left:5px;
		margin-right:5px;
		font-weight:bold;
		font-size:10px;
		color:#000;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}	
	
#keyword_search_box
	{
		width:175px;
		height:20px;
		font-size:12px;
		background-color:#fff;
		border:1px solid #a92b31;
		margin-right:5px;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
#results_per_page
	{
		width:25px;
		height:12px;
		font-size:10px;
		background-color:#fff;
		border:1px solid #ed1c24;
		margin-right:5px;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
#results_per_page_select
	{
		width:230px;
		height:14px;
		font-size:10px;
		background-color:#fff;
		border:1px solid #ed1c24;
		margin-right:5px;
		margin-top:2px;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
#email_cart	

	{
		margin-left:29px;
		width:834px;font-weight:bold;
		font-size:10px;
		color:#4F4D4E;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
#email_cart_thanks

	{
		margin-left:29px;
		width:834px;
		font-weight:bold;
		font-size:10px;
		color:#4F4D4E;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
	
.email_cart
	{
		width:175px;
		height:20px;
		font-size:12px;
		background-color:#fff;
		border:1px solid #ed1c24;
		margin:5px;
		color:#4F4D4E;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}	
	
.email_cart_text_area	

	{
		width:175px;
		height:100px;
		font-size:12px;
		background-color:#fff;
		border:1px solid #ed1c24;
		margin:5px;
		color:#4F4D4E;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
	
.resource_copy
	{
		width:800px;
		font-size:12px;
		background-color:#fff;
		margin-left:10px;
		display:none;
		visibility:hidden;
	}

	

	
	
	
#poster_banner_image_wrapper
	{		
		height:130px;
		width:700px;
		overflow:hidden;
		margin-top:4px;
	}

ul#poster_banner_image_list
	{
		float:left;
		display:inline;
		list-style:none;
		height:120px;
	}
	
	
ul#poster_banner_image_list li.poster_banner_image
	{
		float:left;
		display:inline;
		list-style:none;
		height:120px;
		width:auto;
		cursor:pointer;
		margin-left:5px;
		margin-right:5px;
	}
	
	

	
	
.quantity
	{
		width:30px;
		height:15px;
		font-size:11px;
		background-color:#fff;
		border:1px solid #D8CCBF;
		margin-right:5px;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}	
	



#gallery_wrapper
	{
		display:block;
		visibility:visible;
	}

#gallery_loader_wrapper
	{
		display:none;
		visibility:hidden;
	}


	
/**************************** End Asset Search ****************************/
/**************************** End Asset Search ****************************/






/**************************** Old Site ****************************/
/**************************** Old Site ****************************/





/**************************** Log In ****************************/
/**************************** Log In ****************************/

#login_wrapper 
	{
		text-align:center;
		width:600px;
		height: auto;
		margin: auto;
	}


#login_content 
	{
		text-align:center;
		background-image: url(/images/login_background1.jpg);
		background-repeat:no-repeat;
		background-position: center;
		width:598px;
		height:448px;
		margin:20px 20px 5px 0px;
		border:1px solid #D8CCBF;
	}
	
	
#redirect_content 
	{
		text-align:center;
		background-image: url(/images/redirect_background1.jpg);
		background-repeat:no-repeat;
		background-position: center;
		width:598px;
		height:448px;
		margin:20px 20px 5px 0px;
		border:1px solid #D8CCBF;
	}


#login_inputs
	{
		text-align:center;
		xheight:290px;
		width:457px;
		margin-top:10px;
	}


#login_links_wrapper
	{
		text-align:right;
		font-size:10px;
		color: #404040;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}

.login_button
	{
		margin-top:15px;
		xmargin-right:15px;
	}

input.login
	{
		background-color: #fff;
		border:1px solid #333;
		height:30px;
		width:300px;
		margin-bottom:3px;
		xmargin-right:10px;
		font-size:13px;
		color: #404040;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}


.login_label
	{
		font-size:14px;
		color: #3E3E3E;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}



a.login_links
	{
		font-size:10px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}

a.login_links:link, a.login_links:active, a.login_links:visited
	{
		text-decoration:underline;
	}

a.login_links:hover
	{
		text-decoration:none;
	}


/**************************** End Log In ****************************/
/**************************** End Log In ****************************/




/**************************** Main Site ****************************/
/**************************** Main Site ****************************/


#main_wrapper 
	{
		text-align:center;
		width:915px;
		margin: auto;
		background-image: url('/images/body_bg.gif');
		background-position: center;
		background-repeat: repeat-y;
		height:100%;
	}


#content_wrapper 
	{
		text-align:center;
		background-color:#fff;
		width:895px;
		height:auto;
		xmargin:0px 10px 0px 10px;
		border-left:1px solid #D8CCBF;
		border-right:1px solid #D8CCBF;
	}
	


#content
	{
		
		xmargin:10px 10px 0px 10px;
		text-align:left;
		font-size:12px;
		color: #292929;
		background-color:#fff;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		
	}
	
	
#content_ac_background
	{
		
		margin:0px;
		background-color:#F2F0F1;
		height:350px;
		
		
	}
	

	


	
.text_account
	{
		width:133px;
		height:16px;
		font-size:11px;
		color: #292929;
		background-color:#EFEFEF;
		border:1px solid #B1B1B1;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	
.account
	{
		height:16px;
		font-size:11px;
		color: #292929;
		background-color:#EFEFEF;
		border:1px solid #B1B1B1;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
	

.instructions
	{
	
		font-size:11px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
.hidden
	{
	
		display:none;
		visibility:hidden;
	}
	
.shown
	{
	
		display:block;
		visibility:visible;
	}	
	
.home_page_item
	{
	
		font-size:11px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		margin:0px 0px 0px 10px;
		display:none;
		visibility:hidden;
	}
	
	
	
.home_page_item_shown
	{
	
		font-size:11px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
		margin:0px 0px 0px 10px;
	}
	
	

.caption
	{
	
		font-size:9px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}
	
.list
	{
	
		line-height:18px;
		margin-left:20px;
		list-style:none;
		font-size:12px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	
	}
	
	
.sub_list_disc
	{
	
		line-height:18px;
		margin-left:30px;
		list-style:disc;
		font-size:11px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	
	}
	
	
.sub_list_decimal
	{
	
		line-height:18px;
		margin-left:30px;
		list-style:decimal;
		font-size:11px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	
	}	
	
	
a.list_link
	{
		font-size:12px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}

a.list_link:link, a.list_link:active, a.list_link:visited
	{
		text-decoration:underline;
	}

a.list_link:hover
	{
		text-decoration:none;
	}	


a.login_link
	{
		font-size:10px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}

a.login_link:link, a.list_link:active, a.list_link:visited
	{
		text-decoration:underline;
	}

a.login_link:hover
	{
		text-decoration:none;
	}		
	
	
a.list_link_red
	{
		font-size:12px;
		color: red;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}

a.list_link_red:link, a.list_link_red:active, a.list_link_red:visited
	{
		text-decoration:underline;
	}

a.list_link_red:hover
	{
		text-decoration:none;
	}



a.copy_link_11
	{
		font-size:11px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}

a.copy_link_11:link, a.copy_link_11:active, a.copy_link_11:visited
	{
		text-decoration:underline;
	}

a.copy_link_11:hover
	{
		text-decoration:none;
	}

	
a.logout
	{
		margin-right:10px;
		font-size:11px;
		font-weight:bold;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}

a.logout:link, a.logout:active, a.logout:visited
	{
		text-decoration:underline;
	}

a.logout:hover
	{
		text-decoration:none;
	}



a.thickbox
	{
		font-size:11px;
		color: #292929;
		font-family: Verdana, Arial, "MS Trebuchet", sans-serif;
	}

a.thickbox:link, thickbox:active, thickbox:visited
	{
		text-decoration:underline;
	}

a.thickbox:hover
	{
		text-decoration:none;
	}

/**************************** End Main Site ****************************/
/**************************** End Main Site ****************************/










#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/images/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(/images/transparent.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");
	}
	





/*   YUI Menu    */

#productsandservices .bd .first-of-type .yuimenubaritem{margin:0px 0px 0px 7px;}
#productsandservicestwo .bd .first-of-type .yuimenubaritem{margin:0px 0px 0px 7px;}

.yuimenu{top:-999em;left:-999em;}

.yuimenubar{position:static;}

.yuimenu .yuimenu,.yuimenubar .yuimenu{position:absolute;}

.yuimenubar li,.yuimenu li{list-style-type:none;}

.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}

.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}

.yuimenubar ul{*zoom:1;}

.yuimenubar .yuimenu ul{*zoom:normal;}

.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}

.yuimenubaritem{float:left;}

.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}

.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}

.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}

.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}

.hide-scrollbars *{overflow:hidden;}

.hide-scrollbars select{display:none;}



.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}

.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}

.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}




.yui-skin-sam .yuimenubar{font-size:93%;line-height:2;*line-height:1.9;border:solid 1px #808080;background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 0 #000;}

.yui-skin-sam .yuimenubarnav .yuimenubaritem{border-right:solid 1px #ccc;}

.yui-skin-sam .yuimenubaritemlabel{padding:0 10px;color:#fff;text-decoration:none;cursor:default;border-style:solid;border-color:#808080;border-width:1px 0;*position:relative;margin:-1px 0;}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu{background:url(menubaritem_submenuindicator.png) right center no-repeat;}

.yui-skin-sam .yuimenubaritem-selected{background:url(../../../../assets/skins/sam/sprite.png) repeat-x 0 -1700px;}

.yui-skin-sam .yuimenubaritemlabel-selected{border-color:#7D98B8;}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-selected{border-left-width:1px;margin-left:-1px;*left:-1px;}

.yui-skin-sam .yuimenubaritemlabel-disabled{cursor:default;color:#fff;}

.yui-skin-sam .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(menubaritem_submenuindicator_disabled.png);}

.yui-skin-sam .yuimenu{font-size:93%;line-height:1.5;*line-height:1.45;}

.yui-skin-sam .yuimenubar .yuimenu,.yui-skin-sam .yuimenu .yuimenu{font-size:100%;}

.yui-skin-sam .yuimenu .bd{*zoom:1;_zoom:normal;border:solid 1px #808080;background-color:#fff;}

.yui-skin-sam .yuimenu .yuimenu .bd{*zoom:normal;}

.yui-skin-sam .yuimenu ul{padding:3px 0;border-width:1px 0 0 0;border-color:#fff;border-style:solid;}

.yui-skin-sam .yuimenu ul.first-of-type{border-width:0;}

.yui-skin-sam .yuimenu h6{font-weight:bold;border-style:solid;border-color:#ccc;border-width:1px 0 0 0;color:#fff;padding:3px 10px 0 10px;}

.yui-skin-sam .yuimenu ul.hastitle,.yui-skin-sam .yuimenu h6.first-of-type{border-width:0;}

.yui-skin-sam .yuimenu .yui-menu-body-scrolled{border-color:#ccc #808080;overflow:hidden;}

.yui-skin-sam .yuimenu .topscrollbar,.yui-skin-sam .yuimenu .bottomscrollbar{height:16px;border:solid 1px #808080;background:#fff url(../../../../assets/skins/sam/sprite.png) no-repeat 0 0;}

.yui-skin-sam .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}

.yui-skin-sam .yuimenu .topscrollbar_disabled{background-position:center -975px;}

.yui-skin-sam .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}

.yui-skin-sam .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}


.yui-skin-sam .yuimenuitemlabel{padding:0 20px;color:#fff;text-decoration:none;cursor:default;}

.yui-skin-sam .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}

.yui-skin-sam .yuimenuitem-hassubmenu{background-image:url(menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}

.yui-skin-sam .yuimenuitem-checked{background-image:url(menuitem_checkbox.png);background-position:left center;background-repeat:no-repeat;}

.yui-skin-sam .yui-menu-shadow-visible{background-color:#000;opacity:.12;*filter:alpha(opacity=12);}

.yui-skin-sam .yuimenuitem-selected{background-color:#B3D4FF;}

.yui-skin-sam .yuimenuitemlabel-disabled{cursor:default;color:#fff;}

.yui-skin-sam .yuimenuitem-hassubmenu-disabled{background-image:url(menuitem_submenuindicator_disabled.png);}

.yui-skin-sam .yuimenuitem-checked-disabled{background-image:url(menuitem_checkbox_disabled.png);}







div.yuimenu .bd{
  zoom: normal;
}



.yui-skin-sam .yuimenu .bd{
  border: 0;
  xwidth: 197px;
  background-color: transparent;
}



.yui-skin-sam .top-li{
  xheight: 17px;
  xbackground-image: url('/images/menu_top.png');
  border-bottom: 1px solid #f47920;
}



.yuimenuitem{
  border-bottom: 1px solid #f47920;
  xwidth: 197px;
  text-decoration:none;
}



.yuimenuitem-selected {
  background-color: transparent;
  text-decoration:none;
}



.yuimenuitemlabel{
  padding: 3px 3px 3px 3px;
  font: bold 11px Trebuchet MS,arial,sans-serif;
  color: #fff;
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  background-color: #ed1c24;
  cursor: pointer;
  outline: none;
  text-decoration:none;
}


.yuimenubaritem{
  xpadding: 0px;
  xfont: bold 11px Trebuchet MS,arial,sans-serif;
  xcolor: #183f6d;
  xborder-left: 1px solid #f47920;
  xborder-right: 1px solid #f47920;
  xbackground-color: #f4e09f;
  cursor: pointer;
  outline: none;
  
  xwidth: 197px;
  text-decoration:none;
}


.yuimenuitemlabel-selected{
  color: #fff;
  background-color: #f47920;
  text-decoration:none;
}



.yuimenuitemHeader{
	font-size:13px;
  	xcolor: #183f6d;
 	padding: -10px 3px 3px 5px;
	xbackground-color: #f4e09f;
  	xtext-decoration:none;

}


.yuimenuitemHeader-selected{
  
  color: #fff;
  background-color: #f4e09f;
  text-decoration:none;
}




.yui-skin-sam .subtop-li{
  xheight: 17px;
  xbackground-image: url('/images/submenu_top.png');
  border-bottom: 1px solid #fff;
}



.yui-skin-sam .sub-li .yuimenuitem{
  border-bottom: 1px solid #f47920;
}



#productsandservices .bd .first-of-type .yuimenubaritem .yuimenu .yuimenuitem .yuimenu .bd .first-of-type .yuimenuitem .yuimenuitemlabel{
  color: #fff;
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  background-color: #ed1c24;
  outline: none;
}



#productsandservices .bd .first-of-type .yuimenubaritem .yuimenu .yuimenuitem .yuimenu .bd .first-of-type .yuimenuitem .yuimenuitemlabel-selected{
  color: #fff;
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  
  xbackground: url('/images/flyout_arrow.gif') no-repeat right #b0940c;
}



#productsandservices .bd .first-of-type .yuimenubaritem #MolsonCoors .bd .first-of-type .yuimenuitem .yuimenuitemlabel{
  color: #fff;
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  background-color: #ed1c24;
  outline: none;
}



#productsandservices .bd .first-of-type .yuimenubaritem #MolsonCoors .bd .first-of-type .yuimenuitem .yuimenuitemlabel-selected{
  color: #fff;
  
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  
  xbackground: url('/images/flyout_arrow.gif') no-repeat right #b0940c;
}



#productsandservices .bd .first-of-type .yuimenubaritem #Europe .bd .first-of-type .yuimenuitem .yuimenuitemlabel{
  color: #fff;
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  background-color: #ed1c24;
  outline: none;
}



#productsandservices .bd .first-of-type .yuimenubaritem #Europe .bd .first-of-type .yuimenuitem .yuimenuitemlabel-selected{
  color: #fff;
  
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  
  xbackground: url('/images/flyout_arrow.gif') no-repeat right #b0940c;
}



#productsandservices .bd .first-of-type .yuimenubaritem #Asia .bd .first-of-type .yuimenuitem .yuimenuitemlabel{
  color: #fff;
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  background-color: #ed1c24;
  outline: none;
}



#productsandservices .bd .first-of-type .yuimenubaritem #Asia .bd .first-of-type .yuimenuitem .yuimenuitemlabel-selected{
  color: #fff;
  
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  
  xbackground: url('/images/flyout_arrow.gif') no-repeat right #b0940c;
}



#productsandservices .bd .first-of-type .yuimenubaritem #Caribbean .bd .first-of-type .yuimenuitem .yuimenuitemlabel{
  color: #fff;
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  background-color: #ed1c24;
  outline: none;
}



#productsandservices .bd .first-of-type .yuimenubaritem #Caribbean .bd .first-of-type .yuimenuitem .yuimenuitemlabel-selected{
  color: #fff;
  
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  
  xbackground: url('/images/flyout_arrow.gif') no-repeat right #b0940c;
}



#productsandservices .bd .first-of-type .yuimenubaritem #Mexico .bd .first-of-type .yuimenuitem .yuimenuitemlabel{
  color: #fff;
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  background-color: #ed1c24;
  outline: none;
}



#productsandservices .bd .first-of-type .yuimenubaritem #Mexico .bd .first-of-type .yuimenuitem .yuimenuitemlabel-selected{
  color: #fff;
  
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  
  xbackground: url('/images/flyout_arrow.gif') no-repeat right #b0940c;
}




#productsandservicestwo .bd .first-of-type .yuimenubaritem .yuimenu .yuimenuitem .yuimenu .bd .first-of-type .yuimenuitem .yuimenuitemlabel{
  color: #fff;
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  background-color: #ed1c24;
  outline: none;
}



#productsandservicestwo .bd .first-of-type .yuimenubaritem .yuimenu .yuimenuitem .yuimenu .bd .first-of-type .yuimenuitem .yuimenuitemlabel-selected{
  color: #fff;
  border-left: 1px solid #f47920;
  border-right: 1px solid #f47920;
  
  xbackground: url('/images/flyout_arrow.gif') no-repeat right #b0940c;
}



.yui-menu-shadow-visible {
    opacity: .0;
    *filter: alpha(opacity=0);
}



.bottom-li{
  xheight: 17px;
  xbackground-image: url('/images/menu_bot.png');
  border-bottom: 0;
}



.yuimenuitem .subbottom-li{
  xheight: 17px;
  xbackground-image: url('/images/submenu_bot.png');
  border-bottom: 0;
}


a.yuimenubaritemlabel{
	text-decoration:none;
	color:#fff; 
	font-size:11px;
 }

a.yuimenubaritemlabel:hover{
	text-decoration:none;
	color:#fff; 
	font-size:11px;
}

a.yuimenuitemlabel{
	text-decoration:none;
	color:#fff; 
	font-size:11px;
 }

a.yuimenuitemlabel:hover{
	text-decoration:none;
	color:#fff; 
	font-size:11px;
}

