body {
margin-bottom: 	0px;
margin-left: 	0px;
margin-right: 	0px;
margin-top: 	0px;

scrollbar-face-color: 		#F5F5F5; 
scrollbar-shadow-color: 	#F6F6F4;
scrollbar-highlight-color: 	#F6F6F4; 
scrollbar-3dlight-color: 	#9C9E9C;
scrollbar-darkshadow-color: #9C9E9C; 
scrollbar-track-color: 		#F4F4F2;
scrollbar-arrow-color: 		#838383;
}

.textxsm {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
color: #004835;
}
.textsm {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: #504941;
}
.text {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: #504941;
}
.textmed {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: #504941;
}
.textlg {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: #504941;
}

.linkxsm {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
color: gray;
}
.linkxsm:hover {
color: #65A2DA;
}
.linksm {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 8pt; 
color: gray;
}
.linksm:hover {
color: #65A2DA;
}
.link {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
color: gray;
}
.link:hover {
color: #65A2DA;
}
.linkmed {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
color: gray;
}
.linkmed:hover {
color: #65A2DA;
}
.linklg {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: gray;
}
.linklg:hover {
color: #65A2DA;
}

.footer {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; 
color: gray;
}
.footer:hover {
color: #65A2DA;
}

.paging {
font-family: Verdana, Arial, Helvetica; 
font-size: 7.5pt; 
color: #5F708F;
}
.paging:hover {
color: #0065CE;
}

.toolbar {
border: 1px solid #DDDDDD; 
background-color: #EFEFEF;
}

.menu_on {
color: #BC1B00;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
.menu_on:hover {
color: #BC1B00;
text-decoration: underline;
}

.menu_off {
color: #616D7E;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}
.menu_off:hover {
color: #BC1B00;
text-decoration: underline;
}

.smallheader {
color: #616D7E;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
}

.mediumheader {
color: #616D7E;
text-decoration: none;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

.largeheader {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: #000000; 
font-weight: bold;
}

.mainbg {
background: url(../images/bg-main.gif) 0 0 no-repeat;
}

.selectbox {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt;
}

.input {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
border: solid 1px #706F6B; 
background: #ffffff;
height: 21px;
padding-left: 3px;
padding-top: 1px;
}

.textarea {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9pt; 
border: solid 1px #706F6B; 
padding-left: 3px;
padding-top: 1px;
}

.shadow				{filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3);} 
.shadow1			{filter:progid:DXImageTransform.Microsoft.Shadow(color='#a9a9a9', Direction=135, Strength=2);}

div#footer {
padding-top: 10px;
padding-bottom: 14px;
}

div#mainpad {
padding-right: 15px;
padding-left: 15px;
}

.calevent {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 130%;
color: #ffffff;
text-decoration: none;
}

.calevent:hover {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 130%;
color: #ffffff;
text-decoration: underline;
}

.calunsel {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 140%;
color: 636563;
text-decoration: none;
}
.calSel {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9pt;
line-height: 140%;
color: #FFFFFF;
text-decoration: none;
}

a.menumain:link {
width: 95%;
display: inline;
padding: 3;
margin: 0;
background: #b88728;
color: #ffffff;
border-bottom: 1px solid#ccc;
/*background-image : url(../images/ustu-menubtns-5.jpg);*/
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 11px;
}
a.menumain:hover {
background-color: #c39257;
color: #000000;
text-decoration   : bold;
}


p 					{font-size: 11px; font-family: verdana, arial; line-height:1.25;} 
li					{font-size: 11px; font-family: verdana, arial;} 
.bold 				{font-size: 11px; font-family: verdana, arial; font-weight: bold;} 
.small				{font-size: 10px; font-family: verdana, arial; line-height:1.25;} 
.smallP				{font-size: 10px; color: #324EDE; font-family: verdana, arial; line-height:1.25;} 
.smallbold			{font-size: 10px; font-family: verdana, arial; font-weight: bold;} 
.purple 			{font-size: 11px; color: #6E3CFE; font-family: verdana, arial; line-height:1.25;} 
.h1 				{font-size: 20px; color: #6E3CFE; font-family: verdana, arial;}  
.h1a 				{font-size: 17px; color: #6E3CFE; font-family: verdana, arial;}  
.h2 				{font-size: 15px; color: #6E3CFE; font-family: verdana, arial;}  
.h3 				{font-size: 12px; color: #6E3CFE; font-family: verdana, arial; font-weight: bold;}  
.h4 				{font-size: 11px; color: #FE7453; font-family: verdana, arial; font-weight: bold;}  
.bigp				{font-size: 15px; color: #6E3CFE; font-family: verdana, arial; line-height:1.25;} 
.bigbl				{font-size: 15px; color: #000000; font-family: verdana, arial; line-height:1.25;} 
.menu     			{font-size: 11px; color: #AD3950; font-family: verdana, arial;} 
.orangeBold		 	{font-size: 13px; color: #FE7453; font-family: verdana, arial; font-weight: bold;} 
.bluebold			{font-size: 11px; color: #6E3CFE; font-family: verdana, arial; font-weight: bold;}
.blueitalic			{font-size: 12px; color: #6E3CFE; font-family: verdana, arial; font-style: italic;}
.poetry				{font-size: 15px; font-family: Eras Light, Kudos Light SSi, Trebuchet MS, Garamond; line-height:1.25;} 
.monoCorsiva		{font-size: 20px; color: #333399; font-family: Monotype Corsiva, Trebuchet MS, Garamond; line-height:1.25;} 
.monoCorsivaPrp		{font-size: 20px; color: #800080; font-family: Monotype Corsiva, Trebuchet MS, Garamond; line-height:1.25;} 
.monoCorsivaGrn		{font-size: 20px; color: #006699; font-family: Monotype Corsiva, Trebuchet MS, Garamond; line-height:1.25;} 
.monoCorsivaBrn		{font-size: 20px; color: #800000; font-family: Monotype Corsiva, Trebuchet MS, Garamond; line-height:1.25;} 
.red				{font-size: 12px; color: red; font-family: verdana, arial;}  
.red2				{font-size: 10px; color: red; font-family: verdana, arial; text-decoration: none; font-weight: bold;} 
a.menu:link			{font-size: 11px; color: #AD3950; font-family: verdana, arial; text-decoration: none; font-weight: bold; line-height:1.5;} 
a.menu:visited		{font-size: 11px; color: #AD3950; font-family: verdana, arial; text-decoration: none; font-weight: bold; line-height:1.5;} 
a.menu:hover		{font-size: 11px; color: #AD3950; font-family: verdana, arial; text-decoration: underline; font-weight: bold; line-height:1.5;} 
a.menuP:link		{font-size: 11px; color: #6E3CFE; font-family: verdana, arial; text-decoration: none; font-weight: bold; line-height:1.5;} 
a.menuP:visited		{font-size: 11px; color: #6E3CFE; font-family: verdana, arial; text-decoration: none; font-weight: bold; line-height:1.5;} 
a.menuP:hover		{font-size: 11px; color: #6E3CFE; font-family: verdana, arial; text-decoration: underline; font-weight: bold; line-height:1.5;} 
a.text:link			{font-size: 11px; color: #6E3CFE; font-family: verdana, arial; text-decoration: none; line-height:1.25;} 
a.text:visited		{font-size: 11px; color: #6E3CFE; font-family: verdana, arial; text-decoration: none; line-height:1.25;} 
a.text:hover		{font-size: 11px; color: #6E3CFE; font-family: verdana, arial; text-decoration: underline; line-height:1.25;} 
a.smallblue:link	{font-size: 9px; color: blue; font-family: verdana, arial; text-decoration: none; font-weight: normal;} 
a.smallblue:visited	{font-size: 9px; color: blue; font-family: verdana, arial; text-decoration: none; font-weight: normal;} 
a.smallblue:hover	{font-size: 9px; color: blue; font-family: verdana, arial; text-decoration: underline; font-weight: normal;} 
a.edit:link			{font-size: 11px; color: black; background-color: #E4DBEF; font-family: verdana, arial; text-decoration: underline; line-height:1.25;} 
a.edit:visited		{font-size: 11px; color: black; background-color: #E4DBEF; font-family: verdana, arial; text-decoration: underline; line-height:1.25;} 
a.edit:hover		{font-size: 11px; color: black; background-color: #D8E0FF; font-family: verdana, arial; text-decoration: underline; line-height:1.25;} 


.main_footer A:visited	{
color:#AD3950;
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:underline;
; font-style: normal; line-height: normal	}

.main_footer A:link	{
color:#6E3CFE;
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:underline;
; font-style: normal; line-height: normal	}

.main_footer A:hover	{
color:#3333CC;
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:underline;
; font-style: normal; line-height: normal	}

.main_footer A:active	{
color:#000099;
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:underline;
; line-height: normal    }


.subhead_link A:link	{
color:#6E3CFE;
font-size:12pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
text-decoration:underline;
cursor:default;
font-style: normal; line-height: 13pt}
    	
.subhead_link A:visited {
color:#AD3950;
font-size:12pt;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:400;
cursor:default;
font-variant:normal;
text-decoration:underline;
line-height: 13pt}

.subhead_link A:active	{
color:#000099;
font-size:12pt;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-weight:400;
cursor:default;
font-variant:normal;
text-decoration:underline;
color: #CC0033	; line-height: 13pt}
	
.subhead_link A:hover	{
color:#3333CC;
font-size:12pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
text-decoration:underline;
cursor:default;
font-style: normal; line-height: 13pt}

.form 	{
	font-size: 11px; font-family: Verdana, Arial; font-style: normal; 
	font-weight: normal; text-decoration: none;letter-spacing: normal; word-spacing: normal; background-image: none; 
	background-position: center center; margin-top: 0px; 
	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; 
	padding-right: 2px; padding-bottom: 0px; padding-left: 2px; 
	vertical-align: baseline; white-space: normal; border: 1px solid #CCCCCC; width: 175px;}
.formWidth 	{
	font-size: 11px; font-family: Verdana, Arial; font-style: normal; 
	font-weight: normal; text-decoration: none;letter-spacing: normal; word-spacing: normal; background-image: none; 
	background-position: center center; margin-top: 0px; 
	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; 
	padding-right: 2px; padding-bottom: 0px; padding-left: 2px; 
	vertical-align: baseline; white-space: normal; border: 1px solid #CCCCCC;}
.formStretch 	{
	font-size: 11px; font-family: Verdana, Arial; font-style: normal; 
	font-weight: normal; text-decoration: none;letter-spacing: normal; word-spacing: normal; background-image: none; 
	background-position: center center; margin-top: 0px; 
	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; 
	padding-right: 2px; padding-bottom: 0px; padding-left: 2px; 
	vertical-align: baseline; white-space: normal; border: 1px solid #CCCCCC; width: 100%;}
.formLong {
	font-size: 11px; font-family: Verdana, Arial; font-style: normal; 
	font-weight: normal; text-decoration: none;letter-spacing: normal; word-spacing: normal; background-image: none; 
	background-position: center center; margin-top: 0px; 
	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; 
	padding-right: 2px; padding-bottom: 0px; padding-left: 2px; 
	vertical-align: baseline; white-space: normal; border: 1px solid #CCCCCC; width: 400px;}
.formSelect	{font-size: 11px; font-family: Verdana, Arial; font-style: normal; 
	font-weight: normal; text-decoration: none;letter-spacing: normal; word-spacing: normal; background-image: none; 
	background-position: center center; margin-top: 0px;
	margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; 
	padding-right
p 					{font-size: 11px; font-family: verdana, a
