@import 'menunav.css';
.clearfix:after
{
    content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
p,h3,h4,ul,a,form
{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
}
img
{
	border:none;
}
body 
{
	background:url(images/body.gif);
	font-family:Arial,Arno Pro;
}
div.container
{   
	width:847px;
	margin:0 auto;
}
div.header
{
	width:847px;
}
div.headerimg {
	background:url(images/banner.jpg);
	height:198px;
}
div.headerimg h1 {
	color:#FFFFFF;
	text-align:right;
	margin:0;
	padding-top: 145px;
	padding-right: 20px;
}
div.header-top
{
	width:847px;
	height:66px;
	background:url(images/top-bg.gif) no-repeat;
}
div.header-top img.logo
{
	width:187px;
	height:30px;
	padding:17px 0 0 23px;
	float:left;
}
div.header-top ul.top-menu
{
	width:220px;
	float:right;
}
div.header-top ul.top-menu li
{
	float:left;
	background:url(images/top-line.jpg) no-repeat left 13px;
	height:55px;
	line-height:66px;
	padding:0 18px;
}
div.header-top ul.top-menu li a
{
	color:#999898;
	font-size:11px;
}
div.header-top ul.top-menu li.current
{
	background:none;
}
div.header-top ul.top-menu li.current a
{
	color:#008ec0;
}

div.footer ul.nav
{
	width:838px;
	height:26px;
	margin:0 auto;
	overflow:hidden;
	background:url(images/menu.jpg) no-repeat;
}
ul.nav li
{

	background:url(images/nav-seperator.gif) no-repeat left top;
}
ul.nav li.first
{

	background:none;
}
div.footer ul.nav li
{
    padding:0 16px;
    float:left;
	background:url(images/nav-seperator.gif) no-repeat left top;
}
div.footer ul.nav li.first
{

	background:none;
}
div.footer ul.nav li a
{
	color:#fff;
	font-size:11px;
	font-family:Verdana;
	display:block;
	line-height:26px;
}


div.header img
{
	vertical-align:top;
	clear:both;
}

div.content-mid
{
	width:847px;
	background:url(images/content-mid.gif) repeat-y;
}
div.content-top
{
	width:847px;
	background:url(images/content-top.gif) no-repeat top;
}
div.content-btm
{
	width:847px;
	background:url(images/content-btm.gif) no-repeat bottom;
}
div.content-inner
{
	width:805px;
	margin:0 auto;
	padding:20px 0 10px 0;
}
div.content-left
{
	width:305px;
	float:left;
}
div.learn-out
{
	width:305px;
}
div.learn-out
{
	width:305px;
}
div.learn-out h3
{
	width:270px;
	height:31px;
	line-height:31px;
	color:#008fc1;
	font-size:14px;
	padding-left:33px;
	background:url(images/learn-bar.gif) no-repeat;
}
div.learn-info
{
	width:305px;
	padding:5px 0 5px 5px;
}
div.learn-info img
{
	float:left;
	width:103px;
}
div.learn-info p
{
	width:180px;
	float:left;
	color:#818181;
	font-size:11px;
	padding-left:15px;
}

div.content-right
{
	width:483px;
	float:right;
}
div.greenbox-mid
{
	width:483px;
	background:url(images/greenbox-mid.gif) repeat-y;
}
div.greenbox-top
{
	width:483px;
	background:url(images/greenbox-top.gif) no-repeat top;
}
div.greenbox-btm
{
	width:483px;
	background:url(images/greenbox-bottom.gif) no-repeat bottom;
}
div.greenbox-inner
{
	width:435px;
	margin:0 auto;
	padding:14px 0;
}
div.greenbox-inner p.quote
{
	color:#818181;
	font-style:italic;
	font-size:12px;
	line-height:16px;
}
div.greenbox-inner p.author
{
	color:#818181;
	font-size:12px;
	padding:13px 0 0 0;
}
div.greenbox-inner p.author span
{
	font-weight:bold;
}
div.welcome-out
{
	width:483px;
	padding:5px 0 3px 0;
}
div.welcome-out h3
{
	color:#008fc1;
	font-size:18px;
	font-weight:normal;
}
div.welcome-out h3 img
{
	float:left;
	padding:7px 15px 5px 0;
}
div.welcome-out p
{
	color:#818181;
	font-size:12px;
}
div.welcome-out p.second-p
{
	padding-top:10px;
}
div.contact-out
{
	width:483px;
	padding:5px 0 0 0;
}
div.contact-left
{
	width:200px;
	float:left;
}
div.contact-left a
{
	color:#008fc1;
	font-size:14px;
	display:block;
}
div.contact-left a.contact
{
	width:200px;
	height:31px;
	line-height:31px;
	padding-left:30px;
	background:url(images/contact-bar.jpg) no-repeat;
}
div.contact-left a.email
{
	width:201px;
	height:40px;
	line-height:40px;
	padding-left:15px;
	font-size:11px;
	background:url(images/email-bar.jpg) no-repeat;
}
div.contact-right
{
	width:210px;
	padding-right:15px;
	float:right;
}
div.contact-right h4
{
	color:#2ea6d0;
	font-size:11px;
	font-weight:bold;
}
div.footer
{
	width:847px;
	clear:both;
}
div.footer p
{
	color:#9f9e9e;
	font-size:11px;
	text-align:center;
	padding:5px 0 10px 0;
}
div.footer img
{
	width:71px;
	height:70px;
	margin:0 auto;
	display:block;
}
div.mainarea-out
{
	padding:5px 0 3px 0;
}
div.mainarea-out h2
{
	color:#ff6600;
	font-size:18px;
	font-weight:normal;
	margin:0;
}
div.mainarea-out h3
{
	color:#008fc1;
	font-size:14px;
	font-weight:bold;
}
div.mainarea-out h3 img
{
	float:left;
	padding:7px 15px 5px 0;
}
div.mainarea-out span
{
	color:#ff6600;
	font-size:12px;
	font-weight:bold;
	margin:0;
}
div.mainarea-out p
{
	color:#818181;
	font-size:12px;
}
div.welcome-out p.second-p
{
	padding-top:10px;
}
div.mainarea-out ul {
		font-family:Arial,Arno Pro;
			color:#818181;
	font-size:12px;
}
div.mainarea-out li {
	padding-left: 15px;
	padding-bottom: 5px;
	background-image: url(images/arrowbullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	list-style: none;
	}
a:link {
	color: #0860A8;
	text-decoration: none;
}
a:visited {
	color: #0860A8;
	text-decoration: none;
}
a:hover {
	color: #0860A8;
	text-decoration: underline;
}

a:active {
	color: #0860A8;
	text-decoration: none;
}
.imageright {
float:right;
margin:0 0 10px 10px;
}	
div.mainarea-out form {
font-size:12px;
}

div.testimonial-mid
{
	width:800px;
	background:url(images/testimonial-mid.gif) repeat-y;
}
div.testimonial-top
{
	width:800px;
	background:url(images/testimonial-top.gif) no-repeat top;
}
div.testimonial-btm
{
	width:800px;
	background:url(images/testimonial-bottom.gif) no-repeat bottom;
}
div.testimonial-inner
{
	width:752px;
	margin:0 auto;
	padding:14px 0;
}
div.testimonial-inner p.quote
{
	color:#818181;
	font-style:italic;
	font-size:12px;
	line-height:16px;
}
div.testimonial-inner p.author
{
	color:#818181;
	font-size:12px;
	padding:13px 0 0 0;
}
div.testimonial-inner p.author span
{
	font-weight:bold;
}
