body{
font-family:Arial, Helvetica, sans-serif;
}
hr{border: none 0; 
margin: 0;
padding: 0;
color: #3f4926;
border-bottom: dotted #3f4926 medium;
margin-top: -5px;
margin-bottom: 15px;
}
h1 {
font: bold italic 2em/1em "Times New Roman", "MS Serif", "New York", serif;
margin: 0;
padding: 0;
color: #3f4926;
border-bottom: dotted #3f4926 medium;
margin-top: -5px;
margin-bottom: 15px;
}
h2 {
font: bold italic 2em/1em"Times New Roman", "MS Serif", "New York", serif;
font-size: 18px;
margin: 0;
padding: 0;
color: #3f4926;
border-bottom: dotted #3f4926 medium;
margin-top: -5px;
margin-bottom: 15px;
margin-left: -2px;
}

blockquote {
display: block;
padding: 0 30px;
width: 805px;
}
blockquote:before, blockquote:after {
color: #3f4926;
display: block;
font-size: 700%;
width: 25px;
font-family:"Times New Roman",Georgia,Serif;
}
blockquote:before {
content: open-quote;
height: 0;
margin-left: -0.55em;
}
blockquote:after {
content: close-quote;
height: 50px;
margin-top: -70px;
margin-left: 810px;
}

.testimonials{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
	height: 100%;
	padding: 15px;
}
.leftmenu{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: dashed dashed dashed dashed;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
	height: 100%;
	padding: 15px;
}

.footer
{
text-align:center;
font-size: 11px;
color: #88975e;
}
.footer a{
color: #88975e;
}
/*Buttons*/
.btnC { display: block; position: relative; background: #aaa; padding: 5px; width: auto; margin: 0px auto; color: #fff; text-decoration: none; cursor: pointer; text-align: center; }
.btnC * { font-style: normal; background-image: url('images/btn2.png'); background-repeat: no-repeat; display: block; position: relative; }
.btnC i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btnC span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btnC span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btnC span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btnC span,
* html .btnC i { width: 120px; text-align: center; padding: 0px; display: block; margin: 0px auto; background-image: none; cursor: pointer; }

.btnC.green { background: #778652; }
.btnC:hover { background-color: #4fa0f2; color: #fff; }
.btnC:active { background-color: #444; color: #fff; }
.btnC[class] {  background-image: url('images/shade.png'); background-position: bottom; }

* html .btnC { border: 3px double #aaa; }
* html .btnC.green { border-color: #778652; }
* html .btnC:hover { border-color: #4fa0f2; }


#MainMenu 
{
	width:100%;
	background: url(images/bmid_021.gif);
	border:0;
	margin:0;
padding: 0px 0px 0px 45px;

}
#tab 
{
	top:0;
	height:0;
	background:repeat-x top;
	margin:0;
float:center;
text-align:center;
}
#tab ul 
{
	list-style:none;
	float:center;
	margin:0;
	padding:0;
text-align:center;
}
#tab li 
{
	display:inline;
	float:left;
	margin:0 12px;
	padding:0;
}
#tab a 
{
	background:#000 url(images/bright_021.gif) no-repeat right top;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#tab a span 
{
	display:block;
	background:url(images/bleft_021.gif) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3f4926;
	font-weight:700;
	line-height:22px;
	padding:0 18px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	border-color:#000;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#009;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv,.dropmenudiv ul,.dropmenudiv li ul 
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0 #306;
	background: url(images/bmid_021.gif);
	color:#3f4926;
	z-index:100;
	text-decoration:none;
	margin:0;
	padding:0;
}
.dropmenudiv ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv li 
{
	list-style:none;
	margin:0;
	padding:0;
}
.dropmenudiv a:link,.dropmenudiv a:visited 
{
	width:175px;
	display:block;
	border:0 #000;
	color:#3f4926;
	background:url(images/bleft_021.gif) no-repeat left top;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	margin:0 5px;
	padding:0;
}
.dropmenudiv a span 
{
	display:block;
	line-height:22px;
	background:url(images/bright_021.gif) no-repeat right top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#3f4926;
	float:none;
	padding:0 20px;
}
.dropmenudiv a:hover 
{
	border:0 #000;
	background-position:left bottom;
	font-weight:700;
	font-style:normal;
	text-decoration:none;
	color:#009;
}
.dropmenudiv a:hover span 
{
	background-position:right bottom;
	color:#009;
	font-weight:700;
}
