﻿@charset "utf-8";

body {
	background-image: url(../images/line_inner%20head%20page.png);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;

	text-align: center;
}

  p{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
  }
  
  h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #CCCCCC;  
  }
  
  h1{
	font-size: 180%;
	font-weight: normal;
	margin: 0;
	padding: 0 20px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:34px;
	margin-bottom:10px;
	text-align:left; 
  }
  
	a{
	color: #ffffff;
	text-decoration:none;
	}
	a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

.breadCrumbs {
	height: 20px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 4px;
	margin-left: 33px;
}
.breadCrumbs ul {
	list-style-type: none;
}
.breadCrumbs li {
	float: left;
	padding-left: 4px;
	padding-right: 4px;
	font-size: 14px;
}

.breadCrumbs a
{
	font-size: 14px;
	color: #226699;
	text-decoration: underline;
}
.maincontainer {
		width: 1000px;
	
	margin: auto;
}
.header {
	height: 173px;
	width: 1000px;
	background-image: url(../headerbg2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Login {
	float: right;
	height: 40px;
	width: 150px;
	margin-right: 19px;
	background-image: url(../loginbg.png);
	background-repeat: no-repeat;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
}


.logo {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	float: left;
	height: 100px;
	width: 260px;
	background-position: center top;
	margin-left: 4px;
}
ul{
    margin: 0 auto;
    padding: 0;
}

.visitedtxt
{
	font-family: "Walkway Condensed SemiBold";
	font-size: 40px;
	letter-spacing: 2px;
	color: #CCCCCC;
	margin-top: 10px;
	margin-left: 35px;
	text-align: left;
}

.menucontainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	height: 40px;
	
	float: left;
	margin-left: 35px;
	margin-top: 30px;
}

.menucontainer ul {
	list-style-type: none;
}
.menucontainer li {
	float: left;
	margin-top: 6px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	-moz-border-radius-topright:7px;
	-webkit-border-top-right-radius:7px;
	border-top-right-radius:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-left-radius:7px;
	border-top-left-radius:7px;
	padding: 10px;
}




.headmenu {
	float: right;
	width: 539px;
	color: #FFF;
	font-size: 15px;
	font-family: Verdana, Geneva, sans-serif;
	margin-right: -142px;
	margin-top: 71px;
	list-style-type: none;
}
.headmenu ul {
	list-style-type: none;
}
.headmenu li {
	float: left;
}

.footer {
	background-color: #333333;
	width: 100%;
	margin: auto;
	height: 200px;
}
.innerfooter {
	width: 1000px;
	margin: auto;
}

#midcontainer {
	width: 1000px;
}
.txtimage {
	background-image: url(../../text-1.png);
	background-repeat: no-repeat;
	margin-top: 36px;
	margin-left: 20px;
	height: 136px;
	width: 375px;
	
}
.text {
	height: 67px;
	width: 359px;
	float: left;
	clear: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: justify;
	padding-left: 25px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.btn_select {
	background-image: url(../../buttonselect.png);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 30px;
	width: 30px;
	margin-top: 15px;
	margin-left: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	padding-top: 13px;
	padding-right: 2px;
}
.btn_nonselect {
	background-image:url(../2img.png)
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 30px;
	width: 30px;
	margin-top: 15px;
	margin-left: 18px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	padding-top: 13px;
	padding-right: 2px;
	background-image: url(../../2img.png);
	background-repeat: no-repeat;
}

.calendar {
	height: 358px;
	width: 566px;
	float: right;
	clear: none;
	background-image: url(../../calander3.png);
	margin-top: -137px;
	background-repeat: no-repeat;
	margin-right: 8px;
	
}
.gradient {
	background-image: url(../../fadeline.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 1000px;
	height: 17px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 7px;
	float: left;
}

.btn {
	float: left;
	height: 50px;
	width: 359px;
	margin-left: 10px;
}
.Registerbtn {
	background-image: url(../../buttonregister.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 225px;
	float: left;
	margin-left: 25px;
}
.demo {
	background-image: url(../../buttondemo.png);
	height: 40px;
	width: 126px;
	float: right;
	background-repeat: no-repeat;
	margin-right: 50px;
}


ul.btn_list li {
	background-image: url(../../2img.png);
	background-repeat: no-repeat;
	float: left;
	list-style: none;
	padding-top: 7px;
	padding-right: 32px;
	padding-bottom: 3px;
	padding-left: 18px;
	margin-top: 40px;
	margin-right: -10px;
	margin-bottom: 11px;
	margin-left: 4px;
	color: #FFF;
	text-indent: -7px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	vertical-align: text-top;
}
ul.btn_list1 li{
	background-repeat: no-repeat;
	float: left;
	list-style: none;
	padding-top: 7px;
	padding-right: 32px;
	padding-bottom: 3px;
	padding-left: 18px;
	margin-top: 40px;
	margin-right: -10px;
	margin-bottom: 11px;
	margin-left: 4px;
	color: #FFF;
	text-indent: -7px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	vertical-align: text-top;
	background-image: url(../../buttonselect.png);
}

 .headmenu li:hover {
	background:#552373;float:left;color:#000000;text-decoration:none;
	-moz-border-radius-topleft: 5px;  
	-moz-border-radius-topright: 5px;  
}

	.features {
	height: 400px;
	width: 209px;
	background-image: url(../../featuresbg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	margin-top: 30px;
	color: #CCCCCC;
	float: left;
	
}
.clear {
	clear: both;
}

.features ul {
	list-style-type: none;
	color: #9856bf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(../../featureico.png);
	width: 209px;
}
.features li {
	width: 209px;
	height: 38px;
}

.features li:hover {
	height: 38px;
	width: 209px;
	background-image: url(../../featselect.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #990AAD;
	
}
.middle {
	width: 1000px;
	margin-top: auto;
	float: left;
}
.event {
	color: #9856bf;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 38px;
	width: 200px;
	float: left;
	border-bottom-width: 0.1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.ico {
	background-image: url(../../featureico.png);
	background-repeat: no-repeat;
	background-position: left center;
	width: 10px;
	height: 38px;
	color: #FFFFFF;
	padding-left: 10px;
	float: left;
	margin-left: 13px;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #9856bf;
	height: 38px;
	float: left;
	padding-top: 10px;
}

.maintxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-align: justify;
	padding-right: 30px;
	padding-left: 10px;
	width: 750px;
	float: right;
	margin-top: 7px;
}
.ico1 {
	background-image: url(../../ico.png);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 38px;
	width: 10px;
	padding-left: 10px;
	margin-left: 13px;
}
.txt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #CCCCCC;
	height: 38px;
	float: left;
	padding-top: 10px;
}
.Featureselect {
	background-image: url(../../featselect.jpg);
	background-repeat: no-repeat;
	background-position: 0px 1px;
	width: 209px;
}

.footer {
	background-color: #22002B;	
	height: 250px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(../images/footerbg.jpg);
}
.innerfooter
{
	width: 1000px;
	margin: auto;
	background-image: url(../images/mapbg.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 250px;
	text-align:left;
}
.innerfooter .part1
{
	float: left;
	width: 260px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 30px;
	margin-right: 30px;
	margin-left: 30px;
}



.footertxt
{
	width: 100%;
	height: 50px;
}


.footerhd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}


.part1 ul {
	list-style-type: none;
	margin: 0px;
	padding: 3px;
}
.part1 li {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 5px;
	padding-bottom: 5px;
	margin-right: 3px;
	margin-left: 3px;
}


.leftMenuBody{
	text-align: left;
	float: left;
	width: 209px;
	padding-top: 30px;
}


.leftMenuBody ul{
}

.leftMenuBody li{
	
	position: relative;
	right: -7px;
	list-style-type: none;
	}




.leftMenuBody li.selected{
	background-color: #FFF;
}

.leftMenuBody li .tabUpDv
{	
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left:2px;
}

.leftMenuBody li .tabCnDv
{
	padding: 10px 15px 0px 10px;
}

.leftMenuBody li .tabLwDv
{
	padding-top: 6px;
	margin-left:2px;
	
}

.leftMenuBody li.selected .tabUpDv
{
	
	background-image: url(../images/upTab.png);
}

.leftMenuBody li.selected .tabCnDv
{
	background-image: url(../images/cnTab.png);
	background-repeat: repeat-y;
	background-position: left top;
}

.leftMenuBody li.selected .tabLwDv
{
	background-image: url(../images/lbTab.png);
}



.leftMenuBody li a
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6CBCF;
	padding-bottom: 10px;
	display: block;
	background-image: url(../images/inactive.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 20px;
	color: #444444;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
.leftMenuBody li a.preLiA{border-bottom-width: 0px;}

.leftMenuBody li.selected a
{
	background-image: url(../images/active.png);
	border-bottom-color: transparent;
	color: #B4B7C0;
}
	#middlebody .rightBody
{
	float: left;
	width: 775px;
	margin-top: 27px;
}
.rightBody .rightInnerBody {
	background-image: url(../images/sideRight.png);
	background-repeat: repeat-y;
	background-position: left top;
	
	text-align:left;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.post_wrap h1
{
	font-weight: normal;
	font-size: 25px;
	font-family: Arial, Helvetica, sans-serif;
	color: #343434;
}
 .rightInnerBody p strong
{
	background-position: left center;
	padding: 8px 0px 8px 20px;
	display: block;
	background-image: url(../images/pointIcoin.png);
	background-repeat: no-repeat;
	font-size: 20px;
	color: #333333;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
 
 
 /*********************Feature List****************************/

.AppointyMembershipContainer
{
	margin-left: 20px;
	float: left;
	margin-top: 50px;
}
.AppointyPriceListTable
{
	font-family: Helvetica, Arial, sans-serif; /*color: #CECECE;*/
	background-image: url(../images/yellowbg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #F3F3F3;
	font-size: 12px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
}
.AppointyPriceListTable1
{
	font-family:  Helvetica, Arial, sans-serif;
	color: #CECECE;
	}
.FeatureName
{
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA; /*font-size: 13px;
	background-color:#28262A;*/
	padding-left: 10px;
	width: 298px;
	text-align: left;
}

.tipBox{
	background-position: 300px 6px;
	background-image: url(../Images/icon-tooltip.png);
	background-repeat: no-repeat;
}
.MembershipName
{
	font-size: 15px;
	font-weight: bold; /*height: 50px;*/
	text-align: center;
	width: 130px;
	color: #5E5E5E; /*background-color:#383232;*/
}
.signUpButton
{
	text-align: center;
	padding-top: 0px;
	padding-bottom: 5px;
}
.signUpButton
{
	cursor: pointer;	
}	
.FeatureDetail
{
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #DADADA;
	border-bottom-color: #DADADA;
	width:130px;
	/*background-color:#28262A;*/
}
.bothCor1{font-size: 1px;
    height: 1px;
    line-height: 1px;
    margin-top: 0pt;
    margin-right: 1pt;
    margin-bottom: 0pt;
    margin-left: 1pt;
    background-color: #383232;}
.bothCor2{
font-size: 1px;
    height: 1px;
    line-height: 1px;
    margin-top: 0pt;
    margin-right: 2pt;
    margin-bottom: 0pt;
    margin-left: 2pt;
    background-color: #383232
	;}
.text16Bold
{
	font-size: 16px;
	font-weight: bold;
	color: #DD931D;
	font-family:arial;
}
.text12Dim
{
	/*font-size: 12px;*/
	font-weight: normal;
	/*color: #FFFFFF;*/
}
.greenText
{
	/*color: #bbb;
	font-size: 13px;*/
	font-weight: bold;
}

 /*********************Feature List****************************/

.membershpDv{
	/*font-family:Arial,sans-serif;*/
	margin:30px auto;
	width:910px;
	padding: 10px;
}

.membershpDv .highlightProHd{
	background-image: url(../images/bg-col2-top.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-bottom-color: transparent;
	height:38px;
	width:165px;
	border-bottom-width: 0px;
	color:#000000;
}
.highlightPro{
	background-image: url(../images/bg-col2-mid.png);
	background-repeat: repeat-y;
	background-position: left top;
	/*background-color: #FFF9BD;*/
	width:165px;
	
}

.norightBrd
{
	border-right-width:0px;
	}

tooltip1, #tooltip2, #tooltip3, #tooltip4, #tooltip5, #tooltip6, #tooltip7, #tooltip8, #tooltip9, #tooltip10 {
cursor:default;
}
#tooltip.tooltipblack {
background:transparent url(../images/tooltip-bg-2.png) no-repeat scroll 0%;
border:medium none;
color:#EEEEEE;
font-family:Arial;
font-size:12px;
height:110px;
line-height:120%;
opacity:0.9;
padding:15px 10px 10px 15px;
width:200px;
}
#tooltip.tooltipblack h3 {
color:#87B2BB;
font-size:11pt;
font-weight:bold;
margin:0pt 0pt 10px;
text-align:left;
width:200px;
}
#tooltip.tooltipblack div {
text-align:left;
width:190px;
}
#tooltip {
background-color:#EEEEEE;
border:1px solid #111111;
opacity:0.9;
padding:5px;
position:absolute;
z-index:3000;
}
#tooltip h3, #tooltip div {
margin:0pt;
}


.pricingHeader
{
	text-align: left;
	padding-top:40px;
	font-size:14px;
	color:#666666;
	padding-left:40px;
	font-family:Arial;
}

.pricingHeader h1
{
	margin: 0px;
	font-size: 28px;
	color: #226699;
	padding-bottom: 10px;
	padding-left:0px;
}

.pricingHeader .pricingSbHeader
{
	font-size: 22px;
	color: #333333;
	padding-top: 10px;
	padding-bottom: 10px;
}
.contactBd a
{
	color: #0033CC;
}

.privacyDvCl
{
	color:#666666;
	font-family:Arial;
	font-size:14px;
	text-align:left;
}
.privacyDvCl p{
	font-size:14px;}
.privacyDvCl .yellow
{
	color: #FF9900;
}

.privacyDvCl a
{
	color: #0033CC;
}