/* *********************** GENERAL SETTINGS     *********************** */

body {

	font-family: "Arial", "Helvetica", Times, serif;

	color: #3b4130; 

	background: #7B886C url(../images/background.jpg) repeat-y top center;

	margin: 0px;

	padding: 5px 0px 0px 0px;

	line-height: 135%;

	height: 100%;

}
#all {
  
  background-repeat: repeat-y;
  width: 959px;
  
  margin-left: auto;
  margin-right: auto;
}
#header {
  
  padding: 0px 0px 0px 0px; 

	margin: 0px;

	width: 960px;
height: 205px
	position: fixed;

	background:  url(images/atg_top_bg.png) no-repeat top center;
	
}

#center {
  margin-left: 0px;
  
   background:  url(images/atg_content_bg.png) repeat-y top center;
  

	width: 960px;

	padding: 0px 0px;

	position: relative;
}



#footer {

	margin: 0px auto;

	color: #c3bfb0;

	height: 77px;

	width: 956px;

	background: transparent url(images/atg_footer_bg.png) no-repeat bottom center;

}


a.lft-nav {
	color: #253872; font-weight: bold; font-family: Arial, Helvetica, sans-serif;
	display:block;
	border:0px solid none;
	text-decoration: none;
	padding:0px;
	
	margin-left:0px;
}
a.lft-nav:hover {
	color:#36769F;
	background-color: none;
	text-decoration: none;
	display: block;
	border-left:0px solid #000;
	border-top:0px solid #000;
	border-right:0px solid #000;
	border-bottom:0px solid #000;
}
table.navbar
{font-size: 12px;
margin: 0px;
padding: 0px; 
border: 0px; 
font-weight: bold;
background: url(images/navbar_bg.gif) no-repeat bottom center;
}

table.menu
{font-size: 12px; font-family: Arial;
margin: 0px;
padding: 0px;
font-weight: normal;}

td.menuNormal
{padding: -1px;
color: black;
background-color: #cccccc;
/*font-weight: bold;*/
/*vertical-align: top;*/
/*background-color: blue;*/
font-size: 12px;
}

td.menuHover
{padding: 0px;
color: black;
background-color: lightblue;
/*font-weight: bold;*/
/*vertical-align: top;*/
/*remove the following line for drop-down menu with images*/
/*background-color: lightblue;*/
font-size: 12px;
}

div.menuNormal
{display: none;
position: static;
background : #8992a0;}

div.menuHover
{border: 1px solid lightblue;
background-color: white;
display: inline;
position: absolute;

}

a.menuitem:link
{text-decoration: none;
color: black;
background-color: white;
display: block;
padding: 5px 0;
font-weight: normal;
font-family: Arial;

}

a.menuitem:visited
{text-decoration: none;
color: black;
background-color: white;
display: block;

}

a.menuitem:hover
{text-decoration: none;
color: black;
background-color: lightblue;
display: block;}

a.menuitem:active
{text-decoration: none;
color: black;
background-color: lightblue;
display: block;}
/*P{padding-top: 0px;margin: 0px;}*/

.navbar1 p{padding-top:0px;margin: 0px;}
.navbar2 p{padding:11px 0;margin: 0px;}
form, form p {padding:0;margin: 0;}

.nab_2{ font-family:Arial, Helvetica, sans-serif;

           font-size:12px;

		   color:#0A323A;

		   

		   text-decoration: none;

		   font-weight: normal;

		   font-style:normal;

		   font-variant:normal;}

.nab_2 a{font-family:Arial, Helvetica, sans-serif;

           font-size:12px;

		   color:#0A323A;

		   

		   text-decoration: none;

		   font-weight: normal;  

		   font-style:normal;

		   font-variant:normal;}

.nab_2 a:hover{font-family:Arial, Helvetica, sans-serif;

           font-size:12px;

		   color: #FFFFFF;

		   

		   text-decoration: none;

		   font-weight: normal;

		   font-style:normal;

		   font-variant:normal;}





.nab_3{ font-family:Arial, Helvetica, sans-serif;

           font-size:12px;

		   color:#0A323A;

		   

		   text-decoration: none;

		   font-weight: normal;

		   font-style:normal;

		   font-variant:normal;}

.nab_3 a{font-family:Arial, Helvetica, sans-serif;

           font-size:12px;

		   color:#0A323A;

		   text-decoration: none;

		   font-weight: normal;  

		   font-style:normal;

		   font-variant:normal;}

.nab_3 a:hover{font-family:Arial, Helvetica, sans-serif;

           font-size:12px;

		   color: #000000;

		   

		   text-decoration: underline;

		   font-weight: normal;

		   font-style:normal;

		   font-variant:normal;}




p {text-align:justify;}





    

        

		



table.navbar
{font-size: 12px;
margin: 0px;
padding: 0px; 
border: 0px; 
font-weight: bold;}

table.menu
{font-size: 12px;
margin: 0px;
padding: 0px;
font-weight: bold;}

td.menuNormal
{padding: -1px;
color: black;
background-color: #cccccc;
/*font-weight: bold;*/
/*vertical-align: top;*/
/*background-color: blue;*/
font-size: 12px;
}

td.menuHover
{padding: 0px;
color: black;
background-color: blue;
/*font-weight: bold;*/
/*vertical-align: top;*/
/*remove the following line for drop-down menu with images*/
/*background-color: lightblue;*/
font-size: 12px;
}

div.menuNormal
{display: none;
position: static;
background : #8992a0;}

div.menuHover
{border: 0px ;
background-color: #7B886C;
display: inline;
position: absolute;

}

a.menuitem:link
{text-decoration: none;
color: black;
background-color: white;
display: block;
padding: 5px 0;
font-weight: normal;
font-family: Arial,

}

a.menuitem:visited
{text-decoration: none;
color: #77B886C;
background-color: #fffff0;
display: block;

}

a.menuitem:hover
{text-decoration: none;
color: black;
background-color: #7B886C;
display: block;}

a.menuitem:active
{text-decoration: none;
color: black;
background-color: #7B886C;
display: block;}
/*P{padding-top: 0px;margin: 0px;}*/

.navbar1 p{padding-top:0px;margin: 0px;}
.navbar2 p{padding:11px 0;margin: 0px;}
form, form p {padding:0;margin: 0;}

/* *********************** END GENERAL SETTINGS *********************** */










#background_4 {

	background: transparent url(../images/background_4.jpg) no-repeat top center;

	height: 100%;

	margin: 0px auto;

}



#background_3 {

	background: transparent url(../images/background_3.jpg) no-repeat top center;

	height: 100%;

	margin: 0px auto;

}



#background_2 {

	background: transparent url(../images/background_2.jpg) no-repeat top center;

	height: 100%;

	margin: 0px auto;

}



#background_1 {

	background: transparent;

	margin: 0px auto;

}








#site_wrapper {

	width: 1000px;

	margin: 0px auto;

	padding: 15px 0px 0px 0px;

	position: relative;

}



.top_line {

	padding: 0px 0px 0px 0px;

	margin: 0px;

	background-repeat: repeat-x;

	width: 100%;

	height: 22px;

}




#content { 

	margin: 0px auto;

	padding: 0px 0px;

	width: 960px;

}



#con_padd {

	padding: 5px 10px;

}



#top { 

	padding: 13px 0px 0px 0px; 

	margin: 0px;

	width: 1000px;

	position: relative;

	background: transparent url(../images/top_bg.gif) no-repeat top center;

} 



#tpbg {

	background: transparent url(../images/content_bg.gif) repeat-y top center;

	width: 960px;

	padding: 0px 20px;

	position: relative;

}



#top_nav {

	height: 32px;

	margin: 0px auto;

	padding: 0px;

	position: relative;

}



#tpbg #logo {

	position: absolute;

	left: 20px;

	top: 0px;

	z-index: 10000;

}


a.nav2 {
	color: #000000;
	border:0px solid #728A3F;
	text-decoration: none;
	padding:3px;

	
}

a.nav2:hover {
	color: #000;
	background-color: #728A3F;
	text-decoration: none;
	
	border-left:1px solid #fff;
	border-top:1px solid #fff;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}

