@charset "UTF-8"; 

/*  html definitions */

/*body {  color: #444444; font: 12px/18px Arial, Helvetica, sans-serif; background: #fdd5a2 url(../img/page_background.jpg) repeat-y center top; margin: 0px; padding: 0px; text-align: center; }*/
body {  color: #444444; font: 12px/18px Arial, Helvetica, sans-serif; background: #ffffff url(../img/page_background.jpg) repeat-x center top; margin: 0px; padding: 0px; text-align: center; }
h1 { color: #333333; font: normal 24px/26px Times, "Times New Roman", serif; margin: 0px; padding: 0px 0px 10px 0px; text-transform: uppercase; }
h2 { font: bold 21px/23px Arial, Helvetica, sans-serif; color: #444444; margin: 0px; padding: 0px; }h3 { font: bold 16px/18px Arial, Helvetica, sans-serif; color: #444444; margin: 0px; padding: 0px; }
h4 { color: #333333; font: normal 14px/16px Times, "Times New Roman", serif; margin: 0px; padding: 0px 0px 10px 0px; text-transform: uppercase; }
p { color: #444444; font: 12px/18px Arial, Helvetica, sans-serif; margin: 0px; padding: 0px 0px 10px 0px; }
a:link, a:visited { color: #f8981d; text-decoration: none; }
a:hover, a:active { color: #ac6101; text-decoration: none ; }
img { border: none; behavior: url(/design/css/iepngfix.htc) }
label { display: inline; font: bold 11px/16px Arial, Helvetica, sans-serif; color: #333333; }
ul { margin:0px 0px 10px 20px; padding:10px;}

/* reusable styles */

*.float_right { float: right; margin-left: 10px; margin-bottom: 10px; }
*.float_left { float: left; margin-right: 10px; margin-bottom: 10px; }
*.visible { display: block; }
*.invisible { display: none; }
span.date_text { font: 11px/13px Arial, Helvetica, sans-serif; }
span.nav_text { display: none; }
span.local_nav_header { font: bold 10px/12px Arial, Helvetica, sans-serif; text-transform: uppercase; } 
p.smallprint_paragraph { font: 10px/12px Arial, Helvetica, sans-serif; }
a.cta_link:link, a.cta_link:visited { font-weight: bold; background: url(../img/orange_arrow.gif) no-repeat right center; padding-right: 7px;  }
a.back_link:link, a.back_link:visited { font-weight: bold; background: url(../img/orange_arrow_left.gif) no-repeat left center; padding-left: 7px;  }
div.horizontal_rule { padding-bottom: 9px; border-top: solid 1px #dadada; height: 1px; font: 1px/1px sans-serif; }
div.horizontal_rule_strong { padding-bottom: 9px; border-top: solid 1px #000; height: 1px; font: 1px/1px sans-serif; }
div.horizontal_rule_dashed { padding-bottom: 9px; border-top: dashed 1px #999; height: 1px; font: 1px/1px sans-serif; }
div.horizontal_rule_dotted { margin-top:5px;padding-bottom: 9px; border-top: dotted 1px #999; height: 1px; font: 1px/1px sans-serif; }
div.indented_content { padding: 0px 10px; }
div.quote_wrapper { background: #333333 url(../img/quote_widget_top.gif) no-repeat left top; }
div.quote { background: url(../img/quote_widget_bottom.gif) no-repeat left bottom; padding: 9px 8px 10px 8px; width: 192px; font: italic 11px/13px Arial, Helvetica, sans-serif; overflow: hidden; color: #FFFFFF; text-align: center; }
div.clear { clear: both; font: 1px/1px sans-serif; }
div.links_header { background: url(../img/links_header.gif) no-repeat left top; padding: 10px 10px 0px 10px; }
div.links_container { background: url(../img/links_container.gif) left bottom; padding: 10px 10px 0px 10px; }
h4.links_h4 { color: #fff; }
img.quote_image { padding-bottom: 13px; }
img.icon { vertical-align: middle; }
select.nav_select { border: solid 1px #dcdcdc; background: #fff; padding: 1px; margin: 0px 0px 5px 0px; font: 10px/12px Arial, Helvetica, sans-serif; color: #333333; vertical-align: middle; width: 145px; }
a.active_item:link, a.active_item:visited { color: #000000 !important; }
a.active_item:hover, a.active_item:active { color: #ac6101 !important; }

textarea.textarea_large { border: solid 1px #dcdcdc; background: #fff; padding: 2px; margin: 0px 0px 2px 0px;  color: #444444; font: 12px/18px Arial, Helvetica, sans-serif; vertical-align: middle; width: 420px; height: 120px; }
input.input_large { border: solid 1px #dcdcdc; background: #fff; padding: 2px; margin: 0px 0px 2px 0px;  color: #444444; font: 12px/18px Arial, Helvetica, sans-serif; vertical-align: middle; width: 420px; }
input.input_medium { border: solid 1px #dcdcdc; background: #fff; padding: 2px; margin: 0px 0px 2px 0px;  color: #444444; font: 12px/18px Arial, Helvetica, sans-serif; vertical-align: middle; width: 200px; }
input.input_small { border: solid 1px #dcdcdc; background: #fff; padding: 2px; margin: 0px 0px 2px 0px;  color: #444444; font: 12px/18px Arial, Helvetica, sans-serif; vertical-align: middle; width: 40px; }
select.select_medium { border: solid 1px #dcdcdc; background: #fff; padding: 2px; margin: 0px 0px 2px 0px;  color: #444444; font: 12px/18px Arial, Helvetica, sans-serif; vertical-align: middle; width: 200px; }

/* fundamental structure */
#page_wrapper2 { width: 931px; background: url(../img/shadow.png) no-repeat; text-align: left; margin: 0px auto; behavior: url(/design/css/iepngfix.htc); text-align: left; padding: 0px 20px; }
#page_wrapper { width: 930px; background: #fff;  }
#standard_layout { padding: 12px 0px 30px 30px; height: 1%; }
#standard_layout_col1 { float: left; width: 180px; margin-right: 15px; }
#standard_layout_col2 { float: left; width: 432px; margin-right: 15px; }
#standard_layout_col3 { float: left; width: 228px; }
#standard_layout_end { clear: both; font: 1px/1px sans-serif; }
#local_nav { padding: 10px 0px; color: #444444; font: bold 12px/18px Arial, Helvetica, sans-serif; }

/* global header */

#global_header { height: 119px; background: url(../img/header_standard.jpg) no-repeat; position: relative; overflow: hidden;  }
div.academics_header { background: url(../img/header_academics.jpg) no-repeat !important; }
#global_nav_wrapper { padding: 0px 30px; }
#global_nav { height: 45px; overflow:hidden; border-bottom: solid 3px #f8981d;  }
#global_nav ul { float: left;  list-style: none; margin: 0px; padding: 0px; }
#global_nav li { float: left; margin: 0px; padding: 0px; }
#global_nav_end { clear: both; font: 1px/1px sans-serif; }
#global_nav ul li ul { float: left;  list-style: none; margin: 0px; padding: 0px; }
#global_nav ul li ul li { float: left; margin: 0px; padding: 0px; }

#global_search { position: absolute; top: 40px; left: 670px; height: 75px; width: 240px; font: 10px/12px Arial, Helvetica, sans-serif; color: #b4b3b3; vertical-align: middle; }
#global_search input { border: solid 1px #dcdcdc; background: #fff; padding: 2px 4px; margin: 0px; font: 10px/12px Arial, Helvetica, sans-serif; color: #333333; vertical-align: middle; width: 160px; }

a.nav_academics:link, a.nav_academics:visited { float: left; display: block; width: 122px; height: 45px; background: url(../img/nav_academics.gif); }
a.nav_academics:hover, a.nav_academics:active { background: url(../img/nav_academics.gif) -122px 0px; }
a.nav_academics_active { float: left; display: block; width: 122px; height: 45px; background: url(../img/nav_academics.gif) -244px 0px; }

a.nav_campuses:link, a.nav_campuses:visited { float: left; display: block; width: 111px; height: 45px; background: url(../img/nav_campuses.gif); }
a.nav_campuses:hover, a.nav_campuses:active { background: url(../img/nav_campuses.gif) -111px 0px; }
a.nav_campuses_active { float: left; display: block; width: 111px; height: 45px;  background: url(../img/nav_campuses.gif) -222px 0px; }

a.nav_admissions:link, a.nav_admissions:visited { float: left; display: block; width: 122px; height: 45px; background: url(../img/nav_admissions.gif); }
a.nav_admissions:hover, a.nav_admissions:active { background: url(../img/nav_admissions.gif) -122px 0px; }
a.nav_admissions_active { float: left; display: block; width: 122px; height: 45px; background: url(../img/nav_admissions.gif) -244px 0px; }

a.nav_readmissions:link, a.nav_readmissions:visited { float: left; display: block; width: 122px; height: 45px; background: url(../img/nav_readmissions.gif); }
a.nav_readmissions:hover, a.nav_readmissions:active { background: url(../img/nav_readmissions.gif) -122px 0px; }
a.nav_readmissions_active { float: left; display: block; width: 122px; height: 45px; background: url(../img/nav_readmissions.gif) -244px 0px; }

a.nav_student:link, a.nav_student:visited { float: left; display: block; width: 108px; height: 45px; background: url(../img/nav_student.gif); }
a.nav_student:hover, a.nav_student:active { background: url(../img/nav_student.gif) -108px 0px; }
a.nav_student_active { float: left; display: block; width: 108px; height: 45px; background: url(../img/nav_student.gif) -216px 0px; }

a.nav_news:link, a.nav_news:visited { float: left; display: block; width: 103px; height: 45px; background: url(../img/nav_news.gif); }
a.nav_news:hover, a.nav_news:active { background: url(../img/nav_news.gif) -103px 0px; }
a.nav_news_active { float: left; display: block; width: 103px; height: 45px; background: url(../img/nav_news.gif) -206px 0px; }

a.nav_about:link, a.nav_about:visited { float: left; display: block; width: 138px; height: 45px; background: url(../img/nav_about.gif); }
a.nav_about:hover, a.nav_about:active { background: url(../img/nav_about.gif) -138px 0px; }
a.nav_about_active { float: left; display: block; width: 138px; height: 45px;  background: url(../img/nav_about.gif) -276px 0px; }

a.nav_online:link, a.nav_online:visited { float: left; display: block; width: 166px; height: 45px; background: url(../img/nav_online.gif); }
a.nav_online:hover, a.nav_online:active { background: url(../img/nav_online.gif) -166px 0px; }
a.nav_online_active { float: left; display: block; width: 166px; height: 45px; background: url(../img/nav_online.gif) -332px 0px; }

#breadcrumb { color: #333333; font: 10px/11px Arial, Helvetica, sans-serif; padding-bottom: 8px; }

/* side nav */

#side_nav { padding-bottom: 10px; }
#side_nav ul { list-style: none; margin: 0px; padding: 0px; font: bold 12px/14px Arial, Helvetica, sans-serif; border-top: solid 1px #000;  border-bottom: solid 1px #000; }
#side_nav li { margin: 0px; padding: 8px 10px; border-bottom: solid 1px #e0e0e0; }
#side_nav a:link, #side_nav a:visited { }
#side_nav a:hover, #side_nav a:active { }
#side_nav li ul { font: normal 11px/14px Arial, Helvetica, sans-serif; border: none; padding: 0px 0px 0px 10px; }
#side_nav li li { border: none; padding: 6px 0px 2px 0px; font-weight: bold; }
#side_nav li li ul {  padding-top: 3px; }
#side_nav li li li { font-weight: normal; padding-top: 3px; }
#side_nav li.last_item { border: none; }

/* global footer */

#global_footer { border-top: solid 1px #d5d5d6; background: #f8f8f8; text-align: center; padding: 20px 0px;  }
#global_footer p { padding-bottom: 5px; font: 10px/11px Arial, Helvetica, sans-serif; }
#global_footer a { font-weight: bold; }

/* layout: homepage */

#homepage_flash_banner { padding-left: 30px; height: 210px; overflow: hidden;  }
h1.homepage_header { color: #333333; font: normal 44px/40px Times, "Times New Roman", serif; margin: 0px; padding: 0px 0px 10px 0px; text-transform: uppercase; }

/* layout: request form */

div.fields_full { padding-bottom: 10px; }

div.fields_2col { padding-bottom: 10px; }
div.fields_2col_col1 { float: left; margin-right: 10px; width: 211px; }
div.fields_2col_col2 { float: left; width: 211px; }
div.fields_2col_end  { clear: both; font: 1px/1px sans-serif; }

/* campus programs */

#campus_programs { margin-bottom: 10px; position: relative; z-index: 1; }
#campus_programs a#selection:link, #campus_programs a#selection:visited { height: 16px; border: solid 1px #999999; display: block; background: #f4f4f4 url(../img/campus_selection_arrow.gif) no-repeat right top; padding: 6px 10px; font: bold 14px/16px Arial, Helvetica, sans-serif; color: #333333; }
#campus_programs a#selection:hover, #campus_programs a#selection:active {}
div.campus_programs_campus_list { width: 432px; position: absolute; background: #FFFFFF; z-index: 2; visibility: hidden; }
#campus_programs a.campus_link:link, #campus_programs a.campus_link:visited { height: 31px; display: block; font-size: 12px; line-height: 15px; padding: 10px; border: solid 1px #999999; border-top: none; }
#campus_programs a.campus_link:hover, #campus_programs a.campus_link:active {}
#campus_programs span.campus_name { font-size: 14px; font-weight: bold; }

/* program info */

#program_info { margin-bottom: 19px; white-space:nowrap; }
div.program_info_tabs { height: 30px; overflow: visible; border-bottom: solid 4px #666666; }
div.program_info_tabs ul { margin: 0px; padding: 0px; list-style: none; }
div.program_info_tabs li { margin: 0px; padding: 0px; float: left; }
div.program_info_tabs_end { clear: both; font: 1px/1px sans-serif; height: 1px; }
div.program_info_content { width: 410px; word-wrap: break-word; white-space:-moz-pre-wrap;white-space: pre-wrap; height: 426px; overflow-x:hidden; overflow-y:auto; border-left: solid 1px #dadada; border-right: solid 1px #dadada; border-bottom: solid 1px #dadada; padding: 10px; }
.program_info_content span{ width: 410px;}
a.nav_cirriculum:link, a.nav_cirriculum:visited { display: block; width: 108px; height: 30px; background: url(../img/nav_cirriculum.gif) no-repeat; }
a.nav_cirriculum:active, a.nav_cirriculum:hover { background: url(../img/nav_cirriculum.gif) no-repeat -108px 0px; }
a.nav_cirriculum_active { display: block; width: 108px; height: 30px; background: url(../img/nav_cirriculum.gif) no-repeat -216px 0px; }

a.nav_legal:link, a.nav_legal:visited { display: block; width: 100px; height: 30px; background: url(../img/nav_goals.gif) no-repeat; }
a.nav_legal:active, a.nav_legal:hover { background: url(../img/nav_goals.gif) no-repeat -108px 0px; }
a.nav_legal_active { display: block; width: 100px; height: 30px; background: url(../img/nav_goals.gif) no-repeat -200px 0px; }

a.nav_admission_requirements:link, a.nav_admission_requirements:visited { display: block; width: 100px; height: 30px; background: url(../img/nav_admission_requirements.gif) no-repeat; }
a.nav_admission_requirements:active, a.nav_admission_requirements:hover { background: url(../img/nav_admission_requirements.gif) no-repeat -100px 0px; }
a.nav_admission_requirements_active { display: block; width: 100px; height: 30px; background: url(../img/nav_admission_requirements.gif) no-repeat -200px 0px; }

a.nav_program_outcomes:link, a.nav_program_outcomes:visited { display: block; width: 100px; height: 30px; background: url(../img/nav_program_outcomes.gif) no-repeat; }
a.nav_program_outcomes:active, a.nav_program_outcomes:hover { background: url(../img/nav_program_outcomes.gif) no-repeat -100px 0px; }
a.nav_program_outcomes_active { display: block; width: 100px; height: 30px; background: url(../img/nav_program_outcomes.gif) no-repeat -200px 0px; }

a.nav_program_tuition:link, a.nav_program_tuition:visited { display: block; width: 100px; height: 30px; background: url(../img/nav_program_tuition.gif) no-repeat;}
a.nav_program_tuition:active, a.nav_program_tuition:hover { background: url(../img/nav_program_tuition.gif) no-repeat -100px 0px; }
a.nav_program_tuition_active { display: block; width: 100px; height: 30px; background: url(../img/nav_program_tuition.gif) no-repeat -200px 0px; }

/* Google Map additions */

.AddressBlock{text-align:left;vertical-align:top;color:#778899;font-family:Verdana;font-size:10px;}
.FormLabel{text-align:left;vertical-align:top;color:Orange;font-family:Calibri;font-size:10px;}
.gmapBalloonTable {width:300px;margin-top:5px;}
.gmapBalloonImage {border:2px solid #dddddd;width:80px;}
.gmapBalloonCell {text-align:left;vertical-align:top;color:#778899;font-family:Verdana;font-size:10px;line-height:12px;}
.gmapBalloonTable H3 {text-align:center;color:#f49b16;font-family:Tahoma;font-size:10px;}
.gmapBalloonTable a:link, .gmapBalloonTable a:visited {color:#880000;font-family:Calibri;font-size:10px;}
.gmapBalloonTableSmall{border:1px dotted #333333;width:100%;margin-top:5px;}
.invisible {display:none;}
.orangeHeader {color:#f49b16;font-weight:bolder;}
#pnlRegionalMapHolder{border:solid 1px #333333;padding:3px 3px 3px 3px;background-color:#e0e0e0;}
.widgetholder{width:200px;border:solid 1px #333333;margin-left:10px;margin-bottom:5px;}
.widgetholder h5{font-size:10px;line-height:10px;font-weight:bold;margin:2px 0px 2px 2px;padding:0px 0px 0px 0px;}
.widgetholder a{font-size:10px;color:#F8981D;}
.widgetText {margin:2px 2px 4px 5px;}
.newsDate{font: italic 10px Arial, Helvetica, sans-serif;}
.newsLinkBack{color:#f49b16;font-size:11px;float:right;margin-right:20px;}
.newsTypeTitle{color:#f49b16;font-size:16px;}
.newsStoryPhoto{padding:2px 2px 2px 2px;background-color:#e0e0e0;margin:0px 4px 4px 0px;float:left;width:150px;}

/************************** Added by Pat O'Neil 5/21/2008 **************************/
.FormLabel {color:#F8981D;font-family:Arial,helvetica;font-size:.95em;font-weight:bolder;} 
.FormDropDownList {font-family:Arial,helvetica,tahoma;font-size:.95em;margin-top:2px;} 
.FormTextBox {width:150px;font-family:Arial,helvetica,tahoma;font-size:.95em;margin-top:2px;}
.FormTextAreaBox {font-family:Arial,helvetica,tahoma;font-size:.95em;margin-top:2px;}
.FormTextBoxSmall {width:80px;font-family:Arial,helvetica,tahoma;font-size:.95em;margin-top:2px;}

#sideRifHolder {color:#FFF;margin:10px 2px 10px -25px;padding:0px 0px 5px 2px;background: #000 url(../img/page_background_gray.jpg) repeat-x center top;border:outset 1px #d0d0d0;width:200px;padding:2px 2px 2px 2px;}
#sideRifHolder .FormDropDownList {width:auto;color:#333;font-family:Tahoma,Arial,helvetica;font-size:10px;margin-top:2px;}
#sideRifHolder .FormDropDownListSmall {width:auto;color:#333;font-family:Tahoma, Arial,helvetica;font-size:.8em;margin-top:2px;}
#sideRifHolder .sideRifLabel{margin-left:5px;font-size:11px;font-weight:bolder;margin-bottom:-3px;}
#sideRifHolder .sideRifFormElement{margin:0px 0 3px 2px;font-family:Tahoma,Arial,helvetica;font-size:10px;}
#sideRifHolder H4{font-size:14px;font-family:Arial, Helvetica;font-weight:bold;color:#FFF}
#sideRifHolder .required{font-size:11px;font-weight:bold;color:#ede944;margin:0 0 0 2px;}
#sideRifHolder .sideRifSubmit{text-align:center;padding:4px 2px 2px 4px;margin:8px 0 0 0 ;}
#sideRifHolder .sideRifSmallText{font-style:normal;font-family:arial;color:#fff;font-size:10px;line-height:normal;margin:3px 3px 3px 1px;}

#tblRequestInfo TD {padding:2px 2px 2px 2px;}
#tblRequestInfo TR {margin-bottom:10px;}
.invisible {display:none;}
select { font-size: 10px; }
option { font-size: 10px; }
.tuitiontable{margin-top:10px;border:none;font-family:Tahoma, Arial, Helvetica; font-size:11px;width:400px;}
.errorMessage {font-size:10px;font-weight:bolder;color:#880000;}
.redstar {color:#AA0000;margin-left:3px;font-weight:bolder;}
.divider {height:10px;border-bottom:dotted 1px #d0d0d0;margin-bottom:10px;}
.facultyProfileImage {margin:3px 5px 3px 3px;border:solid 1px #333333;padding:2px 2px 2px 2px;background-color:#e0e0e0;}
.smallItalicText{font-size:11px;font-style:italic;color:#333333;}
.label{font-weight:bold;white-space:nowrap;padding-right:10px;vertical-align:top;}
.smallText{font-size:11px;font-family:Arial, Helvetica;text-align:left;padding-left:4px;padding-bottom:5px;vertical-align:top;}

#abandonPopupBody { background-color: #FFFFFF; width: 330px; padding: 0px 12px 4px 8px; text-align: left; font-size: 11px; color: #000000; font-weight: 500; }
.abandonModalBackground { background-color: #000000; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }
#AdditionalTextChat { display: none; }
#AdditionalTextCall { display: none; }
.InquiryDaemonHeader{ font-size: 24px; font-weight: 800; padding: 0px 0px 0px 5px; vertical-align: top; }
.abandonCallout {  }
.calloutHeaderImageCall {   }
.popupDetailCopy { line-height: 11px; padding: 0px 5px 0px 40px;  }
#InqDmIntroText { font-size: 14px; padding: 6px 0px 6px 0px; font-family: Arial Black; }




.ModalBackground
{
	background-color: #333333;
	filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
}
.modalPopup
{
	width: 350px;
	background-color:#ECEEED;
	background:none;
	border:none;
	padding:0px 0px 0px 0px;
}

#ModalPopupBody
{
	background-color: #ECEEED;
	margin-top: -5px;
	margin-bottom:0px;
	margin-left:0px;
	padding:0px 0px 0px 0px;
	width:350px;
	text-align:center;
}

.ModalText 
{
	padding: 0px 0px 0px 3px;	
	font-size: 11px;
	font-family: Tahoma, Arial, helvetica ;
	line-height: 12px;
	font-weight: 200;
	text-align:left;
	background-color:#FFFFFF;

}
.ModalText TD 
{
	padding:5px 3px 5px 5px;
}
.modalLogo
{
	margin-left:0px;
}
#EmergencyPopupTable 
{
	background-color:#FFFFFF;
	width:340px;
	border:solid 1px #333333;
	margin-right:5px;
	margin-left:5px;
	margin-top:-3px;
	margin-bottom:0px;
	
}
#panelEmergencyPopup
{
	width:340px;
	background:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
modalHeader
{
	margin-bottom:0px;
}

/************************************************************************************** */
/* Added for Military Rif Style */


#sideRifHolderMil {color:#FFF;margin:10px 2px 10px -25px;padding:0px 0px 5px 2px;background: #fff url(../img/military_riff_background_rounded.gif) center top;width:200px;background-repeat:no-repeat;height:auto;padding:2px 2px 2px 2px;}
#sideRifHolderMil .FormDropDownList {width:auto;color:#333;font-family:Tahoma,Arial,helvetica;font-size:10px;margin-top:2px;}
#sideRifHolderMil .FormDropDownListSmall {width:auto;color:#333;font-family:Tahoma, Arial,helvetica;font-size:.8em;margin-top:2px;}
#sideRifHolderMil .sideRifLabel{margin-left:5px;font-size:11px;font-weight:bolder;margin-bottom:-3px;}
#sideRifHolderMil .sideRifFormElement{margin:0px 0 3px 2px;font-family:Tahoma,Arial,helvetica;font-size:10px;}
#sideRifHolderMil H4{font-size:14px;font-family:Arial, Helvetica;font-weight:bold;color:#FFF}
#sideRifHolderMil .required{font-size:11px;font-weight:bold;color:#880000;margin:0 0 0 2px;}
#sideRifHolderMil .sideRifSubmit{text-align:center;padding:4px 2px 2px 4px;margin:8px 0 0 0 ;}
#sideRifHolderMil .sideRifSmallText{font-style:normal;font-family:arial;color:#fff;font-size:10px;line-height:normal;margin:3px 3px 3px 1px;}


#sideRifHolderMilThankYou {color:#FFF;margin:10px 2px 10px -25px;padding:0px 0px 5px 2px;background: #fff url(../img/military_riff_background_rounded_thankyou.gif) center top;width:200px;background-repeat:no-repeat;height:192px;padding:2px 2px 2px 2px;}
#sideRifHolderMilThankYou .sideRifLabel{margin-left:5px;font-size:11px;font-weight:bolder;margin-bottom:-3px;}
#sideRifHolderMilThankYou H4{font-size:14px;font-family:Arial, Helvetica;font-weight:bold;color:#FFF}
#sideRifHolderMilThankYou .sideRifSmallText{font-style:normal;font-family:arial;color:#fff;font-size:10px;line-height:normal;margin:3px 3px 3px 1px;}


.studentPortalPopup
{
	background-color: #000000;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.studentPortal
{
	display: block;
	width: 470px;
	height: 330px;
	background-color: #FFFFFF;	
	padding: 10px 10px 10px 20px;
	border: solid 4px #CCCCCC;
	font-weight: 800;
	font-size: 13px;
}

.studentPortal p
{
	font-weight: 800;
	font-size: 13px;
}

.closeStudentPortal
{
	float: right;
	padding: 10px 10px 0px 0px;
}



/***********************************/

div#top-stories h2.orange {
left:0;
top:-4px;
}

h2.orange {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#F4931C;
background-image:url("../images/shared/b-curl.gif");
background-position:right top;
background-repeat:no-repeat;
color:#FFFFFF;
display:inline;
font-size:16px;
font-weight:bold;
line-height:26px;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
overflow-x:hidden;
overflow-y:hidden;
padding-bottom:0;
padding-left:20px;
padding-right:30px;
padding-top:0;
position:absolute;
text-transform:uppercase;
}

/* Top Stories */
.divClass
 {
  width:231px;
   border-width:1px;
   border-color : Gray; 
 }
#top-stories { 
	padding-top: 0px; overflow: hidden;
	 border: 100px;
	 border-bottom-color : Red;
	 }

#secondary-column2 div#top-stories h1.orange
{
	top: -4px; 
	left: 4px;	
}

div#top-stories h2.orange { 
	top: -4px; 
	left: 0px;  }
	
div#top-stories h3 a { 
/*	font-size: 11px; 
	font-weight: bold;
	float: left; 
	width: 128px;
	 */
	
	
	font: 10px/12px Arial, Helvetica, sans-serif;
	color: #000;
	
	 }
	
div#top-stories h3 a:hover { 
	color: #f4931c;
	text-decoration: underline; }
/*#top-stories ul 
{
	margin-top: 10px;
	padding: 25px 20px 0; 
} */

#top-stories ul li { 
	list-style-type: none;
	overflow: hidden; 	
	margin-bottom: 15px; 
	background: url(../img/rule.gif) repeat-x left bottom; 
	padding-bottom: 1px; 
		width: 231px; }

#top-stories ul li.last { 
	background: none;
	margin: 0;
	padding: 0; }

#top-stories ul li img { 
	float: left;
	border: 1px solid #b2b2b2; }
	
	
	#top-stories ul {
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:5px;
}

#leftNavNew
{
	display: none;
}
#rightNavCallToActionNew
{
	display: none;
}
#extended_footer
{
	display: none;	
}
#divOriginal, #divNewContent
{
	display: none;
}
