body, html {
	height:100%;
	margin:0px;
}
a, a:link, a:visited {
	color:#5C6B05;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a:hover {
	color:#993300;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#layout {
	height:100%;
	width:100%;
	table-layout:fixed;
	background-image:url(../images/layout_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#F7F7EB;
	display:table;
}

#header {
	height:115px;
	width:100%;
	background-image:url(../images/header_bg.png);
	background-position:top;
	background-repeat:repeat-x;
}
#header #central{	
	width:800px;
	margin:0px auto 0px auto;
	height:115px;
	background-image:url(../images/header_central_bg.jpg);
	background-position:bottom; 
	background-repeat:repeat-x;
	display:table;
}
#header #central #logo{	 
	margin:12px 0px 0px 40px;
	float:left;
	height:103px;
	display:inline;
}
#header #central #menu{	 
	margin:70px 30px 0px 0px;
	float:right;
	height:45px;display:inline;
}

#header td #logoup{
	margin:14px 0px 0px 25px;
	padding:0px;
}
#header td.central{
	background-color:#F8F7EC;
	
}

#content {
	width:100%;
	display:table;
	height: 100%;
}

#content #content_central{	
	width:800px;
	margin:0px auto 0px auto;
	height:100%;
	background-color:#F8F7EC;
	text-align:center;
	display:table;
}
#content #foot{	
	height:50px;
	width:800px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	color:#999999;
	font-size:11px;
	float:left;
	text-align:left;
	display:table;
}
#content #foot #fleft{	
	height:50px;
	width:680px;
	font-size:11px;
	float:left;	
	padding:0px 0px 0px 40px;
	display:inline;
}
#content #foot #flogo{	
	height:50px;
	width:50px;
	font-size:11px;
	float:left;		 
	display:inline;
	text-align:right;
}

#content #content_central #menu{	
	width:180px;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#5C6B05;
	line-height:200%;
	float:left;
	text-align:left;
}
#content #content_central #menu td {
	width:160px;
	height:17px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 30px;
}
#content #content_central #menu td a, #content #content_central #menu td a:link,
#content #content_central #menu td a:visited{
	text-decoration:none;		
	color:#5C6B05;
}
#content #content_central #menu td a:hover {
	color:#993300;
	text-decoration:none;
}
#content #content_central #menu .selected {	
	width:160px;
	background-image:url(../images/menu_bg.png);
	background-repeat:no-repeat;
	background-position:left;
}
#content #content_central #menu .selected td a, #content #content_central #menu .selected a:link,
#content #content_central #menu .selected a:visited{
	color:#FFFFFF;
}
#content #content_central #text{
	width:563px;
	background-color:#F0EFDB;
	float:right;
	padding:0px 0px 25px 0px;
	margin:0px 30px 25px 0px;
	text-align:left;
	height:100%;
	display:inline;
}
#content #content_central #texthome{
	width:563px;
	float:right;
	padding:0px 0px 25px 0px;
	margin:0px 30px 25px 0px;
	text-align:left;
	height:100%;
	display:inline;
}
#content #content_central #texthome p.regular{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#515137;
	line-height:180%;
	padding:0px 18px 0px 18px;
	width:90%;
	margin:0px 0px 0px 0px;	float:left;
}
#content #content_central #texthome p.left{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#515137;
	line-height:180%;
	padding:0px 18px 0px 18px;
	width:290px;
	margin:0px 0px 0px 0px;	float:left;

}
#content #content_central #texthome .title{	
	margin:20px 0px 15px 20px;
}
#content #content_central #text table.linkbox{	
	
	display:table;
}
#content #content_central #text table.linkbox td{	
	padding:25px 35px 0px 100px;
}
#content #content_central .backtomain{	
	margin:30px 0px 0px 400px;
}


#content #content_central #text_bg{	
	width:563px;
	height:684px;
	float:right;
	padding:0px 0px 25px 0px;
	margin:0px 30px 25px 0px;
	background-image:url(../images/bg.png);
	text-align:left;
	display:inline;
}
#content #content_central #text_bg p.regular{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#515137;
	line-height:180%;
	padding:0px 18px 0px 18px;
	width:90%;
	margin:0px 0px 0px 0px;	float:left;

}
#content #content_central #text_bg p.left{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#515137;
	line-height:180%;
	padding:0px 18px 0px 18px;
	width:290px;
	margin:0px 0px 0px 0px;	float:left;

}
#content #content_central #text_bg p.big{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:14px;
	color:#515137;
	line-height:180%;
	padding:18px;
	margin:0px 0px 0px 0px;
}
#content #content_central #text .title{	
	margin:20px 0px 15px 20px;
}
#content #content_central #text_bg .title{	
	margin:20px 0px 0px 20px;
}
#content #content_central #text p.big{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:14px;
	color:#515137;
	line-height:180%;
	padding:18px;
	margin:0px 0px 0px 0px;
}

#content #content_central #text p.left{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#515137;
	line-height:180%;
	padding:0px 18px 0px 18px;
	width:290px;
	margin:0px 0px 0px 0px;	float:left;

}
#content #content_central #text p.regular{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#515137;
	line-height:180%;
	padding:0px 18px 0px 18px;
	width:90%;
	margin:0px 0px 0px 0px;	float:left;

}
#content #content_central #text p.regular2{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#515137;
	line-height:180%;
	padding:0px;
	width:100%;
	margin:0px 0px 0px 0px;	float:left;

}

#content #content_central #text div.left{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#515137;
	line-height:180%;
	padding:0px 18px 0px 18px;
	width:290px;
	margin:0px 0px 0px 0px;	float:left;
	display:table;
}

#content #content_central #text p.right{	
	padding:0px 0px 0px 0px;
	width:237px;
	margin:0px 0px 0px 0px;
	text-align:right;
	float:left;
	display:table;
}

#content #content_central #text div.right{	
	padding:0px 0px 0px 0px;
	width:237px;
	margin:0px 0px 0px 0px;
	text-align:right;
	float:left;
	display:table;
}

#content #content_central #text p.right img{	
	margin:25px 0px 10px 0px;
	display:inline;
	float:right;
}

#footer {	
	width:100%;
	height:30px;
	background-image:url(../images/footer_bg.png);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:transparent;
}

/*menu inferior*/
#inferior_menu {
	width:136px;	
	float:left;
	margin:10px 0px 0px 8px;
}
#inferior_menu td.top{
	background-image:url(../images/inferior_menu_top.jpg);
	height:29px;
}
#inferior_menu td.bottom{
	background-image:url(../images/inferior_menu_chente.jpg);
	height:194px;
}
#inferior_menu td.bottom2{
	background-image:url(../images/inferior_menu_wilson.jpg);
	height:194px;
}
#inferior_menu td.bottom3{
	background-image:url(../images/inferior_menu_winston.jpg);
	height:194px;
}
#inferior_menu td.bottom_small{
	background-image:url(../images/inferior_menu_bottom_small.jpg);
	height:27px;
}

#inferior_menu td.item{
	height:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#FFFFFF;background-color:#525621;
	padding:0px 8px 0px 8px;
	text-align:left;
}
#inferior_menu td.spacer{
	background-image:url(../images/inferior_menu_spacer.jpg);
	height:3px;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:10px;
	color:#FFFFFF;
}
/*Forms*/
table.form {
	margin:10px 0px 10px 0px;
	display:table;
}

table.form td.label{
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	line-height:180%;
	vertical-align:top;
}
table.form td.label b{
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#993300;
}

table.form td.input{
	padding:0px 0px 0px 0px;
}
table.form td.input input{
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#666666;
	border:1px solid #D7D39F;
	height:20px;
	line-height:20px;

}

table.form td.input .multiline{
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	color:#666666;
	border:1px solid #D7D39F;
	height:120px;
	line-height:20px;

}
/*Yellow Boxs*/
div.yellow_box_top{
	width:195px;
	height:69px;
	background-image:url(../images/yellow_box_top.png);
	margin:0px 0px 0px 29px;
	float:left;
	display:inline;
	text-align:left;
	color:#515137;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	line-height:180%;
	padding:13px 0px 0px 13px;
}
div.yellow_box_top .title_b{
	margin:0px 0px 3px 0px;
}

div.yellow_box_bottom{
	width:195px;
	height:69px;
	background-image:url(../images/yellow_box_bottom.png);
	margin:10px 0px 0px 29px;
	float:left;
	display:inline;	text-align:left;
	color:#515137;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	line-height:180%;
	padding:13px 0px 0px 13px;
}
div.yellow_box_bottom .title_b{
	margin:0px 0px 3px 0px;
}
div.text_required_form{
	width:208px;
	height:69px;
	float:left;
	display:table;	
	text-align:left;
	color:#979362;
	font-family:Verdana, Arial, Helvetica, sans-serif, Garamond;
	font-size:11px;
	line-height:180%;
	margin:150px 0px 0px 14px;
}
div.text_required_form b{
	font-weight:normal;
	color:#993300;
	line-height:350%;
}
#content #content_central #text div.right .buttons{
	text-align:left;
	margin:20px 0px 0px 0px;
	float:left;
	display:inline;
	width:237px;
}	
#content #content_central #text div.right .buttons .btn{
	text-align:left;
	margin:5px 0px 0px 29px;
	float:left;
	display:inline;
	cursor:pointer;
}	
