@import url(reset.css);
#alert{background:#FFFFFF url(../images/bg_alert2.gif) no-repeat;height:41px;line-height:41px; margin-left:20px;
padding-left:30px ;padding-top:2px; text-align:left;width:850px;}
#alert2{background:#f2f2f2 url(../images/bg_alert2.gif) no-repeat;height:41px;line-height:41px; margin-left:20px;
padding-left:30px ;padding-top:2px; text-align:left;width:850px;}
#button{float:left;margin:160px 0 0 20px;}
#contentq{background:url(../images/bg_contentq.png) repeat-y;margin:0 auto;padding:10px 0;text-align:left;width:768px;}
#contentq ol li,#subpage ol li{line-height:24px;}
#contentq ol,#subpage ol{list-style-type:decimal;margin:5px 0 10px 10px;}
#contentq_bot{background:url(../images/bg_contentq_bot.png) no-repeat;height:12px;margin:0 auto;width:768px;}
#contentq_left{float:left;padding:0 0 0 20px;text-align:left;width:720px;}
#contentqq_left{float:left;padding:0 0 0 12px;text-align:left;width:746px;}
#contentq_right{float:right;font-size:11px;padding:0;text-align:left;width:337px;}
#contentq_right ul li,#contentq_left ul li,#subpage_right ul li,#subpage_left ul li{background:url(../images/icons/bullet.gif) no-repeat 0 4px;line-height:24px;padding:0 0 0 20px;}
#contentq_right ul,#contentq_left ul,#subpage_right ul,#subpage_left ul{margin:5px 0 10px 10px;}
#contentq_right ul.arrow li,#contentq_left ul.arrow li,#subpage_right ul.arrow li,#subpage_left ul.arrow li{background:url(../images/icons/green_arrow.gif) no-repeat 0 6px;line-height:24px;padding:0 0 0 20px;}
#contentq_right ul.arrow,#contentq_left ul.arrow,#subpage_right ul.arrow,#subpage_left ul.arrow{margin:5px 0 10px 10px;}
#contentq_top{background:url(../images/bg_contentq_top.png) no-repeat;height:8px;margin:0 auto;width:768px;}
#footer{font-size:11px;line-height:20px;margin:0 auto;padding:10px 0 20px;width:768px;}
#footer #copyright{float:left;}
#footer #footlinks{float:right;}
#footer #footlinks ul{list-style-type:none;margin:0;padding:0;}
#footer #footlinks ul li{float:left;padding:0 0 0 20px;}
#links{float:right;margin:40px 0 0;padding:0 20px 0 0;}
#mcafeesecure{float:right;margin-top:5px;padding:0 20px 0 0;text-align:right;}
.mcafeesecure{margin-bottom:15px;margin-right:20px;}
#logo{float:left;margin:0 0 0 20px;}
#nav{background:url(../images/bg_nav.gif) no-repeat;color:#FFF;font-size:14px;font-weight:bold;height:43px;line-height:43px;margin:0 auto 20px;padding:0 10px;text-align:left;width:940px;}
#nav ul li{float:left;}
#nav ul li a,#nav ul li a:visited{color:#72aced;display:block;height:43px;text-align:center;text-decoration:none;width:90px;}
#nav ul li a.active,#nav ul li a.active:visited,#nav ul li a.active:hover{background:url(../images/bg_nav_active.gif) repeat-x;color:#FFF;}
#nav ul li a:hover{color:#FFF;}
#nav ul li.order{float:right;text-transform:uppercase;}
#nav ul li.order a,#nav ul li.order a:visited,#nav ul li.order a:hover{color:#FFF;width:155px;}
#promo{background:url(../images/promo_bg.jpg) no-repeat;height:208px;margin:0 auto 20px;padding:20px;text-align:left;width:920px;}
#promotext{color:#cce8ff;float:left;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:18px;}
#promotext .header{color:#FFF;font-size:36px;font-weight:bold;padding:0 0 10px;}
#promotext .list{padding:0 0 0 30px;}
#promotext p{line-height:28px;}
#right_padding{margin:0 auto;width:297px;}
#screenshot{float:right;padding:7px 0 0;}
#submenu ul{font-size:12px;margin:0 0 20px;padding:0;}
#submenu ul li{background:none;margin:0;padding:0;}
#submenu ul li a,#submenu ul li a:visited{color:#274AEE;display:block;height:35px;line-height:35px;padding:0 0 0 25px;text-decoration:none;width:220px;}
#submenu ul li a.active,#submenu ul li a.active:visited,#submenu ul li a.active:hover{background:#FFF;border-bottom:1px solid #DDD;border-top:1px solid #DDD;color:#333;font-weight:bold;width:219px;}
#submenu ul li a:hover{color:#16b;}
#subpage{background:url(../images/bg_subpage.gif) repeat-y;margin:0 auto;padding:3px 0;text-align:left;width:960px;}
#subpage_bot{background:url(../images/bg_subpage_bot.gif) no-repeat;height:17px;margin:0 auto;width:960px;}
#subpage_left{float:left;padding:0 0 0 20px;text-align:left;width:675px;}
#subpage_padding{margin:0 auto;width:225px;}
#subpage_right{float:right;font-size:11px;padding:0;text-align:left;width:245px;}
#subpage_top{background:url(../images/bg_subpage_top.gif) no-repeat;height:17px;margin:0 auto;width:960px;}
#top{height:100px;margin:0 auto;padding:10px 0 0;width:960px;}
.absmiddle{vertical-align:middle;}
.clear{clear:both;}
.darkgray{color:#333;}
.floatleft{float:left;padding:0 10px 0 0;}
.floatright{float:right;padding:0 0 0 10px;}
.right_links{font-size:14px;font-weight:bold;text-align:center;}
.spacer{background:#FFF url(../images/bg_divider.gif) no-repeat;height:33px;margin:0 auto;width:583px;}
.twocol_1{float:left;width:48%;}
.twocol_2{float:right;width:48%;}

p{line-height:15px;padding:2px 0 5px;}


table.screenshots{margin:5px 0 15px;}
table.screenshots td{color:#16b;font-size:26px;font-weight:bold;padding:2px;}
table.screenshots td img{border:1px solid  #999999;}
.screenshots2 {color:#666666;font-size:14px;font-weight:bold;}
.screenshots200 {color:#16b;font-size:14px;font-weight:bold;}
/* Subpages */


.orderlink {
    padding-top: 10px;
    text-align: right;
    font-size: 16px;
    font-weight: bold;
    color: #cc0000;
}
.modulescols{float:left;width:33%;}

.partnerbox {
    width: 190px;
    background-color: #f3f3f3;
    border: 1px solid #EAEAEA;
    padding: 10px;
    text-align: center;
}
.partnerbox .logo {
    background-color: #ffffff;
    height: 100px;
    margin-bottom: 10px;
    line-height: 100px;
    text-align: center;
    vertical-align: middle;
}


.servicescol1{float:left;width:15%;text-align:center;}
.servicescol2{float:right;width:85%;}


.article-pro,
.article-pro a:visited, 
.article-pro a:link,
.article-pro a:active {
font-family: Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif, Helvetica;
font-size:12px;
color:#444444;
text-decoration: none;
padding:2px 4px 2px 4px;
}

.article-pro a:hover {
font-family: Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif, Helvetica;
font-size:12px;
color:#FFFFFF;
background-color:#268CC4 ;
text-decoration: none;
padding:2px 4px 2px 4px;
}

.detailHost {
font-size:11px;
color:#666666;}

.detailHostRED {
font-size:11px;
color:#DA1F23}

.detailHostmb {
font-size:14px;
font-weight:bold;
color:#DA1F23;}
.detailHostmbv {
font-size:13px;
font-weight:bold;
color:#000000;}

