/* General Styles */
*{font-family: Helvetica, Arial, sans-serif;margin:0px;padding:0px;}
a{color:#0D70B4;padding-bottom:1px;text-decoration:none;}
a:hover{color:#549FD4;border-bottom:1px solid;}
a img{border:0px;}
body{background:#ccc;font-size:12.5px;line-height:1.3em;margin:0;padding:0;}
.clear{clear:both;}
form,form fieldset p label, form legend,
h1,h2,h3,h4,h5,h6,.serif{font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif;}
img{border: 0px;}
li{list-style-image: url(../images/new/mail.gif);}
p{line-height:1.4em;text-align:justify;}

/* General Heading Styles */
h1{color:#549FD4;font-size:2em;}
h2{color:#0D70B4;font-size:1.8em;}
h3{color:#549FD4;font-size:1.5em;}
h4{color:#0D70B4;font-size:1.4em;}
h5{font-size:1.3em;}
h6{font-size:1.2em;}

/* General Form Styles */
form{padding:0 10px;}
form fieldset{border:0;}
form fieldset p{text-align:left;}
form fieldset p label{color:#aaa;display:block;font-weight:bold;font-size:1.2em;margin:5px 5px 5px 6px;padding:0;
position:absolute;bottom:-2px;left:0;width:180px;}
form fieldset p input{border:1px solid #B2B2B2;display:block;margin:0;padding:4px;width:200px;}
form h6, form h5{background:#0D70B4 url(../images/new/login_bar.gif) repeat-x;border:1px solid #549FD4;color:white;display:block;
padding:0 5px 3px;text-align:left;width:200px;}
form p{position:relative;text-align:right;}
form p button{color:#0D70B4;font-size:1em;font-weight:bold;margin:0 0 5px;padding:0 5px;}

/* Header Styles */
#header{}
#header address{color:#0D70B4;margin:2px 0 0 168px;}
#header #login{float:right;margin:10px 0 0;width:230px;}
#header #login input{margin:5px 0;}
#header #sub_head{background:white;border-left:1px solid black;border-right:1px solid black;margin:auto;
padding:0 20px 2px;width:820px;}
#header #sub_head img{margin:-10px 0 -40px -120px;}

/* Nav Styles */
.active{background:#549FD4 url(../images/new/nav_active.gif) repeat-x;}
.link:hover{background:#549FD4 url(../images/new/nav_active.gif) repeat-x;}
#nav{background:#0D70B4 url(../images/new/nav_bar.gif) repeat-x top left;border-bottom:5px solid #549FD4;border-top:5px solid #549FD4;
color:white;font-size:1.2em;font-weight:bold;padding:7px 0;text-align:center;}
#nav li{display:inline;list-style:none;padding:6px 20px;}
#nav li a{color:white;}
#nav li a:hover{border:0;}

/* Site-Wide Class & ID Styles */
.box{float:right;margin:0 0 10px;width:30%;}
.box form{background:#ddd;border:1px solid #ccc;width:220px;}
.box form h6, .box form h5{background:#0D70B4 url(../images/new/nav_bar.gif) repeat-x;margin:0 0 0 -10px;
padding:6px 5px;width:228px;}
.box img{float:left;}
.box ul{float:left;font-size:0.95em;margin:5px;}
.box li{list-style:none;padding:2px 0;}

.drk_blue{color:#0D70B4;}
.lt_blue{color:#549FD4;}

.left{clear:left;float:left;width:70%;}
.right{clear:right;float:right;margin:0 0 10px;width:30%;}

#container{min-width:1045px;}
#main{background:white;border-left:1px solid black;border-right:1px solid black;margin:0 auto;min-height:400px;
padding:20px;width:820px;}

/* Testimonies */
#testimonies{width:60%;}
#testimonies h3{margin:10px 0;}
#testimonies div+div{margin-top:20px;}
.testimonial{clear:both;margin:10px 20px 0;overflow:hidden;text-align:justify;}
.testimonial .author{margin:20px 80px 20px 0;}
.testimonial .author p{text-align:right;}
.testimonial .author img{border:0;float:right;margin:0 0 0 10px;vertical-align:text-top;}
.testimonial .testimony_main{background:#eee url(../images/new/bubble_grad.png) repeat-x top;border:1.3px solid #549FD4;
padding:0 0 17.5px;}
.testimonial .testimony_main p{clear:both;margin:0 20px;}
#testimonies .testimonial .top_lft{background:url(../images/new/corner_TopLft.png) no-repeat;height:21px;float:left;
margin:-4.3px 0 0 -1.3px;width:25px;}
#testimonies .testimonial .top_rt{background:url(../images/new/corner_TopRt.png) no-repeat;height:21px;float:right;
margin:-4.3px -2px 0 0;width:25px;}
#testimonies .testimonial .bot_lft{background:url(../images/new/corner_BotLft.png) no-repeat;height:21px;float:left;
margin:0 0 0 -1.3px;width:25px;}
#testimonies .testimonial .bot_rt{background:url(../images/new/corner_BotRt.png) no-repeat;height:47px;float:right;
margin:0.2em -2px 0 0;width:75px;}

/*
#testimonies .testimonial .top_lft{margin:-0.4em 0 0 -0.1em;}
#testimonies .testimonial .top_rt{margin:-0.4em -0.2em 0 0;}
#testimonies .testimonial .bot_lft{margin:0 0 0 -0.13em;}
#testimonies .testimonial .bot_rt{margin:0.2em -0.2em 0 0;}
*/

/* PA Affiliate box */
#main #pa{clear:both;margin:50px 0 0;text-align:center;}
#main #pa{text-align:center;}
#main #pa a{border:0;}
#main #pa a:hover{border:0;}
#main #pa img{border:0;}

/* Footer Styles */
#footer{background:#0D70B4 url(../images/new/nav_bar.gif) repeat-x;border-top:5px solid #549FD4;color:white;font-size:1.2em;font-weight:bold;
padding:7px 0;text-align:center;width:100%;}
#footer li{display:inline;list-style:none;padding:6px 20px;}
#footer li a{color:white;}
#footer li a:hover{border:0;}
