BODY  {
	font-size : 11px;
	color : #333333;
	FONT-FAMILY : Verdana, Arial,sans-serif;
	}
TR.Green  {
	font-size : 10px;	
	font-weight : bold;
	color : #ffffff;
	background-color : #006633;
	height : 10px;
	position : relative;
	text-indent : 5px;
	
	}
TR.Grey  {
	background : #eeeeee;
	}
	
TR.Green-b {
	background : #eeeeee;
	}
TD  {
	font-size : 11px;
	FONT-FAMILY : Verdana, Arial,sans-serif;
	}
TD.global {
	font-family : Verdana,  Arial, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #FFFFFF;
	text-decoration : none;
	text-style : italic;
	font-style : normal;
	}
TD.leftnavheader  {
	MARGIN-TOP : 15px;
	MARGIN-BOTTOM : 1px;
	FONT-SIZE : 16px;
	FONT-WEIGHT : bold;
	FONT-FAMILY : Verdana,  Arial, sans-serif;
	color : 333333;
	}
TD.bgLine  {
	BACKGROUND-IMAGE : url(/images/linebg.gif);
	BACKGROUND-REPEAT : repeat-x;
	padding-top: 5px;
	padding-bottom: 5px;
	MARGIN-TOP : 15px;
	MARGIN-BOTTOM : 15px;
	}
TD.bgLineV  {
	BACKGROUND-IMAGE : url(/images/linebg_V.gif);
	BACKGROUND-REPEAT : repeat-y;
	}
DIV.bgLine  {
	BACKGROUND-IMAGE : url(/images/linebg.gif);
	BACKGROUND-REPEAT : repeat-x;	
	}
DIV.bgLine2  {
	BACKGROUND-IMAGE : url(/images/linebg.gif);
	BACKGROUND-REPEAT : repeat-x;	
	padding-top: 2px;
	padding-bottom: 0px;
	MARGIN-TOP : 5px;
	MARGIN-BOTTOM : 0px;
	
	
	}
H1  {
	MARGIN-TOP : 0px;
	MARGIN-BOTTOM : 0px;	
	font-family : verdana, arial, sans-serif;
	font-size : 24px;
	font-weight : bold;
	color : #333333;
	font-style : normal;	
	}
H2  {
	MARGIN-TOP : 4px;
	FONT-SIZE : 15px;
	FONT-FAMILY : verdana, arial, sans-serif;
	font-weight : bold;
	color : #800000;
	margin : 0px;
	}
H3  {
	FONT-SIZE : 11px;
	FONT-FAMILY : verdana, arial, sans-serif;
	margin : 0px;	
	font-style : normal;
	FONT-WEIGHT : normal;
	color : #333333;
	} 
UL  {
	list-style-image : /images/bullets/square.gif;
	list-style-type : square;
	background : /images/bullets/square.gif;
	list-style-position : outside;
	margin-left : 10px;
	margin-top : 5px;
	padding-top : 5px;
	padding-bottom: 0px;
	padding : 0px;
	color : #006531;
	}
LI  {
	margin-left : 10px;
	padding-top : 5px;
	padding-bottom: 2px;
	margin-top : 5px;	
	color :  #006531;		
	}

LI.B  {
	margin-left : 10px;
	padding-top : 0px;
	padding-bottom: 0px;
	margin-top : -8px;	
	color :  #006531;		
	}
UL.2  {
	list-style-type : disc;
	list-style-position : outside;
	margin-left : 10px;
	margin-top : 0px;
	padding-top : 0px;
	padding : 5px;
	color : #006531;
	}
LI.2  {
	margin-left : 7px;
	padding-top : 0px;
	margin-top : 0px;		
	color :  #006531;	
	}
B  {
	font-size : 11px;
	font-weight : bold;
	font-style : normal;
	color : #333333;
	}
A.global:ACTIVE, A.global:LINK, A.global:VISITED  {
	font-size : 10 px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
	font-family : Verdana,  Arial, sans-serif;
	font-style : normal;
	}
A.global:HOVER  {
	font-size : 10 px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : underline;
	font-family : Verdana,  Arial, sans-serif;
	font-style : normal;
	}
A.leftnavHeader:Active, A.leftnavHeader:Link, A.leftnavHeader:Visited  {
	FONT-FAMILY : Verdana,  Arial, sans-serif;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
	color : #333333;
	font-style : normal;
	padding-top : 5px;
	margin-top : 15 px;
	margin-bottom : 10 px;
	}
A.leftnavHeader:Hover  {
	margin-top : 15 px;
	margin-bottom : 10 px;
	font-size : 16 px;
	font-weight : bold;
	FONT-FAMILY : Verdana,  Arial, sans-serif;
	text-decoration : none;
	font-style : normal;
	color : #000000;
	}
A.LeftNav:ACTIVE, A.LeftNav:LINK, A.LeftNav:VISITED  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	color : #000000;
	text-decoration : none;
	text-style : italic;
	font-weight : normal;
	font-style : normal;
	}
A.LeftNav:hover  {
	text-decoration : underline;
	background : #dddddd;
	font-family : Verdana,  Arial, sans-serif;
	list-style-image : /images/nav_arrow.gif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
	font-style : normal;
	background-color : #dddddd;
	}
A.linkgreen:active, A.linkgreen:link, A.linkgreen:visited  {
	font-family: Arial, sans-serif;
	font-size : 11px;
	color : #006633;
	text-decoration : none;
	font-weight : bold;
	}
A.linkgreen:hover  {
	font-family: Arial, sans-serif;
	font-size : 11px;
	color : #666666;
	text-decoration : underline;
	font-weight : bold;
	}
A.bod:ACTIVE, A.bod:LINK, A.bod:VISITED  {
	font-size : 11px;
	font-weight : normal;
	color : #006531;
	text-decoration : none;
	font-family : Verdana, Arial,sans-serif;
	font-style : normal;
	}
A.enlargeClick:Active,A.enlargeClick:Link,A.enlargeClick:Visited  {
	FONT-FAMILY : Arial,sans-serif;
	color : #a5a6a5;
	font-size : 9px;
	text-decoration : none;
	}
A.enlargeClick:Hover  {
	color : #800000;
	font-size : 9px;
	FONT-FAMILY : Arial,sans-serif;
	}
A:Active, A:Link, A:Visited  {
	font-size : 11px;
	text-decoration : none;
	color : #333333;
	font-family : verdana, Arial, sans-serif;
	font-weight : normal;
	}
A:Hover  {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #800000;
	text-decoration : underline;
	}
A.Ghead:ACTIVE, A.Ghead:LINK, A.Ghead:Visited  {
	font-size : 10px;
	font-family : Verdana,  Arial, sans-serif;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
	}
A.Ghead:HOVER  {
	font-family : Verdana,  Arial, sans-serif;
	font-size : 10px;
	text-decoration : underline;
	color : #FFFFFF;
	font-weight : normal;
	}
	A.RedBold:active, A.RedBold:link, A.RedBold:visited  {
	color : #800000;
	font-family : sans-serif;
	font-weight : bold;
	text-decoration : none;
	font-size : 11px;
	text-align : center;
	}
A.RedBold:hover  {
	font-size : 11px;
	font-weight : bold;
	color : #800000;
	text-decoration : underline;
	}
A.body, A.body:link, A.body:visited  {
	font-size : 11px;	
	font-weight : normal;
	text-decoration : none;
	color : #333333;
	}
A.body:hover  {
	font-size : 11px;
	font-weight : normal;
	text-decoration : underline;
	color : #800000;
	}
A.smgrey:active, A.smgrey:link, A.smgrey:visited  {
	FONT-SIZE : 9px;
	FONT-FAMILY : Verdana, Arial,sans-serif;
	color : #a5a6a5;
	}
A.smgrey:hover  {
	FONT-SIZE : 9px;
	FONT-FAMILY : Verdana, Arial,sans-serif;
	color : #800000;
	text-decoration : underline;
	}
A.footer  {
	font-family : Verdana, Arial,sans-serif;
	font-size : 9px;
	color : #a5a6a5;
	}
.smallgrey  {
	MARGIN-TOP : 10px;
	MARGIN-BOTTOM : 10px;
	FONT-SIZE : 9px;
	FONT-FAMILY : Verdana,  Arial, sans-serif;
	color : #a5a6a5;
	font-weight : normal;
	}
.plain	{
	color : #333333;
	}
H2.B  {
	color : #B2B2B2;
	font-weight : 600;
	font-size : 11px;
	padding : 0px;
	margin-top : 0px;
	margin-bottom : 20px;
	margin-left : 2px;
	margin-right : 0px;
	font-family : arial, sans-serif;
}	
div.banner  {
	border-color : #006531;
	border-style : double;
	padding-bottom : 7px;
	padding-top : 7px;
	padding-right : 2px;
	padding-left : 2px;
	text-align : center;
	margin-left : 4px;
	margin-right : 4px;
}
table.landing
{
margin-top:30px;
background-image: url('bkg-wb.jpg');
background-repeat: no-repeat;
background-position: center;

}

H2.topA  {
	color : #006633;
	font-weight : bold;
	font-size : 40px;
	padding : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 2px;
	margin-right : 0px;
	font-family : arial, sans-serif;
}
H2.topB  {
	color : #666666;
	font-weight : bold;
	font-size : 20px;
	padding : 0px;
	margin-top : 0px;
	margin-bottom : 20px;
	margin-left : 2px;
	margin-right : 0px;
	font-family : arial, sans-serif;
}
TR.Green2  {
	font-size : 12px;	
	color : ffffff;
	background-color : #006633;
	height : auto;
	position : middle;
	height : 15px;
	}	
UL.W {
	list-style-image : /images/bullets/square.gif;
	list-style-type : square;
	background : /images/bullets/square.gif;
	list-style-position : outside;
	margin-left : 10px;
	margin-top : 5px;
	padding-top : 5px;
	padding-bottom: 0px;
	padding : 0px;
	color : #ffffff;
	}
LI.W  {
	margin-left : 10px;
	padding-top : 0px;
	padding-bottom: 2px;
	margin-top : 0px;	
	color :  #FFFFff;		
	}
	
	strong
	 {
	font-size : 11px;	
	color : ffffff;
	background-color : #006633;
	height : auto;
	position : middle;
	height : 15px;
	
	}	
	
hr.sp {border: none 0;
border-top: 1px dotted #999;/*the border*/
width: 98%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
}

	TR.Green  {
	font-size : 10px;
	font-family : arial, sans-serif;
	font-weight : bold;
	color : #ffffff;
	padding-left : 2px;
	padding-bottom : 2px;
	padding-top : 2px;
	padding-right : 2px;
	background : #006633;
	background-color : #006633;
}
	


TR.Green2  {	
	font-weight : bold;
	color : #ffffff;
	background-color : #006633;	
	position : relative;
	text-indent : 5px;
	height: 12px;
	font-size: 1px;
	}
	
	
	
Td.green182-t  {	
	font-weight : bold;
	color : #ffffff;
	background-image : url('/images/labels/corners/roundedcornr_182.gif');	
	background-repeat: no-repeat;
	background-attachment: center fixed;
	text-indent : 5px;
	height: 22px;
	font-size: 11px;
	}
	Td.green357b  {	
	font-weight : bold;
	color : #ffffff;
	background-image : url('/images/labels/corners/roundedcornr_357b.gif');	
	background-repeat: no-repeat;
	background-attachment: center fixed;
	text-indent : 5px;
	height: 22px;
	font-size: 11px;
	}
	
Td.green182-b  {	
	font-weight : bold;
	color : #ffffff;
	background-image : url('/images/labels/corners/roundedcornr_182-bt.gif');	
	background-repeat: no-repeat;
	background-attachment: center fixed;
	text-indent : 5px;
	height: 22px;
	font-size: 11px;
	}
	
Td.green357-t  {	
	font-weight : bold;
	color : #ffffff;
	background-image : url('/images/labels/corners/roundedcornr_357.gif');	
	background-repeat: no-repeat;
	background-attachment: center fixed;
	text-indent : 5px;
	height: 22px;
	font-size: 11px;
	}
	
Td.green357-b  {	
	font-weight : bold;
	color : #ffffff;
	background-image : url('/images/labels/corners/roundedcornr_357b.gif');	
	background-repeat: no-repeat;
	background-attachment: center fixed;
	text-indent : 5px;
	height: 22px;
	font-size: 11px;
	}

	
Td.green357b  {	
	font-weight : bold;
	color : #ffffff;
	background-image : url('/images/labels/corners/roundedcornr_357b.gif');	
	background-repeat: no-repeat;
	background-attachment: center fixed;
	text-indent : 5px;
	height: 22px;
	font-size: 11px;
	}
	
	Td.green417  {	
	font-weight : bold;
	color : #ffffff;
	background-image : url('/images/labels/corners/roundedcornr_417.gif');	
	background-repeat: no-repeat;
	background-attachment: center fixed;
	text-indent : 5px;
	height: 22px;
	font-size: 11px;
	}

	
Td.green417b  {	
	font-weight : bold;
	color : #ffffff;
	background-image : url('/images/labels/corners/roundedcornr_417b.gif');	
	background-repeat: no-repeat;
	background-attachment: center fixed;
	text-indent : 5px;
	height: 22px;
	font-size: 11px;
	padding-bottom:30px;
	}
	
.list
{
float: left;
width: 200px;
border: 0px solid #999;
margin: 0;
padding: 0px;
}
	
.thumbnail
{
float: left;
width: 73px;
border: 0px solid #999;
margin: 0 11px 20px 11px;
padding: 5px;
}

.thumbnail85
{
float: left;
width: 85px;
minimum-height: 100px;
border: 0px solid #999;
margin: 0 9px 5px 8px;
padding: 1px;
}
.clearboth { clear: both; }
 
.thumbnail_lrg
{
float: left;
width: 190px;
border: 0px solid #999;
margin: 0 0px 10px 0;
padding: 5px;
}

 #navcontainer ul
{
list-style-type: none;
text-align: left;
}

#navcontainer ul li a
{
background: transparent url(images/list-off.gif) left center no-repeat;
padding-left: 15px;
text-align: left;
font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
text-decoration: none;
color: #999;
}

#navcontainer ul li a:hover
{
background: transparent url(images/list-on.gif) left center no-repeat;
color: black;
}

#navcontainer ul li a#current
{
background: transparent url(images/list-active.gif) left center no-repeat;
color: #666;
}


#results /* styles results container */
{
width:420px; 
padding: 15px 0px 10px 0px;
}	
#results ol 
{
list-style-type: decimal;
list-style-position: outside;
display: inline;
text-align: left;
padding: 0;
margin-left: 1em;
}

#results ul 
{
list-style-type: none;

display: inline;
text-align: left;
padding: 0;
margin: 0;
}

#results li {

		margin: 0;
		}
		
		.roundedcornr_box_930259 {
   background: #006633;
   width: 90%;
   text-align: left;
   color: #ffffff
}
.roundedcornr_top_930259 div {
   background: url(/images/labels/corners/roundedcornr_930259_tl.png) no-repeat top left;
}
.roundedcornr_top_930259 {
   background: url(/images/labels/corners/roundedcornr_930259_tr.png) no-repeat top right;
}
.roundedcornr_bottom_930259 div {
   background: url(/images/labels/corners/roundedcornr_930259_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_930259 {
   background: url(/images/labels/corners/roundedcornr_930259_br.png) no-repeat bottom right;
}

.roundedcornr_top_930259 div, .roundedcornr_top_930259, 
.roundedcornr_bottom_930259 div, .roundedcornr_bottom_930259 {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.roundedcornr_content_930259 { margin: 0 12px; }

UL.bl  {
	list-style-image : /images/bullets/square.gif;
	list-style-type : square;
	background : /images/bullets/square.gif;
	list-style-position : outside;
	margin-left : 10px;
	margin-top : 5px;
	padding-top : 5px;
	padding-bottom: 0px;
	padding : 0px;
	color : #000000;
	}
LI.bl  {
	margin-left : 10px;
	padding-top : 5px;
	padding-bottom: 2px;
	margin-top : 5px;	
	color :  #000000;		
	}
	
A.green_b:active, A.green_b:link, A.green_b:visited  {
	FONT-FAMILY : Verdana, Arial,sans-serif;
	font-size : 11px;
	color : #006633;
	text-decoration : none;
	font-weight : bold;
	}
A.green
_b:hover  {
	FONT-FAMILY : Verdana, Arial,sans-serif;
	font-size : 11px;
	color: #800000;
	text-decoration : underline;
	font-weight : bold;
	}
		
A.white_b:active, A.white_b:link, A.white_b:visited  {
	FONT-FAMILY : Verdana, Arial,sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	}
A.white_b:hover  {
	FONT-FAMILY : Verdana, Arial,sans-serif;
	font-size : 11px;
	color: #FFFFFF;
	text-decoration : underline;
	font-weight : bold;
	
	}
	
		
.footer  {
	font-size : 10px;
	FONT-FAMILY : Arial, Verdana, sans-serif;
	color : #FFFFFF;	