/*	Global reset rule */
	* {margin: 0; padding: 0;}
	
/*	General rules to cover any inheritance bugs. */
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size:11px;
	line-height:1.6em;
	
	}

/*	Ensures older browsers get high contrast*/
	body { background-color: #fff; color: #333; }
		
/*	Removes space after form elements. */ 
	form { display: inline; }
	
	
/*	Removes borders from images. */
	img, abbr, acronym { border: none; }
	
/*	Makes sure both are presented correctly */	
	strong, b { font-weight: bold; }

/*	Sets no list-markers by default */
	ul, ol { list-style: none; }
	
/*	Table styles */
	table { border-collapse: collapse; border-spacing: 0; }
	table, th, tr, td, caption { vertical-align: top; }	
	caption, th, td { text-align: left; font-weight: normal;}
	
/* Hyper links */
	/* a { text-decoration:none; color: #c67220; }*/
	a { text-decoration:none; color: #f5731b; }
	a:hover { text-decoration:underline; }
		
		
/******* Standard Master Pages structures ********/
	/* [if lt IE 7] */
	.main { height: 100%; }
	/* [endif] */

	html, body { margin: 0; padding: 0; height: 100% }   
	#wrapper {
		position:relative;min-height:100%;
	} 



	#main { width: 962px; position:relative;}
	#content { float:left;width:782px; }
	div#contentleft {float: left; width: 236px; padding-top:50px; }


	div#contentright {float: right; width: 546px;}
	div#contentright {
		color:#333;
	}
	div#contentright h1 {
		font-weight:bold;
	}		
	
	
	div#contentright li 
	{
		margin-left:20px;
		list-style: disc;
	}
		
	div#contentright ul  
	{
		margin-bottom: 1em;
	}

	div#sidebar {float:right; width: 180px; padding-top:50px; }
	
	
	#navigation { background-color:#262626;  } 

	
	#TopNav { background-color:#c67220;width:100%; border-bottom:3px solid white; height:35px; }
	
	
	#TopNav TD { vertical-align:middle; }
	
	p {
		margin-bottom:1em;
	}
	
	
	#FooterLinks {
		position: relative; margin-top: -40px; height: 40px; width:100%;float:left;
		border-top: 1px solid black;
	}

    
	#TablePrimaryNav TD {
		font-family:arial;
		font-weight:bold;
		font-size:11px;								
		color: #fff;
	}
	
	#TablePrimaryNav a {
		background-repeat: no-repeat;
		background-position: 0 0;
		
		text-decoration: none;
		color: #fff;
		line-height: 0.6875em;
	}
	
	#TablePrimaryNav a:hover {
		color: #000;
	}
	
	#TablePrimaryNav a.SelectedSection 
	{
		color: Black;
	}
	
	
	.SectionHeading 
	{
		margin-top: 95px;
		margin-left: 20px;
	}
	
	.SectionHeading *
	{
		font-family: Arial;
		font-size: 20px;
/*		color: #c67220; */
		color: #f5731b;
		
	}

/***** End Standard Master Pages... ****/


/***** Right Navigation *****/
	.RightNavigation li{
		list-style-image: url(../images/sub_nav_off.png);
		list-style-position: inside;
	}
	
	.RightNavigation li.Selected 
	{
		list-style-image: url(../images/sub_nav_on.gif);
	}
	
	.RightNavigation li.Selected a {
		color: black;
		font-weight:bold;
	}
	
	.RightNavigation li {
		line-height:1.4em;
		padding-bottom: 5px;
	}
	
	.RightNavigation li a {
		line-height:1em;	
	}
	
	.RightNavigationWrapper {
		padding-top: 20px;
		padding-bottom: 20px;
	}
	
	.SubNavTopLine {
		background: url(../Images/Sub_Nav_line.gif) no-repeat top;
	}
	
	.SubNavBottomLine {
		background: url(../Images/Sub_Nav_line.gif) no-repeat bottom;
	}
	
/**** End Right Navigation ****/



/***** Content right div class *****/

	.ContentRightGeneralContent
	{
		padding-left: 20px;
		padding-right: 36px;
	}
	
	
/***** End Content right div class *****/	


/**** Table Results ****/
	.TableResults { width: 100%; }
	.TableResults TD { padding-top:15px; padding-right: 10px;border-bottom: 1px solid #e5e5e5;border-top:0px; }
	.TableResults TD.LastColumn { width:100%; }

/******** */


	.DivContent 
	{
		margin-bottom: 1em;
	}
	
	
	
	
	
/****** Table2Column *******/
.TableEntity2Column 
{
	
}


.TableEntity2Column TD {
	width: 250px;
	
}

.TableEntity2Column input, .TableEntity2Column select, .TableEntity2Column textarea
{
	border: 1px solid #b3b3b3;
	background-color: #ededed;
}

.TableEntity2Column .HeaderRow
{
	font-weight:bold;
}

.TableEntity2Column .FormRow TD
{
	padding-bottom: 10px;
}

	
/*** Home page ***/
.NewsHome 
{
	margin-bottom:  1em;
}
