/* bgdc.css */

body {
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	background-color: #1A1C26;
	text-align: left;
}

/* HOME */
#homeHeader{
	height: 332px;
	background-image: url('/site/bgdc/img/top_image.jpg');
	background-color: #1A1C26;
	background-position:50% 0;
	background-repeat:no-repeat;
}

#homesearch{
	height: 148px;
	background-image: url('/site/bgdc/img/search_panel.png');
	background-color: #1A1C26;
	background-position: 50% 0;
	background-repeat:no-repeat;
}

#homeFind{
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
}

#homeFind form{
	float: right;
	margin-top: 88px;
	overflow: auto;
	width: 342px;
}

#homeFind form div{
	float: left;
}

#homeFind form #locationInput{
	font-size:12pt;
	height:22px;
	width:240px;
	margin-left: 26px;
	margin-right: 4px;
	margin-top: 2px;
}

.footer{
	color:#A9A9A9;
	background-color: #1A1C26;
	font-size:0.8em;
	text-align:center;
	padding-top: 20px;
}

.footer a, .footer a:visited {
	color: #CCCCCC;
}

#tabbedSection{
	border-top: 1px solid #3f4041;
}

#tabbed-information{
	background-color: #1A1C26;
	padding-top: 40px;
	padding-bottom: 40px;
}

#tabbed-information .information-block{
	color: #A9A9A9;
	margin: auto;
	width: 800px;
}

#tabbed-information .inactive-information{
	display: none;
}

#tabbed-information .active-information{
	display: block;
}

#tab-bar-holder{
	width: 100%;
	border-bottom: 1px solid #3f4041;
	height: 35px;
	background: #282a35;
}

#tab-bar{
	width: 800px;
	margin: auto;
	overflow: auto;
}

#tab-bar .tab {
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	padding-left: 6px;
}


#tab-bar .tab-icon{
	width: 13px;
	height: 13px;
	border: 1px solid #434343;
}

#tab-bar .tab{
	width: 192px;
	height: 37px;
	float: left;
	overflow: auto;
	border-left: 1px solid #3f4041;
}

#tab-bar .tab div{
	float: left;
	margin-left: 8px;
	margin-top: 11px;
}



.program-information-active #program-information-tab{
	background-color: #1A1C26;
	color: #A9A9A9;
	height: 36px;
	overflow: visible;
}

.program-information-active #career-information-tab{
	background-color: none;
	color: #A9A9A9;
	height: 35px;
	border-right: 1px solid #3f4041;
}

.program-information-active #program-information-tab-icon{
	background-color: #20c8e0;
}

.program-information-active #career-information-tab-icon{
	background-color: none;
}

.program-information-active #program-information{
	display: block;
}

.program-information-active #career-information{
	display: none;
}

.career-information-active #career-information-tab{
	background-color: #1A1C26;
	color: #A9A9A9;
	height: 36px;
	border-right: 1px solid #3f4041;
}

.career-information-active #program-information-tab{
	background-color: none;
	color: #CCCCCC;
	height: 35px;
}

.career-information-active #career-information-tab-icon{
	background-color: #20c8e0;
}

.career-information-active #program-information-tab-icon{
	background-color: none;
}

.career-information-active #program-information{
	display: none;
}

.career-information-active #career-information{
	display: block;
}

/* FEATURED */
#featuredHeader{
    height: 135px;
	background-image:url(/site/bgdc/img/top_banner.jpg);
	background-color: #1A1C26;
	background-position:50% 0;
	background-repeat:no-repeat;
}

#featuredHeader a{
	display: block;
	width: 100%;
	height: 100%;
}

#featuredsearch{
	height: 104px;
	background-image: url('/site/bgdc/img/search_top_panel.png');
	background-color: #1A1C26;
	background-position: 50% 0;
	background-repeat:no-repeat;
}

#featuredFind{
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
}

#featuredFind p{
	float: left;
	color: #A9A9A9;
	font-size:13px;
	margin: 67px 0 0;

}

#featuredFind form{
	float: right;
	overflow: auto;
	color: #A9A9A9;
	margin-top: 38px;
	width: 279px;
}

#featuredFind form div{
	float: left;
}

#featuredFind form #locationInput{
	background:none repeat scroll 0 0 #1A1C26;
	border:1px solid #3F4041;
	color:white;
	font-size:11pt;
	height:20px;
	width:225px;
	margin-right: 4px;
	margin-top: 4px;
}

#featuredFind form #searchButton{
	margin-top: 20px;
}

#tab-bar #search-results-tab{
	text-align: center;
	background-color: #1a1c26;
	height: 36px;
	font-family: Georgia,"Times New Roman",Times,serif;
	color: #A9A9A9;
	border-right: 1px solid #3f4041;
	font-size: 13px;
	width: 185px;
}

#tab-bar #search-results-tab div{
	margin-left: 0;
}

#tab-bar div#search-results-tab-icon{
	background-color: #20c8e0;
	border: 1px solid #434343;
	margin-left: 25px;
	margin-right: 10px;
	width: 11px;
	height: 11px;
}



#search-results-section{
	background-color: #1a1c26;
	border-bottom: 1px solid #434343;
	text-align: left;
}

.centerPositionContainer{
	width: 800px;
	margin: auto;
	padding: 21px 0;
}

.rfi-page .centerPositionContainer{
	width: 815px;
	margin: auto;
	padding: 0;
}

#featured-find-error{
	background: none;
	border: none;
	padding-left: 0;
	font-size: 1.1em;
	color: #A9A9A9;
}

#all_featured_listings h1{
	color: #A9A9A9;
}

#all_featured_listings h2.title{
	color: #FFFFFF;
	font-size: 1.4em;
	margin: 0 0 15px 0;
	margin-top: 0;
}

.listing-row .schoolName{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 1.1em;
}

#all_featured_listings .campuses, #all_featured_listings {
	color: #A9A9A9;
}

.listing-row .degreeTypes{
	color: #A9A9A9;
}

#all_featured_listings a, .relatedCampusLink{
	color:#20c8e0;
}

.relatedCampusLink:hover{
	text-decoration: underline;
}

#all_featured_listings .listing-row {
	margin-bottom: 0;
	padding-bottom: 10px;
	color: #A9A9A9;
	position: relative;
}

#all_featured_listings .featured-content-section {
	float: left;
	width: 550px;
}

.asd span.request-info-button {
	background: url('/site/bgdc/img/request_info.png') no-repeat scroll left top transparent;
	color: transparent;
	display: block;
	height:31px;
	width: 231px;
}

/* RFI */
.rfi-page .get-answers .get-answers-image{
	background: url('/site/bgdc/img/get_answers_panel.png') no-repeat;
	height: 156px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	width:815px;
	text-align: left;
}

.rfi-page .get-answers{
	background-color: #1a1c26;
	border-bottom: 1px solid #3f4041;
}

.rfi-page{
	background-color: #1a1c26;
}

.rfi-page #schoolBlock{
	width: 265px;
	height: 128px;
	display: table;
}

.rfi-page #schoolBlock #schoolBlockLogo{
	margin-top: 10px;
	margin-left: 2px;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}

.rfi-page #schoolBlock #schoolBlockLogo img{
	margin: auto;
	display: block;
	max-width: 220px;
	max-height: 120px;
}

.rfi-main-content .arrow{
	background: url('/site/bgdc/img/arrow_down.png') no-repeat;
	padding: 12px 5px 5px 35px;
	font-weight: normal;
	font-size: 1.2em;
	height: 30px;
	color: #FFFFFF;
	margin-top: 20px;
	text-align: left;
}

#rfiForm.rfi-affiliate1{
	text-align: left;
	padding-top: 0;
	margin-top: 10px;
	color: #FFFFFF;
}

#rfiForm.rfi-affiliate1 .error-icon{
	color: #000000;
}

#rfiForm.rfi-affiliate1 .step-program-select{
	overflow: hidden;

	padding-bottom: 14px;
}

#rfiForm.rfi-affiliate1 #rfiSelectProgramContainer.select-program-SDPO h2.location{
	display: none;
}

#rfiForm.rfi-affiliate1 #rfiSelectProgramContainer.select-program-SDPO {
	width: 510px;
	float: left;
	margin: 0 0 0 12px;;
	padding: 0;
}

#rfiForm.rfi-affiliate1 #programContent{
	width: auto;
	margin: 0;
	padding: 0;
}
#rfiForm.rfi-affiliate1 .step-program-select h2{
	float: left;
	color: #FFFFFF;
}

#rfiForm.rfi-affiliate1 div.select-program-fields {
	margin: 0;
}

#rfiForm.rfi-affiliate1 div.select-program-fields  #program{
	width: 510px;
	border: 1px solid #808080;
}

#rfiForm.rfi-affiliate1 input.element, #rfiForm.rfi-affiliate1 select {
	border: 1px solid #404041;
}

#rfiForm.rfi-affiliate1 input.element{
	background: transparent;
	color: #FFFFFF;
}

#rfiForm.rfi-affiliate1 #command{
	border-top: 1px solid #3f4041;
}

#rfiForm.rfi-affiliate1 #command .section{
	border-bottom: 1px solid #3f4041;
	padding-top: 10px;
	padding-bottom: 20px;
}

#rfiForm.rfi-affiliate1 .section {
	margin: 0;
}

#rfiForm.rfi-affiliate1 .required-note{
	display: none;
}

#rfiForm.rfi-affiliate1 .additionalContent {
	margin-left: 72px;
	margin-top:1px;
	overflow:hidden;
	width:auto;
}

#rfiForm.rfi-affiliate1 #submitButton {
	height:30px;
	width:111px;
}

#rfiForm.rfi-affiliate1 .orange{
	display: block;
	clear: both;
	float: none;
	width: 800px;
	margin: 20px 0;
	color: #A9A9A9
}

#rfiForm.rfi-affiliate1 .external{
	color: #1fb7ce;
}

/* MINIRFI */
.minirfi #doc4{
	width: 100%;
}

#rfiMini{
	color: #FFFFFF;
}

.minirfi .drop-right, .minirfi .drop-left{
	padding: 0;
}

.minirfi #hd{
	height: 182px;
	background-image:url(/site/bgdc/img/top_banner.jpg);
	background-color: #1A1C26;
	background-position:50% 0;
	background-repeat:no-repeat;
}

.minirfi #hd .header-light-logo, .minirfi #hd #header-overlay, .minirfi #hd .header-padding{
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
}

.minirfi #hd .header-light-logo img{
	display: none;
}

.minirfi #hd .header-light-logo a{
	display: block;
	width: 100%;
	height: 100%;
}

.minirfi #miniRfiTopContainer{
	display: none;
}

.minirfi #miniRfiLeftContainer{
	background: none;
}

#mfdc_choose_tab{
	margin: auto;
	width: 100%;
	height: 41px;
	background: url('/site/bgdc/img/minirfi_choose_tab.png') no-repeat top left;
}


#rfiMini .statusbox {
	background-color:#292929;
	border: 0;
	padding: 0;
}

#rfiMini .status-box-fraud {
	background: url('/site/bgdc/img/thank_you.png') no-repeat;
	height: 148px;
	width: 100%;
	postion: relative;
	background-position:50% 0;
	background-repeat:no-repeat;
}

#rfiMini .status-box-fraud .statusbox-padding{
	position: absolute;
	left: -1500px;
}

#rfiMini .status-box-success {
	background: url('/site/bgdc/img/thank_you.png') no-repeat;
	height: 148px;
	width: 100%;
	postion: relative;
	background-position:50% 0;
	background-repeat:no-repeat;
}

#rfiMini .status-box-success .statusbox-padding{
	position: absolute;
	left: -1500px;
}

#rfiMini .status-box-error{
	background: url('/site/bgdc/img/sorry.png') no-repeat;
	width: 100%;
	postion: relative;
	margin: auto;
	overflow: auto;
	background-position:50% 0;
	background-repeat:no-repeat;
}

#rfiMini .status-box-error .statusbox-padding{
	color: #FFFFFF;
	margin:auto;
	padding-left:460px;
	padding-top:20px;
	width:380px;
}

#rfiMini .status-box-error .statusbox-padding h2{
	color: #ffffff;
}

#bgdc_choose_tab{
	margin: auto;
	margin-top: 19px;
	width: 816px;
	height: 37px;
	background: url('/site/bgdc/img/minirfi_choose_tab.png') no-repeat 8px;
}

.mini-rfi-page .content{
	background-color: #1a1c26;
	border-bottom: 1px solid #3f4041;
}

.mini-rfi-page #doc{
	width: 100%;
}

#rfiMini #mainContent{
	width: 816px;
	margin: auto;
}

#rfiMini #suggested .dont-stop-now{
	background: none;
	display: none;
}

#rfiMini #mainContent, #rfiMini #suggested, #rfiMini #selectedLocation, #rfiMini #content, #rfiMini .ajaxProcessing{
	background-color: transparent;
	background-image: none;
}

#rfiMini #mini-learn-more-inquire-img{
	display: none;
}

#rfiMini #suggested{
	width: 371px;
	padding-top: 10px;
}

#rfiMini .location.selected-program, #rfiMini .location{
	background: url('/site/bgdc/img/arrow_active.png') no-repeat scroll 99% 50%;
	border-bottom:1px solid #3f4041;
	font-weight: normal;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

#rfiMini .location.selected-program, #rfiMini .location.selected-program .city{
	color: #FFFFFF;
}

#rfiMini .location .name{
	font-size: 120%;
}

#rfiMini .location.selected-program .name{
	font-weight: bold;
}

#rfiMini .location .name, #rfiMini .location .city{
	width: 300px;
}

#rfiMini .location.over{
	background-color: transparent;
}

#rfiMini #content, #rfiMini .ajaxProcessing{
	width: 350px;
	float: left;
}

#rfiMini #selectedLocation {
	color: #A9A9A9
	padding: 20px 0 20px 55px;
	width: 350px;
}

#selectedLocation .first .content-padding{
	padding: 0;
}

#rfiMini #selectedLocation .header .name {
	font-size:135%;
	font-weight:bold;
}

#rfiMini #selectedLocation .header {
	margin-bottom: 0;
}

#rfiMini #contactAddressInfo .h{
	margin: 0;
}

#rfiMini .field {
	font-size: .90em;
}

#rfiMini input.element{
	background: transparent;
	border: 1px solid #404041;
	color: #FFFFFF;
}


.asd a.popup, .asd #editContact a, .asd .mini-rfi-home a{
	color: #1fa8be;
}

/* CONTACT US */
#contact-us{
	color: #FFFFFF;
}

#contact-us .value input, #contact-us .value textarea{
	background: transparent;
	border: 1px solid #404041;
	color: #FFFFFF;
}



/* POPUP */
#doc.no-page-background{
	width: 100%;
}

.asd  #doc.no-page-background #bd{
	width: 100%;
	background-color: #CCCCCC;
}

.no-page-background #hd{
	height: 182px;
	background-image:url(/site/bgdc/img/top_banner.jpg);
	background-color: #1A1C26;
	background-position:50% 0;
	background-repeat:no-repeat;
}

.asd .fourohfour{
	color: #FFFFFF;
}

.asd span.request-info-button-dropdown {
	background:url("/site/bgdc/img/request_info_multiple.png") no-repeat scroll left top transparent;
	color:transparent;
	display:block;
	height:31px;
	width:232px;
}

div.odd-row, div.even-row{
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom: 1px solid #3f4041;
	position: relative;
}

#all_featured_listings .featured-request-info-section{
	height: 31px;
	width: 232px;
	position: absolute;
	right: 0;
	bottom: 15px;
}
