.scholarship_page {

	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	margin: 0;
	padding: 0;
	display: block;
/*	margin-left: 20px;*/
}
.umbrella_page {
	overflow: visible;
}
.umbrella_page h1 {
	font-weight: bold;
}
.umbrella_page h2 {
	font-weight: bold;
	font-style: italic;
	color: #207d9b;
}
.umbrella_page .umbreal_header_image {
	width: 722px;
	border: 3px solid #207d9b;
}
.scholarship_page_content {
	float: left;
	margin-bottom: 5px;
	font-size: 12px;
	width: 530px;
}
.no-previous-winner {
  width: 100%;
}
.no-previous-winner .scholarship_page_content .scholarship_intro table {
  width: 100%;
}
.umbrella_page_column {
	float: left;
	margin: 0 20px 20px 0;
	font-size: 12px;
	width: 355px;
}
.umbrella_page_double_column {
	display: block;
	width: 730px;
	position: relative;
	overflow: visible;
}
.umbrella_page_double_column .scholarships_list {
	float: left;
	display: block;
	position: relative;
	padding: 5px 5px 0 0;
	border-top: 1px solid #207d9b;
	margin: 0 20px 15px 0;
	width: 345px;
}
.scholarships_list {
	border-top: 1px solid #207d9b;
	padding: 5px 5px 0 0;
	margin: 0 0 15px 0;
}
.umbrella_page_double_column .scholarships_list_right {
	margin-right: 0;
}
.umbrella_right_column {
	margin-right: 0;
}



.scholarship_page h1,.scholarship_page h2,.scholarship_page h3,.scholarship_page h4,.scholarship_page h5,.scholarship_page h6,.scholarship_page p {

	color: #2d455c;

}

.scholarship_page h1 {

	font-weight: bold;

	font-size:28px;

	letter-spacing: -1px;

}

.scholarship_page h2 {

	font-size:14px;

	font-style:italic;

}

.scholarship_page h3 {

	margin: 5px 0 10px 0;

	font-weight:  bold;

	font-size:18px;

	line-height: 22px;

}



.featured_link {

  color: #155490;

}

.page_section {

/*	border-top: 3px solid #2c6ca5;*/

	margin: 5px 0 0 0;

	padding: 2px 0;

	color: #2d455c;
	clear:left;

}

.page_section_rules {

	border-top: 3px solid #2c6ca5;

	margin: 5px 0 0 0;

	padding: 2px 0;

	color: #2d455c;
	clear:left;

}

.page_section img {
	
}

.page_section_rules img {
	
}

.featured_text {

	font-size: 14px;

	line-height: 18px;

	margin: 0 0 8px 0;		

}

.featured_text a {

	color: #155490;

}

.chevron {

	font-size: 130%;

}

.date_list {

	font-size: 11px;

	line-height: 18px;

}

.date_list table {

	width: 100%;

}

.date_list table tr td {

	padding: 5px 15px 5px 15px;

	border-right: 1px solid #cccccc;

}

.date_list table thead tr td {

	text-align: center;

	padding: 5px 0;

}

.date_list table tbody tr td {

	background: #eee;

}

.date_list table tbody tr.even td {

	background: #ffffff;

}

.date_list table tr td.last_cell {

	border: 0;

}



ol.scholarship_questions_list {

	margin: 0;

	padding: 0 0 10px 10px;

	list-style-type: decimal;

	list-style-position: outside;

	font-size: 14px;

	line-height: 20px;

}

ol.scholarship_questions_list li {

	margin: 10px 10px 5px 10px;

}



.scholarship_right_column {

	display: block;

	float: right;
	clear: none;
	
	
	margin: 0px -12px 0px 0px;	

	width: 328px;


}

.scholarship_right_column .scholarship_note {
  display:block;
  line-height:24px;
  margin:5px auto;
  text-align:center;
  width:265px;
}


.scholarship_right_column p.scholarship_note a {

	font-size: 16px;

	color: #155490;

	font-weight: bold;

}

.scholarship_right_column p.scholarship_note a img {

	margin-right: 18px;

}





.scholarship_page a.featured_link {

	font-size: 14px;

	font-weight: bold;

}

.big_button_link {
	display:block;
	font-size:15px;
	font-weight:bold;
	height:37px;
	margin:0 0 10px;
	position:relative;
	width:250px;
}

.big_button_link a {	

	display: block;

	float:left;

	height: 37px;

	background-positon: center;

	text-decoration: none;

	padding-left:15px;

	line-height:37px;

	background: url(../images/yellow_button_left_long.gif) no-repeat left;

	margin-right:20px;
	margin-top: 10px;

}

.big_button_link a span {

	display: block;

	line-height:37px;

	height:37px;

	background: url(../images/yellow_button_right.gif) no-repeat right;

	padding: 0 15px 0 0;

	float:left;

	cursor:pointer;
	color: #ffffff;

}



.scholarship_page_overview, .scholarship_page_rules {



}




#winner_callout {

	background: #fef2cb;
	border: 1px solid #2d455c;
	color:#2d455c;
	padding: 8px;
	display: block;
	margin-left: 47px;
	width: 250px;

}

.winner_box_txt h3 {

	font-size: 18px;

	line-height: 22px;

	margin:0 10px;
	color: #e35437;

}

.winner_photo_box {

	display: block;

	position: relative;

	height: 95px;

	width: 255px;

	margin: 5px 0 5px 0;

}

div.winner_photo_box h4 {

	margin: 0 0 8px 0;

	font-size: 14px;

	font-style:italic;

	border:0;

	margin-top: 0;

}

.winner_photo_box img {

	float: left;
	border:1px solid #2d455c;

	margin: 0 10px 0 10px;

}

.winner_box_txt .winner_photo_box p {

	font-size: 11px;

	line-height: 16px;

	margin:0;

}

.winner_box_txt h5 {

	margin: 7px 10px;

	font-size: 14px;

	line-height:18px;

}

.winner_box_txt h6 {

	margin: 15px 10px 5px 10px;

	font-size: 12px;

	padding-top: 2px;

	border-top: 3px solid #e35437;

}

.winner_box_txt p {

	margin: 0px 10px 10px 10px;

	font-size: 13px;

	line-height: 18px;	

}

.form_box p { color:#666; font-family: Arial, Helvetica, Sans-Serif;}

.form_box p.active { font-size:120%;color:#2C6CA5; font-weight: bold; }



/* extras */
.page_section h4 {
	border-top: 1px solid #458ECF;
	margin: 25px 0 5px 0;
	padding: 3px 0 0;
	font-size: 14px;
}

.page_section_rules h4 {
	border-top: 1px solid #458ECF;
	margin: 5px 0 5px 0;
	padding: 3px 0 0;
	font-size: 14px;
}

.special_for_rules_important {
	margin-top: 5px;
	color:#f00; margin-bottom: 5px; font-size: 14px;
}

.error_rules{
	color:#f00; 
	font-size: 14px;
	
}

.contest_deadline { list-style:none; margin:0; padding:0;border-top: 1px solid #458ECF;}

.contest_deadline li {clear:left; margin:0; padding: 2px 0 20px 0;border-bottom: 1px solid #458ECF;}

.contest_deadline h4 {  float:left; width:200px; margin:0; font-size:14px; border: 0;}

.contest_deadline p { margin-left:200px;}

.deadline_pie { clear:left; padding:20px 0;  font-size:14px}

.scholarship_page .important { color:#f00; margin-bottom: 5px; font-size: 14px;}

#winner_callout.bloque_amarillo{
	margin-bottom: 25px;
	float:none;
	padding-bottom: 15px;
}
div.bloque_amarillo h4 {
	border: 0;
}
.winner_box {
	background: #fef2cb;
	border: 1px solid #e35437;
	padding:5px;
	margin-bottom:25px;
	padding-bottom: 15px;
}
.winner_box .winner_photo_box img{
	border: 3px solid #e35437;
}
.applications {
	border-top: 3px solid #02679a;
	background: #f3f3f3;
	margin-bottom: 15px;
	margin-left: 0;
	padding: 5px 10px; 
	padding:15px 25px 20px 15px;
}

.applications input.text {
	color:#333333;
	font-size:14px;
	width:200px;
	margin:1px 0pt;
}
.applications h3 {
  
}
.scholarship_application_form .page_section {
	padding: 0;
}

* html .applications input.text { width:290px;}

.applications textarea {
	border: 1px solid #CCCCCC;
	color: #333333;
	font-size: 12px;
	padding:0;
	margin-bottom: 2px;
	width: 450px;
	font-size: 14px;
	padding: 5px;
}
p.scholarship_form_note {
	margin-left: 155px; color: red;
}

/* darrik@daramsoft.com (2009-08-21) */
/*
 * removed params in this section to make application match review of application
 */
fieldset.scholarship_questions label {
  width: 100%;
  text-align: left;
}

.applications fieldset{
	border: 0;
}

.applications legend{
	padding-top: 20px;
	font-size: 16px;
}

.applications p {
	clear:left;
	margin-bottom:10px;
	min-height:20px;
}

.applications p.application_question {
	font-size: 16px;
	line-height: 22px;
	font-style: italic;
}
.scholarship_questions p {

}
* html .applications p { height:20px;}

.applications label { 
	font-size:14px;
	font-weight:bold;
	display:block;
	float:left;
	width:140px;
	margin-right:15px;
	position:relative;
	text-align:right; 
	padding-top: 4px;
}

.applications .error_txt { color:#f00; font-weight:bold; font-size:12px; }

.applications h4 { position:relative; font-size:14px;}

.applications h4 .error_txt { top:0;}

.applications input.error,

.applications textarea.error { border:1px solid #f00;}

.applications cite { background:#ccc; display:block; float:left; width:200px;background: #fbf9f0;

	border: 1px solid #458ecf;

	padding:2px 5px; }

.app_cite cite {width:425px; float:none; overflow:auto; min-height:140px;}

/* scholarship_footer */

.scholarship_footer { 
	clear:both; 
	font-size:12px; 
	color:#2d455c; 

	}

.scholarship_footer p.links{ 
	border:3px solid #2c6ca5; 
	border-width:3px 0; 
	background:#e9f0f6; 
	padding-top:10px; 
	padding-bottom:10px;
	margin:0 0 10px; 
	font-size: 12px; 
	
}

.scholarship_footer a {color:#2d455c;}

.scholarship_footer_individual { 
	clear:both; 
	font-size:12px; 
	color:#2d455c; 
	margin-left:10px;
	}

.scholarship_footer_individual p.links{ 
	border:3px solid #2c6ca5; 
	border-width:3px 0; 
	background:#e9f0f6; 
	padding-top:10px; 
	padding-bottom:10px;
	margin:0 0 10px; 
	font-size: 12px; 
	
}

.scholarship_footer_individual a {color:#2d455c;}



#scholarship_app_timeline {
	background-image: url(../images/progress_bar.gif);
	background-repeat: no-repeat;
	background-position: 0 bottom;
	height: 42px;
	width: 725px;
	margin: 20px auto;
}
#scholarship_app_timeline ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
	display: block;
	width: 725px;
	font-size: 12px;
	font-weight: normal;
	color: #7f7f7f;
}
#scholarship_app_timeline ul li {
	display: block;
	float: left;
	padding: 0;
	width: 150px;
	height: 31px;
	margin: 0 10px;
	text-align: center;
}

#scholarship_app_timeline ul li.active {
	padding: 0;
	color: #000000;
	font-weight: bold;
	background-image: url(../images/progress_bar_peak.gif);
	background-repeat:no-repeat;
	background-color: none;
	background-position: center bottom;
}
.scholarship_app_content p {
	width: 670px;
}

.scholarship_hr hr {
	display: none;
}
.scholarship_hr {
	height: 2px;
	background: #e35437;
}
.scholarship_page_content_winner .scholarship_hr, .scholarship_page_winner .scholarship_hr {
	margin: 10px;
}
.scholarship_introduction p {
	margin-top: 5px;
}
.scholarship_app_content {
	width: 725px;
	margin-left: 100px;
	padding: 0;
	float: center;
}
.scholarship_app_content.scholarship_application_form {
	margin: 0 118px 35px 118px;
}
.scholarship_page h1 a:link, .scholarship_page h1 a:visited {
	text-decoration: none;
}
.scholarship_page h1 a:hover, .scholarship_page h1 a:active {
	text-decoration: underline;
}
.scholarship_intro table tr td {
	vertical-align: top;
	padding: 5px 0 10px 0;
	border-top: 1px solid #207d9b;
}
.scholarship_intro h4 {
	border: 0;
	margin: 0;
	width: 80px;
	font-size: 16px;
}
.scholarship_intro p {
	padding-top: 2px;
}
.scholarship_intro ol {
	padding: 0;
	margin: 0;
	list-style-position: inside;
}
.scholarship_intro ol li {
	margin:0;padding: 0;
}
.scholarship_sharethis {
	float: right;
	margin-top: -28px;
}
.current_scholarship {
	background: lightcyan;
	border-top: 3px solid #2c6ca5;
}

.scholarships_list a {
	color: #207d9b;
}
.scholarships_list h2 {
	font-size: 18px;
	margin-bottom: 5px;
}
.scholarships_list img {
	max-width: 80px;
	max-height: 80px;
	margin-bottom: 15px;
}
.scholarships_list_description {
	display: block;
	margin-left: 0px;
	position: relative;
	font-size: 12px;
	margin-bottom: 10px;
}
.current_scholarship .scholarships_list_description {
	padding: 15px;
	margin-bottom: 0;
	padding-bottom: 0;
}
.current_scholarship .scholarships_list_description {
	
}
.current_scholarship .scholarship_question_list {
	border-top: 1px solid #383838;
	border-color: #0083ce;
	padding-top:3px;
	font-size: 12px;
	margin: 3px 15px;
}
.scholarships_list_image {
	text-align: center;
	width: 80px;
	height: 80px;
	float: left;
}
.clear {
	clear: both;
}
.scholarship_question_list {
	border-top: 1px solid #383838;
	border-color: #0083ce;
	padding-top:3px;
	font-size: 14px;
	margin: 3px 10px;
}
.scholarship_question_list p {
	margin-bottom: 0;
}
.scholarship_question_list ul {
	list-style-type: decimal;
	list-style-position: outside;
	text-indent: 12px;
	padding: 4px 0 0 22px;
	margin: 0;
	line-height: 22px;
	font-size: 15px;
}
.scholarship_question_list table {
	width: 100%;
}
.scholarship_question_list table td {
	width: 450px;
}
.scholarship_question_list table td {
	width: 450px;
}
.current_scholarship .more_info_link {
	white-space: nowrap;
}
.scholarship_question_list .big_button_link {
	margin-right: 0;
	width: auto;	
}
.scholarship_question_list .big_button_link a {
	float: right;
}
.scholarships_list_description ul li {
	line-height: 18px;
	font-size: 14px;
	margin-bottom: 5px;
}


.scholarship_umbrella_page {
	width: 100%;
	font-family: Arial, Helvetica, Verdana, Sans-Serif;
	font-size: 16px;
	line-height: 20px;
/*	margin: 0 10px 0 10px;*/
	
}

.scholarship_umbrella_intro {
	border-top: 5px solid #3598ca;	
	border-bottom: 3px solid #3598ca;
	background-image: url(../images/lightbulb.jpg);
}
.scholarship_umbrella_intro h1 {
	margin: 20px 0 10px 20px;
	font-weight: bold;
	color: #5fb2e6;
	font-size: 31px;
	letter-spacing: -1px;
	border: 0;
}
.scholarship_umbrella_intro h2 {
	color: #ffff99;
	font-size: 19px;
	margin: 0 0 0 20px;
	letter-spacing: -1px;
	border: 0;
}
.scholarship_umbrella_intro p {
	margin: 20px 490px 20px 50px;
	font-size: 14px;
	line-height: 20px;
	color: #ffffcc;
}

.scholarship_umbrella_section {
	display:block;
	float:left;
	font-size:14px;
	margin-right:30px;
	text-align:left;
	vertical-align:top;
	width:255px;
}
.scholarship_umbrella_section h3 {
	margin: 10px 0 10px 0px;
	font-weight: bold;
	color: #3598ca;
	font-size: 24px;
	letter-spacing: -1px;
	border: 0;
}
.scholarship_umbrella_table table {
	border-top: 3px solid #3598ca;
	width: 100%;
}
.scholarship_umbrella_table td, .scholarship_umbrella_table th {
	text-align: left;
	padding: 10px 15px 10px 0;
	
}
.scholarship_umbrella_table td {
	border-top: 1px solid #3598ca;
}
.scholarship_umbrella_table a {
	color: #3399cc;
	font-weight: bold;
}
.scholarship_umbrella_table a span {
	display: none;
}
.scholarship_umbrella_table a.scholarship_umbrella_read_more, .scholarship_umbrella_table a.scholarship_umbrella_apply_now {
	display: block;
	float: right;
	height: 38px;
	width: 130px;
	background-image: url(../images/umbrella_buttons.jpg);

	background-position: 0 0;
	background-repeat: no-repeat;
}
.scholarship_umbrella_table a.scholarship_umbrella_read_more {
	margin: 0 10px 0 0;
	
}

a.scholarship_umbrella_read_more:link, .scholarship_umbrella_read_more:visited {
	background-position: 0 0;
}
a.scholarship_umbrella_read_more:hover, a.scholarship_umbrella_read_more:active {
	background-position: 0 -49px;
}
a.scholarship_umbrella_apply_now:link, a.scholarship_umbrella_apply_now:visited {
	background-position: -140px 0;
}
a.scholarship_umbrella_apply_now:hover,
a.scholarship_umbrella_apply_now:active {
	background-position: -140px -49px;
}

.scroll {
border:1px solid #555555;
height:250px;
overflow:auto;
padding:0 15px;
width:462px;
}

/**********FLASHS***********/
#flash_notice {
  font-weight: bold;
  margin: 5px 0 15px 14px;
  padding: 5px 5px 5px 27px;
  border: 1px solid #9c9;
  background: #e2f9e3 url('/images/admin/tick.png') no-repeat 5px center;
  color: #060; }

#flash_error {
  font-weight: bold;
  margin: 5px 0 15px 14px;
  padding: 5px 5px 5px 27px;
  border: 1px solid #c68484;
  background: #fcc url('/images/admin/cross.png') no-repeat 5px center;
  color: #c00; }

#flash_warning {
  font-weight: bold;
  margin: 5px 0 15px 14px;
  padding: 5px 5px 5px 27px;
  border: 1px solid #dd0;
  background: #ffc url('/images/admin/error.png') no-repeat 5px center;
  color: #000; }

#flash_info {
  font-weight: bold;
  margin: 5px 0 15px 14px;
  padding: 5px 5px 5px 27px;
  border: 1px solid #82c2d4;
  background: #ebf5f8 url('/images/admin/information.png') no-repeat 5px center;
  color: #000;
}



/*.topnav a {
  background-image: url(/images/gtos/nav-back.gif);
}
.topnav a:hover {
background-image: url(/images/gtos/nav-over.gif);
}
.topnavwide a {
background-image: url(/images/gtos/nav-back-wide.gif);
}
.topnavwide a:hover {
background-image: url(/images/gtos/nav-over-wide.gif);
}
*/
.scholarship_app_content .scroll p {
	width: 500px;
}

.space br{
	line-height: 10cm;
}

.page_section_complete {

	border-top: 3px solid #2c6ca5;

	margin-top: 20px;
	
	padding: 2px 0;

	color: #2d455c;
	clear:left;

}

.page_section_resources {
  border-top: 3px solid #2c6ca5;
  margin-top: 27px;
  padding: 2px 0;
  color: #2d455c;
  clear: left;
}

.featured_text_overview {

	font-size: 14px;

	line-height: 18px;

	margin: 3px 0 8px 0;	
}

.featured_text_complete {

	font-size: 14px;

	line-height: 18px;

	margin-bottom: 20px;		

}

.content-no-sidebar div.content-group h3 {
	margin: 5px 0 10px 0;
	font-weight:  bold;
	font-size:18px;
	line-height: 22px;
}

