/* initial build cv, rc */
/* Link Classes */

a.topnavlnk:link {
	color: #FFFFFF;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
}

a.topnavlnk:active {
	color: #F0E68C;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
}

a:link, a:visited { color: #0066CC; }

a:hover, a:active { color: #6699CC; }

a.sidenavlnk:link, a.sidenavlnk:visited, a.sidenavlnk:hover, a.sidenavlnk:active { text-decoration: none; }

a.topnavlnk:visited, a.topnavlnk:hover {
	color: #FFFFCC;
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
}


a.adminLNLnk:link {color:#990000;}
a.adminLNLnk:visited {color:#990000;}
a.adminLNLnk:hover {color:#0066CC;}
a.adminLNLnk:active {color:#0066CC;}

/*Element Classes */
body
	{ background: #FFFFFF; }

h1 {
	color: #003399;
	font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
	font-size: 16px;
}

h2 {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

/* Attribute Classes */

.adminHdrBg
	{background: url("/images/adminHdrBg.gif") repeat-x;}
.adminTblHdr
	{background:#990000; font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-weight:bold; color:#ffcc00; text-align:left; font-size:10pt;}
.blueBorder
	{border: 1px solid #003399;}
.bold
	{font-weight:bold;}
.copy{
	font-family: "Arial", "Helvetica", sans-serif;
	font-size: 8.5pt;
	padding: 2px 2px;
	text-align: right;
 	font-weight: bold; color: #FFFFFF; background-color: #000000; margin: 2px 2px; border: #000000; text-indent: 5px
}

.error 
	{
	color: #006600;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.footer 
	{
	margin-top: 20px;
	color: #000066;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 9pt;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: center;
}

.formField
	{font-family: "Courier New", "Courier", monospace; font-size: 9pt;}

.formLabel
	{
	font-family:  "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: right;
}
.grayBg
	{background:#cccccc;}
.header 
	{
	; padding-bottom: 0px;
	color: #6A5ACD;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 12pt;
	margin-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.headerbg{ background: #003399; }
.loginBorder
	{padding: 5px;}
.newsHeader 
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 9pt; color:#003399; font-weight:400; margin:0px;}
.pad25{
	; margin-top: 25px;
	margin-bottom: 0px;
	margin-left: 53px;
	margin-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.padding
	{padding:5px;}
.required 
	{
	color: #990000;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.text 
	{
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 10pt;
}

.text8 
	{
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 8pt;
}

.text9 
	{
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 9pt;
}
.textJustified
	{font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 10pt; text-align:justify;}
.topnav{
	color: #FFFFCC;
	font-family: "Verdana", "Arial", "Helvetica", sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding: 5px;
}

.topnavbg
	{ background: #000066; }

.ulist{
	list-style: square;
	list-style-type: square;
	text-decoration: none;
}

.topnavbgimage{
	background: url("/images/top_back.gif");
}

.topnavbgbtmimg{
	background: url("/images/top_backbtm.gif");
}
.yellowBg
	{background:#FFCC00;}