body {
	/* set page background */
	background-color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
}
img {
	/* prevent images inside links from having borders */
	border: 0px;
}

a img {
	/* prevent images inside links from having borders */
	border: 0px;
}

h1#seo {
	position:absolute;
	display:inline;
	margin-left:-9999px;
}

/* --------------------------- */
/* BASIC FORM ELEMENTS
/* --------------------------- */
label {
	font-size:12px;
}
textarea, select, input {
	font-size:12px;
	color: #000;
	background-color: #ff9;
	border: 1px solid #11A704;
}

input.button {
	color: #FFFFFF;
	background-color: #11A704;
	border: solid 1px #06C;
}

#trailimageid {
	font-size: 12px;
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 0px;
	width: 400px;
	height: 0px;
	z-index: 100;
}
#comments {
	width:400px;
	height:100px;
}
/* --------------------------- */
/* BASE HTML TAGS
/* --------------------------- */


/* default links */
a { 
	text-decoration: none; 
	color: #06c;
}

a:visited { 
	text-decoration: none; 
	color: #06c;
}

a:active { 
	text-decoration: underline; 
	color: #06c;
}	

a:hover { 
	text-decoration: underline; 
	color: #06c;
}	



/* --------------------------- */
/* FOOTER
/* --------------------------- */

div.footer {
	/* Sets color of text in footer */
	color: #11A704;
	font-size:10px;
}

#wf-footer {
	color:#11A704;
	width: 700px;
	font-size:10px;
}
/* Sets color of links in footer */	
#wf-footer a { 
	text-decoration: none; 
	color: #11A704;
}

#wf-footer a:visited { 
	text-decoration: none; 
	color: #11A704;
}

#wf-footer a:active { 
	text-decoration: none; 
	color: #11A704;
}

#wf-footer a:hover { 
	text-decoration: underline; 
	color: #11A704;
}
/*************************************/
/*				POP UP               */
/*************************************/
.pop-body{
	background-image:url(../image/header_pop_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}

.pop-title{
	font-size:18px;
	font-weight:bold;
	color:#7FD720;
	text-align:left;
	padding-left:15px;
}
.pop{
	font-size:12px;
	text-align:left;
	color:#000000;
	width:530px;
	margin:10px;
	padding:5px;
}
.pop a:link{
	color:#06c;
}
.pop a:active{
	color:#06c;
}
.pop a:visited{
	color:#06c;
}
.pop a:hover{
	color:#06c;
}
.pop_close{
	overflow:auto;
	background-color:#11A704;
	color:#fff;
	text-align:right;
	padding:10px;
}
.pop_close a:link{
	color:#fff;
	text-decoration:none;
}
.pop_close a:active{
	color:#fff;
	text-decoration:none;
}
.pop_close a:visited{
	color:#fff;
	text-decoration:none;
}
.pop_close a:hover{
	color:#fff;
	text-decoration:underline;
}

/* --------------------------- */
/* FAQ LINKS
/* --------------------------- */
div.faq {
	/* Sets the distance of the FAQs text block on main page from the left, the color of the font, and size */
	margin:0px 0px 0px -13px;
	text-align:left; 
	color:#5F95CB; 
	font-size:12px;
    font-weight:bold;
}
#wf-faq li {
	list-style:none;
	line-height:2em;
}

/* Sets link color for FAQs on main page */
#wf-faq a { 
	text-decoration: none; 
	color: #5F95CB;
}

#wf-faq a:visited { 
	text-decoration: none; 
	color: #5F95CB;
}

#wf-faq a:active { 
	text-decoration: none; 
	color: #5F95CB;
}

#wf-faq a:hover { 
	text-decoration: underline; 
	color: #5F95CB;
}



