@charset "UTF-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
p{padding-bottom:10px;color:#464646;}
body{background-color:#99CCFF;padding:0;font-family:Arial, Helvetica, sans-serif;color:#000;line-height:18px;font-size:13px;background-image:url(images/bglong2.jpg);background-repeat:repeat-x;background-position:left top;}
h1{font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;color:#005d9f;font-size:18px;padding-top:10px;padding-bottom:12px;font-weight:300;text-transform:uppercase;}
h2{font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;color:#005d9f;font-size:18px;padding-top:10px;padding-bottom:12px;font-weight:300;text-transform:uppercase;}
h3{font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;font-size:20px;padding-bottom:10px;margin-top:20px;margin-bottom:20px;font-weight:100;text-transform:uppercase;color:#005d9f;border-bottom:10px solid #f1f2f2;}
h4{font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;color:#333;font-size:14px;text-transform:uppercase;font-weight:700;padding-top:10px;padding-bottom:5px;}
h5{font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;color:#666;font-size:14px;text-transform:uppercase;font-weight:700;padding-top:10px;padding-bottom:5px;}
strong{color:#005b9e;font-size:12px;font-weight:bold;}
#container{width:950px;margin-left:auto;margin-right:auto;padding-top:0px;background-color:#FFF;}
#nav{width:910px;text-align:right;font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;font-size:14px;text-transform:uppercase;color:#999;padding-top:50px;padding-bottom:49px;padding-left:10px;padding-right:30px;background-color:#FFF;background-image:url(images/stellar_point_group_logo.jpg);background-position:left;background-repeat:no-repeat;border-top:#3366FF 10px solid;}
#nav_tabs{margin:0px;padding:0px;padding-top:1px;}
#nav_tabs li{margin:1px;padding:1px;padding-bottom:0px;margin-bottom:0px;display:inline;list-style-type:none;position:relative;}
#nav_tabs li{margin:1px;padding:1px;padding-bottom:0px;margin-bottom:0px;display:inline;list-style-type:none;position:relative;}
#nav_tabs a:link, #nav_tabs a:visited{color:#333;text-decoration:none;padding-left:10px;}
#nav_tabs a.active:link, #nav_tabs a.active:visited, #nav_tabs a:hover, #nav_tabs a.activehighlight{color:#005d9f;text-decoration:none;padding-left:10px;}
#nav_tabs .subnav{display:none;}
#nav_tabs .activesubnav{display:block !important;position:absolute;margin:0;padding:0;border:2px #999 solid;background-color:#f1f2f2;top:16px;}
#services_subnav{left:0px;display:none;text-transform:uppercase;font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase;}
#results_subnav{left:0px;display:none;text-transform:uppercase;font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;font-size:11px;text-transform:uppercase;}
#nav_tabs .activesubnav li{display:block;padding:1px;text-align:left;margin-left:10px;}
#nav_tabs .activesubnav li a{display:block;margin:0;padding:0;width:200px;padding-left:0px;color:#333;}
#nav_tabs .activesubnav li a:hover{color:#005d9f;}
.blue_bar{width:950px;text-align:center;color:white;font-style:italic;background-color:#3366CC;}
#intro{float:left;width:830px;padding-left:50px;padding-right:50px;background-color:#f1f2f2;padding-top:25px;padding-bottom:25px;margin-top:10px;margin-left:10px;margin-right:10px;line-height:20px;text-align:justify;}
.left{float:left;padding-right:15px;}
ul.intro{color:#666;margin-left:30px;line-height:20px;font-size:13px;list-style-type:square;margin-bottom:5px;}
ul.intro a:link{color:#808f97;text-decoration:none;line-height:20px;font-size:13px;list-style-type:square;margin-bottom:5px;text-transform:uppercase;font-weight:600;}
ul.intro a:visited{color:#808f97;text-decoration:none;line-height:20px;font-size:13px;list-style-type:square;margin-bottom:5px;text-transform:uppercase;font-weight:600;}
ul.intro a:hover{color:#333;text-decoration:none;line-height:20px;font-size:13px;list-style-type:square;margin-bottom:5px;text-transform:uppercase;font-weight:600;}
#proj{width:800px;margin-left:auto;margin-right:auto;background-color:#FFF;}
.info{width:265px;margin-right:20px;float:left;text-align:right;padding-top:10px;padding-bottom:10px;font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;color:#666;text-transform:uppercase;font-weight:500;font-size:14px;background-color:#FFF;}
.info a{font-size:14px;color:#333;text-decoration:none;}
.info a:hover{font-size:14px;color:#005d9f;}
.graphic{width:430px;float:left;padding-top:10px;padding-bottom:10px;clear:right;}
.video{width:420px;float:left;margin-top:10px;margin-bottom:10px;padding:3px;clear:right;border:#666 1px solid;background-color:#FFF;}
.textBlue{color:#005d9f;}
#graphic_holder{width:810px;margin-left:auto;margin-right:auto;}
.bio{text-align:center;width:405px;float:left;padding-top:20px;}
#cont{width:910px;line-height:18px;padding:20px;clear:left;background-color:#FFF;}
#cont li{width:910px;line-height:20px;margin-left:40px;color:#333;list-style:square;}
#cont a{color:#005d9f;text-decoration:none;font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold;font-size:11px;}
#cont a:hover{color:#666;text-decoration:none;font-weight:bold;font-size:11px;}
#results_text{width:760px;line-height:18px;padding:20px;clear:left;margin-left:auto;margin-right:auto;}
#results_text li{line-height:20px;margin-left:40px;color:#333;list-style:square;}
#results_text a{color:#005d9f;text-decoration:none;font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;text-transform:uppercase;font-weight:bold;font-size:11px;}
#results_text a:hover{color:#666;text-decoration:none;font-weight:bold;font-size:11px;}
.break{width:250px;height:1px;margin-left:auto;margin-right:auto;margin-bottom:20px;clear:both;background-color:#999;filter:alpha(opacity=30);opacity:0.3;margin-top:20px;}
#footer{width:850px;font-family:'avenir', 'century gothic', Arial, Helvetica, sans-serif;text-align:center;font-size:12px;margin-top:0px;margin-bottom:30px;padding-top:30px;padding-bottom:25px;padding-left:50px;padding-right:50px;line-height:18px;background-color:#C5DDFA;color:#666;}
#footer a:link, a:visited{color:#666;text-decoration:none;text-transform:uppercase;padding-left:6px;}
#footer a:hover{text-decoration:none;color:#333;}
.pictureleft{float:left;margin-right:3px;margin-top:2px;margin-bottom:1px;border:1px solid #666;padding:2px;}
.float_pic_right{float:right;margin-left:3px;margin-top:3px;margin-bottom:3px;border:1px solid #666;padding:3px;clear:right;}
.float_pic_left{float:left;margin-right:5px;margin-top:3px;margin-bottom:2px;border:1px solid #666;padding:3px;}
.events{float:left;margin-right:5px;margin-top:10px;margin-bottom:30px;border:1px solid #666;padding:3px;}
.testimonial{float:left;padding-left:40px;padding-top:10px;margin-bottom:30px;}
.support{float:left;border:1px solid #666;padding:3px;margin-left:5px;margin-bottom:5px;}
.seo{float:left;border:1px solid #666;padding:3px;margin-left:5px;}
.thumb{float:right;border:1px solid #666;padding:3px;margin-left:10px;margin-top:5px;}
.feature{float:left;border:1px solid #666;padding:3px;}
.test{float:left;border:1px solid #666;padding:3px;}
div.form-container{margin:10px;padding:5px;background-color:#fff;width:630px;float:left;}
p.legend{margin-bottom:1em;}
p.legend em{color:#666;font-style:normal;}
div.errors{margin:0 0 10px 0;padding:5px 10px;background-color:#FFC;}
div.errors p{margin:0;}
div.errors p em{color:#C00;font-style:normal;font-weight:bold;}
div.form-container form p{margin:0;}
div.form-container form p.note{margin-left:170px;font-size:90%;color:#666;}
div.form-container form fieldset{margin:10px 0;padding:10px;}
div.form-container form legend{font-weight:bold;color:#666;}
div.form-container form fieldset div{padding:0.25em 0;}
div.form-container label, div.form-container span.label{margin-right:10px;padding-right:10px;width:150px;display:block;float:left;text-align:right;position:relative;}
div.form-container label.error, div.form-container span.error{color:#C00;}
div.form-container label em, div.form-container span.label em{position:absolute;right:0;font-size:120%;font-style:normal;color:#C00;}
div.form-container input.error{border-color:#C00;background-color:#FEF;}
div.form-container input:focus, div.form-container input.error:focus, div.form-container textarea:focus{background-color:#ebebeb;border-color:#ebebeb;}
div.form-container div.controlset label, div.form-container div.controlset input{display:inline;float:none;}
div.form-container div.controlset div{margin-left:170px;}
div.form-container div.buttonrow{margin-left:180px;}







