@import url("checkappointment-pricing.css");
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image:url(../checkappointment-images/body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	color:#696767;
}
.inner_body{
	background-image:url(../checkappointment-images/inner_body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	color:#696767;
}
a{
	outline:none;
	color:#0f93e4;
	text-decoration:none;
}
a:hover{
	color:#f77203;
	text-decoration:none;
}
body, p, h1, h2, h3, h4, h5, h6{
	padding:0px;
	margin:0px;
}
#wrapper{
	width:950px;
	margin:auto;
}
.main_body{
	width:950px;
	float:left;
}
.main_header{
	width:950px;
	height:97px;
}
.logo{
	width:418px;
	float:left;
	height:72px;
	padding-top:24px;
}
.main_nav_body{
	width:532px;
	float:left;
	height:97px;
}
.login_wrapper{
	width:362px;
	padding-left:170px;
	float:left;
	margin-top:14px;
}
.login_left{
	width:94px;
	float:left;
	height:33px;
	background-image:url(../checkappointment-images/share_bg.gif);
	background-repeat:no-repeat;
	padding-top:6px;
	padding-left:6px;
}
.login_body{
	width:262px;
	height:39px;
	float:left;
}
.login_body a{
	width:262px;
	height:39px;
	display:block;
	text-indent:-999em;
	float:left;
	outline:none;
}
.login_body a.rss{
	width:26px;
	background:url(../checkappointment-images/rss_icon.gif);
	height:28px;
	margin-right:9px;
}
.login_body a.login{
	width:94px;
	background:url(../checkappointment-images/login_button.gif);
	height:28px;
	margin-right:6px;
}
.login_body a.signup{
	width:158px;
	background:url(../checkappointment-images/signup_button.gif);
	height:28px;
}
.login_body a.rss:hover,
.login_body a.login:hover,
.login_body a.signup:hover {
	background-position:0px -28px;
}
.index_banner{
	width:950px;
	height:327px;
	background-image:url(../checkappointment-images/index_banner.jpg);
	background-repeat:no-repeat;
	padding-top:50px;
	*padding-top:47px;
}
.inner_banner{
	width:950px;
	height:161px;
}
.frame_body{
	width:448px;
	height:231px;
}
.frame_box{
	width:419px;
	height:231px;
	float:left;
	padding-left:6px;
}
.frame5_box{
	width:339px;
	height:211px;
	background-color:#2c7aaa;
	padding-left:65px;
	padding-top:20px;
}
.frame5_text{
	font-size:19px;
	color:#FFFFFF;
	padding-bottom:8px;
}
.view_features_btn{
	width:158px;
	height:35px;
	padding-left:23px;
}
.view_features_btn a{
	width:158px;
	height:35px;
	display:block;
	float:left;
	outline:none;
}
.view_features_btn a.view_features{
	width:158px;
	background:url(../checkappointment-images/view_features_btn.jpg);
	height:26px;
	text-align:center;
	color:#FFFFFF;
	padding-top:9px;
	font-weight:bold;
	text-transform:uppercase;
}
.view_features_btn a.view_features:hover {
	background-position:0px -35px;
}
.index_content{
	width:950px;
	float:left;
}
.index_content_left{
	width:437px;
	float:left;
	padding-right:50px;
	line-height:20px;
}
.index_content_left p{
	padding-bottom:8px;
}
.index_content_right{
	width:463px;
	float:left;
}
.online_demo{
	width:164px;
	height:45px;
	background-image:url(../checkappointment-images/online_demo.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
	padding-top:78px;
	padding-left:281px;
}
.see_live{
	height:32px;
}
.see_live a{
	height:32px;
	float:left;
	outline:none;
}
.see_live a.see_live_btn{
	width:124px;
	background:url(../checkappointment-images/see_live_btn.jpg);
	height:25px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-top:7px;
}
.see_live a.signup_btn{
	width:133px;
	background:url(../checkappointment-images/signup_today_btn.jpg);
	height:26px;
	text-transform:uppercase;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	padding-top:6px;
}
.see_live a.signup_btn:hover,
.see_live a.see_live_btn:hover {
	background-position:0px -32px;
}
h1{
	font-size:28px;
	color:#f77203;
	line-height:28px;
	padding-bottom:10px;
	font-weight:normal;
}
h5{
	font-size:17px;
	color:#f77203;
	padding-bottom:10px;
	font-weight:normal;
	font-weight:bold;
}
ul.interesting_features {
	padding:0px;
	margin:0px;
	padding-left:5px;
	padding-top:4px;
}
ul.interesting_features li {
	background-image:url(../checkappointment-images/tick_icon.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left:20px;
	padding-bottom:6px;
}
.footer_wrapper{
	width:100%;
	height:79px;
	float:left;
	background-color:#e9e9e9;
	margin-top:40px;
}
.footer_body{
	width:950px;
	margin:auto;
	background-image:url(../checkappointment-images/footer_line.gif);
	background-repeat:no-repeat;
	height:57px;
	font-size:11px;
	padding-top:22px;
}
.footer_left{
	float:left;
}
.footer_left a{
	padding-left:3px;
	padding-right:3px;
}
.footer_right{
	float:right;
	text-align:right;
	line-height:17px;
}
ul.features_points {
	padding:0px;
	margin:0px;
	padding-top:5px;
	float:left;
}
ul.features_points li {
	list-style-type: none;
	float:left;
	margin-top:30px;
}
.features_points_body{
	width:950px;
	float:left;
}
.features_points_left{
	width:237px;
	float:left;
	height:155px;
}
.features_points_left img{
	border:2px solid #e2e2e2;
}
.features_points_middle{
	width:521px;
	background-image:url(../checkappointment-images/features_tick.gif);
	background-repeat:no-repeat;
	padding-left:32px;
	line-height:19px;
	float:left;
	padding-top:3px;
	padding-right:160px;
}
h2{
	font-size:22px;
	color:#f77203;
	line-height:22px;
	padding-bottom:8px;
	font-weight:normal;
}
.features_subheading{
	font-size:22px;
	color:#f77203;
	line-height:22px;
	padding-bottom:8px;
	font-weight:normal;
}
.move_top{
	font-weight:bold;
	text-transform:uppercase;
	text-align:right;
	margin-bottom:50px;
	padding-right:30px;
}
.signup_free{
	width:164px;
	height:45px;
	background-image:url(../checkappointment-images/signup_bg.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
	padding-top:78px;
	padding-left:281px;
}
.quick_help{
	width:164px;
	height:45px;
	background-image:url(../checkappointment-images/quick_help.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
	padding-top:78px;
	padding-left:281px;
	float:right;
}
.tutorial_box{
	width:950px;
	margin-bottom:25px;
	float:left;
}
.tutorial_box_left{
	width:305px;
	float:left;
}
.tutorial_box_right{
	width:535px;
	float:left;
	padding-top:15px;
	line-height:20px;
	padding-right:100px;
	padding-left:10px;
}
h3{
	font-size:20px;
	color:#115a85;
	line-height:25px;
	padding-bottom:12px;
	font-weight:normal;
}
.terms_subheading{
	font-size:13px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ff7713;
	padding-top:20px;
	padding-bottom:15px;
}
ul.terms_points {
	padding:0px;
	margin:0px;
	padding-left:45px;
	padding-top:10px;
}
ul.terms_points li {
	list-style-type:decimal;
	line-height:20px;
}
.contact_content_left{
	width:445px;
	float:left;
	padding-right:59px;
	line-height:19px;
}
.contact_content_right{
	width:446px;
	float:left;
	line-height:19px;
	padding-top:20px;
}
.form_area{
	width:445px;
	padding-top:20px;
}
label{
	width:115px;
	height:35px;
	padding-top:16px;
	position:absolute;
	text-align:left;
	font-weight:bold;
}
.textfield{
	font-size:12px;
	height:17px;
	padding-left:3px;
	margin-left:120px;
	margin-top:10px;
	color:#696767;
	padding-top:4px;
	border:2px solid #e7e7e7;
	font-family:Arial, Helvetica, sans-serif;
	width:220px;
}
.mandatory{
	padding-left:115px;
	font-size:11px;
	margin-bottom:10px;
}
ul.faqs_ques {
	padding:0px;
	margin:0px;
	padding-top:15px;
	margin-bottom:5px;
}
ul.faqs_ques li {
	list-style-type:none;
	line-height:20px;
	background-image:url(../checkappointment-images/terms_hr_line.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:30px;
	margin-bottom:5px;
}
.question_box{
	background-image:url(../checkappointment-images/question_icon.gif);
	background-repeat:no-repeat;
	padding-left:30px;
}
.faqs_heading{
	font-size:15px;
	font-weight:bold;
	color:#ff7713;
	padding-bottom:15px;
	padding-top:2px;
}

#container{	
		position:relative;
		width:399px;
}		
#content{
		position:relative;
}
#slider{}	
#slider ul, #slider li, #slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
}
#slider li, #slider2 li{ 
		width:399px;
		height:231px;
		overflow:hidden; 
}	
img{border:none;}
/*---------more css----------*/
h4{
	font-size:20px;
	color:#f77203;
	line-height:22px;
	padding-bottom:8px;
	font-weight:normal;
	text-transform:uppercase;
	padding-top:20px;
	clear:both;
}
.testimonial_body{
	width:910px;
	float:left;
	background-color:#f1f7ff;
	padding:20px;
	background-image:url(../checkappointment-images/quotes_icon.gif);
	background-repeat:no-repeat;
	padding-bottom:5px;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-style:italic;
	line-height:19px;
}
.testimonial_left{
	width:640px;
	float:left;
	padding-left:55px;
	padding-right:15px;
	text-align:justify;
}
.testimonial_body p{
	padding-bottom:15px;
}
.testimonial_right{
	width:190px;
	float:left;
	padding-left:10px;
}
.testimonial_hr_line{
	border:0px;
	border-bottom:1px solid #c6e0f6;
	border-collapse:collapse;
	margin-bottom:15px;
}
.pricing_left{
	width:140px;
	float:left;
	padding-left:25px;
}
.pricing_right{
	width:780px;
	float:left;
	padding-left:5px;
}
.signup_td_btn, .try_professional_btn{
	width:133px;
	height:26px;
	background-image:url(../checkappointment-images/signup_today_btn.gif);
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	float:left;
	padding-top:6px;
	margin-left:10px;
}
.signup_td_btn:hover, .try_professional_btn:hover{
	background-position:0px -32px;
	color:#FFFFFF;
}
.popup_wrapper{
	width:590px;
	margin:auto;
	padding-top:10px;
}
.popup_box{
	width:534px;
	background-color:#f0f6ff;
	border:8px solid #d9e7fa;
	padding:30px 20px;
	float:left;
}
.popup_box p{
	padding-bottom:20px;
}
.try_professional_btn{
	width:277px;
	height:25px;
	background-image:url(../checkappointment-images/big_btn.gif);
	margin-left:0px;
	padding-top:7px;
}
.accept{
	padding-left:117px; padding-top:5px;
}
h6{
	font-size:16px;
	color:#696767;
	font-weight:bold;
	text-transform:uppercase;
}
.highlighted_text{
	color:#115a85;
	font-weight:bold;
}
.index_testimonial{
	width:830px;
	float:left;
	background-color:#d0e4ff;
	padding:20px;
	padding-left:80px;
	background-image:url(../checkappointment-images/index_quote.gif);
	background-repeat:no-repeat;
	padding-bottom:15px;
}
.index_testimonial p{
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	font-style:italic;
	padding-bottom:12px;
}

