body    { background:#231f20 url("../images/topbg.jpg") repeat-x; }
img     { border:0; }
*.floatleft     { float:left; }
*.floatright    { float:right; }
*.clearfloat    { clear:both;    display:block;      height:1px;     font-size:1px;      line-height:1px; }*.hover50			{ filter:alpha(opacity=50);  -moz-opacity:0.5;   -khtml-opacity:0.5;	 opacity:0.5; }
*.hover50:hover		{ filter:alpha(opacity=100);  -moz-opacity:1;   -khtml-opacity:1;	 opacity:1; }
*.hover75			{ filter:alpha(opacity=75);  -moz-opacity:0.75;   -khtml-opacity:0.75;	 opacity:0.75; }
*.hover75:hover		{ filter:alpha(opacity=100);  -moz-opacity:1;   -khtml-opacity:1;	 opacity:1; }
#page   { width:870px;     left:0;     right:0;    margin:0 auto; }

/*-->Header<--*/
*.topinclude    { background:url("../images/newtop.gif") no-repeat;  height:224px;   position:relative; }
*.testimonyscroller { position:absolute;     width:491px;    height:143px;   text-align:center;  color:White;
                      font-family:"Trebuchet MS", Georgia, Helvetica, Verdana, Arial;    font-size:1.3em;
                      top:76px;     left:359px; }
*.menuholder    { width:491px;   height:38px;    margin-bottom:1px; }
*.menuul        { list-style-type:none;   margin:0;   padding:0; }
*.menuul li     { height:38px;   width:99px;    margin:0 0 0 -1px;   float:left;     position:relative;  z-index:1; }
*.menuul li:hover     { z-index:2; }
*.menuul li a   { display:block;     height:38px;    width:99px; }
*.menuul li ul     { position:absolute;  left:5000px;   z-index:100;     margin:0;   padding:0 0 1px 0;
                     width:150px;    border-top:2px White solid;     border-bottom:2px White solid;
                     display:none;   top:37px;   background:#5D6267; }
*.menuul li:hover ul { left:0;  display:block; }
*.menuul li ul li  { margin:1px 0 0 0;  padding:2px 10px; font-size:0.7em;  list-style-type:none;   text-align:left;
                     background:#231F20;    width:130px;    height:auto; }
*.menuul li ul li a{ color:#B4B8BD;    display:inline;   text-decoration:none; }
*.menuul li ul li a:hover{ color:#e09100; }
*.menuul li a.tabproducts   { background:url("../images/tabproducts.gif"); }
*.menuul li:hover a.tabproducts   { background:url("../images/tabproductsselect.gif"); }
*.menuul li a.tabservices   { background:url("../images/tabservices.gif"); }
*.menuul li:hover a.tabservices   { background:url("../images/tabservicesselect.gif"); }
*.menuul li a.tabsupport    { background:url("../images/tabsupport.gif"); }
*.menuul li:hover a.tabsupport    { background:url("../images/tabsupportselect.gif"); }
*.menuul li a.tababout      { background:url("../images/tababout.gif"); }
*.menuul li:hover a.tababout      { background:url("../images/tababoutselect.gif"); }
*.menuul li a.taborder      { background:url("../images/taborder.gif"); }
*.menuul li:hover a.taborder      { background:url("../images/taborderselect.gif"); }
*.tabhome       { height:49px;   width:46px;    float:left;    margin-left:23px; }
*.tabhome a     { background:url("../images/tabhome.gif") no-repeat right top;   display:block;
                  height:49px;   width:46px; }
*.tabhome a:hover { background:url("../images/tabhomeselect.gif"); }
*.tabchat       { height:33px;   width:83px;    float:right;   margin:40px 30px 0 0; }
*.tabchat a     { background:url("../images/tabchat.gif") no-repeat right top;   display:block;
                  height:33px;   width:83px; }
/*-->End Header<--*/

/*-->Page Content<--*/
*.pagetitlebar  { background:url("../images/pagetitlebar.gif") no-repeat;    height:65px; }
*.pagemidback   { background:url("../images/midback.jpg") repeat-y; }
*.contentback   { background:url("../images/contentback.jpg") no-repeat; }
*.orangeswirlybox   { background:url("../images/orangeswirlybox2.gif") no-repeat;     height:188px;
                      overflow:hidden; }
*.orangeswirlyboxlt { background:url("../images/swirlybacklightback.jpg") repeat-y; }
*.orangeswirlyboxltback { background:url("../images/swirlybacklight.jpg") top center no-repeat;
                          padding:25px 57px 20px 58px;   line-height:1.6em;  font-size:0.9em;
                          font-family:"Trebuchet MS", Georgia, Helvetica, Verdana, Arial; }
*.blackborder { border-bottom:6px solid #333333; margin:0 22px; }
*.contentholder { padding:0 22px 5px 23px;     line-height:1.6em;  font-size:0.9em;
                  font-family:"Trebuchet MS", Georgia, Helvetica, Verdana, Arial; }
*.pagecontents  { padding:15px 25px 15px 25px;  background:#ffffff; }
*.homeboxwindows    { float:left;    margin:0 10px 0 23px;  background:url("../images/boxwindowsvps.jpg") no-repeat; }
*.homeboxlinux      { float:left;    margin-right:10px;  background:url("../images/boxlinuxvps.jpg") no-repeat; }
*.homeboxservers    { float:left;    margin-right:10px;  background:url("../images/boxdedicatedservers.jpg") no-repeat; }
*.homeboxhyperv    { float:left;    margin-right:10px;  background:url("../images/boxhyperv.jpg") no-repeat; }
*.homeboxhosting    { float:left;    background:url("../images/boxwebhosting.jpg") no-repeat; }
*.homeboxtext       { width:167px;   height:145px;   padding:65px 16px 18px 16px;    font-size:0.8em;
                      font-family:Verdana, Arial;    color:Black; }
*.homeboxul         { margin:0 16px;     padding:0;  list-style-type:circle; }
*.homeboxul li      {  }
*.pagetitle h1      { margin:0;  padding:13px 48px 0 48px;   color:white; }
*.colright          { display: block;    float: right;    width: 250px;   margin: 0;  padding: 0; }
*.colright ul, *.colright li, *.colright ol { margin:0;  padding:0;  list-style-type:none; }
*.colleft           { display: block;    float: left;    width: 504px;   margin: 0 8px 0 0;  padding: 0; }
*.planchart     { padding:0 22px 5px 23px; }
*.planchart table    { table-layout: fixed; }
*.windowstable  { background:url("/images/WindowsPlans.gif") top center no-repeat;   padding:0; }
*.linuxtable    { background:url("/images/LinuxPlans.gif") top center no-repeat;   padding:0; }
*.dedicatedtable{ background:url("/images/DedicatedServerPlans.gif") top center no-repeat;   padding:0; }
*.servicetable  { background:url("/images/ServicePlans.gif") top center no-repeat;   padding:0; }
*.planchart table td, *.planchart table th      { padding:4px 10px;   text-align:center;     border-right: 1px solid #ccc;
                                                  font-family:"Trebuchet MS", Georgia, Helvetica, Verdana, Arial;
                                                  border-bottom: 1px solid #ccc; }
*.planchart table th    { background:#231F20;   border:0; }
*.planchart table.cstable td, *.planchart table.cstable th    { text-align:left;   vertical-align:top; }
*.plancharttop  { background:#231F20 url("/images/PlanTableTop.jpg") top center repeat-x;    padding-top:11px;
                  color:White; }
*.servicebuttonbasic   { display:block;     height:45px;    width:200px;
                         background:url("../images/ServiceButtonBasic.gif") bottom no-repeat; }
*.servicebuttonbasic:hover { background-position:top; }
*.servicebutton10   { display:block;     height:45px;    width:200px;
                      background:url("../images/ServiceButton10.gif") bottom no-repeat; }
*.servicebutton10:hover { background-position:top; }
*.servicebutton35   { display:block;     height:45px;    width:200px;
                      background:url("../images/ServiceButton35.gif") bottom no-repeat; }
*.servicebutton35:hover { background-position:top; }
*.orderbutton   { display: block;    margin: 0 auto;     padding: 0;     width: 119px;   height: 26px;
	              background: url("/images/order_now.jpg") top center no-repeat; }
*.accordionhead { height:24px;    /*color:#c97a03;*/     color:White;     border:0;
                  font-family:"Trebuchet MS", Georgia, Helvetica, Verdana, Arial;    font-size:1em;  font-weight:normal;
                  padding:6px 10px 0 10px;   cursor:pointer; }
*.nojsbackground{ background: url("/images/PlanSectionBackFlat.gif") no-repeat; }
*.toggleexpand  { background: url("/images/PlanSectionBackExpandFlat.gif") no-repeat;    padding-left:30px; }
*.togglecollapse{ background: url("/images/PlanSectionBackCollapseFlat.gif") no-repeat;  font-weight:bold;    padding-left:30px; }
*.planfeature   { font-weight: bold;     border: 1px solid #ccc;     border-top:0;   text-align: left; }
*.planpagetext  { line-height:1.6em;  font-size:0.9em;   font-family:"Trebuchet MS", Georgia, Helvetica, Verdana, Arial;
                  padding:15px 10px; }
*.relatedlinksbox   { width:188px;   margin:15px 0 15px 15px; }
*.relatedlinkstop   { height:28px;   background:url("/images/RelatedLinksTop.jpg") no-repeat; }
*.relatedlinksmid   { background:url("/images/RelatedLinksMid.jpg") repeat-y; }
*.relatedlinksbotw  { height:34px;   background:url("/images/RelatedLinksBotWindows.jpg") no-repeat; }
*.relatedlinksbotl  { height:34px;   background:url("/images/RelatedLinksBotLinux.jpg") no-repeat; }
*.relatedlinksul    { margin:0;  padding:2px 0 5px 33px;  list-style-type:none;  font-size:0.85em; }
*.relatedlinksul li { list-style-image:url("/images/RelatedLinksBullet.gif"); }

*.keyfeaturesbox   { width:300px; margin:10px 0 5px 10px; }
*.keyfeaturestop { height:28px; background:url("/images/hyper-v-key-features-top.jpg") no-repeat; }
*.keyfeaturesmid { background:url("/images/hyper-v-key-features-mid.jpg") repeat-y; }
*.keyfeaturesbot { height:34px; background:url("/images/hyper-v-key-features-bottom.jpg") no-repeat; }
*.keyfeaturesul    { margin:0;  padding:2px 0 2px 33px;  list-style-type:none;  font-size:0.85em; }
*.keyfeaturesul li { list-style-image:url("/images/RelatedLinksBullet.gif"); line-height:1.25em; }

/*-->End Content<--*/

/*-->Footer<--*/
*.footerinclude { background:url("../images/bottomback.jpg") repeat-x left top; }
*.footerholder  { background:url("../images/bottomholderback.jpg") no-repeat;     width:870px;     left:0;
                  right:0;   margin:0 auto;     height:122px; }
*.footermenuul  { margin:0;  padding:0;  list-style-type:none;   width:646px;    text-align:center; }
*.footermenuul li   { display:inline;    font-family:"Trebuchet MS", Georgia, Helvetica, Verdana, Arial;
                      font-size:0.8em; }
*.footermenuul li a { color:#c97a03;     text-decoration:none; }
*.footermenuul li a:hover   { color:#231F20;     text-decoration:underline; }
*.footermenuul li.divider   { margin:0 10px;     color:#f7a01c; }
*.guaranteeholder   { text-align:center;     padding:21px 0; }
*.subfooterholder   { background:url("../images/subbottomback.jpg") repeat-y;    padding:3px 0 3px 0;
                      text-align:center;     color:#3d4347;  font-size:0.9em;
                      font-family:"Trebuchet MS", Georgia, Helvetica, Verdana, Arial;    width:870px;     left:0;
                      right:0;   margin:0 auto; }
*.subfooterbottom   { background:url("../images/subbottombottom.jpg") no-repeat;    height:22px;
                      width:870px;     left:0;   right:0;   margin:0 auto; }
*.focus44link       { font-family:Georgia;   color:#959CA6;  text-decoration:none;   font-size:0.9em; }
*.focus44link:hover { text-decoration:underline;     color:#e09100; }


