*/

.clear {clear: both;}

.summaryLabel {
  margin-top:10px;
  font-weight:bold;
}
.summaryValue {
  margin-left:20px;
}

.summaryLink, a.summaryLink:link, a.summaryLink:visited,
a.summaryLink:hover, a.summaryLink:active { 
 font-size:12px; 
 float:right;
 margin-top:-35px;
}

.summarySection {
  border-top: 1px solid #808080;
  padding-top:15px;
  margin-top:20px;
  color: #C07323;
  font-weight: bold;
  font-size: 14px;
}

.summaryCategory {
  margin-top:15px;
  color: #C07323;
  font-weight: bold;
  font-size: 14px;
}

.applicationStep {
  margin-top:20px;
  text-align:center;
  color: #C07323;
  font-size: 14px;
}




body {
	margin:0;
	padding:0;
	
	scrollbar-face-color: #e2e2d2; 
	scrollbar-highlight-color: #e2e2d2;
	scrollbar-shadow-color: #e2e2d2; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-darkshadow-color: #ffffff; 
	scrollbar-track-color: #ffffff; 
	scrollbar-arrow-color: #06325f; 

}

/* TinyMCE specific rules: If site has a background, use next style to set TinyMCE editor background to white */
body.mceContentBody {
   background: #FFF;
}
.mceContentBody p {font: normal 12px/20px Georgia, "Times New Roman", Times, serif; color: #000;}


a:link, a:visited {outline: none;text-decoration:none;color:#C07323;}
a:hover, a:active {outline: none;text-decoration:none;color:#C07323;border-bottom: 1px dotted #C07323;}

td, ol, ul, li, div {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	
} 

div#content {font: normal 12px/20px Georgia, "Times New Roman", Times, serif; color: #000000;}

h2 {
	font: italic 22px Georgia, "Times New Roman", Times, serif;
	color: #C07323;
	padding: 0;
	margin:0 0 10px;
	height: 60px;
	border-bottom:1px solid #808080;
	}
	
h3 { 
	display:inline;
	color: black;
	padding-right:10px;
	font: normal 12px/18px Georgia, "Times New Roman", Times, serif;
}

h3.faqTitle {
	display:block;
	color:#C07323;
	border-top: 1px solid #808080;
	font-size: 14px;
	
}
h3.faqTitle:hover {}

/* sliding display styles */

.heading { color:#C07323; font-size: 14px; background:url(/images/at_arrows_blue.gif) no-repeat; padding-left:14px; }
.listing { margin-left:14px; color:#808080; }
.selected { color:#000000; background:url(/images/at_arrows_blue_down.gif) no-repeat; padding-left:14px; }


th, .bodybold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080; font-style: normal; font-weight: bold; } 
	


pre, tt, code { font-family: courier, sans-serif; font-size: 11px; color: #000000; }
hr { color: #666666; height: 1px; }

.alert { color: #cc0000; font-weight: bold; }
.small { font-size: 10px; }
.caption { font-style: italic;}
.copyright { font-size: 10px; color: #ffffff; }
.hidden {display:none;}
.required {color:#b42329;}
.borderRow {border-top:1px solid #808080}
.orange {color:#C07323;}

#topPhoto {margin-bottom: 20px;}

.instructorListing {
	border-top: 1px solid #808080;
	padding: 10px 0;
}
.instructorListing h3 {
	font-size: 16px;
	color: #C07323;
	display:block;
	margin:0 10px 0 120px;
}
.instructorListing h4 {
        font-weight: normal;
	font-size: 11px;
	text-transform: uppercase; 
	letter-spacing: 1px;
	display:block;
	margin:0 10px 0 120px;
}
.instructorListing img {
	float: left;
	margin-top:3px;

}
.instructorListing p {
	margin-left:120px;
}

.breadcrumb {color: #808080;}
a.breadcrumb:link, a.breadcrumb:visited { color: #808080; text-decoration: none; }
a.breadcrumb:hover, a.breadcrumb:active { color: #C07323; text-decoration: none; }

.legal { font-size: 10px; color: #A5A077; }
a.legal:link { color: #776F52; text-decoration: none; }
a.legal:visited { color: #776F52; text-decoration: none; }
a.legal:hover { color: #A5A077; text-decoration: none; }
a.legal:active { color: #776F52; text-decoration: none; }


/* Nav Elements */

.navHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-style: normal;
	padding:3px; 
	display:block; 
	text-decoration: none;
}
a.navHeader:link { color: #000000; text-decoration: none; }
a.navHeader:visited { color: #000000; text-decoration: none; }
a.navHeader:hover { color: #000000; text-decoration: none; display:block; background-color: #E2E2D2; }
a.navHeader:active { color: #000000; text-decoration: none; }

/* Nav0 is only used if home page is different */
.nav0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;

	padding:3px; 
	display:block; 
	text-decoration: none;
}
a.nav0:link { color: #666666; text-decoration: none; display:block; }
a.nav0:visited { color: #666666; text-decoration: none; }
a.nav0:hover { color: #06325f; text-decoration: none; }
a.nav0:active { color: #666666; text-decoration: none; }

div.nav1 {
	border-bottom: 1px solid #808080;
}
		
a.nav1:link,a.nav1:visited {
	display:block;
	font: 12px Georgia, "Times New Roman", Times, serif;
	color: black;
	text-decoration:none;
	text-transform: uppercase;
	padding: 10px 10px 10px 30px;
	background:url(../images/at_arrows_black.gif) no-repeat 12px center;
	border-bottom:none;
	}
	

a.nav1:hover, a.nav1:active {
	background:url(../images/at_arrows_red.gif) no-repeat 12px center;
	color: #C07323;
	border-bottom:none;
	}

a.nav1on:link, a.nav1on:visited {
	display:block;
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	text-transform: uppercase;
	padding: 10px 10px 10px 30px;
	background:url(../images/at_arrows_red_down.gif) no-repeat 12px center;
	color: #C07323;
	border-bottom:none;
	}

a.nav1on:hover, a.nav1on:active {
	color: #C07323;
	border-bottom:none;
}
a.nav1single:link,a.nav1single:visited {
	display:block;
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	text-transform: uppercase;
	padding: 10px 10px 10px 30px;
	background:url(../images/at_arrows_red.gif) no-repeat 12px center;
	color: #C07323;
	border-bottom:none;
}

/* .nav2 {} */
ul.nav2 {margin: 0 0 10px 0;padding: 0 0 0 25px;list-style-type: none;}
ul.nav2 li { padding: 3px 0;}
a.nav2:link, a.nav2:visited {
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: black;
	border-bottom:none;
	}
a.nav2:hover, a.nav2:active {
	color: #C07323;
	border-bottom:none;
	}
.nav2on {
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #C07323;
	border-bottom:none;
	}
a.nav2on:link, a.nav2on:visited {color: #C07323; text-decoration: none; border-bottom:none;}
a.nav2on:hover, a.nav2on:active {color: #C07323;text-decoration: none;border-bottom:none;}

ul.nav3 {margin: 0 0 10px 0;padding: 0 0 0 10px;}
ul.nav3 li { padding: 3px 0;}
a.nav3:link, a.nav3:visited {
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: black;
	border-bottom:none;
	}
a.nav3:hover, a.nav3:active {
	color: #C07323;
	border-bottom:none; 
	}

.nav3on {
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #C07323;
	border-bottom:none;
	}
a.nav3on:link.a.nav3on:visited {color: #C07323; text-decoration: none;border-bottom:none; }
a.nav3on:hover, a.nav3on:active {color: #C07323;text-decoration: none;border-bottom:none;}

ul.nav4 {margin: 0 0 10px 0;padding: 0 0 0 10px;}
ul.nav4 li { padding: 3px 0;}
a.nav4:link, a.nav4:visited {
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: black;
	border-bottom:none;
	}
a.nav4:hover, a.nav4:active {
	color: #C07323;
	border-bottom:none;
	}

.nav4on {
	font: 12px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	color: #C07323;
	border-bottom:none;
	}
a.nav4on:link.a.nav4on:visited {color: #C07323; text-decoration: none;border-bottom:none; }
a.nav4on:hover, a.nav4on:active {color: #C07323;text-decoration: none;border-bottom:none;}

/* Form Elements */
input[type="text"],textarea {
	border: 1px solid #000000;
	width:250px;
}

label {float:left; width:120px;}

form > div {padding:5px;}

form > div:hover {background-color:#f2f2f2;}

input[type="submit"], .submitBtn {
	background-color: #808080;
	border: 1px #666666 solid;
	color: #FFFFFF;
	padding:1px;
}
input[type="submit"]:hover {
	color:#C07323;
	border: 1px #C07323 solid;
	background:#f2f2f2;
}

input[type="button"] {
	background-color: #808080;
	border: 1px #666666 solid;
	color: #FFFFFF;
	padding:1px;
}

input[type="button"]:hover {
	color:#C07323;
	border: 1px #C07323 solid;
	background:#f2f2f2;
}

/*form/page specific spacing */

#login input[type="submit"],
#gradPipeline input[type="submit"],
#siteContact input[type="submit"],
#registration input[type="submit"],
#registration > .submitBtn,
 {margin-left: 160px;}

.formTopBorder {
 border-top: 1px solid #808080; 
 margin-top:15px; 
 padding-top:10px;
}

.formCategory {
  color: #C07323;
  font-weight: bold;
  font-size: 14px;
}


.noHover:hover {background:#E8EBE6;}

.radioIndent {margin-left: 160px;}

/* application steps  list*/
.applicationStep {}
ul#steps {
	list-style-type:none;
	color:#000000;
	text-align: center;
	font: 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding: 0;
	}
#steps li {
	padding: 12px 0;
	
	}
li.step {background: url(/images/arrow_step_blue.gif) no-repeat bottom center transparent;}

li.current {color:#B42329; background: url(/images/arrow_step_red.gif) no-repeat bottom center transparent;}

/*old form style*/
.dropdown { font-size: 10px; background-color: #FFFFFF; border: 1px #999999 solid; color: #333333; } 
.dropdownFixed { font-family:"Lucida Console", Monaco, monospace; font-size:10px; background-color:#FFFFFF; border:1px #999999 solid; color:#333333;} 


/* Related */

.relatedHeader {
	font-weight: bold;
	display:block;
	border-top:1px solid #000000;
	border-bottom: 1px solid #000000;
	padding:4px 0 4px 5px;
}

.relatedLink {
	font-size: 10px;
	color: #424242;
	text-decoration: none; 
}

a.relatedLink:link { color: #424242; text-decoration: none; }
a.relatedLink:visited { color: #424242; text-decoration: none; }
a.relatedLink:hover { color: #424242; text-decoration: underline; }
a.relatedLink:active { color: #424242; text-decoration: none; }


/* Sitemap */


.sitemap1 { padding-top: 8px; font-weight:bold;}
.sitemap2 { padding-left:20px; padding-top:6px;}
.sitemap3 { padding-left:40px; }
.sitemap4 { padding-left:60px; }

/* Borders */ 

.BdrT { border: #808080 solid; border-width: 1px 0px 0px 0px }
.BdrR { border: #808080 solid; border-width: 0px 1px 0px 0px }
.BdrB { border: #808080 solid; border-width: 0px 0px 1px 0px }
.BdrL { border: #808080 solid; border-width: 0px 0px 0px 1px }
.BdrTL { border: #808080 solid; border-width: 1px 0px 0px 1px }
.BdrTR { border: #808080 solid; border-width: 1px 1px 0px 0px }
.BdrTB { border: #808080 solid; border-width: 1px 0px 1px 0px }
.BdrTBL { border: #808080 solid; border-width: 1px 0px 1px 1px }
.BdrBR { border: #808080 solid; border-width: 0px 1px 1px 0px }
.BdrBL { border: #808080 solid; border-width: 0px 0px 1px 1px }
.BdrTBLR { border: #808080 solid; border-width: 1px 1px 1px 1px }