body
{
	color: #887a88;
	font-family: /*Tahoma, */Arial, Helvetica, sans-serif;
	font-size: 75%;
}
span.a, .lead a, .text a
{
	color: #690; /*#86b300;*/ /*#9C0*/
}
a, #sitemap a
{
	color: #CF9;
	text-decoration: underline;
}
a:hover
{
	color: #9C0;
	text-decoration: none;
}
a.external
{
	padding-right: 12px;
	background: url('../img/arr_url.png') top right no-repeat;
}
a[href^="http"]
{
	padding-right: 12px;
	background: url('../img/arr_url.png') right no-repeat;
}
a[href^="http://uacg"], a[href^="http://www.uacg"]
{
	padding-right: 0;
	background-image: none;
}
a[href^='https']
{
/*starts with*/
}
a[href$='.pdf']
{
 /* ends with - apply icon */
}
a[href*='.php']
{
/* matches somewhere */
}
#lang
{
	font-size: 95%;
}
#lang li a
{
	color: #FFF;
	text-decoration: none;
}
#lang a .a
{
	color: #887a88;
}
#lang li.on a .a, #lang li a:hover .a
{
	color: #FFF;
}
#mainnav a
{
	text-decoration: none;
	text-transform: uppercase;
}
#mainnav li a .a
{
	color: #c9c3c9;
}
#mainnav a:hover .a, #mainnav li.on a .a
{
	color: #CF9;
}
#sysnav a
{
	font-size: 95%;
	color: #c9c3c9;
	/*text-decoration: none;*/
}
#usernav
{
	font-weight: bold;
	text-transform: uppercase;
}
#usernav a
{
	color: #c9c3c9;
	/*text-decoration: none;*/
}
#usernav a .a
{
	color: #86b300 !important; /*#690;*/ /*#9C0*/
}
#usernav a:hover .a
{
	color: #c9c3c9 !important;
}
#sysnav a:hover, #usernav a:hover
{
	color: #CF9 !important;
	text-decoration: underline;
}
#sysnav a:hover .a, #sysnav li.on a:hover .a, #usernav a:hover .a
{
	color: #9C0 !important;
}
#sysnav a .a, #usernav a .a
{
	color: #887a88;
}
#sysnav li.on a, #usernav li.on a
{
	color: #CF9;
}
#sysnav li.on a .a
{
	color: #86b300 !important; /*#690;*/ /*#9C0*/
}
#usernav li.on a .a
{
	color: #9C0 !important;
}
#menu a, .frontbox a
{
	color: #c9c3c9;
	font-weight: bold;
	text-decoration: none;
}
#menu a:hover, .frontbox a:hover
{
	color: #CF9 !important;
	text-decoration: underline;
}
#menu a:hover .a, .frontbox a:hover .a
{
	color: #9C0 !important;
}
#menu a .a, .frontbox a .a
{
	color: #887a88;
}
#menu li li a, .frontbox a
{
	font-weight: normal;
}
#menu li.on a
{
	color: #CF9;
}
#menu li.on a .a
{
	color: #86b300; /*#690;*/ /*#9C0*/
}
#menu li.off a
{
	color: #c9c3c9;
}
#menu li.off a .a
{
	color: #887a88;
}
h2
{
	font-family: /*Tahoma, */Arial, Helvetica, sans-serif;
	/*font-size: 290%;*/
	font-size: 335%;
	color: #9C0;
	/*font-weight: bold;*/
	font-weight: normal;
	line-height: 95%;
	letter-spacing: -2px;
}
h2.subtitle
{
	font-size: 275%;
	color: #86b300;
}
h3
{
	font-family: /*Tahoma, */Arial, Helvetica, sans-serif;
	/*font-size: 160%;*/
	font-size: 180%;
	color: #887a88;
	/*font-weight: bold;*/
	font-weight: normal;
	line-height: 95%;
	letter-spacing: -1px;
}
h3 a
{
	/*color: #260d26;*/
	color: #86b300; /*#690;*/ 
	text-decoration: none;
}
h3 a:hover
{
	/*color: #887a88;*/
	color: #9C0;
	text-decoration: none;
}
h4
{
	font-weight: normal;
	/*font-size: 130%;*/
	font-family: /*Tahoma, */Arial, Helvetica, sans-serif;
	font-size: 175%;
	line-height: 95%;
	letter-spacing: -1px;
}
h4 a, h4 a:hover
{
	text-decoration: none;
}
/*h4.fr
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 175%;
	line-height: 95%;
	letter-spacing: -1px;
}*/
h5
{
	font-weight: bold;
	font-size: 100%;
	/*color: #9C0;*/
}
h6
{
	font-weight: normal;
	font-size: 100%;
}
.lead
{
	font-size: 120%;
}
#content
{
	/*font-size: 110%;*/
}
#content p
{
	
}
.frontbox h3, .frontbox h3 a, h4 a .a, h5 a .a
{
	color: #86b300; /*#690;*/ 
}
.frontbox h3 a:hover, h4 a:hover .a, h5 a:hover .a
{
	color: #9C0 !important;
	text-decoration: none;
}
.frontbox .text p
{
	line-height: 140%;
}
.err
{
	color: #900;
}
.date a
{
	color: #CCC;
}
.date, .date .a
{
	color: #999;
	font-weight:normal;
}
.back a .a
{
	font-weight: normal !important;
}
#path
{
	font-size: 95%;
}
#path, #path a, #path a:hover
{
	color: #CCC;
	text-decoration: underline;
}
#path, #path a:hover
{
	text-decoration: none;
}
#path a
{
	text-decoration: underline;
}
#path a .a
{
	color: #999;
}
#footer
{
	line-height: 150%;
}
#copy, #address, #address a
{
	color: #999;
	font-size: 95%;
}
#author, #author a
{
	color: #DDD;
}
#gallery #info, #gallery #auth
{
	font-size: 95%;
}