.clear 								{clear: all;}

.ad_text_left						{font-family:Arial, Sans-Serif; font-size:9px; padding-bottom:1px; padding-left:5px; text-align:center; color:#004284; font-weight:bold; font-style: italic;}
.ad_text_right_lg					{font-family:Arial, Sans-Serif; font-size:14x; padding-right:0px; padding-bottom:10px; text-align:center; color:#004284; font-weight:bold; }
.ad_text_right_make					{font-family:Arial, Sans-Serif; font-size:13px; padding-right:0px; padding-bottom:10px; text-align:center; color:#004284; font-weight:bold; }
.ad_text_right_sm					{font-family:Arial, Sans-Serif; font-size:10px; padding-right:15px; padding-bottom:10px; text-align:center; color:#004284; font-weight:bold; }
.ad_text_bottom_lg					{font-family:Arial, Sans-Serif; font-size:23px; text-align:center; color:#004284; }
.ad_text_bottom_sm					{font-family:Arial, Sans-Serif; font-size:11px; padding-bottom:-5px; text-align:center; color:#004284; }
.ad_text_bottom_med					{font-family:Arial, Sans-Serif; font-size:11px; text-align:center; color:#004284; }

/* Must Replace all above ad_ classes with the following because of ad blocker */
.main_text_left						{font-family:Arial, Sans-Serif; font-size:9px; padding-bottom:1px; padding-left:5px; text-align:center; color:#004284; font-weight:bold; font-style: italic;}
.main_text_right_lg					{font-family:Arial, Sans-Serif; font-size:12px; padding-right:0px; padding-bottom:10px; text-align:center; color:#004284; font-weight:bold; }
.main_text_right_make				{font-family:Arial, Sans-Serif; font-size:12px; padding-right:0px; padding-bottom:10px; text-align:center; color:#004284; font-weight:bold; }
.main_text_right_sm					{font-family:Arial, Sans-Serif; font-size:10px; padding-right:15px; padding-bottom:10px; text-align:center; color:#004284; font-weight:bold; }
.main_text_bottom_lg				{font-family:Arial, Sans-Serif; font-size:23px; text-align:center; color:#004284; }
.main_text_bottom_sm				{font-family:Arial, Sans-Serif; font-size:11px; padding-bottom:-5px; text-align:center; color:#004284; }
.main_text_bottom_med				{font-family:Arial, Sans-Serif; font-size:11px; text-align:center; color:#004284; }
/* end new classes */

.left_ad_box						{height:222px; width:150; float:left;}
.left_ad_box.image					{height:auto; width:150;}
.left_ad_box.left_text				{height:auto; width:58:}
.left_ad_box.right_text				{height:auto; width:94; align:left;}
.left_ad_box.bottom					{height:103; width:150;}

.left_side_container				{width:210px; height:447px; min-height:447px;}
.left_ad_container					{width:151px; height:447px; float:left; min-height:447px}
.left_image_container       			{width:59px; height:447px; float:right; min-height:447px;}
.ad_container						{height:222px; width:150px; min-height:222px; margin-right:100px; min-height:222px;}
/* rename ad_container */ .main_container	{height:222px; width:150px; min-height:222px; margin-right:100px; min-height:222px;}
.top_header							{height:73px; width:; min-height:73px; min-height:73px;}
.left_header						{height:46px; width:58px; float:left; min-height:46px;}	
.right_header						{height:46px; width:92px; float:right; min-height:46px;}
.ad_price							{height:35px; width:80px; float:left; text-align:center; font-size:30px; min-height:35px;}
.ad_price_description				{height:27px; width:70px; float:left; text-align:center; font-size:10px; min-height:27px; margin-top:7px;}
.ad_price_description2				{height:35px; width:55px; float:left; text-align:center; font-size:10px; min-height:35px; margin-top:0px;}
.ad_financing						{height:35px; width:150px; float:left; text-align:center; min-height:35px;}
.ad_expiration						{height:33px; width:150px; float:left; text-align:center; min-height:33px;}

/* Coupons */
.coupon_container					{width:600;}

.coupon_lg							{width:450px; height:250px; font-size:30px; border:dashed;border-color:black; background-color:white;}
.coupon_lg_ie						{width:458px; height:250px; font-size:30px; border:dashed;border-color:black; background-color:white;}
.coupon_left_header					{width:143px; height:61px; float:left; background:url('/images/logo_coupon.jpg') no-repeat top left; background-color:#006699;}
.coupon_right_header				{width:307px; height:61px; float:right; background:#006699;}
.coupon_right_textarea				{width:307px; text-align:center; padding-top:5;}
.coupon_main_textarea				{width:450x; height:189; margin-top:61px; text-align:left;}
.coupon_main_textarea_ie			{width:450x; height:189; text-align:left;}
.coupon_textarea					{width:450x; text-align:justify; position:absolute; padding-top:10px; padding-left:25px;}
.coupon_expires_textarea			{width:450x; text-align:left; position:absolute; padding-top:130px; padding-left:25px;}
.coupon_disclaimer_textarea			{width:450x; text-align:center; position:absolute; padding-top:150px; line-height:9px;  padding-left:10px;}
.coupon_disclaimer_textarea_sf		{width:450x; text-align:center; position:absolute; padding-top:128px; line-height:9px;  padding-left:10px;}
#coupon_title						{font-family:Arial, Sans-Serif; font-size:22px; color:#ffffff; font-weight:bold; }
#coupon_text						{font-family:Arial, Sans-Serif; font-size:15px; color:#000000; font-weight:bold;}
#coupon_expires						{font-family:Arial, Sans-Serif; font-size:12px; text-align:center; color:#000000; font-style:italic; font-weight:bold;}
#coupon_disclaimer					{font-family:Arial, Sans-Serif; font-size:9px; text-align:center; color:#000000; font-weight:bold; }

.coupon_sm							{height:160px; width:310px; font-size:14px; border:dashed;border-color:black; margin-bottom:90px;}
.coupon_left_header_sm				{width:95px; height:41px; float:left; background:url('/images/logo_coupon_sm.jpg') no-repeat top left; background-color:#006699;}
.coupon_right_header_sm				{width:215px; height:41px; float:right; background:#006699;}
.coupon_right_textarea_sm			{width:215px; text-align:center; padding-top:3px;}
.coupon_main_textarea_sm			{width:310x; height:120; margin-top:41px; text-align:left;}
.coupon_textarea_sm					{width:310x; text-align:justify; position:absolute; padding-top:3px; padding-left:10px;}
.coupon_expires_textarea_sm			{width:310x; text-align:left; position:absolute; padding-top:60px; padding-left:10px;}
.coupon_disclaimer_textarea_sm		{width:310x; text-align:center; position:absolute; padding-top:92px; line-height:7px; padding-left:3px;}
.coupon_disclaimer_textarea_sm_sf	{width:310x; text-align:center; position:absolute; padding-top:80px; padding-left:3px;}
.coupon_print_textarea				{width:310x; text-align:center;  position:relative; padding-top:110px; padding-left:20px;}
.coupon_print_textarea_sf			{width:310x; text-align:center; position:relative; padding-top:20px; padding-left:20px;}
#coupon_title_sm					{font-family:Arial, Sans-Serif; font-size:15px; color:#ffffff; font-weight:bold; }
#coupon_text_sm						{font-family:Arial, Sans-Serif; font-size:11px; color:#000000; font-weight:bold; width:310;}
#coupon_expires_sm					{font-family:Arial, Sans-Serif; font-size:10px; text-align:center; color:#000000; font-style:italic; font-weight:bold;}
#coupon_disclaimer_sm				{font-family:Arial, Sans-Serif; font-size:7px; text-align:center; color:#000000; font-weight:bold; }