body{margin:0px;padding:0px;background-color:#FCFCFC;font-family:Tahoma;}/*background:url(../images/bg.gif);background-color:#505050;*/
.topBotAdjHeight{ height:27px;}
.bgBox{ background-color:#FDFFFA;}
.bgboxfloat{background:url(../images/mainboxfloat.gif) repeat-x #FDFFFA;}
.bgboxfloatbot{background:url(../images/mainboxbotfloat.gif) repeat-x ;}
.gaptop{ height:17px;}
.gapbot{ height:25px;}
.gapsearchTop{ height:50px;}
.gapsearchMid{ height:60px;}
.gapMenuTop{ height:13px;}
.gapsearchboxTop{ height:11px; width:13px;}
.menuFloat{ background:url(../images/menufloat.gif) repeat-x;}
.searchBg{ background:url(../images/searchBg.gif) no-repeat; width:377px; height:58px;}

.searchbox{background:url(../images/searchbox.gif) no-repeat; width:358px; height:37px; border:0px;  padding-top:10px; font-family:tahoma; font-size:14px; color:#333333; font-weight:bold; padding-left:2px;}

.NewSearchbox{background:url(../images/searchbox.gif) no-repeat; width:358px; height:37px; border:1px solid #5D7B00;  padding-top:10px; font-family:tahoma; font-size:14px; color:#333333; font-weight:bold; padding-left:2px;}

.bodyboxtopFloat{background:url(../images/bodytopfloat.gif) repeat-x;}
.bodyboxbotFloat{background:url(../images/bodybotfloat.gif) repeat-x; height:24px;}
.bodyboxleftFloat{ background:url(../images/bodyleftfloat.gif) repeat-y;}
.bodyboxrightFloat{ background:url(../images/bodyrightfloat.gif) repeat-y;}
.bodymid{ background-color:#FDFFFA;}

.tabletopFloat{background:url(../images/tabletopfloat.gif) repeat-x; height:18px;}
.tablebotFloat{background:url(../images/tablebotfloat.gif) repeat-x; }
.tableleftFloat{ background:url(../images/tableleftfloat.gif) repeat-y;}
.tablerightFloat{ background:url(../images/tablerightfloat.gif) repeat-y;}

.tabgreenbod{ border-bottom:1px solid #5D7B00; }
.imagebod{border: 1px solid #666666;}

.headingText{ color:#9FB327; text-decoration:none; font-family:Tohama; font-size:20px; border-bottom:1px dashed #666666; }
.headingTextWB{ color:#9FB327; text-decoration:none; font-family:Tohama; font-size:20px; }

#link_menu   {color:#C6C6C6;  font-family:Tohama;font-size:16px; }
#link_menu  p{color:#CB1919;  font-family:Tohama;font-size:20px; }
#link_menu  a{color:#ffffff; text-decoration:none; font-family:Tohama;font-size:18px; letter-spacing:.08em;}
#link_menu  a:hover{  color:#3B3B3B;  text-decoration:underline; font-family:Tohama;font-size:18px; letter-spacing:.08em;} 
#link_menu  span{color:#3B3B3B; text-decoration:none; font-family:Tohama;font-size:22px;}

#link_text   {color:#313131;  font-family:Tohama;font-size:14px; }
#link_text  p{color:#CB1919;  font-family:Tohama;font-size:16px; }
#link_text  a{color:#9FB327; text-decoration:none; font-family:Tohama;font-size:14px; font-weight:bold; }
#link_text  a:hover{  color:#3B3B3B;  text-decoration:underline; font-family:Tohama;font-size:14px;} 
#link_text  span{ height:200px;}


.more{color:#585858;  font-family:Tohama;font-size:16px; font-weight:bold; }
.gray12Bold{color:#585858;  font-family:Tohama;font-size:12px; font-weight:bold; }

.listbig{ border:1px solid #333333; font-size:14px; color:#333333; font-weight:bold; width:140px; }
.listsmall{ border:1px solid #333333; font-size:14px; color:#333333; font-weight:bold; width:90px; }
.midGreenText{ color:#9FB327; text-decoration:none; font-family:Tohama; font-size:15px; font-weight:bold; }
.midgrayText{ color:#313131; text-decoration:none; font-family:Tohama; font-size:14px;  }

#link_left   {color:#313131;  font-family:Tohama;font-size:14px; }
#link_left  p{color:#313131;  font-family:Tohama;font-size:16px; }
#link_left  a{color:#313131; text-decoration:none; font-family:Tohama;font-size:14px; }
#link_left  a:hover{  color:#678407;  text-decoration:underline; font-family:Tohama;font-size:14px;} 
#link_left  span{color:#3B3B3B; text-decoration:none; font-family:Tohama;font-size:14px;}



.footersearchbox{ background:#FFFFFF no-repeat; width:358px; height:31px; width:414px;border:0px;  padding-top:5px; font-family:tahoma; font-size:14px; color:#333333; font-weight:bold; padding-left:2px;}
.footerbutton{ background:url(../images/fooetrsearchButton.gif) no-repeat ; width:69px; height:31px; border:0px; margin:0px; padding:0px;font-size:14px; color:#333333; font-weight:bold;}
.footertext{ color:#E1ECBF;text-decoration:none; font-family:Tohama;font-size:18px;}
.footerfloat{ background:url(../images/footerfloat.gif) repeat-x}

#linkfooter   {color:#ffffff;  font-family:Tohama;font-size:14px; }
#linkfooter  p{color:#ffffff;  font-family:Tohama;font-size:14px; }
#linkfooter  a{color:#ffffff; text-decoration:none; font-family:Tohama;font-size:14px; }
#linkfooter  a:hover{  color:#678407;  text-decoration:underline; font-family:Tohama;font-size:14px;} 
#linkfooter  span{color:#3B3B3B; text-decoration:none; font-family:Tohama;font-size:14px;}

<!--	###############################		ADDED CSS WRITE UNDER THIS LINE, DON'T CHANGE UPPER PART	#####################################		-->

.universalText {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #9FB327;
	height:20px;
	border: 1px solid #EDEDED;
}

.BlackBorder12Textbox {
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	height:20px;
	border: 1px solid #000000;
}
.red12Bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
}
.imagesMenuBottom{
	background-image: url(../images/subnav_bg.gif);
	background-repeat: repeat-x;
	height:34px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	border:0px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
	font-family: Arial, Helvetica, sans-serif;
}

.imagesButton{
	background-image: url(../images/ButtonMid1.gif);
	background-repeat: repeat-x;
	height:26px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	border:0px;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:3px;
	cursor:pointer;
	font-family: Arial, Helvetica, sans-serif;
}

.Green20{ color:#9FB327; text-decoration:none; font-family:Tohama; font-size:20px;}
#Green20Text{ color:#9FB327; text-decoration:none; font-family:Tohama; font-size:20px;}
#Green20Text a{ color:#9FB327; text-decoration:none; font-family:Tohama; font-size:20px; cursor:pointer;}
#Green20Text a:hover{ color:#5c6b01; text-decoration:underline; font-family:Tohama; font-size:20px; cursor:pointer;}
.Green12Bold{ color:#9FB327; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.Height30{
	height: 30px;
}

#link_menu  .White22 {color:#FFFFFF;  font-family:Tohama;font-size:18px; letter-spacing:.08em;}	

.imageBorder{ border: 1px solid #CCCCCC;}

.BorderDashGrey{ font-size:9px; padding:0px; border-bottom:1px dashed #666666; }
.TableBorderBlack{ border: 1px solid #000000;}

.FontBold{
	font-family:Tohama;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.FontShort{
	font-family:Tohama;
	font-size:10px;
	color:#000000;
	
}
.Font10BlackArial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
}

.more a{color: #9FB327;  font-family:Tohama;font-size:16px; font-weight:bold; text-decoration:none;}
.more a:hover{color: #5c6b01;  font-family:Tohama;font-size:16px; font-weight:bold;  text-decoration:underline;}

/*	#########################	PAGING CSS	############################	*/
.pagination { padding: 4px 0px 4px 7px;
	margin: 7px 0 0 0;	font-size: 90%;	}
.pagination p {	position:relative;	text-align:right;}
.pagination p a:link,  .pagination p a:hover,.pagination p a:visited, .pagination p a:active {
	text-decoration:none;	background:#fff;	padding:2px 5px;	border: 1px solid #ccc; color:#000000; font-weight:200}
	.pagination p a:link{ text-decoration:none;	background:#fff;	padding:2px 5px;	border: 1px solid #ccc;}
.pagination p a:hover { background:#9FB327;color:#FFFFFF }
.pagination p span { text-decoration:none; background:#fff; padding:2px 5px; border: 1px solid #ccc; color:#ccc; }
/*	#########################	PAGING CSS	############################	*/

.midgray12Text{ color:#313131; text-decoration:none; font-family:Tohama; font-size:12px;  }

#link_left_page   {color:#313131;  font-family:Tohama;font-size:14px; }

#link_left_page  a{color:#678407; text-decoration:none; font-family:Tohama;font-size:14px; }
#link_left_page  a:hover{  color:#006600;  text-decoration:underline; font-family:Tohama;font-size:14px;} 

.gapHeaderTop5{ height:5px;}

.headerLogoLink{
	cursor:pointer;
	border:1px solid #f1ffc6;
}

.look{
width: 250px;
height: 22px;
}

.headingTextLink{ color:#9FB327; text-decoration:none; font-family:Tohama; font-size:20px; border-bottom:1px dashed #666666; }
#headingTextLink a{ color:#9FB327; text-decoration:none; font-family:Tohama; font-size:20px; cursor:pointer; border-bottom:1px dashed #666666;}
#headingTextLink a:hover{ color:#5c6b01; text-decoration:underline; font-family:Tohama; font-size:20px; cursor:pointer; border-bottom:1px dashed #666666;}

.signupImage{
	cursor:pointer;
	border:1px solid #FFFFFF;
}
/*.BorderDashGrey0{height:0px; padding:0px; border-bottom:1px dashed #666666; }
.tdBorderLeft{

border-left:1px dashed #0033FF;
height:0px;	
}*/
.tdBorderBottomRight{
border-right:1px dashed #0033FF;
border-bottom:1px dashed #666666;
height:0px;	
}
.tdBorderBottom{
border-bottom:1px dashed #666666;
height:0px;	
}
.tdBorderLeft{
border-left:1px dashed #0033FF;
height:0px;	
}
.tdBorderLeftTop{
border-left:1px dashed #0033FF;
border-top:1px dashed #666666;
height:0px;	
}
.tdBorderRight{
border-right:1px dashed #666666;
height:0px;	
}
.tdBorderTop{
border-top:1px dashed #0033FF;

height:0px;	
}

.optional{color:#585858;  font-family:Tohama;font-size:12px;}
.listbigsearch{ border:1px solid #333333; font-size:14px; color:#333333; width:145px; }
.UniversalList{ border:1px solid #333333; font-size:14px; color:#333333;}

.headsearchbox{width:358px; height:37px; border:0px;  padding-top:10px; font-family:tahoma; font-size:14px; color:#333333; font-weight:bold; padding-left:2px;}

#Font12Bold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#Font12Bold a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#336600;
	font-weight:bold;
	text-decoration:none;
}

#Font12Bold a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:acc464;
	font-weight:bold;
	text-decoration:underline;
}

#Height5{height:5px;};

