* { 
margin:0; 
padding:0; 
border:0;} 

a { text-decoration: none; }
p {margin-bottom:10px;}

h1 {clear:both;font-size:30px;}
span {float:left;margin:0; padding:0; border:0;} 

body { 
font-family: Arial, Helvetica, sans-serif; 
color:#000; 
background:#fff; 
text-align:left;
margin-top:3px;} 

#masterwrapper {width:927px;background:#fff;overflow:hidden;margin:0 auto;}

#header { width:900px; margin:0 auto;overflow:hidden; height:113px; background:#fff;} 
#header span {display:inline;margin-right:10px;}
.logo {float:left;width:249px;height:113px;}
.logintop {float:right;width:450px;height:20px;}
.phonenumber {float:right;width:450px;height:30px;font-size:30px;font-weight:bold;margin-top:30px;}
#header input {padding:3px;border:1px solid #222;float:left;margin-left:2px;display:inline;}
#header input[type=image] {padding:0px;border:0px;display:inline;float:left;margin-left:0px;vertical-align: text-top;overflow:hidden;}
#header input[type=image]:hover {opacity:0.8;filter:alpha(opacity=80)}
#header input[type="hidden"] {margin: 0;padding: 0;border:0px;}
.ipwrapper {float:right;width:416px;height:20px;font-size:12px;font-weight:bold;margin-right:36px;}
.ipchecker {float:left;width:364px;height:20px;font-size:12px;font-weight:bold;margin:0;overflow:hidden;}
.ipform {float:right;width:52px;height:20px;overflow:hidden;}
#ipform {display:inline;float:left;}

#navwrapper {margin:0 auto;width:900px;height:36px;background:url(../images/navback.gif);margin-bottom:9px;}
#navblock {width:900px;height:36px;float:left;margin-left:26px;font-size:12px;display: inline;overflow:hidden;}
.navitemhome {float:left;width:34px;height:36px;margin-right:1px;display: inline;cursor:pointer;}
.navitem {float:left;height:36px;margin-right:1px;display: inline;color:#404042;cursor:pointer;}
.navitemhome div {float:left;margin:9px 10px 10px 10px;display: inline;width:15px;height:16px;background:url(../images/home-off.gif);}
.navitem div {float:left;margin:11px 8px 10px 12px;display: inline;}
.navitem:hover {background:url("../images/navback-on.gif");color:#fff;}
.navitemhome:hover {background:url("../images/navback-on.gif");}
.homeselected {background:url("../images/navback-on.gif");color:#fff;}
.navselected {background:url("../images/navback-on.gif");}

.wrapper { width:900px; overflow:hidden; margin:0 auto;background:#fff;}

.content { width:900px;float:left;overflow:hidden;}

.articleholder {width:580px;min-height:600px;float:left;overflow:hidden;margin: 5px 10px 10px 15px;font-size: 13px;}
.headline {font-weight:bold;margin-bottom:15px;font-size:18px;}
.articlestandfirst {font-weight:normal;font-size:13px;margin-bottom:15px;}
.articleimage {float:left;margin:5px 15px 10px 0;width:240px;}
.articlebody {float:left;font-weight:normal;font-size:13px;margin-bottom:15px;}
.thestoryimage {float:left;margin:0 15px 12px 0;}
.storydate {font-size: 11px;}
.story {font-size: 13px;}
.quote,.pulloutquote {float:left;padding:10px;font-weight:bold;font-style:italic;margin-right:10px;}
.signoff  {font-size: 15px;font-weight:bold;margin-top:20px;text-align:center;}
.articleholder ul {list-style-type:circle;}

.featureholder { width:747px;height:271px;float:left;overflow:hidden;}
.featuretabblock {width:990px;float:left;overflow:hidden;background:#fff;}
.featuretabs {height:37px;background:#327884;float:left;width:auto;overflow:hidden;margin-right:2px;color:#fff;font-size:9pt;cursor:pointer;}
.featuretabs:hover {background:#40b5c9;}
.tabselected {background:#40b5c9;}
.featuretabs div {float:left;margin:9px 25px 10px 25px;display: inline;}
.endtab {background:#327884;width:300px;}
.featuremain {float:left;background:#40b5c9;height:233px;width:747px;margin-top:2px;overflow:hidden;}
.featureimage {float:left;width:365px;height:233px;overflow:hidden;}
.featuretext {float:left;width:380px;height:233px;overflow:hidden;}
.featuretext p {font-size:14px;}
.featurepadder {padding:15px;}
.featuremoreup {float:right;margin-top:-20px;}
.featuremore {float:right;margin:0px 90px 0 0px;padding:0px;}

.supportform {display:inline;}
.supportcalc {clear:both;width:350px;height:150px;overflow:hidden;}
.supportcalc input {float:left;padding:3px;border:1px solid #777;margin:1px;}
.supportcalc select {float:left;padding:3px;border:1px solid #777;margin:1px;}
.selector {float:left;width:170px;}
.formspacer {clear:both;float:left;width:70px;margin-top:4px;}
.formspacerbig {clear:both;float:left;width:160px;margin-top:4px;}
.formspacerright {float:right;}

.subfeatureholder { width:592px;height:271px;float:left;overflow:hidden;}
.subfeaturetext {float:left;width:480px;height:233px;overflow:hidden;}
.subfeaturetabblock {width:810px;float:left;overflow:hidden;background:#fff;}
.subfeaturemain {float:left;height:auto;width:590px;margin-top:1px;}
.subfeatureitem1 {float:left;width:289px;height:116px;background:url("../images/block-hostedservices.jpg");margin:0 4px 4px 0;}
.subfeatureitem2 {float:left;width:289px;height:116px;background:url("../images/block-hostedit.jpg");margin:0 4px 4px 0;}
.subfeatureitem3 {float:left;width:289px;height:116px;background:url("../images/block-serverman.jpg");margin:0 4px 4px 0;}
.subfeatureitem4 {float:left;width:289px;height:116px;background:url("../images/block-supportdesk.jpg");margin:0 4px 4px 0;}

.subfeaturetext {float:left;width:580px;height:233px;overflow:hidden;}
.subfeaturetext {float:left;overflow:hidden;}
.greenback {background:#b3c636;}
.darkgreenback {background:#708015;}
.featurebullet {clear:both;float:left;margin:5px 0 0 15px;font-weight:lighter;width:530px;}
.featurepara {width:550px;}
.featurepara img:hover {opacity:0.8;filter:alpha(opacity=80)}

.rightbuttons {float:right;}
.buttonspacer {height:83px;width:142px;margin-bottom:11px;cursor:pointer;}
.buttonspacerthird {height:83px;width:142px;cursor:pointer;}
.button-signup {background:url("../images/button-signup.jpg");}
.button-support {background:url("../images/button-support-on.jpg");}
.button-request {background:url("../images/button-request.jpg");}
.buttonaction:hover {opacity:0.8;filter:alpha(opacity=80)}

.rightbuttonsint {float:right;margin-top:10px;}
.buttonspacerint {float:left;height:83px;width:142px;margin-bottom:2px;cursor:pointer;}
.buttonspacerintspace {float:left;width:10px;height:142;}

.focusbox {float:left;width:285px;height:201px;border:4px solid #40b5c9;margin:9px 10px 0 0;}
.focusboxthird {float:left;width:285px;height:201px;border:4px solid #b3c734;margin:9px 0 0 0;}
.focuspadder {padding:14px;}
.focustitle {width:240px;font-size:14px;font-weight:bold;margin-bottom:10px;min-height:42px;}
.focustexthalf {float:left;font-size:11px;width:160px;}
.focusimages {float:right;margin-bottom:15px;}
.focusbuttons {float:right;cursor:pointer;}
.focusbuttons:hover {opacity:0.8;filter:alpha(opacity=80)}
.orangeborder {border:4px solid #f6d514;}
.blueborder {border:4px solid #40b5c9;}

.subnavbox {float:left;width:294px;margin:5px 0px 0 0;}
.subheader {float:left;width:294px;height:36px;background:url("../images/subnav-on.jpg");font-size:13px;}
.subpadder {margin: 10px 0 0 15px;}
#navigation {list-style:none;}
#navigation li {float:left;width:294px;min-height:36px;background:url("../images/subnav-on.jpg");margin-bottom:1px;font-size:12px;cursor:pointer;}
#navigation li a {float:left;padding: 10px 0 0 33px;color:#fff;width:294px;min-height:26px;}
#navigation li:hover {background:#fff;}

#navigation li.selected:hover {background:url("../images/subnav-on.jpg");}
#navigation li.selected ul {list-style:none;}
#navigation li.selected ul li {float:left;width:294px;min-height:36px;background:url("../images/subsubnav-off.jpg");margin-bottom:1px;}
#navigation li.selected ul li a {float:left;padding: 10px 0 0 48px;color:#404042;width:294px;min-height:26px;}
#navigation li.selected ul li:hover {background:#aaa;}

#navigation li.selected ul li.selected:hover {background:url("../images/subsubnav-off.jpg");}
#navigation li.selected ul li.selected ul {list-style:none;}
#navigation li.selected ul li.selected ul li {width:294px;height:36px;background:url("../images/subsubsubnav-off.jpg");;margin-bottom:1px;}
#navigation li.selected ul li.selected ul li a {float:left;padding: 10px 0 0 63px;color:#404042;width:294px;min-height:26px;}
#navigation li.selected ul li.selected ul li:hover {background:#aaa;}

.newsbox {float:left;width:891px;height:201px;border:4px solid #c1c1c1;margin:9px 0 0 0;}
.newsboxhalf {float:left;width:420px;}
.newsbitmiddle {float:left;width:15px;border-left:1px solid #ccc;height:175px;}
.newstitle {width:400px;font-size:12px;font-weight:bold;margin-bottom:10px;}
.newsheadline {width:400px;font-size:11px;font-weight:bold;margin-bottom:10px;}
.newsimage {float:left;width:150px;}
.newsstand {float:right;width:247px;font-size:11px;margin-right:10px;}
.newslink {float:right;width:247px;font-size:11px;margin-right:10px;font-weight:bold;margin-top:20px;cursor:pointer;}


.partnersheader {float:left;width:900px;height:30px;background:#9e9e9e;margin-top:9px;}
.partnertitle {width:240px;font-size:14px;font-weight:bold;padding:12px;margin-left:10px;}
.partnerbox {float:left;width:880px;height:122px;border:10px solid #9e9e9e;}
.partnerslogos {float:left;width:824px;height:122px;overflow:hidden;}

.exploreheader {float:left;width:900px;height:30px;background:#68686a;margin-top:9px;}
.exploretitle {width:513px;font-size:14px;font-weight:bold;padding:12px;margin-left:10px;}
.explorebox {float:left;width:880px;height:122px;border:10px solid #68686a;}
.explorepadder {padding:13px;}
.exploreitemblock {float:left;width:213px;height:60;overflow:hidden;}
.exploreitemblocklong {float:left;width:813px;height:60;overflow:hidden;}
.newsstandlong {font-size:12px;margin-right:10px;}
.exploreitemtitle {float:left;font-size:14px;font-weight:bold;margin-bottom:5px;width:213px;}
.exploreitemtitle a {color:#808082;}
.exploreitemtitle a:hover {text-decoration:underline;}
.exploreitems {float:left;font-size:10px;}
.exploreitems a {color:#404042}
.exploreitems a:hover {text-decoration:underline;}

.base {float:left;width:900px;height:75px;background:url(../images/explore-back.jpg);margin:9px 0 5px 0;}
.basepadder {margin-top:-5px;}
.baselinks {clear:both;float:left;font-size:11px;padding:22px;}
.baselinks ul {float:left;padding: 0; margin: 0; list-style-type: none; }
.baselinks ul li {display:inline;}
.baselinks ul li a {color:#808082}
.baselinks ul li a:hover {text-decoration:underline;}

.green {color:#93a616}
.darkgrey {color:#404042}
.lightgrey {color:#808082}
.white {color:#fff;}
.blue {color:#008ba2;}

.articleholder h1 {font-size:19px;margin:5px 0 15px 0;color:#808082;}
.articleholder h3 {font-size:15px;margin:0 0 15px 0;color:#404042;}
.articleholder .thestoryimage {float:right;margin:0 0 12px 15px;}
.articleholder .dynamicdataitem {clear:both;float:left;margin:0 0 45px 0;}
.articleholder .dynamicdatatext {float:right;text-align:left;width:420px;overflow:hidden;}
.articleholder .dynamicdatatext a {font-weight:bold;color:#404042;}
.articleholder .dynamicdatatext a:hover {text-decoration:underline;}
.articleholder .dynamicdataimage {float:left;margin:0 12px 2px 0;}
.articleholder .dynamicdataarchive a {font-size:12px;margin:0 0 15px 0;color:#404042;}
.articleholder ul {list-style-type:circle;float:left;margin:10px 0 20px 25px;}
.story p {margin:10px 0 15px 0;}
.articleholder input {color:#938;border:1px solid #777;margin-top:0px;font-size:15.5px;padding:2px;}
.articleholder select {color:#938;border:1px solid #777;margin-top:0px;font-size:15.5px;}
.articleholder textarea {color:#938;border:1px solid #777;margin-top:0px;font-size:15.5px;}

#mapcontent {width:220px;height:140px;overflow:hidden;}
.clear {clear:both;margin-top:5px;}

.formitem {float:left;width:150px;}
.listheadline {float:left;padding:5px;font-size:14px;width:100%}
.listheadline a {color:#888;}
.small {font-size:10px;}

