

html, body { background:#ffffff; font:13px "trebuchet ms",sans-serif; color:#222222; margin-bottom:20px; padding:0; }

 
/*-- LINKS INFO --*/

a:link, a:visited { text-decoration:none; color:#4d741a; }
a:hover, a:active {text-decoration:underline; color:#b60909; } 

a:link.ul, a:visited.ul { text-decoration:underline; color:#4d741a; }
a:hover.ul, a:active.ul {text-decoration:underline; color:#b60909; } 

a:link.wh, a:visited.wh { text-decoration:none; color:#ffffff; }
a:hover.wh, a:active.wh { text-decoration:underline; color:#b60909; } 

/*-- GLOBAL FIXES --*/

img {border:none;}
form {padding:0px; margin:0px;}
* { margin:0px auto; padding:0; }

h1 { font-size:16px; color:#283714; padding-bottom:5px;}
h2 { font-size:16px; color:#283714; padding-bottom:5px;}

h3 { font-size:16px; color:#283714; padding-bottom:5px; border-bottom:1px solid #aac28b;}

p { padding-bottom:10px; }

ul, li {margin-left:10px; padding:3px; font-weight:bold; font-style:italic; }


#header { clear:both; margin-left:auto; margin-right:auto; width:784px; color:#637e42; background:#ffffff; padding:20px 30px 20px 30px; font-size:12px; overflow:hidden; }
#pslogo {padding:60px 0 0 30px;}

#bodbox { background: url(gfx/parson-lee-farm-bg.jpg) no-repeat #e6f2d4 ; margin-left:auto; margin-right:auto; padding-bottom:20px; width:844px; text-align:left; overflow:hidden; } 

.copybx {width:500px; float:left; margin:100px 0 0 30px; }



#dobar {margin:240px 20px 0 0; width:183px; background:#ffffff; float:right; padding:20px; font-size:12px;}
.all {padding:20px 0 10px 0; font-size:11px;}
.dosum {padding:10px 0 10px 0; border-bottom:1px solid #dfe8d3;}
.dosumhd {font-weight:bold; padding-bottom:3px;}
.dodate {font-size:11px; color:#648537; }


/*-- FORM --*/


.subhds { font:bold 12px "trebuchet ms", arial, sans-serif; color:#283714; padding-bottom:3px; border-bottom:1px solid #CBDFAC; margin-bottom:5px;}

label{ background:#d8e7be; padding:4px 5px 4px 0; color:#3c352e; float:left; text-align:right; width:120px; font-size:11px; margin-right:5px; }
label.clear { background:none; width: 120px;}

input.btn { color:#FDFDFB; background:#3c352e; margin:10px 0 10px 0; padding:3px 4px 3px 4px ; border:0; font-size:11px; }

input.form { height:19px; width:200px; border:#AAC28B 1px solid; color:#000000; padding:3px 0 0 6px; margin-bottom:7px;  font:11px arial,sans-serif; }

input.formx { height:19px; width:200px; border:red 1px solid; background:#fff6f6; color:#000000; padding:3px 0 0 6px; margin-bottom:7px;  font:11px arial,sans-serif; }

input.date { height:19px; width:80px; border:#AAC28B 1px solid; color:#000000; padding:3px 0 0 6px; margin-bottom:7px; font:11px arial,sans-serif; }

textarea.enq { border:1px solid #AAC28B; color:#000000; padding: 6px; width:300px; height:90px; font:11px arial,sans-serif;}


.mes1 { font:11px  arial,  sans-serif; color:#cf0000; padding:0 0 10px 0; }
.mes2 { font:11px  arial,  sans-serif; color:#009812; padding:0 0 10px 0; }


#avbox { float:left; width:220px; font-size:11px; padding:32px 0 0 30px; }


/*-- PAGING --*/

.pagingbx { margin:10px 0 10px 0; margin-left:auto; margin-right:auto; }
.pagecontrol { padding:5px;  letter-spacing:1px; text-align:right; font:11px arial, sans-serif; background:#d8e7be; overflow:hidden; clear:both; }
.pageids { font:9px arial, sans-serif; color:#283714; padding-right:5px; text-align:right; margin-top:5px;}





#footer { clear:both; margin-left:auto; margin-right:auto; width:784px; color:#4d741a; background:#aac28b; padding:20px 30px 20px 30px; font-size:11px; overflow:hidden; }

#dis { clear:both; margin-left:auto; margin-right:auto; width:814px; color:#666666; font-size:10px; padding:10px 0 0 30px;  }










