body {margin:0;padding:0;}
a {color:#295E92;}
a:hover {color:#c63;}

/*Utah State Board of Regents menu bar classes*/
#boardbar {width:775px;height:42px;background: #000 url(/images2/ushe_banner1.jpg) 0 0 repeat-y;margin:0;padding:0;}
#boardtitle {text-indent:-3000px;width:280px;height:12px;position:absolute;top:15px;left:5px;}
#boardlist {position:absolute;left:536px;top:2px;height:45px;}
#boardlist select,#boardlist select option {font: 10px/10px arial,helvetica,sans-serif;color:#666;}

/*UtahMentor logo*/
#mainheader {margin-top: 1px; width: 760px; margin-left: 5px;}
#mainheader td {padding: 0; margin: 0;}
td#sitelogo {width:420px; height: 54px; vertical-align: bottom; }

/*Top Navigation*/
td#topnav {vertical-align: top;width: 340px; height: 26px; }
#topnavlist {font: 1px sans-serif;text-indent: -3000px; width: 241px; height: 26px;margin: 0; padding: 0; position: relative; top: 0; left: 0;}
#topnavlist li, #topnavlist a {height: 26px; display: block;}
#topnavlist li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}

#topnavlist li#topnav1, #topnavlist li#topnav1b {left: 0px; width: 112px;}
#topnavlist li#topnav1 {background: transparent url(/images2/UtahNav_User.gif) 0 -54px no-repeat;}
#topnavlist li#topnav1 a:hover {background: transparent url(/images2/UtahNav_User.gif) 0 -28px no-repeat;}
#topnavlist li#topnav1b {background: transparent url(/images2/UtahNav_User.gif) 0 -2px no-repeat;}

#topnavlist li#topnav2, #topnavlist li#topnav2b {left: 114px; width: 63px; }
#topnavlist li#topnav2 {background: transparent url(/images2/UtahNav_User.gif) -114px -54px no-repeat;}
#topnavlist li#topnav2 a:hover {background: transparent url(/images2/UtahNav_User.gif) -114px -28px no-repeat;}
#topnavlist li#topnav2b a {background: transparent url(/images2/UtahNav_User.gif) -114px -80px no-repeat;}
#topnavlist li#topnav2b a:hover {background: transparent url(/images2/UtahNav_User.gif) -114px -2px no-repeat;}

#topnavlist li#topnav3 {left: 180px; width: 68px; }
#topnavlist li#topnav3 {background: transparent url(/images2/UtahNav_User.gif) -180px -54px no-repeat;}
#topnavlist li#topnav3 a:hover {background: transparent url(/images2/UtahNav_User.gif) -180px -28px no-repeat;}

#topnavlist li#topnav4 {left: 248px; width: 80px; }
#topnavlist li#topnav4 {background: transparent url(/images2/UtahNav_User.gif) -248px -54px no-repeat;}
#topnavlist li#topnav4 a:hover {background: transparent url(/images2/UtahNav_User.gif) -248px -28px no-repeat;}

/*Top Search Box*/
#topsearch { width: 320px; height: 28px; text-align: right; }
#topsearchlabel {font:1px sans-serif;text-indent:-3000px;color:#fff;}
td#topsearch input {vertical-align:top;height: 16px; width: 100px; border: 1px solid #999; position: relative; top: 2px;background-color:#f9f9f9;color:#255EAF;font:10px arial,helvetica,sans-seirf;}

/*Main Navigation*/
#mainnav {width:760px;height:42px;}
#mainnavlist {font: 1px sans-serif;text-indent: -3000px; width: 760px; height: 42px; background: transparent url(/images2/UtahNavTabs_Combo.gif) 0 -42px no-repeat; margin: 0; padding: 0; position: relative; top: 0; left: 0;}
#mainnavlist li, #mainnavlist a {height:42px;display:block;}
#mainnavlist li {margin:0;padding:0;list-style:none;position:absolute;top:0;}
#mainnav1 {left:0px;width:107px;}
#mainnav2 {left:107px;width:99px;}
#mainnav3 {left:206px;width:99px;}
#mainnav4 {left:305px;width:91px;}
#mainnav5 {left:396px;width:91px;}
#mainnav6 {left:487px;width:91px;}
#mainnav7 {left:578px;width:91px;}
#mainnav8 {left:669px;width:91px;}
#mainnav1 a:hover {background: transparent url(/images2/UtahNavTabs_Combo.gif) left top no-repeat;}
#mainnav2 a:hover {background: transparent url(/images2/UtahNavTabs_Combo.gif) -107px 0 no-repeat;}
#mainnav3 a:hover {background: transparent url(/images2/UtahNavTabs_Combo.gif) -206px 0 no-repeat;}
#mainnav4 a:hover {background: transparent url(/images2/UtahNavTabs_Combo.gif) -305px 0 no-repeat;}
#mainnav5 a:hover {background: transparent url(/images2/UtahNavTabs_Combo.gif) -396px 0 no-repeat;}
#mainnav6 a:hover {background: transparent url(/images2/UtahNavTabs_Combo.gif) -487px 0 no-repeat;}
#mainnav7 a:hover {background: transparent url(/images2/UtahNavTabs_Combo.gif) -578px 0 no-repeat;}
#mainnav8 a:hover {background: transparent url(/images2/UtahNavTabs_Combo.gif) -669px 0 no-repeat;}
.mainnav1on {background: transparent url(/images2/UtahNavTabs_Combo.gif) 0 -84px no-repeat;}
.mainnav2on {background: transparent url(/images2/UtahNavTabs_Combo.gif) -107px 0 no-repeat;}
.mainnav3on {background: transparent url(/images2/UtahNavTabs_Combo.gif) -206px 0 no-repeat;}
.mainnav4on {background: transparent url(/images2/UtahNavTabs_Combo.gif) -305px 0 no-repeat;}
.mainnav5on {background: transparent url(/images2/UtahNavTabs_Combo.gif) -396px 0 no-repeat;}
.mainnav6on {background: transparent url(/images2/UtahNavTabs_Combo.gif) -487px 0 no-repeat;}
.mainnav7on {background: transparent url(/images2/UtahNavTabs_Combo.gif) -578px 0 no-repeat;}
.mainnav8on {background: transparent url(/images2/UtahNavTabs_Combo.gif) -669px 0 no-repeat;}

/*Secondary Navigation*/
#secnav {margin-left:5px;}
#secnav td {margin:0;padding:0;background-color:#F1F1F1;}
#secnavleft {font:1px sans-serif;width:3px;background:#F1F1F1 url(/images2/UtahNav_GrayBarLeft.gif) left top repeat-y;}
#secnavright {font:1px sans-serif;width:3px;background:#F1F1F1 url(/images2/UtahNav_GrayBarRight.gif) left top repeat-y;}
#secnavmain {width:754px;}
#secnavmain .date {font:11px verdana,geneva,arial,helvetica,sans-serif;color:#b0b0b0;text-align:right;padding:0 10px 2px 0;}
#secnavmain .date strong {color:#888;}

/*Tertiary Navigation*/
#ternav {margin-left:5px;width:760px;}
#ternav td {text-align:center;}
#ternavbottom {font:1px sans-serif;width:760px;height:17px;background:#AEADAD url(/images2/UtahNav_Bottom.gif) left top no-repeat;}
#ternavmain {width: 760px;padding:0 40px;background-color:#8C1E1E;}
#ternavmain a {white-space:nowrap;padding:2px 7px; margin:0;font:10px verdana,geneva,arial,helvetica,sans-serif;color:#e9e9e9;text-decoration:none;border:1px solid #8C1E1E;}
#ternavmain a:hover {color:#fff;border:1px solid #994545;}
td#ternavmain a.navbaron {background-color:#994545;}


/*Homepage - Main Content*/
#hpmain {width:750px;margin-left:5px;}
#hpmain td {padding:0;margin:0;vertical-align:top;height:219px;}

/*#hpleft,#getfocused {width:188px;}
#getfocused {font: 1px sans-serif;text-indent: -3000px; width: 188px; height: 219px;margin:0; padding:0;background:transparent url(/images2/GetFocused_navblock.gif) left top no-repeat;position:relative;top:0;left:0;}
#getfocused li {width:188px;display:block;}
#getfocused a {display:block;height:26px;width:188px;}
#getfocused li {margin: 0; padding: 0; list-style: none; position: absolute; left: 0;border:0;}

#getfocused1 {height:67px;top:0;}
#getfocused2 {height:26px;top:67px;}
#getfocused2 a:hover {background:transparent url(/images2/GetFocused_navblock.gif) -188px -67px no-repeat;}
#getfocused3 {height:26px;top:93px;border-color:yellow;}
#getfocused3 a:hover {background:transparent url(/images2/GetFocused_navblock.gif) -188px -93px no-repeat;}
#getfocused4 {height:26px;top:119px;border-color:green;}
#getfocused4 a:hover {background:transparent url(/images2/GetFocused_navblock.gif) -188px -119px no-repeat;}
#getfocused5 {height:26px;top:145px;border-color:blue;}
#getfocused5 a:hover {background:transparent url(/images2/GetFocused_navblock.gif) -188px -145px no-repeat;}
#getfocused6 {height:26px;top:171px;border-color:purple;}
#getfocused6 a:hover {background:transparent url(/images2/GetFocused_navblock.gif) -188px -171px no-repeat;}
#getfocused7 {height:22px;top:196px;border-color:red;}*/

#hphighlight {font:11px arial,helvetica,sans-serif;color:#999;}
#hphighlight ul {margin:5px 30px 0px 60px;padding:0;}
#hphighlight li {padding-top:2px;}
#hphighlight li,#hphighlight a {color:#295E92;text-decoration:none;}
#hphighlight a:hover {color:#8C1E1E;text-decoration:underline;}

/*Homepage - Features */
#features {padding:0;border:0;margin:0;}
#features td {width:190px;height:106px;vertical-align:top;background:transparent url(/images2/subset_bkgrd_1.gif) left bottom no-repeat;padding:0;border:0;margin:0;font:11px arial,helvetica,sans-serif;color:#999;}
#features td#feature4 {background-image:url(/images2/subset_bkgrd_4.gif);}
#features div.featHead {width:190px; height:47px;text-indent:-3000px;}
#feature1 div.featHead {background: transparent url(/images2/subset_hdr_Explore.gif) left top no-repeat;}
#feature2 div.featHead {background: transparent url(/images2/subset_hdr_Plan.gif) left top no-repeat;}
#feature3 div.featHead {background: transparent url(/images2/subset_hdr_Apply.jpg) left top no-repeat;}
#feature4 div.featHead {background: transparent url(/images2/subset_hdr_Pay.gif) left top no-repeat;}
#features div.featBody {padding:6px 2px 10px 6px;}
#features div.featBody ul {margin:4px 3px 0 22px;padding:0;}
#features div.featBody li {padding-top:2px;list-style-type:disc;}
#features div.featBody li,#features div.featBody a {color:#295E92;text-decoration:none;}
#features div.featBody a:hover {color:#8C1E1E;text-decoration:underline;}
/*#features div.featBody {padding:10px 2px 10px 15px;}
#features div.featBody ul {margin:5px 3px 0 25px;padding:0;}
#features div.featBody li {padding-top:2px;list-style-type:disc;}
#features div.featBody li,#features div.featBody a {color:#295E92;text-decoration:none;}
#features div.featBody a:hover {color:#8C1E1E;text-decoration:underline;}*/

/*Main Styles*/
#maincontent {padding:10px 30px 10px 15px;font:12px verdana,geneva,arial,helvetica;width:760px;line-height:15px;voice-family:"\"}\"";voice-family:inherit;width:715px;}

#filters {margin:0 0 10px 40px; padding:5px; width:624px; text-align:center;font: 10px verdana,geneva,arial,helvetica;background-color:#f9f9f9;border:1px solid #f0f0f0;color:#999;line-height:22px;}
#filters.ctnav {margin-left:0px; width:750px;padding:5px 2px;}
#filters a {color:#039;text-decoration:none;padding:3px 10px;border:1px solid #ccc;margin:1px;white-space:nowrap;}
#filters .filter {}
#filters a:hover {border:1px solid #006;}
#filters a.filteron {background-color:#3A63B5;color:#fff;}

.titletext {font-family: Verdana,Arial, Helvetica; font-size: 10pt ;color: #ffffff;text-decoration:none;}
.titletext:hover {color: #ffffcc;}
.subnav {font-family: Verdana,Geneva,Arial, Helvetica; font-size: 8pt ; color: #000000; text-decoration:none;text-transform:uppercase;}
.subnav:hover {color: #670000;}
.invisible {font:1px sans-serif;color:#fff;}

/*Template Bottom*/
#footerlog {width:760px;font:10px verdana,geneva,sans-serif;text-align:right;margin-top:6px;color:#3A63B5;}
#footerlog strong {color:#999;}

#location {
margin:0;padding:0;width:760px;margin-left:5px;
height:33px;
color:#666;
background:url(/images2/ftr_top_gradient_seg.gif) top left repeat-x;
font:10px verdana,geneva,sans-serif;
line-height:12px;
}
#location a {color:#666;font-weight:bold;text-decoration:none;}
#location a:hover {color:#3A63B5;text-decoration:underline;}


#botnav { margin: 0; padding: 0; width: 760px; margin-left: 5px; height: 39px; background: url(/images2/footer_bar_center_seg.gif) top left repeat-x; }

#botnav td {padding:0;margin:0;font:1px sans-serif;text-indent:0;vertical-align:middle;}
#botnavleft {width:10px;background:url(/images2/footer_bar_leftend.gif) top left no-repeat;}
#botnavpais {padding-top:20px;width:740px;}
#botnavpais a {display:block;width:144px;height:22px;background:transparent url(/images2/fin_calc_button.gif) 0 0 no-repeat;text-indent:-3000px;}
#botnavpais a:hover {background:transparent url(/images2/fin_calc_button.gif) 0 -22px no-repeat;}
#botnavright {width:10px;height:39px;background:url(/images2/footer_bar_rightend.gif) 0 0 no-repeat;}

#footercontent {width:760px;text-align:center;font:10px verdana,geneva,sans-serif;color:#858585;margin:0;padding:0;}
#footercontent a,#copyright a {color: #009; text-decoration: none; white-space:nowrap;}
#footercontent a:hover,#copyright a:hover {text-decoration:underline;}

#copyright {width:760px;text-align:center;font:10px verdana,geneva,sans-serif;color:#aaa;margin:0 0 5px 0;padding:0;}

/* Generic Classes */
table.bordertable {margin: 10px; border: 1px solid  #f0f0f0; background: #fefefe;}
table.bordertable td, table.bordertable th {padding: 3px;border:1px solid; border-top-color: #f0f0f0; border-right-color: #999; border-bottom-color: #999; border-left-color: #f0f0f0; vertical-align: top;}
table.bordertable th {font-size: 12px; font-weight: bold; background-color: #063DA2; color: #fff; border-width: 2px;}
.bordertable th.tableheader {height:40px;vertical-align:middle;}
.small,.small-c,tr.tablesubheader th,.tablesubheader,.subtable,tr.small td {font: 10px verdana,geneva,arial,helvetica,sans-serif;}
tr.tablesubheader th {font-weight:bold;background-color:#ebebeb;color:#000;vertical-align:middle;}
.bordertable .small-c {text-align:center;vertical-align:middle;}
.thinbordertable {border:1px solid #666;border-width:1px 0 0 1px;}
.thinbordertable td,.thinbordertable th {border:1px solid #000;border-width:0 1px 1px 0;}
.subsection {margin-left:13px;margin-right:35px;text-align:justify;}

ul {margin-bottom:20px;}
li {margin-bottom:4px;}
.pdf {padding: 0 2px 1px 25px;background: url(/shared_images/PDF_v2002.gif) left center no-repeat;}

H1 {
	color : #006;
	font: bold 19px arial,helvetica,sans-serif;
	border-bottom:1px solid #e0e0e0;
}

H2 {
	color : #063DA2;
	font: bold 18px arial,helvetica,sans-serif;
	margin-top:35px;
}

H3 {
	color : #AD4E4E;
	font: bold 15px arial,helvetica,sans-serif;
	vertical-align:middle;
}

.barelink {
	text-decoration : none
}

.barelink:hover {
	text-decoration : underline;
}

.body {
	font-family : "Verdana", "Arial", "Helvetica";
	font-size : 10pt;
}

.body2 {
	font-family : "Verdana", "Arial", "Helvetica";
	font-size : 9pt;
}

.body3 {
	font-family : "Verdana", "Arial", "Helvetica";
	font-size : 8pt;
}

.justfont {
	font-family : "Verdana", "Arial", "Helvetica";
}

.field {
	vertical-align : bottom;
}

.formlabel {
	font-family : "Verdana", "Arial", "Helvetica";
	font-size : 10pt;
}

.subheading {
	color : #000000;
	font-family : "Verdana", "Arial", "Helvetica";
	font-size : 11pt;
	vertical-align:middle;
}

.detail {
	color : #003399;
	font-family : "Verdana", "Arial", "Helvetica";
	font-size : 10pt;
	vertical-align:middle;
}

.subheadingsmall {
	color : #000000;
	font-family : "Verdana", "Arial", "Helvetica";
	font-size : 10pt;
	vertical-align:middle;
}

.label-l {
	font-family : "Verdana", "Arial", "Helvetica";
	font-size : 10pt;
	text-align : left;
}

.label-r {
	font-family : "Verdana", "Arial", "Helvetica";
	font-size : 10pt;
	text-align : right;
}

.hint {
	color : #888888;
	font-family : "Arial", "Helvetica";
	font-size : 8pt;
}

.whitelink {
	color: #ffffff;
}

.tableheader {
	font-family : "Verdana", "Arial", "Helvetica";
	font-size : 9pt;
	font-weight : bold;
	color : #ffffff;
	background-color : #3A63B5;
}

.tablesubheader {font-family: Arial,Helvetica; font-size:9pt; font-weight:bold; color:#000000; background-color: #ffffff;}
