/*
	=========================================================
	Stylesheet for Visuals Direct
	=========================================================
*/

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
}

p {  font-family: Verdana, sans-serif, Arial, Helvetica; font-size: 11px; line-height: 17px}

h1 {
	font-family: Georgia, Arial, Helvetica, Verdana, sans-serif;
	Verdana, sans-serif, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #ff9c00;
	margin: 0px 0px 0px 0px;
}

h2 {
	font-family: Georgia, Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff9c00;
    margin: 0px 0px 0px 0px;
}

td {  font-family: Verdana, sans-serif, Arial, Helvetica; font-size: 11px; line-height: 17px}

ol {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px; line-height: 0px; margin-left: 25px; margin-top: 0px; margin-bottom: 0px;
}

ul {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px; line-height: 0px; margin-left: 17px; margin-top: 0px; margin-bottom: 0px;
}

li {
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: 11px; line-height: 17px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;
}

select {  font-family: Verdana, sans-serif, Arial, Helvetica; font-size: 11px; line-height: 17px}

textarea {  font-family: Verdana, sans-serif, Arial, Helvetica; font-size: 11px; line-height: 17px}

input {  font-family: Verdana, sans-serif, Arial, Helvetica; font-size: 11px; line-height: 17px}

option {  font-family: Verdana, sans-serif, Arial, Helvetica; font-size: 11px; line-height: 17px}

.nav {  font-family: Verdana, sans-serif, Arial, Helvetica; font-size: 11px; text-decoration: none; color: #990000;}

.subnav {
	font-family: Georgia, Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

.green {
	color: #99cc33;
}
	
.orange {
	color: #ff9c00;
}

body,td,th {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
a:link {
	color: #8cb14c;
	text-decoration: none;
}
a:visited {
	color: #999999;
	text-decoration: none;
}
a:hover {
	color: #dc8803;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #dc8803;
}

.white {
color: #ffffff;
}

.style1 {
	color: #6b9c02;
	font-weight: bold;
}

.bl {background: url(images/curve_bl.gif) 0 100% no-repeat #85b0c6; width: 435px}
.bl2 {background: url(images/curve_bl.gif) 0 100% no-repeat #85b0c6; width: 215px}
.bl3 {background: url(images/curve_bl.gif) 0 100% no-repeat #85b0c6; width: 215px}
.br {background: url(images/curve_br.gif) 100% 100% no-repeat} 
.tl {background: url(images/curve_tl.gif) 0 0 no-repeat} 
.tr {background: url(images/curve_tr.gif) 100% 0 no-repeat; padding: 7px} 
.clear {font-size: 1px; height: 1px}

.border1 {
  padding: 2px;
  border: 1px solid #afb3b3;
  margin: 6px
  }
  
.border2 {
  padding: 5px;
  border: 1px solid #afb3b3;
  margin: 10px
  }
  
 /* Rounded Corners - credits: www.spiffycorners.com */
 .corners{display:block}
.corners *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#99cc33}
.corners1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d3e9a7;
  border-right:1px solid #d3e9a7;
  background:#b2d866}
.corners2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f4f9ea;
  border-right:1px solid #f4f9ea;
  background:#acd559}
.corners3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #acd559;
  border-right:1px solid #acd559;}
.corners4{
  border-left:1px solid #d3e9a7;
  border-right:1px solid #d3e9a7}
.corners5{
  border-left:1px solid #b2d866;
  border-right:1px solid #b2d866}
.cornersfg{
  background:#99cc33}
