@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
#left_details_column .box {
	/*width:235px;*/
	width:452px;
}

#right_details_column .box {
	/*width:452px;*/
	width:174px;
}

#program_details dl.plan_form dt {
	width:150px;
}

#program_details .dark_back {
	background-color:#f3f3f3;
}

#program_details table#orders_shedule {
	border-top:1px solod #cccccc;
	border-bottom:1px solid #cccccc;
}

#program_details #orders_shedule tr td, #program_details #orders_shedule tr th {
	padding-left:5px;
	padding-right:5px;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#cccccc;
}

#program_details #orders_shedule tr th.shedule_col_1 {
	width:75px;
}
#program_details #orders_shedule tr th.shedule_col_2 {
	width:65px;
}


img.my_banner {
	width:auto;
	height:auto;
	background-image:none;
}

/**************************************** Advertising Page ************************************/

#program_details div.top_area h3 {
	font-size:16px;
	/*margin-top:10px;*/
}
#Advert_index ul {
	font-weight:normal;
	width:500px;
	line-height: 20px;
}

#program_details ul {
	line-height: 20px;
}

#program_details ul.intro {
	font-weight:bold;
}

#program_details .ad_offer {
	font-weight:bold;
	color:red;
}

#program_details li.ad_place_header {
	font-weight:bold;
	padding-bottom:8px;
	font-size:16px;
/*	color:red;*/
	padding-top:17px;
}

#program_details .black_text {
	color:black;
}

#program_details div#normal_listing {
	background-image: url(../img/normal_ex.gif);
	background-repeat: no-repeat;
	background-position:500px 33px;
}

#program_details div#sticky_listing {
	background-image: url(../img/sticky_ex.gif);
	background-repeat: no-repeat;
	background-position:500px 33px;
}

#program_details div#premium_listing {
	background-image: url(../img/premium_ex.gif);
	background-repeat: no-repeat;
	background-position:500px 33px;
}

#program_details div#banner_top {
	background-image: url(../img/banner_top.gif);
	background-repeat: no-repeat;
	background-position:500px 33px;
}

#program_details div#left_ad {
	background-image: url(../img/left_ad.gif);
	background-repeat: no-repeat;
	background-position:500px 33px;
}

#program_details div#big_banner {
	background-image: url(../img/big_banner.gif);
	background-repeat: no-repeat;
	background-position:500px 33px;
}

#program_details li.quote {
	font-weight:normal;
	color:black; 
	text-align:right;
}

#program_details li.quote q {
	font-style:italic;
}

#program_details li cite {
	font-size:11px;
	/*font-style:normal;*/
}

#program_details li.quote {
	margin-top:15px;
}

#program_details li.first_qoute {
	margin-top:5px;
}
