@charset "utf-8";
/* CSS Document */

/* BASE */

* { margin: 0; padding: 0; }

body { font: normal x-small/135% verdana, arial, sans-serif; background-color: #898989; }

h1 { font-size: 1.8em; font-weight: bold; color: #cc0000; line-height: 125%; padding-bottom: 10px; }
h2 { font-size: 1.6em; font-weight: bold; color: #000000; line-height: 125%; padding-bottom: 10px; }
	h2 a { text-decoration: none; color: #2776d8; }
    h2 a:hover { text-decoration: underline; }
	
h3 { font-size: 1.4em; font-weight: bold; color: #000; padding-bottom: 10px; }
	h3 a { text-decoration: none; color: #2776d8; }
    h3 a:hover { text-decoration: underline; }
	
h4 { font-size: 1.2em; font-weight: bold; color: #000; line-height: 125%; padding-bottom: 8px; }
	h4 a { text-decoration: none; color: #2776d8; }
    h4 a:hover { text-decoration: underline; }
	
h5 { font-size: 1.0em; font-weight: bold; color: #000; line-height: 125%; padding-bottom: 8px; }
    h5 a { text-decoration: none; color: #2776d8; }
    h5 a:hover { text-decoration: underline; }

p { margin-bottom: 10px; }
.byline { color: #aaa; }

a { color:#2776d8; text-decoration: underline; }
a:hover { color:#f00; text-decoration: none; }
a:focus { outline: none; }

.smaller { font-size: 82%; }

.author { margin-bottom: 5px; color: #aaa; }

a.more { white-space: nowrap; color: #2776d8; text-decoration: underline; }
	a.more:hover { white-space: nowrap; color: #f00; text-decoration: none; }

.clear { clear: both; }

ul { padding: 0 0 18px 8px; list-style: none; }
	li { padding-bottom: 8px; font-size: 11px; }
ol { padding: 0 0 18px 12px; }

ul li ul { padding: 10px 0 0 12px; list-style:circle; font-size:.8em; }
ul li ul li { font-size:.8em; }

blockquote { margin: 5px 25px; }

hr { margin: 20px 0; }

.bookmarkTop { width:415px; padding: 5px 8px; background-color:#eee; border: 1px solid #cccccc; }
.bookmarkBot { padding: 5px 8px; background-color:#eee; border: 1px solid #cccccc; }

 img.left { float:left; border:1px solid #666; margin:0 10px 10px 0; }
 img.right { float:right; border:1px solid #666; margin:0 0 10px 10px; }
 img.slider-logo { margin: 20px 0 0 0; }

	
/* GENERAL STRUCTURE */

#pageContainer {
    width: 960px; margin: 0 auto 10px auto;
	background-color: transparent;
}

#colContainer180 {
    width: 180px;
	margin-right: 15px;
	margin-bottom: 15px;
	position: relative;
	float: left;
}
	#white180Top {
		background: url("../images/white-bg-top-180.gif") top left no-repeat;
	}
	
	#white180Bot {
		padding: 10px 10px 15px 10px;
		background: url("../images/white-bg-bot-180.gif") bottom left no-repeat;
	}
		#white180Box li {
			font-size:1.1em;
		}

#colContainer765 {
	width: 765px;
	float: left;
}

#colContainer765National {
	width: 765px;
	float: left;
	margin-bottom: 15px;
	background: url("../images/nat-bg-mid-765.gif") top left repeat-y;
}
	#national765 {
		background: url("../images/nat-bg-top-765.gif") top left no-repeat;
		padding-top: 10px;
	}
	
	#nationalContent765 {
		background: url("../images/nat-bg-bot-765.gif") bottom left no-repeat;
		padding: 0 15px 15px 15px;
		line-height: 135%;
	}
	
	p.natHeader { margin-bottom: 25px; font-size: 1.3em; text-align: center; }
	p.natHeader strong { color:#cc0000; }
	
	#colContainer765Main a,
	#colContainer765National a { color:#2776d8; text-decoration: underline; }
	#colContainer765Main a:hover,
	#colContainer765National a:hover { color:#f00; text-decoration: none; }

#colContainer765Main,
#colContainer765Search,
#colContainer765Featured,
.colContainer765More {
	width: 765px;
	float: left;
	margin-bottom:15px;
	background: url("../images/white-bg-mid-765.gif") top left repeat-y;
}
	#main765,
	#search765,
	#featured765,
	.more765 {
		background: url("../images/white-bg-top-765.gif") top left no-repeat;
		padding-top: 10px;
	}
	
	#mainContent765,
	#searchContent765,
	.moreContent765 {
		background: url("../images/white-bg-bot-765.gif") bottom left no-repeat;
		padding: 0 15px 28px 15px;
		line-height: 135%;
	}
		#mainContent765 p { font-size:1.1em; }
		
		#searchContent765 img.request { padding: 10px 20px 10px 20px; }
		#searchResultsStatic img.request { padding: 10px 20px 10px 20px; }
		
			.searchListing { width: 99%; border-bottom:1px solid #aaaaaa; margin-bottom:18px; padding-top:20px; }
			.logoContainer { float:left; }
			.dataContainer {  }
			.aboutContainer { clear:both; }

	#featuredContent765 {
		background: url("../images/white-bg-bot-765.gif") bottom left no-repeat;
		padding: 0 15px;
		line-height: 135%;
		height:295px;
	}
	
	/* #mainContent765.home { min-height:1060px; }
	*html #mainContent765.home { height:1060px; }
	html>body #mainContent765.home { *height:1060px; } */

#homeImageSearch765 {
	width: 765px;
	height: 300px;
	margin-bottom: 15px;
	background: url("../images/main-bg-img.jpg") top left no-repeat;
}
	#homeImageSearch765 p { font-size: 1.2em; padding: 0 315px 0 280px; line-height:135%; }
	#homeImageSearch765 h1.header { color: #cc0000; padding: 7px 310px 10px 15px;  font-size:2.0em;}
		

#homeMainRight,
#homeMainLeft {
	width: 356px;
}

#homeMainLeft {
	margin-right:24px;
}

#featuredBoxes { float:left; margin-bottom:20px; clear:both; width:100%; }	
	#featuredBoxes img { border:none; }

	.aiBox { border:1px solid #f00; margin-bottom:10px; width:360px; height:185px; background: url("../images/featured-bg-ai.gif") bottom left no-repeat; }
	
	.nyfaBox { border:1px solid #f00; margin-bottom:10px; width:360px; height:185px; background-color:#000; background: url("../images/featured-bg-nyfa.gif") top left no-repeat; }
	
	.fsBox { border:1px solid #000; margin-bottom:10px; width:360px; height:185px; background: url("../images/featured-bg-fullsail.gif") top left no-repeat; }
		.fsBox strong { color:#c5822d; }
		
	.vfsBox { border:1px solid #c02229; margin-bottom:10px; width:360px; height:185px; background: url("../images/featured-bg-vfs.gif") bottom right no-repeat; }
	
	.pfsBox { border:1px solid #545454; margin-bottom:10px; width:358px; height:185px; }
	
	.lafilmBox { border:1px solid #000; margin-bottom:10px; width:360px; height:185px; background: url("../images/featured-bg-lafilm.gif") top left no-repeat; }
		.lafilmBox strong { color:#267db9; }
		
	.flashpointBox { border:1px solid #424754; margin-bottom:10px; width:360px; height:185px; background: url("../images/featured-bg-flashpoint.gif") top left no-repeat; }
		.flashpointBox strong { color:#FFCC66; }
		
	.flashpointBox h2, .flashpointBox h5, .fsBox h1, .fsBox h4 { white-space: nowrap; }
		
	
	
#homeMainRight { float: right; }
	
	#sponsorBoxes { margin-bottom:15px; }
	.schoolBox { padding: 8px; margin-bottom:5px; }
		.schoolBox img { padding: 0 10px 0 0; border:none; }
		.schoolBox p { float:right; margin-bottom:0; }
	.schoolBoxBorder { padding: 8px; border:1px solid #ddd; margin-bottom:10px; }
	
	#articleContainer { }
	.homeArticle { margin-bottom:10px; padding:5px; }
	.homeArticle img.left { float:left; border:1px solid #666; margin:0 10px 10px 0; }
	.homeArticle img.right { float:right; border:1px solid #666; margin:0 0 10px 10px; }
	.homeArticle p { font-size:1.1em; }
	.homeArticle ul { list-style:disc; font-size:1.1em; margin:0 0 0 16px; }



/*  HEADER  */

#siteHeader {
    position: relative; 
	clear: both;
	height: 145px;
	margin-bottom:15px;
	background: url("../images/header-bg.gif") left top no-repeat;
	border: none;
	line-height: 115%;
}

#siteHeader.search {
    position: relative; 
	clear: both;
	height: 155px;
	margin-bottom:15px;
	background: url("../images/header-bg-search.gif") left top no-repeat;
	border: none;
	line-height: 115%;
}

    strong.logo {
		display: block;
		position: relative;
		background: url("../images/site-logo.gif") top left no-repeat;
	}
	
	strong.logo a {
		display: block;
		text-indent: -9999px;
		overflow: hidden;
		width: 450px;
		height: 65px;
		background: transparent;
		border: none;
	}
	
	p.tagline {
		font-size: 1.2em;
		font-style: italic;
		font-weight: bold;
		padding: 2px 0 0 12px;
		margin: 0px;
	}
	
	h1.siteTitle {
		font-size: 1.3em;
		font-weight:bold;
		text-align:center;
		color:#000;
		padding-top: 14px;
		padding-bottom: 0;
	}
	
	/* Header Navigation */
	
	#nav { padding-top: 19px;  }
	#nav ul { list-style: none; display: inline; padding-top: 16px; margin: 0; }
	#nav ul li { display: inline; padding: 0 10px 0 10px; font-size: 1.2em; font-weight: bold; }
	#nav a { color:#ebebeb; text-decoration: none; }
	#nav a:hover { color:#f00; text-decoration: none; }
	
	
	/* Result Header */
	
	#resultHeader {
		padding: 16px 0 0 0;
		font-size: 1.1em;
		color: #000;
	}
		.resultLeft {
			float: left;
			text-align: left;
			width: 315px;
			padding-left: 10px;
		}
		
		.resultMiddle {
			float: left;
			text-align: center;
			width: 310px;
			padding: 0;
		}
			.resultMiddle a {
				color: #000;
				text-decoration: underline;
			}
			.resultMiddle a:hover {
				color: #f00;
				text-decoration: none;
			}
		
		.resultRight {
			float: right;
			text-align: right;
			width: 315px;
			padding-right: 10px;
		}
			.resultRight a {
				color: #000;
				text-decoration: underline;
			}
			.resultRight a:hover {
				color: #f00;
				text-decoration: none;
			}


/*  SEARCH BOX  */

#searchBox {
	float: right;
	width: 300px;
	height: 300px;
	clear:right;
}
#searchBox-home {
	float: right;
	width: 300px;
	height: 200px;
	clear:right;
}
	#searchBox form, #searchBox-home form {
		padding: 10px 25px 10px 25px;
		color: #fff;
	}
		#searchBox form h2, #searchBox-home form h2 {
			color: #fff;
			font-size: 18px;
			font-weight: bold;
			margin-bottom: 15px;
		}
		
		label, select { display: block; width: 200px; }
		label { font-size: 14px; font-weight: bold; margin: 0 24px 8px 24px; }
		select { font-size: 14px; margin: 0 24px 15px 24px; }
		input.searchButton { 
			margin: 10px 30px 0 30px;
			width: 188px;
			height: 33px;
			border: none;
			color: #000;
			font-size: 1.4em;
			font-weight: bold;
			cursor: pointer;
			background: url("../images/submit-btn.gif") top left no-repeat;
		}
			input.searchButton:focus { outline:none; }
		


/*  SEARCH RESULTS  */

.resultHeader { font-size:1.1em; margin-bottom:15px; }

.boldedHeader { font-size: 1.2em; font-weight: bold; line-height:135%; margin-bottom:5px; }
.boldedTxt { font-size: 1.1em; }
.boldedLink { font-size: 1.1em; }
.normalHeader { font-size: 1.2em; color:#666; line-height:135%; margin-bottom:5px; }
.normalTxt { font-size: 1.1em; color:#666; }
.normalLink { font-size: 1.1em; }
.sponsorHeader { font-size: 1.4em; font-weight: bold; line-height:135%; margin-bottom:5px; }
.sponsorTxt { font-size: 1.1em; font-weight: normal; }
.sponsorLink { font-size: 1.1em; font-weight: normal; }

.sponsorHeader a, .sponsorTxt a, .sponsorLink a, .boldedHeader a, .boldedTxt a, .boldedLink a, .normalHeader a, .normalTxt a, .normalLink a { color:#2776d8; text-decoration: underline; }
.sponsorHeader a:hover, .sponsorTxt a:hover, .sponsorLink a:hover, .boldedHeader a:hover, .boldedTxt a:hover, .boldedLink a:hover, .normalHeader a:hover, .normalTxt a:hover, .normalLink a:hover { color:#f50; text-decoration: none; }

.searchListing .cta { margin: 0 15px 30px 0; }
	
	.searchListing .cta {
		float: left;
		display: block;
		width: 160px;
		background-color: #ffffff;
	}
	
	.searchListing .schoolInfo {
		float: left;
		width: 550px;		
	}


.featuredListing {
	border-bottom: 1px solid #666666;
	margin-bottom: 30px;
}

.featuredListing .cta, .searchListing .cta { margin: 0 15px 30px 0; }

	.featuredListing .cta,
	.sponsorNoBoxHome .cta {
		float: left;
		border: 1px solid #999999;
		display: block;
		width: 160px;
		background-color: #ffffff;
	}
		.featuredListing .cta img,
		.searchListing .cta img,
		.sponsorNoBoxHome .cta img { border: none; }
		.featuredListing .cta .logo,
		.searchListing .cta .logo,
		.sponsorNoBoxHome .cta .logo { padding: 10px 20px 10px 20px; }
		.featuredListing .cta .btn,
		.sponsorNoBoxHome .cta .btn { padding: 10px 20px 10px 20px; }
	
	.featuredListing .schoolInfo, .searchListing .schoolInfo { margin-bottom: 30px; }
	.sponsorNoBoxHome .schoolInfo { margin-bottom: 15px; }
	
	.searchListing .schoolInfo { float: left; width: 550px; }
	
	.featuredListing .schoolInfo,
	.sponsorNoBoxHome .schoolInfo {
		float: left;
		width: 520px;		
	}
		.featuredListing .schoolInfo p.requestInfo,
		.searchListing .schoolInfo p.requestInfo { font-weight: bold; }

.last { border-bottom: none; margin-bottom: 0px; }




/*  SECONDARY PAGES  */

#colContainer765SecPage {
	width: 765px;
	float: left;
	margin-bottom:15px;
	background: url("../images/white-bg-mid-765.gif") top left repeat-y;
}
	#secPage765 {
		background: url("../images/sec-page-bg-top.jpg") top left no-repeat;
		padding-top: 10px;
	}
	
	#secPageContent765 {
		background: url("../images/white-bg-bot-765.gif") bottom left no-repeat;
		padding: 0 15px 15px 15px;
		min-height: 948px;
	}
		*html #secPageContent765 { height: 948px; }
		
		#secPageContent765 img.left { float:left; margin:0 10px 10px 0; border:1px solid #666; }
		#secPageContent765 img.right { float:right; margin:0 0 10px 10px; border:1px solid #666; }
		#secPageContent765 p { font-size:1.2em; line-height: 135%; }
		#secPageContent765 ul, #secPageContent765 ol { padding-left: 25px; }
		#secPageContent765 ul li { font-size:1.2em; list-style:disc; }
		#secPageContent765 ol li { font-size:1.2em; }
		#secPageContent765 h3 { line-height: 135%; }

#secPageRight { float:right; width:300px; margin-left:10px; }

#secPageSponsorBox {
	padding:15px;
	clear:both;
}
	#secPageSponsorBox .schoolBox { text-align:center; border:1px solid #ddd; }
	#secPageSponsorBox .schoolBox img { padding-bottom:5px; }
	
.articleListing { clear:left; padding:5px 0; font-size:.9em; }
	.articleListing img { margin-right:10px; border:1px solid #666; }
		
			
/*  FOOTER  */

#footer { 
	width:960px;
	float:left;
	clear:both; 
}

#footerNavbar { 
	height:52px;
	text-align:center;
	background: url("../images/footer-bg-top.gif") top left no-repeat;
	padding-top:7px;
	line-height: 110%;
}
	
	#footerNavbar ul { list-style:none; padding:0 0 16px 0; }
		#footerNavbar ul li { list-style:none; display:inline; padding: 0 15px; font-size: 1.1em; }
		#footerNavbar a { color:#ebebeb; }
		#footerNavbar a:hover { color:#f00; }
		
#footerContent { color: #000; background: #c2c2c2 url("../images/footer-bg-bot.gif") bottom left no-repeat; padding:0 20px 5px 20px; }
	
	#footerContent a { color:#000; }
	#footerContent a:hover { color:#f00; }
	
	p.footerCopyright { 
		text-align:center;
		font-size: 1em;
		height:15px;
		background: url("../images/film-monster-company.gif") top right no-repeat;
	}
	

	/* Result Footer */
	
	#resultFooter {
		color: #000;
		font-size: 1.1em;
		height: 25px;
		vertical-align:top;		
	}
		.resultBotLeft {
			float: left;
			text-align: left;
		}
			.resultBotLeft a {
				color: #000;
				text-decoration: underline;
			}
			.resultBotLeft a:hover {
				color: #f00;
				text-decoration: none;
			}
		
		.resultBotRight {
			float: right;
			text-align: right;
		}
			.resultBotRight a {
				color: #000;
				text-decoration: underline;
			}
			.resultBotRight a:hover {
				color: #f00;
				text-decoration: none;
			}



/* Easy Slider */

/* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:675px;
		background:#fff;		
		margin-bottom:2em;
		}	
					
	#content{
		position:relative;
		}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:675px;
		height:240px;
		overflow:hidden; 
		}
		
	#slider li.ai { background: url("../images/slider-bg-ai.jpg") top left no-repeat; }
		#slider li.ai .logoTag { white-space:nowrap; clear:both; }
			.aiLogo { padding:6px 40px 10px 22px; }
			.aiTag { padding:6px 40px 13px 22px; }
		#slider li.ai .left { float:left; width:170px; margin:25px 13px; }
		#slider li.ai .right { float:right; width:455px; }
		#slider li.ai strong { color:#f00; }
	
	#slider li.fullsail { background: url("../images/slider-bg-fullsail.jpg") top left no-repeat; }
		#slider li.fullsail .left { float:left; width:220px; }
		#slider li.fullsail .right { float:right; width:395px; }
		#slider li.fullsail strong { color:#c5822d; }
		#slider li.fullsail .trans { float:right; }
	
	#slider li.nyfa { background: url("../images/slider-bg-nyfa.jpg") top left no-repeat; }
		#slider li.nyfa .left { float:left; width:260px; }
		#slider li.nyfa .right { float:right; }
		#slider li.nyfa h2 { color:#f00; }
		
	#slider li.vfs { background: url("../images/slider-bg-vfs.gif") top left no-repeat; }
		#slider li.vfs .left { float:left; width:315px; padding-top:45px; }
		#slider li.vfs .right { float:right; width:322px; color:#fff; padding-top:35px; }
		#slider li.vfs .column1 { float:left; line-height:195%; margin:0 18px 0 10px; font-size:1.14em; }
		#slider li.vfs .column2 { float:left; display:inline; line-height:195%; font-size:1.14em; }
		
	#slider li.flashpoint { background: url("../images/slider-bg-flashpoint.jpg") top left no-repeat; }
		#slider li.flashpoint .column1 { float:left; width:215px; }
		#slider li.flashpoint .column2 { float: left; width: 240px; padding-top:55px; height:175px; line-height:135%; }
		#slider li.flashpoint .column2 h2 { color:#ffcc66; }
		#slider li.flashpoint .column2 p { font-size: 1.2em; color:#dee2d7; }
		#slider li.flashpoint .column2 .more { color:#ffcc66; font-weight:bold; }
		#slider li.flashpoint .column3 { float: right; width:200px; }
	
	.sliderContent { margin:10px; }
		.sliderContent img { border:none; }
	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:100px;
		position:absolute;
		left:-30px;
		top:70px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:675px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:100px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:right;
		height:28px;
		line-height:28px;
		border:1px solid #898989;
		background:#eaeaea;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#f80000;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

/*FINANCIAL PAGE*/

#main-content-container {
	float: left;
	width: 733px;
}

#top-content {
	float: left;
	width: 733px;
}

#left-container {
    width: 443px;
	float: left;
}
#left-container-header {
    width: 443px;
	height: 127px;
	float: left;
	background-image: url(../images/finaid/left-intro-header.gif);
}

#finaid-title {
	float: left;
	width: 423px;
	height: 23px;
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 20px;
	color:#3A0075;
}

#top-schools-title {
	float: left;
	width: 115px;
	height: 28px;
	padding-top: 10px;
	padding-left: 20px;
	color:#3A0075;
	background-image: url(../images/finaid/top-title-bg.gif);
}

#top-lenders-title {
	float: left;
	width: 115px;
	height: 28px;
	padding-top: 10px;
	padding-left: 20px;
	margin-left: 10px;
	color:#3A0075;
	background-image: url(../images/finaid/top-title-bg.gif);
}

#top-content-footer {
	background-image: url(../images/finaid/top-content-footer.gif);
	float: left;
	width: 443px;
	height: 47px;
}

#left-intro-content {
	background-image: url(../images/finaid/left-intro-bg.gif);
	background-repeat: repeat-y;
	float: left;
	width: 443px;
}

#right-content {
	float: left;
	width: 260px;
	padding: 10px;
}
#left-header-bottom {
	float: left;
	padding: 10px;
	padding-bottom: 30px;
	height: 49px;
	width: 423px;
	color:#FFFFFF;
}
#left-intro-text {
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 10px;
	float: left;
	width: 413px;
	color: #666666;
}
#financial-menu-container {
    width: 733px;
	height: 91px;
	float: left;
}
#financial-menu-bottom {
    width: 733px;
	height: 38px;
	float: left;
}
#financial-menu-container {
    width: 733px;
	height: 91px;
	float: left;
}
#bottom-content-container {
	float: left;
	width: 733px;
}
#right-content-bottom {
	float: left;
	width: 290px;
}
#simple-tuition-top {
    width: 300px;
	height: 2px;
}
#simple-tuition-content {
    width: 300px;
}
#simple-tuition-bottom {
    width: 300px;
}
#article-content {
    width: 393px;
	padding-right: 30px;
	padding-left: 10px;
	background-image: url(../images/finaid/finaid-article-bg.gif);
	background-repeat: repeat-y;
}

#article-top {
    width: 443px;
	background-image: url(../images/finaid/finaid-article-header.gif);
	height: 16px;
	background-repeat: no-repeat;
}

#article-bottom {
    width: 443px;
	background-image: url(../images/finaid/finaid-article-footer.gif);
	height: 13px;
	background-repeat: no-repeat;
}

.style-financial {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	
	}
.style-financial-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0033;
	text-decoration: none;
}

	
/*GOOGLE SEARCH*/

.google-search-button {
    background-color: #990000;
	border: thin;
	border-color: #460000;
	color: #CCCCCC;
}

/*SEARCH CONTAINER*/

#search-container {
    background-image: url(/images/film-schools-intro_760x220.jpg);
	width: 290px;
	height: 200px;
	padding: 0px 20px 20px 450px;
	margin-bottom: 5px;
}





/* SOCIAL MEDIA ICONS*/

#social-icons-sub {
   background-image: url(../images/ad-social-sub.png);
   padding-top: 27px;
   text-align:center;
   height: 43px;
   float: left;
   margin-top: 15px;
   width: 270px;
}

#buttons-sub {
   width: 176px;
   height: 43px;
}
#social-icons-home {
   background-image: url(/images/ad-social-home.png);
   padding-top: 30px;
   width: 355px;
   height: 60px;

}

#buttons-home {
   width: 226px;
   height: 57px;
}

#article-ad {width: 721px; height: 230px; float: left; margin-bottom: 20px;}
#ad {width: 357px; height: 230px; float:left;}
#questionaire {width: 314px; height: 120px; float:left; padding: 100px 30px 10px 20px; background-image:url(../images/questionaire-bg.jpg);}

input.ad-button {
            margin: 10px 0 0 10px;
			border: none;
			cursor: pointer;
			background-image:url(../images/ad-button.png); 
			width:128px; 
			height:31px;}

#article-ad-small {width: 425px; height: 390px; float: left; margin-bottom: 5px;}
#ad-small {width: 419px; height: 228px; float:left;}
#questionaire-small {width: 369px; height: 52px; float:left; padding: 100px 30px 10px 20px; background-image:url(../images/widget-vertical-background_top.jpg);}		







