a {font-family:arial,sans-serif; font-size: 10pt; font-weight: normal; color: #3366CC; }  /* #0099FF */
p {font-family:arial,sans-serif; font-size: 10pt; font-weight: normal;}
p.small {font-family:arial,sans-serif; font-size: 8pt; font-weight: normal;}
#tagline {color: #FFFFFF; }
#imgcaption  {font-size: 8pt; text-align: right; }
img#img { border: 0px; width: 500px; }
table#img { width: 500px; padding: 0px; margin: 0px; }
.gmap { width: 500px; height: 400px}
.linkText {font-family:arial,sans-serif; font-size: 10pt; font-weight: normal; color: #b0b0b0; }
.col1 {float: left; padding: 0px; width:130px; }
.col2 {float: left; padding: 14px; width:500px; }
.col3index {float: left; padding-top: 42px; padding-left: 10px; padding-right: 10px; width:170px; }
.col3 {float: left; padding-top: 0px; padding-left: 10px; padding-right: 10px; width:170px; }

#head1 {background-color:#3366CC;}
#head2 {background-color:#CCFF99; }
.headcol1 {width:382px; }
.headcol2 {width:600px; }

h1 { color: #003366; font-size: 12pt; font-family: arial,sans-serif; font-weight: bold; text-align: left; letter-spacing: 1pt }
h2 { color: #ff6600; }
h3 { color: #3366CC; font-size: 18pt; font-family: arial,sans-serif; font-weight: bold; text-align: left  }
h4 { color: #3366CC; font-size: 18pt; font-family: arial,sans-serif; font-weight: bold; text-align: Left;  }
h5 { color: #6E6E5E; font-family: arial,sans-serif; font-size: 12pt; font-weight: bold; text-align: Left;  }
h6 { color: #6E6E5E; background-color: #ECECE6; font-family: arial,sans-serif; font-size: 10pt; text-align: left; 
     font-style: italic; font-weight: normal; line-height:130%; }

/*------------------ vertical menu --------------*/

#vertmenu { width: 113px; border: 0px; margin: 0px; padding: 0px;   
font-family: arial, sans-serif; 
background-color: #E6F3FF; color: #333; }

#vmenu li
{
display: inline;
/* for IE5 and IE6 */
}

#vmenu
{
/* width: 9em; */
/* to display the list horizontaly */
font-family: sans-serif;
margin: 0px;
border: 0px;
padding: 0px;
}

#vmenu a
{
width: 99.99%;
/* extend the sensible area to the maximum with IE5 */
display: block;
background-color: #E6F3FF;
padding-left: 10px; 
border: 0px;
text-align: left;
text-decoration: none;
color: #003366; padding-right:2px; padding-top:2px; padding-bottom:2px;
font-size:8pt;
border-right: 1px #3366CC solid;
}

.col3 #vmenu a
{
  border-left: 1px #3366CC solid;
  border-right: 0px #ffffff solid;
}

#vmenu a#active
{
background-color: #ffffff;
border-right: 1px #ffffff solid;
border-left: 1px #3366CC solid;
border-top: 1px #3366CC solid;
border-bottom: 1px #3366CC solid;
}

.col3 #vmenu a#active
{
background-color: #ffffff;
border-right: 1px #3366CC solid;
border-left: 1px #ffffff solid;
border-top: 1px #3366CC solid;
border-bottom: 1px #3366CC solid;
}

#vmenu a#feedback
{
font-weight: bold;
background-color: #9B6840;
color: white;
}

#vmenu a#nolink
{
background-color: #3366CC;
font-size: 8pt;
font-weight: bold;
border-bottom: 0px #000 solid;
border-right: 1px #3366CC solid;
padding-top: 2px; padding-bottom: 2px;
padding-left: 10px; padding-right: 2px;
color: white;
}

#vmenu a#neutral
{
background-color: #E6F3FF;
font-size: 6pt;
font-weight: normal;
border-bottom: 0px #000 solid;
padding-top: 2px; padding-bottom: 2px;
padding-left: 10px; padding-right: 2px;
color: white;
}

.col3 #vmenu a#neutral
{
border-right: 1px #E6F3FF solid;
}

#vmenu a#copyright
{
margin: 0;
background-color: #CCCCBB;
}

#vmenu a#copyrightul
{
margin: 0;
text-decoration: underline;
background-color: #CCCCBB;
}

#vmenu a:hover { background-color: #CCFF99; }
#vmenu a:active { background-color: #CC0099; }
