body {padding:0; margin:0; background-color:#C4BFAF}
body, td, input, textarea{
	font-size:11px;
    font-family:Tahoma;
	color:#353535;
	line-height:14px;
	vertical-align:top;
	padding:0px;
}
table{border: none; border-collapse:collapse;	}
form { margin:0px; padding:0px}

em {font-style: normal; }


hr { color: #c6c5bb; background-color: #c6c5bb; height: 1px; border-width:0px; width: 95%; margin: 0 auto 5px 0; text-align:left;}

a {color:#6AA316; text-decoration:underline} 
a:hover{text-decoration:none}
strong.a{color:#6AA316; }
img { border: none; }

a.smpl { color:#555555; text-decoration: none; }
a.smpl:hover { text-decoration: underline; }

.clrd {color: #353535;}

li.arr{background:url(img/1_z1.gif)  center left no-repeat; margin:0px; padding-left:14px }
li.arr a{color:#FFFFFF;} 
ul { margin-top: 3px; margin-bottom: 3px; list-style-type: square; }
ul.big { line-height:2em;}
ul li ul { list-style-type:disc; }


.hd { visibility: hidden; display: none;}
.show {  display:inherit;    border: 1px solid #c6c5bb;  }
.hd ul { list-style-type: circle; margin-left: 10%; line-height: 2em; }

ol { margin-top: 3px; margin-bottom: 3px; }

br.bclear { clear: both; }
br.lclear { clear: left; }
br.double { font-size: 36px;}

.more{background:url(img/1_z1.gif)  center left no-repeat; padding-left:19px; padding-bottom:3px}

select{
   background:#F4F2E5;
   border:1px solid #A5A191;;
   width:128px; height:22px;
   color:#8B8A85;
   font-size:10px;
   
}
input.std{
   background:#FFFFFF;
   border:1px solid #C6C5BB;
   padding: 1px 5px;
}
#input1{
   background:#F4F2E5;
   border:1px solid #A5A191;
   padding-left:9px;
   padding-top:3px;
   margin-right:9px;
   width:152px; height:22px;
   color:#8B8A85;
   font-size:10px;
   vertical-align:middle   
}


textarea {
   background:#FFFFFF;
   border:1px solid #C6C5BB;
   padding-left:5px;
   width:164px; height:81px;
   overflow:auto
}

textarea.bigger {
 width: auto;
 height: auto;
}


div#headbg { background:url(img/top_bg.gif) repeat-x top right; height: 209px; width: 100%; text-align: center; margin: 0 0 2px 0; }
div#contbg {background-color:#F4F2E5; width: 100%; margin: 0; text-align: center; padding-top: 10px; }
div#content { width: 900px; margin: auto; text-align: left;} 
div#content form { text-align: right; padding-top: 2px; }
div#content form table { text-align: left; }
div#footer { width: 900px; margin: auto; text-align: center; padding: 20px 5px 5px 5px; color:#353535; font-size:11px;}
div#footer a{color:#353535; font-size:11px; text-decoration:none;} 
div#footer a:hover{text-decoration:underline;}
div#footer table { margin: auto; text-align: center; }
div#footer td { padding: 1px 2px; }

div#search { height: 20px; background:url(img/search_bg.jpg) repeat-x; text-align: center; }
div#search div { width: 900px; text-align: right; margin: auto;  }


div#mcont.fp { width: 540px; text-align: left; margin-right: auto;}
div#rcont.fp { width: 345px; float: right; text-align: left; }
div#mcont { width: 685px; text-align: left; margin-right: auto; padding-bottom: 2em; }
div#rcont { width: 200px; float: right; text-align: left; }

h1 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 15px;  color:#6AA316; margin: 0 0 2px 7px; }
h2 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px;  color:#6AA316; margin: 0 0 2px 8px;}
h3 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 13px;  color:#6AA316; margin: 7px 0 0 7px;}
h4 {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px;  color:#6AA316; margin: 7px 0 0 7px;}
h2.article_title { font-size: 13px; margin: 1em; }


.high { line-height: 18px; }
img.intext { float: left; margin-right: 2ex; }
img.intextr { float: right; margin-left: 2ex; }
.intextrm { margin-right: 5%; }
.intexttm { margin-top: 1em; }

.impressedcolored { color: #8f160c; font-size: 14px; font-weight: bold; }
.colored {color: #8f160c;}
.impressedblack { font-size: 14px; font-weight: bold;}
.tdlimiter {  width: 1px; background-image:url(img/1pxbg.gif); }
.tdnowr { white-space: nowrap; }
.tdpad { padding: 0 3px; }
.right { text-align: right; }
.left { text-align: left; }
.center { text-align: center; }
div.center table {margin: auto; }
.tdspace { width: 50px; }
table.grid td { padding: 1px 1px 1px 2ex; }
table.grid td, table.grid th {
border: 1px solid #c6c5bb;
}
.inputsm { height: 15px; width: 110px; }
table.forlist {border: 1px solid #BBBBBB; width: 95%; margin-bottom: 1em; }
td.staffimwidth {width: 130px;  padding: 5px; }
table.piclist { width: 100%; }
table.piclist td { padding: 10px 0; }
.wid99 { width: 99%; }
.pr { display: none; visibility: hidden; }

.greylinks {color: #808080;  }
strong.projecttitle { color: #353535; }
table.projectlist { border: 1px solid #c6c5bb; width: 95%;}
table.projectlist td { padding: 1ex; vertical-align: middle;}

td.projecttitle {background:url(img/search_bg.jpg) repeat-x;}
td.projecttitle h2 { font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; }
div#mcont table.grid { text-align: center; margin: auto; }

table.std { margin: 2em auto; text-align: center; }
table.std td { text-align: left; padding: 0.5ex; }
table.std td.center { text-align: center; }
.redletter { color: #952B2B; font-size: larger; text-align: center; } 
.small { 	font-size: smaller;}

.gs-title a { color:#333333; }
a.gs-title, a.gs-title * { color : red; }


.gs-visibleUrl, .gs-visibleUrl-short { display: none; } 
