*
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#009933;
}

#wrapper
{
	width:900px;
	margin:0 auto;
}

#header
{
	position:relative;
	top:0px;
	left:0px;
	width:845px;
	height:115px;
	background-image:url(images/header.jpg);
	z-index:10;
	text-align:right;
	vertical-align:top;
	color:#009933;
	font-size:16px;
	padding-right:55px;
	padding-top:10px;
}

#header a
{
color:#009933;
text-decoration:none;
font-size:16px;
}

#header a:hover
{
text-decoration:underline;
}

#midsection
{
min-height:435px;
background-image:url(images/nav-back.jpg);
background-repeat:repeat-y;

}

#navigation
{
float:left;
width:199px;
min-height:415px;
/*
background-image:url(images/nav-back.jpg);
background-repeat:repeat-y;
*/
}

#navigation #selector
{
width:199px;
height:415px;
background-image:url(images/nav-sel.jpg);
background-position:0 -188px;
background-repeat:no-repeat;
}

#navigation #selector ul
{
margin:0;
padding:0;
padding-top:35px;
padding-left:7px;
list-style:none;
}

#navigation #selector ul #selected
{
text-align:center;
line-height:51px;
background-image:url(images/btn-over.png);
color:#7DE842;
font-size:12px;
}

#navigation #selector ul li
{
margin:0;
padding:0;
width:165px;
height:51px;
border:0;
background-image:url(images/btn.png);
text-align:center;
line-height:51px;
background-repeat:no-repeat;
}

#navigation #selector ul li a
{
display:block;
background-repeat:no-repeat;
width:165px;
height:51px;
color:#009933;
text-decoration:none;
font-size:12px;
}

#navigation #selector ul li a:hover
{
background-image:url(images/btn-over.png);
color:#7DE842;
}

#detail
{
float:right;
width:701px;
min-height:415px;
background-color:#009933;
}

#detail #head
{
width:701px;
height:65px;
}

#detail #content
{
width:650px;
min-height:350px;
margin-left:15px;
margin-right:16px;
/*background-color:#7DE842;*/
background-color:#fff;
padding:10px;
}

#detail #content p,th,td
{
font-size:12px;
text-align:left;
vertical-align:top;
}

#detail #content h1,h2,h3
{
font-size:14px;
text-align:left;
}

#detail #content a
{
color:#009933;
text-decoration:none;
font-size:12px;
}

#detail #content a:hover
{
text-decoration:underline;
}

#detail #content th
{
padding-top:4px;
}

#detail #content form input
{
width:100px;
font-size:10px;
}

#detail #content form textarea
{
width:300px;
height:100px;
font-size:10px;
}

#detail #content #sitescroll
{
width:650px;
height:130px;
overflow-x:scroll;
}

#detail #content #sitescroll #fixed 
{
width:1024px;
height:100px;
}

#detail #content #sitescroll #fixed img
{
float:left;
border:0px;
width:120px;
height:100px;
}

#detail #content #sitescroll #fixed #desc
{
float:left;
width:140px;
height:100px;
margin-left:10px;
}

#footer
{
clear:both;
width:900px;
height:50px;
background-image:url(images/footer.jpg)
}

#footer #left
{
float:left;
margin-left:10px;
margin-top:35px;
color:#CAFF66;
}

#footer #right
{
float:right;
text-align:right;
margin-right:10px;
margin-top:35px;
color:#CAFF66;
}

#footer #right a
{
text-decoration:none;
color:#CAFF66;
}

#footer #right a:hover
{
text-decoration:underline;
}
