

* {

	margin:0;

	padding:0;

}

body {

	background:#006599 repeat-x scroll left top;

	font-family: "Verdana", "Myriad Pro", "Arial",sans-serif;

	font-size:11px;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:normal;

	line-height:14px;

	color:3f3f3f;

}

#header {

	background:#FFF repeat-x scroll left top;

	margin-left:auto;

	margin-right:auto;

	text-align:left;

	width:986px;

	height:164px;

	border:2px #4A004A solid;

	border-top:none;

	border-bottom:#006599 1px solid;	

}

#header .leftColumn{

	float:left;

	width:787px;

}

#header .rightColumn{

	float:left;

	margin-left:19px;

	width:178px;	

}

#logo {

	background:transparent none repeat scroll 0 0;

	display:block;

	float:left;

	height:164px;

	text-indent:0;

	width:416px;

	padding-left:13px;

}

img {

	border:0 none;

}

#address {

	margin:20px 20px 0 0;

	color:#898a8a;

	font-size:10px;

	line-height:13px;

}

#address ul {

	display:block;

	text-align:right;

}

#address ul li {

	display:list-item;

	list-style-type:none;

}

#address .circle {

	height:5px;

}

#address li a:hover{

	color:#006599;

	text-decoration:underline;

}

.circle{

	background:transparent url(images/bluecircle.gif) no-repeat scroll 0 66%;

	padding-left:9px;

}

.blue{

	color:#006599;

	font-size:10px;

	font-weight:bold;

}

.voilet {

	color:#4a004a;

	font-weight:normal;

}

.black{

	color:#000;

	font-weight:normal;

}

.voilet1 {

	color:#046599;

}

#navigation {

	color:#99cc00;

	font-size:13px;

	font-family:"Verdana", Geneva, sans-serif;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	line-height:normal;

	float:left;

	margin-left:111px;

	margin-top:-44px;

	width:87%;

}

#navigation ul {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	margin:0 0 0 15px;

	padding:0;

}

#navigation li {

	display:block;

	float:left;

	font-size:1em;

	font-weight:normal;

	padding-left:6px;

	letter-spacing:1px;

	font-weight:bold;

}

#navigation li a:hover {

	color:#046599;

	text-decoration:none;

}

#navigation li a {

	color:#99cc00;

	text-decoration:none;

}

.clear {

	clear:both;

	display:block;

	height:0;

	overflow:hidden;

	visibility:hidden;

	width:0;

}

.share{

	width:112px;

	height:48px;

	border:none;

	margin-top:15px;

}

.share td{

	width:18px;

	height:18px;

}

#search_head {

	margin-top:30px;

	text-align:left;

	vertical-align:bottom;

}

#search_head p {

	font-size:10px;

	line-height:12px;

	background:transparent none repeat scroll 0 0;

	color:#4a004a;

	font-family:"Verdana", Geneva, sans-serif;

	font-weight:bold;

	margin:10px 0 0 0;

	padding:0;

	text-align:left;

}

fieldset {

	border:0 none;

}

.input-box {

	background:#FFF none repeat scroll 0 0;

	border:1px solid #78c8dc;

	color:#6c6c6c;

	font-family:"Verdana", Geneva, sans-serif;

	font-size:14px;

	line-height:1.6em;

	margin:5px 2px 0 0;

	padding:1px 0 1px 7px;

	vertical-align:bottom;

	width:106px;

}

#search {

	padding:0;

	vertical-align:bottom;

}

#content {

	background:#FFF repeat-x scroll left top;

	width:986px;

	height:100%;

	margin:0 auto;

	padding-top:3px;

	border:2px #4a004a solid;	

	border-bottom: 0px #006599 solid;

	border-top:none;

}

.wrapper {

	width:986px;

}

#intro {

	background:#fff url(images/banner.jpg) no-repeat scroll 0 0;

	/*height:287px;*/

	height:auto;

	width:986px;

}

.block {

	/*color:#fff;*/

	text-shadow:none;

}

#intro .introTitle{

	width:196px;

	height:287px;

	background:#4a004a repeat-x scroll left top;

	float:right;

}

#menu {

	float:left;

	height:25px;

	width:986px;

	background:#99cc00 repeat-x left top;

	padding-bottom:3px;

	margin-bottom:1px;

}

#menu-inner {

	float:left;

	height:25px;

	width:986px;

	background:#99cc00 repeat-x left top;

	padding-bottom:3px;

	margin-top:2px;

	margin-bottom:1px;

}

#menu-inner ul li {

	float:left;

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

}

ul#main-nav {

	float:left;

	padding:0;

}

#menu ul li {

	float:left;

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

}

a#nav-premier {

	background:transparent url(images/premier.gif) no-repeat scroll left top;

	width:519px;

	margin-left:43px;

}

a#nav-chiropractic {

	background:transparent url(images/chiropractic.gif) no-repeat scroll left top;

	width:114px;

}

a#nav-physical {

	background:transparent url(images/physical.gif) no-repeat scroll left top;

	width:143px;

}

a#nav-sports {

	background:transparent url(images/sports.gif) no-repeat scroll left top;

	width:130px;

}

a#nav-premier, a#nav-chiropractic, a#nav-physical, a#nav-sports {

	display:block;

	height:25px;

	overflow:hidden;

	text-indent:-10000px;

}

#mainContent{

	padding:0;

	margin:0;

	background:#fff repeat-x scroll left top;

	height:100%;

	float:left;

	border-top:2px #FFF solid;

	border-right:3px #FFF solid;

border-bottom:none;

}

#mainContents{

	padding:0;

	margin:0;

	height:100%;

	float:left;

	background:none;

}

#homeContent{

	padding:25px 20px 33px 32px;

	background:#e9ece3 repeat-x scroll left top;

	width:734px;

	height:100%;

	float:left;

	min-height:855px;

}

#homeContent p {

	font-family:"Verdana", Geneva, sans-serif;

	color:#333;

	line-height:18px;

	width:356px;

}

#homeContent .rightColumn .rightContent p{

	font-family:"Verdana", Geneva, sans-serif;

	color:#333;

	font-size:11px;

	line-height:16px;

	width:297px;

	margin-bottom:15px;

}

#homeContent .rightColumn .rightContent p strong{

	font-family:"Verdana", Geneva, sans-serif;

	color:#4A004A;	

	line-height:16px;

	width:297px;

}

#mainContent .leftColumn{

	width:389px;

	float:left;

	margin:0;

}

#mainContent .rightColumn{

	background:#e0f0f8 repeat-x scroll left top;

	border:2px #006599 solid;

	width:317px;

	float:left;

	margin-left:10px;

	padding:5px;

}

.rightColumn .rightContent{

	width:302px;

	margin:0 auto;

	padding-bottom:15px;

}

#homeContent .rightColumn .rightContent .noticeTitle{	

	font-family:"Verdana", Geneva, sans-serif;

	color:#006599;

	margin-top:10px;

	margin-bottom:15px;

	font-size:16px;

	font-weight:bold;

	line-height:28px;

	text-transform:capitalize;

}

#homeContent .rightColumn .rightContent .noticeTitle1{	

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	margin-bottom:5px;

	margin-top:15px;

	font-size:14px;

	font-weight:bold;

	line-height:16px;

	width:302px;

}

.noticeParagraph{	

	font-family:"Verdana", Geneva, sans-serif;

	color:#3f3f3f;

	margin-bottom:15px;

	margin-top:10px;

	font-size:11px;

	line-height:18px;

	width:302px;

}

#homeContent h2 {

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	margin-bottom:15px;

	font-size:22px;

	font-weight:bold;

	line-height:28px;

	letter-spacing:-1px;

}



#homeContent h3 {

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	font-size:12px;

	font-weight:bold;

	line-height:14px;

	text-align:justify;

}

#homeContent .rightColumn .rightContent .title{

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	margin-top:15px;

	font-size:11px;

	font-weight:bold;

	line-height:14px;

	margin-bottom:10px;

	text-align:justify;

}

#homeContent .rightColumn .rightContent .title a{

	color:#4a004a !important;	

}

#homeContent .title{

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	margin-top:25px;

	font-size:11px;

	font-weight:bold;

	line-height:14px;

}

.headerText{

	font-size:12px;

	color:#3f3f3f;

	line-height:16px;

	width:330px;

}

a.heasderButton {

	/*background:transparent url(images/headerButton.gif) no-repeat scroll 0 0;*/

	display:block;

	margin-top:20px;

	font-size:10px;

	font-weight:bold;

	color:#006599;

	padding-left:25px;

	text-decoration:none;

	margin-bottom:25px;

	height:20px;

}

.subContent{

	float:right;

	width:191px;

	height:auto;

	padding-bottom:30px;

}

.blogSubContent{

	float:right;

	width:197px;

	background:#fff repeat-x scroll left top;

	margin-top:30px;

}

.subhead {

	font-family:"Verdana", Geneva, sans-serif;

	font-size:14px;

	color:#006599;

	font-weight:bold;

	line-height:normal;

	margin-left:17px;

	text-decoration:none;

	margin-bottom:20px;

}

.subheading{

	background:#006599 url(images/scribdLarge.gif) no-repeat scroll left top;

	font-family:"Verdana",Geneva,sans-serif;

	height:39px;

	margin-bottom:15px;

	margin-left:16px;

	margin-top:20px;

	width:170px;

}

.subtitle {	

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	font-size:12px;

	margin-left:18px;

	line-height:16px;

	width:151px;

	font-weight:bold;

}

.subtitle a:visited  {

	color:#4a004a;

	margin:0;

}

.subtitle a:link  {

	color:#4a004a;

	text-decoration:none;

	margin:0;

}

.subtitle a:active{

	color:#4a004a;

	margin:0;

}

.subtitle a:hover {

	text-decoration:underline;

	margin:0;

}

.subtext{	

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	font-size:12px;

	margin-left:18px;

	line-height:16px;

	width:165px;

	margin-bottom:10px;

}

.subtext a:visited  {

	color:#4a004a;

	margin:0;

}

.subtext a:link  {

	color:#4a004a;

	text-decoration:none;

	margin:0;

}

.subtext a:active{

	color:#4a004a;

	margin:0;

}

.subtext a:hover {

	text-decoration:underline;

	margin:0;

}

#footer {

	background-color:#FFFFFF;

	border-top:6px solid #404040;

	color:#FFFFFF;

	float:left;

	height:auto;

	margin-top:1px;

	padding:20px 0 30px;

	width:986px;

}

#footer p{

	font-size:10px;

	color:#3f3f3f;

	line-height:14px;

	font-family:"Verdana", Geneva, sans-serif;

	margin-bottom:15px;

	width:628px;

}	

.footerInner{

	margin:0 auto;

	width:665px;

	float:right;

}	

#Fnavigation {

	color:#99cc00;

	font-size:13px;

	font-family:"Verdana", Geneva, sans-serif;

	font-size-adjust:none;

	font-stretch:normal;

	font-style:normal;

	font-variant:normal;

	font-weight:bold;

	line-height:normal;

	float:left;

	width:665px;

	margin-bottom:20px;

}

#Fnavigation ul {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	margin:0;

	padding:0;

}

#Fnavigation li {

	display:block;

	float:left;

	font-size:1em;

	font-weight:bold;

	letter-spacing:1px;

	padding:0 3px 0 0;

}

#Fnavigation li a:hover {

	color:#046599;

	text-decoration:none;

}

#Fnavigation li a {

	color:#99cc00;

	text-decoration:none;

}



/* New Patients*/

#newPatientsContent{

	padding:0;

	margin:0;

	background:#cce0eb repeat-x scroll left top;

	width:790px;

	height:100%;

	float:left;

	background-image:url(/wp-content/uploads/2009/11/new-patient-bg.gif);

	background-repeat:no-repeat;

	background-position:left top;

}

#newPatientsContent .mainCenterColumn h2 {

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	margin-bottom:25px;

	font-size:23px;

	font-weight:bold;

	line-height:28px;

	letter-spacing:-1px;

	margin-top:10px;

}



#newPatientsContent .mainCenterColumn .small{

	font-family:"Verdana", Geneva, sans-serif;

	color:#3f3f3f;

	font-size:11px;

	margin-top:40px;

	margin-bottom:30px;

	text-align:justify;	

}

#newPatientsContent .mainCenterColumn .Rsmall{

	font-family:"Verdana", Geneva, sans-serif;

	color:#3f3f3f;

	font-size:11px;

	width:190px;	

}

#newPatientsContent .leftColumn{

	float:left;

	width:170px;

	margin:0;

	height:100%;

}

#newPatientsContent .centerColumn {

	float:left;

	height:100%;

	margin:0 15px 0 20px;

	width:532px;

}

#newPatientsContent .mainCenterColumn{

	float:right;

	width:590px;

	margin:0;

	height:100%;

}

#newPatientsContent .RightColumn{

	float:right;

	width:324px;

	margin:0;

	height:100%;

	padding-top:12px;

}

#newPatientsContent .RightColumnInner{

	float:left;

	margin:0;

	height:100%;

	width:200px;

	padding-top:15px;

}

#newPatientsContent .leftAdColumn{

	float:left;

	width:170px;

}

#newPatientsContent .title2{

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	font-size:11px;

	line-height:14px;

	font-weight:bold;

	margin-left:20px;

}

#newPatientsContent .welcomeTitle {

	color:#006599;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:14px;

	font-weight:bold;

	line-height:28px;

	text-transform:capitalize;

}

#newPatientsContent .title{

	color:#898A8A;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:10px;

	line-height:14px;

	margin-bottom:12px;

	margin-left:46px;

	margin-top:8px;

}

.dlNowIcon {

	width:190px;

	margin-bottom:20px;

	margin-top:3px;

}

#edContent {width: 588px;float: left;font-size: 12px;color: #777777; padding-top: 15px; margin-bottom: }

#edContent .intro {margin:0 0 12px 0;}

#edContent.grow .intro {padding:0 200px 0 0;background:url(images/ed-center-get-intro-bg.gif) no-repeat right top;}

#edContent .intro h3 {margin:0 0 0 10px;font-size:18px;color:#006599;}

#edContent .intro p {font-size:14px;}

.box#educationAccordion {margin:0 0 40px 10px;padding:10px 0 0 0;width:569px;background:#cce57f;}

.wbox#educationAccordion .box.accordion {float:left;margin:0 10px 9px 10px;padding:7px;width:535px;border:none;}

.wbox#educationAccordion .box .c-tl {background-position:0 -10px;}

.wbox#educationAccordion .box .c-tr {background-position:-10px -10px;}

.wbox#educationAccordion .box .c-bl {background-position:0 -20px;}

.wbox#educationAccordion .box .c-br {background-position:-10px -20px;}

.wbox#educationAccordion .box.accordion h3 {cursor:pointer; font-weight:bold;font-size:13px;color:#006599;background: url(images/icon-toggle-expand.gif) no-repeat right 0;line-height:2; padding-right:25px; margin-left:12px;}

.wbox#educationAccordion .box.accordion h3.open {background-position: right -50px;}

.wbox#educationAccordion .box.accordion h3 span {color:#666;}

.wbox#educationAccordion .box.accordion .accordionWrapper {display: none; float:left;margin:10px 0 0 0;padding:10px 0;width:500px;background:transparent url(images/ns-resource-box-bg.gif) repeat-x 0 0;}

.wbox#educationAccordion .box.accordion  .accordionContent {float:left;width:500px;}

.wbox#educationAccordion .box.accordion .accordionContent p.heading {font-size:14px;color:#84A23B;font-weight:bold;}

.wbox#educationAccordion .box.accordion .accordionContent ul,

.wbox#educationAccordion .box.accordion .accordionContent ol {margin:10px 30px;}

.wbox#educationAccordion .box.accordion .accordionContent ul li,

.wbox#educationAccordion .box.accordion .accordionContent ol li {margin:10px 0;}

.viewall {position:absolute;top:14px;right:50px;}

.viewall a {text-decoration:none;}

.clr {

	clear:both;

	font-size:0;

	height:0;

	line-height:0;

	margin:0;

	padding:0;

}

.box {

	background:#FFFFFF none repeat scroll 0 0;

	float:left;

	margin:10px;

	position:relative;

	z-index:1;

}

#educationAccordion.wbox .c-tl {

	background-position:0 -30px;

	left:0;

	top:0;

}

#educationAccordion.wbox .c-tr {

	background-position:-10px -30px;

	right:0;

	top:0;

}

#educationAccordion.wbox .c-br {

	background-position:-10px -40px;

	bottom:0;

	right:0;

}

#educationAccordion.wbox .c-bl {

	background-position:0 -40px;

	bottom:0;

	left:0;

}

.box .c-tl {

	background-position:0 -10px;

	left:0;

	top:0;

}

.box .c-tr {

	background-position:-10px -10px;

	right:0;

	top:0;

}

.box .c-br {

	background-position:-10px -20px;

	bottom:0;

	right:0;

}

.box .c-bl {

	background-position:0 -20px;

	bottom:0;

	left:0;

}

.box .c-tl, .box .c-tr, .box .c-bl, .box .c-br {

	background:transparent url(/wp-content/uploads/2009/11/new-corners.png) no-repeat scroll 0 0;

	font-size:1px;

	height:10px;

	line-height:0;

	position:absolute;

	width:10px;

	z-index:10;

}

#educationAccordion.wbox .box .c-tr {

	background-position:-10px -10px;

}

#wrapper .container #educationAccordion.wbox .box .c-br {

	background-position:-10px -20px;

}

.youtube{

	width:340;

	height:285;

	margin-bottom:15px;

}

.Teamyoutube{

	width:285;

	height:239;	

	padding-bottom:5px;

}

.pad50 {

	padding-bottom:50px;

}

/*

.introTitle{

	width:197px;

	height:287px;

	background:#4a004a repeat-x scroll left top;

	float:right;

	border-bottom:2px solid #FFF;

}*/

.introTitle p {

	position:relative;

	color:#FFF;

	top:35px;

	width:160px;

	font-size:12px;

	line-height:14px;

	margin-bottom:20px;

	margin-left:15px;

}

.introTitle p a:hover {

	margin:0;

	text-decoration:underline;

}

.introTitle p a:link {

	color:#FFFFFF;

	margin:0;

}

.introTitle p a:visited {

	color:#FFFFFF;

	margin:0;

}

.button {

	

	display:block;

	margin-top:40px;

	padding-left:40px;

	font-size:12px;

	font-weight:bold;

	/*color:#FFFFFF !IMPORTANT;*/

	text-decoration:none;

}

.button a:hover {

	margin:0;

	text-decoration:underline;

}

.button a:link {

	color:#FFFFFF;

	margin:0;

}

.button a:visited {

	color:#FFFFFF;

	margin:0;

}



/* Services*/





#servicesContent{

	padding:0;

	margin:0;

	width:790px;

	height:100%;

	float:left;

}

#servicesContent .mainCenterColumn .vWideEntry {

	float:left;

	margin-left:34px;

	margin-top:10px;

	width:120px;

}

#servicesContent .mainCenterColumn h2 {

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	margin-bottom:25px;

	font-size:23px;

	font-weight:bold;

	line-height:28px;

	letter-spacing:-1px;

}

#servicesContent .leftColumn{

	float:left;

	width:160px;

	margin:0;

	height:100%;

}

.ServiverightInner{

	float:left;

	width:190px;

	margin:0;

	height:100%;

}

#servicesContent .ServicecenterColumn .headTitle2{	

	font-family:"Verdana", Geneva, sans-serif;

	color:#006599;

	margin-top:10px;

	margin-bottom:15px;

	font-size:18px;

	font-weight:bold;

	line-height:18px;

}

#servicesContent .title{

	font-family:"Verdana", Geneva, sans-serif;

	color:#898a8a;

	margin-top:10px;

	margin-bottom:10px;

	margin-left:50px;

	font-size:10px;

	line-height:14px;

}

#servicesContent .title2{

	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	font-size:11px;

	line-height:14px;

	font-weight:bold;

	margin:0;

}

#servicesContent .small{

	font-family:"Verdana", Geneva, sans-serif;

	color:#3f3f3f;

	font-size:11px;

	margin-bottom:10px;

	width:224px;	

}

.headTitle{

	color:#006599;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:16px;

	font-weight:bold;

	line-height:28px;

	margin-bottom:0px;

	text-transform:capitalize;

}

.lyoutubeColumn{

	background:#e9ece3 repeat-x scroll left top;

	float:left;

	width:160px;

	margin:0;

	//height:100%;

	height:966px;

}

.vWideEntry{

	margin-top:10px;

	float:left;

	width:120px;

	margin-left:34px;

}

.videothumb{

	margin-bottom:10px;

}

.lyoutube{

	background:#033 url(images/youtubeIcon.gif) no-repeat scroll 0 0;

	margin-top:25px;

	margin-bottom:7px;

	margin-left:35px;

	height:41px;	

	width:98px;

}

.videoentry{

	width:92px;

	height:70px;

	margin: 0 auto;

}



/* blog*/



#blogContent{

	padding:0;

	margin:0;

	background:#fff repeat-x scroll left top;

	width:770px;

	height:100%;

	float:left;

}

.blogTitle{

	font-family:"Verdana", Geneva, sans-serif;

	color:#898a8a;

	margin-top:10px;

	margin-bottom:10px;

	margin-left:50px;

	font-size:10px;

	line-height:14px;

}

.blogvoiletTitle{

	font-family:"Verdana", Geneva, sans-serif;

	color:#006599;

	font-weight:bold;

	font-size:10px;

	line-height:14px;

}

.mainLeft{

	width:170px;

	float:left;

	min-height:600px;

	margin:0;

}

.searchBlog{

	background:#e0f0f8 none repeat left top;

	width:170px;

	height:110px;

	float:left;

}

.Titletext2 {

	color:#006599;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:16px;

	font-weight:bold;

	line-height:28px;

	margin-top:10px;

	margin-left:20px;

	padding:0;

	text-transform:capitalize;

}

.blogInputbox {

	background:#FFFFFF none repeat scroll 0 0;

	border:1px solid #78C8DC;

	color:#6C6C6C;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:14px;

	line-height:1.6em;

	margin:5px 2px 0 20px;

	padding:1px 0 1px 10px;

	vertical-align:bottom;

	width:120px;

}

.searchImg {

	margin-left:20px;

	margin-top:5px;

	padding:0;

	vertical-align:bottom;

}

.subscribeRss {

	float:left;

	font-family:normal Georgia,"Times New Roman",Times,serif;

	font-size:10px;

	color:#666;

	line-height:normal;

	margin:20px 0 0;

	vertical-align:top;

	width:170px;

}

.rssIcon {

	float:left;

	margin-left:10px;

}

.dlText a {

	font-size:10px;

	font-family:normal Georgia,"Times New Roman",Times,serif;

	color:#666;

	line-height:normal;

	margin-left:5px;

	text-decoration:none;

}

.mainCenterOutter{

	float:right;

	width:590px;

	margin:0;

	height:100%;

}

.mainCenter{

	width:518px;

	float:left;

	height:100%;

	padding-left:15px;

}

.blog-entry {

	color:#00334C;

	font-family:Verdana,'Lucida Grande',Arial,sans-serif;

	font-size:12px;

	line-height:1.6em;

}

.full-image-block {

	display:block !important;

}

.full-image-float-right{

	display:block !important;

}

.whiteTitle{

	background-color:#4A004A;

	border-color:#CCCCCC;

	border-top:1px solid #CCCCCC;

	color:#FFFFFF;

	font-family:Tahoma,Arial,Helvetica,Geneva,sans-serif;

	font-size:12px;

	font-weight:bold;

	letter-spacing:0;

	line-height:1.78em;

	margin-bottom:10px;

	margin-left:-5px;

	margin-right:0;

	padding:2px 5px 3px;

	text-transform:uppercase;

}

.blog-entry h1 {

	font-family:Helvetica,Arial,sans-serif;

	font-size:24px;

	letter-spacing:-0.04em;

	line-height:1.05em;

	padding-bottom:5px;

	padding-right:50px;

	text-decoration:none;

}

.blog-navigation {

	clear:both;

	margin-top:2em;

}

.blog-entry h1 a:hover {

	text-decoration:underline;

}

.blog-entry h1 a {

	border:medium none;

	color:#99cc00;

	display:block;

	text-decoration:none;

}

.blog-entry-tag-post-title {



color:#A6A6A6;

	font-family:Verdana,'Lucida Grande',Arial,sans-serif;



	font-size:10px;



	padding-bottom:0;



	padding-top:0;



	text-transform:capitalize;



}



.body {



	margin-bottom:2em;



	margin-top:1em;



}



.posted-on {



	white-space:nowrap;



	padding-top:15px;



	margin-bottom:10px;



}



.date-icon {



	background:transparent url(images/date.gif) no-repeat scroll left top;



}



.user-registered-icon {



	background:transparent url(images/user.gif) no-repeat scroll left top;



}



.comment-icon {



	background:transparent url(images/comment.png) no-repeat scroll left top;



}



#blogContent p {



	font-family:"Verdana", Geneva, sans-serif;



	color:#333;



	font-size:11px;



	line-height:18px;



	font-size:12px;



	margin-bottom:10px;



	margin-top:10px;



}



.inline-icon {



	height:14px;



	width:14px;



	margin-right:4px;



	vertical-align:middle;



}



p a:hover {



	text-decoration:underline;



}



a:link, a:visited, a:active {



	color:#1F7AAB;



	font-family:Verdana,'Lucida Grande',Arial,sans-serif;



	letter-spacing:0;



	text-decoration:none;



}



.blog-entry-tag-post-body {



	border-bottom:1px dotted #CCCCCC;



	border-color:#CCCCCC;



	color:#A6A6A6;



	font-size:11px;



	margin-bottom:20px;



}



.blog-entry-tag-post-body {



	clear:both;



}



.section .caption {



	background-color:#99CC00;



	border-color:#CCCCCC;



	border-top:1px solid #CCCCCC;



	color:#FFFFFF;



	font-family:Tahoma,Arial,Helvetica,Geneva,sans-serif;



	font-weight:bold;



	letter-spacing:1px;



	line-height:1.78em;



	margin-bottom:10px;



	padding-bottom:3px;



	padding-left:20px;



	padding-top:2px;



	text-transform:uppercase;



}



.section {



	color:#00334C;



	font-family:Verdana,'Lucida Grande',Arial,sans-serif;



	border-left:2px solid #cccccc;



	font-size:11px;



	line-height:1.26em;



	float:right;



	width:197px;



	margin-bottom:40px;



}



.content-passthrough .archive-item-list-pt {



	margin:0 0 1em;



}



.section ul {



	margin:0;



	padding-left:20px;



}



.archive-item-list-pt li {



	border-bottom:1px dotted #CCCCCC;



	border-color:#CCCCCC;



	padding-bottom:5px;



	margin-bottom:1em;



	list-style-image:none;



	list-style-position:outside;



	list-style-type:none;



	margin-left:8px;



}



.archive-item-list-pt a:hover {



	text-decoration:underline;



}







/* Team */







#teamContent{



	padding:0;



	margin:0;



	width:790px;



	height:100%;



	float:left;



}



#teamContent .mainCenterColumn{



	width:628px;



	margin:0;



	float:right;



}



#teamContent .mainCenterColumn h2 {



	font-family:"Verdana", Geneva, sans-serif;



	color:#4a004a;



	margin-bottom:15px;



	font-size:23px;



	font-weight:bold;



	line-height:28px;



	letter-spacing:-1px;



	margin-left:22px;



}



.teamrightColumn{



	float:left;



	width:285px;



	margin:0;



	height:100%;



	margin-left:20px;



	padding-top:12px;



}



.teamleftColumn {



float:left;



height:100%;



margin-left:20px;



padding-top:12px;



width:285px;



}



#teamContent .leftColumn{



	float:left;



	width:160px;



	margin:0;



	height:100%;



}



.teamrightInner{



	float:left;



	width:190px;



	margin:0;



	height:100%;



}



#teamContent .headTitle2{	



	font-family:"Verdana", Geneva, sans-serif;



	color:#006599;



	margin-top:10px;



	margin-bottom:15px;



	font-size:18px;



	font-weight:bold;



	text-transform:capitalize;



}



.teamcenterColumn{



	float:left;



	width:240px;



	margin:0;



	height:100%;



	margin:10px 16px 0 34px;



}



#teamContent .title{



	font-family:"Verdana", Geneva, sans-serif;



	color:#898a8a;



	margin-top:10px;



	margin-bottom:10px;



	margin-left:50px;



	font-size:10px;



	line-height:14px;



}



#teamContent .title2{



	font-family:"Verdana", Geneva, sans-serif;



	color:#4a004a;



	font-size:11px;



	font-weight:bold;



	line-height:14px;



	margin-top:15px;



}



#teamContent .mainCenterColumn .small{



	font-family:"Verdana", Geneva, sans-serif;



	color:#3f3f3f;



	font-size:11px;



	margin-bottom:15px;	



}



#teamContent .mainCenterColumn .Psmall{



	font-family:"Verdana", Geneva, sans-serif;



	color:#3f3f3f;



	font-size:11px;



	margin-bottom:15px;

	

	padding-bottom:27px;



}



.headTitle{



	color:#006599;



	font-family:"Verdana",Geneva,sans-serif;



	font-size:14px;



	font-weight:bold;



	line-height:28px;



	margin-bottom:0px;



	text-transform:capitalize;



}



#teamContent .lyoutubeColumn{



	background:#cce0eb repeat-x scroll left top;



	float:left;



	width:160px;



	margin:0;



	height:100%;



}



#teamContent .lyoutube{



	background:#033 url(images/youtubeIconblue.gif) no-repeat scroll 0 0;



	margin-top:30px;



	margin-bottom:10px;



	margin-left:32px;



	height:41px;	



	width:98px;



}



#teamContent .flicker{



	width:150px;



	float:left;



	margin-top:10px;



}



#teamContent .dlNowIcon {



	width:225px;



	margin-bottom:20px;



	margin-top:3px;



}







/* articles */







#articlesContent{



	padding:0;



	margin:0;



	background:#fff repeat-x scroll left top;



	width:790px;



	height:100%;



	float:left;



}



#articlesContent .mainCenterColumn{



	width:555px;

	

	padding-bottom:40px;



	margin:0;



	float:right;



}



#articlesContent h2 {



	font-family:"Verdana", Geneva, sans-serif;



	color:#4a004a;



	margin-bottom:15px;



	font-size:23px;



	font-weight:bold;



	line-height:28px;



	letter-spacing:-1px;



}



.articlescenterColumn{



	float:left;



	width:240px;



	margin:0;



	height:100%;



	margin-right:10px;



	margin-left:10px;



	margin-top:22px;



}



.articlesrightColumn{



	float:left;



	width:230px;



		margin-right:10px;



	margin-top:30px;	



	

}



#articlesContent .leftColumn{



	float:left;



	width:160px;



	margin:0;



	padding:0 15px 0 40px;



	



}



#articlesContent .leftColumn .articlesLtext{



	color:#006599;



	float:left;



	font-family:"Verdana",Geneva,sans-serif;



	font-size:12px;



	letter-spacing:-1px;



	line-height:18px;



	margin-top:64px;



	width:147px;



}



#articlesContent .title{



	font-family:"Verdana", Geneva, sans-serif;



	color:#898a8a;



	margin-top:10px;



	margin-bottom:10px;



	margin-left:50px;



	font-size:10px;



	line-height:14px;



}







/*Appointments*/







#appointmentContent{

	background-color:#FFFFFF;

	background-image:url(/wp-content/uploads/2009/11/booker-appointment-bg.gif);

	background-position:left bottom;

	background-repeat:no-repeat;

	float:left;

	height:100%;

	margin:0 0 -4px;

	padding:0;

	width:790px;

}



.appointmentcenterColumn{

	float:left;

	width:765px;

	margin:0;

	height:100%;

	margin-top:12px;

}



 .thankyou p {

	color:#006599 !important;

	float:left;

	font-family:"Verdana",Geneva,sans-serif !important;

	font-size:14px !important;

	font-weight:bold;

	line-height:24px;

	margin-bottom:20px;

	width:690px;

	text-align:justify;

}







.appointmentcenterColumn p{



	color:#999;



	font-size:11px;



	font-family:"Verdana",Geneva,sans-serif;



	padding-top:9px;



	



}



#appointmentContent .leftColumn{



	float:left;



	width:150px;



	margin:0;



	padding-left:40px;



	



}



#appointmentContent .articlesLtext{

	color:#006599;

	float:left;

	font-size:12px;

	letter-spacing:-1px;

	line-height:17px;

    font-family:"Verdana", Geneva, sans-serif;

	font-weight:bold;

	margin-bottom:20px;	

}



#appointmentContent .title{



	font-family:"Verdana", Geneva, sans-serif;



	color:#898a8a;



	margin-top:10px;



	margin-bottom:10px;



	margin-left:50px;



	font-size:10px;



	line-height:14px;



}







/*Newsletter*/







#newsletterContent{



	padding:0;



	margin:0;



	background:#fff repeat-x scroll left top;



	width:790px;



	height:100%;



	float:left;



}



.newslettercenterColumn{



	float:left;



	width:618px;



	margin:0;



	height:100%;	



	margin-left:11px;



	margin-top:30px;



}



.newsheaderL{



	float:left;



	width:380px;



	margin:0;	



	}



.newsheaderR {



	color:#046599;



	float:right;



	font-family:"Verdana",Geneva,sans-serif;



	font-size:16px;



	margin:10px 5px 0;



	width:125px;



}



#newsletterContent .mainCenterColumn{



	float:left;



	width:628px;



	margin:0;



	height:100%;



}







.newsColumn{



	float:left;



	width:617px;



	margin:0;



	height:100%;



	}



	



.newshead {



	background-color:#FFFFFF;



	padding:2px 0;



	width:100%;



}



/*.innernewsContent{



    background:url(images/servicepage_bg.jpg)repeat-y scroll left top;



    width:986px;



    float:left;



    border:1px solid #006599;



    border-bottom:none;



    border-left:none;



    border-right:none;



    margin-top:1px;



    margin-bottom:2px;



}*/



#newsletterContent .leftColumn {



	background:#E9ECE3 none repeat-x scroll left top;



float:left;



height:100%;



margin:0;



width:160px;



}



.buttonmenu{



list-style-type: none;



margin: 0;



padding: 0;



width: 150px;



font-family:"Verdana", Geneva, sans-serif;



font-size:12px;



text-align:center;



}



.buttonmenu .active a:active {



	color:#FFF;



	background-color:#4d034e;



}



.buttonmenu li{



	list-style-type: none;



	padding: 0;



	margin:0;



}



.buttonmenu li a{



	color: #4d034e;



	display: block;



	width: 100%;



	padding: 10px 4px;



	text-decoration: none;



	font-weight: bold;



	border: 1px solid;



	border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/



	background-color: #957696;



	text-decoration:none;



}



.buttonmenu li a:hover, .buttonmenu li a:active{



	color:#FFF;



	background-color:#4d034e;



}



#newsletterContent h2 {



	color:#4A004A;



	font-family:"Verdana",Geneva,sans-serif;



	font-size:23px;



	font-weight:bold;



	letter-spacing:-1px;



	line-height:28px;



	margin-bottom:15px;



}



#newsletterContent .leftColumn{



	float:left;



	width:160px;



	margin:0;



	height:990px;



}



#newsletterContent .articlesLtext{



	color:#006599;



	font-family:"Verdana",Geneva,sans-serif;



	font-size:11px;



	font-weight:bold;



	line-height:16px;



	margin-top:64px;



	float:left;



	width:147px;



}



#newsletterContent .title{



	font-family:"Verdana", Geneva, sans-serif;



	color:#898a8a;



	margin-top:10px;



	margin-bottom:10px;



	margin-left:50px;



	font-size:10px;



	line-height:14px;



}



#homeContent .rightColumn .rightContent li {



	list-style-position:inside;



	list-style-type:square;



	margin:2px;



}



#homeContent .rightColumn .rightContent ul {



	margin:0;



	padding:5px 0;



}



a.button {

	-moz-background-clip:border;

	-moz-background-inline-policy:continuous;

	-moz-background-origin:padding;

	background:transparent url(images/twittericon.jpg) no-repeat scroll 13% 7%;

	color:#FFFFFF;

	display:block;

	font-size:12px;

	font-weight:bold;

	height:20px;

	margin-left:26px;

	margin-top:40px;

	padding-top:3px;

	text-decoration:none;

}



}



.width192 {



	width:192px;



	border-bottom:2px solid #FFF;



}



.innerContentOutter{



	border:2px solid #006599;



	border-left:none;



	border-right:none;



	border-top:none;	



	margin:0;



	padding:0;



	float:left;



}





.innermainContent {

	background:transparent url(images/inner_bg.gif) repeat-y scroll left top;

	border-color:#006599 -moz-use-text-color -moz-use-text-color;

	border-style:solid none none;

	border-width:1px medium medium;

	float:left;

	margin-bottom:2px;

	margin-top:1px;

	width:986px;

}



.teamcontentInner{



	width:790px;



	float:left;	



}



/*.innerserviceContents {



	background:transparent url(images/services1_bg.gif) repeat-y scroll left top;



	width:986px;



	float:left;



	border:1px solid #006599;



	border-bottom:none;



	border-left:none;



	border-right:none;



	margin-top:1px;



	margin-bottom:3px;



}*/



#contents {



	padding-top: 0px;



	background:#FFF repeat-x scroll left top;



	width:986px;



	height:100%;



	margin:0 auto;



	border:2px #4a004a solid;	



	border-top:none;



	border-bottom:none;



}	



.blog-entry .right-column {



	float:right !important;



	margin:0;



	width:60px;



}



.blog-entry .left-column {



	float:left;



	margin:0;



	width:505px;

	

	padding-bottom:20px;



}



.quicklinks {



	background:#006599 url(images/quicklinks-new.jpg) no-repeat scroll left top;



	margin-left:13px;



	margin-bottom:15px;



	width:170px;



	height:18px;



	margin-top:10px;



}



.pratice {



	background:#006599 url(images/practice-hrs-new.jpg) no-repeat scroll left top;



	margin-left:13px;



	margin-bottom:15px;



	width:170px; 



	height:17px;



	margin-top:30px;



}



.innerteamContent{ 



background-image:url(images/teampage_bg.jpg);	



	background-repeat:repeat-y;



	background-position:left;				   



    width:986px;



    float:left;



	border:1px solid #006599;



    border-bottom:none;



    border-left:none;



    border-right:none;



    margin-top:1px;



    margin-bottom:3px;



}



.innerserviceContent{



	background-image:url(images/servicepage_bg.jpg);



	background-position:left;



	background-repeat:repeat-y;



    width:986px;



    float:left;



    border:1px solid #006599;



    border-bottom:none;



    border-left:none;



    border-right:none;



    margin-top:1px;



    margin-bottom:2px;



}



#servicesContent .mainCenterColumn{   



    width:625px;



    margin:0;



    float:left;



}



.ServiverightColumn {

    float:left;

    height:100%;

    margin-left:52px;

    margin-top:17px;

    width:300px;

}



.Serviverightimage {

    float:left;

    height:400px;

    margin-bottom:25px;

}



.ServicecenterColumn {

	float:left;

	height:100%;

	margin-left:33px;

	margin-top:15px;

	width:220px;

}







.servicehead {

    padding: 2px 0px; width: 100%;

    background-color: rgb(255, 255, 255);

}



.teamhead {



    padding: 2px 0px; width: 100%;



    background-color: rgb(255, 255, 255);



}



.footerInnerRt {



    float:right;



	padding-left:31px;



	padding-top:173px;



	width:109px;



}



.footerInner a {



	color:#3f3f3f;



}



.height {

	border:0 solid #FFFFFF;

	height:4200px;

	margin:0;

	padding:0;

	width:620px;

}



#newPatientsContent .mainCenterColumn .flashvideo{

	height:350px;

	margin:0 auto;

	width:422px;



}



#newPatientsContent .mainCenterColumn h3 {

	color:#006599;

	font-size:18px;

	margin-bottom:10px;



}



#newPatientsContent .mainCenterColumn .formdiv{

	border-bottom:1px solid #FFF;

	border-top:1px solid #FFF;

	height:28px;

	margin-bottom:45px;

	padding-top:10px;

	width:532px;

}

#newPatientsContent .mainCenterColumn .formdivs{

	border-top:1px solid #FFF;

	height:28px;

	padding-top:10px;

	width:532px;

}

#newPatientsContent .mainCenterColumn .Innerformdiv{	

	width:490px;

	float:left;

}

#newPatientsContent .mainCenterColumn .InnerRformdiv{	

	width:42px;

	float:left;

}



.appointmentform {

	float:left;

	height:auto;

	margin:0;

	width:580px;

}



.appointmentcenterColumn{

	float:left;

	width:580px;

	margin:0;

	height:100%;

	margin-top:12px;

	margin-left:12px;

}



.float_left {

	float:left;

}



.date_title {

	text-align: left; 

	padding-bottom: 10px;	

}



.date_box {

	float:left;

	padding-left: 6px;

}



.calendar_class {

	float:left;

	width:38px;

	height:24px;

	position:relative;

}



*+html .calendar_class {

margin-top:9px;

}



.date_sep {

	padding-left:22px;

	float:left;

}

.pad_right {

	float:left;

	padding-right:6px;

}



#B-nav {

color:#999999;

float:left;

font-family:"Verdana",Geneva,sans-serif;

font-size:10px;

margin-bottom:15px;

margin-left:32px;

margin-top:10px;

width:755px;

}

#B-nav ul {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0 0 0 15px;

padding:0;

}

#B-nav li {

display:block;

float:left;

font-size:1em;

padding:0 5px 0 0;

}



#B-nav li a {

color:#999999;

text-decoration:none;

}





#appointmentContent .appointmentform h2 {

	color:#222222;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:18px;

	font-weight:normal;

	line-height:18px;

	margin-bottom:18px;

	margin-left:0;

}



#appointmentContent .leftColumn {

	float:left;

	margin:0;

	padding-left:25px;

	width:150px;

	padding-top:50px;

}



#appointmentContent h2 {

	color:#4A004A;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:23px;

	font-weight:bold;

	letter-spacing:-1px;

	line-height:28px;

	margin-bottom:25px;

	margin-left:18px;



}



.fsForm .fsSectionHeading {

	font-size:16px !important;

	font-weight:bold !important;

	line-height:36px !important;

	margin:0 !important;

	text-align:left !important;

	font-family: "Verdana",Geneva,sans-serif !important;

	padding-bottom:10px !important;

	color:#006599 !important;

}



.thankyou {

	margin-top:53px;

	margin-left:70px;



}





#homeContent .rightColumn .rightContent .titlehead{



	font-family:"Verdana", Geneva, sans-serif;

	color:#4a004a;

	margin-top:25px;

	font-size:11px;

	font-weight:bold;

	line-height:14px;

	margin-bottom:10px;

	text-align:justify;



}

.titlehead a:link, .titlehead a:visited, .titlehead a:active {

	color:#4a004a;

	font-family:Verdana,'Lucida Grande',Arial,sans-serif;

	letter-spacing:0;

	text-decoration:none;

}



.fsError {

	background-color:#FFEEEE;

	border:1px solid red;

	clear:both;

	color:#000000;

	font-size:14px;

	margin:15px auto;

	padding:10px;

	text-align:center;

	width:560px !important;

}



.vWideEntry{

    margin-top:10px;

    float:left;

    width:120px;

    margin-left:29px;

}



#servicesContent .smaller {

	color:#3F3F3F;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:11px;

	margin-bottom:10px;

	width:224px;

	margin-left:20px;

}



#servicesContent .title4 {

	color:#4A004A;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:11px;

	font-weight:bold;

	line-height:14px;

	margin:0;

	margin-left:20px;

}



.vWideEntry p {

	color:#006599;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:11px;

	line-height:16px;

	word-spacing:-2px;

}



.tuned {

	margin-top:15px;

	color:#006599;

	font-family:"Verdana",Geneva,sans-serif;

	font-size:12px;

	font-weight:bold;

}



.patienthead {

    padding: 2px 0px; width: 100%;

    background-color: rgb(255, 255, 255);

}



.fsForm {

font-family:"Lucida Grande",Tahoma,"Helvetica Neue",Arial,Verdana,sans-serif;

font-size:13px;

font-size-adjust:none;

font-style:normal;

font-variant:normal;

font-weight:normal;

line-height:1.4;

}



.fsSectionText1 {

font-family:"Lucida Grande",Tahoma,"Helvetica Neue",Arial,Verdana,sans-serif;

font-size:13px;

font-size-adjust:none;

font-style:normal;

font-variant:normal;

font-weight:normal;

line-height:1.4;

color:#777777 !important;

margin-bottom:20px;

}



#thankyouContent{

	padding:0;

	margin:0;

	color:#006599;

	width:770px;

	height:100%;

	float:left;

	margin-bottom:-4px;

}



.sidebarmenu ul{

	margin: 0;

	padding: 0;

	list-style-type: none;

	font: bold 13px Verdana;

	width: 160px; /* Main Menu Item widths */

	border-bottom: 1px solid #d5bfd0;

	float:left;



}

 

.sidebarmenu ul li{

	position: relative;

}



.sidebarmenu ul li a{

	display: block;

	overflow: auto; 

	color: #4D034E;

	text-decoration: none;

	padding: 10px 4px;

	border-bottom: 1px solid #d5bfd0;

	border-right: 1px solid #d5bfd0;

	text-align:center;

}



.sidebarmenu ul li a:link, .sidebarmenu ul li a:visited, .sidebarmenu ul li a:active{

background-color: #957696; /*background of tabs (default state)*/

}



.sidebarmenu ul li a:visited{

color: white;

}



.sidebarmenu ul li a:hover{

background-color: #4D034E;

color:#FFF;

}



/*Sub level menu items */

.sidebarmenu ul li ul{

	position: absolute;

	width: 170px; /*Sub Menu Items width */

	top: 0;

	visibility: hidden;

}



.sidebarmenu a.subfolderstyle{

	background: url(images/newsletter-right.gif) no-repeat 97% 50%;

}



.fsSpacerRow {

	display:none !important;

}



.fsRowTop {

	display:none !important;

}



/*********new home page css *********/



.blog_video {

	loat:left;

	height:auto;

	padding-bottom:5px;

	padding-left:13px;

	width:768px;

}

.blog_video_left {

	float: left;

	height: auto;

	width:469px;

}

.blog_video_rt {

	float:left;

	width:298px;

}

.blog_block {

	float: left;

}

.blog_top_gray {

	background-color:#DDDDDD;

	float:left;

	height:16px;

	width:467px;

	border-right:1px solid #BCBCBC;

}

.blog_btm_gray {

	background-color: #f3f3f3;

	float: left;

	height: 10px;

	width: 467px;

	border-right:1px solid #BCBCBC;

}

.blog_top_gray h4 {

	font-family: verdana, arial, helvetica;

	font-size: 11px;

	font-weight: bold;

	color: #888888;

	padding-left:5px;

}

.rt_block {

	float: left;

	width: 301px;

}









#homeContent_new{

	padding:1px 20px 33px 0;

	background:#ffffff repeat-x scroll left top;

	width:766px;

	height:100%;

	float:left;

	min-height:855px;

}



.blog_top_gray1 {

	background-color:#DDDDDD;

	float:left;

	height:16px;

	width:301px;



}

.blog_btm_gray1 {

	background-color: #f3f3f3;

	float: left;

	height: 10px;

	width: 301px;

	

}

.blog_top_gray1 h4 {

    font-family: verdana, arial, helvetica;

    font-size: 11px;

    font-weight: bold;

    color: #888888;

    padding-left:5px;

    float:left;

}

.video_small_icon {

    float: left;

    padding-top: 2px;

    padding-left: 3px;

}

.blog_listing_new {

	background-image:url(images/blog-list-bg.gif);

	background-repeat:no-repeat;

	float:left;

	height:170px;

	width:468px;

}

.article_title {

	float: left;

	height: auto;

	width: 160px;

}

.post_list {

	float: left;

	height: auto;

	width: 307px;

}

.article_title h1 {

	color:#006599;

	float:left;

	font-family:Verdana,Arial,Helvetica,sans-serif;

	font-size:17px;

	line-height:17px;

	padding-left:4px;

	padding-right:7px;

	padding-top:7px;

}

.article_title h1 ul li{

	list-style-type:none;

}

.post_list ul {

	list-style-type:none;

	padding-left:8px;

	padding-top:1px;

}

.post_list li {

	float:left;

	line-height:17px;

	/*overflow:hidden;

	height:18px;*/

	padding-top:5px;

	width:272px;

}

/*.post_list li {

	float:left;

	line-height:17px;

	padding-top:5px;

}*/

.post_list a {

	font-size: 11px;

	color: #006599;

}

.video_middle_bg {

	background-image:url(images/video-block.gif);

	background-repeat:no-repeat;

	float:left;

	height:170px;

	width:302px;

	padding-left:8px;

}

.videos_list {

	float: left;

}

.image_border {

	border:1px solid #CCCCCC;

	float:left;

	margin-bottom:14px;

	margin-right:15px;

	padding:1px;

}

.news_ad {

	float:left;

	padding-left:6px;

	padding-top:10px;

}

.border_color {

	border:thin solid #CCCCCC;

	padding:2px;

}

.vote_bg {

	background-repeat:no-repeat;

	float:left;

	height:auto;

	padding-left:7px;

	padding-top:6px;

	width:285px;

}

.vote_bg h2 {

	color:#101010;

	font-family:arial,helvetica;

	font-size:18px;

	padding-bottom:9px;

	padding-left:11px;

	width:206px;

}



.vote_bg h4 {

	font-family:verdana,helvetica;

	font-size:13px;

	font-weight:bold;

	line-height:17px;

	padding-bottom:10px;

	padding-top:8px;

	width:192px;

}

.btn_label {

	font-size:13px;

	padding-right:66px;

}

.products_list_block h5 {

	color:#124678;

	float:left;

	font-size:10px;

	line-height:12px;

	padding-top:10px;

}

.products_title {

	border-bottom:1px solid #BCBCBC;

	color:#888888;

	font-family:verdana,arial,helvetica;

	font-size:11px;

	font-weight:bold;

	padding-bottom:7px;

	padding-left:5px;

}

.products_showing {

	float: left;

}



.btn_label1 {

	font-size:13px;

}

.products_list_block {

	float:left;

	height:auto;

	padding-left:8px;

	padding-top:8px;

	width:141px;

}

.products_list {

	float:left;

	height:auto;

	margin-top:34px;

	padding-left:9px;

	width:768px;

}

.product_box {

	border:1px solid #CCCCCC;

	float:left;

	height:105px;

	width:130px;

}



#mainContentOutter{



	background:#EAF5CB none repeat-x scroll left top;

	float:left;

	margin-bottom:2px;

	padding:0;

}



.subContents {

	background:#eaf5cb none repeat-x scroll left top;

	border-top:2px solid #FFFFFF;

	float:left;

	width:196px;

	margin:0px;

}

#intro .introTitle{

	background:#D7CED7 none repeat-x scroll left top;

	float:right;

	height:287px;

	width:196px;

}



.introTitle p a:visited {

	color:#4a004a !important;

	margin:0;

}



.introTitle p a:link {

	color:#4a004a;

	margin:0;

}

.products_list_block h4 {

	color:#016599;

	padding-bottom:6px;

	padding-left:1px;

}

.products_list_block h5 {

	color:#124678;

	float:left;

	font-size:10px;

	line-height:12px;

}

.img_separater {

	float: left;

}

.vote_submit {

	float: left;

	padding-top: 15px;

}

#creditfooter{

	display:none;

}

.righttweets{

	line-height:12px !important;

	margin-bottom:8px !important;

	margin-left:15px !important;

	top:29px !important;

	color:#FFFFFF;

	font-size:12px;

	line-height:14px;

	position:relative;

}

.righttweets a{

	font-size:12px !important;

	text-decoration:none;

}

.feedTitle{

	font-weight:bold;

}

.scribdimg{

	height:39px;

	width:170px;

}

.introTitle{

	background:#D7CED7 none repeat-x scroll left top;

	float:right;

	height:287px;

	width:196px;

}
.newappointment{
	background:#FFFFFF !important;
}
.newappointment span{
	padding:10px;
	padding-left:25px;
	color:#006599 !important;
}
.ThanksheaderL{
	float:left;
	margin:0;
	width:380px;
	padding-left:25px;
}
.thanksColumn{
	float:left;
	height:100%;
	margin:0;
	padding-left:27px;
	width:593px;
}
.thank_note{
	color:#4A004A;
	font-size:11px;
	line-height:17px;
	padding-bottom:20px;
	padding-top:20px;
}
.thank_bold{
	color:#046599;
	font-size:12px;
	font-weight:bold;
}
.flickr_stream img{	
	float:left;
	height:116px;
	margin-right:16px;
	padding-bottom:10px;
	padding-left:0;
	padding-right:6px;
	width:110px;
}

.bottom_dropdownClass{
	clear:both;
	float:left;
	width:100%;
}
#bottomdropdown{
	color:#99CC00;
	float:left;
	font-family:"Verdana",Geneva,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	margin-bottom:13px;
	/*width:96%;*/
	width:77%;
}