html {height:100%;}
body {text-align:left; height:100%; margin:0; padding:0; }
 /*background-image:url('images/large_bg.jpg'); background-color:#013072; background-repeat:no-repeat; background-position:top center;*/
#bg {position:fixed; top:0; left:0; width:100%; height:100%; background-color:black;}




a {text-decoration:none; color:red;}
a:hover{font-weight:bold;}
a:visited{}
a:active{}

h2 {font:normal 18.3px  arial, sans-serif; color:red; display:inline;}
p {color:#3d3d3d; font:normal 12.6px/20px arial, helvetica, sans-serif;}
	big {font:normal 16.3px 'Arial Black', arial, sans-serif;}
	small {font-size:smaller;}
label {color:#3d3d3d; font:normal 12.6px/20px arial, helvetica, sans-serif; padding-right:5px; margin-bottom:12px;}
input {border:1px solid #727275; padding:3px; margin:3px;}
select {border:1px solid #727275; padding:3px; margin:3px;}
form  {margin-bottom:20px;}
.container {margin:0 auto; width:800px; height:auto; position:relative; z-index:1;}

.pagetop {position:absolute; top:5px; width:800px;}
.logo {float:left; padding-top:5px; padding-left:60px;}
.phone {float:right; text-align:right; padding-top:50px; padding-right:10px; font:normal 18px arial, helvetica, sans-serif; color:#fff;} 

.nav {position:absolute; top:108px; width:800px; padding:0; margin:0; padding-left:1px;}
.nav ul {list-style-type:none; padding:0; margin:0;}
.nav li {display:inline; padding:0; margin:0;text-align:center;}
.nav a {float:left; color:#3d3d3d; height:28px; padding-top:5px; margin-right:1px; width:132px; text-align:center; text-decoration:none; font:normal 15px arial, helvetica, sans-serif; font-variant:small-caps; background-image:url('images/nav_bg.gif'); background-repeat:no-repeat;}
.nav a:hover {float:left; height:28px; padding-top:5px; margin-right:1px; width:132px; text-align:center; text-decoration:none; font:bold 15px arial, helvetica, sans-serif; color:#fff; font-variant:small-caps; background-image:url('images/nav_bg_over.gif'); background-repeat:no-repeat;}

.main {width:800px; background-color:#fff; position:absolute; top:136px; background-image:url('images/content_bg_bottom.gif'); background-repeat:no-repeat; background-position:bottom; text-align:left; color:#3d3d3d; font:normal 12.6px/20px arial, helvetica, sans-serif;}

.content {padding:22px; float:left; width:550px;}
	.content ul {color:#3d3d3d; font:normal 12.6px/20px arial, helvetica, sans-serif;}
	.red {color:red; font-size:115%;}
	.old {text-decoration:line-through;}
	
	 .testimony {    

    width:550px;
    background-image: url(images/quotes.gif);
    background-repeat: no-repeat;
    background-position: -200px top;
    margin:0 auto;
    position:relative;
    }  

	.testimonial {

    width:425px;
    padding:20px 60px;
    background-image: url(images/quotes.gif);
    background-repeat: no-repeat;
    background-position: 473px bottom;
    text-align:justify;
    font:normal 12.6px/20px arial, helvetica, sans-serif;
    color:#3d3d3d;
    position:relative;
    }
	
.chart {border:0px solid #d9e1ed; padding:6px; margin:0px;  background-color:#d9e1ed;}
	.chart_a {font:normal 22.39px arial, helvetica, sans-serif; color:#3d3d3d;}
	.chart_b {font:normal 22.39px arial, helvetica, sans-serif; color:#3d3d3d; background-color:#fff;}

.explore {text-align:right; color:#3d3d3d; font:normal 12px arial, helvetica, sans-serif; padding:10px 10px 10px 10px; float:left; width:175px;; background-image:url('images/bar_bg.gif'); background-position:left; background-repeat:repeat-y;}
	.thumb {text-align:right;}

.footer {display:block; text-align:right; bottom:0px; width:550px; font:normal 12px arial, helvetica, sans-serif; color:#3d3d3d;}
