/* initial build rc */
/* Link Classes */
a:active {color:#787847; text-decoration:underline; font-weight:bold;}
a:hover {color:#B2B18C; text-decoration:underline; font-weight:bold;}
a:link {color:#787847; text-decoration:none; font-weight:bold;}
a:visited {color:#787847; text-decoration:none; font-weight:bold;}

.sidelinks a:active {color:#B2B18C; text-decoration:underline;}
.sidelinks a:hover {color:#787847; text-decoration:underline;}
.sidelinks a:link {color:#B2B18C; text-decoration:none;}
.sidelinks a:visited {color:#B2B18C; text-decoration:none;} 

.homelinks a:active {color:#000000; text-decoration:underline;}
.homelinks a:hover {color:#000000; text-decoration:underline;}
.homelinks a:link {color:#000000; text-decoration:none;}
.homelinks a:visited {color:#000000; text-decoration:none;} 

.bottomlinks a:active {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#454600; text-decoration:underline;}
.bottomlinks a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#787200; text-decoration:underline;}
.bottomlinks a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#454600; text-decoration:none;}
.bottomlinks a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#787200; text-decoration:none;}

/*Element Classes */
body
	{background:#ffffff;}
acronym
	{border-bottom-style: dashed; border-width:1px;}
.bottom
    {font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:10px;
	 color:#454600;}
.sidebold
    {font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 color:#FFFFFF;
	 padding-left:2px;}
.sidereg
    {font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:9px;
	 color:#ffffff;
	 padding-left:2px;}
.mainpage
    {font-family:Geneva, Arial, Helvetica, sans-serif;
	 font-size:18px;
	 font-weight:bold;
	 color:#333300;}
.mainpagereg
    {font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#000000;}
.main
    {font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#000000;
     padding-left:10px;
	 padding-right:10px;
	 padding-top:10px;}
.mainbold
    {font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:17px;
	 font-weight:bold;
	 color:#000000;}
.practice
    {font-family:Verdana;
	 font-size:12px;
	 color:#000000;
	 margin-top:0px;
	 padding-top:0px;}
.directions
    {font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:14px;
	 font-weight:bold;
	 color:#000000;}
.name
    {font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:20px;
	 font-weight:bold;
	 color:#000000;}
.title
    {font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:16px;
	 font-weight:bold;
	 color:#000000;}
/* Attribute Classes */

.error 
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #cc0000; font-weight:bold;}
.footer 
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #cccccc;}
.formField
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt;}
.formLabel
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align: right;}
.header 
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #333399;}
.required 
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff6600; 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;}

/* ADMIN-SPECIFIC CLASSES */
.adminAcro
	{border-bottom-style: dashed; border-width:1px; font-style: italic}
.adminBody
	{background:#ffffff; margin:0px;}
.adminHeader
	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; color: #666666; font-weight:bold;}