body 
{ 
	margin: 0px 0px 0px 0px; 
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}	
form 
{ 
	margin-top: 0px; 
}
pre 
{
	font-family: Lucida Sans Typewriter; 
	font-size: 8pt; 
	color: Black; 
	background-color: #FFFFCC; 
	padding: 5px 5px 5px 5px; 
	border: solid 2px #943c35;
	width: 600px;
}
H1	
{
	font-family : Tahoma, Arial, Helvetica; 
	font-size: 18pt; 
	color: #666666; 
	text-decoration : none; 
	font-weight : bold; 
	margin-top: 0px; 
}
H2	
{ 
	font-family : Tahoma, Arial, Helvetica; 
	font-size: 14pt; 
	color: #666666; 
	text-decoration : none; 
	font-weight : bold; 
}
H3	
{ 
	font-family : Tahoma, Arial, Helvetica; 
	font-size: 11pt; 
	color: #666666; 
	text-decoration : none; 
	font-weight : bold; 
}
P		
{ 
	font-family : Verdana, Arial, Helvetica;  
	font-size: 8pt;  
	color: Black;
}

/* Master Page Styles 2008-12-05 */
.logobar 
{ 
	background-color : #943c35; 
	height: 80px;
}
/* Logo bar is red bar at very top of page */
.logobar_l
{
	vertical-align: middle; 
	text-align: left; 
	border-bottom: solid Black 1px; 
	width: 50%; 
	padding-left: 5px
}
.logobar_r
{
	vertical-align: middle; 
	text-align: right; 
	border-bottom: solid Black 1px; 
	width: 50%; 
	padding-right: 5px
}
/* Nav bar is orange bar under the logo bar */
.navbar				
{ 
	background-color : #BF994D;
	height: 30px;
}
.navbar_l
{
	text-align: left; 
	vertical-align: middle;
	padding-left: 5px; 
	width: 50%; 
	border-bottom: solid Black 1px;
}
.navbar_r
{
	text-align: right; 
	vertical-align: middle; 
	padding-right: 5px; 
	width: 50%; 
	border-bottom: solid Black 1px;
}
.navbar_t
{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 7.5pt; 
	font-weight: bold; 
	color: White; 
}	
/* Leftbar is the beige area on the left side of the page */
.leftbar
{
	width: 175px;
	border-right: none;
	background-color: #FFFFCC;
	padding-top: 10px;
	padding-left: 5px;
}

/* Main is the primary content area in the lower right portion of the page. */
.main
{
	padding: 10px 20px 20px 20px;
	background-color: White;
	vertical-align: top;
	border-left: solid 1px Black;
	font-family : Verdana, Arial, Helvetica;  
	font-size: 8pt;  
	color: Black;
}
.rightbar
{
  width: 140px;
  padding-top: 10px;
  padding-left: 20px;
  vertical-align: top;
}

/* Common link handling */

A:visited, A:link		{	text-decoration: underline; color: Black; }
A:hover			{	text-decoration: underline; color: #CC0000; }

A.actions:visited, A.actions:link {text-decoration: none;color: #999999; }
A.actions:hover {text-decoration: underline; color: #CC0000;}

A.navbar_t:visited, A.navbar_t:link {text-decoration: none; color: White; }
A.navbar_t:hover {text-decoration: underline; color: White; }

A.sidebar:link { text-decoration: none; color: #666666 }
A.sidebar:visited { text-decoration: none; color: #666666; }
A.sidebar:hover { text-decoration: underline; color: #CC0000; }

.sidebar 
{ 
	font-family: Verdana, Arial, Helvetica;  
	font-size: 7.5pt; 
	color: #666666; 
	text-decoration : none; 
	background-color : #FFFFCC; 
	line-height: 10pt; 
	padding-left: 5px
}

.sidebar_heading { font-family: Verdana, Arial, Helvetica; font-size: 7.5pt; font-weight: bold; color: #666666; text-decoration : none;  background-color : #FFFFCC; padding-bottom: 2px; padding-top: 10px;}

/* Table formatting */
.tableheading {  background-color: #943c35;  font-family: Tahoma, Arial, Helvetica;  font-size: 8pt;  font-weight: bold;  text-align: center;  color: White;  padding : 5px 3px 5px 3px;  vertical-align : top;}
.tabletext		{  font-family : Verdana, Arial, Helvetica;  font-size: 8pt;  color: Black;  vertical-align : top; }
.tabletext_gray {  font-family : Verdana, Arial, Helvetica;  font-size: 8pt;  color: Black;  vertical-align : top; background-color : #DDDDDD;}

.text					{  font-family : Verdana, Arial, Helvetica;  font-size: 8pt;  color: Black;}
.popup {background-color: #FFFFCC; margin-top: 10px; padding: 5px 5px 10px 5px;  border: solid 2px #943c35;}

.ctl	{  font-family : Verdana, Arial, Helvetica;  font-size: 8pt;  color: Black;}
.req {  font-family : Verdana, Arial, Helvetica;  font-size: 8pt;  font-weight: bold;  color: Black;}
.opt {  font-family : Verdana, Arial, Helvetica;  font-size: 8pt;  color: Black;}
.error		{  font-family : Verdana, Arial, Helvetica;  font-size: 8pt;  color: Red; font-weight: bold;}
.linkbutton		{  font-family : Verdana, Arial, Helvetica;  font-size: x-small;  font-weight: bold;  color: Black;  text-decoration : none;}
