/* CSS Document */

a img{
border: none;
}

html { 
margin:0 auto;
padding:30px;
}

body {
text-align:center;
max-width: 800px;
margin:0 auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
background-color:#8f3f98;}

#pageholder{
margin:0 auto;
padding:0px;
width: 800px;
height:inherit;
text-align:center;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-color:#88c03b;
margin-bottom:8px;
}

html>body #pageholder{
float:left;
height:auto;
}

#banner{
float:left;
width:785px;
padding-left:15px;
height:132px;
background-image:url(images/topstrip.jpg);
background-repeat:no-repeat;
background-position:top;
}

#banner img{
float:left;}

#banner table{
float:right;}

#navbar{
float:left;
width:800px;
height:51px; 
margin:0px 0px 15px 0px;
padding:0px;
list-style:none;
}

#navbar ul {
float:right;
height:auto;
margin:0 10px 0 0;
padding:0px;
list-style: none;
list-style-type:none;
}
 
#navbar ul li {
float:left;
margin:0px;
padding:0px;
list-style:inherit;
display: inline;
}

#navbar ul li a:link, #navbar ul li a:visited {
text-decoration:none;
text-align:center;
width:101px;
height:51px;
margin-left:10px;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
line-height:51px;
font-size:15px;
display:block;
background-image:url(images/menu.jpg);
background-repeat:repeat-x;
}

#navbar ul li a:hover {
background-position:-101px;
}



#content{
float:left;
text-align:left;
width:488px;
margin:10px 7px 0 25px;
background-color:#FFFFFF;
color:#903f98;
font-size:14px;
line-height:18px;}



#content2{
float:left;
text-align:left;
width:742px;
margin:10px 7px 0 28px;
background-color:#FFFFFF;
color:#903f98;
font-size:14px;
line-height:18px;
display:inline;

}

#nav2 .faq_btn a {
	line-height: 2.2em;
	text-align: center;
	text-decoration: none;
	display: block;
	height: 2.2em;
}


#content_text{
padding:15px;
display:inline;
float:left;
}

#content_text2{
padding:15px;
width: 712px;
display:inline;
float:left;
}

#content_text table{
margin:0 0 0 30px;}

#content_text h1{
color: #FF6600;
font-weight: bold;
font-size:20px;
}

#content_text h2{}

#content_text h3{}

#content_text p{
margin:4px 0 8px 0;}

#content_text a:link, #content_text a:visited{
color:#903f98;}

#content_text a:hover{
color:#FF6600;}

#content_text img {
	float: right;
	padding-left: 20px;
	padding-bottom: 20px;
}

hr{
border-top:1px solid #7fbd38;
border-right:0;
border-left:0;
border-bottom:0;
height:1px;}

.left{
float:left;}

.right{
float:right;
margin-right:15px;}

#footer{
float:left;
width:800px;
height:35px;
padding-top:3px;
background-image:url(images/botstrip.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-right:-3px;
color:#FFFFFF;
line-height:35px;
font-size:15px;
}

#footer a:link, #footer a:visited{
color:#fff;}


#linky{
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}

#linky a:link, #linky a:visited{
color:#FFFFFF;
text-decoration:none;
}

#linky a:hover {
text-decoration:underline;
}
#nav2 ul {
	list-style-type:none;
	float: left;
	width: 680px;
	margin-left:25px;
	padding:0;
	margin-top: 30px;
	display:inline;
}
#nav2 li{
	margin-right:10px;
	margin-left:0;
	padding:0;
	float: left;
	display:inline;

}

#nav2 a {
 float: left;
 }
 
#nav2 a.faq_btn:link, #nav2 a.faq_btn:visited{
	background-image: url(images/faq.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 48px;
	width: 108px;
	display:block;
}

#nav2 a.system_btn:link, #nav2 a.system_btn:visited{
	background-image: url(images/system.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	width: 232px;
	display:block;
}
#nav2 a.training_btn:link, #nav2 a.training_btn:visited{
	background-image: url(images/training.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	width: 141px;
	display:block;
}

#nav2 a.why_btn:link, #nav2 a.why_btn:visited{
	background-image: url(images/why.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 48px;
	width: 108px;
	display:block;
}


#nav2 a.faq_btn:hover {
	background-position: -108px ;
}

#nav2 a.system_btn:hover {
	background-position: -232px ;
}
#nav2 a.training_btn:hover {
	background-position: -141px ;
}

#nav2 a.why_btn:hover {
	background-position: -108px ;
}





.registered{
font-size:10.5px;
top:-5px;
position:relative;
 }
 
.clearboth{
clear:both;
 }


.textStyle1:link, .textStyle1:visited {
	color: #f47f20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.textStyle1:hover {
	color: #6ba32b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
}

.orangeStyle {
	color: #FF6600;
	font-weight: bold;
}

.newsHead {
	color: #FF6600;
	font-weight:bold;
	font-style: italic;
	font-size: 19px;
}