body {

  color: #000000;

  background-color: #fff;

  font-size: 10px; 

  font-family: arial, tahoma, sans-serif;

  margin-top: 0px;

  margin-left: 0px;

  margin-right: 0px;

  margin-bottom:0px;

}



input {

  font-size: 11px; 

  font-family: arial, tahoma, sans-serif;

  border:1px solid #99CC01;

  background-color: #F5FDEE;

  }



textarea {

  font-size: 11px; 

  font-family: tahoma, sans-serif;

  border:1px solid #99CC01;

}



option {

  font-size: 11px; 

  font-family: tahoma, sans-serif;

}



select {

  font-size: 11px; 

  font-family: tahoma, sans-serif;

  background-color: #f5fdee;

	}



table {

  font-family: tahoma, sans-serif; 

  font-size: 11px;

  border: 0px;

}



tr {

  font-size: 11px; 

  font-family: tahoma, sans-serif;

}



td {

  font-size: 11px; 

  font-family: tahoma, sans-serif;

}



ul{

 

  margin-left: 7px;

  padding-left: 7px;

  }

  

a {

  color: #8DBB07;

  background-color: inherit;

  text-decoration: none;

}



a:active, a:link, a:visited {

  color: #8DBB07;

  background-color: inherit;

}



a:hover {

  color: #7cb930;

  background-color: inherit;

  text-decoration: underline;

}



a.footer {

  color: #8DBB07;

  background-color: inherit;

  text-decoration: none;

}



a.footer:active, a.footer:link, a.footer:visited {

  color: #8DBB07;

  background-color: inherit;

}



a.footer:hover {

  color: #000000;

  background-color: #7CDD42;

  text-decoration: underline;

  }



a.top {

  color: #7cb930; 

  background-color: inherit;

  text-decoration: none;

}



a.top:active, a.top:link, a.top:visited {

  color:#8DBB07;

  background-color: inherit;

}



a.top:hover {

  color: #ffffff;	

  background-color: inherit;

  text-decoration: underline;

}



a.top_menu {

  color: #7cb930;

  background-color: inherit;

  text-decoration: none;

}



a.top_menu:active, a.top_menu:link, a.top_menu:visited {

  color:#8DBB07;

  background-color: inherit;

}



a.top_menu:hover {

  color: #000000;

  background-color: inherit;

  text-decoration: underline;

}



a.cp_menu {

  color: #000000;

  background-color: inherit;

  text-decoration: underline;

}



a.cp_menu:active, a.cp_menu:link, a.cp_menu:visited {

  color:#000000;

  background-color: inherit;

}



a.cp_menu:hover {

  color: #000000;

  background-color: inherit;

  text-decoration: underline;

}



a.list_item {

  

  color: #000000;

  background-color: inherit;

  

  

  }



a.list_item:active, a.list_item:link, a.list_item:visited {

 

  color:#000000;

  background-color: inherit;

  list-style-image: url(images/large_green_right.gif);

  }



a.list_item:hover {

  color: #8DBB07;

  background-color: inherit;

  text-decoration: underline;

}



.bold-white-text {

  color: #f3f3f3; 

  background-color: inherit;

  font-size: 11px; 

  font-family: tahoma, sans-serif; 

  font-weight: bold;

}



.featuredprice {

  color: #7cb930; 

  background-color: inherit;

  font-size: 11px; 

  font-family: tahoma, sans-serif; 

  font-weight: bold;

}



.feattxt{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #cccccc;

}



.corner {

	background-image: url(images/corner1.gif);

	width: 610px;

	height: 21px;

	background-attachment: scroll;

	background-repeat: no-repeat;

	background-position: left top;

}



.right {

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #cccccc;

	

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #cccccc;

}



.panel-bg {

	background-image: url(images/pannel-bottom.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

	}



.login-bg {

	background-image: url(images/template_15.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}



.head {

	color: #000;

  background-color: inherit;

	font-family: tahoma, serif;

	font-weight: bold;

	text-align: left;

	padding-left: 19px;

	}



.button {

	background-image: url(images/button.gif);

	height: 20px;

	width: 55px;

	border: 0px solid #cccccc;

	cursor: pointer;

}



.tbl_caption {

	color: #000;

  background-color: #D8F7BB;

	/*background-image: url(images/bg-bar.gif);*/

	background-repeat: repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	height:12px;

	}

	

.tbl_caption_mem {

	color: #000;

  background-color: #F0FCE4;

	/*background-image: url(images/bg-bar.gif);*/

	background-repeat: repeat;

	font-family: Arial, Helvetica, sans-serif;

	font-weight: normal;

	height:12px;

	}



.tbl_border {

 	background-color: #99CC01;

	border-color: #33FF00;

	}

	

.tbl_border_mem {

 	background-color: #C4F394;

	border-color: #33FF00;

	}



.tbl_normal {

	color: #000000;

	background-color: #fafafa;

	font-size: 11px;

}



.bordercolor {

 	border: 1px solid #E6FDA2; 

}



.frn-border	{

 	border: 1px solid #99CC01; 

}



.top_menu {

	font-size: 10px;

        font-weight: bold;

}



.feed-desc img {

	margin-right: 5px;

	border: 1px solid #99CC01;

	}



/*-----------CUSTOM ADD-INS-------------*/



.subhead {

	font-size: 10px;

	color:  #333333;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



#header {

/*border-top: 1px solid #778899;

border-bottom: 1px dotted #B2BCC6;*/

height: .8em;

color: #99CC01;

}

#header .strapline {

font: 120% Georgia, "Times New Roman", Times, serif;

/*color: #778899;*/

background-color: transparent;

float: right;

margin-right: .5em;

margin-top: -1em;

}



#header .cat {

float: left;

margin-left: 0.5em;

margin-top: .2em;

color: #99CC01;

}



hr {

border: none;

background-color: #99CC01;

color: #99CC01;

height: 1px;

width: 770px;

}



/*.error {

	color: #FF0000;

	font-size: 14px;

	font-weight: bold;

	background: transparent url(images/delete.gif) no-repeat;

	padding-left: 25px;

	}*/



.srchbold {

	font-weight: bold;

	background-color:#FFFF99;

	color: #ff0000;

	}

	

.tbl_blank {

	background-color: #FFFFFF;

	}



.cp_title {



	color:  #339900;

	font-weight: bold;

	font-size:14px;

	font-family: Arial, Helvetica, sans-serif;

	}



.small {



	font-size: 9px;

	color: #669933;

}



.small_top {



	font-size: 11px;

	color: #000;

	margin-top: 5px;

}



.name {

	color: #0099FF;

	font-weight: bold;

	}

.cp_welcome {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: normal;

	color: #339900;

	padding-top: 15px;
	

}



.ad1 {



	padding-top: -20px;

	border: 1px solid #454545;

	}

	

.tabhead {

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:bold;

	color: #8DBB07;

	text-decoration: underline;

	}

#content p {

font: 11px  Arial, Helvetica, sans-serif;

text-align: left;

}



#first p:first-letter {

font-size: 2.2em;

padding: 0.1em;

color: #8DBB07;

}



.first_col {

	color: #8DBB07;

	font-weight: bold;

	font-size: 1.1em;

	}



.fsrch { font-family: Verdana, Arial, Helvetica, sans-serif;

		 font-size:1em;

		 }

		 

.looktab { font-family: Arial, Helvetica, sans-serif;

			font-style: normal;

			font-size: 11px;

			padding-top: 10px;

			padding-left: 5px;

			}

.tbl_margin {

		   margin-left: 30px;

		   }

		   

.title {

	font-family: Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#333333;

	}