
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	font-family:"Myriad Pro", Arial, Serif; 
	font-size:16px; color:#000; font-weight:lighter;
}
div.cl{
		margin:0;padding:0;font-size:0px;border:0 none;
		clear:both;
	}
	

h1, h2{font-family:"Myriad Pro", Arial, Serif;}

ul {list-style:none;}


/*------------------------------------------------*/
/*-----------------[Header ]------------*/
/*------------------------------------------------*/



#main-header {
		background-image:url('../imgs/small-header-bg.jpg');
		background-repeat:repeat-x;
		height:256px; width:100%;
	}
	
	
	
	
	
#main-con-header{
	
margin:0 auto; width:965px; height:256px; 
background-image:url('../imgs/adds-light-ft.png');
background-repeat:no-repeat;
background-position: bottom right;
	
}

	

#top-menu{ height:40px;float:right;}

#top-menu li{display:inline; padding-left:10px;}

#top-menu a {font-size:16px; color:white; font-weight:bold;text-decoration:none;font-family:"Myriad Pro",Arial,sans}



#main-menu{width:965px; height:50px;}

#main-menu img {clear:both; float:left; padding-top:25px;}

#main-menu ul{float:right; }

#main-menu li{display:inline; padding-left:10px; padding-right:10px;padding-top:8px; padding-bottom:8px;}

#main-menu .current{background-color:#222;border-radius: 4px;  
  -moz-border-radius: 4px;  
  -webkit-border-radius: 4px;  
  -o-border-radius: 4px; }

#main-menu a {font-size:18px; color:#B3B3B3; text-decoration:none;
              text-transform:uppercase; letter-spacing:.04em;
              text-shadow: 1px 1px 0px #000;font-family:"Myriad Pro",Arial,sans}
              
              


#icon-top{float:right; padding-top:8px;}

#tagline-top{float:left;  clear:both;}

#tagline-top ul {padding-left:0px; padding-top:0px; text-align:left;}

 .lg { letter-spacing:.06em;
	               font-size:40px; color:#FFF; font-weight:lighter;
	               text-shadow: 1px -2px -1px #000; padding-top:30px; padding-bottom:0px;}

.sm{font-size:19px; color: #999;font-weight:lighter; font-style:italic; font-family:arial; }




/*------------------------------------------------*/
/*-----------------[main area ]------------*/
/*------------------------------------------------*/

#main-area-bg{ width:100%;background-color:#F2F2F2;}

#main-area-bg5{ width:100%; height:1875px; background-color:#F2F2F2;}

#main-area-bg3{ width:100%; height:1220px; background-color:#F2F2F2;}

#main-area-bg6{ width:100%; height:1955px; background-color:#F2F2F2;}

#main-area-bg-secure{ width:100%;  background-color:#F2F2F2;height:4100px}

#main-area-bg-security{ width:100%;  background-color:#F2F2F2;height:5800px}

#main-area-bg-tour{ width:100%; background-color:#F2F2F2;}



#main-area-content{ height:100%; width:965px; margin: 0 auto;}

.faq{font-size:24px; font-weight:bold; color:#000; padding-top:35px; padding-bottom:20px;}






/*-----------------left nav-------------------*/

#feature-nav {float:left;  height:100%; width:225px; 
              background-image:url('../imgs/feature-nav-bg.jpg');
              background-repeat:repeat-y; background-position:top right;}


#feature-nav ul {padding-left:0px; padding-top:30px; text-align:left;}


#feature-nav li {padding-left:0px; padding-top: 14px; padding-bottom: 14px;
                 text-align:left; border-bottom: #B6B6B6 1px solid;}
                 
                 
#feature-nav .current{background-color:#FFF;}

#feature-nav li a {font-family:"Myriad Pro", Arial, Serif; color:#333; 
                   text-decoration:none; font-size:17px; font-weight:bold;
                   padding-left:6px;}
                  
                  
                  
                  
#sign-up{ width:225px; padding-top:15px; padding-bottom:30px;}




#sign-up img{border:0px; padding-bottom:15px;}


#quote {background-image:url('../imgs/quote-bg.png');
	    height:200px; background-repeat:no-repeat;
	    width:205px; padding-right:10px;
	    padding-top:20px;}

/*-----------------meet the team-------------------*/


.bio{width:890px; height:228px; padding-top:75px;}
.bio-pic{padding-right:30px; float:left; width:215px;}
.bio-pic img{padding-top:20px;}
.bio-text{float:left; width:645px}
.name{font-size:22px; color:#000; padding-bottom:0px;}

.bio-text ul {padding:0px; list-style-type:none}




/*-----------------screenshots-------------------*/





#screenshot-area{float:left; height:100%; width:715px; padding-left:25px;} 


#screenshot-area p{font-size:14px;}

#screenshot-area h3{font-size:21px; font-weight:bold; }

#screenshot-area h1{font-size:25px; font-weight:bold; }

#screenshot-area ul{padding-left:0px;  text-align:left;font-size:14px;}





.intro{padding-top:25px;font-family:"Myriad Pro", Arial, Serif; color:#000; 
       fontsize:16px;}
       

       
.ss-cont{width:715; margin-top:20px;background:#fff;border:#999999 1px solid;-moz-border-radius: 15px;
border-radius: 15px;margin-bottom:20px;}

.ss-top-corner{ width:715; height:37px; 
                /*background-image:url('../imgs/sharing-corners-top.jpg'); */
                background-repeat:no-repeat;}

.ss-left{float:left; clear:both;width:32px; height:1px;
         /*background-image:url('../imgs/sharing-left.jpg');height:200px;  */
         background-repeat:repeat-y;}


.ss-right{float:right;width:32px;  
         /* background-image:url('../imgs/sharing-right.jpg');height:200px;  */
        background-repeat:repeat-y;}


.ss-pic{float:left; width:295px; background-color:#FFF;height:200px;}

.ss-pic2{float:left; width:333px; background-color:#FFF;height:200px;}

.ss-info{float:left; width:336px; padding-left:20px;background-color:#FFF; 
         letter-spacing:.02em;color:#000; 
         text-decoration:none; font-size:22px;}
  
.ss-info2{float:left; width:298px; padding-left:20px;background-color:#FFF; 
         letter-spacing:.02em;color:#000; 
         text-decoration:none; font-size:22px;}; 
         
#ss-list ul{font-size:14px; list-style-type:disc; padding-left:9px; }

#ss-list2 ul{font-size:14px; list-style-type:disc; padding-left:9px; }


#sec-list1 ul{font-size:14px; list-style-type:disc; padding-left:9px; }
#sec-list1 li{font-size:14px; padding-bottom:7px; list-style-type:disc; padding-left:9px; }

#sec-list2 ul{font-size:14px; list-style-type:disc; padding-left:9px; }
#sec-list2 li{font-size:14px; padding-bottom:7px; list-style-type:disc; padding-left:9px; }


#sec-list3 ul{font-size:14px; list-style-type:disc; padding-left:9px; }
#sec-list3 li{font-size:14px; padding-bottom:7px; list-style-type:disc; padding-left:9px; }

#sec-list4 ul li{font-size:14px; display:inline; padding-bottom:20px;}
#sec-list4 li a {font-size:14px; padding-right:27px; color:#447099; 
                display:inline;text-decoration:underline;padding-bottom:20px;}
                
#sec-list4 li a:hover {text-decoration:none;} 
                              





                  



.ss-bottom-corner{width:715; height:37px; clear:both;
/*background-image:url('../imgs/sharing-corners-bottom.jpg');background-repeat:no-repeat;  */
}


/*------------------------------------------------*/
/*-----------------[About]------------*/
/*------------------------------------------------*/

#who-what-why{background:url(imgs/about-us-bg.jpg);
              background-repeat:repeat-x; width:100%;
              margin-top:50px; }
              
#main-area-bg-about{ width:100%; height:900px; background-color:#F2F2F2;
                     padding-top:50px; }
                     
#main-area-bg-about-ps{ width:100%; height:1100px; background-color:#F2F2F2;
                     padding-top:50px; }                     
                     

              
#who-what-why p{font-size:14px;}



#who-what-why li{padding-left:20px; padding-right:20px; display:inline;}
              
#who-what-why h1{letter-spacing:.02em;color:#000; 
         text-decoration:none; font-size:22px; text-align:center;}
         
#who-what-why h2{letter-spacing:.02em;color:#000; margin-top:0px;
         text-decoration:none; font-size:22px; text-align:center;}

#who-what-why span{font-weight:bold;}	
              
.what-and-who {width:295px; padding-right:20px; height:340px;
               float:left;}

.why  {width:305px; height:340px;
               float:right;}
               
.logos { clear:both; width:960px; text-align:center;}
.logos ul{padding-top:15px;}
               
.people{ clear:both; padding-top:50px;}

              




/*------------------------------------------------*/
/*-----------------[Footer]------------*/
/*------------------------------------------------*/


#footer-bg{width:100%; 
		   background-image:url('../imgs/footer-bg-transfer-files.png');
		   height:415px; background-repeat:repeat-x;}
		   
#footer-content{margin:0 auto; width:965px; height:365px; padding-top:50px;
background-image:url('../imgs/adds-light-ft.png');
background-repeat:no-repeat;
background-position: top left;
	}

#footer-links{width:681px;color:#f9f9f9;padding-top:20px; float:left; }
#footer-links h2{color:#f9f9f9;}
#footer-links p{font-size:18px; color:#CCC; 
              /*text-transform:uppercase; */
              letter-spacing:.04em;
              text-shadow: 1px 1px 0px #000; font-weight:lighter;
             padding-bottom:0px; }
 

 #footer-links p a{
 	color:#f2f8fc
 }             
     
/*
#footer-links p{font-size:18px; color:#CCC; 
              text-transform:uppercase; letter-spacing:.04em;
              text-shadow: 1px 1px 0px #000; font-weight:lighter;
             padding-bottom:0px; }
 */             
              
#footer-links li {padding-left:0px; text-align:left; padding-bottom:6px; 
                    border-bottom: #333 1px solid;padding-top:6px;}

#footer-links ul {padding-left:0px; padding-top:0px; text-align:left;}
              
#footer-links li a {font-size:14px; color:#999; 
                    text-decoration:none; letter-spacing:.04em;font-weight:lighter;text-transform:uppercase;
                 } 
                 
#footer-links li a:hover{color:#FFF;}

#footer-links li img{padding:0px;}
                 
                 
.features-tour{width:210px;height:250px; float:left; padding-right:105px;}
.company{width:200px; height:250px; float:left;}

#footer-buttons{width:249px;float:right; }

#footer-buttons ul {padding-top:10px;}

#footer-buttons li{padding-bottom:15px;}

#footer-buttons img{border:0px;}




/*------------------------------------------------*/
/*-----------------[Sitemap]------------*/
/*------------------------------------------------*/

.site-map a {color:#1767A5;  font-size:15px; padding-left:0px; text-decoration:none; padding-left:0px; text-align:left; }

.site-map a:hover{text-decoration:underline;} 

.site-map {padding-left:0px; text-align:left; font-size:20px;}






/*/////////////*/
/*  MORE CSS   */
/*/////////////*/

#mn {
		padding:0;
	}
	#mn #info_bar{
		background-image:url('../imgs/mainnav.png');
		background-repeat:repeat-x;
		height:188px;
	}
	#mn #info_bar .con div.segs{
		height:188px;
		width:300px;
		text-align:left;
		padding:0 15px;
		font:normal 15px "Myriad Pro","Arial",sans serif;
		color:#444444;
		float:left;
	}
	
	#mn #info_bar .con div.segs h3{
		margin:22px auto 15px;
		width:200px;
		text-align:center;
		font:bold 18px "Myriad Pro","Arial",sans serif;
		color:#333333;
	}
	
	
	#mn #main{
		padding-top:55px;
	}
	#mn #main div.segs{
		height:430px;
		width:300px;
		text-align:left;
		padding:0 15px;
		font:normal 15px "Myriad Pro","Arial",sans serif;
		line-height:22px;
		color:#000000;
		float:left;
	}
	#mn #main div.segs img.hd{
		margin-bottom:10px;
		margin-left:12px;
	}
	#mn #main div.segs img.mini{
		float:left;margin:0 10px 0 4px;
	}
	#mn #main div.segs h1{
		float:left;
		font:normal 17px "Myriad Pro","Arial",sans serif;
		color:#1767A5;
	}

	#mn #main{
padding:0;margin-top:0;
background:url('/imgs/sidebg.png') repeat-y;
}

#mn #main #sidenav{
	padding:0;margin:0;
	width:252px;
	float:left;
	height:100%;
}

#mn #main #sidenav ul{
	padding:0;
	width:236px;
	margin:30px 0 0 16px;
}

#mn #main #sidenav ul li{
	padding:8px 0;
	color:#323232;
	border-bottom:#C4C4C4 1px solid;
	list-style: none;
	padding-left:10px;
	width:226px;
	font:normal 17px "Myriad Pro","Arial",sans serif;
}

#mn #main #sidenav ul li.here{
	background-color:#f8f8f8;
}

#mn #main #sidenav ul li:first-child{
    border-top:#C4C4C4 1px solid;	
}

#mn #main #sidenav ul li a,
#mn #main #sidenav ul li a:active
#mn #main #sidenav ul li a:visited{
	text-decoration:none;
	color:inherit;
	font:normal 17px "Myriad Pro","Arial",sans serif;
}
#mn #main #sidenav ul li a:hover{
	text-decoration:none;
	color:inherit;
	font:normal 17px "Myriad Pro","Arial",sans serif;
}

#mn #main #sidenav .buttons{
	margin-top:90px;
	margin-left:20px;
}
#mn #main #sidenav .buttons img{
	margin-bottom:20px;
}


#mn #main #sidenav .quote{
	font:italic 14px "Myriad Pro","Arial",sans serif;
	color:#315E8B;
	width:194px;
	margin-left:26px;
	margin-top:30px;
	
}

#mn #main #sidenav .quote .top{
	margin:0;padding:0;
	width:194px;
	height:20px;
	background:url('/imgs/side-box-top.png') no-repeat;
}

#mn #main #sidenav .quote .qt{
	width:174px;margin:0;padding:0 10px;
	background:url('/imgs/side-box-bg.png') repeat-y;
	font:italic 14px "Myriad Pro";
	color:#315E8B;
}
#mn #main #sidenav .quote .qt p{
	margin:0;padding:0;
	margin-top:6px;
	text-align:right;
	padding-right:10px;
	font:normal 11px "Myriad Pro","Arial",sans serif;
	color:#315E8B;
}


#mn #main #sidenav .quote .bot{
	margin:0;padding:0;
	width:194px;
	height:54px;
	background:url('/imgs/side-box-bot.png') no-repeat;
}


#mn #main #content{
	/*margin-left:34px;*/
	margin-left:5px;
	padding-top:8px;
	width:704px;
}
#mn #main #content .block,
#mn #main #content .block2,
#mn #main #content .block3{
	width:703px;
	height:267px;
	background:url('/imgs/big-blocks-bg.png') no-repeat;
	margin:32px 0;
	padding:0;
}

#mn #main #content .block .left{
	padding-top:55px;
	width:295px;
	margin-left:22px;
	float:left;
}

#mn #main #content .block .right{
	padding-top:8px;
	width:346px;
	margin-left:20px;
	float:left;
	
}

#mn #main #content .block .right h1{
	font:normal 23px "Myriad Pro","Arial",sans serif;
	color:#000000;
	margin-bottom:3px;
}

#mn #main #content .block .right p{
	font:normal 15px "Myriad Pro","Arial",sans serif;
	color:#222222;
	margin-top:5px;margin-bottom:7px;padding:0;
}
#mn #main #content .block .right ul,
#mn #main #content .block .right ol{
	margin:5px 0 7px 0;padding:0 0 0 20px;
	font-size:14px;
	color:#222222;
}
#mn #main #content .block .right ul li,
#mn #main #content .block .right ol li{
	font-size:14px;
	color:#222222;
}

#mn #main #content .block .right ul.sbs_left_66,
#mn #main #content .block .right ol.sbs_left_66{
	margin:5px 0 7px 0;padding:0 0 0 20px;
	font-size:12px;
	color:#222222;
	width:209px;float:left;
}
#mn #main #content .block .right ul.sbs_left_66 li,
#mn #main #content .block .right ol.sbs_left_66 li{
	font-size:12px;
	color:#222222;
}
#mn #main #content .block .right ul.sbs_left_33,
#mn #main #content .block .right ol.sbs_left_33{
	margin:5px 0 7px 5px;padding:0 0 0 20px;
	font-size:12px;
	color:#222222;
	width:92px;float:left;
}
#mn #main #content .block .right ul.sbs_left_33 li,
#mn #main #content .block .right ol.sbs_left_33 li{
	font-size:12px;
	color:#222222;
}
#mn #main #content .block .right ul.sbs_left_50,
#mn #main #content .block .right ol.sbs_left_50{
	margin:5px 0 7px 0;padding:0 0 0 20px;
	font-size:12px;
	color:#222222;
	width:150px;float:left;
}
#mn #main #content .block .right ul.sbs_left_50 li,
#mn #main #content .block .right ol.sbs_left_50 li{
	font-size:12px;
	color:#222222;
}

#mn #main #content .block .right ul.nada,
#mn #main #content .block .right ol.nada{
	margin:5px 0 7px 0;padding:0 0 0 0px;
	font-size:14px;
	color:#222222;
}
#mn #main #content .block .right ul.nada li,
#mn #main #content .block .right ol.nada li{
	display:block;
	float:left;
	list-style:none;
	font-size:14px;
	color:#222222;
	margin-left:4px;margin-right:5px;
	width:155px;
}



#mn #main #content .block2 .left{
	padding-top:55px;
	width:333px;
	margin-left:22px;
	float:left;
}

#mn #main #content .block2 .right{
	padding-top:8px;
	width:308px;
	margin-left:20px;
	float:left;
	
}


#mn #main #content .block3 .left{
	padding-top:55px;
	width:196px;
	margin-left:22px;
	float:left;
}

#mn #main #content .block3 .right{
	padding-top:8px;
	width:445px;
	margin-left:20px;
	float:left;
	
}

#mn #main #content .block2 .right h1{
	font:normal 23px "Myriad Pro","Arial",sans serif;
	color:#000000;
	margin-bottom:3px;
}

#mn #main #content .block2 .right p{
	font:normal 15px "Myriad Pro","Arial",sans serif;
	color:#222222;
	margin-top:5px;margin-bottom:7px;padding:0;
}

#mn #main #content p{
	font:normal 15px "Myriad Pro","Arial",sans serif;
	color:#222222;
}
#mn #main #content p.page_linkers a{
	display:block;
	float:left;
	margin-right:70px;
	color:#447099;
	text-decoration:underline;
}
#mn #main #content h1{
	font-size:21px;
}
#mn #main #content h1.hd{
	font-size:25px;
}

div.con{
		width:990px;
		margin:0px auto;
	}
	
    br.spacer{margin:5px 0;}
    
#mn #main{
padding:0;margin-top:0;
background:#efefef none;
}
#mn #main #content{
	padding-top:8px;
	width:100%;
}
#mn #main #content .content{
	width:100%;
	text-align:center;
	margin-top:63px;
}
#mn #main #content .content h1{
	color:#333333;
	font:normal 45px "Myriad Pro","Arial",sans serif;
}
#mn #main #content .content h2{
    color:#333333;
    font:italic 20px "Myriad Pro","Arial",sans serif;
}
#mn #main #content .content h2.compress{
	margin:0;padding:0;
}
#mn #main #content .content h3{
    color:#444444;
    font:normal 12px "Myriad Pro","Arial",sans serif;
    margin-bottom:20px;
}

#mn #main #content .content #ft_nfo .r h3 {
    font:bold 14px "Myriad Pro","Arial",sans;
}
#mn #main #content .content h1.compress{
	margin-bottom:0;padding-bottom:0;
}
#mn #main #content .content .plan{
	width:226px;
	margin-left:22px;
	float:left;
}
#mn #main #content .content .first{
	margin-left:5px;
}
#mn #main #content .content .plan .heads{
	width:228px;
	height:216px;
	background:url('/imgs/sign-plan-bg.png') no-repeat;
}
#mn #main #content .content .plan .details{
	height:286px;width:228px;
	margin-top:13px;
	background:url('/imgs/sign-plan-nfo-bg.png') repeat-x top;
}
#mn #main #content .content .big_rounded_box{
	width:980px;
	margin:0;padding:0;
}
#mn #main #content .content .big_rounded_box .top{
	margin:0;padding:0;
	height:15px;width:980px;
	background:url('/imgs/wide-content-top-bg.png') no-repeat;
}
#mn #main #content .content .big_rounded_box .bottom{
	margin:0;padding:0;
	height:15px;width:980px;
	background:url('/imgs/wide-content-bottom-bg.png') no-repeat;
}
#mn #main #content .content .big_rounded_box .content{
	margin:0;padding:0;
	width:980px;
	background:url('/imgs/wide-content-bg.png') repeat-y;
}
#mn #main #content .content .big_rounded_box .content p,
#mn #main #content .content .big_rounded_box .content div{
	margin:0;padding:0;
}
#mn #main #content .content .big_rounded_box .content #signup_l{
	float:left;margin-left:40px;
}
#mn #main #content .content .big_rounded_box .content #signup_r{
	float:right;margin-right:40px;
}

#mn #main #content .content .big_rounded_box .content .signup{
	width:440px;text-align:left;
	color:#111;
	font:normal 14px "Myriad Pro","Arial",sans;
}
#mn #main #content .content .big_rounded_box .content .signup h3{
	font-size:16px;
	font-weight:bold;
}
#mn #main #content .content .big_rounded_box .content .signup p{
    font-size:14px;
    font-weight:normal;
    margin-bottom:42px	
}
#mn #main #content .content .big_rounded_box .content .signup p a,
#mn #main #content .content .big_rounded_box .content .signup p a:visited,
#mn #main #content .content .big_rounded_box .content .signup p a:active{
	color:#2B87D9;
	text-decoration:none;
}
#mn #main #content .content .big_rounded_box .content .signup p a:hover{
	color:#1B67a9;
	text-decoration:underline;
}
#mn #main #content .content .big_rounded_box .content #ft_nfo{
	width:900px;margin-left:58px;
	border-top:1px solid #ccc;
	font-size:14px;
	color:#111;
}

#mn #main #content .content .big_rounded_box .content #ft_nfo .l{
	float:left;width:110px;text-align:center;padding-top:80px;
}
#mn #main #content .content .big_rounded_box .content #ft_nfo .r{
	width:790px;float:right;text-align:left;margin-top:20px;margin-bottom:30px;
}

#mn #main #content .content .big_rounded_box .content #ft_nfo_more{
	width:900px;margin-left:58px;
	font-size:14px;
	color:#111;
}

#mn #main #content .content .big_rounded_box .content #ft_nfo_more .l{
	float:left;width:110px;text-align:center;height:90px
}
#mn #main #content .content .big_rounded_box .content #ft_nfo_more .r{
	width:790px;float:right;text-align:left;margin-bottom:30px;
}








/********************************************************************************/
.content .plan .heads div{
	margin:0;padding:0;
}
@import url(https://fonts.googleapis.com/css?family=Homenaje);
.content .plan .heads .plan_name{
	padding-top:10px;
	height:31px;
	width:100%;
	color:#fff;
	text-shadow: 2px 2px 3px #4d4d4d;
	font-size:24px;
filter: dropshadow(color=#4d4d4d, offx=2, offy=2); 
	
}


.content .plan .heads .plan_cost{
padding-top:15px;
	height:121px;
	width:100%;
	text-align:center;
	font-size:74px;
	line-height:108px;
	font-family:"Homenaje",Arial,sans;
color: #9dd53a; /* Old browsers */
color: -moz-linear-gradient(top, #9dd53a 0%, #a1d54f 50%, #80c217 51%, #7cbc0a 100%); /* FF3.6+ */
color: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dd53a), color-stop(50%,#a1d54f), color-stop(51%,#80c217), color-stop(100%,#7cbc0a)); /* Chrome,Safari4+ */
color: -webkit-linear-gradient(top, #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* Chrome10+,Safari5.1+ */
color: -o-linear-gradient(top, #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* Opera 11.10+ */
color: -ms-linear-gradient(top, #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* IE10+ */
color: linear-gradient(top, #9dd53a 0%,#a1d54f 50%,#80c217 51%,#7cbc0a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.color( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */
}

.content .plan .heads .plan_cost span{
	font-size:16px;
}

.content .plan .heads .plan_size{
	font:23px "Myriad Pro",Arial,sans;
	font-weight:500;
	color:#318BA0;
	padding-top:4px;
	height:35px;
}


.content .plan .details ul {
	margin:0;padding:0;
	width:200px;margin-left:10px;
	list-style:none inside none;
}

.content .plan .details ul li{
	font:normal 15px "Myriad Pro",Arial,sans;
	color:#333333;
	padding-top:10px;
	padding-bottom:11px;
	border-bottom:1px solid #eee;
}
.content .plan .details ul li.f{
}
/********************************************************************************/




.con .content .signup_box{
		width:723px;
		margin:auto;
		padding:0;
		border:0 none;
	}
	.con .content .signup_box .signup_box_hd{
		height:48px;
		background:url('/imgs/spec_div_hd.png') no-repeat;
		width:100%;
	}
	.con .content .signup_box .signup_box_hd .lt{
		width:520px;
		float:left;
		text-align:left;
		padding-top:10px;
		padding-left:40px;
		font:normal 24px "Myriad Pro", Arial, sans;
		color:#fff;
		text-shadow: 2px 2px 3px #111111;
filter: dropshadow(color=#4d4d4d, offx=1, offy=2); 
		
	}
	.con .content .signup_box .signup_box_hd .rt{
		padding-top:13px;
		width:161px;
		float:right;
		text-align:left;
		color: #2a2a2a;
		font-weight: bold;
	}
	.con .content .signup_box .signup_box_hd .rt ul,
	.con .content .signup_box .signup_box_hd .rt li{
		display: inline;
		margin: 0;
		padding: 0;
		color: #2a2a2a;
		font-weight: bold;
		padding:2px 5px;
	}
	.con .content .signup_box .signup_box_hd .rt li.here{
		background:#2a2a2a;
		color:#fff;
	}
	.con .content .signup_box .signup_box_cn{
		background:url('/imgs/spec_div_bg.png') repeat-y;
		min-height:100px;
	}
	.con .content .signup_box .signup_box_ft{
		height:15px;
		background:url('/imgs/spec_div_ft.png') no-repeat;
		width:100%;
	}
	.con .content .signup_box .signup_box_cn .form_field_full_background{
		padding:30px 0;
		background:url('/imgs/spec_div_special_bg.png');
	}
	.con .content .signup_box .signup_box_cn .form_field_full_background .lt{
		width:320px;
		float:left;
		text-align:left;
		color:#1B79B3;
		font-size:20px;
		padding-left:40px;
	}
	.con .content .signup_box .signup_box_cn .form_field_full_background .rt{
		width:360px;
		float:left;
		text-align:left;
		color:#cccccc;
		font-size:14px;
	}
	.con .content .signup_box .signup_box_cn .form_field{
		padding:30px 0 30px 40px;
	}
	.con .content .signup_box .signup_box_cn .smaller{
		padding:10px 0 10px 40px;
	}
	
	.con .content .signup_box .signup_box_cn .button_area{
		text-align:right;
		height:40px;
		padding-right:40px;
	}
	
	.con .content .signup_box .signup_box_cn .button_area input{
		background:url('/imgs/spec_div_next_button.png') no-repeat;width:136px;height:46px;border:0px none;font-size:0;
	}
	.con .content .signup_box .signup_box_cn .form_field .form_field_label{
		float:left;
		width:180px;
		text-align:left;
		font-size:22px;
		font-family:"Myriad Pro", Arial,sans;
		color:#fff;
		padding-top:12px;
	}
	.con .content .signup_box .signup_box_cn .form_field .form_field_input{
	    float:left;
	    width:423px;
		text-align:left;
		color:#eeeeee;
		
	}
	.con .content .signup_box .signup_box_cn .form_field .form_field_input input{
		text-align:left;
		border:1px solid #666;
		height:37px;
		font-size:24px;
		width:380px;
		background:#D9D9D9 url('/imgs/spec_div_formbg.png') repeat-x;
	}
	.con .content .signup_box .signup_box_cn .form_field .form_field_input input.ch{
		text-align:left;
		border:1px solid #666;
		height:14px;
		font-size:0px;
		width:14px;
		background:#D9D9D9 url('/imgs/spec_div_formbg.png') repeat-x;
	}
	.con .content .signup_box .signup_box_cn .form_field .form_field_input input.sml{
		width:200px;
	}
	.con .content .signup_box .signup_box_cn .form_field .form_field_inputsml{
	    width:230px;
	}
	
	.con .content .signup_box .signup_box_cn .sep{
		width:722px;
		height:3px;
		background:url('/imgs/spec_div_divider.png') no-repeat;
	}
	
	.con #content form{
		display:inline;
		padding:0;margin:0;
	}
	div.clr{
		clear:both
	}
    div#err_div{
    	text-align:left;
    	width:300px;
    	color:#ff0000;
    	margin-left:211px;
    }






#quote .qt{
	width:174px;margin:0;padding:0 10px;
	font:italic 14px "Myriad Pro";
	color:#315E8B;
}
#quote .qt p{
	margin:0;padding:0;
	margin-top:6px;
	text-align:right;
	padding-right:10px;
	font:normal 11px "Myriad Pro","Arial",sans serif;
	color:#315E8B;
}




div.inline-form{
	padding-left: 50px;
    width: 610px;
}
div.inline-form div.inline-form-row{
	clear:both;
	float:left;
	width:100%;
	margin-bottom:5px;
}
div.inline-form div.line{
	margin:20px 0;
	height:1px;
	border-top:1px solid #666;
}
div.inline-form div.inline-form-row .title{
	float:left;
	width:150px;
	font:normal 18px "Myriad Pro","Arial",sans;
	color:#47c;
}
div.inline-form div.inline-form-row .input{
	float:left;
	margin-left:10px;
	width:450px;
}
div.inline-form div.inline-form-row .input *{
	border:#999 1px solid;
	background:#fcfcfc;
	font-size:18px;
	border-radius:3px;
	-moz-border-radius:3px;
	padding:2px;
	width:410px;
}

div.inline-form div.inline-form-row input.free-account-button{
	border:#999 1px solid;
	background:#6Dc533;
	font-size:16px;
	color:#fff;
	border-radius:3px;
	-moz-border-radius:3px;
	text-align:center;
	padding:6px 14px;
}




.toggle-need-more,
	.toggle-need-more:active,
	.toggle-need-more:visited{
		text-decoration:none;
		color: #2B87D9;
		font-size:22px;
	}
	.toggle-need-more:hover{
		text-decoration:underline;
		color: #2B87D9;
		font-size:22px;
	}
	
	
	
	#mn #main #content .content div.aplan{
		background: none repeat scroll 0 0 #F9F9F9;
	    box-shadow: 1px 1px 5px #888888;
	    float: left;
	    margin: 0 0 0 8px;
	    padding: 0;
	    width: 238px;
	}
	
		#mn #main #content .content div.sel{
		background: none repeat scroll 0 0 #F9F9dd;
		}
	
	#mn #main #content .content div.aplan h1{
		font-size:24px;
		text-transform:uppercase;
		text-align:center;
		width:100%;
		margin:0;
		padding:15px 0 11px;
		background: none repeat scroll 0 0 #222222;
    border-bottom: 1px solid #BBBBBB;
    color: #9DD53A;
	}
	
	#mn #main #content .content div.aplan h2{
		font-size:63px;
		font-family:\"Georgia\",Arial,sans;
		font-style:normal;
		color:#2F3030;
		padding:0;
		margin:0;
	}
	#mn #main #content .content div.aplan h2 span{
		font-size:18px;
		font-style:italic;
	}
	#mn #main #content .content div.aplan h2 span.dol{
		font-size:24px;
		font-style:normal;
		margin-top:-25px;
	}
	#mn #main #content .content div.aplan h3{
		text-align:center;
		font-size:12px;
		font-weight:bold;
		color:#444444;
		padding:0;margin:18px 0 0 0;
	}
	
	#mn #main #content .content div.aplan ul{
		width:218px;
		margin-left:10px;
		text-align:left;
		padding:0;
		margin-bottom:35px;
	}
	#mn #main #content .content div.aplan ul li{
		border-bottom: 1px solid #E2E2E2;
    color: #555555;
    font-size: 14px;
    padding: 6px 0 6px 6px;
    text-align: left;
    background:url('/imgs/account_yes.png') no-repeat right;
	}
	
	
	#mn #main #content .content div.aplan div.signup_button_area {
		margin-bottom:20px;
		text-align:center;
	}
	#mn #main #content .content div.aplan div.signup_button_area a{
		margin-left:51px;
		width:125px;
		padding:11px 0 8px 0;
		text-align:center;
		display:block;
		font:14px normal \"Georgia\", Arial, sans;
		border-radius:5px;
		color:#f9f9f9;
		text-decoration:none;
		/* fallback */ 
		background-color: #79B2CF;background-image: linear-gradient(to bottom, #85B9D3, #2B87D9);background-repeat: repeat-x;
		/* Safari 4-5, Chrome 1-9 */ 
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#85B9D3), to(#2B87D9)); 
		/* Safari 5.1, Chrome 10+ */ 
		background: -webkit-linear-gradient(top, #2B87D9, #85B9D3); 
		/* Firefox 3.6+ */ 
		background: -moz-linear-gradient(top, #2B87D9, #85B9D3); 
		/* IE 10 */ 
		background: -ms-linear-gradient(top, #2B87D9, #85B9D3); 
		/* Opera 11.10+ */ 
		background: -o-linear-gradient(top, #2B87D9, #85B9D3);
	}
		#mn #main #content .content div.aplan div.signup_button_area a:hover{
		margin-left:51px;
		width:125px;
		padding:11px 0 8px 0;
		text-align:center;
		display:block;
		font:14px normal \"Georgia\", Arial, sans;
		border-radius:5px;
		color:#f9f9f9;
		text-decoration:none;
		/* fallback */ 
		background-color: #89c2CF;background-image: linear-gradient(to bottom, #95c9f3, #4B97e1);background-repeat: repeat-x;
		/* Safari 4-5, Chrome 1-9 */ 
		background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#95c9f3), to(#4B97e1)); 
		/* Safari 5.1, Chrome 10+ */ 
		background: -webkit-linear-gradient(top, #4B97e1, #95c9f3); 
		/* Firefox 3.6+ */ 
		background: -moz-linear-gradient(top, #4B97e1, #95c9f3); 
		/* IE 10 */ 
		background: -ms-linear-gradient(top, #4B97e1, #95c9f3); 
		/* Opera 11.10+ */ 
		background: -o-linear-gradient(top, #4B97e1, #95c9f3);
	}
	

#mn #main #content .content img.boxshadow{box-shadow: 0px 10px 10px #888888;}


