@charset "utf-8";
/* CSS Document */
body
{
	
	margin: 0px;
    background-color:#FFF;
    size: 14px;
	font: 12px/1.5 Arial,Helvetica,sans-serif;
}
a {
    text-decoration: none;
}
 ul.rmm li.active {
    color: #C33305;
    background-color: inherit;
    font-weight: bold;   
}
table li
{
	list-style-type:none;
}
label span {
    color: #F00;
}
p.copyright{
text-align:center;
color:#fff;
background-color:inherit;
font-size:12px;
line-height:18px;
padding:14px 0 0 0;
}
 p.aboutTxt{
 color:#D35C10;
 background-color:inherit;
 font-weight:bold;
}
.lft
{width:48%; padding:1%; margin:0px; float:left;}
.rht
{width:50%; padding:0px; margin:0px; float:left;}

.hdrbg-imgrd h1 {
    font: 20px/22px Georgia,"Times New Roman",Times,serif;
    color: #2C7516;
    background-color: inherit;
    
}
.hdrbg-imgrd span
{
	display: block;
	font-size: 12px;
	line-height: 18px;
	color: #6D5B0F;
	background-color: inherit;
	padding-top: 5px;
}

.hdrbg-imgrd{width:32%; 
	float:left;
	margin:0; 
	margin-top:-252px;
   position:absolute;
	padding-left: 20px;}
a.readmore {
    background-image:url(../../images/more_butt.gif);
	background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 0px 0px;
    background-clip: border-box;
    background-origin: padding-box;
    background-size: auto auto;
    width: 80px;
    line-height: 20px;
    font-weight: bold;
    color: #FFF;
    background-color: inherit;
    text-align: center;
    float: left;
    margin-left: 20px;
}
.aboutlink li {
    color: #181B0E;
	background: transparent url() no-repeat scroll 0px 50%;

    background-color: inherit;
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
	list-style-image:url(../../images/black_arrow.gif);
}
.aboutlink li a{
	color:#666;
}
.numberLink li
{
	 color: #181B0E;
    background-color: inherit;
    font-size: 12px;
    line-height: 18px;
   
	list-style-type:none;
}

/*--- header ---*/
.header-menu
{
	background-color:#000;
	padding:0;
	width: 100%;
	min-height:40px;
    margin:0px;
	text-align:center;
	float:left;
}
.header-menu ul 
{
	
	color:#FFF;
	width:100%;
}


.header-menu li {
    float: left;
	width:18%;
	list-style-type:none;
	padding:0px;
	margin:0px;
	border-right:thin solid #999;
}

.header-menu a {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;    font-size:12px;text-decoration:none;
	font-weight:bold;
    display: block;
}
.show_menu {
    cursor: pointer;
    color: #FFF;
    padding: 1% 2%;
    margin: 0px 0px 0px 1%;
    width: 94%;
    background-color:#000;
    border-radius: 7px 7px 0px 0px;
}
.show_menu ul{
	margin:0px;
	padding:0px;
	background-color:#000;
}
.show_menu ul li{
	float:left;
	overflow:hidden;
	font-family:'Roboto-Regular', sans-serif;
	text-transform:uppercase;
	font-size: 14px;
	text-decoration: none;
	list-style-type: none;
	padding:9px 15px;
	width: 90%;
	
}
.show_menu ul li a{
	text-decoration: none;
	color:#FFF;
}
.show_menu ul li:hover{
	background:#000;
	
}
 .show_menu ul li a:hover{
	text-decoration: none;
	color: #F30;
}	
.new_bar {
    width: 94%;
    margin: 0% 0% 0% 1%;
    padding: 0px;
    border-radius: 7px 7px 0px 0px;
}
.rm
{
	width: 96%;
    float: left;
    background:#000;
    border-radius: 4px;
    padding: 2%;
}


/*---header end---*/
.hdrimg
{
	width:100%;
	
}
.ruler
{
	background-color:#FC0;
	height:5px;
	width:100%;
	border-bottom:#FFF 2px solid;
	border-top:#FFF 2px solid;
	float:left;
}
.ruler1
{
	
  background: -webkit-linear-gradient( #999, lightgrey, white, lightgrey, #999); 
  background: -o-linear-gradient(#999, lightgrey, white, lightgrey, #999);
  background: -moz-linear-gradient(#999, lightgrey, white, lightgrey, #999);
  background: linear-gradient(#999, lightgrey, white, lightgrey, #999); 
  float:left;
  width:100%;
}
.soc
{
	width:100%;
	float:left;
	padding:0px;
}
.ggle
{
	width:20%;
	float:left;
	padding:0px;
	margin:0px;
}
.flike
{
	width:60%;
	float:left;
	padding:0px;
	margin:0px;
}

.container
{
	width:85%;
	background-color:#D3CAC0;
	margin:0px auto;	
	position:absolute;
	
}
.container-wrapper 
{
    width: 85%;
    margin: 0px auto;
	border: #CCC solid 2px;
    background-color:#FFF;
  
}
.container1
{
	width:100%;
	float:left;
	background-color:#EAEAEA;
}


.left-container
{
	width:33%;
	padding:2%;
	float:left;
	
}
.lft-our
{
	width:100%;
	padding:0px;
	margin:0px;
	float:left;
}
.right-container
{
	width:60%;
	padding:0px;
	float:left;
}
.container2
{
	width:100%;
	float:left;
	padding:0px;
	margin:0px;
	background-color:#FFF;
	
}
.login-lftbr
{
	width:100%;
	margin:0 auto;
	float:left;
	padding:2%;
	/*
	background-image:url(images/member-login-bg.png);
	
	background-repeat:no-repeat;
	*/
	background:-webkit-linear-gradient(#FC0, #E9C778, #E6BA22, #DDAB44, #F90); 
    background: -o-linear-gradient(#FC0, #E9C778, #E6BA22, #DDAB44, #F90);
    background: -moz-linear-gradient(#FC0, #E9C778, #E6BA22, #DDAB44,  #F90);
    background: linear-gradient(#FC0, #E9C778, #E6BA22, #DDAB44, #F90); 
	
	border-top-right-radius:10px;
	border-top-left-radius:10px;
}
.mod
{
	width:100%;
	margin:0 auto;
	height:100%;
	float:left;
	padding:2%;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
}
.getquote-lftbr
{
	width:100%;
	margin:0 auto;
	float:left;
	padding:0;
	background-color:#FFF;
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	text-decoration: none;
	font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
}

.form-field
{
	float:left;
	width:40%;
	padding:2%;
}
.form-field1
{
	width:40%;
	padding:2%;
}
/* table*/


.tbl-header
{
	background:-webkit-linear-gradient(#FC0, #E9C778, #E6BA22, #DDAB44, #F90); 
    background: -o-linear-gradient(#FC0, #E9C778, #E6BA22, #DDAB44, #F90);
    background: -moz-linear-gradient(#FC0, #E9C778, #E6BA22, #DDAB44,  #F90);
    background: linear-gradient(#FC0, #E9C778, #E6BA22, #DDAB44, #F90); 
	border-top-right-radius:10px;
	border-top-left-radius:10px;
	height:40px;
	
}

.alt
{
	background-color:#FFF;
}
.alt_1
{
	background-color:#CCC;
}
.table
{
	width:100%;
	padding:0;
	margin:0;
	float:left;
}
.table3
{
	width:100%; 
	float:left;
	padding:0 0.2% 0 0.2%;
	margin:0px;
}
.table4
{
	width:91%;
	border: 1px solid #F90;
    padding-left: 10px;
	margin: 20px;
}
.table5
{
	width: 100%;
    border: 1px solid #F90;
    margin-top: 20px;
    padding-left: 0px;
	float:left;
}

.table3 a
{
	color:#000;
}
.container2-table
{
	width:100%;
	padding:0;
	margin:0;
	float:left;
}
	
.table1
{
	width:32.9%; 
	float:left;
	padding:0 0.2% 0 0.2%;
	margin:0px;
}
.table2
{
	width:100%;
	padding:1%;
	margin:0;
	float:left;
}
.tr
{
	width:100%;
	padding-left:0px;
	margin:0px;
	float:left;
}

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

.th1
{
	width:30%;
	padding:3px 0 3px 0;
	margin:0px;
	float:left;
	text-align:center;
	font-size:14px;
}

.th1-index
{
	width:25%;
	padding:3px 0 3px 0;
	margin:0px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}

.td
{
	width:25%;
	padding:3px 0 3px 0;
	margin:0px;
	float:left;
	text-align:center;
}
.td1
{
	width:30%;
	padding:3px 0 3px 0;
	margin:0px;
	float:left;
	text-align:center;
}
.tdh1
{
	width:30%;
	padding:3px 0 3px 0;
	margin:0px;
	float:left;
	text-align:center;
	color:#FFF;
}
.td2{
    float: left;
    margin: 0px;
    padding: 2%;
    width: 29%;
}
.td3
{
	width: 9%;
    padding: 3px 0px;
    margin: 0px;
    float: left;
    text-align: center;
}
.td4
{
	width:34%;
    padding: 3px 0px;
    margin: 0px;
    float: left;
    text-align: center;
}
.td5
{
	width: 17%;
    padding: 3px 0px;
    margin: 0px;
    float: left;
    text-align: center;
}
/* table */
.grad
{
	border:solid 1px black;
	border-radius:10px;
	border-color:#000;
	height:11px;
	background: #381f01; /* Old browsers */
background: -moz-linear-gradient(left,  #381f01 1%, #d34204 35%, #ff1302 49%, #db3d04 71%, #2b0f00 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(1%,#381f01), color-stop(35%,#d34204), color-stop(49%,#ff1302), color-stop(71%,#db3d04), color-stop(99%,#2b0f00)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #381f01 1%,#d34204 35%,#ff1302 49%,#db3d04 71%,#2b0f00 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #381f01 1%,#d34204 35%,#ff1302 49%,#db3d04 71%,#2b0f00 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #381f01 1%,#d34204 35%,#ff1302 49%,#db3d04 71%,#2b0f00 99%); /* IE10+ */
background: linear-gradient(to right,  #381f01 1%,#d34204 35%,#ff1302 49%,#db3d04 71%,#2b0f00 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#381f01', endColorstr='#2b0f00',GradientType=1 ); /* IE6-9 */
}
.rating
{
	border:solid 1px black;
	border-radius:10px;
	border-color:#000;
	height:11px;
}
.table a
{
	color: #000;
	text-decoration: none;
	font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: capitalize;
}
.container2 a
{
	color: #000;
	text-decoration: none;
	font-size: 12px;
    font-family: Arial,Helvetica,sans-serif;
    text-transform: capitalize;
}
.customer-testi
{
	width:100%;
	float:left;
	padding:0;
	margin:0;
}
/*---footer---*/
.footer
{
	width:100%;
	margin:0;
	padding:0;
	float:left;
	/*background-color:#000;*/
	background:-webkit-linear-gradient( #333, #222, #111, #000); 
    background: -o-linear-gradient( #333, #222, #111, #000);
    background: -moz-linear-gradient(#333, #222, #111, #000);
    background: linear-gradient( #333, #222, #111, #000); 
	
}

.footr
{
	width:100%;
	margin:0 auto;
	padding:0;
	float:left;
	background-color:#000;
	
}

.footr a{list-style:none; float:left; color:#9C0; width:100%; padding:0; margin:0;}
.footr li
{
	float: left;
	width:4%;
	padding:0px;
	margin:0px;
	list-style-type:none;
}
.footr ul {
    width: 92%;
    float: left;
    margin: 0px;
    padding-left: 12px;
}
.footer1
{
	width:100%;
	margin:0 auto;
	padding:2px 0px 2px 0px;
	float:left;
	background:-webkit-linear-gradient( #333, #222, #111); 
    background: -o-linear-gradient( #333, #222, #111);
    background: -moz-linear-gradient(#333, #222, #111);
    background: linear-gradient( #333, #222, #111); 
	text-transform:capitalize;
	text-align:center;
	font-family: Arial,Helvetica,sans-serif;
	border-bottom:#444 solid 1px;
}
.footer a
{
	float: left;
	color:#FFF;
	text-decoration:none;
	list-style: outside none none;
	padding: 0px;
	margin: 0px;
	width: 100%;
	font: 12px/1.5 Arial,Helvetica,sans-serif;
}
.footer li
{
	float: left;
	width:24%;
	padding:0px;
	margin:0px;
	list-style-type:none;
}

.ftli-sty li
{
	float:left; 
	width:100%;
	list-style-image:url(../../images/bullet2.gif);
    padding:0px;
	margin:0px;
}
.ftli
{
	float: left;
width: 9%;
padding: 5px;
margin: 4px;
list-style-type: none;
font-weight: bold;
}
.part
{
	float:left;
	width:21%;
	padding:0;
	margin-left:4%;
}
.footer2
{
	width:100%;
	
	float:left;
	padding:0px;
	margin:0px;
	background:-webkit-linear-gradient(top, #f1e767 0%, #f1e767 18%, #f2e364 24%, #feb645 92%); 
    background: -o-linear-gradient(top, #f1e767 0%, #f1e767 18%, #f2e364 24%, #feb645 92%);
    background: -moz-linear-gradient(top, #f1e767 0%, #f1e767 18%, #f2e364 24%, #feb645 92%);
    background: linear-gradient(top, #f1e767 0%, #f1e767 18%, #f2e364 24%, #feb645 92%);
	/*
	background-image: url(images/wrist-foot3.png);
    background-repeat: repeat-x;
    background-position: left center;
	*/
}
.footer2 a
{
	color:#666;
	text-decoration:none;
	font: 12px/1.5 Arial,Helvetica,sans-serif;
}
#part
{
	width:30%;
	padding:0;
	margin:0;
}

/*-----foooter-----*/

#news-container
{
width: 100%;
left:auto;
height:auto; 
margin: auto;
margin-top: 10px;
}
.news-contback
{
	width:98%;
    float:left;
	margin:0px;
	padding:0px;
	line-height: 120%;
	background: -webkit-linear-gradient(#FFF,#EEE,#DDD,#CCC); 
    background: -o-linear-gradient(#FFF,#EEE,#DDD,#CCC);
    background: -moz-linear-gradient(#FFF,#EEE,#DDD,#CCC);
    background: linear-gradient(#FFF,#EEE,#DDD,#CCC);
}
#news-container ul{
padding:0px;
margin:0px;
list-style:none;
}
p.right
{
	text-align:right;
}
#news-container ul li div
{
border-top: 2px solid #FC0;

padding:1%;
font-size:12px;
height:75px;
}
#news-container ul li div a,#news-container ul li div a:hover
{
text-decoration:none;
color:#CC0000;
}

.tr1 {
    width: 100%;
    padding-left: 0px;
    margin: 0px;
    float: left;
	padding-bottom: 12px;}
	
#content_pan
{
	width:95%;
	float:left;
	padding:2%;
	margin:0px;
	background-color:#FFF;
	border: solid 2px #DDD;
}
#content_pan .member {
    font-size: 24px;
    line-height: 29px;
    color: #30331F;
    background-color: inherit;
}
input.login {
    background: transparent url("../../images/signup.gif") no-repeat scroll 0px 0px;
    width: 100px;
    height: 50px;
    cursor: pointer;
    border: medium none;
    float: right;
    margin-top: 14px;
}
.img-col
{
	width:33%;
	padding:0;
	margin:0;
	float:left;
}
.img-row
{
	width:100%;
	padding:1%;
	margin:0;
}
.blue-button  
{
	border-color: #A5CEE8 !important;
	color: #10334D;
	background-color: #DDEFFC;
	background-size: 100% auto;
	background-image: linear-gradient(#FFF, #DDEFFC);
	border: 1px solid #5A97CD;
	margin-left: 37px;
	line-height: 36px;
	margin-right: 37px;
	border-radius:7px;
	font-weight:bold;
	font-size:17px;
}
.blue-button1 {
    border-color: #A5CEE8 !important;
    color: #10334D;
    background-color: #DDEFFC;
    background-size: 100% auto;
    background-image: linear-gradient(#FFF, #DDEFFC);
    border-width: 1px;
    border-style: solid;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    margin-left: 37px;
  
    margin-right: 37px;
    border-radius: 7px;
    font-weight: bold;
   
}
.plans ul{padding:15px 17px; height:140px}
.planlist{margin:0 auto;padding-bottom:10px}.planlist.four{width:1060px}.plans{background:white;position:relative;float:left;width:186px;border:1px solid #d3d9df;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.plans .tooltip{cursor:pointer}.plans.featured{width:300px;margin:-25px -5px 0;z-index:20;-webkit-box-shadow:#bdd6ed 0 0 30px 5px;-moz-box-shadow:#bdd6ed 0 0 30px 5px;box-shadow:#bdd6ed 0 0 30px 5px}.four .plans{width:260px}.four .plans.narrow{width:245px;margin-right:-1px}.four .plans.featured{width:280px}.plans.featured ul{height:165px}.plans li{background:url('/images/x1/checkmark.png?710f06') no-repeat 10px 1px;padding:0 0px 0 0px;font-size:15px;line-height:25px;color:#426b89;overflow:visible}.plans h3,.plans h4{margin:0;padding:0 20px;font-weight:200!important}.plans h3{font-size:24px;padding-top:15px;padding-bottom:5px}.plans h4{font-size:20px;padding-bottom:10px;color:#2680cf}.plans .bottom{background-color:#dceffc;border-top:1px solid #b4d7f2;font-size:17px;width:100%;float:left;color:#10334d;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.plans .bottom>div{padding:15px}.plans.featured .bottom>*{padding:20px}.plans .bottom a{border-color:#ced0d3}.plans .bottom .button.large{padding:0 50px}.plans .bottom span.price{display:block;float:right;font-size:11px;text-align:center;margin-right:5px;line-height:130%}.plans .featured .bottom span.price{padding-left:80px}.plans .bottom strong{display:block;font-size:26px;line-height:90%}.plans.featured .bottom span{padding-top:2px}.plans.featured .bottom strong{font-size:32px}.button.blue,.button.medium.blue{border-color:#a5cee8!important;color:#10334d;background-color:#ddeffc;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RkZWZmYyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#ddeffc));background-image:-webkit-linear-gradient(#fff,#ddeffc);background-image:-moz-linear-gradient(#fff,#ddeffc);background-image:-o-linear-gradient(#fff,#ddeffc);background-image:linear-gradient(#fff,#ddeffc);-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#subfooter span{color:#2680cf;margin-bottom:5px}#subfooter h5{font-size:15px}.inner{padding:20px 0;height:80px}.tag.pricing{background-color:#a5cdee;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-left:5px;font-size:11px!important}.plan-more{margin-right:40px;width:120px}.plan-basic{margin-right:36px;width:168px}.plan-education{margin-right:36px;width:160px}.plan-business{width:160px}.plan-trial{position:relative}@media only screen and (max-width:568px){.wrapper{overflow:hidden}#container{margin-bottom:0!important}.planlist{padding:0 20px 10px;width:auto!important}.plans{margin:0 0 2em!important;width:auto!important;max-width:100%!important;border-width:1px!important}.plans,.plans .bottom{float:none}.plans.featured{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}         .plans.open ul{display:block!important}.plans .icon{display:inline-block!important}.plan-trial{display:none}.icon.expand{background-position:0 -2495px!important}.plans.open .icon.expand{background-position:0 -2527px!important}#subfooter .inner{height:auto!important;padding:20px 0!important}#subfooter h5{font-size:1.4em;margin-bottom:.5em!important}#subfooter span{font-size:1.1em}#subfooter .button{line-height:30px!important;padding:0 15px!important;font-size:1.1em!important}


.tooltip .tip,.tooltip .tip .tip{display:none}#tooltip_content img{border:1px solid #e0e4e6}#tooltip_content span{display:block}
.tooltip{margin:0px 0 0 0px}

page_links
 {
  font-family: arial, verdana;
  font-size: 12px;
  border:1px #000000 solid;
  padding: 6px;
  margin: 3px;
  background-color: #cccccc;
  text-decoration: none;
 }
 #page_a_link 
 {
  font-family: arial, verdana;
  font-size: 12px;
  border:1px #000000 solid;
  color: #ff0000;
  background-color: #cccccc;
  padding: 6px;
  margin: 3px;
  text-decoration: none;
 }
 .fc ul li a
 {
	 color:#333;
 }

