body {
  margin-left: 10px;
  margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
  background-color: #F0F8FF;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 12px;
}

.hdr {
  color: #FFFFFF;
  text-decoration: none;
}

.hdrrev {
  color: #000000;
  text-decoration: none;
}

td.nav {
  margin-left: 2px;
  margin-right: 2px;
  background-color: #084D98;
  font-weight: bold;  
  font-size: 13px;
}

td.hdrrev {
  margin-left: 20px;
  margin-right: 20px;
  background-color: #c0d6e4;
  font-weight: bold;  
  font-size: 13px;
}

li.dtl {
  color: #3333CC;
  font-weight: bold;
}

.hdr{
  text-decoration: none;
  color: #084D98;
  font-weight: bold;  
  font-size: 13px;
}


td.hdr {
  margin-left: 20px;
  margin-right: 20px;
  background-color: #ff9a30;
  font-weight: bold;  
  font-size: 13px;
}

a.hdr, a.hdr:link, a.hdr:visited, a.hdr:active {
  text-decoration: none;
  color: #084D98;
  font-weight: bold;  
  font-size: 13px;
}

a.hdr:hover {
  text-decoration:underline;
  color: #000000;
  font-weight: bold;  
  font-size: 13px;
}

a.hdrrev, a.hdrrev:link, a.hdrrev:visited, a.hdrrev:active {
  text-decoration: none;
  color: #084D98;
  font-weight: bold;  
  font-size: 13px;
}

a.hdrrev:hover {
  text-decoration:underline;
  color: #000000;
  font-weight: bold;  
  font-size: 13px;
}


a, a:link, a:visited, a:active {
  text-decoration:underline;
  color: #3333ff;
}
a:hover {
  text-decoration:underline;
  color: #3333CC;
}

h1 {
  font-size: 155%;
  color: #000000;
}

h2 {
  font-size: 120%;
}

h3 {
  font-size: 110%;
}

h4 {
  font-size: 100%;
}

td {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt;
  border-top: none 0px;
  border-bottom: none 0px;
  color: #000000;
}

th {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  border-top: none 0px;
  border-bottom: none 0px;
}

ul {
  color: #336699;
  list-style-type: square;
}

li {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  padding-bottom: 10px;
}

pre {
  font-family: courier new, courier, monospace;
  font-size: 80%;
}

textarea, input, select, radio, checkbox {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 90%;
}

td.spacer {
   border-bottom: ridge #000066 0px;
   border-right: ridge #000066 0px;
   border-left: groove #000066 0px;
   border-top: groove #000066 0px;
   padding-bottom: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-top: 0px;
}

td.content {
   border-bottom: ridge #000000 0px;
   border-right: ridge #000000 1px;
   border-left: groove #000000 0px;
   border-top: groove #000000 1px;
   padding-bottom: 10px;
   padding-right: 20px;
   padding-left: 10px;
   padding-top: 10px;
   font-size: 13px;
}

.dtl {
   font-size: 13px;
   color: #ffffff;   
}


td.content2 {
   border-bottom: ridge #000000 1px;
   border-right: ridge #000000 1px;
   border-left: groove #000000 0px;
   border-top: groove #000000 0px;
   padding-bottom: 10px;
   padding-right: 10px;
   padding-left: 10px;
   padding-top: 10px;
}


td.ftr {
   border-bottom: ridge #000000 1px;
   border-right: ridge #000000 1px;
   border-left: groove #000000 0px;
   border-top: groove #000000 0px;
   padding-bottom: 10px;
   padding-right: 10px;
   padding-left: 10px;
   padding-top: 10px;
}

td.menu {
   border-bottom: ridge #000000 1px;
   border-right: ridge #000000 1px;
   border-left: groove #000000 1px;
   border-top: groove #000000 1px;
   padding-bottom: 0px;
   padding-right: 0px;
   padding-left: 0px;
   padding-top: 0px;
}

td.homepgwindow {
   background-color: #ccccff;
   border-bottom: ridge #0000ff 1px;
   border-right: ridge #0000ff 1px;
   border-left: ridge #0000ff 1px;
   border-top: ridge #0000ff 1px;
}


td.homepgwindow1 {
   background-image: url('/images/box1.jpg');
   background-position: right;
   background-repeat: norepeat;
}

td.homepgwindow2 {
   background-image: url('/images/box2.jpg');
   background-position: right;
   background-repeat: norepeat;
}

td.savefiltering {
   filter: alpha(opacity=100, finishopacity=40, style=2, startx=20, starty=40, finishx=0, finishy=0);
}

td.homepgwindow3 {
   background-image: url('/images/box3.jpg');
   background-position: right;
   background-repeat: norepeat;
}

td.homepgwindow4 {
   background-image: url('/images/box4.jpg');
   background-position: right;
   background-repeat: norepeat;
}




/* reverse hyperlink */
a.rev   {color: #2c57a7; text-decoration:none;}

a.rev:link, a.rev:visited, a.rev:active {text-decoration: none;}

a.rev:hover   {color: #2c57a7; text-decoration: none;}

/* reverse hyperlink */
a.s_link   {color: #000084; text-decoration:none; font-weight: bold;}

a.s_link:link, a.s_link:visited, a.s_link:active {text-decoration: none;}

a.s_link:hover   {color:#ffffff; text-decoration: underline;}


/* body text*/
a.body    {
    color: #ffffff;
    text-align: left;
    font-size: 0.8em;
    font-family: verdana
}

a.body:link, a.body:visited, a.body:active {text-decoration: none;}

a.body:hover {
  color:#000000;
}

/* bullet links  */
ul    {
    color: black;
    font-size: 0.8em;
    font-family:  verdana;
    text-decoration: none;
    font-weight: normal;
    list-style-type: square;
}

.hb {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: normal;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
}

td.hb {
   background-color: #ffffff;
   border-bottom: ridge #000066 0px;
   border-top: groove #000066 0px;
   border-left: groove #000066 0px;
   border-right: ridge #000066 0px;
   padding: 5px;
}

/* highlight box properties */
a.hb, a.hb:link, a.hb:visited, a.hb:active
{
  color: #000066;
  text-decoration:none;
  font-weight: bold;
}

a.hb:hover   {color:#ff3300; text-decoration: underline;}


td.main {
  background-color: #ffffcc;
  border-top: none 0px;
  border-bottom: none 0px;
}

.darkbg {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
}

td.darkbg {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
   background-color: #030089;
   border-bottom: ridge #ffffff 1px;
   border-top: groove #ffffff 1px;
   border-left: groove #030089 0px;
   border-right: ridge #030089 0px;
}

a.darkbg, a.darkbg:link, a.darkbg:visited {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
}



td.lightbg {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
   background-color: #2c57a7;
   border-bottom: ridge #000000 0px;
   border-right: groove #000000 0px;
   border-left: ridge  #000000 0px;
   border-top: groove #000000 0px;
}

a.lightbg, a.lightbg:link, a.lightbg:visited {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
}

a.lightbg:hover {
  text-decoration: underline;
}

td.whitebg {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #000000;
   text-decoration: none;
   background-color: #ffffff;
   border-bottom: ridge #ffffff 0px;
   border-top: groove #ffffff 0px;
   border-left: groove #ffffff 0px;
   border-right: ridge #ffffff 0px;
}

td.blackbg {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
   background-color: #000000;
   border-bottom: ridge #000066 0px;
   border-top: groove #000066 0px;
   border-left: groove #000066 0px;
   border-right: ridge #000066 0px;
}

a.tablinkoff, a.tablinkoff:link, a.tablinkoff:visited {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
}

.required {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 1.0em;
   color: #990000;
   text-decoration: none;
   text-align: left;
}


td.required, th.required {
   font-size: 0.8em;
   color: #ffffff;
   font-weight: bold;
   background-color: #990000;
   border-top: groove white 2px;
   border-bottom: groove white 2px;
}

a.footer, a.footer:link, a.footer:visited, a.footer:active
{
    text-decoration:none;
    color: #2c57a7;
    font-weight: normal;
}
a.footer:hover
{
  text-decoration:underline;
  color: #ffffff;
}

.highlight {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: normal;
   font-size: 1em;
   color: #c00000;
   text-decoration: none;
}

th.list {
  font-family: 'verdana', 'arial', 'helvetica';
  font-weight: bold;
  font-size: 0.7em;
  color: #000000;
  text-decoration: none;
  background-color: #ffcc00;
  border-top: ridge #000000 1px;
  border-bottom: groove #000000 1px;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;

}

.pghdr {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 1.7em;
   color: #030089;
   text-decoration: none;
}


p.pghdr {
  font-family: 'verdana', 'arial', 'helvetica';
  font-weight: bold;
  font-size: 1.7em;
  color: #030089;
  text-decoration: none;
}

td.list {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: normal;
   font-size: 0.7em;
   color: #000000;
   text-decoration: none;
   background-color: #ffffff;
   border-top: ridge #000000 1px;
   border-bottom: groove #000000 1px;
}

a.list, a.list:link, a.list:visited, a.list:active  {
   color: #000000;
   font-weight: bold;
   text-decoration: underline;
   line-height: 150%
}

a.list:hover {
   color: #000000;
   text-decoration: underline;
}

/******************************************************************************
* tabbed interface                                                            *
******************************************************************************/

td.tabspacer {
   border-bottom: solid #333333 0px;
}

table.tab {
   background-color: #ffffff;

}

td.tabon {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
   background-color: #3399cc;
   border-top: groove #336699 0px;
   border-left: groove #336699 0px;
   border-right: ridge #336699 0px;
}

.taboff {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
}

tr.taboff {
   background-color: #000066;
}



td.taboff {
   background-color: #000066;
   border-bottom: ridge #000066 1px;
   border-top: groove #000000 1px;
   border-left: groove #000000 1px;
   border-right: ridge #000000 1px;
}

td.tabspacer {
   background-color: #ffffff;
   border-bottom: ridge #000066 2px;
   border-right: ridge #000000 0px;
   border-left: groove #000000 0px;
   border-top: groove #000000 0px;

   padding-bottom: 0px;
   padding-right: 0px;
   padding-left: 10px;
   padding-top: 0px;
}

a.tablinkon, a.tablinkon:link, a.tablinkon:visited {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   color: #000066;
   text-decoration: none;
}

a.tablinkon:hover {
   color: #cc0000;
   text-decoration: underline;
}


a.tablinkoff, a.tablinkoff:link, a.tablinkoff:visited {
   font-family: 'verdana', 'arial', 'helvetica';
   font-weight: bold;
   font-size: 10pt;
   color: #ffffff;
   text-decoration: none;
}

a.tablinkoff:hover {
   color: #ffffff;
   text-decoration: underline;
}

.det1 {
  font-family: 'verdana', 'arial', 'helvetica';
  font-weight: 100;
  font-size: 10pt;
  color: #000000;
  text-decoration: none;
}


.maincontent {
  font-family: 'verdana', 'arial', 'helvetica';
  font-weight: normal;
  font-size: 10pt;
  color: #000000;
  text-decoration: none;
}


td.maincontent {
  background-color: #cecece;
  padding-top: 5px;
  padding-bottom: 9px;
  border-top-color: #000000;
  font-family: 'verdana', 'arial', 'helvetica';
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  text-decoration: none;
}

td.featurecontent {
   background-image: url('images/t_26.gif');
   background-position: left;
   padding-left: 5px;
   text-align: left;
}

td.leftcontent {
   padding: 5px;
   text-align: left;
   background-color: #f0f0f0;
   border-right: groove #000066 1px;
   border-left: groove #000066 1px;
   border-top: ridge #000066 0px;
}

td.rightcontent {
   padding: 5px;
   text-align: left;
   background-color: #f9f9f9;
   border-left: groove #000066 1px;
   border-top: ridge #000066 0px;
}

a.menu:link, a.menu:visited, a.menu:active {
  background-color: #006699;
  text-decoration: none;
  color:#ffffff;
  font-weight: bold;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 5px;
}

a.menu:hover {
  text-decoration: none;
  color:#c0c0c0;
}

<!-- Created with <Strong><HTML> Online Builder -->
<!-- http://www.stronghtml.com/otools/vertical_menu/ -->

#cssmenu {
}
#cssmenu ul {
 width:130px;
 letter-spacing: 1px;
 font-weight: normal;
 font-style: normal;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 border: 1px solid #000000;
 margin:0;
 padding:0;
 list-style:none;
}

#cssmenu li a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 padding-left: 30px;
 padding-bottom: 1px;
 color: #333333;
 padding-top: 4px;
 padding-right: 12px;
 text-align: left;
 background: #F9F8F7 url(images/vmenu3bg.jpg) left center repeat-y;
 border-top: 1px #84C184;
 border-right: 1px #99DD99;
 border-bottom: 1px ;
 display:block;
 width:100%;
}
#cssmenu li a:hover {
 padding-left: 30px;
 padding-bottom: 1px;
 padding-top: 3px;
 padding-right: 2px;
 color: #084D98;
 background: #FF7740 url(images/vmenu3bg.gif) left center repeat-y;
 border-top: 1px solid #000000;
 border-bottom: 1px solid #000000;
}
#cssmenu li.menucurrent a {
 padding-left: 30px;
 padding-right: 12px;
 padding-bottom: 1px;
 padding-top: 3px;
 background: #FFFFFF url(images/vmenu3curbg.gif) left center repeat-y;
 border-top: 1px solid #C0C0C0;
 border-bottom: 1px solid #C0C0C0;
}
#cssmenu li.menucaption {
 color: #666666;
 font-style: normal;
 padding-left: 30px;
 font-size: 16px;
 padding-bottom: 4px;
 padding-top: 4px;
 font-family: Times New Roman, Times, serif;
 letter-spacing: 1px;
 text-align: left;
 font-weight: bold;
 padding-right: 12px;
 background: #E9E8E7 url(images/vmenu3capbg.gif) left center no-repeat;
 border-top: 1px solid #999999;
 border-bottom: 1px solid #999999;
 display:block;
}
html>body #cssmenu li a {
 width: auto;
}

.color01{ color: #ffaaee; }
.color02{ color: #ffbbee; }
.color03{ color: #eebbdd; }
.color04{ color: #ddccdd; }
.color05{ color: #ccdddd; }
.color06{ color: #bbeecc; }
.color07{ color: #ffaaaa; }
.color08{ color: #eebbbb; }
.bgcolor01{ background-color: #ffaaee; }
.bgcolor02{ background-color: #ffbbee; }
.bgcolor03{ background-color: #eebbdd; }
.bgcolor04{ background-color: #ddccdd; }
.bgcolor05{ background-color: #ccdddd; }
.bgcolor06{ background-color: #bbeecc; }
.bgcolor07{ background-color: #ffaaaa; }

div#hc{ 
position: fixed; 
bottom: 0px; 
} 