html
{
	overflow: -moz-scrollbars-vertical;
}

body
{
	background-color: #f3f3f3;
	margin: 0px;
	padding: 0px;
	font-family: verdana;
	font-size: 10pt;
}

p
{
  font-family: verdana;
  color: #000000;
  line-height: 14pt;
  font-size: 8pt;
  font-weight: normal;
  padding: 0px;
  margin: 0px 0px 10px 0px;
}

h1
{
  font-family: verdana;
  color: #000000;
  line-height: 20pt;
  font-size: 15pt;
  font-weight: normal;
  padding: 0px;
  margin: 0px 0px 10px 0px;
}

h2
{
  font-family: verdana;
  color: #000000;
  line-height: 20pt;
  font-size: 15pt;
  font-weight: normal;
  padding: 0px;
  margin: 0px 0px 10px 0px;
}

h3
{
  font-family: verdana;
  color: #000000;
  line-height: 16pt;
  font-size: 12pt;
  font-weight: normal;
  padding: 0px;
  margin: 0px 0px 10px 0px;
}

ul
{  
	font-family: verdana;
	font-size: 8pt;
	color: #000000;
	line-height: 14pt;
	margin: 0px 0px 0px 15px;
	padding: 0px;
 	list-style: square;
}

a
{
  font-family: verdana;
  color: #000000;
  line-height: 14pt;
  font-size: 8pt;
}

.message{font-family: verdana;margin: 0 0 8px 12px;font-size:0.9em;color:#364e04;}

#seo_header { background-color:#e7e7e7; }

#seo_header h1{ font-family: verdana;margin: 0 0 8px 12px;font-size:0.9em;}

#docs {border:1px solid #f3f3f3;}

#docs .header {background-color:#f3f3f3; margin:0 0 0 0;}

#docs .header .name {width:80px;min-width:80px;max-width:80px;}

#docs  .header.desc {width:220px;min-width:220px;max-width:220px;}

#docs .header .mark {width:80px;min-width:80px;max-width:80px;}

#docs  .header.read {width:110px;min-width:110px;max-width:110px;}

#docs .header .email {width:80px;min-width:80px;max-width:80px;}

#docs ul{ margin:0 0 0 0;}

#docs ul li{margin:0 4px 0 4px; display:table-cell;width:112px;min-width:112px;max-width:112px;text-align:center;border-top:1px solid #f3f3f3;}

#docs .name {width:80px;min-width:80px;max-width:80px;}

#docs .desc {width:220px;min-width:220px;max-width:220px;}

#docs .mark {width:80px;min-width:80px;max-width:80px;}

#docs .read {color:green;width:110px;min-width:110px;max-width:110px;}

#docs .notread {color:red;width:110px;min-width:110px;max-width:110px;}

#docs .email {width:80px;min-width:80px;max-width:80px;}

#docs_submit {border:1px solid #f3f3f3; margin:2px 0 2px 0;}

#docs_submit submit{margin:18px 0 0 0;}

.success {color:green;}

.error {color:red;}

/* APPLICATION FORM */

#applicationform  ul {padding-right:42px;}

#applicationform li {list-style-type:none;vertical-align:top;text-align:right;}

#applicationform input, #contactform select { color:#3E2300; margin-bottom:14px; margin-left:10px;}

#applicationform select { margin-bottom:10px;background:#efefef; border:solid 1px #A4A5A6; padding:1px; color:#26333c; font-size:1.1em; }

#applicationform p { margin-left:10px;}

#applicationform input { background:#f3f3f3; border:solid 1px #213E00; padding:4px 0; width:210px;}

#applicationform textarea { background:#f3f3f3; border:solid 1px #213E00; padding:4px 0;}

#applicationform .submit { background:#f3f3f3; border:1px solid #213E00; color:#213E00; cursor:pointer; margin:0 14px 0 10px; width:200px;}

#applicationform .submit:hover { border:1px #431a60; border-style:ridge}

#applicationform  li .stargap{ margin-right:7px; }

#applicationform  ul .break {margin-right:22px;font-weight:bold;font-size:12px;color:#051F45;}

#applicationform  li .comment{ border:1px solid #AAA; }

/*TESTIMONIALS */

#paging { border-top:1px solid #364e04;border-bottom:1px solid #364e04;font-weight:bold;font-size:0.8em;}

#paging  .previous, #paging  .next, #paging  .number{ color:#364e04;}

#paging b {color:#B03B58;font-size:0.8em;}

#paging a{font-size:0.8em;}

.padding {height:12px;}

#testimonials{ margin-left:2px; background: #98b379; width:230px; height:328px; overflow:hidden; border:1px solid #4d6430;}

#testimonials p { margin:0 10px 12px 10px; overflow:hidden;}

#testimonials a {color:#dcfeb4;}

#testimonials a:hover {color:#fff;}

#div-container-outer
{
  background-color: #ffffff;
  width: 950px;
  padding: 10px;
  position: absolute;
}

#div-header
{
  background-color: #ffffff;
  color: #ffffff;
  height: 96px;
  width:950px;
  border:none;
}

#div-header img
{
  border:none;
}

#div-container-main
{
  float: left;
  width: 600px;
}

#status {float:right;font-weight:bold;color:#1F4A17;background-color:#EEFFEB; border:1px solid #0E5200;margin-right:48px;}

#complete {float:right;font-weight:bold;color:#13074F;background-color:#E8E3FF; border:1px solid #06060A;margin-right:48px;padding:6px;}

#error {float:right;font-weight:bold;color:#5E0000;background-color:#FFEDED; border:1px solid #170C0C;margin-right:48px;padding:6px;}

#div-container-side
{
  float: right;
  width: 320px;
}

#div-menu-bottom
{
  background-color: #e7e7e7;
  float: left;
  width: 930px;
  padding: 10px;
}

#div-side
{
  background-color: #f3f3f3;
  float: right;
  width: 320px;
  padding: 10px;
}

#div-footer
{
  margin-top: 10px;
  background-color:#aaaaaa;
  color:#ffffff;
  float: left;
  width:100%;
  height:30px;
}

textarea
{
	font-family: Verdana, Arial;
	font-size: 10px;
	width: 100%;
	height: 160px;
	border-width: 1px;
	border-style: solid;
	border-color: #aaaaaa;
	margin-bottom:28px;
}

.textbox
{
	width: 100%;
	height: 15px;
	border-width: 1px;
	border-style: solid;
	border-color: #aaaaaa;
}

/* CALLBACK   */

#contactform li {list-style-type:none;vertical-align:top;text-align:right;}

#contactform input, #contactform select { color:#3E2300; margin-bottom:14px; margin-left:10px;}

#contactform p { margin-left:10px;}

#contactform input { background:#f3f3f3; border:solid 1px #213E00; padding:4px 0; width:210px;}

#contactform textarea { background:#f3f3f3; border:solid 1px #213E00; padding:4px 0;}

#contactform .submit { background:#f3f3f3; border:1px solid #213E00; color:#FFF; cursor:pointer; margin:0 4px 0 0; width:210px; margin-left:10px;}

#contactform .submit:hover { border:1px #431a60; border-style:ridge}

#allow_newsletter {text-align:right;}

.continue_post { font-size:1.1em; font-weight:820; color:#06487f;}

/* FIND US */

.contact_name { font-size:1.0em; font-weight:820; }

.contact_addr { font-size:0.8em; font-weight:606 }

.contact_tel { font-size:0.9em; font-weight:780 }


