/* :: TEMPORARY STYLES :: */
.smalltxt {font-size:10px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.smalltxt a:link { font-size:10px; color: #9B7501; }
.smalltxt a:visited { font-size:10px; color: #9B7501; }
.smalltxt a:hover { font-size:10px; color: #9B7501; text-decoration: none; }
.smalltxt a:active { font-size:10px; color: #9B7501; text-decoration: none; }
.smalltxtrev { font-size:10px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; }
.smalltxtrev a:link { font-size:10px; color: #CFA530; }
.smalltxtrev a:visited { font-size:10px; color: #CFA530; }
.smalltxtrev a:hover { font-size:10px; color: #CFA530; text-decoration: none; }
.smalltxtrev a:active { font-size:10px; color: #CFA530; text-decoration: none; }
.blacktxt { font-size:12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.blacktxt a:link { font-size:12px; color: #000000; }
.blacktxt a:visited { font-size:12px; color: #000000; }
.blacktxt a:hover { font-size:12px; color: #000000; text-decoration: none; }
.blacktxt a:active { font-size:12px; color: #000000; text-decoration: none; }

/* :: DROP MENU NAVIGATION :: */
.dropmenu { font-size:12px; background-color:#887C79; font-family:Verdana, Arial, Helvetica, sans-serif; }
.degreetext { font-size:10px; color:#ffffff; background-color:#887C79; font-family:Verdana, Arial, Helvetica, sans-serif; }

/* :: BODY :: */
body { background-color:#eadfc1; margin-top:0; margin-left:0; }

/* :: HEADER :: */
.Header { color: #9B7501; font-size: 18px; font-weight:bold; line-height:18px; font-family:"Times New Roman", Times, serif;  }
h6 {font-size: 20px; font-family: "Georgia", "Times New Roman", "Palatino",serif; font-weight:normal; color: #4f3b00; padding: 0 0 0 0; margin:0;}

/* :: PRIMARY TEXT STYLES :: */
.title { color: #9b7501; font-weight: bold; }
.sub_title { color: #000000; font-weight: bold; }
.text { font-size:12px; color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; }
.underline { text-decoration:underline; }

/* :: CALL OUT BOX :: */
.calloutbox {
background-color:#9B7501;
color:#FFFFFF;
font-weight:normal;
font-size:11px;
padding:5px;
}

.calloutbox a:link {
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}

.calloutbox a:visited {
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}

.calloutbox a:hover {
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-decoration:none;
}

/* :: DECORATIVE TEXT STYLES :: */
.specialcontent {
position: relative;
border-style: solid;
border-width: 2px;
border-color: #F2ECD9;
padding: 8px;
background-color: #EFE8D2;
font-size: 10px;
color: #8E5745;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; }

.sclink { font-size:10px; color:#8E5745; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.sclink:link { font-size:10px; color:#8E5745; font-weight:bold; text-decoration:underline; }
a.sclink:visited { font-size:10px; color:#8E5745; font-weight:bold; text-decoration:underline; }
a.sclink:hover { font-size:10px; color:#8E5745; font-weight:bold; text-decoration:none; }
a.sclink:active { font-size:10px; color:#8E5745; font-weight:bold; text-decoration:underline; }

/* :: SUB NAVIGATION :: */
a.subnav { letter-spacing:-1px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a.subnav:link, a.subnav:visited { color: #000; font-size:10px; text-decoration:underline; }
a.subnav:hover { color:#000; font-size:10px; text-decoration:none; }
a.subnav:active { color: #000; font-size:10px; text-decoration:underline; }
.subpipes { font-size:10px; color: #000; font-family:Verdana, Arial, Helvetica, sans-serif; }
.subnavbg { background-color: #CFA530; }

a.subnav2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.subnav2:link, a.subnav2:visited { color: #9B7501; }
a.subnav2:hover { color:#9B7501; text-decoration:none; }
a.subnav2:active { color: #9B7501; }

.subpipes2 { font-size:10px; color: #9B7501; font-family:Verdana, Arial, Helvetica, sans-serif;  }

/* :: ALL MAIN LINKS :: */
a { font-size:12px; color: #9B7501; font-family:Verdana, Arial, Helvetica, sans-serif; }
a:link, a:visited { font-size:12px; color: #9B7501; }
a:hover { font-size:12px; color:#9B7501; text-decoration:none; }
a:active { font-size:12px; color: #9B7501; }
.pipes { font-size:12px; color: #9B7501; font-family:Verdana, Arial, Helvetica, sans-serif; }
.introtext { font-size:12px; font-weight:bold; color:#836E4A; }
.introtext2 { font-size:11px; font-weight:bold; color:#836E4A; }
.hider { display:none; }
.showit { display:inherit; }
ul { list-style-type:square; line-height:13px; display:block; }
li { list-style-type:square; padding:0px; margin:0 0 0 10px; }

.inset { color: #836e4a; font-size:13px; font-weight: bold; line-height: 16px; }
.inset a:link { color:#836E4A; text-decoration: underline; }
.inset a:visited { color: #836E4A; text-decoration: underline; }
.inset a:hover { color: #9b7501; text-decoration: none; }
.inset a:active { color: #836E4A; text-decoration: none; }

/* :: BEGIN FORM STYLES :: */
form {
	display: inline;
	width: 300px;
	margin: 0; 
	padding: 0;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif; 
}


select , input, option, optgroup, .dropdowns { font: 9px Arial, Helvetica, sans-serif; }
optgroup { font-weight: bold; font-style: italic; }

.reqex { color:#888888; }
.privacy { color:#888888; }
a.privacy { font-size: 10px; }

.formCaption {
	 font-weight:bold;
	 color: #a38c74;
	 line-height: 16px;
}
/* :: END FORM STYLES :: */

h1 {
	font-size:20px;
	font-family:"Georgia", "Times New Roman", serif;
	color:#4f3b00;
	text-align:left;
	margin:0 0 0 0;
}

h2 {
	font-size:16px;
	font-family:"Georgia", "Times New Roman", serif;
	color:#000000;
	text-align:left;
	margin:0 0 0 0;
}

#tabs6 {
padding:0 0 0 0;
float:left;
width:100%;
font-weight:bold;
line-height:normal;
border-bottom:1px solid #FFFFFF;
}

#tabs6 ul {
margin:0;
padding:0 0 0 0px;
list-style:none;
}

#tabs6 li {
display:inline;
margin:0;
padding:0;
}

#tabs6 a {
font-family:"Times New Roman", Times, serif;
font-size:15px;
float:left;
background-color:#887c79;
margin:0;
padding:4px;
color:#FFFFFF;
text-decoration:none;
}
#tabs6 a span {
float:left;
display:block;
padding:5px 15px 4px 6px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs6 a span {float:none;}
/* End IE5-Mac hack */
#tabs6 a:hover span {
color:#FFF;
}

#tabs6 a:hover {
background-color:#DFD89B;

}
/* Updated form styles
===============================================================================================================*/
	
	#step1 select {	width: 320px; }
	
	#step1 input[type="text"] {	width: 320px; }
	
	#step2 { display: none; }
	
	#step2 select {	width: 140px; }
	
	#step2 input[type="text"] {	width: 140px; }
	
	#step2 #degree_program,
	#step2 #program_code,
	#step2 #event_keycode { width: 320px; }
	
	#address,
	#address2,
	#email { width: 320px; }
	
	#btn_Submit { display: none; }
	
	#btn_Back,
	#btn_Next,
	#btn_Submit { cursor: pointer; }
	
	td div { position: relative; }
	
	form#lead_data label.errorMessage {
		font-size: 80%;
		background: #fff;
		border: 1px solid #f00;
		color: #f00;	
		text-align: center;
		line-height: 14px;
		
		position: absolute;
		top: 15px;
		left: 0;
	}
	
	form#lead_data #hidden-bachelor label.errorMessage,
	form#lead_data #hidden-education label.errorMessage,
	form#lead_data #hidden-nursing label.errorMessage {
		position: absolute;
		top: 25px;
		left: 55px;
	}
	
	form#lead_data #hidden-engineering label.errorMessage {
		position: absolute;
		top: 45px;
		left: 55px;
	}
	
	#rootIE6 label.errorMessage { display: none; }
	
	select.errorMessage { background: #f00; }

/*===============================================================================================================
END Updated form styles*/