A {
	FONT-WEIGHT: bold;FONT-SIZE: 8pt; COLOR: #484848; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

A:HOVER {
	FONT-WEIGHT: bold;FONT-SIZE: 8pt; COLOR: #FF7800; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

A.blue {
	FONT-SIZE: 8pt; COLOR: #0066cc; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

A.blue:HOVER {
	FONT-SIZE: 8pt; COLOR: #FF7800; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

ul, ol {
	font-family:Arial;
	font-size:8pt;
	color:#FF7800;
	/*list-style-image: url("images/body_arrow_bullet.jpg");*/ 
	text-decoration:none;
	
}

ul, ol.new {
	font-family:Arial;
	font-size:8pt;
	color:#484848;
	/*list-style-image: url("images/bullet_unchecked.jpg"); */
	text-decoration:none;
	
}


li {
margin-left: -1.25em;
margin-right: 0;
margin-top: 0.5em;
margin-bottom: -.125em;
}

.contentxt_orange_title {
	FONT-WEIGHT: bold;FONT-SIZE: 9pt; COLOR: #FF7800; FONT-FAMILY:  Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN:left; TEXT-DECORATION: none
}
.contentxt_orange_title:HOVER {
	FONT-WEIGHT: bold;FONT-SIZE: 9pt; COLOR: #993300; FONT-FAMILY:  Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN:left; TEXT-DECORATION: none
}


.contentxt_grey {
	FONT-SIZE: 8pt; COLOR: #474747; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none; font-weight:normal
}
.contentxt_white{
	FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.contentxt_grey_bold_small {
	FONT-WEIGHT: bold;FONT-SIZE: 7.5pt; COLOR: #484848; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN:left; TEXT-DECORATION: none
}

.contentxt_grey_bold {
	FONT-WEIGHT: bold;FONT-SIZE: 8pt; COLOR: #484848; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.contentxt_orange_bold_small {
	FONT-WEIGHT: bold;FONT-SIZE: 7.5pt; COLOR: #FF7800; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}

.contentxt_orange_bold_small:HOVER {
	FONT-WEIGHT: bold;FONT-SIZE: 7.5pt; COLOR: #6C9E02; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}

.contentxt_brown_bold {
	FONT-WEIGHT: bold;FONT-SIZE: 8pt; COLOR: #993300; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.contentxt_green_bold_small:HOVER {
	FONT-WEIGHT: bold;FONT-SIZE: 7.5pt; COLOR: #FF7800; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}

.contentxt_green {
	FONT-SIZE: 8pt; COLOR: #6C9E02; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.contentxt_green_bold {
	FONT-WEIGHT: bold;FONT-SIZE: 8pt; COLOR: #6C9E02; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.contentxt_golden_bold:HOVER {
	FONT-WEIGHT: bold;FONT-SIZE: 8pt; COLOR: #8b6000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}

.footer_text_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.footer_text{
	  FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.spacer_dot {
FONT-SIZE: 6pt; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none}

.spacer {
	FONT-WEIGHT: bold; FONT-SIZE: 3px
}

.spacer2 {
	FONT-WEIGHT: bold; FONT-SIZE: 7px
}
.spacer3 {
	FONT-WEIGHT: bold; FONT-SIZE: 6px
}
.spacer4 {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 4px
}
.spacer1 {
	FONT-SIZE: 1px
}

.contentxt_grey {
	text-decoration: none;
	color: #474747;font-weight:normal;
}
.contentxt_grey:link {
	text-decoration: none;
	color: #474747;font-weight:normal;
}
.contentxt_grey:visited {
	text-decoration: none;
	color: #474747;font-weight:normal;
}
.contentxt_grey:hover {
	text-decoration: none;
	color: #474747;font-weight:normal;
}

/*** slider related **/

			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		/margin:0 auto;
		position:relative;
		text-align:left;
		width:780px;
		background:#595343;	
		height:241px;	
		}	
	
/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:780px;
		height:241px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:780px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/btn_next.png) no-repeat 0 0;	
		}	
		
#yt a {
	width: 780px;
	height:105px;
	margin-top: 0px;
 /margin-top: 0px; /* for IE * to get vert alignment */
	float: right;
	background:url(images/header2.png) no-repeat;
	display: block;
	text-indent: -9999px;
	z-index:1500;
	/*position:fixed;*/
	position:absolute;
}

a {
	outline: none;
} /* stops border seen in clicked btns in FF */
img {
	border: none;
} /

h1.splash { background:url(images/body_title.jpg) no-repeat;text-indent: -9999px; height:26px;display: block;}

.needsfilled {
	background-color:#FF0000;
	color:#ffffff;
}

.complete {color: #FF0000; text-decoration:underline}

div.transbox
  {
  /* for IE */
  filter:alpha(opacity=30);
  zoom: 1;
  /* CSS3 standard */
  opacity:0.3;
  }
