/* CSS Document */

body {margin: 0px;}

/* Standard anchor tag formatting */ 
A:link { 
  color: #060;
  text-decoration: none; }
A:visited { 
  color: #060;
  text-decoration: none; }
A:hover {
  color: #F90;
  text-decoration: none;}
A:active {
  color: #F90;
  text-decoration: none;}
  
A.footer { 
  font-size: 13px;
  text-decoration: none;}
A.footer:link { 
  color: #000; }
A.footer:visited { 
  color: #000; }
A.footer:hover {
  color: #060;}
A.footer:active {
  color: #060;}
/* end Standard anchor tag formatting */

/* navigation link formatting */
A.nav {text-decoration: none;
  font-weight: bold;
  font-size: 13px;}
A.nav:link {
color: #000;}
A.nav:visited { 
color: #000;}
A.nav:hover {
color: #060;}
A.nav:active {
color: #060;}

/* End navigation link formatting */

/* table color formatting */
table, td {
  font-family: verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 13px;
  text-indent: 0px;
  color: #000000; }
table.green, td.green {background-color: #060;}
table.lt_blue, td.lt_blue {background-color: #BFD9BF;}
table.orange, td.orange {background-color: #F90;}
/* end table color formatting */

/* Text formatting for content */
.text_orange_bold {
	color: #F90;
	font-weight: bold;
	font-size: 16px;
}
.text_small {font-size: 10px;}
.text_footer {font-size: 10px;}
.text_bold_green {
  font-weight: bold;
  color: #060;}
.title {font-size: 15px;
  color: #060;}
.title_green_bground {font-size: 15px;
  color: #FFF;
  background-color: #060;
  font-weight: bold;}
.sub_title {font-size: 12px;
  color: #060;}
.dk_blue_title {font-size: 12px;
font-weight: bold;
  color: #339;}
/* End formatting for content */

/* List formatting */
ul, li {font-family: verdana, Arial, Helvetica, sans-serif;
       font-weight: normal;
       font-size: 13px;
	   padding: 0;}
/* end formatting */

/* Header formatting */
H1, H2, H3, H4, H5, H6 {color: #000000;
		    font-family: verdana, Arial, Helvetica, sans-serif;
			margin-top: 1px;
		    margin-bottom:1px;}
/* End Header formatting */

/* Class Selectors */
.underline {text-decoration: underline;}
.allcaps {text-transform: uppercase;}
.margin {margin: 10px;}
div.lt_blue {background-color: #BFD9BF;
			padding: 16px;}
/* End class selectors */

/* form elements formatting */
input, textarea, select{ 
            			font-size: 11px; 
						font-weight:normal; 
						color: #000000; 
						font-family: verdana, Arial, Helvetica, sans-serif; 
            			background-color: #FFFFFF;
						vertical-align: middle;}
/* end form elements formatting */

/* accordion sliders */
slider {width:710px}
.sliderheader {width:710px; border:none; padding:8px; font-weight:bold; margin-top:5px; cursor:pointer; background:none}
.header:hover {background:none}
.slidercontent {overflow:hidden}
.slidertext {width:710px; border:none; border-top:none; padding:15px}
/* end accordion sliders */

.ddmx {
    font: 11px tahoma;
}
.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    font: 12px arial;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
}

.ddmx .item1 {
    color: #000000;
}
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    color: #006600;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font: 10px tahoma;
    color: #999999;
    font-weight: bold;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {
    background: #FFFFFF;
}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
	color: #FFFFFF;
    background: #B1CBAC;
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img{
	position: absolute;
	top: auto;
	right: auto;
	border: 0;
	width: auto;
	height: auto;
}
.ddmx .section {
	border: 1px solid #74A26D;
	position: absolute;
	z-index: -1;
	visibility: hidden;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */

