body,td,th {
	font-family: Tahoma;
	font-size: 9pt;
	color: #2D8E2B;
}
body {
	background-color: #2F832E;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Tahoma;
	font-size: 9pt;
	color: #2D8E2B;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #2D8E2B;
}
a:hover {
	text-decoration: none;
	color: #045202;
}
a:active {
	text-decoration: none;
	color: #2D8E2B;
}
.title {
	color: #FFFFFF;
}
.title:link {
	color: #FFFFFF;
}
.title:visited {
	color: #FFFFFF;
}
.title:hover {
	color: #73C475;
}
.title:active {
	color: #FFFFFF;
}

 .greybox     { border:1px solid #E5E5E5; background-color: #F9F9F9; margin-top: 7; margin-bottom: 7;padding-top:3px;  padding-bottom:3px }



.desc        { margin:2; border:1px solid #C0C0C0; background-color: #FFFFE6; padding-left:3px;padding-top:3px; padding-right:3px; padding-bottom:3px }

.box_top     { color: #2D8E2B; font-weight: bold; background-color: #6AC46D; }

.box_top_cat     { color: #3E1A0F; font-weight: bold; background-color: #E7D7BE; }

.box_middle_cat     { color: #666; background-color: #F9F3EA; }



.last_list   {margin-bottom: 5; border: 1px solid #D6D6D6; background-image:url('images/msnbg.gif'); background-color:#FFFFFF; background-repeat:repeat-x; background-position-y:top }



.logintext

{

	COLOR: #000000;

	FONT-FAMILY: Tahoma, Verdana;

	FONT-SIZE: 11px;

	text-align:right;

	BORDER-STYLE: solid;

	BORDER-COLOR: #888888;

	BORDER-WIDTH: 1px;

	WIDTH: 123px;

	PADDING: 3px 2px 2px 2px;

	MARGIN: 0px;

	BACKGROUND: URL(images/icon_user.gif) Right no-repeat;

	BACKGROUND-COLOR: #FFFFFF;

	PADDING-Right: 18px;

}





.searchinput

{

	COLOR: #000000;

	FONT-FAMILY: Tahoma, Verdana;

	FONT-SIZE: 11px;

	text-align:right;

	BORDER-STYLE: solid;

	BORDER-COLOR: #888888;

	BORDER-WIDTH: 1px;

	WIDTH: 123px;

	PADDING: 3px 2px 2px 2px;

	MARGIN: 0px;

	BACKGROUND: URL(images/search_icon.gif) Right no-repeat;

	BACKGROUND-COLOR: #FFFFFF;

	PADDING-Right: 18px;

}





.content {

width: 95%; background-color: #FFFFFF}



#cat_bg td:hover{

  background-color: #F1FCF1;



}

hr {

  height: 1px; 

  color: #2D8E2B;

  background-color: #ffffff;

}



ul, li, p, td {

  margin:0; color: #2D8E2B;

  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

  font-size: 9pt

}



.tablehead {

  background-color: #e8e8e8;

  color: #2D8E2B;

}



.tablebottom {

  background-color: #2D8E2B;

}



.bordercolor {

  background-color: #2D8E2B;

}



.tablebgcolor {

  background-color: #ffffff;

}



.navbar {

  background-color: #fcdc43;

  color: #2D8E2B;

}



.row1 {

  background-color: #E4F5E4;

  color: #000000;

}



.row2 {

  background-color: #FBFCFD;

  color: #000000;

}



.head1 {

  background-color: #6AC46D;

  color: #2D8E2B;

  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

  font-size: 9pt;

  font-weight: bold

}



:hover.head1 {

  background-color: #2D8E2B;

  color: #fcdc43;

  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

  font-size: 9pt;

  font-weight: bold;

}



.head2 {

  background-color: #2D8E2B;

  color: #ffffff;

  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

  font-size: 9pt;

  font-weight: bold;

}



.title {

  font-family: Arial,Helvetica,sans-serif;

  font-size: 16px;

  font-weight: bold;

}



.clickstream {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-size: 9pt;

}



.smalltext {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-size: 10px;

  font-weight: normal;

}



.marktext {

  color: #FF0000;

  background-color: #ffffff;

}



.new {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-size: 9pt;

  color: #FF0000;

}





form {

  margin:0; font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-size: 9pt

}



.logininput {

	COLOR: #000000;

	FONT-FAMILY: Tahoma, Verdana;

	FONT-SIZE: 11px;

	text-align:right;

	BORDER-STYLE: solid;

	BORDER-COLOR: #888888;

	BORDER-WIDTH: 1px;

	WIDTH: 123px;

	PADDING: 3px 2px 2px 2px;

	MARGIN: 0px;

	BACKGROUND-COLOR: #FFFFFF;

}



.searchinput {

  background-color: #FFFFFF;

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  color: #2D8E2B;

  font-size: 9pt;

  WIDTH: 130px;

}



.textarea {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  color: #2D8E2B;

  font-size: 9pt;

  width: 230px;

}



.input {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  color: #2D8E2B;

  font-size: 9pt;

  width: 230px;

}



.select {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  color: #2D8E2B;

  font-size: 9pt;

}



.setperpageselect {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  color: #2D8E2B;

  font-size: 9pt;

}



.categoryselect {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  color: #2D8E2B;

  font-size: 9pt;

}



.dropdownmarker {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  background-color: #EEEEEE;

  color: #136c99;

  font-size: 9pt;

}







	a.button, input.button{ 



		margin:0px 7px 0px 0px; 

		background-color:#D0EED1; 

		border:1px solid #5E7BA4; 

		border-top:1px solid #B7C6D8; 

		border-left:1px solid #B7C6D8; 

		line-height:100%; 

		font-weight:bold; 

		font-size:16px;

		color:#2D8E2B; 

		cursor:pointer;

		font-family:  Tahoma;

		  font-size: 9pt;



	}

	

		input.button img, a.button img{ margin:0 3px -3px 0 !important; padding:0; border:none; width:16px; height:16px}

		input:hover.button, a:hover.button{ background-color:#dff4ff; border:1px solid #c2e1ef; color:#336699}

	





/*--Categories------------------------------------------------*/

.catbgcolor {

  background-color: #EFEFEF;

}



.maincat {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-size: 9pt;

  font-weight: bold;

}



.subcat {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  font-size: 10px;

  font-weight: bold;

}



/*--Images----------------------------------------------------*/

.imagerow1 {

  

}



.imagerow2 {

  

}



/*--Comments--------------------------------------------------*/

.commentrow1 {

  background-color: #6AC46D;

  color: #000;

}



.commentrow2 {

  background-color: #E4F5E4;

  color: #000;

}



.commentspacerrow {

  background-color: #d1d1d1;

  color: #2D8E2B;

}



.commenttextarea {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  color: #2D8E2B;

  font-size: 9pt;

  width: 270px;

}



.commentinput {

  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;

  color: #2D8E2B;

  font-size: 9pt;

  width: 270px;

}

.paging a:hover{border: 1px solid #C0C0C0;  background-color: #FFFFCC;}



.paging {border: 1px solid #C0C0C0;  background-color: #FCFAF5;}





.pagingon {

border: 1px solid #6AC46D;  background-color: #F0FAFF;}



}