BODY  {
	background-image: url(/_images/tile1.gif);
	background-color: #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
	background-position: 0px 0px}
a:link       { color: #006633; }
a:active     { color: #CC3333; }
a:hover      { color: #CC3333; }
a:visited    { color: #669966; }

OL  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color : #000000;}
TD  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color : #000000;}
UL  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color : #000000;}
SUP  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        color : #000000;}
SUB  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 8pt;
        color : #000000;}
B  {
        font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
        font-size : 10pt;
        color : #000000;}
H2  {
        font-family : Times, serif;
        font-weight : bold;
        font-size : 15pt;
        color : #336699;}
H3  {
        font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
        font-size : 11pt;
        color : #000000;}
.hometext  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 9pt;
        color : #000000;}
.tabletext  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color : #000000;}
.tablehead  {
        font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
        font-size : 10pt;
        color : #000000;}
.tablewraphead  {
        font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
        font-size : 10pt;
        color : #FFFFFF;}
.footertext   { font-family : Arial, Helvetica, sans-serif;
               font-size : 8pt;
               color : #666666; }

.navContainer {
	position:absolute;
	left:0;
	top:0;
	padding:0.25cm 0cm 0cm 0.2cm;
	width:140px;
	height: 100%;
	text-decoration:none;
}

.navTitle {
	size: 8pt;
	font-weight: bold;
	color : #336699;
}

.sidebar        { 
	font-family : Arial, Helvetica, sans-serif;
    font-size : 8pt;
	text-decoration:none;
    color : #336699; 
}
.sidebar A:link        { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt; 
	text-decoration: none;
	color : #333399; }
.sidebar A:active  { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt; 
	text-decoration: underline;
	color : RED; }
.sidebar A:hover  { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt; 
	text-decoration: underline;
	color : #000000; }
.sidebar A:visited { 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	text-decoration: none;
	color : #333399; 
}
.sidebar-w        { font-family : Arial, Helvetica, sans-serif;
               font-size : 8pt; text-decoration:none;
               color : #ffffff; }
.sidebar-w A:link        { font-family : Arial, Helvetica, sans-serif;
               font-size : 8pt; text-decoration:underline;
               color : #99FFFF; }
.sidebar-w A:hover        { font-family : Arial, Helvetica, sans-serif;
               font-size : 8pt; text-decoration:underline;
               color : #99FFFF; }
.sidebar-w A:visited        { font-family : Arial, Helvetica, sans-serif;
               font-size : 8pt; text-decoration:underline;
               color : #ffffff; }
.sidebarhead        { font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
               font-size : 8pt;
               color : #336699; }
.sidebarhead-w        { font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
               font-size : 8pt;
               color : #ffffff; }
.sidebarhead-w A:link        { font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
               font-size : 8pt; text-decoration:underline;
               color : #ffffff; }
.sidebarhead-w A:hover        { font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
               font-size : 8pt; text-decoration:underline;
               color : #ffffff; }
.sidebarhead-w A:visited        { font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
               font-size : 8pt; text-decoration:underline;
               color : #ffffff; }
.sidebar2text        { font-family : Arial, Helvetica, sans-serif;
               font-size : 9pt;
               color : #666666; }
.newscaption        { font-family : Arial, Helvetica, sans-serif;
               font-size : 8pt;
               color : #ff0000; }
.homeheader        { font-family : Arial, Helvetica, sans-serif;
        font-weight : bold;
               font-size : 9pt;
               color : #000000; }
.homecaption        { font-family : Arial, Helvetica, sans-serif;
               font-size : 9pt;
               color : #000000; }
.calendarhead        { font-family : Verdana, Arial, Helvetica, sans-serif;
        font-weight : bold;
               font-size : 7pt;
               color : #000000; }
.calendar        { font-family : Arial, Helvetica, sans-serif;
               font-size : 7pt;
               color : #000000; }

.name_fld 
	{
	background-color : #ffffff;
	border : 1px solid #333333;
	width: 235px;
	height: 18px;
	font-size : 11px;
	font-weight : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.passwrd_fld 
	{
	 background-color : #ffffff;
	 border : 1px solid #333333;
	 width: 125px;
	 height: 18px;
	 font-size : 11px;
	font-weight : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.address_fld 
	{
	 background-color : #ffffff;
	 border : 1px solid #333333;
	 width: 225px;
	 height: 75px;
	 font-size : 11px;
	font-weight : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.zipcode_fld 
	{
	 background-color : #ffffff;
	 border : 1px solid #333333;
	 width: 225px;
	 height: 18px;
	 font-size : 11px;
	font-weight : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.phone_fld 
	{
	 background-color : #ffffff;
	 border : 1px solid #333333;
	 width: 225px;
	 height: 18px;
	 font-size : 11px;
	font-weight : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.mdtext_fld 
	{
	 background-color : #ffffff;
	 border : 1px solid #333333;
	 width: 520px;
	 height: 18px;
	 font-size : 11px;
	font-weight : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.smtext_fld 
	{
	 background-color : #ffffff;
	 border : 1px solid #333333;
	 width: 100px;
	 height: 18px;
	 font-size : 11px;
	font-weight : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.varsize_fld 
	{
	 background-color : #ffffff;
	 border : 1px solid #333333;
	 height: 18px;
	 font-size : 11px;
	font-weight : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.comment_fld 
	{
	 background-color : #ffffff;
	 border : 1px solid #333333;
	 width: 520px;
	 font-size : 11px;
	font-weight : normal;
	font-family : Arial,Helvetica,sans-serif;
}

.select_box {
  background-color : #ffffff;
  border : 1px solid #333333;
  font-size : 11px;
  font-weight : normal;
  font-family : Arial,Helvetica,sans-serif;
}

              
.exec_th  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 9pt;
        color : #ffffff;}
        
.exec_sm  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 9pt;
        color : #000000;}
.error  {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 10pt;
        color : #FF0000;}

.required
{
	color: #CC0000;
}

.stretchedtitle {
	letter-spacing : 10px;
}