@import url(https://fonts.googleapis.com/css?family=Raleway:600,400,300,500,800,700,900,200);
@import url(https://fonts.googleapis.com/css?family=Dosis:400,300,500,600,700);

body {font-family: 'Raleway', sans-serif !important;}
/* Main Titles Change 
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
	font-family: 'Dosis', sans-serif !important;
	font-weight: 300 !important;
	line-height: 1.1;
	color: inherit
}*/

/* Backgrounds */
.main-gray-bg {background-color: #e5e5e5 }
.why-hostway {background: #f47a1f;width: 100%;color: #FFF;}
.orange-bg {background: #f47a1f;width: 100%;color: #FFF;}
.gray-bg {background-color: #f7f7f7;padding: 20px;}
.full-width-bg {background: #f7f7f7; width:100%; padding:1px 15px}
.container.bg-main {background: #FFF;padding: 10px 25px 30px 25px;position:relative; top:-60px;
margin-bottom: -60px;}
.bg-main h2 {}
.bg-main p {font-size: 14px}

/* Margins and Paddings */
.mrgn-5-top {margin-top: 5px;}
.mrgn-10-top {margin-top: 10px;}
.mrgn-20-top {margin-top: 20px;}
.mrgn-20-top-neg {margin-top: -20px;}
.mrgn-20-btm {margin-bottom: 20px;}
.mrgn-30-top {margin-top: 30px;}
.mrgn-40-top {margin-top: 40px;}
.mrgn-50-top {margin-top: 50px;}
.mrgn-20-top-btm {margin: 20px 0;}
.mrgn-30-top-btm {margin: 30px 0;}
.pad-20-btm {padding-bottom: 20px;}
.pad-left-20 {padding-left: 20px;}

/* Carousel specific styles */

html, body {height: 100%;}
.item, .active, .carousel-inner {height: 100%;}
.fill {width: 100%;height: 100%;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover;background-position: 70% 50%;}
.carousel {height: 380px;position:relative;top:-60px;margin-top: 100px;}
.slider-title {margin-top: -250px;/*background-color: rgba(10, 37, 65, 0.6);padding: 10px 20px;*/padding: 10px 0px; color: #FFF;}
.slider-title h2 {font-size:44px}


/* Text adjustments */
.subtitle {font-size: 16px;}
.uppercase {text-transform: uppercase}
h2.main-title {color: #2d68b2; font-size:32px}
.subtext {font-size: 16px;}
h2.business {color: #007bc2;font-size: 18px;font-weight: bold;text-align: center;}
.accent {color: #8bd1c0;font-weight: bolder}
.orange-title {color: #F47A1F}
.orange-title-menu {color: #F47A1F;margin-top: 10px;}
.yellow {color:#f8ed31}

/* Titles */
.why-hostway h2 {font-size:32px;}
.main-blue {color: #007bc2;font-weight: bold;margin-top: 0px;}
.main-gray {color: #424242;font-weight: bold;margin-top: 0px;}
.main-blue-sm {color: #007bc2 !important;font-weight: bold; font-size:18px}
.main-gray-sm {color: #424242;font-weight: bold; font-size:18px}

/* Specific Lists */

/* Home Page What We Do List */

ul.business-features {list-style-type: none;none;padding:0}
ul.business-features li {background: url(../images/bullet.png) no-repeat;padding: 0px 0 3px 16px;background-position: 0px 5px;}

/* Sidebar - Resources List */ 
ul.resources {list-style-type: none;none;padding:0; margin-bottom:0;}
ul.resources li {margin-bottom: 8px}
ul.resources li a {color: #444444}
ul.resources li.whitepapers {background: url(../images/sidebar-icons/icn-whitepapers.png) no-repeat;list-style-type: none;padding-left: 30px;line-height: 24px;	vertical-align: middle;}
ul.resources li.casestudies {background: url(../images/sidebar-icons/icn-casestudies.png) no-repeat;list-style-type: none;padding-left: 30px;line-height: 24px;vertical-align: middle;}
ul.resources li.videos {background: url(../images/sidebar-icons/icn-videos.png) no-repeat;list-style-type: none;padding-left: 30px;line-height: 24px;vertical-align: middle;}

/* Plain List */

ul.plain-list {padding-left: 20px}
ul.plain-list li {margin-bottom: 8px;}

/* Benefits Icon List */

ul.benefits {list-style-type: none;padding:0}
ul.benefits li.performance {background-image: url(../images/icons/performance.png);background-repeat: no-repeat;background-position: top left;padding: 0px 0 0px 50px;margin-bottom: 10px;}
ul.benefits li.itreduction {background-image: url(../images/icons/icn-company.png);	background-repeat: no-repeat;background-position: top left;padding: 0px 0 0px 50px;margin-bottom: 10px;}
ul.benefits li.customizable {background-image: url(../images/icons/cog.png);background-repeat: no-repeat;background-position: top left;	padding: 0px 0 0px 50px;margin-bottom: 10px;}
ul.benefits li.compliance {background-image: url(../images/icons/icn-padlock_closed.png);background-repeat: no-repeat;background-position: top left;padding: 0px 0 0px 50px;margin-bottom: 10px;}
ul.benefits li.reliability {background-image: url(../images/icons/hand_pro.png);background-repeat: no-repeat;background-position: top left;padding: 0px 0 0px 50px;margin-bottom: 10px;}
ul.benefits li.support {background-image: url(../images/icons/icn-headset.png);background-repeat: no-repeat;background-position: top left;padding: 0px 0 0px 50px;margin-bottom: 10px;}
ul.benefits li.monitoring {background-image: url(../images/icons/attention.png);background-repeat: no-repeat;background-position: top left;padding: 0px 0 0px 50px;margin-bottom: 10px;}

/* Quote - Home Page */
.quote-name {text-transform: uppercase;}
p.featured {margin-top: 24px;text-transform: uppercase;font-size: 14px;font-weight: bold}
p.featured-inner {margin-top: 20px;	text-transform: uppercase;font-size: 14px;font-weight: bold;text-align: center}
.headlines {width: 100%;	border-top: 1px solid #eee;	padding: 30px 0;}
.headline-text {color: #8fa5bd;font-size: 18px}	

/* Upper Top Menu */

.upper-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 12px;text-align: left;list-style: none;
background-color: #005389 !important;-webkit-background-clip: padding-box;background-clip: padding-box;border: 0px solid #ccc;border: 0px solid rgba(0, 0, 0, .15);border-radius: 0px;	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .1);	box-shadow: 0 6px 12px rgba(0, 0, 0, .1)}
.upper-menu.pull-right {right: 0;left: auto}
.upper-menu .divider {	height: 1px;margin: 9px 0;overflow: hidden;	background-color: #FFF}
.upper-menu>li>a {display: block;padding: 3px 20px 3px 10px;clear: both;font-weight: 400;line-height: 1.42857143;color: #FFF !important;white-space: nowrap;}
.upper-menu>li {border-bottom: 1px solid #4d87ad;}
.upper-menu>li:last-child {border-bottom: none;}
.upper-menu>li>a:hover, .upper-menu>li>a:focus {color: #f47a1f !important;text-decoration: none;background-color: transparent !important;}
.upper-menu>.active>a, .upper-menu>.active>a:hover, .upper-menu>.active>a:focus {color: #f47a1f !important;text-decoration: none;background-color: transparent !important;outline: 0}
.upper-menu>.disabled>a, .upper-menu>.disabled>a:hover, .upper-menu>.disabled>a:focus {color: #777}
.upper-menu>.disabled>a:hover, .upper-menu>.disabled>a:focus {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {	color: #fff;background-color: #005389 !important;}
.navbar-font {font-size: 12px;color: #8fa5bd; font-weight:500;font-family: 'Dosis', sans-serif;letter-spacing:2px; text-transform:uppercase}
.navbar-font a {color:#FFF;}
.navbar-font a:hover, .navbar-font a:focus, .navbar-font a:active, .navbar-font a:visited {color:#e5aa33 !important;}
.navbar-font li.login {background:#e5aa33;color:#434A54; padding:0 5px;}
.navbar-font li.login a {color:#434A54 !important;}
.navbar-font li.login a:hover {color:#FFF !important;}
@media (min-width: 992px) {.navbar-font li {padding:0 15px;} .navbar-font li:first-child {padding-left:0;}
.navbar-font {font-size: 13px;}
}
@media (max-width: 767px) {.navbar-font {font-size: 12px;}}

@media (max-width: 991px) {
.navbar-default .navbar-nav>li>a {
padding: 15px 8px !important;}
.main-nav a {
font-size: 12px !important;
}}
@media screen and (max-width: 992px) and (min-width: 640px) {
#bs-example-navbar-collapse-2 .nav>li>a {
    padding: 15px 8px !important;
}
#bs-example-navbar-collapse-2 .nav>li>a:hover {
    font-size:12px !important;
}
}
/* Header Menu */
#main.main-nav {min-height: 50px;margin-bottom: 0px;border: 0px solid transparent;top:40px;}
#main .navbar-brand {float: left;height: 50px;	padding: 10px 10px;	font-size: 18px;line-height: 20px; margin-top:-26px;}
.main-nav a {color: #434a55 !important;font-size: 15px;font-weight: bold;}
.main-nav a:hover {color: #265a9b !important;font-weight: bold;}
.main-nav li {/*padding:10px;text-transform: uppercase;*/}

.head-menu {position: absolute;top: 100%;left: 0;z-index: 1000;display: none;float: left;min-width: 160px;padding: 5px 0;margin: 2px 0 0;font-size: 12px;text-align: left;list-style: none;	background-color: rgba(255, 255, 255);-webkit-background-clip: padding-box;background-clip: padding-box;border: 0px solid #ccc !important;border: 0px solid rgba(0, 0, 0, .1)!important;border-radius: 0px;	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .1);box-shadow: 0 3px 3px rgba(0, 0, 0, .1)}
.head-menu.pull-right {right: 0;left: auto}
.head-menu .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5}
.head-menu>li {border-bottom: 1px solid #FFF;padding: 2px 5px;}
.head-menu>li:last-child {border-bottom: none;}
.head-menu>li>a {display: block;padding: 3px 20px 3px 5px;clear: both;font-weight: 400;font-size: 12px !important;line-height: 1.42857143;white-space: nowrap;	text-transform: none !important;background-image: url(../images/bullet-sm.png);background-repeat: no-repeat;background-position: 0px 6px;padding: 0px 8px 2px 14px;}
.head-menu>li>a:hover, .head-menu>li>a:focus {color: #4b7aa2 !important;text-decoration:none;background-color: transparent !important;font-size: 12px !important;font-weight: 400 !important;}
.head-menu>.active>a, .head-menu>.active>a:hover, .head-menu>.active>a:focus {color: #fff;text-decoration: none;background-color: transparent !important;outline: 0}
.head-menu>.disabled>a, .head-menu>.disabled>a:hover, .head-menu>.disabled>a:focus {color: #777}
.head-menu>.disabled>a:hover, .head-menu>.disabled>a:focus {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}

.head-menu-big {position: absolute;top: 100%;right: -280px !important;left: auto;z-index: 1000;display: none;float: left;min-width: 760px !important;padding: 0px 0;margin: 2px 0 0;font-size:12px;	text-align: left;list-style: none;background-color: rgba(255, 255, 255, );-webkit-background-clip: padding-box;background-clip: padding-box;border: 0px solid #ccc!important;border: 0px solid rgba(0, 0, 0, .1)!important;border-radius: 0px;-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .1);box-shadow: 0 3px 3px rgba(0, 0, 0, .1)}
.head-menu-big.pull-right {right: 0;left: auto}
.head-menu-big .divider {height: 1px;margin: 9px 0;overflow: hidden;background-color: #e5e5e5}
.head-menu-big>li {border-bottom: 1px solid #FFF;}
.head-menu-big>li:last-child {border-bottom: none;}
.head-menu-big>li>a {display: block;padding: 3px 20px 3px 5px;clear: both;font-weight: 400;font-size: 13px !important;line-height: 1.42857143;color: #4b7aa2 !important;white-space: nowrap;	text-transform: none;}
.head-menu-big>li>a:hover, .head-menu-big>li>a:focus {color: #67a0e7 !important;text-decoration: none;background-color: transparent !important;font-size: 13px !important;font-weight: 400 !important;}
.head-menu-big>.active>a, .head-menu-big>.active>a:hover, .head-menu-big>.active>a:focus {color: #fff;text-decoration: none;background-color: transparent !important;outline: 0}
.head-menu-big>.disabled>a, .head-menu-big>.disabled>a:hover, .head-menu-big>.disabled>a:focus {color: #777}
.head-menu-big>.disabled>a:hover, .head-menu-big>.disabled>a:focus {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.head-menu-big .list-unstyled {padding: 0 0 20px 10px;}
.head-menu-big .list-unstyled li {background-image: url(../images/bullet-sm.png);background-repeat: no-repeat;background-position: 0px 7px;padding: 0px 8px 2px 10px;}
.head-menu-big .list-unstyled li:first-child {background-image: none;background-repeat: no-repeat;padding-left: 0px;}
.head-menu-big .list-unstyled a {color: #4b7aa2;font-size: 12px;font-weight: normal;text-transform: none;}
.head-menu-big .list-unstyled a:hover {color: #005389 !important;font-size: 12px !important;font-weight: normal !important;text-decoration: none}
.head-menu-big a.menu-title  {font-size: 12px;color: #F47A1F !important;text-transform: uppercase;font-weight: 700;}
.head-menu-big a.menu-title:hover {font-size: 12px;color: #d16519 !important;text-transform: uppercase;font-weight: 700 !important;}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {background-color: #FFF;}
.border-left {border-left: 1px dotted #ddd;height:300px}

/* Header */

#header {width: 100%;min-height: 380px; position:relative; top:-60px;padding-top:60px;text-align:left;margin-top: 100px;}
#header h1 {color: #FFF; font-size: 36px;margin-top: 10px;}
#header h2 {color: #FFF; font-size: 36px;margin-top: 10px;}
/*#header .titlebg {background-color: rgba(10, 37, 65, 0.6);padding: 10px 20px;margin-top: 70px;}*/
#header .titlebg, #header .titlebg-sm {/*background-color: rgba(10, 37, 65, 0.6);padding: 10px 20px;*/margin-top: 35px;}

/* Background for small titles */

#header .titlebg h1, #header .titlebg-sm h1, #header .titlebg-sm h2 {color: #FFF; font-size: 30px; margin-bottom:10px; text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);}
#header .titlebg p, #header .titlebg p.subtitle, #header .titlebg-sm p.subtitle {font-size: 16px; color:#fff; text-shadow: 1px 1px 6px rgba(0, 0, 0, 0.7);}

#header-white {background:#FFF; min-height: 190px; position:relative; top:-60px;padding-top:60px;}

#header.managed-hosting, #header.managed-servers {background-image: url(../images/header-images/managed-servers.jpg);background-position: center;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover;-o-background-size: cover;min-height: 200px;}
#header.dedicated-servers {background-image: url(../images/header-images/dedicated-servers.jpg);-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;min-height: 200px;}
#header.private-cloud, #header.private-cloud-sm {background: url(../images/header-images/private-cloud.jpg) center right;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover;-o-background-size: cover; min-height: 200px;}
#header.cloud-hosting, #header.cloud-hosting-sm {background: url(../images/header-images/cloud-hosting.jpg) center;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover;-o-background-size: cover; min-height:200px; vertical-align:middle;}
#header.cloud-servers, #header.cloud-servers-sm {background: url(../images/header-images/cloud-servers.jpg) center top;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover; min-height:200px;}
#header.hybrid-hosting, #header.hybrid-hosting-sm {background: url(../images/header-images/hybrid-hosting.jpg) center right;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover;-o-background-size: cover; min-height:200px;}
#header.website-hosting, #header.website-hosting-sm {background: url(../images/header-images/website-hosting.jpg) center left;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover; min-height:200px;}
#header.database, #header.database-sm {background: url(../images/header-images/database.jpg) top right;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover; min-height:200px;}
#header.refer-friend, #header.refer-friend-sm {background: url(../images/header-images/refer-friend.jpg) center left;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover; min-height:200px;}
#header.windows-server, #header.windows-server-sm {background: url(../images/header-images/windows-server.jpg) center right;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover; min-height:200px;}
#header.managed-security, #header.managed-security-sm {background: url(../images/header-images/managed-security.jpg) center left;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover; min-height:200px;}
#header.managed-services, #header.managed-services-sm {background: url(../images/header-images/managed-services.jpg) top left;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover;-o-background-size: cover; min-height:200px;}
#header.erp-hosting, #header.erp-hosting-sm {background: url(../images/header-images/erp-hosting.jpg) top left;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover; min-height:200px;}
#header.colocation, #header.colocation-sm {background: url(../images/header-images/colocation.jpg) center left;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover; min-height:200px;}
#header.data-backup, #header.data-backup-sm {background: url(../images/header-images/data-backup.jpg) bottom left;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover; min-height:200px;}
#header.professional-services, #header.professional-services-sm {background: url(../images/header-images/professional-services.jpg) center right;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover;-o-background-size: cover; min-height:200px;}
#header.domains-websites, #header.domains-websites-sm {background: url(../images/header-images/domains-websites.jpg) center;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover;-o-background-size: cover; min-height: 200px;}
#header.ecommerce, #header.ecommerce-sm {background: url(../images/header-images/ecommerce.jpg) center;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;min-height:200px;}
#header.vps, #header.vps-sm {background: url(../images/header-images/vps.jpg) center;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover;-o-background-size: cover;min-height:200px;}
#header.email-cloud-applications, #header.email-cloud-applications-sm {background: url(../images/header-images/email-cloud-applications.jpg) top center;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;min-height:200px;}
#header.hosted-exchange, #header.hosted-exchange-sm {background: url(../images/header-images/hosted-exchange.jpg) center;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover; -o-background-size: cover; min-height:200px;}
#header.business-tools, #header.business-tools-sm {background: url(../images/header-images/business-tools.jpg) top center;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;min-height:200px;}
#header.sharepoint, #header.sharepoint-sm {background: url(../images/header-images/sharepoint.jpg) center;-webkit-background-size: con;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;min-height:200px;}
#header.partner-programs, #header.partner-programs-sm {background: url(../images/header-images/partner-programs.jpg) center top;-webkit-background-size: cover;-moz-background-size: cover; background-size: cover;-o-background-size: cover;min-height:200px;}
#header.magento, #header.magento-sm {background: url(../images/header-images/magento.jpg) bottom right;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover; min-height:200px;}
#header.ambassadors, #header.ambassadors-sm {background: url(../images/header-images/ambassadors.jpg) center top;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;min-height:200px;}
#header.datacenters, #header.datacenters-sm {background: url(../images/header-images/datacenters.jpg) top left;-webkit-background-size: con;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;min-height:200px;}
#header.network-infrastructure, #header.network-infrastructure-sm {background: url(../images/header-images/network-infrastructure.jpg) center left;-webkit-background-size: conver;-moz-background-size: cover; background-size: cover;-o-background-size: cover;min-height:200px;}
#header.aboutus, #header.aboutus-sm {background: url(../images/header-images/aboutus.jpg) bottom left;-webkit-background-size: conver;-moz-background-size: cover; background-size: cover;-o-background-size: cover;min-height:200px;}
#header.support, #header.support-sm {background: url(../images/header-images/support.jpg) top right;-webkit-background-size: conver;-moz-background-size: cover; background-size: cover;-o-background-size: cover;min-height:200px;}


#header-white {background:#FFF; min-height: 190px; position:relative; top:-60px;padding-top:60px;}
#header-white h2 {background:#FFF;color: #222222;font-size: 36px;margin-top: 50px;}


/* News Ticker */
.ticker {background: rgba(15, 90, 170, 0.8);color: #FFF;width: 100%;position:relative;top:-60px;padding: 7px;}
.ticker .news {margin-top: 10px;font-size: 13px}
.ticker .news a {text-decoration: none;color: #eee;}
.ticker .news a:hover {text-decoration: underline;color: #FFF;}
.ticker span{float:left;width:50px}

/* Subnav */

.subnav {background: rgba(15, 90, 170, 0.8);color: #FFF;width: 100%;position:relative; top:-60px}
.subnav .news {margin-top: 10px;font-size: 12px}
.subnav .news a {text-decoration: none;color: #eee;}
.subnav .news a:hover {text-decoration: underline;color: #FFF;}
#subnav .nav-pills>li {float: left;font-size: 13px}
#subnav .nav>li>a {padding: 10px 0px !important;}
#subnav .nav-pills>li+li a:before {color: #FFF;content: " | ";margin: 0px 10px 0px 10px;}
#subnav .nav-pills>li a:last-child {color: #FFF;content: " "}
#subnav .nav-pills>li>a {color: #FFF;border-radius: 0px;text-shadow: 1px 1px 2px rgba(90, 90, 90, 1);}
#subnav .nav-pills>li>a:hover {color: #F47A1F;background-color: transparent}
#subnav .nav-pills>li+li {margin-left: 2px}
#subnav .nav-pills>li.active>a, #subnav .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {color: #F47A1F;background-color: transparent}
#subnav .nav .open>a, .nav .open>a:hover, .nav .open>a:focus {background-color: transparent;border-color: #337ab7;color: #F47A1F}
#subnav .nav .open>a, .nav .open>a:hover, .nav .open>a:focus {background-color: transparent;border-color: #337ab7;color: #F47A1F;}
#subnav .nav .open>a, .nav .open>a:hover, .nav .open>a:focus {background-color: transparent;border-color: #337ab7;color: #F47A1F;}
#subnav .dropdown-menu {background-color: #3975b5;-webkit-background-clip: padding-box;	background-clip: padding-box;border: 0px solid #ccc;border: 0px solid rgba(0, 0, 0, .15);	border-radius: 0px;	-webkit-box-shadow: 0 6px 1px rgba(0, 0, 0, .1);box-shadow: 0 6px 1px rgba(0, 0, 0, .1);margin: 0px 0 0;}
#subnav .dropdown-menu>li>a {color: #FFF;}
#subnav .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {color: #FFF;text-decoration: none;background-color: #F47A1F}

.isn-01 #subnav .nav-pills>li#isn-01 a, .isn-02 #subnav .nav-pills>li#isn-02 a, .isn-03 #subnav .nav-pills>li#isn-03 a, .isn-04 #subnav .nav-pills>li#isn-04 a, .isn-05 #subnav .nav-pills>li#isn-05 a, .isn-06 #subnav .nav-pills>li#isn-06 a, .isn-07 #subnav .nav-pills>li#isn-07 a, .isn-08 #subnav .nav-pills>li#isn-08 a, .isn-09 #subnav .nav-pills>li#isn-09 a, .isn-10 #subnav .nav-pills>li#isn-10 a {color: #F47A1F;background-color: transparent}

/* Sidebar */
.sidebar-gray {background-color: #eaeaea;padding:20px; vertical-align:top;}
.sidebar-gray h3 {margin-top: 0px;	margin-bottom: 10px; text-align:left;}
.sidebar-quote {font-style: italic;font-size: 13px; font-family:Georgia, "Times New Roman", Times, serif}
.sidebar-quote-name {}


/* Buttons */
.btn-blue {color: #FFF;background-color: #007bc2;border-color: #007bc2}
.btn-blue:hover, .btn-blue:focus, .btn-blue.focus, .btn-blue:active, .btn-blue.active, .open>.dropdown-toggle.btn-blue {color: #FFF;background-color: #0169a5;border-color: #0169a5}
.btn-blue:active, .btn-blue.active, .open>.dropdown-toggle.btn-blue {background-image: none}

.btn-gray {color: #FFF;background-color: #666666;border-color: #666666}
.btn-gray:hover, .btn-gray:focus, .btn-gray.focus, .btn-gray:active, .btn-gray.active, .open>.dropdown-toggle.btn-gray {color: #FFF;background-color: #424242;border-color: #424242}
.btn-gray:active, .btn-gray.active, .open>.dropdown-toggle.btn-gray {background-image: none}

.btn-darkblue {color: #fff;background-color: #337ab7;border-color: #2e6da4}
.btn-darkblue:hover, .btn-darkblue:focus, .btn-darkblue.focus, .btn-darkblue:active, .btn-darkblue.active, .open>.dropdown-toggle.btn-darkblue {color: #fff;background-color: #256396;	border-color: #256396}
.btn-darkblue:active, .btn-darkblue.active, .open>.dropdown-toggle.btn-darkblue {background-image: none}

.btn-yellow {color: #fff;background-color: #F7CA18;border-color: #F7CA18}
.btn-yellow:hover, .btn-yellow:focus, .btn-yellow.focus, .btn-yellow:active, .btn-yellow.active, .open>.dropdown-toggle.btn-yellow {color: #fff;background-color: #d6ab0e;border-color: #d6ab0e}
.btn-yellow:active, .btn-yellow.active, .open>.dropdown-toggle.btn-yellow {background-image: none}

.btn-green {color: #fff;background-color: #6ab33d;border-color: #6ab33d}
.btn-green:hover, .btn-green:focus, .btn-green.focus, .btn-green:active, .btn-green.active, .open>.dropdown-toggle.btn-green {color: #fff;background-color: #54942d;border-color: #54942d}
.btn-green:active, .btn-green.active, .open>.dropdown-toggle.btn-green {background-image: none}

.btn-orange {color: #fff;background-color: #f47a1f;	border-color: #f47a1f}
.btn-orange:hover, .btn-orange:focus, .btn-orange.focus, .btn-orange:active, .btn-orange.active, .open>.dropdown-toggle.btn-orange {color: #fff;background-color: #da6a17;border-color: #da6a17}
.btn-orange:active, .btn-orange.active, .open>.dropdown-toggle.btn-orange {background-image: none}

.btn-red {color: #fff;background-color: #D64541;border-color: #D64541}
.btn-red:hover, .btn-red:focus, .btn-red.focus, .btn-red:active, .btn-red.active, .open>.dropdown-toggle.btn-red {color: #fff;background-color: #b53634;border-color: #b53634}
.btn-red:active, .btn-red.active, .open>.dropdown-toggle.btn-red {background-image: none}

.yellowbtnhp {margin: 0 auto;}
.yellowbtnhp {background-color:#f8ed31;border: 3px solid #f8ed31;color: #1b75bb;
	text-transform: uppercase;font-family: 'Raleway', sans-serif;font-weight: 700;
	margin: 0 auto;border-radius: 0;white-space: normal !important;}
.yellowbtnhp.focus, .yellowbtnhp:focus, .yellowbtnhp:hover {background-color: none !important;color: #f8ed31;text-decoration: none;}



/* Footer */

footer {background-color: #08395a;color: #FFF;padding: 20px 0;}
footer a {color: #FFF;font-size: 12px;}
footer a.social-icn {color:rgba(244,122,31, 0.6) !important;}
footer a.social-icn:hover {color:rgba(244,122,31, 1) !important;}
footer h4 {color: #FFF;font-size: 14px;font-weight: bold;}
footer p.copyright {font-size: 12px;}
footer a:hover {text-decoration: none}
footer .list-inline a {color: #F47A1F;}
footer .list-inline a:hover {color: #e06f1b;}
footer .list-inline>li {display: inline-block;padding-right: 5px;padding-left: 0px;}
ul.footer-list {list-style-type: none;margin: 0;padding: 0;}
.nav>li>a.social-sm {position: relative;display: block;padding: 5px 5px;color: rgba(255,255,255,0.5) !important;}
.nav>li>a.social-sm:hover {position: relative;display: block;padding: 5px 5px;color: rgba(255,255,255,1) !important;}


/* Miscellaneous */
.hline {border-bottom: 1px solid #eee;padding-bottom: 8px;}
.hline02 {border-bottom: 1px solid #fff;padding-bottom: 8px;}
.box {border: 2px solid #f1f1f1;padding:10px 20px;margin:0 0 20px 0;}
.box-gray {border: 1px solid #f1f1f1;padding: 20px; background-color:#f9f9f9; margin:0 0 20px 0;}
.box-blue { border: 1px solid #e4f0f5;background:#ebf9ff;padding:10px 20px;margin:0 0 20px 0;}
.bold {font-weight: bold}
a.link-bl {color: #007bc2;text-decoration: underline}
a.link-bl:hover {color: #007bc2;text-decoration: none}
.orange {color: #f47a1f}
.blue-icons {color: #005389 !important;}
.blue-icons-footer {color: #08395a !important;}
.quote {font-style: italic;font-size: 13px; font-family:Georgia, "Times New Roman", Times, serif}

/* Media Queries */

@media (min-width:768px) and (max-width:991px) {
#subnav .nav-pills>li+li a:before {color: #FFF;content: "";}
#subnav .dropdown-menu > li > a {padding: 3px 20px 3px 0px;}}
@media (max-width:767px) {
#subnav .nav-pills>li+li a:before {color: #FFF;content: "";}
#subnav .dropdown-menu > li > a {padding: 3px 20px 3px 0px;}
 .border-left {border-left: 0px dotted #ddd;height: auto;}
 #break{background:none !important;padding:30px 0;
 border-top:1px solid #eee;}
}
@media (max-width: 1199px) and (min-width: 992px) {#subnav .nav-pills>li+li a:before {color: #FFF;content: "";}}
@media screen and (min-width: 640px) and (max-width: 992px)  {#bs-example-navbar-collapse-2 .nav>li>a {padding: 9px 5px;}}
@media (max-width:480px) {.main-nav li {padding: 0px 0px 0px 10px !important;text-transform: uppercase;}}
@media (max-width:640px) {.border-left {border-left: 0px dotted #ddd;height: auto;}}
@media (max-width: 767px) {.navbar-nav .open .head-menu>li>a, .navbar-nav .open .head-menu .dropdown-header {padding: 0px 15px 5px 13px;}
.head-menu>li {border-bottom: 0px solid #FFF;}.navbar-default {background-color: rgba(255,255,255,1) !important;border-color: #e7e7e7;-webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.18);-moz-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.18);box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.18);z-index: 999;}}
@media only screen and (min-width: 768px) {navbar-collapse2.collapse {display: block !important;height: auto !important;padding-bottom: 0px;overflow: visible !important;}}
@media (max-width:640px) {
.navbar-inverse .navbar-nav>li>a {color: #8fa5bd;}
.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;line-height: 20px;}
.border-left {border-left: 0px dotted #ddd !important;height: auto !important;}
.main-header-title h2 {color: #FFF;font-size: 32px !important;margin-top: 10px;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
background-color: #FFF !important;padding: 0px 20px !important;}}
.navbar-inverse {
	background-color: #434a55 !important;
}
@media (max-width:767px) {
.navbar-inverse {background-color: #000;border-color: #000;}
.subtitle {font-size: 18px;}}
@media (max-width:481px) {
subtitle {font-size: 14px;}
.border-left {border-left: 0px dotted #ddd !important;height: auto !important;}}


/* Master CSS - master.css */

ol, ul, li{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption, th, td{text-align:left;vertical-align:top;font-weight:normal}
blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:"" ""}
strong{font-weight:bold}
em{font-style:italic}
a{outline:none}
a img{border:none}
html>body .clear{clear:both;height:1px}
.clear{clear:both;margin:0}
.floatL{float:left}
.floatR{float:right}
.clearL{clear:left}
.clearR{clear:right}
.clearB{clear:both}
.clearN{clear:none}
.no-pad{padding:0}
.no-margin{margin:0}
.margin-top-15{margin-top:-15px}
.margin-right-5{margin-right:5px}
.margin-right-10{margin-right:10px}
.margin-right-20{margin-right:20px}
.margin-right-40{margin-right:40px}
.margin-bottom-10{margin-bottom:10px}
.margin-bottom-20{margin-bottom:20px}
.margin-bottom-30{margin-bottom:30px}
.margin-bottom-50{margin-bottom:50px}
.margin-left-20{margin-left:20px}
.no-display{display:none}
.center{text-align:center}
body{background:#fff;color:#444;font:12px Arial, Helvetica, sans-serif;line-height:1.6em;text-align:center}
/*a:link, a:active{color:#08c;text-decoration:underline}
a:visited{color:#08c;text-decoration:underline}
a:hover{color:#f90;text-decoration:none}*/
#wrapper{background:#fff;width:980px;margin:auto}
/*#header{margin:20px 0 5px 0}*/
#container{clear:both;margin:0 auto;text-align:left;width:920px;padding:30px 30px 60px;
 background-color:#FFF;}
#left-sidebar{float:left;width:200px}
#right-sidebar{float:right;width:200px}
#right-sidebar280{float:right;width:280px}
#prod-summary{background:#f5f5f5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;inset 0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1);box-shadow:inset 0 0 5px rgba(0,0,0,.1);padding:20px 0;margin:0 0 30px 0}
#prod-summary2{background:#ebf9ff;padding:20px 0;margin:0 0 30px 0;border-top:1px solid #fff}
#prod-summary h3, #prod-summary2 h3{padding:0 5px 10px;color:#000;text-shadow:0 1px 0 rgba(255,255,255,.5)}
#prod-summary h3 a{text-shadow:0 1px 0 rgba(255,255,255,.5)}
#prod-summary2 h3 a{color:#000;text-shadow:0 1px 0 rgba(255,255,255,.5)}
#prod-summary2 h3 a:hover{color:#000;text-shadow:0 1px 0 rgba(255,255,255,.5)}
.prod-summary-button{margin:0 0 20px 20px}
#price-tag{background:url(/images/global/sales/price-tag.png) no-repeat left top;height:40px;padding:8px 0 0 5px;float:right;margin:-10px -45px 0 0;width:95px;text-shadow:0 1px 0 rgba(255,255,255,.5)}
#prod-summary div, #prod-summary2 div{padding:0 15px}
#prod-summary span, #prod-summary2 span{margin-left:15px}
#prod-summary span a span, #prod-summary2 span a span{margin:0}
#sidebar-box{background:#eaeaea;padding:15px;margin:0 0 20px}
#sidebar-box h4{padding:0 5px 10px;margin:0 0 10px; font-size:18px; border-bottom:1px solid #fff; text-shadow:0 -1px 0 rgba(255,255,255,.5)}
#sidebar-box h4 a{color:#08c;text-shadow:0 -1px 0 rgba(255,255,255,.5)}
#sidebar-box-outline{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;margin:0 0 20px;border:1px solid #ddd;inset 0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1)}
#sidebar-sale{background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f0f0f0));-webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));background:-moz-linear-gradient(top, #faa51a, #f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');padding:10px 15px 5px;margin:0 0 10px;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}
#sidebar-sale h4{font:bold 20px Arial, Helvetica, sans-serif;color:#fff;display:block}
#sidebar-sale h4 em{font:bold 11px Arial, Helvetica, sans-serif;color:#fff;display:block}
.sales-chat{background:url(/images/global/icons/icn-spechbubble_sq_line-2.png) no-repeat right top;margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #eee}
.sales-phone{background:url(/images/global/icons/icn-phone_touch-2.png) no-repeat right top;margin:0 0 20px;padding:0 0 15px;border-bottom:1px solid #eee}
.sales-phone h2{color:#690;font-weight:bold;margin:0;padding:0}
.sales-phone h3{color:#690;font-weight:bold;margin:0;padding:0}
.sales-chat h4, .sales-phone h4{padding:0;margin:0 0 5px 0;font:bold 14px Arial, Helvetica, sans-serif}
#item{padding:0 20px 10px;margin:0 0 10px;background:#f7f7f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:rgba(0,0,0, .3) 0px 1px 5px;-moz-box-shadow:rgba(0,0,0, .3) 0px 1px 5px;-webkit-box-shadow:rgba(0,0,0, .3) 0px 1px 5px;font-family:Arial, Helvetica, sans-serif}
#item h3{background:#738793;color:#fff;padding:15px 20px;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:18px;font-weight:normal;margin:0 -20px 10px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;background:-webkit-gradient(linear, left top, left bottom, from(#bac3c8), to(#738793));background:-moz-linear-gradient(top, #bac3c8, #738793);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bac3c8', endColorstr='#738793')}
#item h3 em{display:block;font-size:11px;font-style:normal;color:#fff;font-weight:normal}
#item ul{margin:0 0 20px}
#item ul li{margin:0 0 8px;padding:0 2px 8px;border-bottom:1px solid #ddd}
#item ul li em{font-weight:bold;font-style:normal;color:#00566b;font-size:12px}
#item ul li.item-last{margin:0 20px 10px;padding:0 10px 10px;border-bottom:border:none}
#item .item-price{font:bold 16px Arial, Helvetica, sans-serif}
#item .item-price em{font:12 px Arial, Helvetica, sans-serif;color:#000;font-style:normal;font-weight:normal}
#item .fineprint{font-family:Arial, Helvetica, sans-serif}
a.ttlTab{background:#738793;color:#fff;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;padding:8px 15px;background:-webkit-gradient(linear, left top, left bottom, from(#bac3c8), to(#738793));background:-moz-linear-gradient(top, #bac3c8, #738793);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bac3c8', endColorstr='#738793');width:500px;display:block;width:290px;margin-bottom:-10px}
a.ttlTab:hover{color:#f90}
a.ttlTab span{width:500px}
.main680 #main-content{float:left;width:680px}
.main680 #right-sidebar{float:right;width:200px}
.main600 #main-content, #main-content .main600{float:left;width:580px}
.main600 #right-sidebar{width:200px}
.width680{width:680px}
.width620{width:620px}
.width600{width:600px}
.width520{width:520px}
.width480{width:480px}
.width440{width:440px}
.width420{width:420px}
.width380{width:380px}
.width320{width:320px}
.width280{width:280px}
.width200{width:200px}
.width114{width:114px}
.width180{width:180px}
.width130{width:130px}
.width120{width:120px}
.width80{width:80px}
.width60{width:60px}
.width40{width:40px}
.column{float:left}
.grid2col .column{width:440px}
.grid3col .column{width:280px}
.grid4col .column{width:200px}
.grid6col .column{width:120px}
.grid8col .column{width:80px}
.main680 #main-content .grid2col .column{width:320px}
.main680 #main-content .grid3col .column{width:280px}
.main600 #main-content .grid2col .column{width:280px}
.main440 #main-content .grid2col .column{width:200px}
.main280 #main-content .grid2col .column{width:120px}
.first{margin-right:40px}
.last{float:right}
#banner{margin:0 30px;padding:0;border-bottom:1px solid #fff;clear:both}
#billboard{margin:0 30px 0;clear:both}
hr{border:none 0;border-bottom:1px solid #e7e7e7;clear:both;width:100%;height:1px;margin:20px auto;text-align:left}
.break{background:url(/images/global/bg-break.gif) repeat-x center top;clear:bottom;height:50px;padding:0;margin:-20px 0 30px 0px;width:100%}
#logo-div{float:left;height:44px;width:230px}
#logo-div h1{float:left;height:44px;width:230px;margin:0}
#logo-div a.logo-link{background:url(/images/global/logo.gif) no-repeat left top;float:left;height:0;margin:0;padding:44px 0 0;overflow:hidden;text-indent:-9999px;width:230px}
#logo-div a.logo-link:hover{xbackground-position:left -44px}
.home #logo-div a.logo-link:hover{background-position:0 0;cursor:default}
#globalsales{margin:10px 0 0 0;float:right;width:700px;text-align:left}
#globalsales li{float:left;color:#666;font:12px Arial, Helvetica, sans-serif;display:block;padding:0;margin:0 0 0 20px;text-decoration:none}
#globalsales li ul li{margin:0;padding:0;text-align:left}
#globalsales li.phone{padding:5px 0 0 10px;min-width:50px;text-align-left;margin-top:-15px}
#globalsales li.chats{xbackground:url(/images/global/icn-chat.gif) no-repeat left 4px;padding:5px 0 0 5px;border-right:1px dotted #666;min-width:90px}
#globalsales li.sitecontrol{xbackground:url(/images/global/arrow-down-16.gif) no-repeat left 4px;padding:5px 0 0 5px;margin:0 0 0 5px;min-width:130px}
.sas70{background:url(/images/global/sas70-t2c.gif) no-repeat left top;margin:-29px -29px -50px 0;overflow:hidden;text-indent:-9999px;width:75px;height:75px;float:right}
.technical-forum{margin:0;position:fixed;z-index:200;top:120px;right:-1px}
.technical-forum a:hover{margin:0;position:fixed;z-index:200;top:120px;right:0px}
#breadcrumbs{clear:both;height:25px;-moz-border-radius:2px;-webkit-border-radius:2px;border-top:1px solid #e0e0e0;padding-top:2px;border-radius:2px;xdisplay:none;margin-top:-27px;margin-bottom:27px;xmargin-left:30px}
#breadcrumbs ul{background:#fff url(/images/global/breadcrumb-bg.gif) repeat-x bottom;height:25px}
#breadcrumbs li{display:block;float:left;font:11px Verdana, Arial, Helvetica, sans-serif;line-height:15px}
#breadcrumbs li a{background:url(/images/global/breadcrumb-arrow.gif) no-repeat right 50%;color:#999;display:block;outline:none;padding:4px 13px 6px 9px;text-decoration:none}
#breadcrumbs li a:hover{text-decoration:none;color:#000}
#breadcrumbs li.bc-selected{color:#999;padding:4px 0 0 9px}
#page-utilities{float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;padding-right:9px}
#page-utilities a{color:#999;display:block;float:left;outline:none;margin-left:15px;padding:4px 5px 6px 15px;text-decoration:none}
#page-utilities a:hover{text-decoration:underline}
#page-utilities a.print-page{background:url(/images/global/footer/print-icon.gif) no-repeat left 50%}
#page-utilities a.email-page{background:url(/images/global/footer/email-icon.gif) no-repeat 1px 50%}
h1, h2, h3, h4, h5, h6, h7, p{/*font-family:Arial, Helvetica, sans-serif;font-weight:normal;padding:0 5px*/}
h1 a:link, h1 a:visited, h1 a:active, h2 a:link, h2 a:visited, h2 a:active, h3 a:link, h3 a:visited, h3 a:active, h4 a:link, h4 a:visited, h4 a:active, h5 a:link, h5 a:visited, h5 a:active{text-decoration:none}
td h3, td p{padding:0;margin:0}
h1#logo-header{padding:0}
h1{color:#222;font-size:22px;line-height:1.25em;margin:0 0 8px;font-weight:bold}
h2{color:#222;font-size:18px;line-height:1.25em;margin:0 0 6px;font-weight:bold}
h3{color:#222;font-size:16px;line-height:1.25em;margin:0 0 4px;font-weight:bold}
h4{color:#222;font-size:14px;line-height:1.25em;margin:0 0 4px;font-weight:bold}
h5{color:#222;font-size:13px;line-height:1.25em;margin:0 0 4px;font-weight:bold}
h1 + h2, p + h2, div + h2, p + div, p + div + div, p + div + div + div, p + div + div + div + div{margin-top:20px}
h2 + h3{margin-top:10px}
h1 + h2, p + h2, ul + h2, p + h3, ul + h3, div + h3{margin-top:20px}
h1 + h4, p + h4, p.secondary + h4, ul + h4, div + h4, p + h5, p.secondary + h5, ul + h5, div + h5{margin-top:25px}

/*.hline{xbackground:url(/images/global/dot.gif) repeat-x left bottom;margin:0 0 10px 5px;padding:0 0 10px;border-bottom:1px solid #efefef}*/
p + form{margin:20px 0 0}
p, td p{/*font:12px Arial, Helvetica, sans-serif;*/margin-bottom:12px}
p, li{line-height:1.5em}
td p, td li{line-height:15px}
.subhead{color:#666;font-size:14px;line-height:20px;margin:0 0 5px;font-weight:bold;font-family:Arial, Helvetica, sans-serif}
.secondary{font-size:11px;line-height:16px;margin-bottom:5px}
.fineprint{color:#666;font-size:10px !important;line-height:14px}
blockquote p{font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}
.caps{text-transform:uppercase;letter-spacing:2px}
.small-caps{font-variant:small-caps}
.strike{text-decoration:line-through}
sup{font-size:50%;vertical-align:super}
sub{top:.5ex}
.gold{color:#f90}
.gold2{color:#f60}
.blue{color:#06c}
.blue2{color:#036}
.green{color:#9c3}
.green2{color:#690}
.grayccc{color:#ccc}
.gray999{color:#999}
.gray666{color:#666}
.gray333{color:#333}
.white{color:#fff}
.black{color:#000}
.bg-ef{xbackground-color:#efefef}
.bg-ccc{background-color:#ccc}
.bg-999{background-color:#999}
.bg-666{background-color:#666}
.bg-333{background-color:#333}
.borderR-dot{border-right:1px dotted #ccc}
#container ol{margin-bottom:18px;list-style:decimal;margin-left:30px}
#container ol ul li{list-style:none}
#container ol li{list-style:decimal;margin-bottom:8px;padding-left:5px}
#container ul li ul{margin:5px 0}


ul.list-arrow-gray, ul.list-check-green{margin-bottom:20px;padding:0 5px 0}
ul.list-arrow-gray li, ul.list-check-green li{list-style-type:disc;margin-bottom:6px;margin-left:15px}
ul.list-arrow-gray li ul li{background:url(/images/global/arrow-li-li-gray.gif) no-repeat left 7px;list-style-type:none;margin-bottom:4px;padding-left:10px}
li h3, li h4, li p{padding:0}
ul.list-arrow-gray-secondary{margin-bottom:18px;padding:0 5px}
ul.list-arrow-gray-secondary li{xbackground:url(/images/global/arrow-5px-gray.gif) no-repeat left 5px;font-size:11px;line-height:14px;margin-bottom:5px;padding-left:10px}
table.arc90_altrows-Blue{width:100%;margin-bottom:20px;border-bottom:2px solid #eee}
.arc90_altrows-Blue th, .arc90_altrows-Blue td{color:#444;padding:5px 10px;text-align:left;vertical-align:top;border-bottom:1px solid #fff}
.arc90_altrows-Blue th img, .arc90_altrows-Blue td img{vertical-align:middle}
.arc90_altrowsBlue0{background-color:#fff}
.arc90_altrowsBlue1{background-color:#f7f7f7}
.arc90_altrows-Blue{border-collapse:collapse}
.arc90_altrows-Blue th, .arc90_altrows-Blue th a, .arc90_altrows-Blue th a:visited{background:#e7e8e8;color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,.5);border-right:1px solid #fff}
.arc90_altrows-Blue th.bg-666{background:#666}
.arc90_altrows-Blue th.bg-333{background:#333}
.arc90_altrows-Blue th a:hover{text-decoration:none}
.arc90_altrows-Blue th.main-th, th.main-th a, th.main-th a:visited{background:#93a0a6;font-weight:bold;color:#fff;text-decoration:none}
.arc90_altrows-Blue th.main-th a:hover{color:#fff;text-decoration:none}
table.arc90_altrows-Blue td{border-right:1px solid #fff;font-size:11px}
table.arc90_altrows-Blue td a{text-decoration:none}
table.arc90_altrows-Blue td em{color:#000;font:bold 14px Arial, Helvetica, sans-serif;font-style:normal}
table.arc90_altrows-Blue .no-border{border:0}
table.arc90_altrows-Blue .no-right{border-right:0}
table.arc90_altrows-Blue .sec-header{background:#d5dcdd;color:#000;font:bold 11px Arial, Helvetica, sans-serif;text-transform:uppercase;vertical-align:middle;text-shadow:0 1px 0 rgba(255,255,255,.5)}
table.arc90_altrows-Blue .sec-header em{font-style:normal;font-size:9px;color:#73787b}
table.arc90_altrows-Blue .sec-header-ref{background:#ccc;color:#222;font-size:11px;font-weight:bold}
table.arc90_altrows-Blue td h2, table.arc90_altrows-Blue td h3, table.arc90_altrows-Blue td h4, table.arc90_altrows-Blue td h5{margin:0;padding:0}
table.arc90_altrows-Blue td.box{border-right:1px solid #000;border-left:1px solid #000}
.table-pad td{padding:5px}
#icons{text-indent:-9999px;overflow:hidden;padding:24px 24px 0 0}
#icons.tools{background:url(/images/global/icons/icons-sprite.png) no-repeat left top}
#icons.magnifying-glass{background:url(/images/global/icons/icons-sprite.png) no-repeat -40px top}
#icons.people{background:url(/images/global/icons/icons-sprite.png) no-repeat -80px top}
#icons.pin{background:url(/images/global/icons/icons-sprite.png) no-repeat -120px top}
#icons.smart-phone{background:url(/images/global/icons/icons-sprite.png) no-repeat -160px top}
#icons.certificate{background:url(/images/global/icons/icons-sprite.png) no-repeat -200px top}
#icons.expand-01{background:url(/images/global/icons/icons-sprite.png) no-repeat -240px top}
#icons.notepad-01{background:url(/images/global/icons/icons-sprite.png) no-repeat left -40px}
#icons.thumbs-up{background:url(/images/global/icons/icons-sprite.png) no-repeat -40px -40px}
#icons.globe{background:url(/images/global/icons/icons-sprite.png) no-repeat -80px -40px}
#icons.smiley{background:url(/images/global/icons/icons-sprite.png) no-repeat -120px -40px}
#icons.id{background:url(/images/global/icons/icons-sprite.png) no-repeat -160px -40px}
#icons.calculator{background:url(/images/global/icons/icons-sprite.png) no-repeat -200px -40px}
#icons.database{background:url(/images/global/icons/icons-sprite.png) no-repeat -240px -40px}
#icons.power{background:url(/images/global/icons/icons-sprite.png) no-repeat left -80px}
#icons.lock{background:url(/images/global/icons/icons-sprite.png) no-repeat -40px -80px}
#icons.curve-up{background:url(/images/global/icons/icons-sprite.png) no-repeat -80px -80px}
#icons.chat-bubble-01{background:url(/images/global/icons/icons-sprite.png) no-repeat -120px -80px}
#icons.replay{background:url(/images/global/icons/icons-sprite.png) no-repeat -160px -80px}
#icons.calendar{background:url(/images/global/icons/icons-sprite.png) no-repeat -200px -80px}
#icons.gear{background:url(/images/global/icons/icons-sprite.png) no-repeat -240px -80px}
#icons.notepad-02{background:url(/images/global/icons/icons-sprite.png) no-repeat left -120px}
#icons.checkbox{background:url(/images/global/icons/icons-sprite.png) no-repeat -40px -120px}
#icons.network{background:url(/images/global/icons/icons-sprite.png) no-repeat -80px -120px}
#icons.box{background:url(/images/global/icons/icons-sprite.png) no-repeat -120px -120px}
#icons.dollar{background:url(/images/global/icons/icons-sprite.png) no-repeat -160px -120px}
#icons.graph{background:url(/images/global/icons/icons-sprite.png) no-repeat -200px -120px}
#icons.clipboard{background:url(/images/global/icons/icons-sprite.png) no-repeat -240px -120px}
#icons.information{background:url(/images/global/icons/icons-sprite.png) no-repeat left -160px}
#icons.plus-sign{background:url(/images/global/icons/icons-sprite.png) no-repeat -40px -160px}
#icons.headset{background:url(/images/global/icons/icons-sprite.png) no-repeat -80px -160px}
#icons.key{background:url(/images/global/icons/icons-sprite.png) no-repeat -120px -160px}
#icons.briefcase{background:url(/images/global/icons/icons-sprite.png) no-repeat -160px -160px;width:40px;min-heigh:40px}
#icons.bug{background:url(/images/global/icons/icons-sprite.png) no-repeat -200px -160px}
#icons.clock{background:url(/images/global/icons/icons-sprite.png) no-repeat -240px -160px}
#icons.bookmark{background:url(/images/global/icons/icons-sprite.png) no-repeat left -200px}
#icons.warning{background:url(/images/global/icons/icons-sprite.png) no-repeat -40px -200px}
#icons.document-01{background:url(/images/global/icons/icons-sprite.png) no-repeat -80px -200px}
#icons.link{background:url(/images/global/icons/icons-sprite.png) no-repeat -120px -200px}
#icons.chat-bubble-02{background:url(/images/global/icons/icons-sprite.png) no-repeat -160px -200px}
#icons.smart-phone{background:url(/images/global/icons/icons-sprite.png) no-repeat -200px -200px}
#icons.price-tag{background:url(/images/global/icons/icons-sprite.png) no-repeat -240px -200px}
#icons.cart{background:url(/images/global/icons/icons-sprite.png) no-repeat left -240px}
#icons.pencil{background:url(/images/global/icons/icons-sprite.png) no-repeat -40px -240px}
#icons.phone{background:url(/images/global/icons/icons-sprite.png) no-repeat -80px -240px}
#icons.mail-01{background:url(/images/global/icons/icons-sprite.png) no-repeat -120px -240px}
#icons.mail-02{background:url(/images/global/icons/icons-sprite.png) no-repeat -160px -240px}
#icons.sad{background:url(/images/global/icons/icons-sprite.png) no-repeat -200px -240px}
#icons.document-02{background:url(/images/global/icons/icons-sprite.png) no-repeat -240px -240px}
#icons-index{text-indent:-9999px;overflow:hidden;padding:35px 35px 0 0;float:left;margin:0 45px 0 0}
#icons-index.gray-gear{background:url(/images/index/icn-gray-sprite.gif) no-repeat left top}
#icons-index.gray-user{background:url(/images/index/icn-gray-sprite.gif) no-repeat -35px top}
#icons-index.gray-users{background:url(/images/index/icn-gray-sprite.gif) no-repeat -70px top}
#icons-index.gray-globe{background:url(/images/index/icn-gray-sprite.gif) no-repeat -105px top}

#icons-index-icn.index-newwin{text-indent:-9999px;overflow:hidden;padding:8px 8px 0 0;float:left;margin:3px 0 0 5px;background:url(/images/global/index/icn-index-sprite.png) no-repeat left top}
#icons-index-icn.index-next{text-indent:-9999px;overflow:hidden;padding:0 4px 0 0;float:left;margin:4px 0 0 3px;width:0px;background:url(/images/global/index/icn-index-sprite.png) no-repeat -8px top}
#icons-index-icn.index-prev{text-indent:-9999px;overflow:hidden;padding:0 4px 0 0;float:left;margin:4px 0 0 3px;width:0px;background:url(/images/global/index/icn-index-sprite.png) no-repeat -12px top}
#icons-index-icn.index-chatarrow{text-indent:-9999px;overflow:hidden;padding:13px 21px 0 0;float:left;margin:-11px 0 0 20px;background:url(/images/global/index/icn-index-sprite.png) no-repeat -16px top}
#icons-index-icn.index-home{text-indent:-9999px;overflow:hidden;padding:15px 18px 0 0;float:left;xmargin:0 45px 0 0;background:url(/images/global/index/icn-index-sprite.png) no-repeat -37px top}
#icons-index-icn.index-chat{text-indent:-9999px;overflow:hidden;padding:16px 16px 0 0;float:left;margin:0 -10px 0 0;background:url(/images/global/index/icn-index-sprite.png) no-repeat -55px top}
#icons-index-icn.index-phone{text-indent:-9999px;overflow:hidden;padding:16px 16px 0 0;float:left;margin:0 0 0 -20px;background:url(/images/global/index/icn-index-sprite.png) no-repeat -71px top}
#icons-index-icn.index-sitecontrol{text-indent:-9999px;overflow:hidden;padding:16px 16px 0 0;float:left;margin:0 -10px 0 0;background:url(/images/global/index/icn-index-sprite.png) no-repeat -87px top}
#icons-index-icn.index-bluearrow{text-indent:-9999px;overflow:hidden;padding:5px 7px 0 0;float:left;margin:0 45px 0 0;background:url(/images/global/index/icn-index-sprite.png) no-repeat -99px top}


a.ovalbutton-green, a.ovalbutton-blue,a.ovalbutton-blue02, a.ovalbutton-gold, a.ovalbutton-gray, a.ovalbutton-red{display:inline-block;zoom:1;*display:inline;vertical-align:middle;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:400 13px/100% 'Raleway', sans-serif;padding:8px 10px;text-shadow:0 -1px 0 rgba(0,0,0,.3);}
a.ovalbutton-green:hover, a.ovalbutton-blue:hover, a.ovalbutton-gold:hover, a.ovalbutton-gray:hover, a.ovalbutton-red:hover{text-decoration:none;color:#FFF}
a.ovalbutton-green:active, a.ovalbutton-blue:active, a.ovalbutton-gold:active, a.ovalbutton-gray:active, a.ovalbutton-red:active{position:relative;top:1px}

a.ovalbutton-green {color: #fff; background-color: #6ab33d; border-color: #6ab33d;}
a.ovalbutton-green:hover, a.ovalbutton-green:active {background-color: #54942d;border-color: #54942d;color:#fff}

a.ovalbutton-blue{color:#fff; background-color: #007bc2; border-color: #007bc2}
a.ovalbutton-blue02{color:#fff;background-color: #337ab7;border-color: #2e6da4}
a.ovalbutton-blue:hover, a.ovalbutton-blue:active {color:#fff;background-color: #0169a5;border-color: #0169a5}
a.ovalbutton-blue02:hover, a.ovalbutton-blue02:active {color:#fff;background-color: #256396;	border-color: #256396}

a.ovalbutton-gold {color: #fff;background-color: #f47a1f; border-color: #f47a1f}
a.ovalbutton-gold:hover, a.ovalbutton-gold:active {color: #fff;background-color: #da6a17;border-color: #da6a17}

a.ovalbutton-gray{color: #FFF;background-color: #666666;border-color: #666666}
a.ovalbutton-gray:hover, a.ovalbutton-gray:active {color: #FFF;background-color: #424242;border-color: #424242}

a.ovalbutton-red{color: #fff;background-color: #D64541;border-color: #D64541}
a.ovalbutton-red:hover, a.ovalbutton-red:active {color: #fff;background-color: #b53634;border-color: #b53634}


.order{background:url(/images/global/icons/btn-shop_cart.png) no-repeat left bottom;height:14px;text-indent:18px;display:block}
.learn{background:url(/images/global/icons/btn-info.png) no-repeat left bottom;height:14px;text-indent:18px;display:block}
.view{background:url(/images/global/icons/btn-zoom.png) no-repeat left bottom;height:14px;text-indent:18px;display:block}
.demo{background:url(/images/global/icons/btn-cog.png) no-repeat left bottom;height:14px;text-indent:18px;display:block}
.chat{background:url(/images/global/icons/btn-spechbubble_sq_line.png) no-repeat left bottom;height:14px;text-indent:18px;display:block}
.download{background:url(/images/global/icons/btn-download.png) no-repeat left bottom;height:14px;text-indent:18px;display:block}
.signup{background:url(/images/global/icons/btn-checkbox.png) no-repeat left bottom;height:14px;text-indent:18px;display:block}
.mail{background:url(/images/global/icons/btn-mail.png) no-repeat left bottom;height:14px;text-indent:18px;display:block}


form table td{padding:0 20px 8px 5px}
form table p{padding:0 0 2px 0}
form p{padding:0;margin:0 0 6px}
label{font-weight:bold}
label span{font-weight:normal}
.textfield{color:#666;padding:0;font:11px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:8px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e5e5e5}
.main{color:#333;float:left;font-size:14px;margin-right:5px;padding:5px;-moz-border-radius:3px;-webkit-border-radius:3px}
input:focus, textarea:focus, label:focus{border:1px solid #c9c9c9;background:#f6faff}
.submit{xmargin-top:20px}
.form-error{background:#ffcccc;color:#c00;font-weight:bold;padding:10px}
.card-label{position:relative;top:5px}
.submit input, .submit input:focus{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:bold 11px/100% Arial, Helvetica, sans-serif, sans-serif;padding:.3em 10px .3em;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.submit input, .submit input:focus{color:#e8f0de;border:none;background:#64991e;background:-webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));background:-moz-linear-gradient(top, #7db72f, #4e7d0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');text-decoration:none}
.submit input:hover{background:#538018;color:#fff}
.submit input:active{background:#64991e;color:#fff}
#dnr{xbackground:#f7f7f7;box-shadow:rgba(0,0,0, .3) 0px 1px 2px;-moz-box-shadow:rgba(0,0,0, .3) 0px 1px 2px;-webkit-box-shadow:rgba(0,0,0, .3) 0px 1px 2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px 20px 15px;background:-webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e7e7e7));background:-moz-linear-gradient(top, #f7f7f7, #e7e7e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#e7e7e7');margin-bottom:20px}
#dnr .textfield{color:#666;padding:0;font:12px Verdana, Arial, Helvetica, sans-serif;margin:0;padding:8px 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border:1px solid #e5e5e5}
#dnr h3{padding:0 5px 10px}
#dnr h3 a{color:#08c}
#dnr .submit input, #dnr .submit input:focus{display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:bold 12px/100% Arial, Helvetica, sans-serif, sans-serif;padding:7px 10px 8px;text-shadow:0 -1px 0 rgba(0,0,0,.3);-webkit-border-radius:3px;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
#dnr .submit input, .submit input:focus{color:#e8f0de;border:none;background:#64991e;background:-webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));background:-moz-linear-gradient(top, #7db72f, #4e7d0e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');text-decoration:none}
#dnr .submit input:hover{background:#538018;color:#fff}
#dnr .submit input:active{background:#64991e;color:#fff}
.contenttabs{padding:20px 0;margin:0;list-style-type:none;text-align:left;z-index:10}
.tab-container{border-top:2px solid #ddebed;clear:left;margin-bottom:10px;padding:20px 0;z-index:9}
.contenttabs li{display:inline;float:left;margin:0}
.contenttabs li a{color:#222;display:block;outline:none;padding:0 0 0 5px;position:relative;text-decoration:none;z-index:1}
.contenttabs li a span{background:#f7f7f7;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;display:block;outline:none;padding:10px}
.contenttabs li a span:hover{background:#eff4f3}
.contenttabs li.selected a span{background:#ddd;color:#222;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;outline:none}
.contenttabs li.selected a:hover{text-decoration:none}
.tabcontent{display:none}
@media print{.tabcontent{display:block !important}}
.product-mod-wrapper{margin-bottom:20px}
.product-mod h3{border-bottom:1px solid #ccc;margin-bottom:0;padding:5px}
.product-mod h3 a{display:block;text-decoration:none}
.product-mod p{border-top:1px solid #fff;padding-top:5px}
a.details-link:link, a.details-link:visited, a.details-link:active{background:#690 url(/images/global/arrow-5px-white.gif) no-repeat 98% 50%;border-top:1px solid #fff;color:#fff;display:block;font-size:11px;font-weight:bold;padding:5px;text-decoration:none}
a.details-link:hover{background-color:#9c3;text-decoration:underline}
.sub-sec h3{border-bottom:1px dotted #ccc;margin-bottom:0;padding:5px}
.sub-sec p, .sub-sec ul{margin-top:5px}
.sub-sec h3 a{text-decoration:none;display:block}
.how-do-i-box{background-color:#ebf5d6;padding:5px 0 1px;margin-bottom:20px}
.how-do-i-box h3, .how-do-i-box h4{color:#690}
.callout{border:1px solid #e1e1e1;background-color:#f7f7f7;padding:5px}
.billboard-blue{background:url(/images/global/billboard-blue-02.jpg) no-repeat left top;margin-bottom:20px;padding:10px}
.boeing-tour{background:#06c url(/images/about/boeing/boeing-thumb.jpg) no-repeat right top;height:80px}
.boeing-tour h4 a{color:#fff;display:block;padding:25px 10px 15px;text-decoration:none}
.boeing-tour a:hover{text-decoration:underline}
.handcursor{cursor:hand;cursor:pointer}
.cursor-default{cursor:default}
div#testimonial_container{height:200px;margin:0;font-size:14px;line-height:20px;color:#666}
div#testimonial_container big, big{font:Bold 60px Georgia, sans-serif;line-height:45px;color:#999;float:left;margin:0 5px 100px 0}
div#testimonial{width:400px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;font-style:italic;float:right}
div#testimonial div.attribution{font-size:14px;color:#999;font-family:Arial, Helvetica, sans-serif;font-style:normal}
div#testimonial div.attribution a{color:#999}
#fscroller{font-size:14px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;line-height:20px;font-style:italic;float:right}
.pricepoint{font:10px Arial, Helvetica, sans-serif;line-height:12px;margin:0 0 10px}
.pricepoint strong{color:#f60;display:block;font-size:24px;line-height:24px}
.pricepoint sup{font-size:60%;margin-left:-1px;top:auto;vertical-align:top}
a.arrow-link-gold{background:url(/images/global/arrow-link-gold.gif) no-repeat right 50%;color:#fff;padding:2px 13px 4px 5px;text-decoration:none}
a.arrow-link-gold:hover{text-decoration:underline}
.menu{list-style:none;margin:0 0 20px;padding:0 5px;font:12px Verdana, Arial, Helvetica, sans-serif}
.menu li{clear:both;margin:0;padding:0 0 1.8em 0;position:relative;border-bottom:dotted 2px #ccc}
.menu strong{background:#fff;padding:0 10px 0 0;position:absolute;bottom:-.3em;left:0}
.menu em{background:#fff;padding:0 0 0 5px;font:italic 14px Verdana, Arial, Helvetica, sans-serif;position:absolute;bottom:-.2em;right:0}
.menu span{display:block;position:absolute}
.menu-price{list-style:none;margin:0 0 40px;padding:0;font:16px Verdana, Arial, Helvetica, sans-serif}
.menu-price li{clear:both;margin:0;padding:0 0 1.8em 0;position:relative;border-bottom:dotted 2px #ccc}
.menu-price strong{background:#fff;padding:0 10px 0 0;position:absolute;bottom:-.3em;left:0}
.menu-price em{xtext-decoration:line-through;color:#f7003a;background:#fff;padding:0 0 0 5px;font:italic 24px Arial, Helvetica, sans-serif;position:absolute;bottom:-.2em;right:0}
.menu-price sup{font-size:75%;margin-left:3px}
.menu-price span{color:#999}
.menu li:after, .menu-price li:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.menu li, .menu-price li{display:inline-block}
* html .menu li, * html .menu-price li{height:1%}
.menu-price li, .menu li{display:block}
a.jump-link{background:url(/images/global/arrow-jump-blue.gif) no-repeat right 50%;color:#06c;padding:2px 14px 2px 0}
table.arc90_altrows-Blue td .productCurrency{clear:none;font-size:11px;font-weight:normal;font-style:normal;margin:2px 0 0 5px;font-family:Arial, Helvetica, sans-serif}
table.arc90_altrows-Blue td .currencyUnits{clear:none;font-size:18px;font-style:normal;font-weight:normal;font-family:Arial, Helvetica, sans-serif}
table.arc90_altrows-Blue td .currencySubUnits{clear:none;font-size:12px;font-weight:normal;font-style:normal;margin:3px 0 0 0;font-family:Arial, Helvetica, sans-serif}
.productCurrency{clear:none;font-size:14px;font-weight:bold;font-style:normal;margin:-3px 0 0 5px;font-family:Arial, Helvetica, sans-serif;color:#000}
.currencyUnits{clear:none;font-size:24px;font-style:normal;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#000}
.currencySubUnits{clear:none;font-size:12px;font-style:normal;font-weight:bold;margin:-3px 0 0 0;font-family:Arial, Helvetica, sans-serif;color:#000}
.currencyFree{clear:none;font-size:16px;font-style:normal;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#000}
#price-tag .productCurrency, #price-tag .currencyUnits, #price-tag .currencySubUnits{color:#000}
#price-tag .productCurrency, #price-tag .currencySubUnits{font-style:normal;font-weight:normal;font-size:10px;float:left;margin-top:1px}
#price-tag .currencyUnits{font-style:normal;font-weight:bold;font-size:16px;float:left}
.ds-spec li{margin:-5px 10px 0 0;padding:15px 0 0 0;list-style-type:none;color:#fff;float:left;height:47px;width:120px;font:bold 14px Arial, Helvetica, sans-serif;text-shadow:#666 0 1px 1px}
.ds-spec li span{padding:12px 0 0 25px}
.ds-spec li.dscpu{background:url(/images/dedicated-servers/icons/bg-cpu.gif) no-repeat left top}
.ds-spec li.dsram{background:url(/images/dedicated-servers/icons/bg-ram.gif) no-repeat left top}
.ds-spec li.dshdd{background:url(/images/dedicated-servers/icons/bg-hdd.gif) no-repeat left top}
.ds-spec li.dsbw{background:url(/images/dedicated-servers/icons/bg-bw.gif) no-repeat left top}
.ds-spec li.dsraid{background:url(/images/dedicated-servers/icons/bg-raid.gif) no-repeat left top}
.ds-spec li.dsport{background:url(/images/dedicated-servers/icons/bg-port.gif) no-repeat left top}
#aspot{clear:both;padding:30px 0 20px;margin:0;text-align:left;position:relative;height:70px}
#aspot h1{
	color:#222;
	font:bold 30px Arial, Helvetica, sans-serif;
	margin:0 0 0 30px;
	position:absolute;
	bottom:15px;
	left: -1px;
}
#aspot h2{color:#000;font-size:20px}
#aspot p{color:#fff}
#aspot.aspot-cloud{background:#fff url(/images/aspot/cloud-hosting/01.jpg) no-repeat left bottom}
#aspot.aspot-about{background:#fff url(/images/aspot/company/01.jpg) no-repeat left bottom}
#aspot.aspot-resources{background:#fff url(/images/aspot/resources/01.jpg) no-repeat left bottom}
#aspot.aspot-support{background:#fff url(/images/aspot/resources/01.jpg) no-repeat left bottom}
#aspot.aspot-web-hosting{background:#fff url(/images/aspot/cloud-hosting/01.jpg) no-repeat left bottom}
#aspot.aspot-managed-hosting{background:#fff url(/images/aspot/managed-hosting/01.jpg) no-repeat left bottom}
#aspot.aspot-network-infrastructure{background:#fff url(/images/aspot/network-infrastructure/01.jpg) no-repeat left bottom}
#aspot.aspot-partner-programs{background:#fff url(/images/aspot/partner-programs/01.jpg) no-repeat left bottom}
#aspot.aspot-email-apps{background:#fff url(/images/aspot/email-apps/01.jpg) no-repeat left bottom}
#aspot.aspot-domain-websites{background:#fff url(/images/aspot/domain-websites/01.jpg) no-repeat left bottom}
#aspot.aspot-cloud-hosting-main{background:#fff url(/images/aspot/cloud-hosting/cloud-hosting-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-managed-hosting-main{background:#fff url(/images/aspot/managed-hosting/managed-hosting-02.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-email-apps-main{background:#fff url(/images/aspot/email-apps/email-apps-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-domain-websites-main{background:#fff url(/images/aspot/domain-websites/domain-websites-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-network-infrastructure-main{background:#fff url(/images/aspot/network-infrastructure/network-infrastructure-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-partner-programs-main{background:#fff url(/images/aspot/partner-programs/partner-programs-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-email-main{background:#fff url(/images/aspot/domain-email-apps/email-00.jpg) no-repeat left top;height:100px;padding:40px 50px 0 0}
#aspot.aspot-resources-main{background:#fff url(/images/aspot/resources/resources-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-company-main{background:#fff url(/images/aspot/company/company-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-domain-name-main{background:#fff url(/images/aspot/domain-websites/domain-name-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-web-hosting-main{background:#fff url(/images/aspot/domain-websites/web-hosting-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-email-main{background:#fff url(/images/aspot/email-apps/email-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-exchange-main{background:#fff url(/images/aspot/email-apps/exchange-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-sharepoint-main{background:#fff url(/images/aspot/email-apps/sharepoint-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-web-design-main{background:#fff url(/images/aspot/domain-websites/web-design-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-stillsecure-main{background:#fff url(/images/aspot/managed-hosting/stillsecure-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-sql-main{background:#fff url(/images/aspot/managed-hosting/ms-sql.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-sql2012-promo-main{background:#fff url(/images/aspot/managed-hosting/ms-sql-2012-promo.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-ppc-managedhosting-main{background:#fff url(/images/aspot/ppc/managed-hosting.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-ppc-hostedexchange-main{background:#fff url(/images/aspot/ppc/hosted-exchange.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-windowsserver2012-main{background:#fff url(/images/aspot/managed-hosting/windows-server-2012.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-cloud-servers-main{background:#fff url(/images/aspot/cloud-hosting/cloud-servers-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-website-builder-main{background:#fff url(/images/aspot/domain-websites/website-builder-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-cloud-hosting-main h1, #aspot.aspot-domain-name-main h1, #aspot.aspot-managed-hosting-main h1, #aspot.aspot-email-apps-main h1, #aspot.aspot-domain-websites-main h1, #aspot.aspot-network-infrastructure-main h1, #aspot.aspot-partner-programs-main h1, #aspot.aspot-resources-main h1, #aspot.aspot-email-main h1, #aspot.aspot-company-main h1, #aspot.aspot-web-hosting-main h1, #aspot.aspot-domain-name-main h1, #aspot.aspot-email-main h1, #aspot.aspot-exchange-main h1, #aspot.aspot-sharepoint-main h1, #aspot.aspot-web-design-main h1, #aspot.aspot-stillsecure-main h1, #aspot.aspot-sql-main h1, #aspot.aspot-sql2012-promo-main h1 , #aspot.aspot-ppc-managedhosting-main h1, #aspot.aspot-ppc-hostedexchange-main h1, #aspot.aspot-windowsserver2012-main h1, #aspot.aspot-cloud-servers-main h1, #aspot.aspot-website-builder-main h1, #aspot.aspot-hurricane h1, #aspot.aspot-cloud-drive h1, #aspot.aspot-cloud-backup h1, #aspot.aspot-magento h1, #aspot.aspot-cost-cooperative h1, #aspot.aspot-event h1, #aspot.aspot-partner-programs-promo h1 {text-indent:-9999px}
#aspot.aspot-event{background:#fff url(/images/aspot/company/event.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-cost-cooperative{background:#fff url(/images/aspot/partner-programs/cost-cooperative.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-magento{background:#fff url(/images/aspot/managed-hosting/aspot-magento03.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-cloud-drive{background:#fff url(/images/aspot/domain-websites/cloud-drive-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-cloud-backup{background:#fff url(/images/aspot/domain-websites/cloud-backup-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-hurricane{background:#fff url(/images/aspot/company/hurricane-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-cloud-treatment{background:#fff url(/images/promos/cloudservermicrosoft/01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-wireless-exchange{background:#fff url(/images/aspot/email-apps/wireless-exchange-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-email-encryption{background:#fff url(/images/aspot/email-apps/email-encryption-01.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-cloud-treatment h1, #aspot.aspot-wireless-exchange h1, #aspot.aspot-email-encryption h1{text-indent:-9999px}
#aspot.aspot-dc-map h1{color:#222;text-shadow:0 1px 0 rgba (255,255,255,0.3)}
#aspot.aspot-dc-map{background:#fff url(/images/aspot/network-infrastructure/dc-map.jpg) no-repeat left top;height:130px}
#aspot.aspot-dc-map h1{color:#222;text-shadow:0 1px 0 rgba (255,255,255,0.3)}
#aspot.aspot-spark{background:#fff url(/images/aspot/resources/spark.jpg) no-repeat left top;height:80px}
#aspot.aspot-design{background:#fff url(/images/web-design/making-money.jpg) no-repeat left top;height:23px;padding:180px 50px 0 0}
#aspot.aspot-encryption{background:#fff url(/images/exchange/email-encryption.jpg) no-repeat left top;height:23px;padding:220px 50px 0 0}
#aspot.aspot-encryption{background:#fff url(/images/exchange/email-encryption.jpg) no-repeat left top;height:23px;padding:220px 50px 0 0}
#aspot.aspot-encryption h1{text-indent:-9999px}
#aspot.aspot-webcamps{background:#fff url(/images/aspot/domain-email-apps/web-camp.gif) no-repeat left top;height:150px;xpadding:180px 50px 0}
#aspot.aspot-sxsw{background:#fff url(/images/aspot/domain-email-apps/sxsw.jpg) no-repeat left top;height:150px;xpadding:180px 50px 0}
#aspot .reverse{color:#222}
#aspot-box{background:url(/images/global/bg-black-trans-10.png);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;margin:0 0 10px 0;color:#fff;text-shadow:0 -1px 0, rgba (0,0,0,.3)}
#aspot-box h3{margin:0;padding:0 5px 0;color:#fff}
#aspot-box h3 a{color:#fff}
#aspot-box p a{color:#fff;text-decoration:underline}
#aspot-box p{margin:0 0 .75em}
#aspot-box ul{margin:0 0 10px}
#aspot-box ul li{list-style-type:disc;margin-bottom:0.2em;margin-left:15px;font-size:10px}
ul.list-arrow-gray, ul.list-check-green{margin-bottom:20px;padding:0 5px 0}
ul.list-arrow-gray li, ul.list-check-green li{list-style-type:disc;margin-bottom:6px;margin-left:15px}
ol.list-arrow-gray li { list-style:decimal;padding:0 5px 0}
ol ul.list-arrow-gray, ol ul.list-check-green{margin-bottom:20px;padding:0 5px 0}
ol ul.list-arrow-gray li, ol ul.list-check-green li{list-style-type:disc;margin-bottom:6px;margin-left:15px}
div-black{background:#222;margin:0 -30px;padding:30px;color:#fff}
#secondnav{background:#01a9e7;background:-moz-linear-gradient(top, #60d4ff, #01a9e7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#60d4ff), to(#01a9e7));clear:both;height:30px;margin:0 0 30px;padding:0;position:relative;z-index:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#secondnav li{float:left}
#secondnav li a{border-right:1px solid #01a9e7;border-left:1px solid #60d4ff;float:left;color:#fff;padding:6px 20px;text-decoration:none;text-shadow:0 -1px 0, rgba (0,0,0,.3);font-weight:bold}
#secondnav li a.secnav-first{border-left:none}
#secondnav li a.secnav-last{border-right:none}
#secondnav li a:hover{background:#01a9e7}
#secondnav li a.secnav-first:hover{border-left:none;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
#secondnav li#sn-resources a:hover{background:#048}
#nav{background:#036;margin-left:30px;width:920px}
ul.dropdown, ul.dropdown li, ul.dropdown ul{list-style:none;margin:0;padding:0}
ul.dropdown{position:relative;z-index:597;float:left;xmargin-left:30px}
ul.dropdown li{float:left;line-height:1.3em;vertical-align:middle;zoom:1;xmargin-top:-1px}
ul.dropdown li.hover, ul.dropdown li:hover{position:relative;z-index:599;cursor:default}
ul.dropdown ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:100%}
ul.dropdown ul li{float:none}
ul.dropdown ul ul{top:0;left:100%}
ul.dropdown li:hover > ul{visibility:visible}
ul.dropdown{font-weight:normal}
ul.dropdown li{padding:10px 20px;border-style:solid;background-color:#036;color:#fff}
ul.dropdown li.hover, ul.dropdown li:hover{background-color:#048;color:#fff}
ul.dropdown li.dir.hover, ul.dropdown li.dir:hover{background-color:#036;color:#fff}
ul.dropdown a:link, ul.dropdown a:visited{color:#fff;text-decoration:none}
ul.dropdown a:hover{color:#fff;background:#048}
ul.dropdown a:active{color:#ffa500}
ul.dropdown li.dir a:hover{color:#fff;background:#036}
ul.dropdown li.dir ul li a:hover{color:#fff;background:#048}
ul.dropdown ul{width:220px;xmargin-top:1px}
ul.dropdown ul li{font-weight:normal}
ul.dropdown *.dir{padding-right:20px;background:#036;background-position:100% 50%;background-repeat:no-repeat}
#int-subnav{margin:-30px 0 0 -30px;padding:0;background:#fff;background:-moz-linear-gradient(top, #fff, #f0f0f0);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f0f0f0));height:44px;width:980px;border-bottom:1px solid #eee;margin-bottom:30px}
#int-subnav li{float:left;padding:13px 0;margin:0}
#int-subnav li a{color:#000;padding:14px 15px;text-decoration:none;clear:both;margin:0;border-right:1px solid #eee}
#int-subnav li.none a {border:none}
#int-subnav li.none a img {margin-top:-12px}
#int-subnav li a img {margin-top:-12px}
#int-subnav li a:hover{color:#000}
.isn-01 #int-subnav li#isn-01 a, .isn-02 #int-subnav li#isn-02 a, .isn-03 #int-subnav li#isn-03 a, .isn-04 #int-subnav li#isn-04 a, .isn-05 #int-subnav li#isn-05 a, .isn-06 #int-subnav li#isn-06 a, .isn-07 #int-subnav li#isn-07 a, .isn-08 #int-subnav li#isn-08 a, .isn-09 #int-subnav li#isn-09 a, .isn-10 #int-subnav li#isn-10 a{background:#f90;background:-moz-linear-gradient(top, #ffac01, #ff720c);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffac01), to(#ff720c));color:#fff;text-shadow:0 -1px 0, rgba (0,0,0,.3)}
#int-subnav li.first a, .isn-01 #int-subnav li#isn-01 a{-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;border-radius:3px 0 0 0}
.container #right-nav{margin:0 0 20px}
.container #right-nav h4{margin:0 0 10px;padding:0}
.container #right-nav h4 a{text-decoration:none;display:block;color:#222}
.container #right-nav h4 a:hover{color:#08c}
.container #right-nav ul{margin:0;padding:0}
.container #right-nav ul li{margin:0 0 2px 0;padding:0}
.container #right-nav li a{background:#fff;color:#222;display:block;font-size:11px;line-height:1.5em;padding:5px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px}
.container #right-nav li a.subsub{border-bottom:0}
.container #right-nav li a:hover{background:#f7f7f7;text-decoration:none}
.container #right-nav li ul{display:none}
.container #right-nav li ul li{border-bottom:none}
.container #right-nav li ul a{border-bottom:0;color:#06c;display:block;font-size:10px;line-height:12px;padding:5px 5px 5px 20px;width:195px;text-decoration:none}
.container #right-nav li ul a:hover{background:#f7f7f7;text-decoration:underline}
.rn-01 .container #right-nav li#rn-01 a, .rn-02 .container #right-nav li#rn-02 a, .rn-03 .container #right-nav li#rn-03 a, .rn-04 .container #right-nav li#rn-04 a, .rn-05 .container #right-nav li#rn-05 a, .rn-06 .container #right-nav li#rn-06 a, .rn-07 .container #right-nav li#rn-07 a, .rn-08 .container #right-nav li#rn-08 a, .rn-09 .container #right-nav li#rn-09 a, .rn-10 .container #right-nav li#rn-10 a, .rn-11 .container #right-nav li#rn-11 a, .rn-12 .container #right-nav li#rn-12 a, .rn-13 .container #right-nav li#rn-13 a, .rn-14 .container #right-nav li#rn-14 a, .rn-15 .container #right-nav li#rn-15 a{background:#efefef}
.rn-01 .container #right-nav li#rn-01 ul, .rn-02 .container #right-nav li#rn-02 ul, .rn-03 .container #right-nav li#rn-03 ul, .rn-04 .container #right-nav li#rn-04 ul, .rn-05 .container #right-nav li#rn-05 ul, .rn-06 .container #right-nav li#rn-06 ul, .rn-07 .container #right-nav li#rn-07 ul, .rn-08 .container #right-nav li#rn-08 ul, .rn-09 .container #right-nav li#rn-09 ul, .rn-10 .container #right-nav li#rn-10 ul, .rn-11 .container #right-nav li#rn-11 ul, .rn-12 .container #right-nav li#rn-12 ul, .rn-13 .container #right-nav li#rn-13 ul, .rn-14 .container #right-nav li#rn-14 ul, .rn-15 .container #right-nav li#rn-15 ul{display:block}
.rn-01 .container #right-nav li#rn-01 ul a, .rn-02 .container #right-nav li#rn-02 ul a, .rn-03 .container #right-nav li#rn-03 ul a, .rn-04 .container #right-nav li#rn-04 ul a, .rn-05 .container #right-nav li#rn-05 ul a, .rn-06 .container #right-nav li#rn-06 ul a, .rn-07 .container #right-nav li#rn-07 ul a, .rn-08 .container #right-nav li#rn-08 ul a, .rn-09 .container #right-nav li#rn-09 ul a, .rn-10 .container #right-nav li#rn-10 ul a, .rn-11 .container #right-nav li#rn-11 ul a, .rn-12 .container #right-nav li#rn-12 ul a, .rn-13 .container #right-nav li#rn-13 ul a, .rn-14 .container #right-nav li#rn-14 ul a, .rn-15 .container #right-nav li#rn-15 ul a{color:#06c}
.rn-01 .container #right-nav li#rn-01 ul a:visited, .rn-02 .container #right-nav li#rn-02 ul a:visited, .rn-03 .container #right-nav li#rn-03 ul a:visited, .rn-04 .container #right-nav li#rn-04 ul a:visited, .rn-05 .container #right-nav li#rn-05 ul a:visited, .rn-06 .container #right-nav li#rn-06 ul a:visited, .rn-07 .container #right-nav li#rn-07 ul a:visited, .rn-08 .container #right-nav li#rn-08 ul a:visited, .rn-09 .container #right-nav li#rn-09 ul a:visited, .rn-10 .container #right-nav li#rn-10 ul a:visited, .rn-11 .container #right-nav li#rn-11 ul a:visited, .rn-12 .container #right-nav li#rn-12 ul a:visited, .rn-13 .container #right-nav li#rn-13 ul a:visited, .rn-14 .container #right-nav li#rn-14 ul a:visited, .rn-15 .container #right-nav li#rn-15 ul a:visited{color:#4c94db}
.rn-01 .container #right-nav li#rn-01 ul a:hover, .rn-02 .container #right-nav li#rn-02 ul a:hover, .rn-03 .container #right-nav li#rn-03 ul a:hover, .rn-04 .container #right-nav li#rn-04 ul a:hover, .rn-05 .container #right-nav li#rn-05 ul a:hover, .rn-06 .container #right-nav li#rn-06 ul a:hover, .rn-07 .container #right-nav li#rn-07 ul a:hover, .rn-08 .container #right-nav li#rn-08 ul a:hover, .rn-09 .container #right-nav li#rn-09 ul a:hover, .rn-10 .container #right-nav li#rn-10 ul a:hover, .rn-11 .container #right-nav li#rn-11 ul a:hover, .rn-12 .container #right-nav li#rn-12 ul a:hover, .rn-13 .container #right-nav li#rn-13 ul a:hover, .rn-14 .container #right-nav li#rn-14 ul a:hover, .rn-15 .container #right-nav li#rn-15 ul a:hover{color:#06c}
.rn-01 .container #right-nav li#rn-01 ul a, .rn-02 .container #right-nav li#rn-02 ul a, .rn-03 .container #right-nav li#rn-03 ul a, .rn-04 .container #right-nav li#rn-04 ul a, .rn-05 .container #right-nav li#rn-05 ul a, .rn-06 .container #right-nav li#rn-06 ul a, .rn-07 .container #right-nav li#rn-07 ul a, .rn-08 .container #right-nav li#rn-08 ul a, .rn-09 .container #right-nav li#rn-09 ul a, .rn-10 .container #right-nav li#rn-10 ul a, .rn-11 .container #right-nav li#rn-11 ul a, .rn-12 .container #right-nav li#rn-12 ul a, .rn-13 .container #right-nav li#rn-13 ul a, .rn-14 .container #right-nav li#rn-14 ul a, .rn-15 .container #right-nav li#rn-15 ul a{width:195px;_width:195px}

#container #right-nav{margin:0 0 20px}
#container #right-nav h4{margin:0 0 10px;padding:0}
#container #right-nav h4 a{text-decoration:none;display:block;color:#222}
#container #right-nav h4 a:hover{color:#08c}
#container #right-nav ul{margin:0;padding:0}
#container #right-nav ul li{margin:0 0 2px 0;padding:0}
#container #right-nav li a{background:#fff;color:#222;display:block;font-size:11px;line-height:1.5em;padding:5px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px}
#container #right-nav li a.subsub{border-bottom:0}
#container #right-nav li a:hover{background:#f7f7f7;text-decoration:none}
#container #right-nav li ul{display:none}
#container #right-nav li ul li{border-bottom:none}
#container #right-nav li ul a{border-bottom:0;color:#06c;display:block;font-size:10px;line-height:12px;padding:5px 5px 5px 20px;width:195px;text-decoration:none}
#container #right-nav li ul a:hover{background:#f7f7f7;text-decoration:underline}
.rn-01 #container #right-nav li#rn-01 a, .rn-02 #container #right-nav li#rn-02 a, .rn-03 #container #right-nav li#rn-03 a, .rn-04 #container #right-nav li#rn-04 a, .rn-05 #container #right-nav li#rn-05 a, .rn-06 #container #right-nav li#rn-06 a, .rn-07 #container #right-nav li#rn-07 a, .rn-08 #container #right-nav li#rn-08 a, .rn-09 #container #right-nav li#rn-09 a, .rn-10 #container #right-nav li#rn-10 a, .rn-11 #container #right-nav li#rn-11 a, .rn-12 #container #right-nav li#rn-12 a, .rn-13 #container #right-nav li#rn-13 a, .rn-14 #container #right-nav li#rn-14 a, .rn-15 #container #right-nav li#rn-15 a{background:#efefef}
.rn-01 #container #right-nav li#rn-01 ul, .rn-02 #container #right-nav li#rn-02 ul, .rn-03 #container #right-nav li#rn-03 ul, .rn-04 #container #right-nav li#rn-04 ul, .rn-05 #container #right-nav li#rn-05 ul, .rn-06 #container #right-nav li#rn-06 ul, .rn-07 #container #right-nav li#rn-07 ul, .rn-08 #container #right-nav li#rn-08 ul, .rn-09 #container #right-nav li#rn-09 ul, .rn-10 #container #right-nav li#rn-10 ul, .rn-11 #container #right-nav li#rn-11 ul, .rn-12 #container #right-nav li#rn-12 ul, .rn-13 #container #right-nav li#rn-13 ul, .rn-14 #container #right-nav li#rn-14 ul, .rn-15 #container #right-nav li#rn-15 ul{display:block}
.rn-01 #container #right-nav li#rn-01 ul a, .rn-02 #container #right-nav li#rn-02 ul a, .rn-03 #container #right-nav li#rn-03 ul a, .rn-04 #container #right-nav li#rn-04 ul a, .rn-05 #container #right-nav li#rn-05 ul a, .rn-06 #container #right-nav li#rn-06 ul a, .rn-07 #container #right-nav li#rn-07 ul a, .rn-08 #container #right-nav li#rn-08 ul a, .rn-09 #container #right-nav li#rn-09 ul a, .rn-10 #container #right-nav li#rn-10 ul a, .rn-11 #container #right-nav li#rn-11 ul a, .rn-12 #container #right-nav li#rn-12 ul a, .rn-13 #container #right-nav li#rn-13 ul a, .rn-14 #container #right-nav li#rn-14 ul a, .rn-15 #container #right-nav li#rn-15 ul a{color:#06c}
.rn-01 #container #right-nav li#rn-01 ul a:visited, .rn-02 #container #right-nav li#rn-02 ul a:visited, .rn-03 #container #right-nav li#rn-03 ul a:visited, .rn-04 #container #right-nav li#rn-04 ul a:visited, .rn-05 #container #right-nav li#rn-05 ul a:visited, .rn-06 #container #right-nav li#rn-06 ul a:visited, .rn-07 #container #right-nav li#rn-07 ul a:visited, .rn-08 #container #right-nav li#rn-08 ul a:visited, .rn-09 #container #right-nav li#rn-09 ul a:visited, .rn-10 #container #right-nav li#rn-10 ul a:visited, .rn-11 #container #right-nav li#rn-11 ul a:visited, .rn-12 #container #right-nav li#rn-12 ul a:visited, .rn-13 #container #right-nav li#rn-13 ul a:visited, .rn-14 #container #right-nav li#rn-14 ul a:visited, .rn-15 #container #right-nav li#rn-15 ul a:visited{color:#4c94db}
.rn-01 #container #right-nav li#rn-01 ul a:hover, .rn-02 #container #right-nav li#rn-02 ul a:hover, .rn-03 #container #right-nav li#rn-03 ul a:hover, .rn-04 #container #right-nav li#rn-04 ul a:hover, .rn-05 #container #right-nav li#rn-05 ul a:hover, .rn-06 #container #right-nav li#rn-06 ul a:hover, .rn-07 #container #right-nav li#rn-07 ul a:hover, .rn-08 #container #right-nav li#rn-08 ul a:hover, .rn-09 #container #right-nav li#rn-09 ul a:hover, .rn-10 #container #right-nav li#rn-10 ul a:hover, .rn-11 #container #right-nav li#rn-11 ul a:hover, .rn-12 #container #right-nav li#rn-12 ul a:hover, .rn-13 #container #right-nav li#rn-13 ul a:hover, .rn-14 #container #right-nav li#rn-14 ul a:hover, .rn-15 #container #right-nav li#rn-15 ul a:hover{color:#06c}
.rn-01 #container #right-nav li#rn-01 ul a, .rn-02 #container #right-nav li#rn-02 ul a, .rn-03 #container #right-nav li#rn-03 ul a, .rn-04 #container #right-nav li#rn-04 ul a, .rn-05 #container #right-nav li#rn-05 ul a, .rn-06 #container #right-nav li#rn-06 ul a, .rn-07 #container #right-nav li#rn-07 ul a, .rn-08 #container #right-nav li#rn-08 ul a, .rn-09 #container #right-nav li#rn-09 ul a, .rn-10 #container #right-nav li#rn-10 ul a, .rn-11 #container #right-nav li#rn-11 ul a, .rn-12 #container #right-nav li#rn-12 ul a, .rn-13 #container #right-nav li#rn-13 ul a, .rn-14 #container #right-nav li#rn-14 ul a, .rn-15 #container #right-nav li#rn-15 ul a{width:195px;_width:195px}
#footer{background:#f0f0f0;margin:0 auto;padding:0;text-align:left;box-shadow:inset rgba(0,0,0, .2) 0px 1px 2px;-moz-box-shadow:inset rgba(0,0,0, .2) 0px 1px 2px;-webkit-box-shadow:inset rgba(0,0,0, .2) 0px 1px 2px}
#footer-wrapper{width:920px;margin:0 auto}
#footer p{color:#fff}
#footer p a{color:#f90}
#footer-featuredon{margin:30px 0;padding:0}
#footer-featuredon ul{padding:0;margin:0}
#footer-featuredon ul li{display:inline;padding:0;margin:0 0 0 30px}
#footer-featuredon .title{padding:12px 10px 0 0;text-align:left;text-transform:uppercase;font-size:10px;color:#666}
#footer-logos-iframe img{margin:0 0 20px 10px}
#footer-logos img{margin:0 0 20px 10px}
#footer-links{padding:20px 0}
#footer-links ul{float:left;width:160px;margin:0}
#footer-links ul.expertadvice{float:right;width:200px;margin:0;background:url(/images/global/phone-red.png) no-repeat right bottom}
#footer-links ul.expertadvice li a{color:#000}
#footer-links ul li{line-height:18px;padding:2px 0 0}
#footer-links ul li a.main-footer{color:#666;font-weight:bold;text-decoration:none}
#footer-links ul li a.main-footer:hover{color:#000;text-decoration:none}
#footer-links ul li a{color:#888;text-decoration:none}
#footer-links ul li a:hover{color:#000;text-decoration:none}
#footer-base{background:#222 url(/images/global/pattern_diagonal_white.png);color:#fff;margin:0;padding:20px 0 50px 0}
#footer-base a{color:#fff;text-decoration:none}
#footer-base a:hover{color:#f90}
#footer .footer-form span{color:#fff;text-shadow:none}
#footer .footer-form input, .footer-form select{color:#666;padding:0;margin:0;padding:2px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #000}
#social li{list-style-type:none;float:left;margin-left:5px;padding:0}
#social li a{float:left;display:block;text-indent:-9999px;overflow:hidden;padding:8px 24px 0 0}
#social li a.rssfeed{background:url(/images/global/footer/social-sprite.png) no-repeat left top}
#social li a.facebook{background:url(/images/global/footer/social-sprite.png) no-repeat center top}
#social li a.twitter{background:url(/images/global/footer/social-sprite.png) no-repeat right top}
#social li a.linkedin{background:url(/images/global/footer/social-linkedin.png) no-repeat right top}
#social li a.google{background:url(/images/global/footer/social-ggl.png) no-repeat right top}
#un-bar{xheight:30px;margin:0;overflow:hidden}
#utility{margin:8px 0 0 0}
#utility li{float:left;font-size:11px;line-height:10px}
#utility li a{font:10px Arial, Helvetica, sans-serif;color:#666;display:block;float:left;padding:0 10px 0;text-decoration:none;text-transform:uppercase}
#utility li a:hover{color:#000}
.about #utility li#un-about a, .careers #utility li#un-careers a, .contact #utility li#un-contact a, .support #utility li#un-support a, .sitemap #utility li#un-sitemap a, .help #utility li#un-help a{color:#000}
#login{margin:0;z-index:100;text-align:left}
#login ul{margin:0;padding:0}
#login li{display:block;float:left;line-height:15px}
#login li a{color:#222;display:block;font:12px Arial, Helvetica, sans-serif;outline:none;padding:0 15px 6px 15px;text-decoration:none;xwidth:100px}
#login li a:hover, #login ul li:hover{xcolor:#fff;xbackground:#f60}
#login li:hover a, #login li.sfhover a{xcolor:#fff}
#login li ul{height:auto;left:-999em;position:absolute;w\idth:100px;z-index:99;text-align:left;border:3px solid #fff;box-shadow:rgba(0,0,0, .3) 0px 2px 2px;-moz-box-shadow:rgba(0,0,0, .3) 0px 2px 2px;-webkit-box-shadow:rgba(0,0,0, .3) 0px 2px 2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:130px}
#login li ul a{background:#efefef;color:#222;display:block;width:100px;line-height:10px;padding:10px 15px;border-top:1px solid #fff}
#login li ul a:hover{background:#ddd;color:text-decoration:none}
#login li ul, #login li ul ul{margin:0;padding:0}
#login li:hover ul ul, #login li.sfhover ul ul{left:-999em}
#login li:hover ul, #login li li:hover ul, #login li li li:hover ul, #login li.sfhover ul, #login li li.sfhover ul, #login li li li.sfhover ul{left:auto;z-index:99}
.cloudbb{background:url(/images/index/cloud/20100825/img-main.jpg) no-repeat left top;margin:0;padding:20px 20px 10px 20px;height:360px;color:#000;text-align:left}
.cloudbb h1{background:url(/images/index/cloud/20100825/ttl-01.png) no-repeat 5px top;display:block;height:80px;overflow:hidden;text-indent:-9999px;width:300px;border-bottom:1px dotted #000}
.cloudbb h2{font:13px Arial, Helvetica, sans-serif;font-weight:bold;margin:20px 0 30px 0}
#bb-buttons ul{list-style-type:none;width:310px}
#bb-buttons li{color:#fff;margin:0 0 10px 0;background:#222;-moz-border-radius:5px;-webkit-border-radius:5px;font:16px Arial, Helvetica, sans-serif;font-weight:bold;color:#11b1eb;text-decoration:none;display:block;padding:10px;height:60px}
#bb-buttons li a{text-decoration:none}
#bb-buttons em{color:#FFF;font:normal 11px Verdana, Arial, Helvetica, sans-serif;display:block;line-height:130%;padding-top:5px}
#bb-buttons em a{color:#fff;border-bottom:1px dotted #999}
#bb-buttons em a:hover{color:#f90}
* html #bb-buttons li a{width:310px}
.main_view{float:left;position:relative;z-index:1}
.window{height:270px;width:980px;overflow:hidden;position:relative;background:#fff;margin:0;text-align:left;padding:0}
.image_reel{position:absolute;top:0;left:0}
.image_reel img{float:left}
.paging{position:absolute;bottom:20px;right:50px;width:350px;height:47px;z-index:100;text-align:right;display:none;}
.paging img{box-shadow:rgba(0,0,0, .3) 0px 1px 4px;-moz-box-shadow:rgba(0,0,0, .3) 0px 1px 4px;-webkit-box-shadow:rgba(0,0,0, .3) 0px 1px 4px;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000');margin-left:7px;border:3px solid #fff}
.paging a.active img{margin-bottom:10px;}
.tooltip{background:url(/images/aspot/arrow.png) no-repeat left top;height:130px;width:340px;font-size:11px;color:#000;position:absolute;left:-2000px;z-index:20000;text-align:left}
.tooltip div{color:#999;margin:30px 0 0 30px;width:280px}
.tooltip div p{float:left;margin:0;padding:0;line-height:1.25em}
.tooltip div p img{border:none;float:left;margin-right:10px}
.tooltip div p strong{color:#fff}
#tribox p {width:160px;line-height:1.25em}
#tribox p a{text-decoration:none}
#tribox h2 a{color:#222}
#tribox h2 a:hover{color:#f90}
.tb-01{background:#fff url(/images/index/solutions-01.jpg) no-repeat left top;padding:20px;height:120px}
.tb-02{background:#fff url(/images/index/solutions-02.jpg) no-repeat left top;padding:20px;height:120px}
.tb-03{background:#fff url(/images/index/solutions-03.jpg) no-repeat left top;padding:20px;height:120px}
.tb-04{background:#fff url(/images/index/solutions-04.jpg) no-repeat left top;padding:20px;height:120px}
.div{background:url(/images/global/div-200.png) no-repeat right center;padding:30px 40px 30px 0}
.div-last{padding:30px 0}
#quicklinks ul li {xbackground:url(/images/global/index/icn-index-sprite.png) no-repeat left 7px;background-position:right;padding:0;margin:0 0 5px 5px;line-height:20px}
#quicklinks ul li a{display:block;text-decoration:none}
#newsticker{background:#f0f0f0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;inset 0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.1);box-shadow:inset 0 0 5px rgba(0,0,0,.1);padding:7px 20px;margin:0 0 30px}
#newsticker span{float:left;width:40px}
.newsticker-content{width:800px;float:left;padding:0;margin:1px 0 0 15px;visibility:visible;overflow:hidden;position:relative;z-index:2;left:0px;height:16px}
.newsticker-content ul{margin:0pt;position:relative;padding:0pt;list-style-type:none;z-index:1;height:96px;top:0pt}
.newsticker-content ul li{overflow:hidden;position:relative;float:none;width:834px;height:16px}
.newsticker-buttons ul{width:80px;float:left}
.newsticker-buttons li{float:left;display:inline;margin-top:2px}
a.newsticker-next{margin-left:5px}
#newsticker a{text-decoration:none}
#break{background:url(/images/global/div-960.png) no-repeat center top;padding:30px 0}
#globalnav{background:#222;background:-moz-linear-gradient(top, #666, #222);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#222));clear:both;height:46px;margin:0;padding:0;position:relative;z-index:50;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
#globalnav .topmenu li.mm-item{display:inline;}
#globalnav .topmenu li a{border-right:1px solid #222;border-left:1px solid #666;float:left;color:#fff;padding:15px 18px 16px 17px;font:12px Arial, Helvetica, sans-serif;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.5);font-weight:bold}
#globalnav .topmenu li a:hover{background:#f60;background:-moz-linear-gradient(top, #f90, #f60);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f90), to(#f60));text-shadow:0 -1px 0 rgba(0,0,0,.3);border-left:1px solid #f90;border-right:1px solid #f60}
#globalnav .topmenu li#gn-cloud-hosting a{border-left:none}
#globalnav li#gn-cloud-hosting a:hover{-moz-border-radius:3px 0 0 0;-webkit-border-radius:3px 0 0 0;border-radius:3px 0 0 0}
#globalnav .topmenu li#gn-home a{padding:15px 0 15px 15px;border-right:none}
#globalnav .topmenu li#gn-home a:hover{background:none;border-left:1px solid #666}
#noglobalnav{background:url(/images/global/navigation/nav-sprite-noglobal.gif) no-repeat left top;clear:both;margin:0;position:relative}
.topmenu #globalnav-links li{clear:both;text-align:left}
.topmenu #globalnav-links li a{margin:0 0 5px 0;padding:0 0 0 10px !important;border:none;font-weight:normal;color:#aaa;background:url(/images/global/arrow-li-li-gray.gif) no-repeat left 4px}
.topmenu #globalnav-links li.first a{margin:15px 0 10px;color:#fff;font-weight:bold;padding:0 !important;background:none;clear:both}
.topmenu #globalnav-links li.no-link{clear:both;margin:15px 0 10px 0;color:#fff;text-shadow:#036 0 -1px 0;font-weight:bold;padding:0 !important;background:none;clear:both}
.topmenu #globalnav-links li a:hover{color:#fff;text-decoration:underline;background:url(/images/global/arrow-li-li-gray.gif) no-repeat left 4px !important;border:none}
.topmenu #globalnav-links li ul li a{border:none}
.310-banners{background:#111 url(/images/global/pattern_diagonal_white.png;margin-left:-30px;margin-top:15px)}
.310-banners div a{margin:0;padding:0}
ul.topmenu{background:#039}
ul.topmenu li{margin:0px;padding:0px}
ul.topmenu li.clear-fix{float:none;clear:both;margin:0px;padding:0px;height:0px;font-size:0px;line-height:0px}
ul.topmenu div.mm-item-content{left:-9999px; border-top:3px solid #f60;background:#333;margin-top:-72px;padding:0px;position:absolute;z-index:100000}
ul.topmenu div.mm-item-content ul li{margin:0;padding:0}
.mm-content-base{background:#333;color:white;position:relative;z-index:11}
.mm-js-shadow{background:#555;position:absolute;z-index:10}

ul.topmenu li:hover .mm-item-content{
	poition:relative;
	left:0px;
	top:117px;
}

.column{float:left}
.grid2col .column{width:440px}
.grid3col .column{width:280px}
.grid4col .column{width:200px}
.grid6col .column{width:120px}
.grid8col .column{width:80px}
.main680 #main-content .grid2col .column{width:320px}
.main680 #main-content .grid3col .column{width:280px}
.main600 #main-content .grid2col .column{width:280px}
.main440 #main-content .grid2col .column{width:200px}
.main280 #main-content .grid2col .column{width:120px}
.first{margin-right:40px}
.last{float:right}
li.SynRSS{background:url(/images/global/globalnav/social/rss.gif) no-repeat left top}
li.SynTwitter{background:url(/images/global/globalnav/social/twitter.gif) no-repeat left top}
li.SynFacebook{background:url(/images/global/globalnav/social/facebook.gif) no-repeat left top}
li.SynRSS a, li.SynTwitter a, li.SynFacebook a{margin-left:15px !important;background:none !important;padding:0}

.topmenu #globalnav-links li.res-nav {margin:0 0 20px 0;color:#fff;font-weight:bold;padding:0 0 15px 0 !important;background:none;clear:both; text-align:left;}
.topmenu #globalnav-links li.res-nav a {margin:0 0 5px 0;padding:0 !important;border:none;font-weight:normal;color:#aaa;background:none;}
.topmenu #globalnav-links li.res-nav a:hover {color:#fff;text-decoration:underline;background:none !important;border:none}
.icn-nav {float:left; margin:-5px 7px 0 0; padding:0;}

li.res-whp{background:url(/images/icn-resources/icn-whitepapers.png) no-repeat;list-style-type:none;margin:0;padding-left:30px;line-height:24px;vertical-align: middle;}
li.res-infgr{background:url(../images/icn-resources/icn-infographics.png) no-repeat;list-style-type:none;margin:0;padding-left:30px;line-height:24px;vertical-align:middle;}
li.res-video{background:url(../images/icn-resources/icn-videos.png) no-repeat;list-style-type:none;margin:0;padding-left:30px;line-height:24px;vertical-align:middle;}
li.res-prinfo{background:url(../images/icn-resources/icn-productinfo.png) no-repeat;list-style-type:none;margin:0;padding-left:30px;line-height:24px;vertical-align:middle;}
li.res-webinar{background:url(../images/icn-resources/icn-webinars.png) no-repeat;list-style-type:none;margin:0;padding-left:30px;line-height:24px;vertical-align:middle;}
li.res-startup{background:url(../images/icn-resources/icn-startupresources.png) no-repeat;list-style-type:none;margin:0;padding-left:30px;line-height:24px;vertical-align:middle;}
li.res-case{background:url(../images/icn-resources/icn-casestudies.png) no-repeat;list-style-type:none;margin:0;padding-left:30px;line-height:24px;vertical-align:middle;}
li.res-blog{background:url(../images/icn-resources/icn-blog.png) no-repeat;list-style-type:none;margin:0;padding-left:30px;line-height:24px;vertical-align:middle;}

.topmenu #globalnav-links li.scl-nav {display:block; float:left; width:24px; margin:0 5px 0 0; padding:0 !important; background:none !important; clear:none;}
.topmenu #globalnav-links li.scl-nav a {margin:0;padding:0 !important; background:none !important;}
.topmenu #globalnav-links li.scl-nav a img {opacity:0.85; filter:alpha(opacity=85);}
.topmenu #globalnav-links li.scl-nav a:hover {background:none !important; border:none}
.topmenu #globalnav-links li.scl-nav a:hover img {opacity:1.0; filter:alpha(opacity=100);}

#aspot.aspot-wordpress{background:#fff url(/images/aspot/wordpress.jpg) no-repeat left bottom;height:120px;}
#aspot.aspot-wordpress h1 {top:80px; font-size:36px;}

.pp-app-icnL, .pp-app-icnR {background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;margin:17px 0 0 0;border:1px solid #ddd;inset 0 0 10px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1); width:105px; height:100px; text-align:center;}
.pp-app-icnL {float:left; margin-right:17px;}
.pp-app-icnR {float:right;}

#aspot.aspot-parallels{background:#fff url(/images/aspot/parallels.jpg) no-repeat left bottom;height:130px;}
#aspot.aspot-parallels h1 {top:80px; font-size:36px;}

#aspot.magento-lp{background:#fff url(/images/aspot/magento.jpg) no-repeat left bottom;height:150px;}
#aspot.aspot-magento-lp h1 {top:60px; font-size:36px;}

#aspot.interop-lp{background:#fff url(/images/aspot/interop.jpg) no-repeat left bottom;height:150px;}
#aspot.aspot-interop-lp h1 {top:60px; font-size:36px; display:none;}

#aspot.aspot-partner-programs-promo{background:#fff url(/images/aspot/partner-programs/partner-programs-02.jpg) no-repeat left bottom;height:150px}

#aspot.aspot-migration{background:#fff url(/images/aspot/migration.jpg) no-repeat left bottom;height:150px;}
#aspot.aspot-migration h1 {top:70px; font-size:40px;}

.awards {}
.awards ul {margin:0 0 0 5px;}
.awards ul li { background:url(../images/about/awards/bullet.gif) left 2px no-repeat; padding:0 0 5px 15px; line-height:14px;}
.awards .open{background:url(/images/about/awards/less.png) no-repeat bottom;height:16px;width:150px;margin:-5px 0 25px 22px;cursor:pointer;margin-bottom:0; padding-bottom:0;}
.awards .closed{background:url(/images/about/awards/more.png) no-repeat bottom;height:16px;width:150px;margin:-5px 0 25px 22px;cursor:pointer;margin-bottom:0; padding-bottom:0;}

#aspot.aspot-startup-program {background:#fff url(/images/aspot/startup-program.jpg) no-repeat left bottom;height:140px}
#aspot.aspot-startup-program h1 {text-indent:-9999px}

#aspot.aspot-charter{background:#fff url(/images/aspot/charter.jpg) no-repeat left bottom;height:170px}
#aspot.aspot-charter h1 {text-indent:-9999px}
.width300 { width:300px;}

/* flexcloud-sites.html - boxes titles */

.build {
	background-image: url(../web-hosting/media/icon_flexcloud_build.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 22px 0 22px 90px;
	margin: 0;
	font-size: 18px;
	border-bottom: 1px solid #eee;
	margin-bottom: 10px;
}
.run {
	background-image: url(../web-hosting/media/icon_flexcloud_run.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 22px 0 22px 90px;
	margin: 0;
	font-size: 18px;
	border-bottom: 1px solid #eee;
	margin-bottom: 10px;
}
.secure {
	background-image: url(../web-hosting/media/icon_flexcloud_secure.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 22px 0 22px 90px;
	margin: 0;
	font-size: 18px;
	border-bottom: 1px solid #eee;
	margin-bottom: 10px;
}

.flex-boxes {
	min-height: 315px;
}
/* Styles for titles at http://www.hostway.com/website-builder/features.html */

.design-build {
	background-image: url(../images/global/icons/mouse.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px 0 20px 70px;
	margin: 5px 0px;
}
.communicate-collaborate {
	background-image: url(../images/global/icons/megaphone.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px 0 20px 70px;
	margin: 5px 0px;
}
.widget-tools {
	background-image: url(../images/global/icons/tools.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px 0 20px 70px;
	margin: 5px 0px;
}
.share-promote {
	background-image: url(../images/global/icons/twitter.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px 0 20px 70px;
	margin: 5px 0px;
}

/* Styles for titles at http://www.hostway.com/email-marketing/pricing.html */

.email-templates {
	background-image: url(../images/newsletter-broadcast/icn-design-template.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px 0 20px 70px;
	margin: 5px 0px;
}
.customer-lists {
	background-image: url(../images/newsletter-broadcast/icn-list.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px 0 20px 70px;
	margin: 5px 0px;
}
.schedule-send {
	background-image: url(../images/newsletter-broadcast/icn-schedule.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px 0 20px 70px;
	margin: 5px 0px;
}
.track-conversion {
	background-image: url(../images/newsletter-broadcast/icn-conversion.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 20px 0 20px 70px;
	margin: 5px 0px;
}
/* Styles for titles at http://www.hostway.com/evolution-of-cloud-computing/index.html & http://www.hostway.com/evolution-of-cloud-computing-2/index.html */
h3.win2012 {
	background-image:url(../images/early-adopter/win2012-logo02.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 0px 0 0px 56px;
	margin: 5px 0px;
	font-size:18px;

	}
h3.win2012-white {
	background-image:url(../images/early-adopter/win2012-logo.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding: 0px 0 0px 56px;
	margin: 5px 0px;
	font-size:18px;

	}    
	
	
/* sharepoint */
#item{padding:0 20px 10px;margin:0 0 10px;background:#f7f7f7;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;box-shadow: none;font-family:'Raleway', sans-serif; font-weight:400;}
#item h3{background:#738793;color:#fff;padding:15px 20px;text-shadow:0 -1px 0 rgba(0,0,0,.3);font-size:18px;font-weight:400;margin:0 -20px 10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
#item h3 em{display:block;font-size:11px;font-style:normal;color:#fff;font-weight:normal}
#item ul{margin:0 0 20px;}
#item ul li{margin:0 0 8px;padding:0 2px 8px;border-bottom:1px solid #ddd}
#item ul li em{font-weight:700;font-style:normal;color:#00566b;font-size:14px}
#item ul li.item-last{margin:0 20px 10px;padding:0 10px 10px;border-bottom:border:none}
#item .item-price{ font-size:18px; font-weight:700;}
#item .item-price em{color:#000;font-style:normal;font-weight:400}

@media (max-width:767px) {
.item, .active, .carousel-inner {height: 100%;}
.fill {width: 100%;height: 100%;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover; background-position: 65% 50%; background-color:#333}
.carousel {height: 260px;position:relative;top:-60px;margin-top: 100px;}
.slider-title {margin-top: -200px;/*background-color: rgba(10, 37, 65, 0.6);padding: 10px 20px;*/padding: 10px 0px; color: #FFF;}
.slider-title h2 {font-size:26px}
.subtitle {font-size: 14px;}
.carousel-indicators {bottom: 50px !important;}
}

@media (min-width:767px) and (min-width:992px) {
.fill {width: 100%;height: 100%;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover; background-position: 75% 50%; background-repeat:no-repeat; background-color:#333}
}
@media (min-width:768px) and (max-width:992px) {
.slider-title h2 {font-size:32px}}

@media (max-width:640px) {
.fill {width: 100%;height: 100%;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;-o-background-size: cover; background-position: 60% 50%; background-repeat:no-repeat; background-color:#333}
.carousel {height: 240px;position:relative;top:-60px;margin-top: 100px;}
.slider-title {margin-top: -190px;/*background-color: rgba(10, 37, 65, 0.6);padding: 10px 20px;*/padding: 10px 0px; color: #FFF;}
.carousel-indicators {bottom: 50px !important;}
.arc90_altrows-Blue th, .arc90_altrows-Blue th a, .arc90_altrows-Blue th a:visited{background:#e7e8e8;color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:9px;text-decoration:none;text-transform:uppercase;text-shadow:0 1px 0 rgba(255,255,255,.5);border-right:1px solid #fff}
table.arc90_altrows-Blue .sec-header{background:#d5dcdd;color:#000;font:bold 9px Arial, Helvetica, sans-serif;text-transform:uppercase;vertical-align:middle;text-shadow:0 1px 0 rgba(255,255,255,.5)}
.arc90_altrows-Blue th, .arc90_altrows-Blue td{color:#444;padding:5px 2px;text-align:left;vertical-align:top;border-bottom:1px solid #fff}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
	padding: 4px !important; }}

@media (max-width:480px) {
.carousel-indicators {bottom: 50px !important;}
.slider-title {margin-top: -190px;/*background-color: rgba(10, 37, 65, 0.6);padding: 10px 20px;*/padding: 5px 0px; color: #FFF;}
.slider-title h2 {font-size:22px}
.subtitle {font-size: 12px;}}

/* New Home Page Styles */
.yellow-tn {color:#e5aa33}
/* Header HP */
#header.home-page  {background-image: url(../images/header-images/home-page.jpg);-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;min-height: 580px;background-position: 50% 0%;}
/* Skewed Bgs for HP Banners */
#skewblue {width: 100%;background-image: -moz-linear-gradient(-65deg, transparent 75px, #284b73 76px);background-image: -o-linear-gradient(-65deg, transparent 75px, #284b73 76px);background-image: -webkit-linear-gradient(-65deg, transparent 75px, #284b73 76px);background-image: linear-gradient(-65deg, transparent 75px, #284b73 76px);position: relative;color: #FFF;padding: 10px 20px;height: 120px;margin-top:60px;} 
@media (max-width:992px) {
#skewblue {height: auto;width: 100%;background: rgba(40,75,115,0.8);position: relative;color: #FFF;padding: 10px 20px;}
}
/* Titles */
h1, h2, h3, h4, h5, h6 {font-family: 'Dosis', sans-serif;}
#header h1 {font-family: 'Dosis', sans-serif;font-size:38px;font-weight:300}
#header h2 {font-family: 'Raleway', sans-serif;font-size:21px;font-weight:300}
.home-subtitle {padding: 10px 20px;}
/* Ghost Buttons */
.ghost_home, .ghost_home_full, .ghost-orange {margin:0 auto !important; font-size:13px !important}
.ghost_home {background-color:transparent;border:2px solid #284b73 !important;color: #284b73;text-transform:uppercase;font-family: 'Raleway', sans-serif;font-weight:700 !important;margin:0 auto;border-radius:0;	white-space:normal !important; }
.ghost_home.focus, .ghost_home:focus, .ghost_home:hover {background-color: #284b73 !important;color: #FFF;text-decoration: none;}
.ghost_home_full {background-color:#284b73;border:2px solid #284b73 !important;color: #FFF;text-transform:uppercase;font-family: 'Raleway', sans-serif;font-weight:700 !important;margin:0 auto;border-radius:0;	white-space:normal !important;}
.ghost_home_full.focus, .ghost_home_full:focus, .ghost_home_full:hover {background-color: transparent !important;color: #284b73 !important;text-decoration: none;}
.ghost-orange {background-color:transparent;border:2px solid #e5aa33 !important;color: #e5aa33;text-transform:uppercase;font-family: 'Raleway', sans-serif;font-weight:700 !important;margin:0 auto;border-radius:0;	white-space:normal !important; }
.ghost-orange.focus, .ghost-orange:focus, .ghost-orange:hover {background-color: #e5aa33 !important;color: #FFF;text-decoration: none;}
.btn {}
.btn-lg, .btn-group-lg>.btn {padding: 8px 30px !important;font-size: 18px;line-height: 1.33;	border-radius: 0px}
#cta-managed {background-image: url(../images/index/cta/cta-managed.jpg);-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;min-height: 100px;}
/* Adjustments for sections */
.top-adjust {position:relative;top:-60px;}
/* HP Parallax Section */
.parallax {background: url(../images/index/home-parallax/parallax-bg.jpg) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;background-attachment: fixed;padding:50px 0;z-index:0;position:relative;box-sizing: border-box;-webkit-box-shadow: 0px -1px 55px -9px rgba(0,0,0,0.4);-moz-box-shadow: 0px -1px 55px -9px rgba(0,0,0,0.4);box-shadow: 0px -1px 55px -9px rgba(0,0,0,0.4);transform-style: preserve-3d;}
.parallax-inner {z-index:1;position:relative;}
.parallax h2 {font-family: 'Dosis', sans-serif;font-size:28px;font-weight:300;color:#284b73}
.lead-sm {font-size:18px;}
.parallax h3 {clear: both;text-align: center;color:#ee3807;font-family: 'Dosis', sans-serif;font-size:16px;font-weight500}
.parallax h3:before, .parallax h3:after {content: '';display: table-cell;width: 33%;}
.parallax h3 span {display: table-cell;padding: 0 1em;white-space: nowrap;width: 1%;}
.single-line:after,
.single-line:before { background-repeat: repeat-x; background-position: 0 50%;background-image: url(../images/index/home-parallax/bg-title.jpg);}
.box-home {background:#fff;border:1px solid #cbcfd9;}
.box-home .inner {margin:20px;}	
.box-home h4 {color:#284b73;font-size:18px;font-weight:300;font-family: 'Dosis', sans-serif;}
.box-home .band {background:#284b73;}
.box-home .band p { color:#FFF; padding:10px 0;font-weight:500}	
.box-home .price a{font-weight:700;color:#199bd7}
.box-home .price a:hover {font-weight:700;color:#1483b6;text-decoration:none}
.mrgn-30-btm {margin-bottom:30px;}	
/* HP Web Solutions */
#web-solutions-services {background:#284b73;padding:40px 0; color:#FFF;z-index:-1;background-attachment: fixed;}
#web-solutions-services h3 {font-family: 'Dosis', sans-serif;font-weight:400; font-size:21px}
#web-solutions-services a{font-weight:700;color:#2db4f2}
#web-solutions-services a:hover {font-weight:700;color:#199bd7;text-decoration:none !important}
/* HP Strategic Partners */
#strategic-partners {background:#FFF;padding:40px 0; color:#656d79}
#strategic-partners h3 {font-family: 'Dosis', sans-serif;font-weight:400; font-size:21px}
/* HP Location Datacenters */
#datacenters {background-image: url(../images/index/map/world-map1.jpg);-webkit-background-size: cover;-moz-background-size: cover;	background-size: cover;-o-background-size: cover;min-height: 550px;background-attachment: fixed;z-index:-1;position:relative;box-sizing: border-box;-webkit-box-shadow: 0px -1px 55px -9px rgba(0,0,0,0.4);-moz-box-shadow: 0px -1px 55px -9px rgba(0,0,0,0.4);box-shadow: 0px -1px 55px -9px rgba(0,0,0,0.4);transform-style: preserve-3d;}
#datacenters .bg-datacenter {background:rgba(50,50,50,0.3); color:white; padding:15px 0}
#datacenters .bg-datacenter h2 {font-family: 'Dosis', sans-serif;font-weight:400; font-size:28px}
/* HP Location Tabs */
#datacenters .nav-tabs.nav-justified > li > a{text-transform:uppercase;font-size:16px;color:#555; cursor:pointer}
#datacenters .nav > li > a:hover, .nav > li > a:focus {background-color:transparent !important;border-bottom:0px solid #4AA8D3}
#datacenters .nav-tabs.nav-justified > .active > a,#datacenters .nav-tabs.nav-justified > .active > a:hover,#datacenters .nav-tabs.nav-justified > .active > a:focus{border-bottom:0px solid #4AA8D3;border-left:0;border-right:0;border-top:0}
#datacenters .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{cursor:default;background-color:transparent;border-bottom:0px solid #4AA8D3;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s}
@media (min-width: 768px) {
#datacenters .nav-tabs.nav-justified > li > a{border-bottom:0 solid #eee;border-top:0;border-radius:0;border-left:0;border-right:0}
#datacenters .nav-tabs.nav-justified > li > a:hover{background-color:transparent;border-color:transparent;border-left:0;border-right:0;border-bottom:0px solid #4AA8D3}
}
#datacenters .nav-tabs.nav-justified > li {display: table-cell;width: 1%;}
#datacenters .nav-tabs.nav-justified > li > a{margin-right:0;border-radius:0;margin-bottom:0;text-align:center;border-bottom:0px solid #eee}
#datacenters .nav-tabs{border-bottom:0px solid #eee}
#datacenters .tab-pane h2{margin-top:40px;color:#1c1e21}
#datacenters .tab-pane p.lead{margin-top:20px}
/*styles for responsive tabs*/
#datacenters .panel {border: 0px solid transparent; background:transparent;-webkit-box-shadow:none;box-shadow:none; color:#FFF}
#datacenters .panel-default {border-color:transparent;}
#datacenters .panel-default > .panel-heading {background-color: rgba(34,34,34,0.6);color:#FFF;border-color: transparent;border:0px solid #eee;padding:20px 15px 15px;}
#datacenters .panel-default > .panel-heading + .panel-collapse > .panel-body {border-bottom:0px solid #4AA8D3;background-color: rgba(34,34,34,0.6); color:#FFF}
#datacenters .panel-default > .panel-heading .badge {color: #FFF;background-color: transparent;}
#datacenters .panel h4.blue {color:#4bbee9;
font-weight:400;font-family: 'Dosis', sans-serif;letter-spacing:2px; font-size:21px}
#datacenters .panel h4.green {color:#8DC63F;
font-weight:400;font-family: 'Dosis', sans-serif;letter-spacing:2px; font-size:21px}
#datacenters .panel-default > .panel-footer + .panel-collapse > .panel-body {border-bottom-color:#FFF;}
#datacenters .panel-group .panel-heading + .panel-collapse > .panel-body, .panel-group .panel-heading + .panel-collapse > .list-group {border-color:rgba(255,255,255,0.1);}
#datacenters .panel-title {font-size:21px; font-weight:400}
#datacenters .panel-title > a {text-decoration:none }
#datacenters .panel-title > a:hover, #datacenters .panel-title > a:focus  {text-decoration:none}
#datacenters .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {border:0}
#datacenters .nav-tabs>li>a {border:0 !important}
#datacenters .circle {background-color: transparent;border: 3px solid #96C300;border-radius: 50%;height: 1.2em;display: block;text-indent: -9999px;width: 1.2em;}
#datacenters .circle-blue {background-color: transparent;border: 3px solid #81d1f0;border-radius: 50%;height: 1.2em;display: block;text-indent: -9999px;width: 1.2em;}
#datacenters .tab-content > .tab-pane {margin-bottom:50px;color:#FFF;}
#datacenters .tab-content > .tab-pane h4.green {color:#8DC63F;font-weight:400;font-family: 'Dosis', sans-serif;letter-spacing:2px; font-size:21px}
#datacenters .tab-content > .tab-pane h4.blue {color:#4bbee9;font-weight:400;font-family: 'Dosis', sans-serif;letter-spacing:2px; font-size:21px}
@media (max-width: 991px) {
#datacenters hr.darkblue {border-color: rgba(255,255,255,0.1) !important;border-width:10px;} }
/* HP Map BGs */
.map {z-index:0;position: relative;min-height:100%;width:100%;}
.map2 {background: url(../images/index/map/bg-map.png) no-repeat;z-index:0;position: relative;min-height:100%;width:100%;background-position: 20% 0px} 
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.in {opacity: 1;}
/* Borders */
#datacenters hr.darkblue {border-color: #31363e;border-width:10px;}
hr.lightblue {border-color: #199bd7;border-width:10px;}	
/* HP Most Visited Section */
#most-visited {background:#FFF;padding:40px 0; color:#656d79}
#most-visited h3 {font-family: 'Dosis', sans-serif;font-weight:400; font-size:21px}
.margin-top-adjust {margin-top:-10px}
#most-visited .link a{font-weight:700;color:#199bd7}
#most-visited .link a:hover {font-weight:700;color:#1483b6;text-decoration:none}
#most-visited img {padding:20px 0;}
/* HP In the News Section */
#in-the-news {background:#cbcfd9; padding:10px 0}	
#in-the-news span {font-family: 'Dosis', sans-serif;font-weight:400; font-size:18px}
#in-the-news a.link {font-weight:700;color:#199bd7}
#in-the-news a.link:hover {font-weight:700;color:#1483b6;text-decoration:none}
/* HP Newsletter */
#newsletter {background:#e5e8ed;color:#052d4b; padding:30px 0;}
#newsletter h3 {font-family: 'Dosis', sans-serif;font-weight:400; font-size:21px}
#newsletter .form-control {border: 1px solid #CCC;border-radius: 0px;box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.075) inset;transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;}
/* Navigation Search */
li.toggle {margin-left: 10px;}
.toggle-search { color: #434a55; font-size: 16px; line-height: 24px; cursor: pointer; padding: 13px 0px; display: block; position: relative; right: 0; top:0px;-webkit-box-shadow: none);box-shadow:none;}
.toggle-search:hover,
.toggle-search.active {background:transparent; color: #265a9b;}
.search-expand { display: none; background: #FFF; position: absolute; top: 55px; right: 0; width: 250px;-webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.1); }
.search-expand-inner { background: #FFF;padding: 10px; border:1px solid #f9f9f9; border-top:0; }
.search-expand .themeform input { width: 100%; border: 1px solid #eee; border-radius: 0; }
.search-expand .themeform input:focus {}
.search-expand .form-control:focus {border-color: #265a9b;outline: 0;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05), 0 0 8px rgba(102, 175, 233, .05);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05), 0 0 8px rgba(102, 175, 233, .05)
}
@media (max-width: 767px) {
.search-expand { display: none; background: #FFF; position: absolute; top: 2px; left: 30px; width: 250px;-webkit-box-shadow:none;box-shadow:none;}
li.toggle { margin-left: 24px;}
.search-expand-inner { background: #FFF;padding: 5px; border:0px solid #f9f9f9; border-top:0;}}
/* HP Header Adjustments */
@media  screen and (max-width: 1366px) {
#header h1 {font-family: 'Dosis', sans-serif;font-size:34px;font-weight:300}
#header h2 {font-family: 'Raleway', sans-serif;font-size:18px;font-weight:300}
}

/*Home Page Subscribe Form Adjusments */

.hp-form-adjust {padding-left: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;}
@media (max-width:767px) {
.hp-form-adjust {padding-left:190px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;} }
@media (max-width:680px) {
.hp-form-adjust {padding-left:150px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;} }
@media (max-width:580px) {
.hp-form-adjust {padding-left:110px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;} }	
@media (max-width:540px) {
.hp-form-adjust {padding-left:80px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;} }	
@media (max-width:490px) {
.hp-form-adjust {padding-left:60px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;} }			
@media (max-width:460px) {
.hp-form-adjust {padding-left:40px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;} }
@media (max-width:440px) {
.hp-form-adjust {padding-left:20px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;} }	
@media (max-width:420px) {
.hp-form-adjust {padding-left:10px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;} }	
@media (max-width:320px) {
.hp-form-adjust {padding-left:0px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease;} }					
.iframehpform {text-align: center;}


