﻿@charset "UTF-8";
/* CSS Document */

body{
	margin:0 auto;
	padding:0;
	background: url(../images/css/body.gif) fixed;
	background-color:#ffffff;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
}

p{
	color:#636363;
	line-height:19px;
	float:left;
	font-size: 14px;
}

a{
	color:#419FE9;
	text-decoration:none;
	cursor:pointer;
}

a:hover{
	text-decoration:underline;
}

#wrap{
	width:912px;
	height:100%;
	margin:0 auto;
}

#header_wrap{
	float:left;
	width:100%;
	height:200px;
	margin-left:0px;
	background-image: url(../images/css/topgradient.png);
	background-repeat: repeat-x;
	background-position: top; 
}

#header{
	width:905px;
	margin: 0px auto;
}

#logo{
	float:left;
	margin-top: 20px;
	margin-left: 20px
}

/* The two text layers */

#logoText span{
	background-image: url(../images/css/radieantlogo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 110px;
	width: 357px;
	position: absolute;
	top:0px;
	left: 0px;
}

span#layer1{
	z-index:100;
}

span#layer2{
	background-position:left bottom;
	z-index:99;
}

/* The h1 tag that holds the layers */
#logoText{
	height:110px;
	width:317px;
	text-indent:-9999px;
	float: left;
	position: relative;
}


/* nav btns class */

#nav{
	width:904px;
	margin: 0px auto;
}

#nav img{
	border: 0px;
}

.nav_item{
	display:block;
	float:left;
	height:47px;
	margin:0;
	width:120px;
	overflow: hidden;
}

.nav_item a{
	float: left;
	width: 120px;
}

.nav_item a:hover{
	text-indent: -120px;
}

.nav_item span{
	margin-left: -120px;
}

.nav_item2{
	display:block;
	float:left;
	height:57px;
	margin:0;
	width:184px;
}

/**/

.tag{
	float:right;
	margin-top:70px;
	margin-right: 50px;
	text-align:right;
	color:#4e6069;
	font-size:18px;
	letter-spacing: 2px;
	font-style: normal;
	font-weight: lighter;
	text-transform: uppercase;
	width:450px;
}

#content_wrap_topline{
	float:left;
	width:911px;
	height:14px;
	background-image:url(../images/css/top_wbkg.png);
	background-position: top;
	background-repeat: no-repeat;
}

#content_wrap_btmline{
	float:left;
	width:911px;
	height:14px;
	background-image:url(../images/css/btm_wbkg.png);
	background-position: bottom;
	background-repeat: no-repeat;
}

#content_wrap{
	float:left;
	width:901px;
	height:100%;
	background-image:url(../images/css/wbkg.png);
	background-repeat:repeat-y;
	overflow:hidden;
	background-position:top left;
	padding-bottom:50px;
	padding-left:5px;
	padding-right:5px;
}

.flashfront{
	float:left;
	width:912px;
}

.txthome{
	float: left;
	width: 380px;
	margin-top: 25px;
	padding-left: 32px;
	color:#6b8d9e;
}

.txthome h1{
	font-size: 40px;
	line-height: 42px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 1px;
	float: left;
	margin-bottom: 0px;
}

.txthome ul{
	float: left;
	padding-left: 0px;
	margin-left: 0px;
	width: 100%;
}

.txthome li{
	float: left;
	width: 100%;
	list-style: none;
	padding-left: 25px;
	background-image: url(../images/css/bullet_star.png);
	background-repeat: no-repeat;
	background-position: left;
	font-size: 19px;
	line-height: 30px;
}

.neonbtn{
	float: left;
	width: 163px;
	height: 26px;
	padding-top: 14px;
	background-image: url(../images/css/btn_neongreen.png);
	background-repeat: no-repeat;
	background-position: left;
	color: #2f6319;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	cursor: pointer;
}

.neonbtn a{
	color: #2f6319;
}

.neonbtn a:hover{
	text-decoration: none;
}

.graybtm{
	float: left;
	width: 912px;
	min-height: 219px;
	padding-top: 10px;
	background-image: url(../images/css/graybtm.png);
	background-position: top left;
	background-repeat: no-repeat;
}

.graysec{
	float: left;
	width: 287px;
	padding: 5px 7px 0px 10px;
	color: #1d272f;
}

.graysec h3{
	color: #ffffff;
	font-size: 18px;
	text-transform: uppercase;
	margin-bottom: 7px;
}

.graybtm img{
	border: 0;
}

.graybtm p{
	color: #1d272f;
	width: 140px;
	font-size: 12px;
	margin-left: 15px;
}

.silverbtn{
	float: left;
	width: 113px;
	height: 22px;
	padding-top: 14px;
	background-image: url(../images/css/btn_silver.png);
	background-repeat: no-repeat;
	background-position: left;
	color: #2a7cb2;
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
	cursor: pointer;
}

.silverbtn a{
	color: #2a7cb2;
}

.silverbtn a:hover{
	text-decoration: none;
}

.imagesample{
	float: left;
}

#col{
	float:left;
	width:100%;
	padding:10px 10px 10px 0px;
	margin-left: 30px;
}

#col h2{
	text-transform:capitalize;
	color:#00ADF1;
	font-size:24px;
}

#left_col{
	float:left;
	width:520px;
	padding:10px 10px 10px 30px;
}

#left_col h2{
	text-transform:capitalize;
	color:#00ADF1;
	font-size:24px;
}

#down_grade_col{
	float:left;
	width:auto;
	padding:10px 10px 10px 30px;
}
#down_grade_col h2{
	text-transform:capitalize;
	color:#00ADF1;
	font-size:24px;
}

#right_col{
	float:left;
	width:301px;
	padding:10px 30px 10px 10px;
}

#right_col img{
	border: 0;
}

.sub_blue{
	font-size: 24px;
	color: #00acee;
	margin: 25px 0 15px 0;
}

.sub_blue li{
	color: #092A3A;
	margin-bottom: 10px;
	font-size: 20px;
	list-style-image: url(../images/bullet.png);
}
<!-- Missing bullet.png -->

.blue_box_wrap{
	width:849px;
	padding:25px;
	float:left;
	margin:25px;
}

#yellow_box_wrap{
	width:849px;
	padding:0px;
	margin-left:25px;
	float: left;
	background-color:#d7eaf3;
}

.blue_box_top{
	background-image: url(../images/css/rnd_bluebkg.png);
	background-position: top center;
	background-repeat: no-repeat;
	width: 849px;
	height: 9px;
	float: left;
}

.blue_box_btm{
	background-image: url(../images/css/rnd_bluebkg2.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 849px;
	height: 9px;
	float: left;
}

.blue_box_topy{
	background-image: url(../images/css/rnd_bluebkg_y.png);
	background-position: top center;
	background-repeat: no-repeat;
	width: 849px;
	height: 9px;
	float: left;
}

.blue_box_btmy{
	background-image: url(../images/css/rnd_bluebkg2_y.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 849px;
	height: 9px;
	float: left;
}

.red_box_top{
	background-image: url(../images/css/redTop.png);
	background-position: top center;
	background-repeat: no-repeat;
	width: 849px;
	height: 9px;
	float: left;
}

.red_box_bottom{
	background-image: url(../images/css/redBottom.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 849px;
	height: 9px;
	float: left;
}

.blue_box_top1{
	background-image: url(../images/css/587px_top.png);
	background-position: top center;
	background-repeat: no-repeat;
	width: 587px;
	height: 11px;
	float: left;
}

.blue_box_btm1{
	background-image: url(../images/css/587px_btm.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 587px;
	height: 11px;
	float: left;
}

.blue_box_top2{
	background-image: url(../images/css/287px_top.png);
	background-position: top center;
	background-repeat: no-repeat;
	width: 287px;
	height: 12px;
	float: left;
}

.blue_box_btm2{
	background-image: url(../images/css/287px_btm.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 287px;
	height: 12px;
	float: left;
}

.blue_box_top3{
	background-image: url(../images/css/515px_top.png);
	background-position: top center;
	background-repeat: no-repeat;
	width: 515px;
	height: 11px;
	float: left;
}

.blue_box_btm3{
	background-image: url(../images/css/515px_btm.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	width: 515px;
	height: 11px;
	float: left;
}

#yellow_box{
	background-color:#d7eaf3;
	height: 175px;
}

#yellow_box h3{
	color: #092a3a;
	font-size: 22px;
	line-height: 30px;
	font-weight: normal;
	text-align:left;
	margin-left: 40px;
}

.blue_box{
	background-color:#d7eaf3;
	width:849px;
	height: 175px;
}

.blue_box h3{
	color: #092a3a;
	font-size: 22px;
	line-height: 30px;
	font-weight: normal;
	text-align:left;
	margin-left: 40px;
}

.blue_box h3 li{
	color: #092a3a;
	font-size: 22px;
	line-height: 28px;
	font-weight: normal;
	text-align:left;
	list-style: disc;	
}

.blue_box li{
	float: left;
	list-style:none;
	width:181px;
	height:37px;
	margin-bottom:5px;
	margin-right:10px;
	font-size:18px;
	color:#ffffff;
}

.blue_box li a{
	text-decoration:none;
	color:#ffffff;
	background-image:url(../images/css/arrowbtn.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:106px;
	height:19px;
	padding: 8px 25px 10px 50px;
}

.blue_box li a:hover{
	background-image: url(../images/css/arrowbtn2.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:106px;
	height:19px;
	padding: 8px 25px 10px 50px;
}

.bbutton{
	background-image: url(../images/css/startbuil.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 153px;
	height: 161px;	
	position: absolute;
	top:635px;
	left: 50%;
	margin-left: 250px;
	cursor: pointer;
	/* Fix up IE6 PNG Support */
	behavior: url(Scripts/iepngfix.htc);
}

.bbutton2{
	background-image: url(../images/css/startbuilding1.png);
	background-position: top left;
	background-repeat: no-repeat;
	width: 153px;
	height: 161px;
	position: absolute;
	top:1090px;
	left: 50%;
	margin-left: 250px;
	cursor: pointer;
	/* Fix up IE6 PNG Support */
	behavior: url(Scripts/iepngfix.htc);
}

.btn{
	float: left;
	background-image: url(../images/css/big_blue_btn.png);
	background-repeat: no-repeat;
	background-position: top center;
	width: 190px;
	height: 28px;
	padding-top: 8px;
	color: #ffffff;
	font-size: 18px;
	text-align: center;
	display: block;
	margin-top: 10px;
	margin-right: 15px;
}

.btn a{
	color: #ffffff;
	text-decoration: none;
	
}

.btn a:hover{
	background-image: url(../images/css/big_green_btn.png);
	background-repeat: no-repeat;
	background-position: top center;
	height: 36px;
	margin-top:-8px;
	padding: 8px;
	display: block;
}

#note{
	background-image:url(../images/css/note_4steps.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:305px;
	height:243px;
	position: absolute;
	margin-left:590px;
	top:220px;
}

#note2{
	background-image:url(../images/css/note_finalsteps.png);
	background-repeat:no-repeat;
	background-position:top center;
	width:305px;
	height:243px;
	position: absolute;
	margin-left:590px;
	top:190px;
}

#note3{
	width:255px;
	height:270px;
	padding: 15px;
	position: absolute;
	margin-left:600px;
	top:250px;
	background-color: #d9ebf5;
	color:#636363;
}

#note3 h3{
	text-transform:uppercase;
	font-size: 18px;
	color: #555555;
	text-decoration: underline;
	text-align: center;
}

#note3 ul{
	margin: 0px;
	padding: 0 0 0 10px;
}

#note3 li{
	margin: 0 0 15px;
	list-style: none;
}

#note3 span{
	font-weight: bold;
	color: #0e7ca6;
	font-size: 15px;
}

#cart{
	float:left;
	width:287px;
	margin-top:20px;
	margin-left:25px;
}

#cart h3{
	width:100%;
	height: 40px;
	margin: 0;
	padding:10px 0 4px 0;
	text-align:center;
	color:#8dc63f;
	font-size:30px;
	text-transform: capitalize;
	background-image:url(../images/css/cart_top.png);
	background-position:top center;
	background-repeat:no-repeat;
	border-bottom: #e7f5d5 solid 4px;	
}

#cart h4{
	width:100%;
	height: 35px;
	margin:0 0 0 0px;
	padding-top:10px;
	color:#8dc63f;
	border-top: #e7f5d5 solid 4px;
	float:left;	
	background-image:url(../images/css/cart_btm.png);
	background-position:bottom center;
	background-repeat:no-repeat;
}

#cart h4 span{
	font-size: 24px;
	font-weight: normal;
	margin: 0px;
	padding-right: 30px;
	float: right;
}

#cart_section{
	color:#636363;
	background-color:#c8e79d;
	float:left;
	min-height: 75px;
	padding-top: 25px;
	padding-bottom: 15px;
	width: 100%;
}

#des{
	float:left;
	width:145px;
	text-align:left;
	padding-left: 25px;
	line-height: 1.5em;
}

#price{
	float:left;
	width:75px;
	text-align:right;
	line-height: 1.5em;
}

#footer_wrap{
	width: 100%;
	min-height: 200px;
	float: left;
	background-color: #627d92;
	background-image: url(../images/css/footerbckg.png);
	background-repeat: repeat-x;
	background-position: top;
}

#footer{
	margin:0px auto;
	padding-top: 18px;
	width: 912px;
	color:#e0e6ea;
	font-size: 12px;
	line-height: 18px;
}

#footer a{
	color: #ffffff;
	text-decoration: none;
}

#footer a:hover{
	text-decoration: underline;
}

#footer p{
	color: #e0e6ea;
	padding-right: 10px; 
}

.column1{
	float: left;
	width: 30%;
	min-height: 160px;
	font-family:Times, serif;
	font-style: italic;
	text-align: left;
}

.column2{
	float: left;
	width: 20%;
	min-height: 160px;
	font-family:Times, serif;
	font-style: italic;
	text-align: left;
}

.column1 li, .column2 li{
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.column1 ul, .column2 ul{
	float: left;
	margin-left: 0px;
	padding-left: 0px;
}

.hdgreentxt{
	float: left;
	font-size: 14px;
	font-family: Helvetica, sans-serif;
	color:#bbf624;
	font-weight: normal;
	font-style: normal;
	width: 100%;
}

#wrap_roundbx{
	width:544px;
	float:left;
	margin-top:0px;
}

#wrap_roundbx h2{
	color:#fff;
	font-size:22px;
	font-weight: normal;
	background-image:url(../images/css/green_btn.png);
	background-position:left;
	background-repeat:no-repeat;
	width: 167px;
	padding-left:50px;
	padding-top: 7px;
	height:30px;
	float:left;
	margin:0 0 15px 0;
}

#wrap_roundbx h2 a{
	color:#fff;
	text-decoration:none;
}

#set_sel{
	float: right;
	color:#00acee;
	text-transform:uppercase;
	margin-top:5px;
	margin-bottom:2px;
	margin-right:10px;
}

#roundbx_top{
	float:left;
	height:29px;
	width:544px;
	background-image:url(../images/css/top_roundbkg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#roundbx{
	float:left;
	width:524px;
	min-height:200px;
	padding:0px 10px 0px 10px;
	background-image:url(../images/css/roundbkg.jpg);
	background-repeat:repeat-y;
	background-position:top;
	background-color:#FFF;
}

#roundbx hr{
	border: #DDEAF1 solid thin;
	margin-bottom: 10px;
}

#roundbx a{
	text-decoration:none;
	color:#90C639;
}

#roundbx a:hover{
	text-decoration: underline;
	color:#90C639;
}

#roundbx img{
	border: 0;
}

#roundbx h3{
	color:#00acee;
	margin: 0 0 15px 10px;
	text-transform: uppercase;
}

#roundbx_bottom{
	float:left;
	height:16px;
	width:544px;
	background-image: url(../images/css/btm_roundbkg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-bottom: 10px;
}

#line{
	width:535px;
	float:left;
	margin:0px;
}

#line div{
	margin-right: 10px;
}

#div_line{
	margin-right:20px;
	float:left;
	width:68px;
	text-align: center;
	color:#7d7d7d;
}

#div_line_more{
	margin-left:8px;
	float:left;
	width:115px; 
	text-align:left; 
	color:#90C639;
}

#line div img{
	margin-bottom:5px;
}

.section{
	float:left;
	width:525px;
	margin-bottom:35px;
	border-bottom:#DDEAF1 solid 1px;
	padding-bottom:5px;
}

.section p{
	float:left;
	width:375px;
}

.highltigh_txt{
	font-style: italic;
	font-size: 16px;
	color: #00acee;
}


/* prices styles */

#phone_wrap {
	background:transparent url(../images/css/phone_screen.png) no-repeat scroll left top;
	float:left;
	height:420px;
	margin:30px 0 0 45px;
	padding:0;
	width:193px;
	padding:0;
}

div.scroller { 
	float:left;
	width: 158px; 
	height: 217px;
	overflow: hidden;
	margin-left: 20px;
	margin-top: 82px;
}

div.scroller div.section {
	width:158px;
	height:217px;
	overflow:hidden;
	float:left;
	margin:0;
}

div.scroller div.content {
	width:2000px;
	height: 217px;
}

div.scroller div.content img{
	border: 0px;
}

.controls{
	width:527px;
	float:left;
	margin:0;
	padding: 0px 30px;
	background-color: #d7eaf3;
}

.controls div{
	float: left;
	width: 80px;
	text-align: left;
	margin:10px;
}

.controls ul{
	margin: 10px 0;
	padding-left: 0px;
	float: left;
	height: 40px;
	width: 540px;
}

.controls li{
	float: left;
	list-style:none;
	width:113px;
	height:30px;
	margin-bottom:5px;
	margin-right:10px;
	font-size:18px;
	color:#ffffff;
	text-align: center;
}

.controls li a{
	text-decoration:none;
	color:#ffffff;
	background-image:url(../images/css/blue_btn_bkg.png);
	background-position:top center;
	background-repeat:no-repeat;
	width:71px;
	height:20px;
	padding: 5px 21px;
	text-align: center;
}

.controls li a:hover{
	background-image: url(../images/css/green_btn_bkg.png);
	background-position:top center;
	background-repeat:no-repeat;
	width:71px;
	height:20px;
	padding: 5px 21px;
	text-align: center;	
}

html, div, map, dt, isindex, form {
	display:block;
}

#sections_wrap{
	width: 840px;
	height: 200px;
	margin-top: 13px;
	background-image: url(../images/css/extras_bkg.png);
	background-position: top center;
	background-repeat: no-repeat;
	float: left;
}

#sections_wrap div{
	float: left;
	width: 255px;
	padding: 10px;
	margin-left: 5px;
}

#sections_wrap img{
	margin-top: 5px;
	position: relative;
	left: 50%;
	margin-left: -25px;
}

#sections_wrap h3{
	text-align: center;
	font-size: 14px;
	color: #298acc;
	margin: 7px 0 7px 0;
	padding: 0px;
}

#sections_wrap p{
	color:#092a3a;
	font-size: 12px;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
}

#sections_wrap i{
	float: left;
	margin-top: 3px;
	color: gray;
}

#secform{
	margin: 0 15px;
}

#secform p{
	float: left;
	width: 100%;
	color: #6b8d9e;	 
}

#secform select{
	min-width: 123px;
	margin-right: 5px;
}

#secform input{
	margin-right: 5px;
}

#secform textarea{
}

#list{
	width: 100%;
	background-color: #f3f3f3;
}

#secform table{
	width:100%;
	margin-top: 50px;
	font-size: 12px;
	color: #7c7d7d;
}

#secform tr{
	height: px;
}

#package{
	color:#636363;
	margin-left: 25px;
	margin-bottom: 15px;
	float: left;
	background-color:#e2edf3;
	width: 287px;
}

.package{
	color:#636363;
	margin-left: 25px;
	margin-bottom: 15px;
	float: left;
	background-color:#e2edf3;
	width: 287px;
}

#package p{
	font-size: 12px;
	line-height: 16px;
	padding:0 15px 0 7px;
	float: left;
	width: 190px;
}

#package h4{
	margin: 0 0 5px 0;
	padding: 0px;
}

#package img{
	float: left;
	margin-right: 5px;
	margin-top: 10px;
	margin-left: 12px;
	text-align: center;
}

#package span{
	float: left;
	margin-bottom: 8px;
	color:#2678a0;
	vertical-align: middle;
	width: 100%;
	padding-left: 12px;
	line-height: 22px;
}

.jobs{
	float:left;
	background-image: url(../images/employee_bckg2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: 25px;
	width: 142px;
	padding-left: 140px;
	padding-right: 5px;
	padding-top: 15px;
}

.jobs p{
	font-size: 12px;
}


#tape{
	width: 383px;
	height: 43px;
	font-size: 14px;
	background-image: url(../images/css/tape_bkg.png);
	color:#00acee;
	padding: 12px 22px 0px;
	float: left;
}

#tape a{
	color: #8dc63f;
	font-style: italic;
}

/* App tracker styles */

#atr_col1{
	float: left;
	width: 100px;
	margin-left: 10px;
	margin-right: 30px;
}

#atr_col1 h4{
	color:#6b8d9e;
	font-size: 14px;
	font-weight:normal;
	text-align: left;
	margin-bottom: 0px;
}

#atr_col1 p{
	font-size: 11px;
	line-height: normal;
}

#atr_col1 ul{
	margin: 0;
	padding: 0;
}

#atr_col1 li{
	margin: 0;
	padding: 3px 0 5px 0;
	list-style: none;
	color: #96ca4f;
	font-weight: bold;
	border-bottom: 1px solid #96ca4f;
}

#atr_col1 li a{
	color: #96ca4f;
	text-decoration: none;
}

#atr_col1 li a:hover{
	color:#6b8d9e;
	text-decoration: none;
}

#atr_col1 img{
	border: none;
	float: left;
	margin-bottom: 5px;
	margin-right: 10px;
}

#atr_col2{
	float: left;
	width: 375px;
}

#atr_col2 hr{
	width: 100%;
	float: left;
	height: 1px;
	background-color: #e2e2e2;
	border: none;
	margin: 10px 0 10px 0;
}

.atr_linewrap{
	float: left;
	width: 360px;
	display: block;
}

.atr_day{
	float: left;
	font-size: 14px;
	color: #bfdce8;
	text-align: left;
	width: 100px;
}

.atr_day2{
	float: left;
	font-size: 14px;
	color: #bfdce8;
	text-align: left;
	margin-right: 2px;
}

.atr_day2 a{
	color: #bfdce8!IMPORTANT;
	text-decoration: none;
}

.atr_day2 a:hover{
	color: #96ca4f!IMPORTANT;
	text-decoration: none!IMPORTANT;
}

.atr_bar{
	float: left;
	/*width: 260px;*/
	padding:1px 1px 1px 0px;
	color:#00CC00;
	background-color:#00CC00;
}


.atr_bar2{
	float: left;
	width: 17px;
	height: 175px;
	margin: 0 7px 0 6px;
}

.atr_month{
	float: left;
	font-size: 11px;
	color: #bfdce8;
	text-align: left;
	width: 28px;
	margin-right: 3px;
	text-align: center;
}

.atr_month a{
	color: #bfdce8!IMPORTANT;
	text-decoration: none;
}

.atr_month a:hover{
	color: #96ca4f!IMPORTANT;
	text-decoration: none!IMPORTANT;
}

.atr_month_selected{
	color: #96ca4f;
}

.atr_count{
	float: left;
	font-size: 14px;
	color: #5896b4;
	width: 35px;
	text-align: right;
}

.atr_count2{
	float: left;
	font-size: 14px;
	color: #5896b4;
	width: 28px;
	text-align: center;
	margin-top: 10px;
}

.yellownote{
	float: left;
	margin-left: 31px;
}

.swebvideo{
	float: left;
	margin-left:20px; 
	margin-right:25px;
	border-top:#587b8d solid 1px; 
	border-left:#587b8d solid 1px;  
	border-right:#587b8d solid 1px;
	border-bottom: 0px;
}

.side_ex{
	position: absolute;
	top: 780px;
	left: 50%;
	margin-left: 150px;
	text-align: center;
	width: 292px;
}

.side_ex img{
	margin-bottom:70px;
}

.top_bar{
	position: absolute;
	top: 260px;
	float: left;
	margin-left: 37px;
	width: 539px;
}

.greenbtn{
	color: #fff;
	font-size:16px;
	font-weight: normal;
	text-align: center;
	font-weight: normal;
	background-image:url(../images/css/green_btn.png);
	background-position:left;
	background-repeat:no-repeat;
	width: 170px;
	height: 27px;
	padding: 10px 0 0 37px;
}

.greenbtn a {
	text-decoration: none;
	color: #fff;
}

#atr_col2b{
	float: left;
	width: 375px;
}

#atr_col2b hr{
	width: 100%;
	float: left;
	height: 1px;
	background-color: #e2e2e2;
	border: none;
	margin: 10px 0 10px 0;
}

.social{
	position: absolute;
	top: 165px;
	left: 50%;
	margin-left:370px;
	width: 95px;	
}

.social img{
	margin-bottom: 4px;
	border: none;
}

#btm_wrap{
	width: 875px;
	padding:0px;
	float: left;
	margin-top: 15px;
}

#news{
	width: 515px;
	height: 149px;
	float: left;
	background-color:#f7f6f6;
	background-image: url(../images/css/fold.png);
	background-position: right top;
	background-repeat: no-repeat;
}

#news2{
	width: 515px;
	height: 149px;
	float: left;
	background-color:#f2f1f1;
	background-image: url(../images/css/fold2.png);
	background-position: right top;
	background-repeat: no-repeat;
}

#news div{
	height: 149px;
	width: 165px;
	border-left: dotted #cccccc 3px;
	float: left;
	margin: 0px;
	padding-left: 15px;
	padding-right: 35px;
}

#news h2, h3, h4{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}

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

.news_sections{
	margin-top: 30px;
	float: left;
	width: 770px;
	padding-bottom: 10px;
	border-bottom: dotted #cccccc 3px;
	margin-left: 50px; 
}

.news_sections h2, h3, h4{
	margin: 0px 0 3px 0;
	padding: 0px;
	font-weight: normal;
}

.news_sections span a{
	color: #598615;
	font-size: 12px;
	line-height: 18px;
	background-image: url(../images/css/green_carrow.png);
	background-position: right;
	background-repeat: no-repeat;
	padding: 5px 23px 5px 1px;
	margin-top: 15px;
}

.wrapnews{
	margin-top: 15px;
	width: 440px;
	float: left;
	padding-left: 30px;
}

.date2{
	margin-top: 15px;
	color: #cccccc;
	font-size: 20px;
	float: left;
	width: 280px;
	padding-right: 20px;
	text-align: right;
}

.date2 img{
	border: 0px;
	margin-top: 15px;
	margin-right: 5px;
}

.date{
	margin-top: 15px;
	color: #cccccc;
	font-size: 20px;
}

.newstitle, .newstitle a{
	color: #91bb41;
}


.from, .from a{
	color: #47b4e4;
}

.resellers{
	background-image: url(../images/css/swebminions.png);
	background-position: left top;
	background-repeat: no-repeat;
	width: 220px;
	height: 104px;
	float: right;
	padding-left: 110px;
	padding-top: 40px;
}

.resellers h1, h3, h4{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	color: #3688b3;
}

.resellers h4, .resellers h4 a{
	color:#82a83a;
}

.divider{
	border-bottom: 3px dotted rgb(221, 234, 241); 
	clear: both; 
	margin-bottom: 35px; 
	margin-top: 55px;
	width: 100%;
}

/* FAQ styles */

.faq{
	padding-top:30px; 
	float:left; 
	width:100%;
	float: left;
}

.faq h3{
	float: left;
	width: 100%;
	font-size:16px; 
	margin:0px;
	text-transform:capitalize;
	color:#6b8f9f;
	margin-bottom: 0px;
}

.faq h3 a{
	color: #6b8f9f;
}

.faq p{
	float: left;
	color: #636363;
	font-size: 12px;
	line-height: 18px;
	margin-top: 0px;
}

.faq ul, .faq ol{
	float: left;
	color: #636363;
	font-size: 12px;
	line-height: 18px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-left: 10px;
}

.faq ul li{
	margin-bottom: 5px;
	width: 100%;
	float: left;
}

.list{
	float: left;
	font-size: 18px;
	line-height: 24px;
	list-style: none;
	color:#00ADF1;
}

.list li, .list ul, .list dl, .list dt{
	list-style: none;
	margin-left: 0px;
	padding-left: 0px;
}

.list dt{
	margin-top: 10px;
}

.list dd{
	color: #6b8f9f;
	font-size: 12px;
	line-height: 17px;
	margin-left: 20px;
}

.list dd a{
	color: #6b8f9f;
}

.list a{
	color:#00ADF1;
}

.bluesec{
	float: left;
	width: 273px;
	min-height: 456px;
	background-image: url(../images/css/blue_section.png);
	background-position: top left;
	background-repeat: no-repeat;
	font-family: Helvetica;
}

.bluesec h4{
	float: left;
	margin: 0px;
	font-size: 18px;
	color: #ffffff;
	font-weight: normal;
	text-transform: uppercase;
	width: 273px;
	text-align: center;
	padding-top: 10px;
}

.bluesec p{
	color: #0e527b;
	font-size: 16px;
	margin:0px;
	padding: 0px;
	float: left;
	widows: 203px;
}

.bluesec span{
	float: left;
}

.bluesec h5{
	float: left;
	width: 203px;
	padding: 0px 30px 0px 30px;
	margin-top: 30px;
	font-size: 14px;
	color: #0e527b;
	text-align: center;
}

.beta_message{
	font-size: 18px;
	line-height: 26px;
	float:left;
	width: 280px;
	margin-top: 20px;
	margin-left: 15px;
	color: #0f77ab;
}

#prices{
	float: left;
	width: 602px;
	height: 470px;
	padding-left: 238px;
	padding-top: 42px;
	background-image: url(../images/css/pricing_bkg.png);
}

#prices div{
	width: 200px;
	height:150px;
	float: left;
}

.verde{
	color: #c2ef8c;
	font-size: 16px;
}

#prices h2{
	color: #145f84;
	text-align: center;
	font-weight: normal;
	padding-top: 30px;
	font-size: 24px;
	text-transform: none;
}

#prices h2 span{
	font-size: 20px;
}

#prices h3{
	color: #145f84;
	text-align: center;
	font-weight: normal;
	padding-top: 30px;
	margin-top: 40px;
	font-size: 18px;
	text-transform: none;
}

#prices p{
	color: #ffffff;
	font-size: 14px;
	padding: 10px 10px 0px 15px;
}

