/*
Description: Bound Creative
Version: 1.0
Author: Noah Halter
Author URI: www.madebybound.com
*/

/*RESET
-----------------------------------------------------------*/
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,p,
blockquote {margin:0; padding:0; }
a img {border:none;}
ul,ol { list-style:none; }
.clear {clear:both;}
:focus {outline: 0;}
a {text-decoration:none; color:white}
a:hover {text-decoration: none;}
/*---------------------------------------------------------*/


/*WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body{border:0; margin:0 auto; padding:0; background:#366ca2 url(https://www.axigy.com/images/bg.jpg) repeat-x;}
body{font-family: Arial, Helvetica, sans-serif; position:relative;}
h2{font-size: 14px; color:#05294d;}
h3{margin-top:35px; text-transform:uppercase;font-size: 14px;color:#000;}
h4{margin-top:15px; color:#000;}
h6{margin-top:10px;color:#ec008c; font-size:22px;}
p{margin-top: 25px;}
#header, #nav, #showcase, #masthead, #features, #main404, #privacy, #sharedtable, #table, #contact, #sidebar, #footer {margin: auto; width: 918px;}
/*---------------------------------------------------------*/


/*STRUCTURE HOME
-----------------------------------------------------------*/
#wrapHeader{float:left; width:100%; height:110px;}
#header{}
#wrapNav{float: left; width: 100%; margin-top: 0px;}
#nav{height: 46px; width: 918px; background:#05294d url(https://www.axigy.com/images/navbg.jpg) repeat-x;}
#wrapMasthead{float:left; width:100%;}
#wrapShared{float:left; width:100%; height:950px;}
#wrapContact{float:left; width:100%; height:500px;}
#wrapPrivacy{float:left; width:100%; height:1500px;}
#wrap404{float:left; width:100%; height:500px;}
#wrapFeatures{float:left; width:100%; height:275px;}
#wrapFooter{float:left; width:100%; height:75px;}
#footer{height:75px;}
#privacy{background: #fff url(https://www.axigy.com/images/mainbg.jpg) repeat-x; height:1500px; width: 918px;}
#contactMain a {color:#05294d; text-decoration: none; font-weight: bold;}
#contactMain a:hover {color: #c0e0ff; text-decoration: underline;}
#contactMain p.privacyp {width: 800px; line-height: 22px;}
#main404 {background: #fff url(https://www.axigy.com/images/mainbg.jpg) repeat-x; height:500px; width: 918px;}
/*---------------------------------------------------------*/


/*HEADER
-----------------------------------------------------------*/
#header h1{float:left; background: #000; width: 431px; height: 52px; position: absolute; top:45px;}
#top{float:right; margin-top: 25px; margin-left: 20px; color: #8db0d4; font-size: 11px; text-align: right; line-height: 18px; text-transform: uppercase;}
#top span {color: #fff; font-size: 11px; font-weight:bold;}
#top a {color:#c2e0fe; text-decoration: none; font-weight: bold;}
#top a:hover {color: #fff; text-decoration: underline;}
#livechat {margin-top: 10px; margin-left: 840px; height: 15px;}
/*---------------------------------------------------------*/


/*NAVIGATION
-----------------------------------------------------------*/
#nav ul{float:left; font-size: 12px; margin: 15px; font-weight: bold;}
#nav li{display: inline; padding-right: 27px;}
#nav li a{color:#fff;}
#nav li a:hover{color: #c0e0ff; text-decoration: none;}
#nav a.selected{color:#c0e0ff;}
#signup {float: right; margin-top: 12px; margin-right: 15px;}
#signup a span {display: none;}
#signup a {background: url(https://www.axigy.com/images/signup.png) 0% 50% no-repeat; width: 82px; height: 23px; display: block;}
#signup a:hover {background: url(https://www.axigy.com/images/signup_over.png) 0% 50% no-repeat;}
/*---------------------------------------------------------*/


/*MASTHEAD
-----------------------------------------------------------*/
#wrapMasthead.interior{float:left; width:100%; height:140px; background: #1f1f1f;}
#masthead.help{background: #05294d url(https://www.axigy.com/help/images/help.jpg) repeat-x; height:96px;}
#masthead{height:297px; }
#masthead.showcase{width:918px; height:297px; position:relative;}
.showcase .numbers{list-style:none; position: absolute; bottom: 15px; right: 25px; margin: 0 2px 4px 0;}
.showcase .numbers li{display:inline-block; float:left; width:22px; font-size:10px; font-weight: bold;text-align:center; cursor:pointer; margin-right:1px;}
.showcase .numbers li a{
	padding:0px;
	margin:0px;
	text-decoration:none;
	color:#fff;
	background-image:url(https://www.axigy.com/images/on.png);
	background-repeat:no-repeat;
	display:block;
	padding-left:1px;
	height:15px;
	margin-right:1px;
	line-height:11px;
	padding-top:1px;
	width:15px;
	background-position:top left;
	text-align:center;
}
.showcase .numbers a.on{
	background-image:url(https://www.axigy.com/images/off.png);
	background-repeat:no-repeat;
	color:#fff;
	cursor:default;
	width:15px;
	background-position:top left;
	margin-right:1px;
	padding-left:1px;
}
.showcase .window{position:absolute; bottom:0px; left:0px; height:297px; width:918px; background-color:#000000;}
.showcase .window img{position:absolute; top:0px; left:0px;}
/*---------------------------------------------------------*/




/*FEATURES
-----------------------------------------------------------*/
#features{background:url(https://www.axigy.com/images/featurebg.png) repeat-x; height:275px; width: 918px;}
#features a{color: #222; font-weight: bold; text-decoration: none;}
#features a:hover{color: #ed1f24; text-decoration:none;}
ul#features2 {clear:both; padding-top: 25px; padding-left: 0px;}
ul#features2 li{float:left; width: 299px;}
ul#features2 li p{
	font-family: Arial, Helvetica, sans-serif;
	color: #4e7398;
	font-size: 11px;
	margin-top: 5px;
	line-height: 15px;
	width: 265px;
	padding-left: 0px;
	text-align: justify;
}


ul#features2 li p.learnmore{font-family: Helvetica, Arial, sans-serif;color: #7a7a7a;font-size: 11px;line-height: 15px; padding-left: 0px; margin-top: 79px;}
ul#features2 li p.learnmore a span {display: none;}
ul#features2 li p.learnmore a {background: url(https://www.axigy.com/images/morereasons.png) 0% 50% no-repeat; width: 126px; height: 36px; display: block;}
ul#features2 li p.learnmore a:hover {background: url(https://www.axigy.com/images/morereasons_over.png) 0% 50% no-repeat;}


ul#features2 li p.learnmorelast{font-family: Helvetica, Arial, sans-serif;color: #7a7a7a;font-size: 11px;line-height: 15px; padding-left: 0px; margin-top: 20px;}
ul#features2 li p.learnmorelast a span {display: none;}
ul#features2 li p.learnmorelast a {background: url(https://www.axigy.com/images/learnmore.png) 0% 50% no-repeat; width: 126px; height: 36px; display: block;}
ul#features2 li p.learnmorelast a:hover {background: url(https://www.axigy.com/images/learnmore_over.png) 0% 50% no-repeat;}


ul#features2 li p.learnmoremid{font-family: Helvetica, Arial, sans-serif;color: #7a7a7a;font-size: 11px;line-height: 15px; padding-left: 0px; margin-top: 34px;}
ul#features2 li p.learnmoremid a span {display: none;}
ul#features2 li p.learnmoremid a {background: url(https://www.axigy.com/images/learnmore.png) 0% 50% no-repeat; width: 126px; height: 36px; display: block;}
ul#features2 li p.learnmoremid a:hover {background: url(https://www.axigy.com/images/learnmore_over.png) 0% 50% no-repeat;}



ul#features2 li#whychoose{padding-left: 35px; border-right: 1px #c3e1ff solid; width: 250px;height: 200px;}
ul#features2 li#migration{padding-left: 35px; border-right: 1px #c3e1ff solid; width: 275px;height: 200px;}
ul#features2 li#support{padding-left: 35px; width: 245px; height: 200px;}
/*---------------------------------------------------------*/


/*SHARED HOSTING
-----------------------------------------------------------*/
#sharedtable{background: #fff url(https://www.axigy.com/images/mainbg.jpg) repeat-x; height: 950px; color: #fff;}
#table{padding-top: 20px;}
#mastheadText{float:left; font-size: 14px; margin-top: 60px; margin-left: 38px; font-weight: bold; color: #cedeff; line-height: 22px;}
#mastheadText span{font-weight:bold; color: #ff0000; font-size: 14px; font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;}
.signup_table {font-size: 12px; margin-top: 0px; width: 880px; margin-left: 20px;}
.signup_table h2 {font-weight: bold;}
.signup_table th {}
.signup_table strong{color:#01294d; font-size: 14px;}
.signup_table th, .signup_table td {padding: 10px;}
.signup_table .pro, .signup_table .medium, .signup_table .mini {margin: 3px;}
.signup_table .pro {color: #316d09;}
.signup_table .medium {color: #7ca734;}
.signup_table .mini {color: #9fc21e;}
.signup_table .right {border-left: solid 1px #fff; background: #01294d; font-weight: bold;}
.signup_table .righteven {border-left: solid 1px #fff; border-bottom: solid 1px #fff; font-size: 12px; color: #000; background: #cee8f4;}
.signup_table .rightodd {border-left: solid 1px #fff; border-bottom: solid 1px #fff; background: #b8d9f9; font-size: 12px; color: #3d3d3d;}
.signup_table .planname{background: #2e2e2e; color: #fff; border-left: solid 1px #000; font-weight: bold;}
.signup_table .last {border-bottom: solid 1px #bbb;}
.signup_table tr.odd {background: #c7c7c7;}
.signup_table .price {font-size: 18px; font-weight: bold; color:#fff}
.signup_table .space {font-size: 18px; font-weight: bold; color:#0082ff}
.signup_table sup {font-weight: normal; font-size: 11px;}
.signup_table .left {width: 17.5%;}
.subtitle_left {font-size: 11px; color: #fff; font-weight: bold; text-align: right; background: #4897e3; border-bottom: solid 1px #e6e6e6;}
.subtitle_left strong {font-size: 13px; color: #000; text-align: right;}
a.signup_button2 {background: url(https://www.axigy.com/images/ordernow.png) right top; height:24px; width: 90px; float: left; margin: 10px 0px 4px 25px; color: #fff; font-weight: bold; font-size: 11px; text-decoration: none; text-align: center; line-height: 22px;}
.signup_button2:hover {background: url(https://www.axigy.com/images/ordernow_hover.png) right bottom; height:24px; width: 90px; float: left; color: #fff;}
#planfeatures{margin-top: 35px;}
#planfeatures a{color: #ed1f24; font-weight: bold; text-decoration: none;}
#planfeatures a:hover{color: #fff; text-decoration:none;}
#planfeatures p{margin: 18px 0 0 18px; font-size: 12px; color: #eee;}
#planfeatures h2 {font-size: 18px; color: #0082ff;  margin-left: 20px;}
ul#planfeatures2 {clear:both; margin-left: 20px; padding-top: 0px;}
ul#planfeatures2 li{float:left; width: 290px; height: 100px;}
ul#planfeatures2 li h5{font-size: 14px;font-weight:bold;color: #05294d; margin-bottom: 5px; padding-left: 78px; margin-top:7px;}
ul#planfeatures2 li p{
	color: #4897e3;
	font-size: 11px;
	line-height: 18px;
	width: 175px;
	padding-left: 58px;
	margin-top: 10px;
	text-align: justify;
}
ul#planfeatures2 li#ror{background: url(https://www.axigy.com/images/rails.jpg)  0% 5% no-repeat; border-right: 1px #c3e1ff dotted;  border-bottom: 1px #c3e1ff dotted; width: 275px; height: 200px;}
ul#planfeatures2 li#activation{background:  url(https://www.axigy.com/images/clock.jpg)  5% 5% no-repeat; padding-left: 10px; border-right: 1px #c3e1ff dotted; border-bottom: 1px #c3e1ff dotted; width: 275px; height: 200px;}
ul#planfeatures2 li#oneclick{background: url(https://www.axigy.com/images/installer.jpg)  5% 5% no-repeat;  border-bottom: 1px #c3e1ff dotted;padding-left: 25px; width: 300px; height: 200px;}
/*---------------------------------------------------------*/


/*CONTACT
-----------------------------------------------------------*/
#contact{background: #fff url(https://www.axigy.com/images/mainbg.jpg) repeat-x; height:auto; overflow: auto; width: 918px;}
#contactMain{padding-top: 35px; padding-left: 35px;}
#contactMain p {}
#contact a{color:#529def; font-weight: bold; text-decoration:none;}
#contact a:hover{color: #05294d; text-decoration: none;}
#contact h2{margin-top: 10px; font-size: 18px; color: #05294d;}
#contact p{
	color: #05294d;
	font-size: 14px;
	margin-top: 10px;
}
ul.title {width: 350px;}
ul.title li{height: 150px;}
ul.title li h2{font-size: 18px; color: #05294d; margin-bottom: 5px; padding-left: 35px; margin-top:4px;}
ul.title li p{color: #05294d;font-size: 12px; line-height: 18px; padding-left: 35px; margin-top: 15px;}
ul.title li#interested{background: url(https://www.axigy.com/images/globe.png)  0% 0% no-repeat;}
ul.title li#customercare{background:  url(https://www.axigy.com/images/support.png)  0% 0% no-repeat;}
ul.title li#abuse{background: url(https://www.axigy.com/images/abuse.png)  0.5% 5% no-repeat;}
#sidebar{float:right; margin-top: 0px; margin-right: 35px; background:url(https://www.axigy.com/images/sidebarbg.jpg); width:324px; height: 288px; line-height: 15px;}
#sidebar h2 {font-size: 18px; color: #05294d;  margin-left: 18px; margin-top:18px;}
#sidebar p{
	margin: 10px 0 0 18px;
	font-size: 11px;
	color: #4d7297;
	width: 280px;
	line-height: 15px;
	text-align: justify;
}
#sidebar strong{color:#05294d; font-size: 11px;}
/*---------------------------------------------------------*/

#wrapSSL{float:left; width:100%; }


/*SSL
-----------------------------------------------------------*/
#ssl-content { background: #fff url(https://www.axigy.com/images/mainbg.jpg) repeat-x; overflow: hidden; width: 918px; margin: 0 auto; padding-top: 15px; padding-bottom: 40px; }
#ssl-content a{color:#529def; font-weight: bold; text-decoration:none;}
#ssl-content a:hover{color: #05294d; text-decoration: none;}

/*FOOTER
-----------------------------------------------------------*/
#footer.home{height:200px; margin-top: 20px;}
#footer a{color:#529def; font-weight: bold; text-decoration:none;}
#footer a:hover{color: #fff; text-decoration: none;}
#footer p.copyright{float:right; font-size: 11px; color: #dae5f1;}
#testimonial {float: left; margin-top: 25px; width: 352px; background: url(https://www.axigy.com/images/testimonialbg.png) no-repeat;}
#testimonial h2{color: #4c95e4; font-size: 14px; font-weight: bold;}
#testimonial p {width: 315px; color: #dae5f1; font-size: 12px; margin-top: 10px; margin-left: 30px;}
#testimonial p.name{width: 295px; color: #fff; font-size: 10px; font-weight: bold; text-align: right; text-transform: uppercase; margin-top: 10px;}
#testimonial span.company {color: #0b2642; font-size: 10px; font-weight: bold;}
/*---------------------------------------------------------*/



#content_left{float:left;margin:0;padding:15px;text-align:left;width:888px;}
#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_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:112px;}
#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{background-color:#FFBFBF;padding:10px;margin:0 0 10px;text-align:center;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;}
body,td,th{font-size:12px;}

table.data{margin:0 0 10px;padding:0;}
table.data td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.data th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}
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(../https://www.axigy.com/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;}