@charset "utf-8";
/* CSS Document */

@import url(blueprint/screen.css);

body {
	background: #fff;
	color: #666;
	margin: 10px 0 0 0;
}

h2,h3,h4,h5 {
	font-family: "Georgia",  "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, sans-serif; font-weight: 300; color:#666666; font-style:italic }
	h1{ font-family: "Tahoma", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, sans-serif; font-weight: 300; color:#666666;}
h1 b { color:#3199cc; }


#sheader { height:90px; background:url(../images/topshade.jpg) no-repeat 50% bottom; }
#sgslogo {}
#homelogin {margin:15px 0; }
#sheader p { font-size:1.2em; position:relative; top:40px; }
#sheader p a:link, #sheader p a:visited {color:#3199cc; text-decoration:none; }
span.currentpage { font-weight:bold; }
#enterad { float:right; }

#logostrip {text-align:center; padding:20px 0 30px; }
#businesssoln {padding:15px 0 30px; }

dl.quotes, div.quotes p, p.testimonial {
font-family:"Georgia",  "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, sans-serif; 
}
div.quotes p, p.testimonial {
background:transparent url(../images/quote.png) no-repeat scroll 0 10px;
font-size:1.2em;
font-style:italic;
padding:1.5em 0 0 1.5em;
}


#promo { padding-top:15px; clear:both; }
#promo ul, #promo li {list-style-type:none; font-size:1.3em; margin:0; padding:0;}
#promo ul li em {color:#3199cc; font-style:normal; }
#promo ul {padding-bottom:15px; }

#promo h2, #promo h3, #promo h4, #promo h5 { font-family: "Tahoma", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, sans-serif; font-style:normal; color:#000000 }
#promo h3 { font-size:1.6em; margin-bottom:0.5em; }
#promo h4 { font-size:1.4em; padding:0.5em 0 0; }
#promo h4 a:link, #promo h4 a:hover, #promo h4 a:visited, #promo b { color:#3199cc; text-decoration:none;}




.maincontent { background: url(../images/gradpromo.jpg) 0 0 repeat-x; padding-top:20px; border-top:4px solid #FF9900; overflow:auto; clear:left; }
.engage {width:730px;}
.maincontent h2 {margin-bottom:0.1em; color:#000000;}
.maincontent p,	.overview {font-size:larger;}
#mainnavlist { margin: 0; padding: 0 0 20px 0px;  }
#mainnavlist ul, #mainnavlist li
{ margin: 0; padding: 0; display: inline; list-style-type: none; font-size:1.2em; }
#mainnavlist a:link, #mainnavlist a:visited
{ float: left; line-height: 14px; font-weight: bold; margin: 0 20px 4px 0px; text-decoration: none; color: #3199cc; }
#mainnavlist a:link#current, #mainnavlist a:visited#current, #mainnavlist a:hover
{ border-bottom: 4px solid #000; padding-bottom: 2px; background: transparent; color: #000; }
#mainnavlist a:hover { color: #000; }

.maincontent h2 { font-family: "Tahoma", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, sans-serif; font-style:normal; }

#sfooter { background:url(../images/gradfooter.jpg) 0 0 repeat-x scroll; padding-top:20px; overflow:auto;}
#sfooter ul { list-style-type: none; text-align: left; padding:0; margin:0 0 10px 0;}
#sfooter ul li a { text-align: left; font: normal 11px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; text-decoration: none; color: #999; }
#sfooter ul li a:hover { color: black;}
.catclass { font-weight:bold;}
.copyright { padding-top:10px; text-align:right; font-size:10px; color:#666666;}