/* CSS Document */
.indentmenu{
font: 14px Arial;
width: 550px;
height: 35px;
 /*leave this value as is in most cases*/
}

.indentmenu ul{
	margin: 0;
	padding:0;
	float: right;
	width: 100%; /*width of menu*/
	border: 1px #000000; /*dark purple border*/
	background: none;
	min-width: 20px;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 6px 17px;
text-decoration: none;

}

.indentmenu ul li a:hover, .indentmenu ul li .current{
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
color: #ffcc44 !important; /*text color of selected and active item*/
/*padding-top:6px; /*shift text down 1px for selected and active item*/*/
/*padding-bottom:7px; /*shift text down 1px for selected and active item*/*/
/*border-right: 1px solid #666666;*/
background: none;
}

a img {border:none;}
.Content {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
}
.Title {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}

a:link {
	text-decoration: underline;
	color: #000000;
}
a:visited {
	text-decoration: none;
}


a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.styleheading {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.largeheading {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.redboldtext{
	font-family: Arial, Helvetica, sans-serif
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
}

.largeredheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ff0000;
	font-weight: bold;
}


.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.style7 {
	font-family: arial;
	font-size: 20px;
 	text-decoration: none;
	color: #cf690e;
}
.style8 {
	font-size: 18px;
	font-weight: bold;
}

.style9 {
	font-size: 18px;
	font-weight: bold;
}

.navfontstyle {
	
	color: #FFFFFF; font-family: sans-serif; font-size: 14px;
}

.navfontstay {
	
	color: #ffcc44; font-family: sans-serif; font-size: 16px;
}

.myForm td, input, select, textarea, checkbox  {
	font-family: arial;
	font-size: 12px;
}

.required {
	color: #000000;
	font-family: arial;
	font-size: 12px;
}

#body-style {
	background-color:#b2bfc6;
	background-image:url(ver2_images/bodyBack.jpg);
	background-repeat:repeat-x;
}

#innerbody-style {
	background-color:#ffffff;
	background-image:url(images/inner_pg_bg.jpg);
	background-repeat:repeat-x;


}


#navbar {
	position:relative;
	top:0px;
	left:0px;
	height: 60px;
	width: 100%;
}


#bannerinfo {
	position:relative;
	top:0px;
	left:0px;
	height: 376px;
	width: 100%;
}

#bannertitletext1 {
	position:relative;
	top:65px;
	left:40px;
	width: 550px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 26px;
     	color: #ffffff 
}


#bannertiletext2 {
	position:relative;
	top:101px;
	left:100px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px;
	font-weight: bold; 
     	color: #000000 ;
}

#bannertiletext3 {
	position:relative;
	top:116px;
	left:100px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 24px;
     	color: #000000 ;
}

#bannertiletext4 {
	position:relative;
	top:131px;
	left:100px;
	width: 500px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 24px;
     	color: #000000 ;
}

#bannertiletext5 {
	position:relative;
	top:160px;
	left:42px;
	width: 670px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 15px;
     	color: #000000 ;
}

#bannertiletext6 {
	position:relative;
	top:-100px;
	left:725px;
	width: 135px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 18px;
     	color: #000000 ;
      z-index:1;
}

#bannertiletext7 {
	position:relative;
	top:-95px;
	left:725px;
	width: 135px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 15px;
     	color: #000000 ;
      z-index:1;
}

#bannertiletext8 {
	position:relative;
	top:160px;
	left:42px;
	width: 670px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 15px;
     	color: #000000 ;
}

#bannertiletext9 {
	position:relative;
	top:160px;
	left:42px;
	width: 670px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 15px;
     	color: #000000 ;
}

#bannertiletext10 {
	position:relative;
	top:160px;
	left:42px;
	width: 670px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 15px;
     	color: #000000 ;
}

#bannertiletext11 {
	position:relative;
	top:160px;
	left:42px;
	width: 670px;
	font-family: Arial, Helvetica, sans-serif; 
  	font-weight: bold; 
	font-size: 15px;
     	color: #000000 ;
}

#maintable {
	position:absolute;
	top:0px;
	left: 0px;
	width: 100%;

}


#regulartext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
}

#sidemenutext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
}

#logo {
	position:relative;
	left:20px;
	top: 18px;	
	width: 158px;
	
}



#menumaintable {
	position:absolute;
	top:0px;
	left: 0px;

}

#mainmenu {
	position:absolute;
	top:0px;
	left: 0px;

}


#top-banner {
	position:relative;
	left:0px;
	top: 0px;
	background-color: black;
}






#navhome {
	position:absolute;
	left:388px;
	top: 29px;
	width: 134px;
}

#navabout {
	position:absolute;
	left:523px;
	top: 29px;
	width: 134px;
}

#navguide {
	position:absolute;
	left:658px;
	top: 29px;
	width: 134px;
}

#navcontact {
	position:absolute;
	left:793px;
	top: 29px;
	width: 134px;
}

#callouts {
	position:relative;
	top:0px;
	left:0px;
	height: 160px;
	width: 100%;
}

#trial {
	position:absolute;
	left:689px;
	top: 50px;
	
}

#tour {
	position:absolute;
	left:689px;
	top: 148px;
	
}

#learn {
	position:absolute;
	left:689px;
	top: 253px;
	
}


#join {
	position:absolute;
	left:0px;
	top: 0px;
	width: 160px;
}

#login {
	position:absolute;
	left:313px;
	top: 0px;
	width: 160px;
}

#become {
	position:absolute;
	left:625px;
	top: 0px;
	width: 160px;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

#bodyback {
	background-repeat:no-repeat;
	background-color: black	
}



#lists {
      background-color: white;
      background-repeat:no-repeat;
}



#homebanner {
	position:relative;
	top:0px;
	left:0px;
	width:959px;
      	height: 375px;
}


#APBanner {
	position:absolute;
	top:66px;
	left:65px;
}

#APnewsletter {
	position:absolute;
	top:7px;
	left:62px;
}

#NewsletterAlt {
	position:relative;
	top:7px;
	left:62px;
}

#APcomingsoon {
	position:absolute;
	top:100px;
	left:224px;
}

#bloghome {
	position:absolute;
	top:370px;
	left:65px;
	background-image:url(images/home_blog_bg.jpg);
	background-repeat:no-repeat;
	width:853px;
	height:553px;
}

#blogexcerp {
	position:absolute;
	top:65px;
	left:180px;\
	width:560px;
	height:300px;
	overflow:hidden;
}

#blogback {
	background-image:url(images/blog_back.jpg);
	background-repeat:no-repeat;
}

#contactbg {
      background-color: white;
      background-image:url(images/contact_bg.jpg);
      background-repeat: no-repeat;
      width:959px;
}


#contactform{
	position:absolute;
	top:120px;
	left:128px;
}


#message{
	position:absolute;
	top 0px;
	left:0px;
	width: 340px;
	height: 200px;
	height: 144px;
	top: 206px;
}

#emailform1 {
	position:relative;
	top:0px;
	left:0px;
                  height:174px;
                  width: 628px;
}

#emailform2 {
	position:relative;
	top:0px;
	left:0px;
                  height:174px;
                  width: 300zpx;
}
#emailformtext1 {
	position:relative;
	top:40px;
	left:60px;
	width: 450px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px;
     	color: #00000;
	font-weight: bold; 
}

#emailformtext2 {
	position:relative;
	top:50px;
	left:60px;
	width: 450px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px;
     	color: #00000;
	font-weight: bold; 
}

#footercopyright {

	width: 550px;
	position:relative;
	top:0px;
	left:0px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #000000;
}

#footerlogo {
	position:relative;

	width: 146px;
	top:-16px;
	left:775px;

}
.style_body_text {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

