A {
	color:			#00661E;
	text-decoration:		none;
}
A:HOVER, A.txtLightGrey:HOVER {
	color:			#99CC00;
	text-decoration:		none;
}

.hr_spacer {
	border-collapse:		collapse;
	border-top:			1px solid #B2BFB9;
	height:			1px;
	margin-top:			0px;
	padding-bottom:		1px;
	clear:			both;
	line-height:		0px;
	font-size:			0px;
}

P {
	margin:			10px 0px 10px 0px;
}

P.small, UL.small, OL.small, LI.small, UL LI.small, OL LI.small {
	font-size:			10px;
	line-height:		12px;
}

P.big, UL.big, OL.big, LI.big, UL LI.big, OL LI.big {
	font-size:			24px;
	line-height:		24px;
}

SUP {
      line-height:		0px;
      font-size:			60%;
}

H1 {
	color:			#99CC00;
	margin:			24px 0px 0px 0px;
	font-size:			24px;
	font-weight:		normal;
	line-height:		100%;
}
H2 {
	margin:			18px 0px 13px 0px;
 	font-size:			13px;
	color:			#99CC00;
	font-weight:		bold;
}
H3 {
	margin:			18px 0px 13px 0px;
	font-size:			12px;
	color:			#555555;
	font-weight:		bold;
	text-decoration:		none;
}

H1 A, H2 A, H3 A{
	color:			#99CC00;
}

#content UL, #content UL UL {
	padding:		0px 0px 0px 0px;
	margin:			0px 0px 0px 0px;
	list-style-type:		none;
}

#content UL LI, #content UL UL LI {
	padding:		0px 0px 0px 8px;
}

#content UL LI {
	background:			url('../images/bg/bullet.gif') no-repeat 0px 7px;
}

#content UL LI LI {
	background:			url('../images/bg/bullet.gif') no-repeat 0px 5px;
}

#content UL LI LI LI {
	background:			url('../images/bg/bullet.gif') no-repeat 0px 5px;
}

#content OL {
	padding:			0px 0px 0px 22px;
	margin:			0px 0px 0px 0px;
}

* html #content OL {
	margin:			0px 0px 0px 7px;
}

#content OL LI {
	padding:			0px 0px 0px 0px;
	margin:			0.8em 0px 0px 0px;
}

.bodytext {
	padding-bottom:		2px;
}

SPAN.txtSmall {
    font-size:			10px;
}
SPAN.txtLightGrey, .txtLightGrey A {
    color:				#B2BFB9;	
}
SPAN.txtLightGreen, .txtLightGreen A {
    color:				#99CC00;	
}

/******************
 *** CSC Styles ***
 ******************/
DIV.csc-textpic {
/*	margin:		0px 0px 32px 0px !important; */
	margin:		0px !important;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {
	margin:		5px 0px 0px -10px !important;
}  

div.csc-textpic-intext-left div.csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin-right:	10px !important;
}

.csc-frame-rulerBefore {
	clear:		both;
}

#menuLeft DIV.csc-textpic {
	margin:		9px 0px 0px 0px !important;
	border-bottom:	1px solid #FFFFFF;
	padding:		0px !important;
}
 
 /* ############################# */
 
 
 
.csc-subheader {
	font-size:		12px;
	font-weight:	bold;
	color:		#666666;
	padding:		0px;
	margin:		0px 0px 30px 0px;
}

.csc-textpic-caption {
	font-size:		10px;
	color:		#555555;
	padding-top:	6px;	
	line-height:	12px;
}

.spacer-gif {
	display:		block;
	line-height:	0px;
	margin-top:		-17px;
}
* html .spacer-gif {
	margin-top:		0px;
}
