/* Formatting for forms elements */

@import url(forms.css);
@import url(notices.css);
@import url(panels.css);
@import url(navigation.css);


/* These are shared classes that may be used to format content inline.*//* "Top" Button */
.top a:link, .top a:hover, .top a:active, .top a:visited {
	float: right;
	margin: 0.1em 0.1em 0.4em;
	padding: 3px;
	background-color: #e9e2cf;
	border: 1px solid #94866f;
	color: #564630 !important;
	text-decoration: none;
	font: small-caps normal 10px Verdana, sans-serif;
}
.top a:hover {
	color: #fff !important;
	border-color: #94866f;
	background-color: #cbc1b0;
}


.dataTable {
	border: 3px #95856e double;
	background-color: #faf6ee;
	padding-right: 5px;
	padding-top: 5px;
	padding-left: 5px;
}
.dataTable caption {
	font-weight: normal;
	font-size: 12pt;
}
.tableDataHeavy {
	border: 1px #ccc solid;
}
.tableDataHeavy td {
	border: 1px #666;
	border-bottom: 1px #666 solid;
	border-right: 1px #ccc solid;
}
.tableDataHeavy th {
	border-bottom: 1px #999 solid;
	border-right: 1px #999 solid;
	border-top: none;
	border-left: none;
	color: #3f423e;
	background-color: #E9E2CF;
}
.clearAll {
	clear:both;
}
#col1 .news {
	background-color: #fcf4e2;
	border-top: 1px #c8b294 solid;
	border-bottom: 1px #c8b294 solid;
	margin-top: 20px;
}
#col1 .news h3 {
	color: #766957;
	border-bottom: 1px #96846d dotted;
	margin-right: 5px;
	margin-left: 10px;
	margin-top: 10px;
}
#col1 .news ul a {
	font: normal 11px Verdana, sans-serif;
	color: #96846d;
}/* Spiffs and promos on Admissions home */
#promoAdmissions {
	width:744px;
	padding-bottom:10px;
}
.promoAdmissionsGroup {
	float:left;
	width:248px;
	padding-bottom: 10px;
	text-align: center;
}/* Main gateway navigation for Admissions */
#col1 .navAdmissionsGroup ul li a {
	font-weight: normal;
}
#col1 .navAdmissionsGroup h2 a {
	font-weight: bold;
	color: #d5a21d;
}
.navAdmissionsGroup {
	float:left;
	width:20%;
	margin: 0px;
	padding-top: 5px;
}
.navAdmissionsGroup ul li {
	width:100px;
	list-style-image: url(../images/sitewide/arrows/g1_ccc.gif);
	padding-left: 0px;
	padding-right:0px;
	margin-left:15px;
}
#col1 .navAdmissionsGroup ul {
	margin: 0;
	padding: 0px 0px 0px 0px;
	width:100px;
}/*html>body .navAdmissionsGroup { width: 18%; }
.navAdmissionsGroup:hover,.navAdmissionsGroup-hover {float:left;
width:120px;
padding: 1%;
background-color: #fafafa;
border: 1px #cbc1af solid;
margin: -1px;}*//* UL #col1 width fix*/
#col1 .clearULwidth li {
	width:95%;
	list-style-type: disc;
	margin-left: 10px;
}
#col1 .clearULwidth {
	width:95%;
}
.questionFeature {
	background-color: #e7ad1d;
	padding: 10px;
	font-size: 8pt;
	margin-bottom: 10px;
}
.questionFeature h2 {
	color:#fff;
	font-size: 12pt;
}
.questionFeature h3 {
	color:#fff;
	font-size: 8pt;
}
.questionFeature a {
	color: #805f0e;
	font-size: 8pt;
	font-weight: normal;
}
.col2left {
	width:70%;
	float:left;
	margin-top:0px;
	padding-top:0px;
}
.col2right {
	width:25%;
	float:right;
}
.col2leftHalf {
	width:48%;
	float:left;
	margin-top:0px;
	padding-top:0px;
}
.col2rightHalf {
	width:48%;
	float:right;
}
.relatedFeature {
	background-color: #663200;
	padding: 10px;
	font-size: 8pt;
	margin-bottom: 10px;
	color:#fff;
}
.relatedFeature h2 {
	color:#fff;
	font-size: 12pt;
}
.relatedFeature a {
	color: #fff;
	font-size: 8pt;
	font-weight: normal;
}

.warningApplication {
	background-color: #eee;
	border: 1px #ccc solid;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	color: #666;
}
.colAppButton{
width:173px;
float:left;}
.colAppWarning{
width:300px;
float:right;}

.linkButton a:link, .linkButton a:hover, .linkButton a:active, .linkButton a:visited {
	
	font: bold 1.2em "Trebuchet MS", "Berekley", "Lucida Grande", Times New Roman, Times, sans-serif;
	color: #564630;
	background-color: #e9e2cf;
	border: 1px solid #cbc1b0;
	border-bottom-color: #94866f;
	border-right-color: #94866f;
	margin: 0.5em;
	padding: 4px 8px;
	margin-bottom: 20px;
	text-decoration: none;
}
.linkButton a:hover {
	background-color: #ecca44;
	border: 1px solid #d3a21f;
	border-bottom-color: #94866f;
	border-right-color: #94866f;
	text-decoration: none;
}

/* PROCESS and STEP */
.processStep{
background-color: #B89326;
background-image: url(../images/sitewide/elements/buttons/bg-step.jpg);
background-repeat: repeat-x;
color: #fff;
padding-right: 3px;
padding-left: 3px;
float: left;
margin-right: 10px; }

/* Forms */
form .formEventDetail {display: block; width:59%;float:right;margin-bottom:5px;}
form hr {clear:both; }
