/* CSS Document */
body {
padding:0px;
margin:0px;
}
td {
font-family:Arial, Helvetica, sans-serif;
}
a { 
text-decoration:none;
}
a:hover { 
text-decoration:none;
}
h1 {
font-size:17pt;
font-weight:normal; 
margin:0px;
padding:0px;
}
h2 {
font-size:14pt;
font-weight:normal; 
margin:0px;
padding:0px;
}
h3 {
font-size:12pt;
font-weight:normal; 
margin:0px;
padding:0px;
}
h4 {
font-size:10pt;
font-weight:normal; 
margin:0px;
padding:0px;
}
h5 {
font-size:9pt;
font-weight:normal;
margin:0px;
padding:0px;
}
h6 {
font-size:8pt;
font-weight:normal; 
margin:0px;
padding:0px;
}
.txt-ltgrey{
color:#7F7F7F;
}
.txt-orange{
color:#E2A523;
}
.txt-dkred{
color:#FF2222;
}
.txt-ltgrey-link{
color:#7F7F7F;
text-decoration:underline;
}
.txt-ltgrey-link:hover{
color:#7F7F7F;
text-decoration:none;
}
.txt-ltgreyun-link{
color:#7F7F7F;
text-decoration:none;
}
.txt-ltgreyun-link:hover{
color:#7F7F7F;
text-decoration:underline;
}
.txt-drkgrey{
color:#666666;
}
.txt-black{
color:#000000;
text-decoration:none;
}
.txt-black:hover{
color:#000000;
text-decoration:underline;
}
.txt-green{
color:#688a01;
}
.txt-dkgreen{
color:#00B050;
}
.txt-green-link{
color:#688a01;
text-decoration:none;
}
.txt-green-link:hover{
color:#688a01;
text-decoration:underline;
}
.txt-blue{
color:#1d77b9;
text-decoration:none;
}
.txt-blue:hover{
color:#1d77b9;
text-decoration:underline;
}
.txt-heading-black{
font-family:Georgia, "Times New Roman", Times, serif;
color:#4d4d4d;
}
.txt-body{
font-family:Georgia, "Times New Roman", Times, serif;
color:#7f7f7f;
}
.txt-signup{
font-family:Georgia, "Times New Roman", Times, serif;
color:#0b819f;
text-decoration:none;
}
.txt-signup:hover{
font-family:Georgia, "Times New Roman", Times, serif;
color:#0b819f;
text-decoration:underline;
}
.input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:8pt;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #7F9DB9;
	
}
.textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #7F9DB9;
	
}
.select {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:9pt;
	color: #666666;
	background-color: #ffffff;
	border: 1px solid #7F9DB9;
	
}
.button{
background-color:#4d4d4d;
margin:0px;
padding:3px;
color:#FFFFFF;
text-align:center;
font-size:9pt;
border:0px;
cursor:pointer;
}
.bg-testimonial{
background-image:url(../images/bg-testimonial.gif);
height:95px;
}
.bg-ltgreen{
background-color:#d3ddb5;
}
.bg-ltgreen-border{
background-color:#d3ddb5;
}
.bg-drkgreen{
background-color:#688a01;
}
.bg-main{
background-image:url(../images/bg-main.gif);
}
.bg-inner{
background-image:url(../images/bg-inner.gif);
}
.bg-drkgrey{
background-color:#ebebeb;
}
.bg-gridseparator{
background-color:#d6d6d6;
}
.bg-ltgrey{
background-color:#f2f2f2;
}
.body-gradtop{
background-image:url(../images/grad-top.gif);
background-repeat:no-repeat;
}
.body-grad{
background-image:url(../images/grad-bg.gif);
}

.nav-ac {
	background-image:url(../images/nav-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#688a01;
	font-weight:bold;
	padding-left:12px;
	
}
.nav-de {
	color:#688a01;
	font-weight:bold;
	
	padding-left:12px;
}
.nav-de:hover {
	background-image:url(../images/nav-arrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	color:#688a01;
	font-weight:bold;
	
	padding-left:12px;
}
.line-height{
line-height:20px;
}

.show {
	display: block;
}
.hide {
	display: none;
}

.bg-tab{
	
	color:#000000;
	background-color:#D0E0B3;
	
	border-left-color:#D0E0B3;
	border-left-width:1px;
	border-left-style:solid;
	
	border-top-color:#D0E0B3;
	border-top-width:1px;
	border-top-style:solid;
	
	border-right-color:#D0E0B3;
	border-right-width:1px;
	border-right-style:solid;
	
	cursor:pointer;	
}
.bg-tab-hover{
	color:#000000;
	background-color:#ffffff;
	
	border-left-color:#D0E0B3;
	border-left-width:1px;
	border-left-style:solid;
	
	border-top-color:#D0E0B3;
	border-top-width:1px;
	border-top-style:solid;
	
	border-right-color:#D0E0B3;
	border-right-width:1px;
	border-right-style:solid;
	cursor:pointer;
}
.bg-border{
background-color:#ffffff;
	
	border-left-color:#D0E0B3;
	border-left-width:1px;
	border-left-style:solid;
	
	border-bottom-color:#D0E0B3;
	border-bottom-width:1px;
	border-bottom-style:solid;
	
	border-right-color:#D0E0B3;
	border-right-width:1px;
	border-right-style:solid;

}

.grid-view
{
   padding: 0;
   margin: 0;
   border: 0px solid ;
   border-width :inherit  2px;
   font-family: "Verdana, Arial, Helvetica, sans-serif, Trebuchet MS";
   font-size: 0.9em;
}

.grid-view tr.header
{
   color: white;
   background-color:#d3ddb5;
   height: 28px;
   vertical-align: middle;
   text-align: center;
   font-weight: bold;
}

.grid-view tr.normal
{
   color: black;
   background-color:#e9ffd2;
   height: 28px;
   vertical-align: middle;
   text-align: center;
   border-width : 5px;
   
}

.grid-view tr.alternate
{
   color: black;
   background-color: White Transparent;
   height: 28px;
   vertical-align: middle;
   text-align: center;
   border-width : 5px;
}

.txt-mandetory {
	color: #e00000;
	font-size:9pt;
	font-weight:normal; 
	margin:0px;
	padding-right:1px;
}
