/* custom code by

 * billy bastardi

 * westech solutions llc.

 * http://westechsolutions.com

 */

	body,

	h1, h2, h3, h4,

	p {

		padding:0;

		margin:0;

	}

	

	body {

		background: url('../images/body_bg.jpg') #245714;

	}

	

	.clear { clear: both; }

	

	.outer_container {

		width:960px;

		margin:0 auto;

	}

	

	a, a:active, a:visited {

		color:#fff;

		font-family:rockwell;

		font-size:13px;

		font-weight:bold;

		text-decoration:none;

	}

	

	a:hover {

		text-decoration:underline;

	}

	

	/* start of header styling 

	 */

	

	#header {

		background-color: #00AA00;

		height:117px;

		background: url('../images/header_bg.jpg') repeat-x;

	}

	

	#header_logo {

		width:185px;

		height:117px;

		background: url('../images/header_logo.jpg') no-repeat;

		float: left;

		margin-left:65px;

	}

	

	#header_banner {

		width:379px;

		height:117px;

		background: url('../images/header_banner.jpg') no-repeat;

		float: left;

	}

	

	#header_links_container {

		float:right;

		margin: 30px 27px 0 0;

	}

			

	.header_careers_link { 

		margin-right: 5px;

		display:inline-block;

		width:100px;

		height:27px;

		background: url('../images/header_careers_btn.jpg') no-repeat;

	}

	.header_research_link { 

		margin-right: 5px;

		display:inline-block;

		width:150px;

		height:27px;

		background: url('../images/header_research_btn.jpg') no-repeat;

	}
	
	.header_contact_link { 

		margin-right: 5px;

		display:inline-block;

		width:100px;

		height:27px;

		background: url('../images/header_contact_btn.jpg') no-repeat;

	}

	

	.header_investor_access_link { 

		display:inline-block;

		width:134px;

		height:27px;

		background: url('../images/header_investor_access_btn.jpg') no-repeat;

	}

	

	/* end of header styling

	 * start of main (body) styling

	 */

	

	#main {

		background-color: #c0c0c0;

		overflow: hidden;

		background: url('../images/main_bg_grey.jpg');

		position: relative;

		z-index: 1;

	}

	

	#main_outer_container {

		/*background: url('../../images/main_container_bg-1.png') no-repeat;*/

		margin:0 auto;

		width:960px;

		position:relative:

		z-index:2;

		overflow:hidden;

	}

	

	/* navigation styling

	 */

			

	#navigation {

		width:960px;

		height:41px;

		margin:0 auto 200px auto;

		background-color:gold;

		text-align:center;

		background: url('../images/main_navigation_bg2.png') no-repeat;

		padding:0 10px 0 10px;

		position:relative;

		z-index:5;

		-moz-border-radius: 0 0 10px 10px;

		-webkit-border-radius: 0 0 10px 10px;

		border-radius: 0 0 10px 10px;

	}

	

	#navigation #nav_link_1 { width: 40px; }
	
	#navigation #nav_link_2 { width: 110px; }

	#navigation #nav_link_3 { width: 110px; }
	
	#navigation #nav_link_4 { width: 210px; }

	#navigation #nav_link_5 { width: 110px; }
	
	#navigation #nav_link_6 { width: 150px; }
	
	#navigation #nav_link_7 { width: 150px; }

	

	#navigation ul	{

		display: table;

		margin: 0;

		padding: 10px 0 0 0;

		list-style: none;

		position: relative;

		margin:0 auto;

	}



	#navigation ul li {

		margin: 0;

		list-style: none;

		display: table-cell;

		float: left;

		position: relative;

		margin:0;

		height:31px;

		width:165px;

	}

	

	#navigation ul li a,

	#navigation ul li a:active,

	#navigation ul li a:visited {

		text-shadow: #333 1px 1px 1px;	

	}

	

	/* sub navigation styling

	*/



	#navigation ul.navigation_submenu	{

		margin: 0;

		line-height:24px;

		display: block;

		position:absolute;

		z-index: 999;

		top: 100%;

		background: url('../images/main_subnav_bg.jpg') repeat-x #376d16;

		display: none;

		left: -3px;

	}



	#navigation ul.navigation_submenu li {

		padding:0 10px 0 10px;

		margin: 0;

		float: none;

		position: relative;

		list-style: none;

		display: block;

		text-align:center;

	}

	

	#navigation #bottom {

		padding:0;

		margin:0;

		background: url('../images/subnav_rounded.png') no-repeat;

		background-color: none;

		height:16px;

		position:absolute;

		width:185px;

		top:97%

	}

	

	#navigation #bottom_dark {

		padding:0;

		margin:0;

		background: url('../images/subnav_rounded_dark.png') no-repeat;

		background-color: none;

		height:16px;

		position:absolute;

		width:185px;

		top:97%

	}



	#navigation ul.navigation_submenu li a,

	#navigation ul.navigation_submenu li a:active,

	#navigation ul.navigation_submenu li a:visited {

		display: block;

		text-decoration:none;

		text-shadow: none;

	}

	

	#navigation ul.navigation_submenu li a:hover {

		color:#8b8854;

	}

	

	/* end of sub navigation styling

	 * end of navigation styling

	 */

	

	#footer {

		padding-top:35px;

		background-color: #00AA00;

		text-align:center;

		background: url('../images/footer_bg.jpg') repeat-x #234714;

		height:175px;

		color: #fff;

	}

	

	#disclaimer {

		font-family:verdana;

		font-size:10px;

		padding: 25px;

		color:#fff;

	}
	
	#FMremoval  
	{
	    font-family: georgia;
	    color: #000000;
	    font-size: 12px;
	    line-height: 22px;
	}
	#FMremoval select, input, textarea { border: 1px solid #fff; background-color: #fff; padding: 2px; margin: 0px; font-size: 12px; }
	#FMremoval select, input { width: 350px; }
	#FMremoval textarea { width: 650px; height: 100px; }
	#FMremoval td { vertical-align: top; }
	#FMremoval tr.altR {
        background-color: #dcdada;
    }
    #FMremoval .submitBtn { margin: 0 auto; width: 100px; margin-top: 35px; }