@charset "utf-8";
/*Global*/
body{background: #fff;}
body,ul,ol,li,p,form,fieldset,table,td,th,div,blockquote,dl,dt,dd,blockquote, pre,object,textarea,input{margin:0;padding:0}
body,select,input,textarea,button{font:12px/1.6 Arial, Helvetica, sans-serif; color: #000;}	
input,select,button{vertical-align:middle}
dfn,em,cite,address,caption{font-style:normal}
fieldset,img,abbr {border: 0;}
button{cursor: pointer;}
object,embed{vertical-align: top;}
ol,ul{	list-style-type:none;}
table{border-collapse:collapse;width:100%; border-spacing:0;}
caption,th{text-align:left;}
table th{line-height:25px;height:25px;}
a{color: #000;text-decoration: underline;}
a:hover{text-decoration: none;}
.main:after,#menu ul:after,#footer:after,#container:after{content:''; display: block; clear:both}
img.left{margin:0 5px 5px 0; float:left;}
#content{line-height: 20px;padding: 3px 0 10px;}

/*Header*/
#header-wrape{width: 100%;}
#header{width: 990px;padding: 5px 0 0;margin: 0 auto;position: relative;}
#logo,#navigation,#navigation ul,#navigation li{list-style-type:none;float: left;}
#logo{margin-bottom: -14px;position: relative;z-index: 10;}
#navigation{margin-top:15px;width: 800px;font-weight: bold;line-height: 41px;background: url(../images/header-bg.png) repeat-x;}
#navigation ul{width: 790px;padding-left: 10px;background: url(../images/header-bg.png) right -41px no-repeat;}
#navigation li{padding: 0 17px;}
#navigation a,#menu a,#wrape{color: #fff;text-decoration:none;}
#navigation a:hover,#navigation .on a,#menu a:hover{color:#00D8FF;text-decoration: none;}
#wrape{width:100%;padding-bottom: 20px;background: #292929;}
/*Menu Modifications*/
#top-header{background:#292929;}
#top-header #links{display:block;font-size:11px;height:30px;width:990px; margin: 0 auto; padding: 0;}
#top-header #links a{color:#9BE3F9;text-decoration:none;}
#top-header #links a:hover{color:#FFF;}
#top-header #links ul{list-style:none;float:right;width:450px;margin:0;}
#top-header #links ul li{float:right;line-height:30px;padding-right:15px; color:#fff;}
#top-header #links ul li.cart{background:url(../images/cart.png) 0 50% no-repeat;padding-left:22px;}
#top-header #links ul li.support{background:url(../images/support.png) 0 50% no-repeat;padding-left:22px;}
#top-header #links ul li.login{background:url(../images/login.png) 0 50% no-repeat;padding-left:22px;}

/*Main Style*/
.main{width: 980px;margin: 0 auto;}
#mode-wrape{background: url(../images/mode-wrape-bg.png) repeat-x;}
.mode{float: left;width: 326px;background: url(../images/mode-bg.png) right 5px no-repeat;}
.mode h2{margin: 0;padding: 0;line-height: 44px;margin-bottom: 1px;padding-left: 70px;font-weight: bold;background: url(../images/icon1.png) 10px 13px no-repeat;}
.mode-m{border-right: 1px solid #3C3C3C;padding: 25px 8px 40px 0;}
.list1 li{padding-left: 10px;background: url(../images/list1-icon.png) 0 7px no-repeat;}
.mode .list1{margin: 15px 0 30px;}
.price{font-size: 24px;font-weight: bold;}
.purchase:visited{color:#fff;}
.purchase{-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;box-shadow:inset 0px 1px 0px 0px #bbdaf7;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');background-color:#79bbff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #84bbf3;display:inline-block;color:#ffffff;font-family:arial;font-size:15px;font-weight:bold;padding:6px 24px;text-decoration:none;text-shadow:1px 1px 0px #528ecc;}
.purchase:hover{color:#fff;background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');background-color:#378de5;}
.purchase:active{position:relative;top:1px;color:#fff;}
#mode-linux{width: 328px;position: relative;}
#mode-linux h2{margin: 0;padding: 0;padding-left:70px;background: url(../images/icon2.png) 10px 10px no-repeat;}
#mode-linux .mode-m{padding-left: 10px;border-left: 1px solid #3C3C3C;}
#mode-shoutcast{float: right;width: 326px;}
#mode-shoutcast h2{margin: 0;padding: 0;padding-left:70px;background: url(../images/icon3.png) 10px 7px no-repeat;}
#mode-shoutcast .mode-m{border: 1px solid #3C3C3C;border-width: 0 0 0 1px;padding-left:10px;}
#menu{font-size: 14px;font-weight: bold;line-height: 44px;background: #151515;}
#menu ul{width:980px;margin: 0 auto;border-right: 1px solid #3A3A3A;}
#menu li{float: left;padding: 0 46px 0 46px;border-left: 1px solid #3A3A3A;}
#menu li.three{padding-right:52px;padding-left: 52px;}
#nulla-wrape{padding: 20px 0 0;}
.nulla{float: left;width: 619px;padding:0 10px 30px 0;border-right: 1px solid #3C3C3C;}
.nulla h3,.nulla p,.question h3,.question p,.question li{margin-bottom: 10px;}
.nulla h3{font-size: 14px;font-weight: bold;}
.question{float: right;width:300px;padding:0 0 30px 10px;margin-left: -1px;border-left: 1px solid #3C3C3C;background: url(../images/question-bg.png) right bottom no-repeat;}
.question h3{color: #00D8FF;font-size: 14px;font-weight: bold;}
.question li em{display: block;font-size: 14px;}
.question .phone em{font-size: 18px;}.question strong{
color: #00D8FF;}
#footer{width: 940px;overflow: hidden;margin: 0 auto;color: #000;line-height: 1.2;padding: 10px 0;}
#copyright{float: left;}
#footernav{float: right;}
#footernav li{float: left;margin-right: -1px;padding: 0 3px 0 4px;border-right: 1px solid #B6B6B6;}
#footer a{color: #000;}
#title{width: 100%;clear: both;height: 111px;background: url(../images/title-bg.jpg) no-repeat;}
#title h1{font-size: 24px;font-weight: bold;padding: 40px 0 0 15px;letter-spacing:-1px;}
#container{width: 940px;margin: 30px auto;}
#mainbar{float: left;width: 650px;padding: 0 10px 0 20px;}
#mainbar h2{font-size: 16px;font-weight: bold;}
#mainbar h2:target{background: #F7F2C1;}
#mainbar p,#mainbar h2{margin-bottom: 15px;}
#compare-style{font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size: 12px;margin: 5px;/*width: 480px;*/text-align: left;border-collapse: collapse;}
#compare-style th{font-size: 16px;font-weight: bold;text-align:center;padding: 8px;background: #b9c9fe url('images/gradhead.png') repeat-x;border-top: 2px solid #d3ddff;border-bottom: 1px solid #fff;color: #039;}
#compare-style td:nth-child(1){text-align: left;font-weight: bold;}
#compare-style td{text-align:center;padding: 8px; border-bottom: 1px solid #fff;color: #669;border-top: 1px solid #fff;background: #e8edff url('../images/gradback.png') repeat-x;}
#compare-style tfoot tr td{background: #e8edff;font-size: 12px;color: #99c;}
#compare-style tbody tr:hover td{background: #d0dafd url('../images/gradhover.png') repeat-x;color: #339;}
#sidebar{float: right;width: 244px;padding-left: 10px;border-left: 1px solid #959595;}
.sidebox{width: 100%;margin-bottom: 25px;}
.sidebox h2{font-size:14px;margin-bottom: 10px;font-weight: bold;text-transform: uppercase;}
#quicknav ul{list-style-type:none;line-height: 32px;font-weight: bold;}
#quicknav li{list-style-type:none;margin-bottom: 1px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;padding: 0 20px;background-color:#E1E1E1;}
#quicknav li a{display: block;text-decoration: none;width:auto;}
#quicknav li a:hover{color:#000;}
#quicknav li:hover,#quicknav li.on{background-color:#CCC;text-decoration: none;}
#account ul{list-style-type:none;font-weight: bold;line-height: 34px;padding-left: 22px;}
#account li{list-style-type:none;padding-left: 20px;background: url(../images/icon4.gif) 0 13px no-repeat;}
#bullet ul{list-style-type:none;font-weight: bold;line-height: 20px;padding-left: 10px;}
#bullet li{list-style-type:none;padding-left: 20px;background: url(../images/icon4.gif) 0 4px no-repeat;}
#paypal{text-align: center;}

/*Client Area*/

#company_title{background-color:#00162C;color:#FFF;float:left;font-size:24px;line-height:60px;margin:0;padding:0;text-align:left;}
#content_container{background:#FFF url(images/content_container_bg.gif) repeat-y;border:5px solid #258;color:#666;margin:20px auto 0;padding:0;text-align:left;width:950px;}
#content_left{background-color:#FFF;float:left;margin:0;padding:15px;text-align:left;width:670px;}
#side_menu{background-color:#EFF5FF;border-left:1px solid #CFE2FF;float:right;margin:0;padding:15px;text-align:left;width:219px;}
#side_menu ul{list-style:none;margin:0 0 10px;padding:0;}
#side_menu ul li{line-height:25px;margin:0;padding:0;}
#top{background-color:#00162C;height:60px;margin:0 auto;padding:0;text-align:left;width:960px;}
#top_container{background-color:#00162c;border-bottom:3px solid #036;color:#FFF;height:60px;margin:0;padding:0;text-align:center;}
#top_menu{background:#F5F5F5 url(images/top_menu_bg.gif) repeat-x;height:30px;line-height:30px;margin:0;padding:0;text-align:left;}
#top_menu ul{list-style:none;margin:0;padding:0;}
#top_menu ul li{float:left;margin:0;padding:0;}
#top_menu ul li a,#top_menu ul li a:visited{color:#666;display:block;height:30px;line-height:30px;padding:0;text-align:center;text-decoration:none;width:100px;}
#top_menu ul li a.down,#top_menu ul li a.down:visited,#top_menu ul li a.down:hover{background-color:#FFF;border-right:1px solid #EBEBEB;color:#333;font-weight:700;width:99px;}
#top_menu ul li a:hover{background-color:#EBEBEB;color:#333;}
#welcome_box{background-color:#00162C;float:right;line-height:60px;margin:0;padding:0;text-align:right;}
#welcome_box a,#welcome_box a:visited{color:#accbff;text-decoration:none;}
#welcome_box a:hover{text-decoration:underline;}
.absmiddle{vertical-align:middle;}
.breadcrumb{background-color:#F5F5F5;margin:0 0 10px;padding:10px;}
.clear{clear:both;}
.green{color:#006F0F;}
.header{color:#1a4d80;font-size:14px;font-weight:700;}
.red{color:#BF0000;}
.small{font-size:11px;}
.warning{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}
.contentbox{padding:10px;margin:0 0 10px;text-align:center;}
.errorbox {border: 1px solid #F00;font-weight: bold;background-color: #FFBFBF;text-align: center;padding: 10px;color: #7F0000;}
.successbox {border: 1px solid #66CC00;font-weight: bold;background-color: #DDFFC6;text-align: center;padding: 10px;color: #009933;}
.clientareatableactive{background-color:#DFFFE0}
.clientareatablepending{background-color:#EFEFEF}
.clientareatablesuspended{background-color:#FFF6CF}
.clientareatableterminated{background-color:#FFCFCF}
.clientticketreplyheader{background-color:#EBEBEB;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #EBEBEB;border-left:1px solid #CCC;}
.clientticketreply{background-color:#F5F5F5;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}
.adminticketreplyheader{background-color:#CFE6FF;color:#333;border-top:1px solid #CAE6FF;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF}
.adminticketreply{background-color:#EEF6FF;padding:10px;margin:0 0 10px;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF;}
.networkissueaffected{background-color:#EFEFEF;padding:10px;margin: 0 0 10px;}
.textgreen{color:#158F00;}
.textred{color:#9F0000;}
a,a:visited{color:#333;text-decoration:underline;}
a:hover{color:#666;text-decoration:none;}
form{margin:0;padding:0;}
hr{background-color:#EBEBEB;border:0;border-top:1px solid #EBEBEB;height:0;margin:10px 0;overflow:hidden;}
input,select,textarea{color:#666;font-family:Tahoma,Helvetica,sans-serif;font-size:12px;margin:0;padding:2px;}
p{margin:0;padding:3px 0 8px;}
table.data{margin:0 0 10px;padding:0;}
table.data td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.data th{background-color:#0292c8;border-bottom:1px solid #333;color:#FFF;font-weight:600;}
table.data th a {color:#FFF;}
table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}
table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}
table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}
table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}
table.frame{margin:0 0 10px;padding:0;border:1px solid #EBEBEB;border-bottom:0;}
table.frame table td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #EBEBEB;}
.kbarticle {padding: 2px 5px 5px 15px;}
.kbviews {color:#A8A8A8;font-size:10px;}
.kbalsoread {padding: 5px 5px 5px 15px;background-color: #F5F5F5;border-bottom: 1px solid #ccc;font-weight: bold;margin: 10px 0 10px 0;}
.searchinput {font-size: 11px;padding:0;}
#twitterfeed ul {list-style-type: none;padding: 0;margin: 15px 0 20px 0;}
#twitterfeed li {background-image: url(../../images/twittericon.png);background-repeat: no-repeat;background-position: 0;margin: 0 20px 10px 20px;padding-left: 25px;}
#twitterfeed p {text-align:center;margin:15px;}
