body 
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
background-color:#dadada;
}

div#gray_canvas { 
width:100%;
height:100%;
text-align:center;


}

div#index_maincontainer {
position:relative;
text-align:center;
margin-left:auto;
margin-right:auto;
top:-10px;
width:927px;
height:800px;
background-image:url(img/bb2.png);
background-repeat:repeat-y;



}

div#topcontainer
{
position:absolute;
top:0px;
left:31px;
width:861px;
height:230px;
border-top-style:solid;
border-top-color:#000000;
border-top-width:1px;

}
div#top_green
{
position:absolute;
left:0px;
top:0px;
width:862px;
height:24px;
background-color:#1c6015;

}

div#top_middle
{
position:absolute;
top:0px;
left:0px;
width:860px;
height:250px;

}

div#top_logo
{
position:absolute;
top:23px;
left:0px;
width:267px;
height:173px;
border-style:solid;
border-color:#000000;
border-width:1px;
border-left-style:none;
border-right:none;
}

img#logo
{
position:absolute;
left:50px;
top:35px;
}
img#top_left
{
position:absolute;
left:0px;
top:0px;
width:261px;
}

div#top_slideshow
{
margin:0px;
position:absolute;
top:23px;
left:261px;
width:600px;
height:173px;
border-style:solid;
border-color:#000000;
border-width:1px;
border-right:none;
}

img#slideshow_placeholder {
position: absolute;
top:0px;
left:0px;
height:172px;
width:600px;
z-index:2;


}


div#slideshow_top_trans
{
position:absolute;
left:0px;
top:0px;
width:600px;
height:09px;
z-index: 8;
filter:alpha(opacity=50);
-moz-opacity:0;
opacity: 0.3;
background-color:white;
}




div#slideshow_green
{
position:absolute;
left:0px;
top:150px;
width:600px;
height:1px;
height:7px;
z-index:99;
filter:alpha(opacity=50);
-moz-opacity:0;
opacity: 0.5;
background-color:#2e7061;

}

div#slideshow_bottom_trans {
position:absolute;
left:0px;
top:157px;
width:600px;
height:15px;
z-index: 9;
filter:alpha(opacity=50);
-moz-opacity:0;
opacity: 0.3; 
background-color:white;
}



div#top_menu
{
position:absolute;
top:196px;
left:0px;
width:862px;
height:30px;

border-top-style:solid;
border-top-width:7px;
border-top-color:#339933;

}

div#top_menu2
{
position:absolute;
left:0px;
top:0px;


}

div#menu_box {
position:absolute;
left:0px;
top:0px;
width:862px;
height:43px;
background-image:url(img/menubanner1.png);
background-repeat:repeat-x;


}
a:link, a:visited
		{ 
	
	text-decoration:none;
	color:#000000;
	}



a:hover
	{
	color:#ffffff;
	text-decoration: none;
	}

a:active 
	{
	color:#ffffff;
	text-decoration: none;
	}

a:focus			
      	{
	color:#000000;
	text-decoration: none;
	}

div#middlecontainer {
text-align:left;
}

div#content
{
position:relative;
text-align:left;
top:280px;
left:193px;
width:540px;
height:auto;
z-index:10;
}



h1
{
text-transform:uppercase;
font-family:verdana;
font-size: 1em;
letter-spacing:1px;
line-height: 20px; 
color:black;
margin-bottom:20px;
}



h2
{

font-family:verdana;
font-size: 1em;
color:#000000;
padding:0px;
margin:0px;

}


.content_text
{

font-family:verdana;
font-size: 1em;
color:#000000;

}

.content_detail
{

font-family:verdana;
font-size: 0.9em;
color:#000000;

}

table
{
font-family:verdana;
font-size: 1em;
color:#000000;
padding:3px;
border:0px;
}

table td
{
	vertical-align:top;
}


#agree a:link
		{ 
	
	
	color:#000000;
	text-decoration:underline;
	}

#agree a:visited
	{
	color:#000000;
	text-decoration:underline; 
	}

#agree a:hover
	{
	color:#000000;
	text-decoration:none;
	}

.table_link:link,.table_link:visited
 
		{ 
	color:#339933;
	text-decoration:none;
	}


.table_link:hover
	{
	color:#2e7061;
	text-decoration:underline;
	font-weight:bold;
	}

img#bottom_shadow
{
position:absolute;
bottom:0px;
left:0px;


}

div#bottom_banner1
{
position:absolute;
bottom:23px;
left:31px;
width:862px;
height:10px;
background-color:#1c6015;
z-index:111;
}


img.idupe {
top:0px;
left:0px;
	position:absolute;
	z-index:2;
	visibility:hidden;
	margin-top:2px;
	margin-left:1px;
	}
	
img {

	filter:alpha(opacity=100);
		z-index:2;
	}	
