@import "SPv48_default.css";


#topContentContainer #flashContent{margin-left:0px; height:436px;width:416px;}

TD, TD TD, TD TD TD {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


#centerContentContainer .Freeform{
width:320px;
height:150px;
margin:10px 0 20px 0; 
padding:0; 
background: #fff url(images/homepageBoxFull.gif) top left no-repeat;
}

#centerContentContainer .Freeform p{margin:0 30px 0 30px;}

#centerContentContainer .Freeform h2{margin:0 30px 0 30px; padding-top:20px;}

#calloutContentContainer .Freeform h1{margin:0;}

#calloutContentContainer .Freeform p{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 25px;
color:#000;
font-variant:small-caps;
font-weight: normal;
text-align:left;
margin: 0;
}


/*==================================================*/

.TOCBlock h3{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 24px;
color:#000;
font-weight: bold;
margin: 8px 12px 8px 0px;
}

.TOCBlock .OneCol h4{margin:0;}

.TOCBlock .OneCol h4 a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 16px;
color:#9C6248;
font-weight: normal;
margin: 0;
padding: 0 0 10px 0;
}

.TOCBlock p{margin:0 0 10px 0;}

/*============whatsnew================*/

/*==================================================*/

.WhatsNew h3{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
line-height: 24px;
color:#000;
font-weight: bold;
margin: 8px 12px 8px 0px;
}

.WhatsNew .OneCol h4{margin:0;}

.WhatsNew .OneCol h4 a{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 16px;
color:#9C6248;
font-weight: normal;
margin: 0;
padding: 0 0 10px 0;
}

.WhatsNew p{margin:0 0 10px 0;}
/*====================================================*/

.howToChoose{

font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height: 24px;
color:#000;
text-align:left;
}

.howToChoose a:link{ padding: 6px 0px; color: #000; text-decoration: underline; font-weight: normal;}
.howToChoose a:visited{ padding: 6px 0px; color: #000; text-decoration: underline; font-weight: normal}
a.howToChoose:hover{ padding:  6px 0px; color: #9C6248; text-decoration: underline; font-weight: normal}
.howToChoose a:active{ padding:  6px 0px; color: #000; text-decoration: underline; font-weight: normal}

#topContentContainer img{margin-left:66px;}
#topContentContainer{}


/* ========================================================================================== Text Editor Drop Downs */
h1{font-family: Arial, Helvetica, sans-serif;font-size:16px;line-height: 26px;color:#000;font-weight:bold;text-align:left;margin: 12px 12px 8px 12px;text-transform: uppercase;}/* page title */
h2{font-family: Arial, Helvetica, sans-serif;font-size:14px;line-height: 24px;color:#000;font-weight: bold;text-align:left;margin: 12px 12px 8px 12px;
text-transform: uppercase;}
h3{font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height: 20px;color:#000;font-weight: bold;text-align:left;
margin: 12px 12px 8px 12px;}/* default block title */
h4{font-family: Arial, Helvetica, sans-serif;font-size:16px;line-height: 15px;color:#000;text-align:left;margin: 2px 12px 0px;
text-transform:uppercase;}/*default block page links */
h5{font-family: Arial, Helvetica, sans-serif;font-size:14px;line-height: 15px;color:#000;text-align:left;margin: 2px 12px 0px;
text-transform:uppercase;}
h6{font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height: 15px;color:#000;text-align:left;margin: 2px 12px 0px;}

.floatLeft{float:left;margin:0 7px 0 0;}	 
.floatRight{float:right;margin:0 0 0 7px;}
.floatLeft_ImgBorder{float:left;margin:0 7px 0 0;border:1px solid #ccc;padding:2px;}
.floatRight_ImgBorder{float:right;margin:0 0 0 7px;border:1px solid #ccc;padding:2px;}
.imgBorder{border:1px solid #ccc;padding:2px;}

.readMore{padding-right:15px;}
.readMore a{text-decoration:none;}

/* ========================================================================================== PAGE LAYOUT */
#pageTopArea{}

		#topContentContainer{}
		#topContentContainer .Freeform{}
		#topContentContainer .slogan{}
		#topContentContainer h1{}
		#topContentContainer .slogan h1,
		#topContentContainer .slogan p{}
			
			#topContentContainer img{}/* rotator image */
			#topContentContainer .Freeform{}

/* minor changes from anngeneric.css */
	#contentArea{}
		#contentContainer{}/* leftZone, centerzone, rightzone */
			#leftZone{}	
			#centerZone{}
			#rightZone{}

/* ========================================================================================== BLOCKS */
/* ONECOL & TWOCOL */	
div.image a img,
div.VideoLineup img,
div.FilmstripThumbs a,
div.videoPlayer{float:left;}

div.OneCol div.image p,
div.TwoCol div.image p,
div.tocList div.image p,
div.VideoLineup div.image p,
div.OneCol div.image h4,
div.TwoCol div.image h4,
div.tocList div.image h4,
div.VideoLineup div.image h4,
div.OneCol div.image span.hitCount,
div.TwoCol div.image span.hitCount,
div.tocList div.image span.hitCount,
div.VideoLineup div.image span.hitCount,
div.OneCol div.image span.date,
div.TwoCol div.image span.date,
div.tocList div.image span.date,
div.VideoLineup div.image span.date,
div.CalendarResults div.data div.image span
div.OneCol div.image div.classifications,
div.TwoCol div.image div.classifications{margin-left:90px;}
