/*-------------------begin default styles-------------------*/
html, body{ margin:0; padding:0; font: 11px/14px Arial, Helvetica, sans-serif; background: #000; height:100%; color: #FFF;}
div, form, img { border: 0px; margin: 0px; padding: 0px; }
div { clear: both;}
input, select, textarea{ font: 11px/14px Arial, Helvetica, sans-serif; margin: 0px; padding-top: 0px; padding-bottom: 0px;}
p{ font-size: 13px; color: #FFF; line-height: 16px; margin:0 0 8px 0; padding: 0px; }
a{font-size: 11px; color: #FFF; text-decoration: none;}
a:hover{ color: #CC0000;}
h1 {font-size: 48px; line-height:36px; margin: 0px; padding: 0px 0px 4px 36px; font-weight: normal; height: 34px;}
h2 {font-size: 24px; line-height:24px; margin: 0px; padding: 0px 0px 11px 0px; font-weight: normal;}
h3 {font-size: 18px; line-height:18px; margin: 0px; padding: 0px 0px 0px 0px; font-weight: normal;}
/*-------------------end default styles-------------------*/

/*-------------------begin global styles-------------------*/

.right { float: right; }
.cright { clear: right; }
.left { float: left; }
.r{ text-align: right; }
.l{ text-align: left; }
.c{ text-align: center; }
.b{ font-weight: bold; }
.s{ text-decoration: line-through; }
.u{ text-decoration: underline; }
.i{ font-style:italic; }

div#sitelayout {
	width: 800px; height:100%; min-height:100%;
    background: #222;
	margin-left: auto; margin-right: auto; margin-bottom:-121px;
}

html>body #sitelayout{height:auto;} /*for mozilla as IE treats height as min-height anyway*/

div#mainpage {
	width: 800px;
	background: url(/images/bkgd_top_gradient.jpg) repeat-x;
}

div#mainpage2 {
	width: 800px;
	background: url(/images/bkgd_top_gradient2.jpg) repeat-x;
}

div.mainpageclear_short { 
    width: 800px; height: 1px;
}

div.mainpageclear_med{ 
    width: 800px; height: 20px;
}

div.mainpageclear { 
    width: 800px; height: 100px;
}

div.arrowlink {
	height: 20px;
}

span.arrowlinktxt {
	height: 20px;
	
	font-size: 13px; text-align: left;
}

div.arrowlink a {
	display: block;
	
	color: #CC0000;
}

img.arrow_img {
	padding-right: 8px;
	vertical-align: middle;
}

img.arrow_img2 {
	padding-right: 12px;
	vertical-align: middle;
}

#s1 {color: #FFF;}
#s2 {color: #CC0000;}

#t1 {color: #0099FF;}
#t2 {color: #CCC;}

#b1 {color: #0099FF;}
#b2 {color: #CCC;}

ul.itemarrow 
{
	float: right;
	list-style: none;
	padding: 0px; margin: 0px;
}
	
ul.itemarrow li
{
	padding: 0px; margin: 0px;
	margin-bottom: 4px;
	background: url(/images/small_arrow.png) 0 .26em no-repeat;
}

ul.itemarrow li a {
  padding-left: 22px;
}

/* colors for each section- for titles, ect*/
#animation a, .animation { color: #33CCFF; }
#celebrity a, .celebrity { color: #0099CC; }
#commercials a, .commercials { color: #0066CC; }
#latin a, .latin { color: #66FF66; }
#liveannounce a, .liveannounce { color: #00CC00; }
#narration a, .narration { color: #009900; }
#oncamera a, .oncamera { color: #FF6600; }
#promotions a, .promotions { color: #9999FF; }
#trailers a, .trailers { color: #6666FF; }
#youth a, .youth { color: #9966FF; }
#news a, .news { color: #00FFFF; }
#contactus a, .contactus { color: #0099FF; }
.searchresults { color: #CC0000; }
.voiceover { color: #FFFF00; }
.white { color: #FFF; }

/*-------------------end global sty00s-------------------*/

/*-------------------begin header styles-------------------*/

div#header {
	width: 800px; height: 286px;
    background: #000;
	padding-bottom: 6px;
	
    font-size: 11px; color: #585858;
}

div#flashmovie {
	width: 800px; height: 222px;
}

div#headerleft {
	float: left; clear: left;
	height: 40px;
}

div#headerright {
	float: right; clear: right;
	height: 64px;
	padding-right: 16px;
}

#searchbox {
	width: 164px; height: 50px;
	margin-top: 14px;
}

#searchtop {
	width: 164px; height: 20px;
	margin-bottom: 8px;
}

#searchbottom {
	width: 164px; height: 22px;
}


/* mac hide \*/
* html #header{height:286px;height:1px;}/* height needed for ie to force layout*/
/* end hide*/

/*-------------------end header styles-------------------*/

/*-------------------begin footer styles-------------------*/

html#footerouter {
	/*only ie gets this style*/
	height:121px;/* for ie5 */
	height:119px;/* for ie6 */
}

div#footerouter {
	position:relative;
	width: 800px; height: 121px;
	background: #000;
	margin-left: auto; margin-right: auto;
}

div#footerclear{
	width: 800px; height: 13px;
	background: #222;
}

div#footerstars {
    width: 800px; height: 51px;
    background: url(/images/bkgd_bottom_gradient.jpg) repeat-x;
	text-align: right;
}

div#footerline {
    width: 800px; height: 2px;
    background: url(/images/bkgd_footer_line.jpg) repeat-x;
    border-bottom: 18px solid #ED1E24;
}

div#footerbottom {
    width: 782px; height: 37px;
    padding-left: 9px; padding-right: 9px;
	vertical-align: middle;
	text-align: left; 
    font-size: 9px; color: #CC0000;
}

div#footerbottom .left {
	width: 680px;
	margin-top: 8px;
}

div#footerbottom .right {
	width: 90px;
	padding-left: 12px;
}

div#footerbottom a {
    font-size: 10px; color: #666;
}

div#footerbottom a:hover {
    color: #CC0000;
}

/*-------------------end footer styles-------------------*/


/*-------------------begin home styles-------------------*/
div#home_left {
	float: left; clear: left;
    width: 411px; height: 355px;
}

div#home_right {
	float: right; clear: right;
    width: 343px;
	padding-left: 30px; padding-right: 16px;
	padding-bottom: 40px;
}

div#home_right h2 {
    width: 343px;
    padding-top: 36px;
	
	font-weight: 700; color: #CC0000;
}

div#home_right p {
    width: 324px;
}

div#home_right p.last {
    padding-bottom: 32px;
}

div#home_link {
	float: right;
	margin-right: 12px;
	text-align: right;
}

div#home_image_box {
    width: 411px; height: 355px;
	background: url(/images/image_home_bkgd.jpg) no-repeat;
	z-index:75;
}

img#home_image1 {
	position: relative; left: 231px; top: 36px;
    width: 121px; height: 75px;
}

div#home_image2_box{
	position: absolute; top: 357px; 
	width: 246px; height: 117px;
	background: url(/images/image_home_bkgd_lrg.jpg) top right no-repeat;
	z-index: 80;
}

img#home_image2 {
    width: 171px; height: 109px;
	padding: 4px 4px 4px 71px;
}

div#home_image3_box{
	position: absolute; top: 485px;
    width: 310px; height: 117px;
	background: url(/images/image_home_bkgd_lrg.jpg) top right no-repeat;
	z-index: 82;
}

img#home_image3 {
    width: 171px; height: 109px;
	padding: 4px 4px 4px 135px;
}

div#home_image4_box{
	position: absolute; top: 456px;
    width: 164px; height: 83px;
	background: url(/images/image_home_bkgd_sm.jpg) top right no-repeat;
	z-index: 84;
}

img#home_image4 {
    width: 121px; height: 75px;
	padding: 4px 4px 4px 39px;
}

div#home_image5_box{
	position: absolute; top: 430px;
    width: 385px; height: 83px;
	background: url(/images/image_home_bkgd_sm.jpg) top right no-repeat;
	z-index: 86;
}

img#home_image5 {
    width: 121px; height: 75px;
	padding: 4px 4px 4px 260px;
}

/*-------------------end home styles-------------------*/

/*-------------------begin about styles-------------------*/

div#about_container{
	width: 800px; height: 530px;
	background: url(/images/about_comp_bkgd.jpg) no-repeat;
}

div#about_subnav {
	width: 764px; height: 63px;
	padding-left: 36px;
}

div#comp_left {
	float: left; clear: left;
    width: 322px;
	padding: 48px 0px 0px 36px;
}

div#comp_right {
	float: right; clear: right;
    width: 366px; height: 278px;
	padding: 48px 44px 0px 32px;
}

div#exec_left {
	float: left; clear: left;
    width: 323px; height: 323px;
	padding-left: 36px;
}

div#exec_right {
	float: right; clear: right;
    width: 344px;
	padding: 48px 65px 0px 32px;
}

div#about_container #introtxt {
    font-size: 18px; font-weight: 700;
}

div#about_container #comp_right #introtxt {
    color: #CC0000;
}

div#about_container #exec_right #introtxt {
    color: #FF6600;
}

img#about_services {
	padding: 45px 0px 23px 33px;
	clear: both;
}

div#h_divide {
	width: 731px; height: 29px;
	margin-left: 33px; margin-right: 36px;
	border-top: 1px solid #292929;
}

div#services_list {
	width: 589px;
	padding-left: 33px;
}

div#services_list div.service{
	width: 589px;
}

div#services_list div.services_left{
	float: left; clear: left;
	width: 265px; height: 42px;
	padding-right: 29px;
	text-align: right;
}

div#services_list div.services_right{
	float: right; clear: right;
	width: 295px;
	padding-bottom: 14px;
	
	font-size: 13px; color: #FFF;
}

div#services_list div.services_left a {
	font-size: 18px;
}

div#services_list div.services_left a:hover {
	color: #FFF;
}

div#serviceclear { 
    width: 589px; height: 20px;
}

/*-------------------end about styles-------------------*/

/*-------------------begin celebrity styles-------------------*/

div#celeb_left {
	float: left; clear: left;
    width: 330px; height: 238px;
	padding: 46px 0px 38px 56px;
}

div#celeb_right {
	float: right; clear: right;
    width: 355px;
	padding: 46px 59px 38px 0px;
}

div#h_dividebartop {
	width: 800px; height: 2px;
	background: #111111;
	border-bottom: 1px solid #292929;
}

div#h_dividebar {
	width: 800px; height: 38px;
	background: #111111;
}

div#h_dividebar h3{
	padding: 8px 0px 0px 71px;
}

div#celeb_clients {
    width: 800px;
	padding: 15px 0px 16px 0px;
}
div#celeb_lists {
	width: 726px;
	padding-left: 73px;
	padding-right: 1px;
}

.celeb_list {
	float: left; clear: none;
	padding-right: 40px;
}

div#celeb_link {
	float: right; clear: both;
    width: 260px; height: 40px;
	margin-top: 20px; margin-left: 20px;
	text-align: left;
}

div#celeb_image_lrg_box {
    width: 330px; height: 238px;
	background: url(/images/image_right_bkgd.jpg) no-repeat;
	z-index:75;
}

img#celeb_image_lrg {
    width: 249px; height: 159px;
	padding: 10px 57px 69px 16px;
}

div#celeb_image_sm_box{
	position: absolute; top: 517px;
	margin-left: 194px;
    width: 144px; height: 97px;
	background: url(/images/image_right_bkgd_sm.jpg) top right no-repeat;
	z-index: 90;
}

img#celeb_image_sm {
    width: 121px; height: 75px;
	padding: 4px 19px 18px 4px;
}

/*-------------------end celebrity styles-------------------*/

/*-------------------begin talent detail styles (for vo and celebrity)-------------------*/

div#talent_left {
	float: left; clear: left;
    width: 277px; height: 181px;
	background: url(/images/image_talent_bkgd.jpg) right bottom no-repeat;
	padding: 61px 0px 0px 65px;
}

img#talent_image {
    width: 249px; height: 159px;
	padding: 4px 15px 16px 13px;
}

div#talent_right {
	float: right; clear: right;
    width: 374px;
	padding: 60px 46px 0px 38px;
}

div#talent_right h2{
    width: 374px;
	padding-top: 31px;
}

div#talent_data {
    width: 729px;
	padding: 41px 35px 16px 35px;
	margin-bottom: 30px;
	clear: both;
}

div#talent_data h4 {
    width: 712px; height: 17px;
	margin: 0px; padding: 0px 0px 14px 17px;
	font-size: 15px;
}

div#talent_data tr td {
	height: 20px;
}

div#talent_data tr.bgother td, .bgother{
	background: #292929;
}

div#talent_data .catname {
	width: 144px;
	padding: 0px 20px 0px 22px;
	font-size: 12px; line-height: 14px; color: #666;
}

div#talent_data .reellink {
	width: 168px;
	padding-right: 10px;
	line-height: 14px; color: #FFF;
}

div#talent_data div#middle {
	width: 729px;
	margin: 24px 0 15px 0;	
}

div#talent_data div#middle td#isdntitle {
	padding-left: 22px;
	padding-right: 10px;
	font-size: 14px;
	line-height: 16px;
}

div#talent_data div#middle td#isdndata {
	padding-right: 23px;
	color: #666;
	font-size: 11px; line-height: 16px;	
}

div#middle #noisdn {
}

div#middle #noweb {
}

div#talent_data div#noweborisdn {
	width: 729px;
	height: 30px;
}

div#talent_data div#middle td#webtitle {
	font-size: 14px;
	line-height: 16px;
}

div#middle img#webarrow{
	width: 12px;
	padding: 4px 10px 2px 4px;
}

div#middle td#weburl {
	padding-right: 10px;
	color: #FFF;
}

div#middle #weburl a{
	font-size: 11px; line-height: 14px;	
}

div#talent_data td.credittitle {
	width: 146px;
	padding: 0px 20px 0px 22px;
	font-size: 14px; line-height: 14px;
}

div#talent_data td.creditname {
	width: 549px;
	font-size: 11px; line-height: 14px; color: #FFF;
}


div#talent_data td.creditend {
	width: 22px; line-height: 14px;
}

/*-------------------end talent detail styles-------------------*/

/*-------------------begin voice over main page styles-------------------*/

div#vo_left {
	float: left; clear: left;
    width: 334px;
	padding: 39px 0 0 72px;
}

div#vo_right {
	float: right; clear: right;
    width: 308px;
	padding: 39px 0 0 86px;
}

div#vo_right vo_search{
    width: 308px; height: 22px;
	padding-top: 11px;
}

div#vo_cats {
    width: 744px;
	padding: 69px 21px 0px 35px;
}

div#vo_cats div.col{
	float: left; clear: none;
    width: 233px;
	padding: 0px 15px 10px 0px;

}

div.vo_link {
    width: 213px; height: 27px;
	padding-left: 20px;
	background: #0B0B0B;
	text-align: left;
}

div.voservicerowclear {
    width: 744px; height: 1px;
}

div#vo_cats div.vo_link a {
	display: block;
	height: 20px; width:213px;
	padding-top: 3px;
	
	font-size: 18px; line-height: 18px; font-weight: 700;
}

div#vo_cats div.vo_link a:hover {
    color: #FFF;
}

div.vo_cat_txt {
    width: 185px; height: 66px;
	padding-top: 2px; padding-left: 48px;
	margin-bottom: 10px;
	text-align: left;
}

div.vo_cat_txt p{
	width: 175px;
	margin: 0px;
	font-size: 11px;
}

div.vo_cat_txt a{color: #666;}
div.vo_cat_txt a:hover{color: #CC0000;}

/*-------------------end voice over main page styles-------------------*/

/*-------------------begin voice over category page styles-------------------*/

#vo_subtitle {
	font-size: 24px; line-height:38px;
}

div#vo_cat_top {
	clear: both;
	height: auto;
	padding-bottom: 38px;
}

div#vo_cat_left {
	float: left; clear: left;
    width: 322px; height: 238px;
	padding: 46px 0px 0 36px;
}

div#vo_cat_right {
	float: right; clear: right;
    width: 355px;
	padding: 46px 59px 0 28px;
}

div#vo_image{
    width: 322px; height: 238px;
}

div#vo_cat_right p.last{
	padding-bottom: 40px;
}

div#vo_talentbar {
	width: 800px; height: 474px;
	background: #111111;
}

/*-------------------end voice over subsection page styles-------------------*/

/*-------------------begin on camera page styles-------------------*/

div#oncamera_left {
	float: left; clear: left;
    width: 362px;
	padding: 46px 0px 0px 41px;
}

div#oncamera_agents {
    width: 162px;
	height: 138px;
	padding: 20px 0px 0px 0px;
}

div#oncamera_right {
	float: right; clear: right;
    width: 330px; 
	padding: 46px 34px 0px 33px;
}

div#oncamera_right #oc_search{
	float: right; clear: right;
	width: 240px; height: 50px;
	padding: 16px 24px 10px 0px;
	text-align: right;
}

p.search_message {
	float: left;
	margin-top: 6px;
	text-align: left;
	font-size: 9px; line-height: 11px; font-style: italic; color: #B2B2B2;
}

div#oc_celeb_bar {
	width: 800px;
	background: #111111;
}

div#oc_celeb{
    width: 329px;
	padding-right: 401px; padding-left: 70px;
}

div.oc_link {
    width: 329px; height: 20px;
	padding-top: 19px;
	text-align: left;
}

div.oc_link a {
	width:329px; height: 20px;
	
	font-size: 18px; line-height: 18px; font-weight: normal;
}

div#oc_celeb .oc_link a:hover {
    color: #FFF;
}

div#oc_link_txt {
    width: 297px; height: 51px;
	padding: 4px 0px 24px 32px;
	text-align: left;
}

div#oc_link_txt p{
	font-size: 11px;
}

div#oc_image_lrg_box {
    width: 330px; height: 238px;
	background: url(/images/image_right_bkgd.jpg) no-repeat;
	z-index:75;
}

img#oc_image_lrg {
    width: 249px; height: 159px;
	padding: 10px 57px 69px 16px;
}

div#oc_image_sm_box{
	position: absolute; top: 517px;
	margin-left: 195px;
    width: 144px; height: 97px;
	background: url(/images/image_right_bkgd_sm.jpg) top right no-repeat;
	z-index: 90;
}

img#oc_image_sm {
    width: 121px; height: 75px;
	padding: 4px 19px 18px 4px;
}


/* ------ Test addedd by enrique feb 19 2010 ------*/

.oncamera_credittitle {
	width: 146px;
	padding: 0px 10px 0px 12px;
	font-size: 14px; line-height: 14px; color: #FF6600;
}

.oncamera_creditname {
	width: 549px;
	font-size: 11px; line-height: 14px; color: #FFF;
}

.oncamera_creditend {
	width: 22px; line-height: 14px;
}

.oncamera_weburl {
	padding: 0px 10px 0px 12px;
	font-size: 11px; line-height: 14px;	color: #FF6600/*color: #FFF;*/
}
/* ------------end test -----------------*/

/*-------------------end on camera page styles-------------------*/

/*-------------------begin news list styles-------------------*/

h3#news_sub {
	padding: 31px 0px 0px 36px;
}

p#news_sub2 {
	padding: 2px 0px 18px 36px;
}

div#news_list {
    width: 733px;
	margin: 0px 31px 30px 36px; 
	padding-top: 23px;
	border-top: 1px solid #292929;
}

div#news_list .news_date {
	width: 67px;
	padding: 10px 10px 0px 0px;
	
	font-size: 13px; line-height: 16px; color: #666;
}

div#news_list .news_headline {
	width: 628px;
	padding: 10px 28px 0px 0px;
	
	font-size: 13px; line-height: 16px;
}

/*-------------------end news list styles-------------------*/

/*-------------------begin news detail styles-------------------*/

div#news_detail {
    width: 669px;
	padding: 45px 65px 30px 65px;
}

h3#news_date {
	padding: 0px 0px 13px 0px;
	color: #CCC;
}

h2#news_headline {
	width: 550px;
	color: #FFF;
	padding: 0px 0px 20px 0px;
}

div#news_body {
    width: 416px;
	padding: 0px 253px 34px 0px;
	
	font-size: 13px; line-height: 16px; color: #CCC;
}

div#news_link {
	padding-top: 14px;
}

div#news_link a{
	font-size: 13px; color: #CC0000;
}

div#news_link a:hover{
	color: #FFF;
}

div#news_body .backlink{
	padding-top: 24px;
}

/*-------------------end news detail styles-------------------*/

/*-------------------begin contact us page styles-------------------*/

div#contactus_left {
	float: left; clear: left;
    width: 236px;
	padding: 38px 53px 0px 100px;
	text-align: right;
}

div#contactus_right {
	float: right; clear: right;
    width: 346px;
	padding: 38px 65px 10px 0px;
}

div#contactus_left #company {
    width: 236px;
	padding-top: 25px; padding-bottom: 6px;
	
	font-size: 15px; color: #FFF;
}

div#contactus_left #address {
    width: 236px;
	padding-bottom: 10px;
	
	font-size: 13px; color: #999;
}

div#contactus_left #numbers {
    width: 236px;
	padding-bottom: 10px;
	
	font-size: 13px; color: #0099FF;
}

div#contactus_left #numbers .label{
	color: #999;
}

div#contactus_left #email {
    width: 236px;
	
	font-size: 13px;
}

div#contactus_left #email .label{
	color: #FFF;
}

div#contactus_left #email a{
    color: #CCC;
}

div#contactus_left #email a:hover{
    color: #CC0000;
}

div#contactus_right #updatebox {
    width: 293px;
	padding: 25px 20px 26px 33px;
	background: #020202;
}

div#contactus_right #updatebox #title {
    width: 293px;
	
	font-size: 16px; color: #0099FF;
}

div#contactus_right #updatebox #subtitle {
    width: 293px;
	padding-top: 12px;
	
	font-size: 13px; color: #FFF;
}

div#contactus_right #updatebox #subsubtitle {
    width: 293px;
	padding-top: 10px;
	
	font-size: 11px; line-height: 13px; color: #CCC;
}

div#contactus_right #updatebox .contactlinks{
	padding-top: 22px;
	float: none; clear: both;
}

h2#agents{
	padding: 5px 0px 8px 48px;
	clear: both;
}

div#contactus_bar {
	width: 750px;
	padding: 14px 25px 8px 25px;
	background: #111111;
}

div.agent1 {
	float: left; clear: none;
	width: 254px; height: 114px;
	margin-bottom: 19px;
	padding-left: 16px;
	border-bottom: 1px solid #181818;
}

div.agent2 {
	float: left; clear: none;
	width: 259px; height: 114px;
	margin-bottom: 19px;
	border-bottom: 1px solid #181818;
}

div.agent3 {
	float: left; clear: right;
	width: 221px; height: 114px;
	margin-bottom: 19px;
	border-bottom: 1px solid #181818;
}

img.agent_img{
	float: left; clear: left;
	width: 93px; height: 114px;
}

div.agent_info {
	float: left; clear: none;
	height: 88px;
	padding-top: 26px;
}

div.lesspad {
	padding-top: 11px;
}

div.agent_type {
	padding-bottom: 7px;
	 
	font-size: 13px; line-height: 15px; color: #999;
}

div.agent_name {
	padding-bottom: 9px;
	
	font-size: 11px; line-height: 11px; color: #FFF;
}

div.agent_number {
	padding-bottom: 7px;
	
	font-size: 11px; line-height: 11px; color: #999;
}

div.agentsclear { 
    width: 705px; height: 10px;
}

/*-------------------end contact us page styles-------------------*/

/*-------------------begin search results page styles-------------------*/
h1#searchtitle { 
	font-size: 28px;
}

div#searchnote { 
    width: 758px;
	padding: 11px 0px 38px 42px;
	
	font-size: 11px; color: #666;
}

div#resultsbox { 
    width: 731px;
	padding: 0px 34px 0px 35px;
}

div#resultsbox div#resultstitle { 
	float: left;
	width: 400px;
	padding: 0px 10px 0px 0px;
	
	font-size: 13px; color: #666;
}

div#resultsbox div.pages { 
	float: right; clear: right;
	width: 294px;
	padding: 0px 27px 0px 0px;
	text-align: right;
	
	font-size: 11px; color: #666;
}

div#resultsbox div.pages a{ 
	padding: 0px 3px 0px 3px;
}

.thispage { 
	padding: 0px 3px 0px 3px;

	font-weight: 700; color: #CC0000;
}

div#resultsbox div.resultrow { 
	width: 731px; height: 40px;
	padding: 45px 0px 19px 0px;
	border-bottom: 1px solid #292929;
}

div#resultsbox div.resultrow .result_left{
	float: left; clear: none;
	width: 173px;
	padding: 0px 10px 0px 0px;
	
	font-size: 14px; color: #FFF;
}

div#resultsbox div.resultrow .result_left a{ 
	font-size: 14px;
}

div#resultsbox div.resultrow .result_right{
	float: left; clear: none;
	width: 503px;
	padding: 0px 45px 0px 0px;
	
	font-size: 11px; color: #CCC;
}

div#resultsbox div.resultrow .result_right a{ 
	font-size: 12px; color: #666;
}
div#resultsbox div.resultrow .result_right a:hover{ 
	color: #CC0000;
}

div#resultsbox div#noresultrow { 
	width: 731px; height: 40px;
	padding: 45px 0px 19px 0px;
	
	font-size: 13px; color: #FFF;
}

div.resultsclear { 
    width: 731px; height: 130px;
}

/*-------------------end search results page styles-------------------*/

/*-------------------begin privacy policy and terms of use page styles-------------------*/

h1#redtitle {
	height: 20px;
	padding-top: 18px;

	font-size: 18px; line-height: 18px; color: #CC0000;
}

h2#subtitle {
	padding-bottom: 6px;
	padding-top: 13px;

	font-size: 12px; line-height: 14px; color: #CC0000; font-weight: bold;
}

div#contenttxt {
	width: 521px;
	padding: 24px 40px 80px 39px;
	font-size: 12px;
}

div#contenttxt p{
	font-size: 12px;
}

/*-------------------end privacy policy and terms of use page styles-------------------*/
