@import url("css/twocolumn.css");

/* Ads Definitions (right, bottom, banner) */
/* @import url("/_css/ads.css"); */

/* 
 * Content Bulleted/Non-Bulleted List Definitions
 * This page also includes link definitions. This is due to the fact that most links are associated with the list on
 * the section fronts.
*/
@import url("css/site_bullets.css");

/* Content Form Definitions */
/* @import url("/_css/iz_forms.css"); */
/* @import url("/_css/forms.css"); */

/* All Definitions related to the giveaways and promotions */
/* @import url("/_css/promos.css"); */

/* Define custom font for use in theme: Din */
@font-face {
	font-family: Din;
	src: url("_font/DINBd.eot") /* EOT file for IE */
}
@font-face {
	font-family: Din;
	src: url("_font/DINBd.ttf") /* TTF file for CSS3 browsers */
}


#blog_header {
	height: 58px;
	margin-top: 10px;
	padding-top: 15px;
	padding-left: 70px;
	color: #FFFFFF;
	background: #4473AB url(/_img/articles/header_student_lounge.gif) no-repeat scroll 10px 5px;
	line-height: 18px;
}
#blog_header_title {
	font-family: Din, Verdana, Sans-Serif;
	font-size: 35px;
	padding-bottom: 10px;
}
#blog_header_tagline {
	color: #ADD6FF;
	font-size: 12px;
	margin-top: 3px;
}

#subheader1024 {
	height:38px;
	border-bottom: 2px solid #71A8ED;
	margin:0;
}


/*
 * Global Site Definitions.  The following CSS consists of the core settings to define the basic structure of the site.
 * This also includes the main header, main footer, basic text, and link definitions.
*/

body {
	margin: 0 auto;
	padding: 0;
	font-family: verdana,arial,sans-serif;
	text-align: center;	/* Centers the layout in Win IE 5 */
	background: url(images/bg-gray.gif);
  background-repeat:repeat-x;
	font-size: 12px;
  height: 100%;
}

p {
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
}

td {
  font-family: verdana,arial,helvetica;
  font-size: 11px;
  color: #606060;
  line-height: 14px;
  text-indent: 2px;
}

h1 {
	margin: 12px 0px;
	font-family: verdana,arial,sans-serif;
	font-size: 18px;
	font-weight: bold !important;
}

h2 {
	margin: 12px 0px;
	font-family: verdana,arial,sans-serif;
	font-size: 16px;
	font-weight: bold !important;
}

h3 {
	margin: 12px 0px;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight: bold !important;
}

h4 {
	margin: 12px 0px;
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	font-weight: bold !important;
}

.clear{
clear:both;
}
#schoolLinks{
	
	/*border: 1px solid #e2e2e2;*/
	margin-top:7px;
	margin-bottom:10px;
	font-size:9px;
	text-align:left;
	background-position:right;
	width:147px;
}
#schoolLinkInterior_R{
	width:0px;
	float:right;
	
	
}
#schoolLinkInterior_M{
	width:147px;
	float:left;
	margin-left:0px;
	background-image: url(images/hubpage/border.PNG);
	background-position:left;
	background-repeat:repeat-y;
	
}
#schoolLinkInterior_L{
	
	float:left;
	background-position:left;
	background-repeat:repeat-y;

	
}
#schoolLinkSubmit{

}
#schoolLinkBottom{
	background-image: url(images/hubpage/box-bottom.gif);
	
	background-repeat:no-repeat;
	width:100%;
	height:8px;
}
#schoolLinkTitle{
	width:100%;
	height:52px;
	font-size:14px;
	color:#FFFFFF;
	font-wieght:bold;
	background-image: url(images/hubpage/h_more.gif);
	background-repeat:no-repeat;
	}
#schoolLinkName{
	margin-left:0px;
	float:right;
	width:100px;
	margin-right:10px;
	text-indent:-1px;
	font-size:10px;
	line-height:10px;
}
#schoolLinkName  a:hover{
	color:#eca433;
}
#schoolLinkRequest0{
	margin-top:2px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#schoolLinkRequest1{
	margin-top:2px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#foo{
	margin-top:2px;
}
#schoolLinkRequest2{
	margin-top:2px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#schoolLinkRequest3{
	margin-top:2px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#schoolLinkRequest4{
	margin-top:2px;
	margin-left:-3px;
	float:left;
	display:none;
}
#schoolLinkRequest5{
	margin-top:2px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#schoolLinkRequest6{
	margin-top:2px;
	margin-left:-3px;
	float:left;
	visibility:hidden;
}
#socialButton{
	float:right;
	width:150px;
}
#Share{
	float:right;
	margin-right:8px;
}
#stateLink{
	background:#ffffff;
	color:#749fd8;
	font-size:17px !important;
	text-decoration:underline;
	padding-bottom:10px;

}
#stateLink a{
	color:#749fd8;
}
#main_stage {
	position: relative;
	width: 760px;
	height: auto;
	margin: 0 auto;	
	background: #ffffff;
	text-align: left;	
}


#fullPage{
	float:none;
	padding-left:45px;
	padding-right:45px;
}
/*
 * this CSS was replicated from CV.com, but conflicts with an ID in twocolumn.css
 
#container{
	background-color:#efefef;
	border: 1px solid #e2e2e2;
	width:auto;
	float:none;
	padding-bottom:20px;
	padding-top:10px;
	
	
}
*/
#tableHolder{
	background-color:#ffffff;
	width:380px;
}
#confirmation{
	float:left;
	text-align:right;
	 padding-right:15px;
	 padding-top:10px;
	font-weight: bold;
	color:#43883f;
	font-size:13px;
	width:147px;
  background-color:#efefef;

}
#izForm_content {
  margin: 0px 0px 60px 12px;
  width: 590px;
  height: auto;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 11px;
}
#Form_content {
  margin: 0px 0px 60px 12px;
  width: 590px;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 11px;
}
#dividingLine{
	padding-top:15px;
	padding-bottom:15px;
	margin-top:15px;
	margin-bottom:15px;
	background-color:#F4B439 !important;
	min-height:100%;
	
	width:1px;
	
}
#izForm_body {
  margin: 4px 0px 0px 0px;
  padding: 0px 4px 120px 0px;
  width: 615px;
  height: auto;
  vertical-align: top;
  background-image: url(images/article_shadow.gif);
  background-repeat: repeat-y;
  background-position: right top;
  float: left;
}
#selectedSchools {
  padding-top:10px;
  padding-left:15px;
  float:right;
  font-size:13px;
  font-weight: bold;
  margin:0px;
  padding-left:20px;
  padding-right:5px;
  vertical-align:middle;
  width:218px;
  background-color:#efefef;
  
}

#successFrame {
  
  margin: 16px 38px;
  width: 500px;
  background-color: #ffffff;
  border: 8px solid #6BA7E6;
}

#guideFrame {
  width: 250px;
  background-color: #ffffff;
  color: #6BA7E6;
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding: 4px 4px 4px 4px;
}

#guideColumn {
	float:left;
	width: 300px;
	padding-left: 70px;
	text-align: center;
}

#selectedSchools ul li,ul ol {
vertical-align: middle;
}

#additionalLinks {
  margin:0px;
  padding:0px;
  width:420px;
  height:160px;
  background-color:#ededed;
  border:none;
}
.izForm_login_bg {
  background-image: url(images/login_bg.jpg);
  background-repeat: no-repeat;
  background-position: 0px 18px;
  height: 400px;
}

/*
 * Begin the main navigation definitions
*/

#cssNav_main {
  float:left;
  margin: 3px 0px 0px 0px !important;
  padding-bottom:3px !important;
  width:760px;
  height:48px !important;
  background: url(images/barBG.JPG);
  background-repeat:repeat-x;
}

#cssNav_main a, #cssNav_main a:hover {
  text-decoration: none;
}


#cssNav_search form {
  float:right;
  margin:0px;
  padding:0px;
}

#divider{
	width:3px;
	height:31px;
	float:left;
}

#navSearchForm_col1 {
  float: left;
  margin: 8px 0px 0px 0px;
  width: 135px;
  vertical-align: top;
}

#navSearchForm_col1 img {
  float: left;
  margin: 1px 4px 1px 0px;
}

#navSearchForm_col2 {
  float: left;
  margin:2px 20px 0 0;
}

.cssNav_search_radio {
  float: left;
  margin: 0px 4px;
  padding: 0px;
  width: 12px;
  height: 12px;
  color: #ffffff;
}

#navSearchForm {
  margin: 0px;
  padding: 0px;
}

#navSearchForm_advSearch {
  margin-top: -2px !important;
  clear: both;
}

div[id="navSearchForm_advSearch"] {
  margin-top: 0px !important;
}

.cssNav_search_input {
  float: left;
  margin: 2px 0px 0px 0px;
  padding:0px;
  border:1px solid #15769E;
  width:116px;
  height: 16px;
  font-size: 10px;
}

.cssNav_search_button {
 float:left;
 margin:8px 0 0 4px;
 padding:0;
}
#disclaimer{
	margin-left:3px;
	margin-right:0px;
	float:left;
}
#disclaimerText{
	float:left;
	margin-right:15px;
	margin-bottom:20px;
	width:380px;
}
#dynamicPictureContainer{
	float:left;
	width:223px;
	height:220px;
	background-color: #3a42e3;
}
#dynamicPanelContainer{
	margin-left:12px;
	margin-right:12px;
}
#dynamicContentContainer{
	background-color: #e8ffd2;
}
#dynamicArticleContainer{
	float:left;
	width:190px;
	height:220px;
	border-right: 1px solid #969696;
}

#articleHeaderText{
	float:left;	
	height:30px;
	width:180px;
	padding-left:10px;
	padding-top:10px;
	color: #ef9507;
	font: verdana;
	font-size: 12px;
	font-weight: bold;
}
.dynamicArticleBox{
	height:40px;
	width:180px;
	float:left;
	color: #304e86;
	font: verdana;
	font-size: 10px;
	padding-left:10px;
	padding-bottom:3px;
}
.latestBlogPost{
	float:left;
	width:280px;
	height:40px;
	padding-left:15px;	
}
.blogTextLink{
	color: #304e86;
	font: verdana;
	font-size: 10px;
}
.blogArrowBox{
	float:left;
}
#dynamicBlogContainer{
	float:left;
	width:295px;
	height:220px;
}
#latestPostTitle{
	float:left;
	width:220px;
	height:30px;
	font: verdana;
	font-size:10px;
	font-weight: bold;
	font-style: italic;
	color: #97c050;
	padding-left:15px;
}
#cvBlogTopBox{
	float:left;
	width:295px;
	height:110px;
}
#cvBlogBottomBox{
	float:left;
	width:295px;
	height:110px;	
}
#blogNewTitleBox{
	float:left;
	width:160px;
	height:15px;
	color: #ef9507;
	font: verdana;
	font-size: 10px;
	font-weight: bold;
	padding-left:10px;
	padding-top:10px;
}
#blogLargeTitleBox{
	float:left;
	width:170px;
	height:45px;
	color: #3675a8;
	font: verdana;
	font-size: 16px;
	font-weight: bold;
	padding-left: 10px;
}
#blogLargeButton{
	float:left;
	width:160px;
	height:45px;
	padding-left:10px;
}
#blogPictureBox{
	float:left;
	width:95px;
	height:110px;
	padding-left:15px;
}
#disclaimerTextPopUp{
	float:left;
	margin-right:15px;
	margin-bottom:20px;
	width:280px;
}
#disclaimerTitle{
	float:left;
	font-weight:bold;
	width:75px;
	height:15px;
}
#optInTextBox{
	float:left;
	width:445px;
	height:125px;
}
#passwordBox{
	float:left;
	width:445px;
	height:75px;
}
#searchBanner{
	font-size:15px;
	float:left;
	margin-top:-5px;
	margin-left:5px;
	color:#Fea820;
	font-family:arial black;
}
#searchHolder{
	width:100%;

}
#searchHolder a{
	text-decoration:underline;
}
#tabBoxHolder{
	position:absolute;
	top:170px;
	left:6px;
	color:#2a2e59;
	height:192px !important;
	width:425px !important;
}

#tabBox{
	

}

#locationTab{
	position:absolute;
	z-index:1;
	z-index:100;
	top:0px;
	left:6px;
}
#locationTab:hover{
	cursor: pointer;
}
#nameTab{
	position:absolute;
	z-index:100;
	left:99px;
	height:25px;
}
#nameTab:hover{
	cursor: pointer;
}
#areaOfStudyTab{
	position:absolute;
	z-index:100;
	left:170px;

}
#areaOfStudyTab:hover{
	cursor: pointer;
}
#advancedSearchLink{
	position:absolute;
	z-index:100;
	top:5px;
	width:200px;
	height:15px;
	left:300px;
}
#advancedSearchLink a{
	text-decoration:underline;
	font-size: 10px;
	position: absolute;
	top: 1px;
	left: 9px;
}
#locationPanel{
	position:absolute;
	z-index:1;
	left:6px;
	top:25px;
	height:167px;
	width:440px !important;
	background-image:url(images/searchBox/cv_search_box_bg.jpg);
	background-repeat:no-repeat;
}
#rdoButton{
	padding-top:2px;
	float:left;
	width:20px;
	vertical-align:middle;
}
#miles{
	float:left;
}
#zip{
	margin-left:4px;
	float:left;
}
#zipError{
	margin-left:4px;
	float:left;
	color:red;
}
#state{
	float:left;
}
#cityDiv{
	float:left;
	width:150px;
}
#row{
	float:left;
	margin-top:3px;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
}
#metro{
	float:left;
}
#namePanel{
	visibility:hidden;
	position:absolute;
	z-index:1;
	left:6px;
	top:25px;
	height:167px;
	width:440px !important;
	background-image:url(images/searchBox/cv_search_box_bg.jpg);
	background-repeat:no-repeat;
}

#namePanel a{
	color:#257bc4;
}
#namePanel a:hover{
	color:#eca433;
}
#alphaWheel{
	margin: 0px;
	font-weight:bold;
	
}
#alphaWheel a{
	color:#FFFF00;
}
#nameSearch{
	margin-top:30px;
	margin-left:20px;
	
}
#nameSubmitButton{
	float:right;
	margin-bottom:10px;
	margin-left:0px;
	margin-top:3px;
	margin-right:20px;
}
#aosSubmitButton{
	float:right;
	margin-bottom:10px;
	margin-left:0px;
	margin-top:3px;
	margin-right:30px;
}
#locationSubmitButton{
	float:left;
	margin-bottom:20px;
	margin-top:10px;
	margin-left:20px;
}
#nameIntro{
	margin-left:5px;
	width:140px;
}
#nameError{
	margin-left:25px;
	color:red;
	width:235px;
	margin-top:30px;
}
#namesearchform{
	
}
#nameTabText{
	float:left;
	margin-left:0px !important;
	width:300px !important;
	margin-bottom:5px;
}
.nameText{
	position: absolute;
	left: 20px;
	top: 47px;
	width:300px;
}

/* IE6 Only
* html #nameTabText {
float:left;
	margin-left:0px !important;
	width:50% !important;
	margin-bottom:5px;	
}

/* IE7 Only 
*:first-child+html #nameTabText {
float:left;
	margin-left:0px !important;
	width:50% !important;
	margin-bottom:5px;	
}
*/
.input {
	margin-top:5px;
	width:300px;
	background-color: #FFFFFF !important;
	font-size: 10px;
}
#alphaHolder{
	margin-left:13px;
	margin-top:2px;
}
#alphaIntro{
	margin-left:27px;
	width:100%;
}
#alphaOr{
	color:#eca433;
	margin-left:30px;
	font-weight:bold;
	margin-bottom:12px;
	width:75px;
}
#alphaSearch{
	margin-top:30px;
	margin-left:20px;
}
#searchIntro{
	padding-left:25px;
	padding-top:20px;
	font-weight:bold;
}
#searchForm{
	padding-left:18px;
	padding-top:10px;
}
#name{
	
	height:173px !important;
	width:440px !important;
	background-image:url(images/searchBox/cv_search_box_bg.jpg);
	background-repeat:no-repeat;
}
#areaOfStudyPanel{
	visibility:hidden;
	position:absolute;
	z-index:1;
	left:6px;
	top:25px;
	height:167px;
	width:440px !important;
	background-image:url(images/searchBox/cv_search_box_bg.jpg);
	background-repeat:no-repeat;
}
#areaOfStudyIntro{
	padding-left:25px;
	padding-top:20px;
	font-weight:bold;
}
#areaOfStudyList{
	margin-left:20px;
	overflow:hidden;
	width:420px !important;
}
.aosSelect{
	width:380px !important;
}
#areaOfStudyLocation{
	margin-left:20px;
}

#otherLinks{
	float:right !important;
	margin:-13px 20px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	height:169px !important;
	width:285px !important;
}
/* IE6*/
* html #otherLinks {
	float:right !important;
	margin:-13px 5px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	height:169px !important;
	width:285px !important;
}
#otherLinks a{
	text-decoration:underline;
	
}


#emailSuccessLinks{
	margin-left:5px;
	padding-bottom:10px;
	color:#666666;
	font-size:10px;
}
#emailSuccessLinks a{
	color:#3c5f96;
}
#returnLink{
	font-size:12px;
	font-weight:bold;
	padding-bottom:30px;
	
}
#returnLink a{
	color:#3c5f96;
}

#links{
	margin-left:0px;
	padding-bottom:10px;
	color:#666666;
	font-size:10px;
}
#links a{
	color:#666666;
}
#links a:hover {
	color: #3c5f96; 
} 
#otherLinksItems{
	padding-left:10px;
	background:url(images/searchBox/bullet_orange_arrow.gif);
	background-position: left center;
	background-repeat:no-repeat;
	margin-right:0px !important;
	width: 280px;
	margin-left: 5px;
}
#otherLinks li{
	list-style-image: url(images/liTriangle.GIF);
	margin-right:0px !important;
}
#otherLinksBanner{
	margin-bottom:5px;
	font-size:16px;
	font-weight:bold;
	font-family:Verdana;
	color:#3a84c3;
}
#schoolSearches{
	padding-top:10px;
	border-top:1px solid #969696;
}
#microSite_l{
	position:absolute;
	top:360px;
	left:6px;
	display:inline;
	/*float:left;*/
	background-image: url(images/searchBox/microbar_l.gif);
	background-repeat:no-repeat;
	margin-top:1px;
	margin-left:7px;
	height:20px;
	padding-bottom:7px;
	
}
#microSite_r{
	background-image: url(images/searchBox/microbar_r.gif);
	background-repeat:no-repeat;
	  background-position:right;
	height:20px !important;
	width:5px;
	float:left;
	margin-right:0px;
}
#communityCollege{
	border-top:1px solid #7AA7DE;
	border-bottom:1px solid #7AA7DE;
	display:inline;
	font-weight:bold;
	float:left;
	margin-left:5px;
	padding-top:3px;
	background-color:#CCEAF5;
	padding-left:11px;
	padding-right:22px;
	height:15px;
	font-size:10px;
	width:138px;
}
#ChristianColleges{
	border-top:1px solid #7AA7DE;
	border-bottom:1px solid #7AA7DE;
	font-weight:bold;
	border-left:1px solid #7AA7DE;
	display:inline;
	float:left;
	padding-left:17px;
	padding-right:20px;
	padding-top:3px;
	background-color:#CCEAF5;
	height:15px;
	font-size:10px;
	width: 133px;
}
#HBCUColleges{
	border-top:1px solid #7AA7DE;
	border-bottom:1px solid #7AA7DE;
	font-weight:bold;
	border-left:1px solid #7AA7DE;
	display:inline;
	float:left;
	padding-left:13px;
	padding-right:15px;
	padding-top:3px;
	background-color:#CCEAF5;
	height:15px;
	font-size:10px;
	width: 45px;
}
#facebook{
	border-top:1px solid #cccccc;
	
	margin-top:5px;
	padding-bottom:5px;
	height:24px;
	float:right;
	width:315px;
}
#favSchools{
	float:left;
	margin-left:10px;
	margin-top:7px;
	padding-top:0px;
	width: 201px;
	font-weight:bold;
	color:#3c5f96;
	margin-right:5px;
}
#fbImage{
	float:right;
	margin-top:3px;
	padding-top:0px;
	margin-right:12px;
}
/* IE6*/
* html #fbImage {
	float:right;
	margin-top:3px;
	padding-top:0px;
	margin-right:0px;
}

#myCollegeView{
	padding-top:5px;
	margin-left:10px !important;
	margin-right:0px;
	color:#91bd47;
	
}
#myCollegeTitle{
	height:10px;
	float:right;
	margin-bottom:10px;
	width:120px;
}
#myCollegeText{
	padding-left:10px !important;
	margin-top:-5px;
	height:30px;
}
#myCollegeText a{
	font-size:10px;
	float:left;
	text-align:left;
	margin-left:17px;
}

#geoSearch{
	border-right:1px solid #969696;
	padding-right:10px;
	padding-left:2px;
	padding-top:0px;
	padding-top:5px;
	height:50px;
	color:#666666;
	font-size:10px;
	height:57px;
	width:150px !important;
	float:left;
}
#geoSearch a{
	font-size:13px;
	font-weight:bold;
	color:#91bd47;
}


#hubFeatureBannerHolder{
	float:right;
	text-align: center;	
	width:470px;
	margin-top:5px;
	
	height:49px;
	
}
#hubFeatureBanner{
	height:48px;
	display: table;
	display: inline-block;
	margin: 0 auto;
	
}
#bannerContainer{
	float:right;
	text-align:center;
	width:100%;
}
#hubFeatureBanner_l{
	background-image: url(images/btn_connectwith_corner_l.gif);
	height:100%;
	width:9px;
	display: table-cell;
	background-repeat:no-repeat;
}
#hubFeatureBanner_m{
	height:100%;
	padding-top:5px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	
	color:#fff7e2;
	background:#3B3B3B;
	padding-right:20px;
	padding-left:20px;
	display: table-cell;
	font-size:15px;
	font-weight:bold;
}
#hubFeatureBanner_r{
	background-image: url(images/btn_connectwith_corner_r.gif);
	height:100%;
	width:9px;
		display: table-cell;
	background-repeat:no-repeat;
}
#hubFeatureBanner_l:hover{
	cursor: pointer;
}
#hubFeatureBanner_m:hover{
	cursor: pointer;
}
#hubFeatureBanner_r:hover{
	cursor: pointer;
}
#hubFeatureBanner a {color: #FFFFFF !important;} 
#hubFeatureBanner a:hover{
	color: #FFFFFF !important;
	cursor:pointer;
} 
#bannerSpacer:hover{
	cursor:pointer;
}
#schoolName{
	color:#FFFFFF;
	padding-top:3px;
	font-size:10px;
	text-align:center;
	margin-bottom:8px;
}

#bannerSpacer{
	background-image: url(images/48pixel_bar.png);
	background-repeat:repeat-x;
	display: table-cell;
	height:100%;
	width:11px;
	/* the following 2 lines contain a hack for IE6 to properly render the transparency layers of images */
	_background: transparent none; /* override IE6 background image */
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/48pixel_bar.png',sizingMethod='scale'); /* load image in special IE6-only way */
}
* html div#bannerContainer{
	display:inline;
	float: none;
	
}
	
* html div#hubFeatureBanner_l { /* ie hack */
display: inline;
float: none;
}
* html div#bannerSpacer { /* ie hack */
display: inline;
float: none;
}
* html div#hubFeatureBanner_r { /* ie hack */
display: inline;
float: none;
}
* html div#hubFeatureBanner_m { /* ie hack */
display: inline;
float: none;
}
/*
 * End the main navigation definitions
*/


/*
 * Main Section Definitions
 */

#top_area {
	width: 750px;
	background: #ffffff;
	margin: 0px 5px;
}

#middle_area {
	margin:5px;
	width: 750px;
	background: #ffffff;
	
}

#middle_area2 {
	width: 750px;
	background: #ffffff;
	margin: 5px;
}
#middle_area3 {
	width: 750px;
	background: #ffffff;
	margin: 5px;
}

#bottom_area {
	width: 750px;
	background: #ffffff;
	margin: 5px;
}

#bottom_area_new {
	width: 750px;
	background: #ffffff;
	margin: 5px;
}


/*
 * Header Definitions
 */

#header {
	height: 75px;
	width: 760px;
	background: url(images/header_bg.gif);
}

#site_title {
  padding: 20px 0px 0px 0px;
  width: 272px;
  text-align: center;
	float: left;
}

#t_sec_1 {
	font-family: times;
}

#t_sec_2 {
	font-family: verdana,arial;
	font-weight: 900;
}

#banner_holder {
	float: right;
	margin-top: 7px;
	margin-right: 4px;
  padding: 0px;
}

div[id="banner_holder"] {
  margin-right: 7px !important;
}

#nav {
	background: #1581E6;
	width: 760px;
	height: 32px;
}

#login_block {
	margin-top: 0px;
  height: 25px;
}

#login_block div {
  line-height: 18px;
  font-size: 10px !important;
  font-weight: normal !important;
}

#login_welcome {
  float: left;
  margin-left:8px !important;
}

#login_register {
  float: left;
  margin: 0px 8px;
  width: 100px;
}

#login_myCV {
  float: right;
  width:183px;
}

#sub_header {
	
	width: 760px;
	height: 60px;
	margin: 0px;
  padding: 0px;
}

#sponsor_banner {
  margin-top: 5px;
  float: right;
}

#sponsor_school {
  margin: -19px 0px 0px 170px;
  position: absolute;
  width: 134px;
  vertical-align: top;
  text-align: right;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 7pt;
	font-weight: bold;
  font-variant: normal;
  color: #000000;
  line-height: 11px;
}

.sub_header_sponsor_school {
  margin: 18px 0px 0px 0px;
  position: absolute;
  width: 690px;
  height: 60px;
  vertical-align: top;
  text-align: right;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 10px;
	font-weight: bold;
  font-variant: normal;
  color: #ffffff;
  line-height: 16px;
}

.sub_header_sponsor_banner {
  position: absolute;
  margin-top: 0px;
  width: 760px;
  height: 60px;
  text-align: right;
}


/*
 * Cell Dimension and Background Definitions
*/

.solid_bg_ffffff_212x212 {
  background-color: #ffffff;
	width: 212px;
	height: 212px;
}

.solid_bg_ffffff_428x428 {
  height: 428px;
	width: 428px;
	background: #ffffff;
	margin: 0px 0px 5px 0px;
}

.solid_bg_8b8b8b_212x212 {
  background-color: #8b8b8b;
	width: 212px;
	height: 212px;
}

.solid_bg_333333_428x317 {
  height:428px;
	width: 317px;
	background: #333333;
	margin: 0px 5px 5px 0px;
}

.solid_bg_333333_186x212 {
  height: 212px;
	width: 186px;
	background: #333333;
}

.solid_bg_ffffff_302x212 {
  background-color: #ffffff;
	width: 302px;
	height: 212px;
}

.solid_bg_ffffff_308x212 {
  background-color: #ffffff;
	width: 306px;
	height: 212px;
	margin:0px;
}

.solid_bg_ff6600_302x212 {
  background-color: #ff6600;
	width: 302px;
	height: 212px;
}

.gradient_bg_1_180x212 {
  background: url(images/section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 180px;
	height: 212px;
}

.gradient_bg_1_212x212 {
  background: url(images/section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 212px;
	height: 212px;
}

.gradient_bg_1_218x212 {
  background: url(images/section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 218px;
	height: 212px;
}

.gradient_bg_2_436x212 {
  background: url(images/campus_stud3.jpg);
  background-repeat:no-repeat;
 /* background-position: left bottom; */
	width: 435px;
	height: 212px;
}

.gradient_bg_1_378x212 {
	background: url(images/section_bg.jpg);
	width: 378px;
	height: 212px;
}

.gradient_bg_1_366x212 {
	background: url(images/section_bg.jpg);
	width: 366px;
	height: 212px;
}

.gradient_bg_1_invert_212x212 {
  background: url(images/section_bg_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 212px;
}

.gradient_bg_1_invert_302_212 {
  background: url(images/section_bg_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 32px;
	width: 302px;
	height: 212px;
}

.gradient_bg_new_invert_302_212 {
  background: url(images/campus_dorm_bg.jpg);
  background-repeat: repeat-x;
  background-position: 0px 32px;
	width: 308px;
	height: 211px;
}
.gradient_bg_new_invert_text{
 width: 125px;
 margin: 0px;
 float:right;
 font-size:10px;
}

.gradient_bg_new_invert_text a{
 color:#ff6600;
 text-decoration:underline;
}

.gradient_bg_new_invert_image{
 float:left;
}

.gradient_bg_1_180x248 {
  background: url(images/section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 180px;
	height: 248px;
}

.gradient_bg_2_180x248 {
  background: url(images/b_section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 180px;
	height: 248px;
}

.gradient_bg_1_186x212 {
  background: url(images/section_bg.jpg);
  background-repeat: repeat-x;
  background-position: left bottom;
	width: 186px;
	height: 212px;
}

.gradient_bg_2_366x248 {
  background-image: url(images/b_section_bg.jpg);
  background-repeat: repeat-x;
	width: 366px;
	height: 248px;
}

.gradient_bg_2_invert_366x248 {
  background-image: url(images/b_section_bg_invert.jpg);
  background-repeat: repeat-x;
	width: 366px;
	height: 248px;
}

.gradient_bg_2_378x248 {
  background-image: url(images/b_section2_bg.jpg);
  background-repeat: repeat-x;
	width: 378px;
	height: 248px;
}

.gradient_bg_2_invert_378x248 {
  background-image: url(images/b_section2_bg_invert.jpg);
  background-repeat: repeat-x;
	width: 378px;
	height: 248px;
}

.gradient_bg_2_invert_212x212 {
  background: url(images/section_bg_dark_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 212px;
}

.gradient_bg_2_invert_212x430_career {
  background: url(images/career_section_bg_dark_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 430px;
}
.gradient_bg_2_invert_app_212x428 {
  background: url(images/section_bg_dark_app_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 428px;
}


.gradient_bg_2_186x212 {
  background: url(images/section_bg_dark_invert.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 186px;
	height: 212px;
}

.gradient_bg_1_212x428 {
  background: url(images/section_bg_403.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 428px;
}

.gradient_bg_2_invert_212x428 {
  background: url(images/section_bg_dark_invert_403.jpg);
  background-repeat: repeat-x;
  background-position: 0px 25px;
	width: 212px;
	height: 428px;
}


/*
 * Basic Section Header Definitions
*/

.blue_header_text {
  color: #6AA7E6;
}

.green_header_text {
  color: #2A9F00;
}

.section_header {
	margin:0px 0px 2px 0px;
  padding: 6px 0px 0px 0px;
 	font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
  font-weight: bold !important;
}

.section_header_solid_363636, .section_header_stripes_blue, .section_header_stripes_blue_366, .section_header_stripes_green, .section_header_lt_blue  {
	white-space: normal;
	left: 10px;
	color: #ffffff !important;
	padding: 3px 0px 2px 8px;
	font-family: verdana,arial,sans-serif,helvetica !important;
	font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
}

.section_header_solid_363636 {
	background-color: #363636;
}

.section_header_stripes_blue {
	background: url(images/stripes_blue.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.section_header_stripes_blue_366 {
	background: url(images/stripes_blue_366.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.section_header_stripes_green {
	background: url(images/stripes_green.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.section_header_lt_blue {
	background: url(images/blue-section-header.gif);
}

.section_header_lt_blue a:link, .section_header_lt_blue a:visited {
	color: #000;
}

.section_header_lt_green {
	white-space: normal;
	left: 10px;
	color: #ffffff !important;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(images/green-section-header.gif);
}

.section_header_lt_green a:link, .section_header_lt_green a:visited {
	color: #000;
}

.section_header_fin_green {
	white-space: normal;
	left: 10px;
	color: #ffffff !important;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(images/fin-green-section-header.gif);
}

.section_header_fin_green a:link, .section_header_fin_green a:visited {
	color: #FFF;
}

.section_header_fin_gold {
	white-space: normal;
	left: 10px;
	color: #000000 !important;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(images/fin-gold-section-header.gif);
}

.section_header_christian_blue {
	white-space: normal;
	left: 10px;
	color: #ffffff !important;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(images/christian-blue-section-head.gif);
}

.section_header_christian_blue a:link, .section_header_christian_blue a:visited {
	color: #FFF;
}

.section_header_app_red {
	white-space: normal;
	left: 10px;
	color: #ffffff !important;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(images/app-red-section-header.gif);
}

.section_header_car_maj_purp {
	white-space: normal;
	left: 10px;
	color: #ffffff !important;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(images/car_maj_purp-section-header.gif);
}

.section_header_car_maj_purp_new {
	white-space: normal;
	left: 10px;
	color: #ffffff !important;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 11px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background: url(images/car_maj_purp-section-header.gif);
}

.section_header_req_info_blue {
  	/*margin-right: 5px;*/
	white-space: normal;
  	color: #ffffff !important;
	padding: 3px 0px 2px 8px;
  	font-family: verdana,arial,sans-serif,helvetica !important;
  	font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background-color: #6BA7E6;
}
/*collegeview request info page top*/
.section_header_req_info_blue_second {
  	/*margin-right: 5px;*/
	white-space: normal;
  	color: #ffffff !important;
	padding: 3px 0px 2px 8px;
  	font-family: verdana,arial,sans-serif,helvetica !important;
  	font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 20px !important;
	background-color: #6BA7E6;
	width: 502px;
	margin-left:50px;
}

.section_subheader_req_info_gray {
  margin: 0px 5px 0px 80px;
	white-space: normal;
	left: 10px;
  color: #ffffff !important;
	padding: 3px 0px 2px 8px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 10px !important;
	font-weight: bold !important;
	line-height: 20px !important;
	background-color: #a8a8a8;
}

.section_header_collegesearch_gray {
  margin: 10px 5px 14px 4px;
	white-space: normal;
	left: 10px;
  color: #333333 !important;
	padding: 3px 0px 0px 4px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 16px !important;
  width: 250px;
  border-bottom: 1px solid #333333;
}

.section_subheader_collegesearch_blue {
  margin: 10px 5px 14px 4px;
	white-space: normal;
	left: 10px;
  color: #ffffff !important;
	padding-left: 4px;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 9px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
	line-height: 18px !important;
  width: 150px;
  background-color: #6BA7E6;
}

#cs_zero_schools, #sitesearch_zero {
	padding: 12px 6px 0px 6px;
}

#cs_zero_schools .input_label_bold, #sitesearch_zero .input_label_bold {
	font-weight: bold;
	color: #666666 !important;
}

#cs_zero_schools .input_label_bold {
	line-height: 11px !important;
}

#cs_zero_schools .input_field, #sitesearch_zero .input_field {
	margin: 0px 12px !important;
}

#cs_zero_schools div br, #sitesearch_zero div br {
	margin: 0px;
	padding: 0px;
}

#cs_zero_schools p, #sitesearch_zero p {
	margin: 12px 0px;
}

#cs_zero_schools li, #sitesearch_zero li {
	margin: 0px 0px 0px 24px;
}


/* The following section handles the various states of the tabbing on the home page. */

.section_header_tab_set {
  white-space: normal;
  background-color: #ffffff;
  height: 16px;
}

.section_header_tab_set div {
  white-space: normal;
	color: #ffffff !important;
  font-family: verdana,arial,sans-serif,helvetica !important;
  font-size: 11px !important;
	font-weight: bold !important;
	font-variant: small-caps !important;
  text-align: center;
	line-height: 16px !important;
}

#section_header_tab_1 {
  float: left;
  margin: 0px 1px 0px 0px;
  width: 90px;
  height: 16px;
}

#section_header_tab_2 {
  float: left;
  margin: 0px 1px;
  width: 90px;
  height: 16px;
}

#section_header_tab_3 {
  float: left;
  margin: 0px 1px;
  width: 90px;
  height: 16px;
}

#section_header_tab_4 {
  float: left;
  margin: 0px 0px 0px 1px;
  width: 90px;
  height: 16px;
}

.section_header_tab_active {
  background-image: url("images/tab_feature/tab_active.gif");
  background-repeat: no-repeat;
}

.section_header_tab_inactive {
  background-image: url("images/tab_feature/tab_inactive.gif");
  background-repeat: no-repeat;
  cursor: pointer;
}

.section_tab_main {
  margin: 0px;
  width: 366px;
}

.section_tab_title {
  margin: 0px;
  padding: 0px;
  width: 366px;
  height: 26px;
}

.section_tab_photo {
  margin: 3px 5px 2px 5px;
  padding: 0px;
}

.section_tab_body {
  margin: 5px 10px;
  width: 346px;
}

.section_tab_body p {
  margin: 0px;
  padding: 0px;
  white-space: normal;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 10px;
  color: #ffffff;
}

.section_tab_body_lead {
  margin-bottom: 2px !important;
  font-size: 12px !important;
	font-weight: bold !important;
}

/*
 * Basic Section Content Definitions
*/

.black_text {
	color: #111111;
}

.section_image {
  /* For setting the image to the right of the links */
  float: left;
	margin: 8px 10px 5px 5px;
}

.section_image_center {
  /* For setting the image centered above the links */
	margin: 8px 10px;
  text-align: center;
}

.section_content {
	color: #666666;
	padding: 3px 2px 0px 0px;
  font-family: verdana,arial,sans-serif,helvetica;
	font-size: 9px;
}

.section_content_center {
	text-align: center;
}

.section_content ul {
 	list-style-type: none; 
 	margin: 3px 3px 0px 4px;
 	padding-left: 0px;
}

.section_content_white {
  font-family: verdana,arial,sans-serif,helvetica;
	font-size: 9px;
  color: #ffffff;
	text-align: left;
  line-height: 11px;
}

.block_link {
  margin: 1px 10px 0px 10px;
  background-color: #757575;
  width: 158px;
  font-family: verdana,arial,sans-serif,helvetica;
	font-size: 9px;
  color: #ffffff;
  text-align: left;
  text-indent: 8px;
  line-height: 18px;
}

.blue_para {
  margin: 0px 8px;
  padding: 0px;
  font-size: 10px;
  font-weight: bold;
  color: #0D3F7A;
  line-height: 14px;
}

.blue_para_read_more {
  margin: 0px;
  padding: 0px;
  text-align: right;
}


/*
 * About Us Group Definitions
*/

#about_area {
  margin: 0px auto;
  padding: 0px;
	width: 760px;
  height: auto;
	background: #ffffff;
}

#about_head {
  margin: 0px 0px 24px 0px;
  padding: 8px 0px;
  background-color: #efefef;
  width: 590px;
  font-family: verdana,arial,sans-serif,helvetica;
	font-size: 14px;
  font-weight: bold;
	color: #111111;
  text-indent: 6px;
}

#about_body {
  margin: 4px 0px 0px 0px;
  padding: 0px 4px 120px 0px;
  width: 615px;
  height: inherit;
  vertical-align: top;
  background-image: url(images/article_shadow.gif);
  background-repeat: repeat-y;
  background-position: right top;
  float: left;
}

#about_content {
  margin-left: 12px;
  padding-bottom: 200px;
  width: 590px;
  /*min-height: 450px;*/
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 11px;
}


/*
 * Interstatial Definitions
*/

#interstitial_area {
  margin: 0px;
  width: 760px;
  height: 565px;
  background-color: #ffffff;
}

#interstitial_body {
  margin: 0px 6px 0px 2px;
  width: 744px;
  height: 565px;
  vertical-align: top;
  float: left;
  background-image: url(images/interstitial/bg.gif);
  background-repeat: no-repeat;
}

div[id="interstitial_body"] {
  margin: 0px 4px !important;
}

#interstitial_overlay {
  margin: 50px 100px;
  position: absolute;
  width: 514px;
  height: 232px;
  background-color: #ffffff;
  border: 8px solid #ADD03B;
}

#interstitial_form {
  margin: 2px 2px 0px 2px;
  padding: 6px 0px 0px 0px;
  background-color: #ededed;
}

#interstitial_head {
  height: 58px;
  background-color: #ffffff;
}

#interstitial_3Qs {
  margin: 8px 0px 6px 16px;
  float: left;
}

#interstitial_blurb {
  margin: 5px 4px 6px 0px;
  float: right;
}

#interstitial_submit {
  margin-top: 6px;
  padding-top: 6px;
  text-align: center;
  background-color: #ffffff;
}

.interstitial_label_bold {
  float: left;
  width: 80px;
  line-height: 22px;
  font-weight: bold;
  text-align: right;
  font-family: arial;
  font-size: 11px !important;
  color: #000000;
}

.interstitial_input1 {
  margin-left: 68px;
  padding-left: 12px;
  width: 350px;
  background-image: url(images/interstitial/bullet1.gif);
  background-repeat: no-repeat;
  background-position: left center;
}

.interstitial_input2 {
  margin-left: 68px;
  padding-left: 12px;
  width: 350px;
  background-image: url(images/interstitial/bullet2.gif);
  background-repeat: no-repeat;
  background-position: left center;
}

.interstitial_input3 {
  margin-left: 68px;
  padding-left: 12px;
  width: 350px;
  background-image: url(images/interstitial/bullet3.gif);
  background-repeat: no-repeat;
  background-position: left center;
}


/*
 * 404 Page Definitions
*/

#my404_area {
  margin: 0px;
  width: 760px;
  background-color: #ffffff;
}

#my404_head {
  margin: 18px 0px;
  height: 60px;
  background-color: #E1EDFA;
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 24px;
  font-weight: bold;
  color: #6BA7E6;
  line-height: 60px;
  text-indent: 12px;
}

#my404_body {
  margin: 0px 18px 180px 18px;
  width: 722px;
  line-height: 18px;
}

.my404_help {
  font-family: verdana,arial,sans-serif,helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #8e8e8e;
}


/*
 * Footer Section Definitions
*/

#footer_area {
	margin: 0 auto;	
	text-align: left;
    padding: 0px 5px 30px 5px;
	background: #ffffff;
	font-size: 11px;
}

#footer_content {
  margin: 18px 0px 0px 5px;
}

#footer_content ul {
  margin: 0px;
  padding: 0px;
}

#footer_content li {
  margin: 0px 3px;
  display: inline;
  list-style: none;
  font-weight: normal !important;
  color: #2AACE0;
}
#footer_seo{
	width:600px;
	float:left;
	margin-left:15px;
}
.footlink {
  text-decoration: none;
  font-weight: normal !important;
  color: #2AACE0;
}

.footlink:hover {
  text-decoration: underline;
  font-weight: normal !important;
  color: #999999;
}

/*
 * Ben's stuff
*/

.table_row {
  clear: both;
}

.table_cell {
  float: left;
}

.faq_table tr td {
  vertical-align: top;
  color: #111111;
}

.faq_table tr td ol {
  margin: 0px !important;
  padding: 0px !important;
}

.faq_table tr td ol li {
  margin: 0px 0px 0px 24px !important;
  padding: 0px !important;
}


/* Blog specific CSS */

.sidebar_panel {
	padding-top: 10px;
	padding-right: 10px;
}
.sidebar_Table {
	margin-top: 10px;
}

.searchLabel {
	font-weight: bold;
}
.topicHeader {
	font-weight: bold;
	margin-top: 5px;
}

#splashTitle {
	margin-left: 20px;
}


.profile {
	float: left;
	width: 980px;
	margin-top: 5px;
	background-color: #E3ECEB;
	padding: 10px 10px 10px 10px;
}
.profile .portrait {
	float: left;
	width: 80px;
	height: 80px;
}
.profile .profile_summary {
	float: left;
	width: 890px; /* profile.width - portrait.width - this.padding */
	height: 80px; /* portrait.height */
	padding-left: 10px;
}

#profile_blogtitle {
	font-size: 20px;
	color: #2675A8;
	font-weight: bold;
}
#profile_description {
	font-size: 12px;
	color: #EC7308;
	font-weight: bold;
}
#profile_name {
	font-size: 10px;
	color: #2675A8;
	font-weight: bold;
	padding-top: 15px;
}
#profile_biolink {
	text-align: right;
	padding-right: 10px;
}

.post {
	padding-bottom: 0;
}


/* customized WordPress CSS stuff */

/* pagenav and page_item combine to force the function 'wp_list_pages' to display like other elements in the sidebar */
.pagenav {
	list-style-type: none;
	list-style-position: outside;
	font-weight: bold;
}
li.page_item  {
	list-style-type: none;
	font-weight: normal;
}

li.cat-item {
	margin-bottom: 5px;
}

ul#topic li {
	margin-bottom: 5px;
}


.feedback {
	margin-bottom: 20px;
}

#subscribe_rss {
	background-image: url('images/rss.gif');
	background-repeat: no-repeat;
	padding-left: 16px;
	margin-top: 2px;
	margin-left: 2px;
	margin-bottom: 5px;
	vertical-align: middle;
}

#subscribe_email {
	background-image: url('images/envelope.gif');
	background-position: 0 1px;
	background-repeat: no-repeat;
	padding-left: 16px;
	margin-top: 2px;
	margin-left: 2px;
	margin-bottom: 5px;
	vertical-align: middle;
}

.alignLeft {
	float: left;
}
.alignRight {
	float: right;
}

#search_label {
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
}
#disclaimer{
	font-size:10px;
	color:#A9A9A9;
	font-style:italic;
}

