/*buginfo css*/
html, body {
	margin:0;
	padding:0;
	background-color: #42372A;
	font-family: Helvetica,arial,sans-serif;
	font-size:11px;
	line-height:14px;
	color: #42372A;
	}
a img {
	border-width:0;
	border-style:none;
	border-color:#fff;
	color:#fff;
	}
img	{
	border:0;
	border-width:0;
	border-style: none;
	padding:0;
	margin:0;
	}	
a {
	text-decoration: none; 
	color: #B12339
	}
a:hover {
	text-decoration: underline; 
	color: #B12339
	}
p {
	margin-top:4px;
	margin-bottom:8px;
	padding:0;
	}
table {
	border-spacing: 4px;
	}
ul{
	margin:0;
	padding:0;
	margin-left:20px;
	margin-top:2px;
	margin-bottom:10px;
	list-style:square url(/images/bullet_arrow.gif);
	}
li {
	margin-top:4px;
	margin-bottom:10px;
	}
ul#categories {
	margin:0;
	padding:0;
	margin-left:20px;
	margin-top:2px;
	margin-bottom:10px;
	list-style:none;
	}
ul#categories li {
	margin-top:4px;
	margin-bottom:8px;
	}
ul#list {
	margin:0;
	padding:0;
	margin-left:20px;
	margin-top:2px;
	margin-bottom:10px;
	list-style:square url(/images/bullet_arrow.gif);
	}
ul#list li {
	margin-top:3px;
	margin-bottom:3px;
	}
h1 {
	font-size:12px;
	font-weight:bold;
	margin:0;
	margin-top:10px;
	margin-bottom:6px;
	padding:0;
	}
h2 {
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:8px;
	}
h3 {
	font-size:12px;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:8px;
	}
h4 {
	font-size:12px;
	font-weight:bold;
	}
h5 {
	font-size:10px;
	font-weight: bold;
	}
	
/* Main layout */
#wrapper {
	width:766px;
	margin-top:3px;
	margin-bottom:6px;
	margin-left:auto;
	margin-right:auto;
	background:#E8DFD4;
	}
#title {
	width:769px;
	whitespace:nowrap;
	}
#footer {
	width:100%;
	clear:both;
	}
#main {
	margin:0;
	padding:0;
	width:756px;
	border-left:5px solid #990000;
	border-right:5px solid #990000;
	}

/* LEFT COLUMN */
#leftcolumn {
	margin:0;
	padding:2px;
	width:177px;
	float:left;
	}
.navitem {
	margin:0;
	padding:0;
	}
#searchform {
	width:173px;
	margin:0;
	padding:0;
	background:#fff;
	border:1px solid #000;
	}
#searchtop {
	margin-top:6px;
	}
#searchinput {
	border:1px solid #DDDDDD;
	margin:4px;
	width:110px;
	}
#searchsubmit {
	padding:2px;
	background:#990000;
	border:0px;
	color:#fff;
	font-family:arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:4px;
	margin-bottom:4px;
	width:50px;
	height:20px;
	}
#newarticletop {
	margin-top:6px;
	padding:0px;
	}
#newarticles {
	width:173px;
	height:126px;
	border:1px solid #000;
	background:#fff url(/images/bg_frog.gif) no-repeat;
	}
#newarticles ul {
	margin-left:30px;
	padding-top:13px;
	list-style-type:circle;
	}
#newarticles ul li {
	font-size:12px;
	margin-top:4px;
	margin-bottom:12px;
  	}
#navad {
	margin-top:6px;
	}
	
/* MIDDLE COLUMN */
#middlecolumn {
	width:379px;
	background:#F5E3B9;
	border-left:1px solid #C98C46;
	border-right:1px solid #C98C46;
	overflow:hidden;
	float:left;
	min-height:680px;
	height:auto !important;
	}
	/* for Internet Explorer */
	/*\*/
	* html #middlecolumn {
	height:790px;
	}
	/**/

/* RIGHT COLUMN */
#rightcolumn {
	width:190px;
	padding:2px;
	border-top:#C98C46;
	float:left;
	}
#pmppic {
	margin-top:2px;
	margin-bottom:6px;
	text-align:center;
	}
#pmpsearch {
	padding:4px;
	padding-bottom:6px;
	margin:0;
	width:180px;
	background:#fff;
	border:1px solid #7B0000;
	}
.pmpselect {
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	border:1px solid #DDDDDD;
	height:18px;
	}
.pmpinput {
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	border:1px solid #DDDDDD; 
	width:50px;
	height:15px;
	}
#pmpsubmit {
	background:#990000;
	border:0px;
	color:#fff;
	font-family:arial,sans-serif;
	font-size:10px;
	font-weight:bold;
	width:52px;
	height:19px;
	}
#pmptext {
	margin-top:6px;
	margin-bottom:6px;
	text-align:center;
	}
#pestlisttop {
	margin-top:6px;
	}
#pestlist {
	padding:8px;
	margin:0;
	width:172px;
	background:#fff;
	border:1px solid #7B0000;
	background:#fff url(/images/bg_spider.gif) no-repeat;
	}
#pestlistA {
	float:left;
	margin-left:2px;
	margin-right:12px;
	}
#pestlistB {
	margin-left:4px;
	}
.pestitem {
	margin-bottom:3px;
	}
#pagewrap {
	margin-left:26px;
	margin-right:20px;
	}
#articlewrap {
	margin-left:3px;
	margin-right:3px;
	margin-top:10px;
	height:auto !important;
  	height:790px;
	}
	
/* HOME PAGE */
	
.categoryicon {
	margin:0 4px;
	float:left;
	}
.categorystyle {
	padding:0;
	margin-top:-10px;
	width:275px;
	float:left;
	}

/* Table Of Contents section */
ul#toc {
	margin-left:60px;
	padding:0;
	}
ul#toc li {
	list-style:none; 
	margin:0px 0px 0px -40px;
	padding:0;
	font-size:8pt;
	font-weight:none;
	}
ul#toc li * { 
	font-weight:normal;
	margin:8px 0px 0px 2px;
	}
ul#toc li ul li {
	list-style: disc inside;
	}
ul#toc li ul {
	display:none;
	font-size:8pt;
	}
ul#toc li.expand ul {
	display:block;
	}
ul#toc li span.expand {
	background-color:#FFFCF3;
	color:#333;
	border:1px solid gray !important;
	padding:0 3px;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
	font-size:8pt;
	cursor:pointer;
	}
ul#toc li.expand span.expand {
	padding:0 4px;
	}  
a.midnav:link { 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	color: #999999; 
	font-weight: normal; 
	font-size: 10px; 
	text-decoration: none; 
	}
a.midnav:visited { 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	color: #940B23; 
	font-weight: normal; 
	font-size: 10px; 
	text-decoration: none; 
	}
a.midnav:hover { 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	color: #FBD756; 
	font-weight: normal; 
	font-size: 10px; 
	text-decoration: none; 
	}
a.midnav:active { 
	font-family: Verdana,Arial,Helvetica,Sans-Serif; 
	color: #FFFFFF; 
	font-weight: normal; 
	font-size: 10px; 
	text-decoration: none; 
	}
a.rightnav:link {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #999999;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	}
a.rightnav:visited {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #940B23;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	}
a.rightnav:hover {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #FBD756;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	}
a.rightnav:active {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
	text-decoration: none;
	}
  
/*form style*/
.input_text {
	font-family: Arial, sans-serif;
	font-size: 9px;
	color: #000000;
	}
.input_input {  
	background-color: #ffffff;
	font-family: Arial, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-variant: normal;
	filter: DropShadow(Color=black, OffX=5, OffY=5, Positive=0);
	border-style: solid;
	border:1px solid #DDDDDD;
	color:#333333;
	}
.input_button {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: normal;
	background-color: #4E85C4;
	border:1px solid #DDDDDD;
	}
.delete_button { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	line-height: normal;
	background-color:#C50000;
	border:1px solid #DDDDDD;
	}
.input_button_text {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	line-height: normal; 
	color:#DDDDDD;
	}
.SELECT_BOX_CSS { 
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	color:#000000; 
	background-color:#ffffff;
	}
