*:focus {outline: 0!important;}

body {
	margin: 0;
	padding: 0;
	background:#d8e4ed url(../images/chart/bg.png) repeat-x;
	color: #555555;
}

p {
	font: normal 12px Arial;
	color: #939393;
	padding: 0;
	line-height: 20px;
	margin: 0 0 10px 0;
}

blockquote {
	font: normal 12px Arial;
	color: #939393;
	padding: 0 40px 0 0;
	margin: 0 0 0 168px;
	line-height: 20px;
}

hr {
	margin: 10px 20px;
	padding: 0;
	border-top: none;border-left: none; border-right: none;
	border-bottom: 1px solid #dcdcdc;
}

#cage {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	background: url(../images/chart/sdw.png) repeat-y;
}

#hdr {
	width: 1000px;
	height: 100px;
	margin: 0 auto;
	background: url(../images/chart/hdr.png) no-repeat;
}
#hdr_logo {
	width: 204px;
	height: 60px;
	float: left;
	display: block;
	margin: 25px 0 0 26px;
	text-decoration: none;
}
#hdr_add {
	width: 222px;
	height: 56px;
	display: block;
	float: right;
	margin: 26px 31px 0 0;
	text-decoration:none;
}

#offer {
	width: 980px;
	height: 198px;
	margin: 0 auto;
}

#offer-img {
	width: 403px;
	height: 197px;
	float: left;
	background: url(../images/chart/offer-img2.png) no-repeat;
}
#offer-img-text {
	margin: 15px 0 0 5px;
	padding: 2px;
	width:300px;
	height:70px;
	color: #666;
	font: 24px arial;
}
#offer-img-text-em {
	color:#E5A43C;
}
#offer-info {
	width: 577px;
	height: 197px;
	float: left;
	background: url(../images/chart/offer-info.png) no-repeat;
}

#offer-video {
	width: 284px;
	height: 197px;
	float: left;
	background: url(../images/chart/offer-video.png)  repeat-x;
	cursor: pointer;
}
#offer-video a {
	margin: 24px 0 0 17px;
	display: block;
	height: 152px;
	width: 230px;
}
#offer-video embed {
	overflow: hidden;
	height: 148px;
	-moz-border-radius: 20px;
/* 	.margin:12px 0 0 9px; */
	margin: 26px 0 0 9px;
}
#video {
	display: none;
	-moz-border-radius: 20px;
	overflow: hidden;
}
#offer-info div {
	padding: 26px 0 0 40px;
}
#offer-info li {
	font:normal 18px Arial;
	color: #676767;
	padding: 0;
	margin: 0 0 30px 0;
	letter-spacing: -1px;
	list-style:none;
}
#offer-info h4 {
	font: lighter 24px 'Trebuchet MS';
	color: #b47800;
	line-height: 14px;
	margin: 0;
	padding: 40px 16px 0 24px;
	border: none;
}

#offer-info h4 span {
	font: bold 26px 'Trebuchet MS';
	color: #013863;
	letter-spacing: -1px;
}

#offer-info p {
	font:normal 12px Arial;
	color: #929292;
	padding: 22px 108px 0 24px;
	margin: 0;
	line-height: 12px;
}
#offer-info p strong {
	font: bold italic 16px Arial;
	color: #345c7d;
}

#tbar {
	width: 980px;
	height: 42px;
	margin-left: 10px;
	margin-bottom: 10px;
	text-align: center;
	background: url(../images/chart/bar.png) no-repeat;
}
#tbar h3 {
	font: italic 22px 'Trebuchet MS';
	color: #fff;
	padding: 0 0 0 22px;
	margin: 0;
	line-height: 40px;
}
#tbar h3 a {
	color: #fff;
}

#left-column {
	width: 480px;
	float: left;
}
#right-column {
	width: 500px;
	float: left;
}

#form h4 {
	width: 208px;
	font: normal 20px Arial;
	color: #fff;
	padding: 18px 0 8px 20px;
	margin: 0;
	letter-spacing: -1px;
	background: url(../images/landing/signup-hdr.png) no-repeat;
}

#content {
	padding: 0 0 0 20px;
}

#content img {
	padding: 0 20px 0 0;
}

#content h4 {
	font:normal 18px arial;
	color: #4b4b4b;
	padding: 0;
	margin: 10px 0 10px 0;
	border: none;
}
#content h4 span {
	font-size: 24px;
}

#content p {
	font: normal 14px Arial;
	line-height: 18px;
	color: #939393;
	padding: 0 60px 0 0;
	margin: 0 0 10px 0;
}

#home-form-bg {
	width: 188px;
	height: auto;
	background: #345c7d;
}

#home-form-box {
	padding: 10px 24px 10px 18px;
	height: auto;
	background: url(../images/landing/home-form-bg.png) bottom no-repeat;
}

#binfo {
	padding: 0;
	margin: 0;
	border: 0;
	font: normal 12px Arial;
}

#binfo label { color: #fff; display: block;}

#binfo #home-form-bg #home-form-box input {
	width: 97%;
	border: 0px solid #fff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	height: 17px;
	font: normal 12px Arial;
	color: #555;
	margin: 0 0 10px 0;
	padding: 4px 0 0 4px;
	background: url(../images/landing/input.png) top repeat-x;
}
#binfo #home-form-bg #home-form-box input:focus {
	background-position: 0 -20px;
}

#binfo select {
	width: 100%;
	.width:auto;
	border: 0px solid #fff;
	background: #fff;
	font: normal 12px Arial;
	color: #555;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	height: auto;
	padding: 1px 0;
	margin: 0;
}

#office-phone {width: 90%!important;}
#signup {
	width: 188px;
	height: 54px;
	padding: 0;
	margin: 0;
	border: none;
	cursor: pointer;
	background: url(../images/landing/signup-btn.png) no-repeat;
}

#secure {
	width: 188px;
	height: 41px;
	margin: 10px 0 0 0;
	background: url(../images/landing/secure-button.png) no-repeat;
}

.column2 {
	width: 27%;
	float: left;
}
.column {
	width: 70%;
	float: left;
}
.column3 {
	width: 50%;
	float: left;
}

#tabs-content {
	width: 98%;
	margin: 20px 0 10px -10px;
}

#tabs-content ul {
	background: none!important;
	border-color: #ccc;
	border-top: none!important;
	border-left: none!important;
	border-right: none!important;
	padding: 4px 0 0 4px;
	margin: 0;
}
#tabs-content ul li {
	display: inline;
}


.ui-tabs .ui-tabs-hide {
     display: none;
}
.clear {
	clear: both;
}

.ui-widget {
	font-size:12px!important;
}
.ui-widget-content {
	background: none!important;
}
.ui-tabs .ui-tabs-panel {
	padding: 10px!important;
}

#sdw-btm {
	width: 1000px;
	margin: 0 auto;
	background: url(../images/chart/sdw-btm.png) bottom no-repeat;
}
#sdw-btm p {
	font: normal 12px Arial;
	color: #878787;
	padding: 6px 0 18px 0;
	margin: 0 20px;
	text-align: center;
	border-top: 1px solid #dddddd;
}

.bqstart {
	float: left;
	margin: -11px 0  -36px 0;
	font: normal 400% 'Trebuchet MS';
	color: #dcdcdc;
	height:50px;
	.height:10px;
}

.bqend {
	float: right;
	height: 25px;
	margin: -10px 20px 0 0;
	.margin: -34px 55px 0px 0px;
	font: normal 400% 'Trebuchet MS';
	color: #dcdcdc;
}

/*

|| Vender Logos ||

------------
Legend
------------
01 GE Health
02 eClinical Works
03 All Scripts
04 Prime Suite
05 SoapWave V
06 Varian
07 MicroMD
08 SRS Soft

09 Vericle
10 eMedSys
11 Med 3000 
12 ABEL Soft
13 Sevocity
14 DocuTAP
15 ALTOS
16 Green Chart

17 Amkai
18 PrognoCIS
19 InSync
20 Leonardo MD
21 Rel Ware
22 digiChart
23 WinMedStat
24 CliniWorks

25 PBO MD
26 Exscribe
27 Epic Care | Encounter Pro
28 Versa Form
29 Unifi
30 Suite Med
31 Versa Suite
32 Well Soft

33 Medinformatix
34 Visionary
35 DoctorsPartner
36 Meridian EMR
37 MedAppz
38 Patient Now
39 LifeChart
40 NexTech

41 Medios EHR
42 Perfect Med

---------------
Logo IDs
---------------
*/
#inner-box {
	background: url(../images/chart/inner-box.png) no-repeat;
	margin: 20px auto;
	height: 63px;
	padding: 9px 0 0 2px;
	overflow: hidden;
	width: 900px;
}

#v01 {margin-right:30px; margin-left: 30px;}
#v02 {margin-right:20px;}
#v03 {margin-right:30px;margin-left:20px;}
#v04 {margin-right:20px;}
#v05 {margin-right:30px;}
#v06 {margin-right:30px;}
#v07 {margin-right:30px;}
#v08 {margin-right:0px;}

#v09 {margin-right:30px; margin-left: 30px;}
#v10 {margin-right:30px;}
#v11 {margin-right:30px;margin-left:20px;}
#v12 {margin-right:30px;}
#v13 {margin-right:30px;}
#v14 {margin-right:40px;}
#v15 {margin-right:40px;}
#v16 {margin-right:0px;}

#v17 {margin-right:30px; margin-left:20px;}
#v18 {margin-right:30px;}
#v19 {margin-right:20px;margin-left:20px;}
#v20 {margin-right:20px;}
#v21 {margin-right:30px;}
#v22 {margin-right:30px;}
#v23 {margin-right:30px;}
#v24 {margin-right:0px;}

#v25 {margin-right:20px; margin-left: 30px;}
#v26 {margin-right:25px;}
#v27 {margin-right:35px;margin-left:20px;}
#v28 {margin-right:35px;}
#v29 {margin-right:35px;}
#v30 {margin-right:35px;}
#v31 {margin-right:35px;}
#v32 {margin-right:0px;}

#v33 {margin-right:30px; margin-left: 30px;}
#v34 {margin-right:30px;}
#v35 {margin-right:30px; margin-left:20px;}
#v36 {margin-right:35px;}
#v37 {margin-right:35px;}
#v38 {margin-right:35px;}
#v39 {margin-right:35px;}
#v40 {margin-right:0px;}

#v41 {margin-right:24px; margin-left: 20px;}
#v42 {margin-right:24px;}
#v43 {margin-right:24px;}
#v44 {margin-right:24px;}
#v45 {margin-right:20px;}

#v47 {margin-right:26px; margin-left: 20px;}
#v48 {margin-right:26px;}

#slider ul li img {
	opacity:.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; // first!
	filter: alpha(opacity=50);	// second!
}

#slider ul li img:hover	{
	opacity:1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; // first!
	filter: alpha(opacity=100);	// second!
}

/* // Vender Logos */

/* Easy Slider */

#slider {
	width: 896px!important;
}

#slider ul, #slider li, #slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider2 {
	margin-top:1em;
}
#slider li, #slider2 li { 
	width:896px;
	height:241px;
	overflow:hidden;
}

/* // Easy Slider */



#ftr {
	width: 700px;
	margin: 0 auto;
	padding: 10px 0 10px 0;
}

#ftr ul {
	font: normal 12px Arial;
	margin: 0;
	padding: 0;
	width: 25%;
	float: left;
	list-style: none;
}
#ftr ul li {
	padding: 0 0 4px 0;
}
#ftr ul li a {
	color: #556c80;
	text-decoration: none;
}

/* Top Navigation */
#topnav {
	width: 960px;
	margin: 0 auto;
}
#tnav {
	font: lighter 12px 'Trebuchet MS';
	padding: 6px 0 0 0;
	margin: 0 0 0 10px;
	color: #4c6072;
	text-align: right;
	float:right;
}
#tnav li {
	display: inline;
	padding: 0 0 0 0;
	margin: 0;
}
#tnav li a {
	color: #4c6072;
	text-decoration: none;
}
#tnav li a:hover {
	text-decoration: underline;
}

/* Login Form */

#logform {
	width: 98%;
	border: 2px solid #7c8d9b;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 2px;
	margin: 6px auto 0px auto;
	display: none;
	background: #cfdae3;
}
#logform h4 {
	border: none;
	background: #2e5779;
	font: normal .9em 'Trebuchet MS';
	line-height: 24px;
	color: #efefef;
	padding: 0 0 0 10px;
	margin: 0 0 8px 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
#logform form {
	padding: 0;
	margin: 0;
	border: none;
}
#logform input {
	background: #7c8d9b;
	border: 1px solid #7c8d9b;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
#logform label {
	color: #4c6072;
	font: normal .8em arial;
}
#logform p {
	margin: 0;
	padding: 0;
	color: #4c6072;
	font: normal 11px arial;
}
#logform p a {
	color: #4c6072;
}
#logform button {
	background: #4c6072;
	border: none;
	color: #cedbe7;
	font: lighter .9em arial;
	display: block;
	padding: 2px 14px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	cursor: pointer;
}
#user:focus, #pass:focus {
	background: #9BB0C2!important;
	border: 1px solid #4c6072 !important;
}
#pass, #user {
	background: none!important;
	color: #4C6072;
}
.button {
	color: #fff;
	background: #5b8700!important;
	border:1px solid #4a620c!important;
}

.specialty-span-error {
	border:2px solid #934545;
	padding: 0 !important;
	margin: 0 !important;
	display: block;
	width: 144px;
}

/*Validation*/
#email-msg, #fname-msg, #lname-msg {
	display: block;
	margin-bottom: 10px;
}
#email-msg {
/* 	position: absolute; */
	margin: 0px 0 10px 0px;
	width: 91%;
/* 	margin: -35px 0 10px 172px; */
}
p.error-msg {
	width: 85%;
	display: block;
	font: normal .8em arial;
	margin: 0!important;
	padding: 0;
	margin: 0;
	color: #813a3a;
	padding: 2px 4px;
	background: #ecdbdb;
	border: 1px solid #934545;
	-moz-border-radius: 4px;
	-webkit-border-radius:4px;
}

.textbox {
	width: 740px;
	margin:0 auto;
}


#landing-list {
	width: 70%;
	font:normal 12px Arial;
	color:#666;
	padding:4px 20px 10px 20px;
	margin:20px 0 0 0;
	border: 1px solid #ccc;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
}
#landing-list li {
	padding:0;
	margin: 0 0 0 16px;
	list-style-image:url(../images/bullet.png);
}


.link-lists {
	list-style: none!important;
	padding: 0!important;
	margin: 0!important;
	border: 1px solid #ccc!important;
	-moz-border-radius: 6px;
	-webkit-border-radius:6px;
}

.link-lists li:last-child {
	border: none;
}
.link-lists li {
	border-bottom: 1px solid #ccc;
	margin: 0!important;
	padding: 0!important;
	display: block!important;
}
.link-lists li a {
	display: block!important;
	padding: 4px!important;
	margin: 0!important;
	color: #2b6288;
	font: normal 12px 'Trebuchet MS';
	text-decoration: none;
}
.link-lists li a:hover {
	color: #555!important;
	background: #eaf2f5;
}
.column4 {
	width: 48%;
	float: left;

}
#specials h2 {
	color: #555;
	font: normal 14px Arial;
	padding: 4px 0;
	margin: 2px 0 8px 0;
	border-bottom: 1px solid #ccc;
}

.terms-h4 {
	background-color: #63849F;
	background-image: none;
	font: normal 1.2em 'Trebuchet MS';
	line-height: 29px;
	color: #fff;
	padding: 0 0 0 4px;
	margin: 0 0 8px 0;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.login-error {
	padding: 4px!important;
	background: #f5d8d8!important;
	border: 1px solid maroon!important;
	margin: 10px 4px!important;
	font:bold 12px Arial !important;
	color: maroon !important;
}
#slider ul li img {
	border:0;
}
.required {
	display: inline-block !important;
	font-size:1.2em !important;
	color:maroon;
}
#cert-legend {
	margin:0 0 0 10px;
	font-size: 12px;
	color:#939393;
}
#cert-bodies {
	color:#939393;
	list-style:circle;
	margin:5px;
}
.sub-title {
	border-bottom:1px solid #ccc;
	font-size:1.1em;
	margin:0;
	padding:0;
	font:16px arial;	
	color:#4B4B4B;
}

#left-tabs-content {
	width: 420px;
	margin: 10px;
}
#tabs-content div , #left-tabs-content div {
	margin-bottom:5px;
}
#left-tabs-content ul {
	background: none!important;
	border-color: #ccc;
	border-top: none!important;
	border-left: none!important;
	border-right: none!important;
	padding: 4px 0 0 4px;
	margin: 0;
}
#left-tabs-content ul li {
	display: inline;
}

#tabs-content p, 
#left-tabs-content p {
	font: normal 12px Arial;
	color: #939393;
	padding: 0;
	line-height: 20px;
	margin: 0 0 10px 10px;
}
#cert-bodies {
	font: normal 12px Arial;
	color: #939393;
	line-height: 20px;
}
#analyzing-title {
	font:bold 22px/32px 'Trebuchet MS';
	margin: 5px;
	text-align:center;
	color:#566E82;
}
#analyzing-sub-title {
	font:16px 'Trebuchet MS';
	display:block;
	margin: 0 5px;
	text-align:center;
	color:#566E82;
}
