body{background-color:#27B4E9;margin:0;padding:0;text-align:center;font:normal 85% Verdana, Arial, Helvetica, sans-serif;color:#333;}
a:link, a:visited, a:active{text-decoration:none;color:#0066FF;font-size:0.857em}
a:hover{text-decoration:underline;color:#0000FF;font-size:0.857em}
table, img{border:none;}
p{margin:0;padding:0 0 8px 0;line-height:1.25;font-size:1.0em}
p a:link, p a:visited, p a:active{font-size:1.0em}
p a:hover{font-size:1.0em}
blockquote{padding:7px 0 7px 40px;margin:0;}
hr, #main, .skip, caption, .inv{display:none;}
#banner, #content_wrap, #footergap, #footer, table.layoutTab{width:880px;}
#content_wrap{position:relative;}
#banner_logo{position:absolute; top:0; left:0;width:230px;z-index:4;}
#banner_links{position:absolute; top:0; left:0;width:860px;z-index:3;}
#hbanner, #hcontent, #hfootergap, #footer{width:910px;}
.layoutTab_r{width:660px;padding-left:20px;}
#main_content{width:658px; position:relative; background-color:#FFF; padding-left:20px; margin-left:200px;border-left:1px dashed #ccc; border-bottom:2px solid #FFF}
.textBoxPlain{width:600px;padding-right:60px;}
#footerlinks{width:470px;padding-left:20px;}
#copyr{width:350px;padding-right:40px;}
#container{width:100%;margin:0;background-color:#FFF;background-image:url(/ss_site_images/bg_sample_stripes.gif);background-position:top left; position:relative;padding-top:15px;min-width:940px;}
#hbanner, #hcontent, #hfootergap{padding:0 5px 0 5px;margin-left:auto;margin-right:auto;}
#banner{height:75px;position:relative;}
#banner_logo{float:left;padding:10px 0 0 20px;}
#banner_links{text-align:right;padding-top:20px;}
#banner, #content_wrap, #footergap{background-color:#FFF;}
#banner, #content_wrap, #footer, #footergap{margin-left:auto;margin-right:auto;text-align:left;padding-left:20px;}
#hcontent{clear:both;}
#footer{clear:both;}
#footergap{height:20px; background-color:#fff; clear:both;}
#containerBot{width:100%;height:100px;}
#copyr{padding-top:10px;float:right;text-align:right;color:#666; font-size:0.857em}
#footerlinks{padding-top:10px;padding-bottom:30px;color:#FFF;}
#copyr ul,#footerlinks ul{margin:0; padding:0; position:relative; list-style:none;}
#footerlinks ul li{float:left;margin:0;padding:0; padding-left:14px;background: bottom left no-repeat url(/ss_site_images/dotb.gif);}
#footerlinks a{color:#FFF;}
#copyr a:link, #copyr a:visited, #copyr a:active{color:#eee;}
#copyr a:hover,#footerlinks a:hover{text-decoration:none;color:#0000FF}
#copyr ul li{float:right;margin:0;padding:0; padding-left:13px;}
#copyr ul li.uend,#footerlinks ul li.uend{background:none; padding-left:0;}
#copyr ul li.uv{background:url(/ss_page_images/arrow_wvalid.gif) top left no-repeat;padding-left:17px;}
.layoutTab_l{vertical-align:top;border-right:1px dashed #ccc;}
.layoutTab_r{vertical-align:top;}
.smallf p{font-size:0.786em;}
p.smallf{font-size:0.786em;}
p.normf{font-size:0.857em;}
#leftnav{position:absolute;top:0;left:20px;width:200px;overflow:hidden}
#leftnav ul{margin:0;padding:0;list-style:none;}
#leftnav ul li{padding:1px 0 2px 0;}
#leftnav ul li a{font:normal 1.2em Arial, Helvetica, sans-serif;color:#999;}
#leftnav ul li a:hover{color:#66CC00;text-decoration:none;}
#leftnav ul li a.current{color:#FF6600;text-decoration:none;}
h1, h2, h3, h4{margin:0;padding:0;}
h1,h2{padding-bottom:15px;margin-right:20px;font:normal 1.75em Arial, Helvetica, sans-serif;color:#003399;}
h1.uline,h2.uline{border-bottom:1px solid #eee;padding-bottom:5px;margin-bottom:15px;}
h1.hmid,h2.hmid{padding-top:15px;font-size:1.4em; font-weight:normal;}
h2.smallu{font:bold 0.929em "Lucida Grande", "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;border-bottom:1px solid #eee;padding-top:8px;padding-bottom:3px;margin-bottom:7px;}
h3{font:bold 1.0em Arial, Helvetica, sans-serif;color:#339900;padding-top:7px;}
h4{display:none;}
#site_banner{width:100%;height:170px;margin-right:20px;background-position:top right;background-repeat:no-repeat;}
.simage{padding-right:15px;text-align:right;}
* table.tab_2col{width:100%;margin-bottom:15px;}
* table.tab_2col td.colL{width:150px;vertical-align:top;font:bold 0.857em Arial, Helvetica, sans-serif;}
* table.tab_2col td.colR{width:400px;vertical-align:top;font-size:0.85em}
.bnorm{font:bold 0.857em Arial, Helvetica, sans-serif;}
.emsg{color:#00CC00;}
.emsg0{color:#CC0000;}
.bgap{height:40px;width:100px}
.gsnap{width:175px;float:right;}
.gtext{width:380px;padding-right:20px;}
.gdivide, .gdashdivide{width:580px;padding:0 0 0 20px;margin-bottom:20px;height:10px;border-bottom:2px solid #eee;clear:both;}
.gdashdivide{border-bottom:1px dashed #eee;}
.greynorm{color:#999;}
ul.gul{list-style-image:url(/ss_page_images/tickSmall.gif);padding-top:0;margin-top:0;}
ul.gul li{padding-top:2px;padding-bottom:2px;font-size:0.85em;}
.hBoxR,.hBoxL{width:280px;padding-right:15px;}
.hBoxL{border-right:1px dashed #eee; width:265px;padding-right:30px;}
.hBoxR{float:right;}
.hsmall, .hsmall_g{font: bold 1.2em Arial, Helvetica, sans-serif;padding-bottom:10px;padding-top:15px;}
.hsmall_g{color:#339900;}
.arrowLinks, .arrowLinksG{background:url(/ss_page_images/arrowRSmall.jpg) top left no-repeat;padding:3px 0 18px 25px;}
a.arrowLinksG{color:#009900;background:url(/ss_page_images/arrowRSmallG.jpg) top left no-repeat;}
.alinks{padding-top:20px;}
#site_banner{width:625px; background:url(/ss_page_images/main_home_simple.jpg) top right no-repeat;}
#site_banner.b_siteplans{background-image:url(/ss_page_images/main_globe.jpg);}
#site_banner.b_sitegoodies{background-image:url(/ss_page_images/main_plain.jpg);}
#site_banner.b_sitehelp{background-image:url(/ss_page_images/main_help.jpg);}
#site_banner.b_siteweb{background-image:url(/ss_page_images/main_plans.jpg);}
#site_banner.b_sitehome_simple{background-image:url(/ss_page_images/main_home.jpg);}
#site_banner.b_siteglobe{background-image:url(/ss_page_images/main_globe.jpg);}
ul.u_siteplans{padding-left:45px;margin-left:0;padding-bottom:10px;list-style:none;}
ul.u_siteplans li{font-style:italic;font-size:0.857em;}
@media all and (min-width: 0px){
body {
	font-size: 90%!important;
}
}

