﻿	

	body {

		/*font-family: Lucida Grande, Verdana, Arial, Sans-Serif;*/
		font-family: Helvetica, Arial, Sans-Serif;
		/*font-family: tahoma, arial, sans-serif;*/
		/*font-size: 62.5%;*/
		font-size: 15px;
		text-align: center;
		margin: 0; 
		/*background: #ffffff url(images/ag_bg_bw.jpg) repeat-y;*/
		
		/*background: #444 url(images/bg_body.gif) repeat-x;*/
		/*background-image: url(images/ag_bw2_bg.jpg);

		background-position:center;
		background-position:top;
		background-color: #ffffff;*/
		/*background: #ccc;
		color: #ff9933;*/
	}
	
	a
{
	color: #3a3a3a;
	text-decoration: none;
}

a:hover
{
	/*color: #bbbbbb;*/
	color: #fbd72e;
	text-decoration: none;
}

a img
{
	border: 0;
}
a:link
{
	/*color: #bbbbbb;*/
	text-decoration: none;
}
	
	/* * */
	back
	{
		margin: 0;
		/*padding: 0; */
	}

	.right_back 
	{
		margin: 0px;
		/*min-height: 1600px;*/
		height:1600px;
		min-width:550px;
		width: 50%;
		float: left;
		background: #ffffff;
	}

	.left_back 
	{
		margin: 0px;
		/*min-height: 1600px;*/
		height:1600px;
		min-width:550px;
		width: 50%;
		background: #000000;
		float: left;
	}
	
	.clear_back
	{
		clear: both;
	}
	
	.header_center 
	{
		position:absolute;
		/*background-color:#eeeeee;*/
		/*background-color:#000000;*/
		min-width:700px;
    	top:20px;
    	height:80px;
    	width:70%;
    	/*background-image:url(images/ag_logo_new.jpg);
    	background-repeat:no-repeat;*/
		/*background:#aaaaaa;*/
		/*float:left;*/
		margin-left:15%;
		margin-right:15%;
		font-size: 13px;
		/*font-weight: bold;*/
	}
	
	.main_area_center
	{
		text-align:left;
		width:70%;
		min-width:700px;
		min-height:545px;
		position:absolute;
		top:120px;
		background-color: #dddddd;
		margin-left:15%;
		margin-right:15%;
	}
	
	.navigation_center
	{
		width:94%;
		min-width:680px;
		height:30px;
		top:164px;
		background-color: #ffffff;
		margin-top:18px;
		margin-left:18px;
		padding-top:10px;
		margin-right:10px;
		font-size: 15px;
		font-weight: bold;
		padding-left:20px;
	}
	
	.navigation_center_left
	{
		float:left;
		background-color:White;
		width:58%;
		/*position:relative;*/
	}
		
	.navigation_center_right
	{
		position:relative;
		text-align:right;
		background-color:White;
		float:right;
		width:28%;
		padding-right:15px;
		font-size:12px;
		text-decoration:none;
	}
	
	/*.navigation_center
	{
		width:94%;
		min-width:680px;
		height:30px;
		top:164px;
		background-color: #ffffff;
		margin-top:18px;
		margin-left:18px;
		padding-top:10px;
		margin-right:10px;
		font-size: 15px;
		font-weight: bold;
		padding-left:20px;
	}*/
	
	/*.navigation_center_right
	{
		float:right;
		width:100px;
		position:relative;
	}*/
		
	.main_area_center_left
	{
		float:left;
		margin-left:19px;
		margin-top:20px;
		width:40%;
		min-height:440px;
		top:10px;
		background-color: #ffffff;
		padding-left:20px;
		padding-top:20px;
		padding-right:20px;
		text-align:left;
	}
	
	.main_area_center_right
	{
		float:right;
		margin-right:20px;
		margin-top:20px;
		/*min-width:40%;*/
		width:380px;
		min-height:440px;
		top:10px;
		background-color: #ffffff;
		padding-left:20px;
		padding-top:20px;
		padding-right:20px;
		/*text-align:left;*/
	}
	
	.main_area_center_content
	{
		min-height:410px;
		margin: 10;
		margin-left:19px;
		margin-right:20px;
		margin-top:20px;
		min-width:820px;
		top:10px;
		background-color: #ffffff;
		padding-left:20px;
		padding-top:20px;
		padding-right:20px;
		padding-bottom:20px;
		text-align:left;
	}
	
	.main_area_center_content_title
	{	
		font-size: 25px;
		font-weight: bold;
	}
	
	.footer_center
	{
		margin: 10;
		margin-left:19px;
		margin-right:20px;
		margin-top:10px;
		margin-bottom:10px;
		min-width:820px;
		top:10px;
		background-color: #ffffff;
		padding-left:10px;
		padding-top:10px;
		padding-right:10px;
		padding-bottom:10px;
		text-align:left;
	}
	
	.header 
	{
		/*position:absolute;*/
		/*background:#ff0000;
    	top:20px;
    	/*width:70%;*/
    	height:60px;
    	width:980px;
    	/*background-image:url(images/ag_logo_new.jpg);
    	background-repeat:no-repeat;*/
		/*background:#aaaaaa;*/
		margin-left:199px;
		/*float:left;*/
		/*margin-left:15%;*/
		/*margin-right:15%;*/
	}
	
	.headerleft_center
	{
		float:left;
		top:20px;
		position:relative;
		
	}
	.headerright_center
	{
		top:45px;
		float:right;
		position:relative;
		padding-right:25px;
	}
	.headerleft 
	{
		float:left;
	}
	.headerright 
	{
		top:10px;
		position:inherit;
		float:right;
		background:#cccccc;
	}
	
	.main_area
	{
		width:980px;
		min-height:500px;
		position:absolute;
		top:50px;
		background-color: #dddddd;
		margin-left:175px;
		/*margin-left:15%;*/
		/*margin-right:15%;*/
	}

	


	.wrap 
	{
		/*width:980px;*/
		width:1100px;
		margin:0 auto;
		background:#ffffff;
		font-family: Tahoma, Arial, sans-serif;
		font-size:13px;
	}
	.headertopspacer {
    	height:5px;
		background:#ebebeb;
	}
	
	
	.titletext
	{	
		padding-top:5px;
		padding-bottom:15px;
		padding-left:7px;
		font-size:22px;
	}
	.nav 
	{
		clear:both;
		background:#000;
		height:34px;
		background-image:url(btn4_back.jpg);
		background-repeat:repeat-x;
	}
	.navtopspacer {
    	height:5px;
		background:#ebebeb;
	}
	.navbottomspacer {
    	height:5px;
		background:#ebebeb;
	}
	.main {
		padding:10px;
		background:#ffffff;
	}
	.mainleft {
		float:left;
		width:770px;
		padding:10px;
		background:#ffffff;
	}
	.sideright {
		float:right;
		width:170px;
		padding-top:20px;
		padding-left:10px;
		padding-right:10px;
		/*padding:10px;*/
		background:#ffffff;
	}
	.content 
	{
		padding: 7px;
	}
	.footertopspacer 
	{
		clear:both;
    	height:5px;
		background:#ebebeb;
	}
	.footer {
		/*clear:both;*/
		padding:5px 10px;
		background:#ffffff;
	}
	* html #footer {
		height:1px;
	}
	/*specific*/
	.rightelement
	{
		padding: 5px 5px 5px 5px;
		border-top-color:#eeeeee;
		border-top-style:solid;
		border-left-color:#eeeeee;
		border-left-style:solid;
		border-top-width:1px;
		border-left-width:1px;
	}
	.rightheader
	{
		/*font-family: Tahoma, Arial, sans-serif;*/
		font-size:14px;
	}
	.heroimagecontainer
	{
		padding: 5px 5px 5px 5px;
		border-color:#eeeeee;
		border-style:solid;
		border-width:1px;
	}
	.homeleft
	{
		float:left;
		background:#ffffff;
		width:370px;
		padding:20px 5px 20px 5px;
	}
	.homeright
	{
		float:right;
		background:#ffffff;
		width:370px;
		padding :20px 10px 20px 5px;
	}
	.formtip
	{
		visibility:hidden;
		width:300px;
		height:18px;
		padding:2px 5px 2px 5px;
		background:#eeeeee;
		border:normal 1px #dddddd;
		/*display: none;*/
	}
	
