/* Apply list styles to pest id TOC */
ul.documents li.directory {font-size:110%;}

ul.documents li.directory ul li {display: list-item;}

ul.documents li.directory {font-weight:normal;}

ul.documents li.directory ul.documents {margin-bottom:20px;}

ul.documents li.directory ul li a {
	color:#99CCFF;
	font-weight:lighter;
}



.col_2
{
	display:block;
	width:920px;
	/*float:left;*/
	margin:0px auto;
	font-family: "Arial", "Helvetica", sans-serif;
	color: #50626b;
	font-size: 12px;
	line-height: 160%;
}


.col_2 table
		{
			border: none;
			border-spacing: 0px;
			border-collapse: collapse;
		}
		
		
.col_2  h1
		{
			display:block;
			font-family: Helvetica, Arial, sans-serif;
			color:#94af90;
			font-size: 1.6em;
			line-height: 1.2em;
			font-stretch:ultra-condensed;
			letter-spacing:-1px;
			font-weight:bold;
			margin:0px 0px 4px 0px;
		}
		
		
		
.col_2 a
		{
			color: #1a459c;
			text-decoration: none;
		}
		
		
.col_2 h2
		{
			display:block;
			font-family: Helvetica, Arial, sans-serif;
			color:#597852;
			font-size: 1.6em;
			line-height: 1.8em;
			font-stretch:ultra-condensed;
			letter-spacing: -1px;
			font-weight:bold;
			margin:0px 0px 3px 0px;
		}

		.content_textbox_outer
		{
			float:left;
			width:845px;
			/*background-image:url(/images/content_rounded_bot.gif);*/
			background-repeat:no-repeat;
			background-position:bottom;
			background-color:#FFFFFF;
			margin:0px 0px 15px 0px;
			position: relative;
		}
		
		#copy .SizableText h3
		{ 
			font-size: 130%;
		}
		
		.content_textbox_inner
		{
			float:left;		
			width:800px;
			/*background-image:url(/images/content_rounded_top.gif);
*/			background-repeat:no-repeat;
			background-position:top;
			padding:15px 25px 5px 25px;
		}

			.content_textbox_inner ul
			{
				margin: 0px 0px 0px 20px;
			}
		
		        .content_textbox_outer .landing_img
		        {
		            position: relative;
		            top: -15px;
		            float: right;
		            margin: 0 0 5px 20px;
		        }


		.content_textbox_outer2
		{
			float:left;
			width:822px;
			/*background-image:url(/images/content_rounded_bot2.gif);*/
			background-repeat:no-repeat;
			background-position:bottom;
			background-color:#FFFFFF;
			margin:12px 0px 15px 0px;
			position: relative;
		}
		
		.content_textbox_inner2
		{
			float:left;		
			width:772px;
			/*background-image:url(/images/content_rounded_top2.gif);*/
			background-repeat:no-repeat;
			background-position:top;
			padding:15px 25px 5px 25px;
			
		}



	
	
/*
	SEARCH-SPECIFIC
	-------------------------------------------------------------------------
*/
	
	.searchOverride .section
	{
		display: block;
		padding: 5px 0px 35px 0px;
		border-bottom: 1px solid #CDCDCD;
	}
	
		.searchOverride h1
		{
			padding: 7px 0px 0px 0px;
		}
	
		.searchOverride p
		{
			padding: 5px 0px 5px 0px;
		}
	
	
	
.BackLink
{
	clear: both;
	display: block;
	padding: 10px 0 0 0;
	margin: 10px 0px 15px 0px;
	border-top: solid 1px #cdcdcd;
	padding: 5px 0px 0px 0px;
	font-weight: bold;
}


/*
	Pest Guide Specific
	-------------------------------------------------------------------------
*/
	.PestGuideTable
	{
		width: 100%;
	}
	
	.PestSearchMsg
	{
		color: Red; 
		padding-bottom: 5px;
	}
	
	.PestCategory 
	{ 
		margin-top: 2ex; 
		font-weight: bold;
	}
	
	.PestCategoryItem
	{
		border-bottom: 1px solid #ccc;
		padding: 20px 0;
	}
	
	.PestCategoryItem a
	{
		font-weight: bold;
	}
	
	.PestCategoryItem img
	{
		margin-right: 10px;
		padding: 2px; 
		border: 1px solid #ccc;
	}

	.PestGuideSearch 
	{ 
	    border-top: solid 1px #d7d7d7;
	    border-bottom: solid 1px #d7d7d7; 
	    padding: 15px 0; 
	    margin: 15px 0; 
	    font-weight: bold; 
	}
	
        .PestGuideSearchInputs 
        { 
            float: left; 
            padding-right: 15px; 
            border-right: solid 1px #d7d7d7; 
            margin-right: 15px; 
            color: #1a459c; 
            font-size: 15px; 
        }
        
            .PestGuideSearchText 
            { 
                width: 120px; 
            }


/*
	Pest Guide Detail Specific
	-------------------------------------------------------------------------
*/

    h1.PestDetailH1
    {
        border-bottom: solid 2px #dbe1e5; 
        padding-bottom: .8ex; 
        margin-bottom: 2ex; 
    }

	.PestKeywordTitle
	{
		font-size: 19px;
	}
	
    .PestDetailImg
    { 
       /* float: left; */
        /*margin: 0 0 20px 20px; */
    }
    
    h2.PestDetailH2
    { 
        color: #647883; 
        margin-bottom: 0; 
		/*float: left; clear:right;*/
		width: 450px; padding-right:0;
    }
    
    .PestDetailLatin 
    { 
        color: #558AB3;
        font-style: italic; 
        font-weight: bold; 
        /*margin-bottom: 20px; */
		width: 200px;
		float: left;
    }

    table.PestDetailTable
    { 
        border: solid 2px #dbe1e5; float:right; margin-right: 0px; margin-top: -35px; width:335px;
    }
    
        .PestDetailTable td
        { 
            border: solid 2px #dbe1e5; 
            padding: 4px 7px; 
            line-height: 120%; 
        }
        
        .PestDetailTable .label 
        {
	color: #558AB3;
	font-weight: bold;
	text-transform: uppercase;
        }

    .PestDetailLeft
    { 
        width: 450px; 
        float: left; 
    }
    
    .PestDetailRight 
    { 
        margin-left: 465px; 
        border-left: solid 2px #dbe1e5; 
        padding-bottom: 10px; 
        padding-left: 15px; 
    }
    
        .PestDetailRightDivider 
        { 
            border-bottom: solid 2px #dbe1e5; 
            margin: 17px 0px; 
            height: 1px; 
        }

