body {
/*	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;*/
	background-color:#ffffff;/*668033*/
	color:#333333;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px;
}

table{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px;
	color: #333333;
	text-decoration: none;
}

td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration: none;
	
}


p { font-family:  Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
	color: #000000; 
}

.input_text{
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
    font-size: 12px; 
	color: #000000; 
	}

a:link {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #002830;
	text-decoration:none;
}

a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #002830;
	text-decoration: none;
}

a:active {
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	color: #002830;
	text-decoration: none;

}
a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #002830;
	text-decoration: underline;
}


.pf:link {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #002830;
	font-size:12px;
	text-decoration:none;
}

.pf:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #002830;
	font-size:12px;
	text-decoration: none;
}

.pf:active {
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	color: #002830;
	font-size:12px;
	text-decoration: none;

}
.pf:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	color: #002830;
	font-size:12px;
	text-decoration: underline;
}


.style1 {color: #91AB77}


/******  BREADCRUMB ******/

.crumbs_2:link {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color:  #990000;
	text-decoration:none;
}

.crumbs_2:visited {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}

.crumbs_2:active {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #990000;
	text-decoration: none;

}
.crumbs_2:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #990000;
	text-decoration:underline;
}



/****** HEADINGS ******/

h1, h2, h3, h4
{
	font-weight: bold;
}

h1
{
	font-size: 14px;
	padding-bottom: 15px;
}

.h2
{
	font-size: 18px;
}

h3
{
	font-size: 11px;
}

h4
{
	font-size: 10px;
}



.top_2bg{ 
	background-image:url(images/top_2bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	height:130px;
	width:auto;
}




.top_2bg_1{ 
	background-image: url(images/top_2bg1.gif);
	background-repeat:repeat-x;
/*	background-repeat:repeat-y;*/
	background-position:top;
/*		background-color:#FFFFFF;*/
	/*height:130px;*/
/*	width:auto;*/
}


/*__________       Top Right  Bottom  Left ___________*/

.padding_1{ padding: 0px 0px 0px 5px;}

.padding_2{ padding: 10px 0px 0px 2px;}

.padding_3{ padding: 5px 0px 0px 7px;}

.padding_4{ padding: 5px 0px 5px 0px;}/*10px;*/

.padding_5{ padding: 3px 5px 0px 5px;}

.padding_6{ padding: 10px 0px 10px 0px;}

.padding_7{ padding: 5px 5px 5px 5px;}

.padding_8{ padding: 0px 10px 0px 0px;}


.bg_1{ background-color:#C3D3A0;}

.bg_2{ background-color:#668033;}

.head_1{
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
    font-size: 15px; 
	color: #002830;
	font-weight:bold;
	}

.head_2{
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
    font-size:15px; 
	color: #002830;
	font-weight:bold;
	padding:3px;
	}

.head_3{
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
    font-size:16px; 
	color: #002830;
	font-weight:bold;
	padding:5px;
	}
	
.head_4{
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
    font-size: 14px; 
	color: #002830;
	font-weight:bold;
	}
	

.head_6{
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
    font-size:18px; 
	color: #002830;
	font-weight:bold;
	padding:3px;
	}

/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
margin: 0;
padding: 0;
font: bold 12px  Arial, Verdana, Helvetica, sans-serif; 
list-style-type: none;
/*border-bottom: 1px solid gray;*/
background: #31332E;
overflow: hidden;
width: 100%;
}

.mattblackmenu li{
display: inline;
margin: 0;
}

.mattblackmenu li a{
float:left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 25px; /*padding inside each tab* 10px/
border-right: 1px #31332E solid; /*right divider between tabs*/
color: white;
background: #31332E;
}

.mattblackmenu li a:visited{
color: white;
}

.mattblackmenu li a:hover{
background:none; /*background of tabs for hover state */
color:#98B957;
text-decoration:underline; 
}

.mattblackmenu a.selected{
background: none; /*background of tab with "selected" class assigned to its LI */
}

/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 13px  Arial, Verdana, Helvetica, sans-serif; 
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
/*background: white;*/
border: 1px solid #668033;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
/*background-image:url(../images/arrow_1.gif);
background-repeat:no-repeat;*/

}

.ddsubmenustyle li a{
display: block;
width: 183px; /*width of menu (not including side paddings)*/
color: #ffffff;
background-color: #31332E;
text-decoration: none;
padding: 4px 19px;
border-bottom: 1px solid #98B957;
background-image:url(images/arrow_1.gif);
background-repeat:no-repeat;

}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
/*background-image:url(../images/arrow_1.gif);
background-repeat:no-repeat;*/
width: 170px; /*width of menu (include side paddings of LI A*/
text-decoration:none;
}

.ddsubmenustyle li a:hover{
background-color: #668033;
/*background-image:url(../images/arrow_1.gif);
background-repeat:no-repeat;*/
color: white;
text-decoration:none;
}


.ddsubmenustyle li a:visited{
color: white;
text-decoration:none;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
left: 100px;
border: 0;
}

.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}

.textsize{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px;
	color: #ffffff;
	}
	
.utilityBox { background-color: #afbd8e; border: solid 1px #668033 }
.utility     { color: #668033; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none }


/*____________________LEFT________________________________________*/

.ad_search:link {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	color: #002830;
	text-decoration:none;
}

.ad_search:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	color: #002830;
	text-decoration: none;
}

.ad_search:active {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	color: #002830;
	text-decoration: none;

}
.ad_search:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 11px;
	color: #002830;
	text-decoration:underline;
}

.box_1{
	background-color: #EBF2DA;
	border: 1px #98B957 solid;
	border-collapse: collapse;
	border-spacing: 0px;

}

.box_2{
	background-color: #EBF2DA;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
	font-size:16px;
	color: #002830;
}

.box_3{
	background-image:url(images/leftcolumn_testyourike-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color: #BBC89D;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
	font-size:16px;
	color: #002830;
}


.box_4{
	background-color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
	font-size:16px;
	color: #002830;
}

.box_5{
	background-color: #C3D3A0;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
	font-size:16px;
	color: #002830;
}


.box_head{
	border-bottom: 2px solid #98B957;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px;
	color: #002830;
	padding-left:10px;
	line-height:30px;
/*	background-image: url(images/star_1.gif);
	background-repeat:no-repeat;*/
}


.email:link {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	text-decoration:none;
}

.email:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	text-decoration: none;
}

.email:active {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	text-decoration: none;

}
.email:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	text-decoration:underline;
}



.email_1:link {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	text-decoration:underline;
}

.email_1:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	text-decoration: underline;
}

.email_1:active {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	text-decoration: underline;

}
.email_1:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	text-decoration:none;
}


/*__________________________________RIGHT_____________________________________*/


.sectionheader2
{
	FONT-SIZE: 14px;
	padding-bottom: 12px;
	font-weight: bold;
	color: #91AB77;

}





.sublink_1:link {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	font-weight:bold;
	text-decoration:none;
}

.sublink_1:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	font-weight:bold;
	text-decoration: none;
}

.sublink_1:active {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	font-weight:bold;
	text-decoration: none;

}
.sublink_1:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	font-weight:bold;
	text-decoration:underline;
}

/*____________________________________________________________*/


/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu_1 ul{
margin: 0;
padding: 0;
font: bold 12px  Arial, Verdana, Helvetica, sans-serif; 
list-style-type: none;
/*border-bottom: 1px solid gray;*/
/*background: #31332E;*/
overflow: hidden;
width: 100%;
}

.mattblackmenu_1 li{
display: inline;
margin: 0;
}

.mattblackmenu_1 li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 15px 17px; /*padding inside each tab*/
/*border-right: 1px #31332E solid;*/ /*right divider between tabs*/
color: #002830;
/*background: #31332E;*/
}

.mattblackmenu_1 li a:visited{
color: #002830;
}

.mattblackmenu_1 li a:hover{
background:none; /*background of tabs for hover state */
color:#002830;
text-decoration:underline; 
}

.mattblackmenu_1 a.selected{
background: none; /*background of tab with "selected" class assigned to its LI */
}

/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 13px  Arial, Verdana, Helvetica, sans-serif; 
color: #ffffff;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background-color: #31332E;
border: 1px solid #668033;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
/*background-image:url(../images/arrow_1.gif);
background-repeat:no-repeat;*/

}

.ddsubmenustyle li a{
display: block;
width: 183px; /*width of menu (not including side paddings)*/
color: #ffffff;
background-color: #31332E;
text-decoration: none;
padding: 4px 19px;
border-bottom: 1px solid #98B957;
background-image:url(images/arrow_1.gif);
background-repeat:no-repeat;

}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
color: #ffffff;
/*background-image:url(../images/arrow_1.gif);
background-repeat:no-repeat;*/
width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-color: #668033;
/*background-image:url(../images/arrow_1.gif);
background-repeat:no-repeat;*/
color: #ffffff;
}
/*.ddsubmenustyle li a:active {
	font-family:  Arial, Verdana, Helvetica, sans-serif; 
	color: #ffffff;
}*/

/* ######### Neutral CSS  ######### */



/*___________________BOTTOM___________________________*/

.bottom_2tile{ 
	background-image: url(images/bottom_2tile.gif);
	background-repeat:repeat-x;
	width:auto;
	height:20px;
}

.bottom_text{font-family: "Times New Roman", Times, serif; 
	font-size:12px;
	color: #0000FF;}
	
/*________________________________________________*/

/****** SECTION HEADERS ******/
.date
{
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	padding-bottom: 5px;
	border-bottom: solid 1px #B2B2AC;
}
.sectionheader
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	padding-bottom: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #304045;

}
.sectionheader2
{
	FONT-SIZE: 14px;
	padding-bottom: 12px;
	font-weight: bold;
	color: #91AB77;

}
.pageheader
{
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	padding-bottom: 15px;
}

.downarrowpointer{
display:none;
visibility:hidden;
}

.bgcol{ background-color:#E6EED5}

.disclaimer{
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px;
	color: #484848;
	text-decoration: none;
	 }
	 
/*__________________________newsletter______________________*/

.top_bg {
	background-image:url(images/top_bg.gif);
	background-repeat:repeat-x;
	width:auto;
	height:92px;
	}
.heading {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:23px;
	font-weight:normal;
	text-align:center;
	line-height:60px;
	color:#FFFFFF;
	}	

.sub_heading {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:18px;
	font-weight:bold;
	text-align:right;
	text-transform:uppercase;
	line-height:34px;
	color:#ffffed;
	padding-right:10px;
	}
.right_heading {
	background-image:url(images/heading_bot_bor.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:30px;
	font-weight:bold;
	text-align:left;
	line-height:39px;
	padding-bottom:8px;
	color:#707e26;
	}
.right_sub_heading {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:19px;
	color:#221e1f;
	}
.right_page2_heading {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:26px;
	font-weight:bold;
	text-align:center;
	line-height:29px;
	color:#221e1f;
	}	
.left_sub_heading {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:18px;
	font-weight:bold;
	text-align:left;
	line-height:19px;
	color:#131313;
	}		
.table_txt {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:13px;
	font-weight:normal;
	text-align:left;
	color:#212121;
	}
.table_txt_left {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#212121;
	}
.table_txt_page2 {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px;
	font-weight:normal;
	text-align:left;
	color:#212121;
	}		
	
.subsub_head {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:19px;
	color:#6c7a25;
	}
.sub_headpage2 {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:13px;
	font-weight:bold;
	text-align:left;
	line-height:19px;
	color:#6c7a25;
	}	
.bottom_head {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:30px;
	font-weight:bold;
	text-align:center;
	line-height:21px;
	color:#707e26;
	padding:5px;
	}
.head_page2 {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:22px;
	font-weight:bold;
	text-align:left;
	line-height:21px;
	color:#707e26;
	padding:5px;
	}	
.txt_pad {
	padding:2px;
	}
.img_bottom_txt {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:11px;
	text-align:left;
	color:#6c7a25;
	}
.box{
	background-color:#e4e8d4;
	border:1px solid #6d7e27;
	padding:4px;
	margin-top:5px;
	}
.box_gray{
	background-color:#a8a9ac;
	border:1px solid #000000;
	padding:4px;
	margin-top:35px;
	}	
	
	
.page2_botm{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:15px;
	font-weight:normal;
	text-transform:uppercase;
	color:#221e1f;
	}
.page2_botm_new{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size:14px;
	font-weight:bold;
	color:#221e1f;
	line-height:18px;
	}		
				

.sublink_2:link {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #91AB77;
	font-weight:bold;
	text-decoration:none;
}

.sublink_2:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #91AB77;
	font-weight:bold;
	text-decoration: none;
}

.sublink_2:active {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #91AB77;
	font-weight:bold;
	text-decoration: none;

}
.sublink_2:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #91AB77;
	font-weight:bold;
	text-decoration:underline;
}	

.linebg{ 
background-color:#355119;
height:5px;
line-height:5px;
}

.donate_text{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px;
	color: #002830;
	font-weight:bold;
	}
	
/*_____________________photo_______________________________*/

.ph_bg{
	background-color:#EDEDED;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#656565;
	text-decoration:none;
	width: 100%;
	height:100%
	}

.ph_bg:link{
	background-color:#EDEDED;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#656565;
	text-decoration:none;
	width: 100%;
	height:100%
	}
	
.ph_bg:hover{
	background-color:#B5F4FF;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	color:#418CCF;
	text-decoration:none;
	width: 100%;
	height:100%

	}
	
/*_______________________________*/

.rotator { height: 187px; width: 125px; margin: auto; background-color:#ecf1da;}
.rotator img {/* padding: 10px; border: 1px solid #ccc;*/ background-color: #eee; }


/*_______________________________________________*/


/*.pageing:link {
	font-family:Arial, Verdana, Tahoma,Helvetica, sans-serif;
	font-size: 12px;
	border-width: 1px;
	border-spacing:1px;
	border-style: solid;
	padding:1px;
	color:  #005B98;
	text-decoration:none;
}

.pageing:visited {
	font-family:Arial, Verdana, Tahoma,Helvetica, sans-serif;
	font-size: 12px;
	border-width: 1px;
	border-spacing:1px;
	border-style: solid;
	padding:1px;
	color: #005B98;
	text-decoration: none;
}

.pageing:active {
	font-family:Arial, Verdana, Tahoma,Helvetica, sans-serif;
	font-size: 12px;
	border-width: 1px;
	border-spacing:1px;
	border-style: solid;
	padding:1px;
	cursor:pointer;
	color:  #005B98;
	text-decoration: none;

}
.pageing:hover {
	font-family:Arial, Verdana, Tahoma,Helvetica, sans-serif;
	font-size: 12px;
	border-width: 1px;
	border-spacing:1px;
	border-style: solid;
	padding:1px;
	color: #ff0000;
	text-decoration: none;
}*/

.selected_page{
	font-family:Arial, Verdana, Tahoma,Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	border-width: 1px;
	border-spacing:1px;
	border-style: solid;
	padding:1px;
	color: #ff0000;
	background-color:#c3d3a0;
	text-decoration: none;
}

/*__________________________________________________*/


.book_page{
	background-color: #d3e59a;
	border: 1px #89ae4a solid;
}

.book_text1{
	font-family:Arial, Verdana, Tahoma,Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
}

.book_text2{
	font-family:Arial, Verdana, Tahoma,Helvetica, sans-serif;
	font-size:14px;
	font-weight: normal;
}


/*_______________news  ________________________*/

.news_1bg{
	background-color:#c3d3a0;
	border:1px solid #8f8f8e;
	background-image: url(images/new_bg3.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:33px;
}

.news_1bg_title{
	background-image: url(images/new_bg1.jpg);
	background-repeat:repeat-x;
	background-position:top;
	color:#FFFFFF;
	font-size:18px;
	}

.news_2bg{
	background-image: url(images/new_bg2.png);
	background-repeat: no-repeat;
	background-position:top;
	}
	
	

div.leftnav {
	float:left;
	width:307px;

	}
	
		
div.middle {
	float:left;
/*	width:660px;*/
/*	background-color:#FF0000;*/
	}
	
div.middle_1 {
	float:left;
	width:400px;
/*	background-color:#FF0000;*/
	}
	
div.rightnav {
	float:right;
	width:64px;
	height:31px;
	
}


#header{
	background:#c3d3a0;
	height:31px;
	}

#trends{
	width:665px;
	margin:0 auto;
	}
.background .inner{
	*z-index:500;
	_z-index:500;
	position:relative;

	}

#trends{
	*z-index:500;
	_z-index:500;
	position:relative;
	zoom:1;
	}
#trends .inner{
	width:660px;
	overflow:hidden;
	zoom:1;
	position:relative;
	}
#trends ul{
	margin:0;
	padding:10px;
	list-style:none;
	white-space:nowrap;
	zoom:1;
	position:relative;
	z-index:20;
	}
#trends li{
	margin:0px;
	padding:0px;
	display:inline;
	zoom:1;
	}
#trends em{
	display:none;
	zoom:1;
	}
#trends a,#trends li.trend-label{
	padding:8px 4px;
	
	}
#trends li.trend-label{
	font-size:12px;
	color:#454740;
	text-transform:uppercase;
	letter-spacing:.2em;
	zoom:1;
	}
#trends a{
	display:inline-block;
	color:#6ac;
	zoom:1;
	}
#trends a:hover,#trends a.active{
	color:#def;
	text-decoration:none;
	zoom:1;
	}
#trends .fade{
	/*background: url(images/fade-trends2.png)repeat-y 0 0;*/
	background-image:url(images/fade-trends4.png);
	background-repeat:repeat-y;
	padding:0 0 0 0px;
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:60px;
	padding:8px 0;
	zoom:1;
	_visibility:hidden;
	z-index:30;
	pointer-events:none;
	}
#trends .fade-right{
	background-position:-60px 0;
	left:auto;
	/* right:240px; */
	right:0;
	
	}
#trends dl{
	margin:0;
	padding:20px 0;
	line-height:18px;
	color:#ace;
	}
#trends dt{
	display:block;
	margin-bottom:4px;
	font-size:11px;
	color:#df6;
	}
#trends dt img{
	vertical-align:middle;
	}
#trends dd{
	margin:0;
	}
#trends dd strong{
	color:#fff;
	}
#trend_description p{
	font-size:1em;
	}


.cv1{ 
	background-image:  url(images/new_cv1.jpg);
	background-repeat: no-repeat;
	background-position:bottom right;
}

.cv2{ 
	background-image:url(images/new_cv2.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	height:25px;
}

.cv3{ 
	background-image:url(images/new_cv3.jpg);
	background-repeat: no-repeat;
	background-position:bottom left;
}

.cv4{ 
	background-image: url(images/new_cv4.jpg);
	background-repeat: repeat-y;
	background-position:top right;
}

.cv5{ 
	background-image: url(images/new_cv5.jpg);
	background-repeat: repeat-y;
	background-position:top left;
}

.cv6{ 
	background-image:url(images/new_cv6.jpg);
	background-repeat: no-repeat;
	background-position:top right;
}

.cv7{ 
	background-image:  url(images/new_cv7.jpg);
	background-repeat: repeat-x;
	background-position:top;
	height:6px;
}

.cv8{ 
	background-image:  url(images/new_cv8.jpg);
	background-repeat: no-repeat;
	background-position:top left;
}


.new_bg_col2{ 

/*background-image: url(images/new_bgtile.jpg);
background-repeat:repeat-y;
background-position:top;*/
background-color:#bac998;
}

.new_title_2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.new_title_2sbu{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002830;
	text-decoration:none;
}


.topbg_1{ 
	background-image:url(images/top_leftbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ebf1da;
	height:359px;
}
