

/* General */
body {background-color: #004800;  background-image: url(img/bg-green.gif); background-attachment:fixed; }
font,th,td,p { color: #000000; font-size : 12px; font-family: Arial, Helvetica, sans-serif;}
table {border-spacing:0px;}
.pagetable { background-color: #FAF8F5; border: 3px #ECE4D9 solid;}
.maintable { background-color: #E7DCC9;border: 1px #D5C09F solid;}
.newstable { background-color: #E9E8E2; border: 1px #D7D6CC solid;}
.servicetable1 { background-color: #F4F0E8;border: 1px #D5C09F solid;}
.servicetable2 { background-color: #EAE4D7;border: 1px #D5C09F solid;}



/* Special text */
.title { font-size : 24px; font-family: "Times New Roman";  font-weight: 300;color:#0000AA}
.large { font-size : 20px; font-family: sans-serif;  font-weight: 200;}
.subtitle { font-size : 15px; font-family: "Times New Roman";  font-weight: bold; color:#FFFFFF;}
.strong { font-size : 13px; font-family: "Times New Roman"; font-weight: 400; color:#000000;text-decoration: underline;}
.small  { font-size : 11px;  font-weight: 400;}
.servicetitle { font-size : 18px; font-family: "Times New Roman";  font-weight: 300;color:#0000AA;}
.rankedby { color: #000000; font-size : 12px; font-family: Arial, Helvetica, sans-serif;}




/*definitions behavior*/
.def {cursor:hand; font-weight:300; color:#04791F;  }



/*link behavior*/

a:link{color: #804000; text-decoration: none; font: ; font-weight: 500;}
a:visited{ color: #804000; text-decoration: none;font-weight: 500;}
a:hover { color: #CE6700; text-decoration: underline;font-weight: 500;}
a:active { color: #E87400; text-decoration: none;} 
a.lowerlinks{font-weight:700;}
a.lowerlinks:visited{font-weight:700;}
a.lowerlinks:hover{font-weight:700;}
a.lowerlinks:active{font-weight:700;} 
a.toplinks{}
a.toplinks:visited{}
a.toplinks:hover{}
a.toplinks:active{} 






/* Form elements */
input,textarea, select {color : #000000; font: normal 9px Verdana, Arial, Helvetica, sans-serif; border-color : #D1D7DC; }
.messageemail {width: 65%;}
.messagebox {width: 75%;}
.medspace {line-height: 60%;}


/* The text input fields background colour */
input.post, textarea.post, select {background-color : #FFFFFF;}
/*input { text-indent : 2px; }*/

/*make breaks a bit smaller*/
br {line-height: 80%;}
.smallbreak  {line-height: 40%;}
.medbreak {line-height: 60%;}











