/* -----------------------------------------------------------------------
   Redifine Tag */
   

	body {
		margin: 0; padding: 0;
		text-align: left;

	    font: 12px/16px Arial, Helvetica, sans-serif;
	    color: #666;
	}
	
	td, p, div, li, a, address, h1, h2, h3, h4, h5, h6, input, label, select, textarea, dl, dt, dd  {
	    font: 12px/16px Arial, Helvetica, sans-serif;
	    color: #666;
	    text-align: left;
	}
	
	address { 
		margin: 5px 0px 0px 0px; padding: 0px;
		font-style: normal;
		font-size: 9px;
		text-align: center;
	}
	
	img { border: 0px; }
	form { margin: 0; padding: 0; }
	label { margin: 0; padding: 0; }
	fieldset { margin: 0; padding: 0; border: 0px; }
	
	p {
		margin: 0px 0px 16px 0px;
		padding: 0;
		text-align: justify;
	}	
	

	a{ color: #666; }
	a:hover { color: #b5c14c; }
	a:visited { color: #666; }
	a:visited:hover { color: #b5c14c; }
	a:active { color: #666; }
	a:active:hover { color: #b5c14c; }

	a.small{ text-decoration: none; font-size: 10px; }
	
	blockquote {
		margin-right: 0px;
		margin-left: 40px;
		padding-left: 12px;
		border-left: 1px #e5e5e5 solid;
	}

	hr {
		border:1px #fff solid;
		border-top:1px #e5e5e5 solid;
		margin: 0 0 8px 0;
	}

	hr.dashed {
		border-top:1px #e5e5e5 solid;
	}

	ul {
		margin: 13px 0px 10px 25px;
		padding: 0px;
	}
	
	li {
		padding: 0px 0px 6px 0px;
		list-style-image: url(/4105/images/bullet.gif);
	}
	
	td { vertical-align:top; }



/* -----------------------------------------------------------------------
   Content */
   

	#container {
		margin: 0; padding: 0;
	}
		
		#topleft, #topright, #bottomleft, #bottomright {
			display: none;
		}


		#logo {
			position: absolute;
			top: 0px;
			left: 518px;
			z-index: 1;
		}
		
		#utilities_top {
			display: none;
		}


	#nav {
		display: none;
	}

	#content {
		width: 670px;
	}
		.column_left {
			display: none;
		}
		.column_right {
			width: 670px;
			display: block;
			float:right;
		}
		
		#title {
			margin: 70px 0 20px 0;
			border-bottom: 1px #e1e1e1 solid;
		}
	
	
	#footer {
		display: none;
	}


/* -----------------------------------------------------------------------
   Site Map */
   
   #sitemap h3 {
		margin:0px;
   }
   #sitemap ul li ul li a {
     font-size: 11px;
   }



/* -----------------------------------------------------------------------
   Forms */
   

	input, select, textarea {
		font-size: 10px;
	}

	input {
		border: #8AAACD 1px solid;
	    height: 16px;
	    line-height: 12px;
	    width: 165px;
	    margin-bottom: 10px;
	    margin-top: 2px;
	}
	.nobox {
		border: #fff 0px solid;
	    background-color: #fff;
	    width: auto;
	    height: auto;
	    display: inline;
	    margin-bottom: 0px;
	    margin-top: 0px;
	}

	select {
	    margin-bottom: 10px;
	    margin-top: 2px;
	}
	
	legend {
		display: none;
	}
	
	
/* ----------------------------------------------------------------------
   Search */
   
   form#search {
		display: none;
   }
	

/* -----------------------------------------------------------------------
   HTML Editor */



	h1, h1 a, h1 a:active, h1 a:visited {
		font: 16px/19px Arial, Helvetica, Verdana;
	    margin: 30px 0 5px 0; padding: 0;
	    color: #748931;
	    font-weight: bold;
	    text-decoration: none;
	}
	h1 a:hover, h1 a:visited:hover { color: #b5c14c; }
	
	
	h2 {
	    margin: 20px 0 5px 0; padding: 20px 0 0 0;
	    border-top: 1px #ccc solid;
	    display: block;
	}
		h2, h2 a, h2 a:active, h2 a:visited {
			font: 16px/19px Arial, Helvetica, Verdana;
		    color: #748931;
		    font-weight: bold;
		    text-decoration: none;
		}
		h2 a:hover, h2 a:visited:hover { color: #b5c14c; }
	
	
	h3, h3 a, h3 a:active, h3 a:visited {
		font: 15px/16px Arial, Helvetica, Verdana;
	    margin: 15px 0 2px 0; padding: 0;
	    color: #748931;
	    font-weight: bold;
	    text-decoration: none;
	}
	h3 a:hover, h3 a:visited:hover { color: #b5c14c; }
	
	h4, h4 a, h4 a:active, h4 a:visited{
		font: 14px/17px Arial, Helvetica, Verdana;
	    margin: 15px 0 2px 0; padding: 0;
	    color: #444;
	    font-weight: bold;
	    text-decoration: none;
	}
	
	h5 a:hover, h5 a:visited:hover { color: #b5c14c; }
	h5, h6, h5 a, h5 a:active, h5 a:visited, h6 a, h6 a:active, h6 a:visited {
		font: 13px/15px Arial, Helvetica, Verdana;
	    margin: 0; padding: 0;
	    color: #666;
	    font-weight: bold;
	    text-decoration: none;
	}
	
	.light_green { color: #b5c14c; }
	.dark_green { color: #748931; }
	.text { color: #666; }
	.dark_grey { color: #444; }
	.orange { color: #ee8321 }
	.text_highlight, .error { background-color:#f0f3db; color:#5E7123; padding: 0 3px; }
	.first { margin-top: 0px; padding:0px; border: 0px; }


	ul.small_list {
		margin: 10px 0px 7px 25px;
		padding: 0px;
	}
	
	ul.small_list li {
		padding: 0px 0px 3px 0px;
		list-style-image: url(/4105/images/bullet_small.gif);
	}



/* -----------------------------------------------------------------------
   Other */
   

	.hide { display: none; }
	.skip { visibility:hidden; position:absolute; top:0px; left:0px; }
	
	
	
/* -----------------------------------------------------------------------
   Paging */
   
   
   .paging_search_table {
		display: none;
   }