body{
padding:0;
margin:0;
line-height: 130%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
background-color: #fff;
color: #333;
}

#container
{
margin:0 auto;
padding:0;
width:750px;
}

.header{
	background-image:url(../images/hdr_home.jpg);
	background-repeat:no-repeat;
	width:750px;
	height:190px;
	padding:0;
	margin:0;
	clear:both;
}

.logo{
float:right;
margin:70px 0 0 0;
padding:0;
}

#contact{
clear:both;
float:left;
margin:3px 0 0 0;
padding:0.5em 0;
background-color:#99d249;
width:330px;
color:#fff;
}

#contact p{
margin: 0 0 0 10px;
}

#navigation
{
margin:3px 0 0 0;
padding:0;
}

#content
{
width:750px;
display:block;
margin:0;
padding:3px 0 0 0;
clear: both;
}

#leftContent
{
float:left;
background-image:url(../images/bracket.gif);
background-repeat:no-repeat;
width:290px;
height:240px;
margin:0;
padding:0 20px;
}

#rightContent
{
width:400;
margin:0 0 0 340px;
padding:0;
}

#footer
{
	margin:1em 0 2em 0;
	padding: 0.7em 0;
	color: #333;
	xborder-top: 1px solid #ccc;
	clear: both;
}

.title
{
font-size: 1.3em;
padding: 0;
margin:0 0 0.2em 0;
color: #99D249;
font-weight:bold;
}

.title a
{
	color: #99D249;
}

p{
padding:0;
margin:0 0 1em 0;
}

/* setup link control */
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #99D249;
	text-decoration: underline;
}
a:active {
	color: #99D249;
}

.textfield{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.error{
color: #ff0000;
}

ul
{
padding: 0;
margin: 0 0 0 15px;
list-style-type:square;
color: #333;
background-color: #fff;
}

/*navigation*/
ul#navlist
{
padding: 0;
margin: 0 0 0 10px;
list-style-type: none;
float: left;
width: 380px;
color: #333;
background-color: #fff;
}

ul#navlist li { display: inline; }

ul#navlist li a
{
float: left;
width: 8em;
color: #333;
padding:0.5em 0;
text-decoration: none;
border-right: 1px solid #fff;
}

ul#navlist li a:hover
{
color: #99d249;
}
.floatLeft{
	float:left;
	margin:0 2em 0 0;
	padding:0;
	
}
.floatLeft2{
	float:left;
	margin:0 1em 0 0;
	padding:0;
	width:180px;
}

.clear{
	clear:both;
}