BODY {font-family: Arial; font-size: 10pt; margin: 0px; padding: 0px;}
P { font-family: Arial; font-size: 10pt; }
P.admission {font-family: Arial; font-size: 11pt}
TD { font-family: Arial; font-size: 10pt}
P.pHeader { font-family: Arial; font-size: 10pt; font-weight: bold; color: white;}
H1 { font-family: Arial; font-size: 14pt; color: #063; }
H2 { font-family: Arial; font-size: 14pt; color: #063; }
H3 { font-family: Arial; font-size: 12pt; color: #063; }
H4 { font-family: Arial; font-size: 11pt; }
LI { font-family: Arial; font-size: 10pt; margin-top: 0.3em;}
A { font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: underline; color: #063; }
A:hover { text-decoration: underline; }
A.expand { font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: none; color: #063; }
A.expand:hover { text-decoration: none; }
A.collapse { font-family: Arial; font-size: 10pt; font-weight: normal; text-decoration: none; color: #063; }
A.collapse:hover { text-decoration: none; }
A.white { font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration: none; color: white;}
A.white:hover { text-decoration: none; color: #006633;}
/* CHECK THIS */
IMG { padding: 0px; margin: 0px; border: 0px; }
UL { font-family: Arial; font-size: 10pt; }
OL { font-family: Arial; font-size: 10pt; }
/*SPAN { font-family: Arial; font-size: 10pt}*/
/*B { font-family: Arial; font-size: 10pt}*/

.link_small {  font-family: Arial; font-size: 9pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #666666}
.link_white {  font-family: Arial; font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF}
.link_small_bold {  font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; font-family: Arial, Helvetica, sans-serif; color: #000000}
.linkSmallBold {  font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; font-family: Arial, Helvetica, sans-serif; color: #000000}
.body_ER {  font-family: Arial; font-size: 10pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
.HEADER01 {  font-family: Arial; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000}
.body_ER_BOLD {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000
}
.SECTION_HOME {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; text-transform: capitalize; color: #000000}
.link_small_white {  font-family: Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF}
.linkSmallWhite {  font-family: Arial; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF}
.link_01 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000}
.link_02 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
.link_03 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
.link_03b {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000}

A.leftNavbar { color: #000000; font-family: Arial; font-size: 10px; font-weight: normal; text-decoration: none;}
A.leftNavbar:hover	{ color: #000000; font-family: Arial; font-size: 10px; font-weight: normal; text-decoration: underline;}
.leftNavbarBG { background-image: url('../timages/bg_navmenu_215.jpg'); } 

/*.topNavbar	{color: #000099; font-family:Arial,sans-serif; font-size: 12px; text-decoration:none; font-weight: bold;}
.topNavbar:visited	{color: #000099; font-family:Arial,sans-serif; font-size: 12px; text-decoration:none;}
.topNavbar:active	{color: #000099; font-family:Arial,sans-serif; font-size: 12px; text-decoration:none;}
.topNavbar:hover	{color: #000099; font-family:Arial,sans-serif; font-size: 12px; text-decoration: underline;}*/

.fontLogout     {color: #000099; font-family:Arial,sans-serif; font-size: 20px; text-decoration:none;}
.fontLogout:visited     {color: #000099; font-family:Arial,sans-serif; font-size: 20px; text-decoration:none;}
.fontLogout:active      {color: #000099; font-family:Arial,sans-serif; font-size: 20px; text-decoration:none;}
.fontLogout:hover       {color: #000099; font-family:Arial,sans-serif; font-size: 20px; text-decoration: underline;}

.menusubdivision { text-align: center; padding: 10px 0px 10px 0px; background-image: url('../timages/navboxdiv.gif'); background-repeat: no-repeat; }


/* INTELIRESPONSE STYLES PAGE 786 */ 
#IRMAIN {
 width: 558px;
 height: 147px;
 background-image: url(/timages/IR_Background.gif);
 padding: 0px;
 margin: 0px;
 text-align: left;
}
 
#IRQUESTION {
 padding: 0px;
 margin: 0px;
}

/* Dream Big Landing */
span.why_title {
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana;
  background-color: #006633;
  color: white;
  padding: 3px 6px 3px 6px;
  line-height: 1.5;
}

/* FORM STUFF */
 
div.formrow {
  clear: both;
  padding-top: 5px;
}

div.formrow span.formlabel {
  float: left;
  width: 150px;
  text-align: right;
}

div.formrow span.formw {
  float: right;
  width: 135px;
  text-align: left;
}

/* REG101 WEBFORM */

#reg101_errormsg { color: red; }
label.error { color: red; padding-left: 4px; display: block; }

/* New Editor CSS Styles For Drop Down Menu*/

.grey {color: #7F7F7F}
.lightgrey {color: #CECECE}
.UofAGreen {color: #006633}
.UofAGold {color: #FFCC00}
.chutney {color: #CC6600}
.cafeaulait {color: #CC9966}
.rosa {color: #82000F}
.lightrosa {color: #E6AFB4}
.UofAWhite {color: #FFFFFF}

/* Table Background Color Styles */

.TableBasic { width: 100% }
.TableBGGrey {background-color: #CCCCCC}
.TableBGLightGrey {background-color: #EFEFEF}
.TableBGGreen {background-color: #006633}
.TableBGGold {background-color: #FFCC00}
.TableBGChutney {background-color: #CC6600}
.TableBlackBorder {border: 1px solid black;}
.TableBlackBorderGrid { border: 1px solid black; border-collapse: collapse;}
.TableBlackBorderGrid TD {border: 1px solid black;}

table.TableDashedRowDivides
{
	border-top: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee; width: 100%;
}
table.TableDashedRowDivides tr { border-bottom: 1px dashed #dddddd; }

fieldset.form { border: 1px solid #cccccc; }
fieldset.form legend { color: #006633; }
fieldset.form label { padding-right: 4px; }
/*label.form { float: left; }*/


.BearTracksHeader
{	background-color: #006633;
	font-size: 14pt;
	font-family: Arial;
	color: #FFFFFF;
}

/* START OF NEW TEMPLATE CSS */

div#page-left {
    width: 958px;
    margin: auto;
    padding-left: 4px;
    /*background: url('../timages/page-shadow-left.png') repeat-y left;*/
	background: url('../timages/bg_shadow.jpg') repeat-y left;
}
div#page-right {
    padding-right: 4px;
    /*background: url('../timages/page-shadow-right.png') repeat-y right;*/
	background: url('../timages/bg_shadow.jpg') repeat-y left;
}

div#container { padding: 0px; margin: 0px; }

div#header_shadow { background: url(../timages/bg_shadowtop.jpg) top center no-repeat; height: 4px; padding: 0px; margin: 0 auto; }
table#header { width: 953px; background-color: #046d43; padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; border-spacing: 0px; }
table#header td.header_top { height: 100px; margin: 0px; padding: 0px; background-image: url('../new_img/registrar_banner.png'); border: 0px; }
table#header td.header_top_ctl  { height: 100px; margin: 0px; padding: 0px; background-image: url('../timages/ctl_banner.png'); border: 0px; }
/*table#header td.header_left { width: 665px; height: 25px; margin: 0px; padding: 0px; background-image: url('../timages/ro_subheader_2010.png'); }
table#header td.header_right { width: 285px; height: 25px; margin: 0px; padding: 0px; background-image: url('../timages/ro_subheader_uofa_2010.png'); }*/

table#topmenu { width: 953px; margin: 0px; padding: 0px; background-color: #FFF; border-collapse: collapse; border-spacing: 0px; border-bottom: 1px solid #CCC; } 
table#topmenu td.topmenu { margin: 0px; padding: 0px; text-align: left; }
/*table#topmenu td.googlesearch { margin: 0px; padding: 0px; }*/
div#topmenu { padding: 7px 0px 7px 10px; color: #ffd24f;} 
div#topmenu a.topNavbar {color: #063; font-family: Arial; font-size: 12px; text-decoration:none; font-weight: bold;}
div#topmenu a.topNavbar:hover { text-decoration: underline; }

table#container { width: 100%; padding: 0px; margin: 0px; border-collapse: collapse; border-spacing: 0px; border: 0px; }
table#container td.navigation { width: 195px; background: url('/timages/bg_navmenu_215.jpg') repeat-y; vertical-align: top; }

div#navigation { margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 10px; }
table#navigation { width: 175px; margin: 0 auto; border-spacing: 0px; border-collapse: collapse; }
table#nav_menu { width: 175px; margin: 0px; padding: 0px; border-collapse: collapse; border-spacing: 0px; }
table#nav_menu td.left { width: 149px; padding: 0px; }
table#nav_menu td.right { width: 26px; padding: 0px; }

table#container td.content { width: 755px; padding: 0px; margin: 0px; background: url('../timages/nav-shadow-right.png') repeat-y left; vertical-align: top; }
div#content { margin: 0px; padding: 5px 10px 5px 10px; border: 0px; }

div#footer { height: 10px; margin: 0px; padding: 10px 0px 0px 0px; background-color: #9fd167; color: #000; text-align: center; }
div#footer a.footerLink { font-family: Verdana; font-size: 0.8em; font-weight: bold; color: #000; text-decoration: none; }
div#footer a.footerLink:hover { text-decoration: underline; }
/*div#footer_shadow { margin: 0 auto; padding: 0px; background: url('../timages/bg-shadow-bottom.jpg') top center no-repeat; }*/
div#footer_shadow { margin: 0 auto; padding: 0px; height: 4px; background: url('../timages/bg_shadowbottom.jpg') top center no-repeat; }


/*table#copyright { margin: 0 auto; padding: 10px 0px 0px 0px; border: 0px; }
table#copyright td.left { width: 170px; }
table#copyright td.right { width: 780px; }
.copyright { font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #666666 }
.google_search { width: 175px; text-align: center; }*/

/*span#searchbox { position: absolute; top: 98px; padding: 0px 0px 0px 16px; float: right; }*/
div#applybutton { padding: 0px 0px 8px 0px; text-align: center; }

/* OLD Search */

/*
form#searchbox { padding: 0px; margin: 0px; }
div#searchbox { padding: 0px 0px 0px 0px; width: 200px;}

input#search {
	background: transparent url(../timages/search-glass.png) left center no-repeat;
	font-size: 1.0em;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #AFAFAF;
	height: 20px;
	padding: 1px 0px 1px 20px;
	border: 1px #999 solid;
	float: right;
	margin: 0 0 0 0;
}
.searchbutton {
	width: 24px;
	height: 24px;
	background: url(../timages/search-go.png) no-repeat;
	border: none;
	cursor: pointer;
	padding: 0px 0px 0px 0px;
	float: right;
	margin: 0 0 0 0;
}

*/

.alert {
	background: #fff6bf url(../timages/exclamation.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #ffd324;
	border-bottom: 1px solid #ffd324;
	}

.alert2 {
	background: #FFBABA url(../timages/exclamation.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #D8000C;
	border-bottom: 1px solid #D8000C;
	}

.alert3 {
	background: #DFF2BF url(../timages/information.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #4F8A10;
	border-bottom: 1px solid #4F8A10;
	}

.alert4 {
	background: #fbe3e4 url(../timages/exclamation.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #fbc2c4;
	border-bottom: 1px solid #fbc2c4;
	}	

.alert5 {
	background: #E6EFC2 url(../timages/information.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #C6D880;
	border-bottom: 1px solid #C6D880;
	}

.alert6 {
	background: #FFFAD6 url(../timages/exclamation.png) center no-repeat;
	background-position: 15px 50%; /* x-pos y-pos */
	text-align: left;
	padding: 5px 20px 5px 45px;
	border-top: 1px solid #FFE270;
	border-bottom: 1px solid #FFE270;
	}
	
/* END OF NEW TEMPLATE CSS */


.yellow{color:#FFFF00; font-family:Arial,sans-serif; text-decoration:none;}
.white	{color:#FFFFFF; font-family:Arial,sans-serif; text-decoration:none;}
.white:hover	{color:#FFFFFF;  font-family:Arial,sans-serif; text-decoration:underline;}
.green	{color:#10522E; font-family:Arial,sans-serif; text-decoration:none;}
.green:hover	{color:#10522E; font-family:Arial,sans-serif; text-decoration:underline;}
.black8	        {color:#000000; font-family:Arial,sans-serif; font-size:8pt;}
.black10	{color:#000000; font-family:Arial,sans-serif; font-size:10px;}
.black11	{color:#000000; font-family:Arial,sans-serif; font-size:11px;}
.black12	{color:#000000; font-family:Arial,sans-serif; font-size:12px;}
.green12	{color:#10522E; font-family:Arial,sans-serif; font-size:12px;}
.green14	{color:#10522E; font-family:Arial,sans-serif; font-size:14px;}
.white10	{color:#FFFFFF; font-family:Arial,sans-serif; font-size:10px;}
.white12	{color:#FFFFFF; font-family:Arial,sans-serif; font-size:12px;}
.L10	{margin-left:10px;}
.L20	{margin-left:20px;}
.perror {color:#FF0000;}
.pError {color:#FF0000;}

/* NEW UOFA LOGO & BAR */

div.topbar {
	margin: 0 auto;
	position: relative;
	width: 950px;
	height: 30px;
	padding-top: 10px;
	padding-bottom: 20px;
}
div.toplinks {
	float: right;
	padding: 0;
	text-align: right;
	margin-top: 18px;
}
div.toplinks ul {
	margin: 3px 0 0 0;
	padding: 0;
}
div.toplinks li {
	display:inline;
	list-style:none;
	padding: 1px 6px;
	border-right: 1px #ccc solid;
}
div.toplinks a {
	text-decoration:none;
	color: #006633;
	font-size: 8pt;
	font-family: Verdana;
}
div.toplinks li a:visited {
	color: #666;
}
div.toplinks li a:hover, div.toplinks li.last a:hover {
	text-decoration:underline;
	color: #000;
}
div.toplinks ul li.last {
	border: none;
}
div.toplinks li.last a {
	font-weight: normal;	
}


a.ualink, a.sitelink, a.unitlink, a.unitlink2, a.unitlink3 {
	display: block;
	position: absolute;
}
a.ualink {
	width: 170px;
	height: 40px;
	background: url(../timages/ua_logo.png) 0 0 no-repeat;
	text-align: left;
	}
a.ualink span {
	margin-left: -9999em;
}

/* Search */
div#searchbox {
	position: relative;
	top: 0;
	right: 0;
	display: inline;
	float: right;
	padding: 0;
	margin-top: 18px;
	margin-left: 10px;
}
#search {
	font-size: 1em;
}
.searchfield {
	font-size: 0.92em;
}
.searchbutton {
	width: 53px;
	height: 20px;
	background: url(../timages/bg_searchbutton.png) 1px 3px no-repeat;
	border: none;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #122744;
}


/* Footer */
div#footer_links_container {
	padding-top: 40px;
}
div#footer_links {
	clear: both;
	margin: 0 auto;
	width: 950px;
	text-align: left;
	border-top: 1px #999 dotted;
}
div#footer_links a.footer_links {
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
	font-weight: normal;
	color: #666;
}
div#footer_links a.footer_links:hover {
	color: #000000;
	text-decoration: underline;
}

div.footercolumn, div.footercolumnfirst {
	margin-top: -37px;
	float: left;
	width: 322px;
	padding-left: 20px;
}
div.footercolumnfirst {
	width: 225px;
	padding: 0;
}
div.footercolumnfirst ul {
	width: 100px;
}
div.footercolumnfirst a, div.footercolumn a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;
	font-family: Verdana;
}
div.footercolumnfirst a:hover, div.footercolumn a:hover {
	text-decoration: underline;
}

div.footercolumn ul, div.footercolumnfirst ul {
	float: left;
	/*padding: 0.7em 0 0.5em 0;*/
	padding: 0px 12px 0px 0px;
	margin: 0;
	/*padding: 0px;*/
}
div.footercolumn ul li, div.footercolumnfirst ul li {
	margin: 0 0.6em 0.2em 0;
	padding: 0;
	list-style: none;
}

/* Copyright */
div#copyright {
	margin: 0 auto;
	width: 950px;
	clear: both;
	text-align: right;
	border-top: 1px #999 dotted;
	font-size: 8pt;
	font-family: Verdana;
	padding-top: 0.6em;
}
div#copyright a {
	font-weight: bold;
	color: #000;
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
}
div#copyright a:hover {
	text-decoration: underline;
}

