a:link { color: #003893; text-decoration: none;}

a:active, a:hover { color: #003893; text-decoration: none;}

a:visited { color: #003893; text-decoration: none;}
.xhelp { text-align: left; cursor:help; }
.xn-resize { cursor:n-resize; }
.xnw-resize { cursor:nw-resize; }
.xne-resize { cursor:ne-resize; }
.xw-resize { cursor:w-resize; }
.xe-resize { cursor:e-resize; }
.xs-resize { cursor:s-resize; }
.xsw-resize { cursor:sw-resize; }
.xse-resize { cursor:se-resize; }

.phpdig a { text-decoration: underline; }
.phpdig a:hover { text-decoration: none; }
.phpdigHighlight { color: #000000;
                   background-color: #FFBB00;
                   font-weight: bold; }

.h1  {
	font: 23px Lucida Grande, Verdana, Arial, Georgia, Times New Roman;
	color: #5C8688;
	font-weight: 550;
	/*letter-spacing: .02em;*/
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.dropdown
{
color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:10px;
font-style:normal;
	text-align:left;

padding:3px 3px 3px 3px;
background-color:#EDEDED;
border:1px solid #000000
}
.dropdown_active
{
color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:10px;
text-decoration: underline;
	text-align:left;

font-weight:bold

}

.dropdown_active A:link
{
color: #336633; text-decoration: none;
}
.dropdown_active A:hover
{
 color: #336633; text-decoration: none;
}
.dropdown_active A:visited
{ color: #336633; text-decoration: none;
}
.H2 {
font-size:10px;
}
.water
{
	color: #333333;
	border-color: #333333;
	background-color:#FFFFFF;
	font-size: 10px;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
}

.generic
{
	color: #666666;
	font-size: 9px;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	height: 12px;
	width:85px;
	border: solid rgb(0,0,0) 1px;
}
.generic1
{
	color: #666666;
	background-color: #FFFFFF;
	font-size: 10px;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	border: solid rgb(0,0,0) 1px;
}

.generic2
{
	color: #666666;
	background-color:#B1BEF0;
	font-size: 10px;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	border: solid rgb(0,0,0) 1px;
}
.searchbox
{
font: 11px Verdana, Geneva, Arial, Helvetica;
	border: 1px inset ButtonShadow;
	background-color: #BED4C2;
	color: #333;
	width: 110px;
	height: 16px;
	padding-left: 2px;
}

.text
{
	color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:11px
}

.smtext
{
	color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:11px;
	text-align: justify;
}
.smtext IMG.floatleft {
margin:4px;
float:left;
}
.smtext IMG.floatright {
margin:4px;
float:right;
}
.smtext A:link
{
color: #336633; text-decoration: none;
}
.smtext A:hover
{
 color: #336633; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #336633;
}
.smtext A:visited
{ color: #336633; text-decoration: none;
}




.smtext1
{
	color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:9px

}

.smtext2
{
	color:#003366;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:12px
}

.smtext3
{
	color:#666666;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:10px
}
.smtext3 A:link
{
color: #336633; text-decoration: none;
}
.smtext3 A:hover
{
 color: #336633; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #336633;
}
.smtext3 A:visited
{ color: #336633; text-decoration: none;
}

.smtext4
{
	color:#FFFFFF;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:9px
}

.minitext
{
	color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:9px
}
.minitext A:link
{
color: #336633; text-decoration: none;
}
.minitext A:hover
{
 color: #336633; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #336633;
}
.minitext A:visited
{ color: #336633; text-decoration: none;
}
.minitext_grey
{
	color:#666666;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:9px
}
.minitext_grey A:link
{
color: #336633; text-decoration: none;
}
.minitext_grey A:hover
{
 color: #336633; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #336633;
}
.minitext_grey A:visited
{ color: #336633; text-decoration: none;
}
.minitext1
{
	color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:9px
	text-align:left;
}
.minitext1 A:link
{
color: #336633; text-decoration: none;
}
.minitext1 A:hover
{
 color: #336633; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #336633;
}
.minitext1 A:visited
{ color: #336633; text-decoration: none;
}
.footnote
{
	color:#666666;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:9px
}


.lgtext
{
	color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:13px
}

.navbar
{
	color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:10px;
	font-weight:bold
}
.navbar A:link
{
color: #FFFFFF; text-decoration: none;
}
.navbar A:hover
{
 color: #FFFFFF; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FFFFFF;
}
.navbar A:visited
{
color: #FFFFFF; text-decoration: none;
}

.btext
{
	color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:11px;
	text-align:left;
}

.btext A:link
{
color: #336633; text-decoration: none;
}

.btext A:hover
{
 color: #336633; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #336633;
}
.btext A:visited
{ color: #336633; text-decoration: none;
}
.btext IMG.floatleft {
margin:4px;
float:left;
}
.btext IMG.floatright {
margin:4px;
float:right;
}

.ctext
{
	color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:11px;
	text-align:center;
}

.ctext IMG.floatleft {
margin:4px;
float:left;
}
.ctext IMG.floatright {
margin:4px;
float:right;
}
.ctext A:link
{
color: #336633; text-decoration: none;
}

.ctext A:hover
{
 color: #336633; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #336633;
}
.ctext A:visited
{ color: #336633; text-decoration: none;
}
.whtext
{
	color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:9px
}
.whtext A:link, .whtext A:visited { color:#f2f2f2 }

.textx
{
	color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:10px
}
.textx A:link, .textx A:visited { color:#f2f2f2 }

.morelink A:link, .morelink A:visited, .morelink A:hover, .morelink A:active
{
	color:#996633;
	font-weight:bold
}

.greylyr {
  border-left:1px solid #666666;
  border-right:1px solid #666666;
  border-top:hidden;
  border-bottom:hidden;
  background-color:#E4E4C6;
  layer-background-color:#E4E4C6;
  color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:10px
}

.greylyr ul {
       padding: 2px 2px 2px 2px;
       margin: 1px 15px 1px 15px;
       list-style-position: outside;
       list-style-type: circle;
       line-height: 12px;
       font-size: 10px
}
.greylyr a:link { color: #003893; text-decoration: none;}

.greylyr a:active, a:hover { color: #003893; text-decoration: none; border-bottom-color: #003893;}

.greylyr a:visited { color: #003893; text-decoration: none;}

.greylyr1 {
  border-left:1px solid #666666;
  border-right:1px solid #666666;
  border-top:1px solid #666666;
  border-bottom:1px solid #666666;
  background:#CCCCCC;

  layer-background-color:#E4E4C6;
  color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:10px
}

.greylyrpop {
  border-left:1px solid #666666;
  border-right:1px solid #666666;
  border-top:1px solid #666666;
  border-bottom:1px solid #666666;
  background:#E4E4C6;

  layer-background-color:#E4E4C6;
  color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:9px
}
#.greylyrpop ul {
#	margin: 0 0 0 0 ;
#	padding: 1px 1px 1px 1px ;
#	list-style: none;
#	}

#.greylyrpop li {
#	margin: 0 0 .5em 0;
#	padding: 2px 0px 0px 13px;
#	line-height: 1.4em;
#	background: url(../img/bullet_rounded1.gif) no-repeat 0px 5px;
#	}

.whitelyr {
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
  border-bottom:1px solid #FFFFFF;
  background:#547954;

  layer-background-color:#547954;
  color:#FFFFFF;
	font-family: arial,verdana,helvetica,sans-serif;
  font-size:9px
}
.greylyrpop a:link { color: #003893; text-decoration: none;}

.greylyrpop a:active, a:hover { color: #003893; text-decoration: none; border-bottom-color: #003893;}

.greylyrpop a:visited { color: #003893; text-decoration: none;}

.header {
	border-bottom:1px solid #666666;
border-left:1px solid #666666;
  border-right:1px solid #666666;
	background:#cccccc;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

.header1 {
	border-left:hidden;
   	border-right:hidden;
   	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
  	background:#cccccc;
  	color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  	font-size:11px;
}

.content {
  background:#FFFFFF;
  layer-background-color:#FFFFFF;
  color:#000000;
  margin: 0 0 0 0;
  padding: 5px 5px 5px 5px;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:11px;
  text-align:justify
}
.blacklyr {
  border:1px solid #000000;
  background:#E4E4C6;
  layer-background-color:#E4E4C6;
  color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:10px
}

.blacklyr1 {
  border:1px solid #666666;
  background:#E4E4C6;
  layer-background-color:#E4E4C6;
  color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:10px
}

.darklyr {
  border:1px solid #666666;
   background:#E4E4C6;
  layer-background-color:#E4E4C6;
  color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:10px
}

.redlyr {
  border:1px solid #000000;
  background:#E8CCCC;
  layer-background-color:#E8CCCC;
  color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:10px
}


.orangelyr {
  border:1px solid #666666;
  background:#FCECB5;
  layer-background-color:#FCECB5;
  color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:9px;
  text-align: left;
}
.orangelyr {
  background:#FCECB5;
  layer-background-color:#FCECB5;
  color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:9px;
  text-align: left;
}
.darklyr1 {
  border:1px solid white;
   background: #666666;
  layer-background-color: #666666;
  color: white;
	font-family: lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size: 10px

}
.darklyr1 A:link, .bc A:hover
{
 color: white; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FFFFFF;
}

.darklyr1 A:visited
{ color: white; text-decoration: none;
}

.bluelyr {
  border:1px solid #4D6A88;
  background:#7D9AB8;
  layer-background-color:#7D9AB8;
  color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
  font-size:9px;
  text-align: left;
}

.midgtext
{
	color:#ffffff;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px
}
.midgtext A:link, .midgtext A:visited { color:#f2f2f2 }

.footer
{
	color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:10px
}
.footer A:link
{
color: #ffffff; text-decoration: none;
}
.footer A:hover
{
 color: #ffffff; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ffffff;
}
.footer A:visited
{ color: #ffffff; text-decoration: none;
}

.phpdigHighlight
{
	color: #000000;
    background-color: #FFBB00;
    font-weight: bold;
                   }
.tinytx
{
	color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:9px
}

.whtext1
{
	color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:10px
}
.whtext1 A:link, .whtext1 A:visited { color:#f2f2f2 }



.more {
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom:2px;
	padding-right: 7px;
	margin: 2px 10px 0px 0px;

	background: url(../img/more_arrow.gif) no-repeat 100% 5px;
	}

TD.checklist {
color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
border-top: hidden;
border-left: hidden;
border-bottom: hidden;
border-right: 1px solid black
}

TD.checklist_white {
color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
border-top: 1px solid black;
border-left: hidden;
border-bottom: 1px solid black;
border-right: 1px solid black;
}

TD.checklist_white1 {
color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
border-top: hidden;
border-left: 1px solid black;
border-bottom: 1px solid black;
border-right: hidden;
}

TD.checklist_white2 {
color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
border-top: 1px solid black;
border-left: 1px solid black;
border-bottom: 1px solid black;
border-right: 1px solid black;
}
TD.checklist_white3 {
color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
border-top: hidden;
border-left: hidden;
border-bottom: hidden;
border-right: ;
}


TD.checklist_black1 {
color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
border-top: hidden;
border-left: 1px solid black;
border-bottom: 1px solid black;
border-right: 1px solid black;
}
TD.checklist_black  {
color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
border-top: hidden;
border-left: hidden;
border-bottom: 1px solid black;
border-right: 1px solid black;
}
.bc

{
	color:#ffffff;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:10px
}
.bc A:link, .bc A:hover
{
 color: #FFFFFF; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #FFFFFF;
}

.bc A:visited
{ color: #FFFFFF; text-decoration: none;
}

.btext1
{
	color:#000000;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align: left;
}

.btext1 A:link
{
color: #336633; text-decoration: none;
}

.btext1 A:hover
{
 color: #336633; text-decoration: none; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #336633;
}
.btext1 A:visited
{ color: #336633; text-decoration: none;
}

TR.orange {
background:#FCECB5;
layer-background-color:#FCECB5;
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
}

TD.orange_l {
color:#FCECB5;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
background:#FCECB5;
layer-background-color:#FCECB5;
border-top: hidden;
border-left: 2px solid #999999;
border-bottom: hidden;
border-right: hidden;
}

TD.orange_r {
color:#FCECB5;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
background:#FCECB5;
layer-background-color:#FCECB5;
border-top: hidden;
border-left: hidden;
border-bottom: hidden;
border-right: 2px solid #999999;
}
TD.orange_b {
color:#FCECB5;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
background:#FCECB5;
layer-background-color:#FCECB5;
border-top: hidden;
border-left: hidden;
border-bottom: 2px solid #999999;
border-right: hidden;
}

TD.green_leftright {
font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
border-top: hidden;
border-left: 1px solid #547954;
border-bottom: hidden;
border-right: 1px solid #547954;
}
TD.green_left {
font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
border-top: hidden;
border-left: 1px solid #547954;
border-bottom: hidden;
border-right: hidden;
}
TD.green_right {
font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
font-size:9px;
border-top: hidden;
border-left: hidden;
border-bottom: hidden;
border-right: 1px solid #547954;
}
TD.green_three {
font-family:verdana,arial,verdana,helvetica,sans-serif;
font-size:11px;
color: #FFFFFF;
border-top: 1px solid #547954;
border-left: 1px solid #547954;
border-bottom: hidden;
border-right: 1px solid #547954;
}
TD.green_bottom {
border-top: 1px solid #547954;
border-left: hidden;
border-bottom: 1px solid #547954;
border-right: hidden;
}

.more {
	padding: 2px 7px 0px 2px;
	background: url(../img/more_arrow.gif) no-repeat 100% 5px;
	}

.form_error
{
	color: red;
	font-size: 12px;
	font-family:lucida grande,lucida sans,arial,verdana,helvetica,sans-serif;
}

