/* CSS Document */


body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.style4 {
	color: #006666;
	font-weight: bold;
}

.style7 {
	color: #000000;
	font-weight: bold;
}
.style8 {
	color: #000000;
}

h1 {color: #006666; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: bold; }
h2 {
	color: #006666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight:bold;
}
h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #006666; font-weight:bold; }
h4 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #000000; font-weight: bold; }

.address {color: #000000; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 12px;}

a:link {
	color: #006666;
	text-decoration: underline;
}

a:link {
	color: #006666;
	text-decoration: underline;
}
a:visited {
	color: #006666;
	text-decoration: underline;
}
a:hover {
	color: #006666;
	text-decoration: none;
}
a:active {
	color: #006666;
	text-decoration: underline;
}

a {
 outline: none;
}

div.submenu
ul
 {
  list-style-type:circle;
  padding:0;
  margin-left:20px;
  text-align:left;
  }
  
li
 {
  margin-bottom:1em;
  }

CAPTION.Submenu
{
     font-family:Arial;
	 font-size:14px;
	 font-weight: bold;
     background-color:#FFFFFF;
	 color:#006666;
     border-style:hidden;
     border-width:0px;
     border-color:#666666;
	 padding:8px;
	 text-align:left;
  }

.submenutitle
{
     font-family:Georgia, Times New Roman, Times, serif;
	 font-size:14px;
	 font-weight: bold;
     background-color:#0D6B59;
	 color:white;
     border-style:solid;
     border-width:0px;
     border-color:#0D6B59;
	 padding:8px;
	 text-align:left;
     width:190px;
  }

  TABLE.Submenu
  { 
     font-family:Arial, Helvetica, sans-serif;
     font-size:10pt;
     background-color:#FFFFFF;
     width:190px;
     border-style:solid;
     border-color:#666666;
     border-width:0px;
  }

  TH.Submenu
  {
  }

  TR.Submenu
  { 
  }

  TD.Submenu
  {  
     font-family:Arial, Helvetica, sans-serif;
     font-size:10pt;
     background-color:#FFFFFF;
     color:black;
     border-style:solid;
     border-width:0px;
	 padding:0px;
     text-align:left;
	 	
  }
  
  
  
  
CAPTION.Gray190
{
     font-family:Georgia, Times New Roman, Times, serif;
	 font-size:14px;
	 font-weight: bold;
	 color:white;
     background-color:#666666;
	 padding:8px;
	 text-align:left;
  }

  TABLE.Gray190
  { 
     font-family:Arial, Helvetica, sans-serif;
     font-size:8pt;
     background-color:#FFFFFF;
     width:190px;
     border-style:solid;
     border-color:#666666;
     border-width:1px;
  }

  TH.Gray190
  {
  }

  TR.Gray190
  { 
  }

  TD.Gray190
  {  
     font-family:Arial, Helvetica, sans-serif;
     font-size:8pt;
     background-color:#FFFFFF;
	 color:black;
	 padding:2px;
     text-align:left;	
  }


CAPTION.Green240
{
     font-family:Georgia, Times New Roman, Times, serif;
	 font-size:14px;
	 font-weight: bold;
	 background-image:url(/ui/images/green240rounded.jpg);
	 background-repeat:no-repeat;
	 background-position:top; 
     background-color:#0D6B59;
	 color:white;
     border-style:solid;
     border-width:0px;
     border-color:#0D6B59;
	 padding:8px;
	 text-align:left;
  }
  
  TABLE.Green240
  { 
     font-family:Arial, Helvetica, sans-serif;
     font-size:10pt;
     width:240px;
	 background-color:;
	 background-image:url(/ui/images/grayfade-vertical.jpg);
     border-style:solid;
     border-color:;
     border-width:0;
  }

  TH.Green240
  {
  }

  TR.Green240
  { 
  }

  TD.Green240
  {  
     font-family:Arial, Helvetica, sans-serif;
	 font-size:10pt;
     color:black;
     border-style:solid;
	 border-width:0px;
	 padding-left:10px;
	 padding-right:10px;
	 text-align:left;
	 vertical-align:top;
  }
  
  
  CAPTION.Green480
{
     font-family:Georgia, Times New Roman, Times, serif;
	 font-size:14px;
	 font-weight: bold;
	 background-image:url(/ui/images/green480rounded.jpg);
	 background-repeat:no-repeat;
	 background-position:top; 
     background-color:#0D6B59;
	 color:white;
     border-style:solid;
     border-width:0px;
     border-color:#0D6B59;
	 padding:8px;
	 text-align:left;
  }
  
  TABLE.Green480
  { 
     font-family:Arial, Helvetica, sans-serif;
     font-size:10pt;
     width:480px;
	 background-image:url(/ui/images/grayfade-vertical.jpg);
     border-style:solid;
     border-color:#006666;
     border-width:0px;
	 padding:0px;
  }

  TH.Green480
  {
  }

  TR.Green480
  { 
    
  }

  TD.Green480
  {  
     font-family:Arial, Helvetica, sans-serif;
	 font-size:10pt;
     color:black; 
     border-style:solid;
     border-width:0px;
	 padding:5px;
     text-align:left;
	 vertical-align:top;
  }
  
  
  CAPTION.Green190
{
     font-family:Georgia, Times New Roman, Times, serif;
	 font-size:14px;
	 font-weight: bold;
     background-color:#0D6B59;
	 color:white;
     border-style:solid;
     border-width:0px;
     border-color:#0D6B59;
	 padding:8px;
	 text-align:left;
  }
  
  TABLE.Green190
  { 
     font-family:Arial, Helvetica, sans-serif;
     font-size:10pt;
     width:190px;
	 background-image:url(/ui/images/grayfade-vertical.jpg);
     border-style:solid;
     border-width:0;
  }

  TH.Green190
  {
  }

  TR.Green190
  { 
  }

  TD.Green190
  {  
     font-family:Arial, Helvetica, sans-serif;
	 font-size:10pt;
     color:black;
     border-style:solid;
	 border-width:0px;
	 padding-left:10px;
	 padding-right:10px;
	 text-align:left;
	 vertical-align:top;
  }
 
  banner_searchbox
  {
  	font-size: small;
        font-family: verdana,arial,helvetica,sans-serif;
        color: #ffffff;
        background-color: #000000;
        border: #484848 solid 2px;
  }

  banner_searchbox_button
  {
	font-size: small;
        font-family: verdana,arial,helvetica,sans-serif;
        font-weight: bold;
        color: #ffffff;
        background-color: #000000;
        border: #484848 solid 2px;
  }

  td.calendarwide
  {
	POSWIDTH: 50;
  }

  div.siteerror
  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt; 
	#MARGIN: 2px 10% 10px;
  	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial;
  	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	TEXT-DECORATION: none		
  }
  
  div.siteerror-missingurl
  {
	COLOR: RED;
	FONT-WEIGHT: bold;
        FONT-SIZE: 10pt;
        #MARGIN: 2px 10% 10px;
        FONT-STYLE: normal;
        FONT-FAMILY: Verdana, Arial;
        TEXT-ALIGN: center;
        FONT-VARIANT: normal;
        TEXT-DECORATION: none	
  }
