@charset "UTF-8";
/* CSS Document */

@import url("prettyPhoto.css");

body {
background: #ffffff url(../images/background5.jpg) no-repeat scroll 50% 0;
}

div.ie, ul.tabs li {
	display:inline;
}

div.socialMedia, ul.social li {

	display:inline;	
}


/* header */

a.button {
	display: block;
	text-align: left;
	text-indent: -9999px;
}


a#pflogo {
	background: url(../images/pflogo.png);
	height: 54px;
	width: 300px;
	position: absolute;
	left: 0;
	opacity: 1.0;
	top: 15px;
}

.last {
	margin: 0;
	padding-bottom: 40px;
}

ul.tabs {
	display: inline;
	list-style: none;
	margin: -8px 0 0 0;
}

ul.tabs a {
	float: left;
	outline: none;
	text-indent: -9999px;
}

/* end */

div.header,
div.footer {
	margin: 0 auto;
	position: relative;
	width: 950px;
}

div.header {
	height: 85px;
	z-index: 20;
}

/* Login Box */

div.header div.login a {
	background: url(../images/loginbuttons2.png) 0 0 no-repeat;
	float: right;
	height: 23px;
	opacity: 0.7;
}

div.header div.login a.signup {
	margin-left: 25px;
	width:73px;
}


div.header div.login a.support {
	background-position: -210px 0;
	margin-left:25px;
	width: 60px;
}

div.header div.login a.login {
	background-position: -100px 0px;
	margin-left: 25px;
	width:73px;
}

div.header div.login a:hover {
	opacity: 1.0;
}


/* Tabs */

body.whypf a#tab-whypf,
body.features a#tab-features,
body.who a#tab-who,
body.blog a#tab-blog {
	opacity: 1.0;
	}

div.header ul.tabs {
	height: 27px;
	position: absolute;
	top: 55px;
	right: 0px;
	width: 635px;
}


div.header ul.tabs a {
	background: url(../images/maintabs2.png) 0 0 no-repeat;
	height: 27px;
	margin-left: 25px;
	opacity: 0.8;
}

div.header ul.tabs a:hover {
	opacity: 1.0;
}


div.header ul.tabs a#tab-whypf {
	margin: 0;
	width: 206px;
}


div.header ul.tabs a#tab-who {
	background-position: -238px 0;
	width: 155px;
}

div.header ul.tabs a#tab-features {
	background-position: -428px 0;
	width: 85px;
}

div.header ul.tabs a#tab-blog {
	background-position: -548px 0;
	width: 100px;
}



/* Salesforce Footer */

a.salesforcebutton {
	display: block;
	text-indent: -9999px;
}

div.salesForceFooter {
  margin: 10px;
  float: left;
}


a#salesForce {
	background-image:url(../images/salesforceFooter.png);
	height: 52px;
	width: 225px;
}

/* Footer */

div#footerContainer {
width: auto; 
clear:both;
}

div.footer p.copyright {
clear: both;
margin: 10px 0;
}

div.footer p.copyright span {
	display: none;
}

p.copyright span {
	display: inline;
}

p.copyright {
	display: block;
}

div.footer {
	left: 50px;
	background: url(../images/footerbg.jpg) repeat;
	color: #6b8bb8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 1.6em;
	padding: 20px 0;
	min-height: 160px;
}

div.footer a {
	color: #6b8bb8;
	text-decoration: none;
}


div.footer a:hover {
	color: #6b8bb8;
	text-decoration: underline;
}

div.footer ul {
	float: left;
	font-weight: bold;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 20%;
}

div.footerLinks {
	margin-left:70px;
}


div.footer ul ul {
	float: none;
	font-weight: normal;
	width: 100%;
}

/* end footer */




/* Content */

div.container {
	position: relative;
	width: 1020px;
	margin: 0 auto;
	min-height: 600px;
}

.addpadding-right {
	padding-right: 223px;
}

.content {
width: 800px;
}

.content-1000 {
width: 1000px;
}
	

div.row {
float:right; 
width:540px;
margin-top:3px;
}

div.row-left {
float:left; 
width:540px;
margin-top:3px;
}

div.row-left-wide {
float:left; 
width:700px;
margin-top:3px;
}
div.row-left-wide p, div.row-left-wide h1 {
width: 90% !important;
}

div.breadcrumb { 
padding-left: 1px;
clear: both;
}

.breadcrumb { 
 color: #93b2d6; 
 font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, sans-serif;
 font-size: 14px;
 margin-top: 6px;
 margin-bottom: 10px;
}

a.breadcrumb:link, a.breadcrumb:visited { 
 color: #93b2d6; 
 font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, sans-serif;
 font-size: 14px;
 margin-top: 6px;
 text-decoration: none;
 margin-bottom: 10px; 
}

a.breadcrumb:hover { 
 color: #93b2d6; 
 font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, sans-serif;
 font-size: 14px;
 margin-top:6px;
 text-decoration: underline;
  margin-bottom: 10px;
}

a.breadcrumb-on { 
 color: #93b2d6; 
 font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, sans-serif;
 font-size: 14px;
 margin-top:6px;
 text-decoration: underline !important;
 font-weight: bold;
  margin-bottom: 10px;
}


p.pressLink { 
	text-align: center;
}
	
p.testimonial {
	padding-left: 40px;
	padding-top: 10px;
	padding-right: 20px;
	min-height: 65px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#999999;
	font-style:italic;
	font-size:1em;
	line-height:1.5em;
	background-image:url(../images/quotes.png);
	background-repeat:no-repeat;
	float:right;
	width:480px;	
}
p.testimonial-1 {
	padding-left: 25px;
	padding-top: 10px;
	padding-right: 20px;
	min-height: 65px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#999999;
	font-style:italic;
	font-size:1em;
	line-height:1.5em;
	background-image:url(../images/quotes-small.png);
	background-repeat:no-repeat;
	float:right;
	width:100px;
}

/*Added 2/10/2010 - moves position of top quotes for better SEO*/
p.newquotepos {
	margin-left: -50px;
	margin-top: 75px;
	position: absolute;
	
}

p.novideoquote {
	margin-left: -545px;
	top: 15px;
}

p.videoquote {
	margin-left: -240px;
}


div.belowquotes {
	margin-top: 106px;
}

div.belowquotes_sub {
	margin-top: 200px;
}
/* End Added 2/10/2010*/

a.testimonial:link, a.testimonial:visited, a.testimonial:hover {
color:#999999;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
text-decoration:none;
}

.entrytext {
float:right; 
width:560px;
}

h1 {  
margin-top:15px;
font-size: 19px;
font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, sans-serif;
font-weight: lighter;
margin-bottom: 0px; 
 }
 

h2 {
 background-image: url(../images/small_plus.png); 
 background-repeat: no-repeat;
 padding-left: 20px;
 font-size: 16px;
 font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, sans-serif;
 font-weight: lighter;
}

h2.regular {
 background-image:none;
 background-repeat: no-repeat;
 padding-left: 0px;
 font-size: 16px;
 font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, sans-serif;
 font-weight: lighter;
}


h3 {
 background-image: url(../images/small_plus.png); 
 background-repeat: no-repeat;
 padding-left: 20px;
 font-size: 16px;
font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, sans-serif;
font-weight: lighter;
margin-bottom: 0;
}

h3.regular {
 background-image: none; 
 background-repeat: no-repeat;
 padding-left: 20px;
 font-size: 16px;
font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, sans-serif;
font-weight: normal;
margin-top: -2px;
}

h3, h4, h5 {
font-family: "Helvetica Neue", "HelveticaNeue", Helvetica, sans-serif;
font-weight: lighter;
}

h2, h4, h5 {
margin-bottom: 0px !important;
 }
 
 h4 {
 background-image: url(../images/small_plus.png); 
 background-repeat: no-repeat;
 padding-left: 20px;
 }
  h4.regular {
 background-image: none; 
 font-size: 15px;
 }
 
 h4.TextLinks:link, h4.TextLinks:visited {
font-family: Arial, Helvetica, sans-serif; 
color:#666666;
font-size: .8em;
line-height: 1.4em;
width: 540px;
margin-left:1.5em;
margin-top: 5px;
}


p {
font-family: Arial, Helvetica, sans-serif; 
color:#666666;
font-size: .8em;
line-height: 1.4em;
width: 525px;
margin-left:1.5em;
margin-top: 5px;
}

p.sla { 
margin-left: 2.5em;
}

a.text:link, a.text:visited {
font-family: Arial, Helvetica, sans-serif; 
font-weight: bold;
margin-left: 0px;
margin-top: 0px;
color:#6B8BB8;
font-size: 1.0em;
line-height: 1.4em;
text-decoration: underline;
}

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

ul.TextLinks, ol.TextLinks {
font-family: Arial, Helvetica, sans-serif; 
color:#666666;
font-size: .8em;
line-height: 1.4em;
width: 500px;
margin-left:1.5em;
margin-top: 5px;
}

li.TextBullets {
margin-left: 1.5em;
width: 450px;
list-style:none;
}

li.plus {
 background-image: url(../images/small_plus.png); 
 background-repeat: no-repeat;
 padding-left: 20px;
 list-style: none; 
font-family: Arial, Helvetica, sans-serif; 
color:#666666;
font-size: .8em;
line-height: 1.4em;
width: 525px;
margin-left:1.5em;
margin-top: 10px;
margin-bottom: 10px;
 
}

a.Bulletlink:link, a.Bulletlink:visited {
color: #0065A4;
text-decoration: none;
font-weight: bold;
}

a.Bulletlink:hover {
color: #0065A4;
text-decoration: underline;
font-weight: bold;
}

li.discBullet {
list-style: circle !important;
color:#666666;
}

p.reference {
margin-left: 0px;
}

a.reference:link, a.reference:visited {
font-family: Arial, Helvetica, sans-serif; 
color:#6B8BB8;
font-size: 1.0em;
line-height: 1.4em;
text-decoration: none;
}

a.reference:hover {
text-decoration:underline;
}

a.signup-small {
	background:url(../images/rightsideImages/signup.png) 0 0 no-repeat;
	height:57px;
	width: 180px;
}

a#signup-top {
	position: absolute;
	right: 10px;
	top: 5px;
	z-index: 10;
}


div.row a.signup-small {
	float: right;
	margin-top: 15px;
}

a#signup-bottom {
	position: absolute;
	right: 48px;
	z-index: 10;
	top: 286px;
}

div.video {
	float: right;
	margin-right: -150px;
}

#video { text-align: center; 
	margin-bottom: 10px;}

div.screengrabs {
	float: left;
	margin-left: 20px;
}

div.subvideo {
	margin-left: 40px;
}

/* end */


/* sideMenu */

div.sideMenu {
 	width:240px; 
	float: left;
	margin-top: 53px;
	margin-left: 0px;
}

ul#sideTabs {
	margin-left: -10px;
	
}

li.current {
	background: url(../images/sidetab_bg.png) no-repeat -6px 1px;/*20px*/
	padding-top: 8px;
	height: 45px;
	margin-bottom: -9px;
	overflow: hidden;
}


li#sidebar {
list-style: none;
font-family: Arial, Helvetica, sans-serif;
line-height:25px;
font-size: .9em; 
color:#93B2D6;
text-align:left;
margin-right:20px;
margin-left:0px;
padding-left: 15px; 
}

li#subsidebar {
float: left;
width: 130px;
list-style: none;
font-family: Arial, Helvetica, sans-serif;
line-height:25px;
font-size: .8em; 
color:#93B2D6;
text-align:left;
margin-left:0px; 
}

a.subsidebartabs:link, a.subsidebartabs:visited {
color: #89a7c9;
text-decoration: none;
}

a.subsidebartabs:hover {
color:  #0084a9;
text-decoration: none;
}

body.arra a.subsidebartabs-arra, body.hitech a.subsidebartabs-hitech, body.patient a.subsidebartabs-patient, body.med a.subsidebartabs-med, body.onchit a.subsidebartabs-onchit, body.sampleSyllabus a.subsidebartabs-sampleSyllabus, body.academicFAQ a.subsidebartabs-academicFAQ, body.certificationEHR a.subsidebartabs-certificationEHR, body.ehrReady a.subsidebartabs-ehrReady, body.additionalCert a.subsidebartabs-additionalCert, body.roadmap a.subsidebartabs-roadmap, body.certification a.subsidebartabs-select, a.subsidebartabs-selected {
 color: #276992;
 text-decoration:none;
}

a.sidebartabs:link, a.sidebartabs:visited {
color:  #276992;
text-decoration: none;
}

a.sidebartabs:hover {
color: #0084a9;
text-decoration: none;
}

body.press a.sidebartabs-press, body.about a.sidebartabs-about, body.whypf a.sidebartabs-press, body.academic a.sidebartabs-academic, body.advisory a.sidebartabs-advisory, body.board a.sidebartabs-board, body.careers a.sidebartabs-careers, body.featured a.sidebartabs-featured, body.contact a.sidebartabs-contact, body.document a.sidebartabs-document, body.easy a.sidebartabs-easy, body.ehr a.sidebartabs-ehr, body.efficient a.sidebartabs-efficient, body.prescribe a.sidebartabs-prescribe, body.events a.sidebartabs-events, body.executive a.sidebartabs-executive, body.free a.sidebartabs-free, body.IT a.sidebartabs-IT, body.stimulus a.sidebartabs-stimulus, body.histimulus a.sidebartabs-histimulus, body.investors a.sidebartabs-investors, body.lab a.sidebartabs-lab, body.lgehr a.sidebartabs-lgehr, body.live a.sidebartabs-live, body.billing a.sidebartabs-billing, body.charting a.sidebartabs-charting, body.news a.sidebartabs-news, body.non a.sidebartabs-non, body.partners a.sidebartabs-partners, body.patientman a.sidebartabs-patientman, body.physician a.sidebartabs-physician, body.specialty a.sidebartabs-specialty, body.pressrel a.sidebartabs-pressrel, body.testimonials a.sidebartabs-testimonials, body.whypf a.sidebartabs-whypf, body.who a.sidebartabs-who, body.white a.sidebartabs-white, body.web a.sidebartabs-web, body.secure a.sidebartabs-secure, body.reliable a.sidebartabs-reliable, body.scheduling a.sidebartabs-scheduling, body.time a.sidebartabs-time, body.quick a.sidebartabs-quick, body.quality a.sidebartabs-quality, body.resources a.sidebartabs-resources, body.ehrstats a.sidebartabs-ehrstats, body.vatsal a.sidebartabs-vatsal, body.faq a.sidebartabs-faq, body.support a.sidebartabs-support, body.certification a.sidebartabs-certification, body.reporting a.sidebartabs-reporting, body.phr a.sidebartabs-phr, body.sla a.sidebartabs-sla, body.oursupport a.sidebartabs-oursupport, body.reliablecloud a.sidebartabs-reliablecloud {
 color: #276992;
 text-decoration:none;
	}


h5#whyPF {
	/*background-image:url(../images/sidebarImages/whyPracticeFusion.png); */
	background-repeat: no-repeat;
	/*text-indent: -9999px;*/
	display:block;
	height: 24px;
	margin-left: 15px;
	color: #5877a1;
	font-size: 19px;
	font-weight: bold;
}

h5#whoPF {
	/*background-image: url(../images/sidebarImages/whoIsUsingIt.png);*/ 
	background-repeat: no-repeat;
	/*text-indent: -9999px;*/
	display:block;
	height: 24px;
	margin-left: 20px;
	color: #5877a1;
	font-size: 19px;
	font-weight: bold;
}

h5#about {
 	/*background-image:url(../images/sidebarImages/aboutpracticefusion.png);*/
	background-repeat: no-repeat;
	/*text-indent: -9999px;*/	
	display:block;
	height: 24px;
	margin-left: 13px;
	color: #5877a1;
	font-size: 18px;
	font-weight: bold;
}

h5#healthIT {
 	/*background-image:url(../images/sidebarImages/healthITinformation.png);*/
	background-repeat: no-repeat;
	/*text-indent: -9999px;*/
	display:block;
	height: 24px;
	padding-top: 8px;
	margin-left: 15px;
	color: #5877a1;
	font-size: 19px;
	font-weight: bold;
	
}

h5#features {
	/*background-image: url(../images/sidebarImages/features.png);*/
	background-repeat: no-repeat;
	/*text-indent: -9999px;*/
	display:block;
	height: 24px;
	margin-left: 15px;
	color: #5877a1;
	font-size: 19px;
	font-weight: bold;
}

h5#caseStudies {
	/*background-image: url(../images/sidebarImages/caseStudies.png);*/
	background-repeat: no-repeat;
	/*text-indent: -9999px;*/
	display:block;
	height: 24px;
	margin-left: 25px;
	padding-top: 10px;
	color: #5877a1;
	font-size: 19px;
	font-weight: bold;
}

h5#pressCenter {
	background-image: url(../images/sidebarImages/pressCenter.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
	display:block;
	height: 24px;
	margin-left: 30px;
}

h5#certificationCenter { 
	/*background-image: url(../images/sidebarImages/certificationCenter.png);*/
	background-repeat: no-repeat;
	/*text-indent: -9999px;*/
	display: block;
	height: 24px;
	margin-left: 20px;
	color: #5877a1;
	font-size: 19px;
	font-weight: bold;
}

h5#certificatiedConsultants { 
	/*background-image: url(../images/sidebarImages/certificationCenter.png);*/
	background-repeat: no-repeat;
	/*text-indent: -9999px;*/
	display: block;
	height: 24px;
	margin-left: 12px;
	color: #5877a1;
	font-size: 19px;
	font-weight: bold;
}


/* Right CTA Column */

div.ctaColumn {
	width: 220px;
	float: right;
	clear:right;
	z-index: 15;
	margin-left: 780px;
	position: absolute;
	
}

ul.CTAButtons {
	list-style: none;
	width:200px;
	color: #0084A9;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight:lighter;
}

.subCTAtext {
	color: #666666; 
	font-size:.8em;
}

ul.CTAButtons a {
	outline: none;
	text-indent: -9999px;
	float:left;
}


li.ctalist {
	}
	
#phrView {
background-image:url(../images/rightsideImages/phrView.png);
background-repeat: no-repeat;
width:150px;
height: 150px;
margin-top: 10px;
overflow: hidden;
}
	
#signUp {
background-image:url(../images/rightsideImages/signup.png);
background-repeat: no-repeat;
width:180px;
height:57px;
margin-left: -5px;
}

#register {
background-image:url(../images/rightsideImages/register_3.png);
background-repeat: no-repeat;
width:220px;
height: 22px;
/*margin-top: 10px;*/
margin-left: -18px;
}

#download {
background-image:url(../images/rightsideImages/download_3.png);
background-repeat: no-repeat;
width:220px;
height: 22px;
margin-left: -18px;
}

#read{
background-image:url(../images/rightsideImages/read_3.png);
background-repeat: no-repeat;
width:220px;
height: 22px;
margin-left: -18px;
}


/* partner */

table.partner { 
font-family: Arial, Helvetica, sans-serif; 
color:#666666;
font-size: .8em;
line-height: 1.4em;
width: 525px;
margin-left:1.5em;
margin-top: 5px;
}


/* social media */

div.socialMedia ul.social {
	height: 43px;
	margin-top: 15px;
	margin-left:50px;
	width: 200px;
}

div.socialMedia {
	float:left;
}

ul.social a {
	float: left;
	outline: none;
	text-indent: -9999px;
}

div.socialMedia ul.social a {
	background: url(../images/socialMedia.png) 0 0 no-repeat;
	height: 43px;
	margin-left: 8px;
	opacity: 0.9;
}

ul.social {
	list-style:none;
}

div.socialMedia ul.social a:hover {
	opacity: 1.0;
}


div.socialMedia ul.social a#social-linkedin {
	margin: 0;
	width: 32px;
}


div.socialMedia ul.social a#social-facebook {
	background-position: -40px 0;
	width: 32px;
}

div.socialMedia ul.social a#social-twitter {
	background-position: -80px 0;
	width: 30px;
}

div.socialMedia ul.social a#social-flickr {
	background-position: -120px 0;
	width: 30px;
}

div.socialMedia ul.social a#social-youtube {
	background-position: -160px 0;
	width: 30px;
}



/* form pages */

.label {
font-family: Arial, Helvetica, sans-serif; 
color:#666666;
font-size: .8em;
text-align: left;
}

.submit {
font-family: Arial, Helvetica, sans-serif; 
color: #666666;
background-color: #eff2f8;
border: 1px outset #0084a9;
}

.submitDefault {
font-family: Arial, Helvetica, sans-serif; 
color: #000;
background-color: #eff2f8;
border: 1px outset #0084a9;
}

.error {
font-family: Arial, Helvetica, sans-serif; 
color:#cc3333;
font-size: .8em;
text-align: right;
font-weight: bold;
font-variant:small-caps;
}

.containerform {
width: 1020px;
}

.label2 {
font-family: Arial, Helvetica, sans-serif; 
color:#666666;
font-size: .8em;
text-align: right;
margin-right: 10px;
}

input
{
font-family: Arial, Helvetica, sans-serif; 
color: #666666;
background-color: #eff2f8;
border: 1px outset #0084a9;
}

input.white
{
font-family: Arial, Helvetica, sans-serif; 
color: #000 !important;
background-color: #fff !important;
border: 1px #0084a9;
}


div.entrytext {
	
}

form {
	padding-bottom: 100px;
}





#nav {
	float: right;
	margin-right: -270px;
	margin-top: 35px;
	padding-top: 12px;
	padding-left: 5px;
	padding-right: 5px;
	height: 30px;/*background: #ccc;
	border: 1px solid #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;*/
	font-family: Arial, Helvetica, sans-serif;
	}

#nav li {
	float: left;
	position: relative;
	list-style: none;
	font-weight: strong;
	
}

#nav li.open, #nav li:hover {
	
}

#nav li a {
	display: block;
	padding: 5px 5px;
	line-height: 20px;
	color: #6b8bb8;
	text-decoration: none;
	
}

#nav li ul {
	display: none;
	position: absolute;
	top: 32px;
	left: 0;
	width: 150px;
	padding: 0 0 5px;
	background: #c2e3e8;
	border: solid #c2e3e8;
	border-width: 0 1px 1px;
	
	
	
	
	/*bottom curve*/
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	
	/*top curve*/
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	
	/*bottom shadow*/
	-webkit-box-shadow: 4px 6px 2px rgba(0, 0, 0, 0.20);
	-moz-box-shadow: 4px 6px 2px rgba(0, 0, 0, 0.20);
	box-shadow: 4px 6px 2px rgba(0, 0, 0, 0.20);
}

#nav li ul.whypf_menu {
	margin-left: 32px;
}

#nav li ul.whousing_menu {
	margin-left: 15px;
}

#nav li ul.features_menu {
	margin-left: -21px;
}

#nav li ul.resources_menu {
	margin-left: -21px;
}

#nav li:hover ul {
	display: block;
}

#nav li ul li {
	float: none;
}

#nav li ul li a {
	padding: 8px 10px;
	display: inline-block;
	font-size: 13px;
	line-height: 80%;
	color: #0083a9;
}

#nav li ul li a {
	display: block;
}

#nav li ul li a:hover {
	background: #7993b0;
	color: #fff;
	
}

#nav li a img {
opacity:.5;
filter:alpha(opacity=50);
background: #fff;
}

#nav li a:hover img {
opacity:.7;
filter:alpha(opacity=70);
background: #fff;
}

#nav li a img.current {
opacity:1.0;
filter:alpha(opacity=100);
background: #fff;
}

/*Certified Consultants Right Box*/

div.certConsultContainer {
	width: 166px;
	float: right;
	clear:right;
	z-index: 15;
	margin-left: 820px;
	margin-top: 90px;
	position: absolute;
	background: #78c5e0;
	text-align: center;
	height: 130px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	
	
	/*bottom curve*/
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	
	/*top curve*/
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	
}

div.certConsultContainer-2 {
	width: 166px;
	float: right;
	clear: right;
	z-index: 15;
	margin-left: 820px;
	margin-bottom: 30px;
	background: #78c5e0;
	text-align: center;
	height: 130px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	
	
	/*bottom curve*/
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	
	/*top curve*/
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	
}

div.certConsultContainer-3 {
	width: 310px;
	float: left;
	
	z-index: 15;
	margin-left: 20px;
	margin-bottom: 30px;
	background: #78c5e0;
	text-align: center;
	height: 90px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	
	
	/*bottom curve*/
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	
	/*top curve*/
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	
}

.gobtn {
	margin-top: 10px;
}

table.consultantsTable {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
}

table.consultantsTable th {
	background: #1370a7;
	font-size: 12px;
	padding: 8px;
	text-align: left;
	color: #fff;
}

table.consultantsTable td {
	padding: 8px;
	border-bottom: #ccc solid 1px;
}

th.company {
	width: 25%;
	text-align: center;
	border-right: #8cb0cb 1px solid;
}

th.location {
	width: 12%;
	text-align: center;
	border-right: #8cb0cb 1px solid;
}
th.service {
	width: 25%;
	text-align: center;
	border-right: #8cb0cb 1px solid;
}
th.contact {
	width: 30%;
	text-align: center;
	border-right: #8cb0cb 1px solid;
}

th.preferred {
	width: 8%;
	text-align: center;
}
td.preferred {	
	text-align: center;	
	text-indent: -9999px;
}
td.preferred-check {
	text-align: center;	
	background: url(http://www.practicefusion.com/images/blue_bullet.gif) center center no-repeat;
	text-indent: -9999px;
}
td.preferred-star {
	text-align: center;	
	background: url(http://www.practicefusion.com/images/star-icon.jpg) center center no-repeat;
	text-indent: -9999px;
}

/*misc*/

th {
	/*width: 160px; NEED TO FIX THIS FOR FORMS FIELDS ONLY*/
}


p.contentNavNext {
	margin-top: 30px;
	padding-top: 10px;
	border-top: #ccc solid 1px;
	text-align: right;
	color:#6B8BB8;
	font-weight: bold;
}

.compareTableNotes {
	padding-top: 15px;
	padding-bottom: 20px;
	width: 700px;
}

.compareTableNotes p {
	width: 700px;
	font-size: 10px !important;
}

.smallText p {
	font-size: 9px !important;
}

/* YOUTUBE THUMBNAILS */

div.youtube_thumb_div_left {
	float: left;
	border:none;
	width: 234px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div.youtube_thumb_div_middle {
	width: 234px;
	float: left;
	margin-left: 33px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

div.youtube_thumb_div_right {
	width: 234px;
	float: right;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/*Velaro Module*/
.velaro_module {
	margin-left: 50px;
	margin-top: 100px;
}
/*Certified Consultant Results*/
iframe#myiframe {
	margin-left: -25px;
	width: 580px;	
}
iframe#myiframe a:link {	
	color: #93b2d6 !important;
	text-decoration: underline;
}

div table#labs-table {
	width: 100% !important;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
table#labs-table tr td {
	padding-left: 20px;
}
table#labs-table tr td p {
	padding-left: 0;
	margin-left: 0;
	width: 400px !important;
}
table#labs-table tr td form {
	padding-bottom: 30px;
	
}
table#labs-table tr td textarea {
	width: 400px;
	height: 25px;
}
div.labs-right-column {
	float: right;
	margin-right: 30px;
	width: 215px;
	padding-top: 30px;
	margin-top: -30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div.labs-right-column ul {
	border-left: 1px solid #D3DDEA;
}
div.labs-right-column ul li {
	padding-bottom: 20px;
	color: #666666;
	list-style: url(../images/blue-arrow.gif);
}
div.facebook-like {
	margin-top: 160px;
	margin-left: 40px;
	font-size: 12px;
	padding-bottom: 0 !important;
	font-family:Arial, Helvetica, sans-serif;
	height: 25px;
}
div.sidebar-section {
	margin-top: 25px;
	margin-left: 40px;
	font-size: 11px;
	line-height: 120%;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
}
div.sidebar-section ul {
	padding-left: 15px;
}
div.facebook-like-under-signup {
	position: absolute;
	float: left;
	margin-top: 80px;
	margin-left: 355px;
	
}
div.legend {
	font-family: 'Calibri', Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: -20px;
	padding-top: 10px;
	color: #666666;
}
div.legend ul {
	padding: 0;
	
}
div.legend ul li.preferred {
	list-style: none;
	background: url(http://www.practicefusion.com/images/blue_bullet.gif) no-repeat 8px 3px;
	padding-left: 30px;
	padding-bottom: 10px;
}
div.legend ul li.goldstar {
	list-style: none;
	background: url(http://www.practicefusion.com/images/star-icon.jpg) no-repeat 5px 8px;
	padding-left: 30px;
	padding-top: 8px;
	padding-bottom: 10px;
}
.small-col-section {
	width: 165px;
	float: left;
	padding-right: 10px;
	font-size: 15px;
}
.small-col-section p {
	width: 150px;
	font-weight: normal;
}
div.screengrabs .imgscreen {
	width: 300px;
}