/* Eric Meyer's CSS Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* End of Eric Meyer's CSS Reset */

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
body {
	font-family: 'Helvetica Neue', 'Helvetica', 'Open Sans', 'Arial', 'sans-serif';
	font-size:15px;
	line-height:20px;
	width: 100%;
	background:#fff;
	font-weight:300;
}
.wrapper {
	width: 1000px;
	margin: 0 auto;
}

p {
	color:#666b73;
	line-height:24px;
}

h1 {
	color:#3b4358;
	font-size:30px;
	font-weight:400;
	line-height:30px;
}

h2 {
	color:#3b4358;
	font-size:24px;
	font-weight:400;
	line-height:24px;
}

h3 {
	color:#3b4358;
	font-size:20px;
	font-weight:500;
	line-height:20px;	
}

a:link {color:#0c8298;text-decoration:none;}
a:visited {color:#0c8298;text-decoration:none;}
a:hover {color:#14a6c1;text-decoration:none;}
a:active {color:#0c8298;text-decoration:none;}

.floatleft {float:left;}
.floatright {float:right;}

*:focus {outline:none;}

.button {
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-0-border-radius:5px;
	border-radius:5px;
	font-size:18px;
	font-weight:500;
	padding-left:15px;
	padding-right:15px;
	height:38px;
	font-family:'Helvetica', sans-serif;
	cursor:pointer !important;
}

.lightgrey {
background: #f7fcfd; /* Old browsers */
background: -moz-linear-gradient(top,  #f7fcfd 0%, #dde5eb 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7fcfd), color-stop(100%,#dde5eb)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f7fcfd 0%,#dde5eb 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f7fcfd 0%,#dde5eb 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f7fcfd 0%,#dde5eb 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f7fcfd 0%,#dde5eb 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7fcfd', endColorstr='#dde5eb',GradientType=0 ); /* IE6-9 */
color:#45505e;	
border:1px solid #c7cdd3;
text-shadow:#fff 0px 1px;
}

.teal, .lightgrey:hover {
background: #63d4ec; /* Old browsers */
background: -moz-linear-gradient(top,  #63d4ec 1%, #1fb6d7 2%, #1394ac 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#63d4ec), color-stop(2%,#1fb6d7), color-stop(100%,#1394ac)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #63d4ec 1%,#1fb6d7 2%,#1394ac 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #63d4ec 1%,#1fb6d7 2%,#1394ac 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #63d4ec 1%,#1fb6d7 2%,#1394ac 100%); /* IE10+ */
background: linear-gradient(to bottom,  #63d4ec 1%,#1fb6d7 2%,#1394ac 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63d4ec', endColorstr='#1394ac',GradientType=0 ); /* IE6-9 */
border:1px solid #09778b;
text-shadow:#09778b 0px 1px;
color:#fff;
}

.teal:hover {
	background: #63d4ec; /* Old browsers */
background: -moz-linear-gradient(top,  #63d4ec 1%, #44bdd6 2%, #1394ac 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#63d4ec), color-stop(2%,#44bdd6), color-stop(100%,#1394ac)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #63d4ec 1%,#44bdd6 2%,#1394ac 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #63d4ec 1%,#44bdd6 2%,#1394ac 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #63d4ec 1%,#44bdd6 2%,#1394ac 100%); /* IE10+ */
background: linear-gradient(to bottom,  #63d4ec 1%,#44bdd6 2%,#1394ac 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63d4ec', endColorstr='#1394ac',GradientType=0 ); /* IE6-9 */
}

.orange {
background: #ffab6a; /* Old browsers */
background: -moz-linear-gradient(top,  #ffab6a 1%, #ff9243 2%, #f07a3f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffab6a), color-stop(2%,#ff9243), color-stop(100%,#f07a3f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffab6a 1%,#ff9243 2%,#f07a3f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffab6a 1%,#ff9243 2%,#f07a3f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffab6a 1%,#ff9243 2%,#f07a3f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffab6a 1%,#ff9243 2%,#f07a3f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffab6a', endColorstr='#f07a3f',GradientType=0 ); /* IE6-9 */
border:1px solid #c8571f;
color:#fff;
	text-shadow:#c8571f 0px 1px;
}

.orange:hover {
	background: #ffc091; /* Old browsers */
background: -moz-linear-gradient(top,  #ffc091 1%, #ffa163 2%, #f07a3f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffc091), color-stop(2%,#ffa163), color-stop(100%,#f07a3f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffc091 1%,#ffa163 2%,#f07a3f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffc091 1%,#ffa163 2%,#f07a3f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffc091 1%,#ffa163 2%,#f07a3f 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffc091 1%,#ffa163 2%,#f07a3f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc091', endColorstr='#f07a3f',GradientType=0 ); /* IE6-9 */
}

.big-button {
	height:46px;
	border:1px solid #191d24;
	padding-left:20px;
	padding-right:20px;
	font-size:18px;
}

/* Header
-----------------------------------------------------------------------------*/

/* Top Links -----*/

.topright {
	width:8px;
	height:31px;
	background:url('images/top-right.png');
	float:right;
}

.topbg {
	background:url('images/top-bg.png');
	height:31px;
	line-height:31px;
	color:#45505e;
	text-shadow:#fff 1px 0px;
	font-size:15px;
	float:right;
}

.topbg ul li {
	float:left;
	padding-right:15px;
	padding-left:15px;
	background:url('images/top-divider.png') top right no-repeat;
}

.topbg ul li:last-child {
	background:none;
	padding-right:7px;
}

.topbg ul li:first-child {
	padding-left:7px;
}

.topleft {
	width:8px;
	height:31px;
	background:url('images/top-left.png');
	float:right;
}


.header {
	height: 105px;
	background: #f3f6f9;
}

.logo {
	margin-top:25px;
	float:left;
}

.banner {
	background:url('images/banner-bg.png');
	height:275px;
}

.banner-mid {
	width:1000px;
	height:275px;
	background:url('images/banner-mid-bg.png');
	margin:0 auto;
}

.banner-mid h1 {
	color:#fff;
	font-size:38px;
	font-weight:400;
	padding-top:45px;
	
}

.banner-mid p {
	font-size:18px;
	padding-top:15px;
	line-height:28px;
	color:#bec4ce;
	width:670px;
	font-weight:300;
    text-align:left;
}

.sm-banner {
	background:url('images/sm-banner-bg.png');
	height:159px;
}

.sm-banner-mid {
	width:1000px;
	height:159px;
	background:url('images/sm-banner-mid.png');
	margin:0 auto;
	text-align:center;
}

.sm-banner-mid h1 {
	color:#fff;
	font-size:48px;
	font-weight:500;
	padding-top:40px;
	text-shadow:#000 0px 1px;
}

.sm-banner-mid h1 span {
	color:#fe8f40;
}

.sm-banner-mid h2 {
	color:#cacdd2;
	font-size:24px;
	font-weight:300;
	padding-top:25px;
}

.navigation {
	float:right;
}

.navigation ul li {
	float:left;
	margin-right:10px;
	margin-top:17px;
	list-style-type:none;
}

.navigation ul li:last-child {
	margin-right:-2px;
}

/* Middle
-----------------------------------------------------------------------------*/
.content {
	background:#f4f6f9;
	padding-top:50px;
	padding-bottom:50px;
	border-bottom:1px solid #c9cfd5;
}




/* Footer
-----------------------------------------------------------------------------*/
.footer {
	height: 260px;
	background:url('images/footerbg.png');
}
.clear {
	clear:both;
}

.bannerbutton {
	float:left;
	margin-top:25px;
	margin-right:15px;
}

.beside-button {
	float:left;
	margin-top:25px;
	line-height:46px;
	color:#cfd3d9;
	font-size:18px;
	font-style:italic;
}

.beside-button a:link {text-decoration:underline;}

.plan-header {
	background:url('images/main-header.png');
	width:280px;
	height:101px;
	text-align:center;
	text-shadow:#000 0px 1px;
}

.plan-header h4 {
	font-size:18px;
	font-weight:300;
	color:#a8b5ca;
	padding-top:4px;
}

.plan-header h4 span {
	color:#ff974f;
	font-weight:400;
	font-size:20px;
}

.plan-header h1 {
	font-size:36px;
	font-weight:300;
	color:#fff;
	padding-top:25px;
	line-height:36px;
}

.plan-wrapper {
	width:280px;
	margin-right:80px;
	float:left;
}

.clearfifty {
	clear:both;
	height:50px;
}

.plan-body {
	background:#fff;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	-moz-border-radius-topleft:0px;
	-webkit-border-top-right-radius:0px;
	-webkit-border-top-left-radius:0px;
	text-align:center;
	border:1px solid #d7dce2;
	border-top:0px;
	width:278px;
	padding-top:8px;
	padding-bottom:10px;
	color:#505761;
	font-size:16px;
	line-height:26px;
}

.plan-body span {
	color:#0baccc;
	font-weight:500;
}


.plan-body button {
	margin-top:10px;
	margin-bottom:6px;
}

.plan-body .floatleft {
	margin-left:15px;
}

.plan-body .floatright {
	margin-right:15px;
}

.lastplan {
	margin-right:0px;
}

.title {
	padding-top:30px;
	padding-bottom:30px;
	text-align:center;
	width:100%;
}

.title h1 {
	font-size:30px;
	color:#282c32;
	font-weight:500;
	line-height:30px;
    padding-bottom:0px !important;
}

.title h2 {
	padding-top:10px;
	font-size:22px;
	color:#5e6673;
	font-weight:300;
    padding-bottom:0px !important;
}

.feature-img {
	width:64px;
	float:left;
	margin-right:14px;
}

.feature-text {
	float:left;
	width:222px;
	color:#474a4d;
	font-weight:300;
	line-height:22px;
}

.feature-text p {
	color:#505761;
	font-weight:300;
	line-height:22px;
	text-align:left;

}

.feature-text h1 {
	font-size:24px;
	line-height:24px;
	color:#343b45;
	font-weight:500;
	padding-top:0px;
	padding-bottom:8px;
}

.feature-col:hover h1 {
	color:#f0783d;
}

.feature-col {
	width:300px;
	float:left;
	margin-right:50px;
	margin-bottom:30px;
}

.lastfeature {
	margin-right:0px !important;
}
.migration {
	background:#f0f1f2;
	padding:15px;
	width:970px;
	padding-bottom:7px;
	border-top:1px solid #d7d8d9;
	border-bottom:1px solid #d7d8d9;
	margin-bottom:40px;
}

.migration h1 {
	color:#30353d;
	font-size:24px;
	font-weight:400;
	line-height:26px;
	float:left;
}

.migration h1 span {
	color:#0d9ec9;
}

.migration p {
	width:720px;
	padding-top:15px;
	color:#505761;
	font-weight:300;
	line-height:24px;
	font-size:15px;
	text-align:left;
}

.loginicon {
	float:left;
	margin-right:12px;
}

.serverside {
	float:right;
	margin-top:40px;
}

.testimonials {
	width:100%;
	height:316px;
	text-align:center;
	color:#d8dee8;
	font-size:15px;
	line-height:24px;
	
background: url('images/dark-bg.png') no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}



.testimonials h1 {
	font-size:30px;
	color:#fff !important;
	line-height:30px;
	font-weight:500;
	padding-top:27px;
	padding-bottom:12px;
	text-shadow:#0f151f 0px 1px;
}

.testimonials p {
	padding-bottom:6px;
	color:#d8dee8 !important;
}

.testimonials a:link {color:#1cb3d3;text-decoration:none;font-weight:500;text-shadow:#0f151f 0px 1px;}
.testimonials a:visited {color:#1cb3d3;text-decoration:none;}
.testimonials a:hover {color:#2fd7fb;text-decoration:none;}
.testimonials a:active {color:#1cb3d3;text-decoration:none;}



.testimonialimages {
	padding-top:20px;
}

.tipic {
	display:inline-block;
	margin-right:20px;
	
}

.testimonialimage {
	display:inline-block;
	width:83px;
	margin-right:20px;
	padding-top:18px;
	color:#fff;
	font-weight:500;
	height:107px;
}

.testimonialimage img {
	opacity: 0.6;
filter: alpha(opacity=60);
 
}

.activeimg img, .testimonialimage img:hover {
	opacity: 1 !important;
filter: alpha(opacity=100) !important;
	cursor:pointer;
}

.testimonial1, .testimonial2, .testimonial3, .testimonial4, .testimonial5 {
	display:none;
}

.name {
	height:19px;
	width:83px;
}

.name span {
	display:none;
}

.activeimg .name span{
	display:block !important;
	color:#fff;
}

.activetest {
	display:block;
}


.active {
	display:block;
	text-indent:0px;
}

.bottom-buttons {
	padding-top:35px;
	padding-bottom:40px;
	text-align:center;
	width:1000px;
	margin:0 auto;
}

.bottom-buttons h1 span {
	color:#0995b1;
}

.bottom-buttons h2 {
	color:#69727f;
	font-size:22px;
	font-weight:300;
	padding-top:8px;
	padding-bottom:28px;
}



.tweets {
	background:url('images/twitter-bar.png');
	height:55px;
	line-height:55px;
	color:#4b515b;
}

.tweets img {
	float:left;
}

.tweets em {
	font-style:oblique;
	color:#737a84;
}

.tweets a:link {color:#0d869f;text-decoration:none;font-weight:400; }
.tweets a:visited {color:#0d869f;text-decoration:none;font-weight:400; }
.tweets a:hover {color:#0e99b6;text-decoration:none;font-weight:400; }
.tweets a:active {color:#0d869f;text-decoration:none;font-weight:400; }

.tweets span {
	color:#ff6312;
	font-weight:400;
}
	

.footer-links {
	width:220px;
	float:left;
	padding-top:25px;
}

.footer-links h1 {
	color:#fff;
	font-size:20px;
	font-weight:500;
	padding-bottom:0px;
}

.footer-links ul li {
	line-height:24px;
	list-style-type:none;
}

.footer-links a:link{color:#bbc0c9;text-decoration:none;}
.footer-links a:visited{color:#bbc0c9;text-decoration:none;}
.footer-links a:hover{color:#fff;text-decoration:none;}
.footer-links a:active{color:#bbc0c9;text-decoration:none;}


.footer-right {
	width:320px;
	float:right;
}

.footer-right h2 {
	color:#fff;
	font-size:18px;
	font-weight:400px;
	padding-top:6px;
	padding-bottom:6px;
}

.helpdesk {
	height:40px;
	line-height:40px;
	float:left;
	margin-top:29px;
}

.helpdesk a:link {color:#14bee2;text-decoration:none;font-weight:400;}
.helpdesk a:visited {color:#14bee2;text-decoration:none;}
.helpdesk a:hover {color:#35dcff;text-decoration:none;}
.helpdesk a:active {color:#14bee2;text-decoration:none;}


.livechat {
	float:left;
	margin-right:12px;
	margin-top:30px;
	margin-left:-4px;
}

.followus {
	color:#bbc0c9;
	font-style:oblique;
	font-size:15px;
	line-height:32px;
}

.copyright {
	clear:both;
	text-align:center;
	width:1000px;
	padding-top:29px;
	line-height:24px;
	color:#bbc0c9;
}

.copyright a:link {color:#14bee2;text-decoration:none;}
.copyright a:visited {color:#14bee2;text-decoration:none;}
.copyright a:hover {color:#35dcff;text-decoration:none;}
.copyright a:active {color:#14bee2;text-decoration:none;}

.boldorange {
	color:#f0783d !important;
}

.subpage {
	padding-top:30px !important;
	padding-bottom:30px !important;
}

.subpage p {
	text-align:left;
	padding-bottom:15px;
}

.subpage h1 {
	padding-bottom:6px;
}

.subpage h2 {
	padding-bottom:6px;
	padding-top:10px;
}

.coupon-right {
	width:235px;
	float:right;
	height:71px;
	padding-top:10px;
	background:url('images/coupon.png');
	text-align:center;
	font-size:18px;
	font-weight:500;
	color:#fff;
	text-shadow:#000 0px 1px;
}

.coupon-right p {
	text-align:center !important;
}

.coupon-right p {
	color:#fff;
	padding-top:18px;
	text-shadow:#d25a1e 0px 1px;
}

.text-left {
	width:710px;
	float:left;
}

.text-left p {
	text-align:left;
	padding-top:8px;
}

.tealtext {
	color:#04d2ff;
}

.table-right {
	width:720px;
	float:right;
}

.table-left {
	width:279px;
	float:left;
	margin-left:1px;
}

.plan-col {
	width:180px;
	float:left;
	text-align:center;
}


.plan-col h3 {
	color:#24ab60;
	font-size:20px;
	font-weight:400;
	padding-top:12px;
}

.table-row-big {
	font-size:14px;
	color:#5b626e;
	font-weight:500;
	background:url('images/tbl-right-row-big.png');
	width:720px;
	height:62px;
}

.table-row-big h2 {
	color:#2d3238;
	font-size:28px;
	font-weight:500;
	line-height:46px;
}

.plan-col img {
	vertical-align:middle
}

.table-title {
	width:720px;
	height:48px;
	padding-top:41px;
	background:url('images/tbl-right-title.png');
	color:#ffffff;
	font-size:30px;
	font-weight:700;
	letter-spacing:1px;
	text-shadow:#000 0px 1px;
	font-family:'Open Sans', sans-serif;
}

.table-title span {
	color:#0cc5ed;
}

.highlightplan {
	margin-top:-5px;
	text-shadow:#ca4f14 0px 1px;
	color:#ffe7d6;
}

.highlightplan span {
	color:#fff;
}

.table-price {
	width:720px;
	height:80px;
	background:url('images/tbl-right-price.png');
	color:#5b626e;
	font-size:14px;
	font-weight:500;
}

.table-price h1 {
	color:#169ec5;
	font-weight:500;
	font-size:30px;
	padding-top:19px;
	line-height:28px;
	padding-bottom:0px;
	margin-bottom:-2px;
}

.table-row {
	width:720px;
	height:45px;
	background:url('images/tbl-right-row.png');
	line-height:45px;
	font-size:18px;
	color:#3d424a;
}

.table-right-bottom {
	width:720px;
	background:url('images/tbl-right-bottom.png');
	height:88px;
}

.table-right-bottom button {
	vertical-align:middle;
	margin-top:17px;
}

.main-button button {
	margin-top:20px;
}

.table-left-top {
	margin-top:9px;
	width:260px;
	padding-left:19px;
	height:70px;
	padding-top:90px;
	background:url('images/tbl-left-top.png');
	color:#434a55;
	font-size:18px;
	font-weight:500;
	text-shadow:#fff 0px 1px;
}

.table-left-top select {
	margin-top:12px;
	width:200px;
}

.table-left-top img {
    margin-top:-10px;
}

.table-left-row {
	width:260px;
	padding-left:19px;
	height:45px;
	background:url('images/tbl-left-row.png');
	line-height:45px;
	color:#434a55;
	font-size:18px;
	font-weight:500;
	text-shadow:#fff 0px 1px;
}

hr {
color: #d7d7d7;
background-color: #d7d7d7;
height: 1px;
 border:0px;
}

.table-left-row-big {
	width:260px;
	padding-left:19px;
	height:62px;
	background:url('images/tbl-left-row-big.png');
	line-height:62px;
	color:#434a55;
	font-size:18px;
	font-weight:500;
	text-shadow:#fff 0px 1px;
}

.bestvalue {
	color:#e80202;
	font-size:15px;
	font-weight:500;
}

.tlbbest {
	line-height:18px !important;
	padding-top:12px;
	height:50px;
}

.table-left-row-bottom {
	width:260px;
	padding-left:19px;
	height:62px;
	background:url('images/tbl-left-bottom.png');
	line-height:62px;
	color:#434a55;
	font-size:18px;
	font-weight:500;
	text-shadow:#fff 0px 1px;
}

.feature-col-sm {
	width:310px;
	margin-right:35px;
	float:left;
}

.feature-col-sm img {
	float:left;
	margin-right:12px;
}

.feature-col-sm h1 {
	line-height:31px;
	font-size:24px;
	color:#343b45;
}

.feature-col-sm p {
	padding-top:10px;
	color:#505761;
	text-align:left;
}

.features-sm {
	clear:both;
	padding-top:30px;
	
}

.clearten {
	clear:both;
	height:10px;
}

.clearthirty {
	clear:both;
	height:30px;
}

.datacenter-info {
	background:#f0f2f5;
	border-bottom:1px solid #c9cfd5;
	padding-top:30px;
	padding-bottom:30px;
    -webkit-box-shadow: inset 0 3px 0 3px rgba(0,0,0,0), 0px 1px 3px rgba(0,0,0,0.08);
box-shadow: inset 0px 0px 4px rgba(0,0,0,.09), 0px 1px 3px rgba(0,0,0,0.08);
}

.dcinfo {
	width:600px;
	float:left;
}

.dcinfo ul li {
	list-style-type:none;
	line-height:24px;
	width:47.5%;
	padding-left:2.5%;
	float:left;
	color: #444a53;
	background:url('images/bullet.png') 0px 8px no-repeat;
}

.addon-box {
	width: 318px;
	padding-bottom: 5px;
	background: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #cccccc;
	-webkit-box-shadow: inset 0px -2px 3px rgba(0,0,0,.05), 0px 1px 3px rgba(0,0,0,0.08);
	box-shadow: inset 0px -2px 3px rgba(0,0,0,.05), 0px 1px 3px rgba(0,0,0,0.08);
	margin-top: 10px;
    margin-bottom:10px;
	float: left;
	margin-right: 20px; }
 
	.addon-box ul { padding-top: 8px; }
 
		.addon-box ul li {
			line-height: 32px;

			margin-left: 15px;
			padding-left: 0px; }
 
	.addon-box strong {
		font-weight: 600;
		color: #0995b1; }
 
.addon-title {
	height: 50px;
	line-height: 50px;
	padding-left: 15px;
	width: 303px;
	border-bottom: 1px solid #cccccc;
	font-size: 20px;
	color: #3b3e43;
	font-weight: 500; }
 
	.addon-title img {
		float: left;
		margin-right: 12px;
		margin-top: 13px; }
 
.boldgreen {
	color: #f01919;
	font-weight: 600; }


.last-col {
    margin-right:0px !important; }

.dcinfo ul {
	padding-top:8px;
}


.dcinfo p {
	padding-top:10px;
	line-height:23px;
}

.dcpicture {
	width:400px;
	float:right;
	text-align:right;
}

.dcpicture img {
	margin-top:6px;
}

.aboutmainimage {
	float:right;
	margin-left:30px;
	margin-top:10px;
}

.dc-half {
	width:477px;
	float:left;
	margin-right:23px;
	padding-top:6px;
	color:#444a53;
	line-height:24px;
}

.dc-half strong {
	font-weight:500;
}

.dc-half p {
	padding-top:8px;
}

.dc-half h2 {
	float:left;
	padding:0px;
}

.dchalfimages {
	
}

.usaflag {
	float:left;
	margin-right:10px;
	margin-top:3px;
}

.dcimg {
	margin-bottom:8px;
}

.dc-second {
	margin-right:0px;
	float:right;
}

.termspage {
    font-size:14px;
}

.termspage p {
    padding-top:6px;
}