@charset "UTF-8";
/* CSS Document */

body{background-color:#f5f5f5;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#717174;text-align:center;}

h1{font-weight:normal;font-size:15px;color:#c1d72e;margin:0 0 5px 0; padding:0px;line-height:18px;}
h2{font-weight:bold;font-size:13px;color:#717174;margin:0 0 5px 0; padding:0px;line-height:13px;}
p{margin:0 0 12px 0;line-height:16px;}
img{border:0px;}
a:link,a:visited{color:#333;text-decoration:underline;}
a:hover{color:#333;text-decoration:none;}

#wrapper{width:900px;margin:0 auto;text-align:left;position:relative;background-color:#fff;}

#pad{padding:0 25px 25px 25px;}

#header{background-image:url(../images/bg_header.gif);background-repeat:no-repeat;background-position:right;height:96px;}
#logo{margin:26px 0 0 0px;width:284px;float:left;}

#sitepicker{float:right; width:280px;text-align:right;}
#topnav{background-color:#f1f1f1;}
#topnav {padding:0; margin:0;}
#topnav li{padding:6px 0 5px 10px; margin:0 0 0 10px; list-style-type:none; display: inline;border-left:1px solid #ccc;float:right;}
#topnav li.youarehere{background:url(../images/topnav_arrow.gif) no-repeat top center;}
#topnav li a:link,#topnav li a:visited{color:#666;text-decoration:none;}
#topnav li a:hover{color:#333;text-decoration:none;}


.lhspanel{width:285px; float:left;}
.rhspanel{width:560px; float:right; }

#content-top{}
#content-top .lhspanel{background-color:#f5f5f5;padding:10px 0}
#content-top .rhspanel{height:153px;background:url(../images/testim_bg_br.gif) no-repeat bottom right #f5f5f5;}

#navprint{padding:0;margin:7px 0 0 0;list-style:none;font-size:12px;}
#navprint li{padding:0;margin:2px 0px;width:250px;}
#navprint li a:link,#navprint li a:visited{color:#717174;text-decoration:none;display:block;height:15px;padding:4px 0 0 10px}
#navprint li a:hover{color:#fff;text-decoration:none;background:url(../images/bg_nav.gif) no-repeat left;display:block;height:15px;padding:4px 0 0 10px}

#nav{padding:0;margin:0;list-style:none;font-size:12px;}
#nav li{padding:0;margin:0px;width:250px;}
#nav li a:link,#nav li a:visited{color:#717174;text-decoration:none;display:block;height:15px;padding:4px 0 0 10px}
#nav li a:hover{color:#fff;text-decoration:none;background:url(../images/bg_nav.gif) no-repeat left;display:block;height:15px;padding:4px 0 0 10px}

#testimonial{}
.testimonialtext{margin:15px;}
.testimonialtext h1{font-size:16px;font-weight:normal;padding:0px;margin:0px;color:#717174;}
.textimonialtext h4{font-size:13px;font-weight:normal;padding:0px;margin:0px;}

#content-bottom{padding:15px 0;background:url(../images/bg_signup.gif) no-repeat top left}

.signup{padding:10px;}
.signup textfield{height:23px; width:160px;}

#stratnav{border:0;border-top:1px solid #717174; border-bottom:1px solid #717174;background-color:#f5f5f5; }
#stratnav .third{width:283px;float:left;}

#footer{text-align:left;margin:15px 0 0 15px;}
.copyright{text-align:left;width:400px; float:left;}
.copyright a { text-decoration: none; color: #717174; }
.copyright a:hover { text-decoration: underline; } 
.copyright span { margin: 0 3px; }
#login{float:right; width:120px;text-align:left;margin-top:20px;}

.clear{clear:both;height:0px;}

.half{width:250px;}



/*tooltip stuff*/
.hotspot {color:#000;  border-bottom:1px dotted #000; cursor:pointer}

#tt {position:absolute; display:block; background:url(../images/tt_left.gif) top left no-repeat;text-align:left;}
#tttop {display:block; height:5px; margin-left:5px; background:url(../images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(../images/tt_bottom.gif) top right no-repeat; overflow:hidden}

ul{margin-top:0px;list-style-image:url(../images/bullet.gif);}
ul.l2{margin:0 0 0 10px;list-style:square;}
ul.l2 li{list-style-type:circle;}