﻿/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } :focus { outline: 0; } table { border-collapse: collapse; border-spacing: 0; }

/* sIFR */

.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; }
{  }

/* Begin Styling */
body { background: #030303 url(../_images/back-body.jpg) repeat-x center top; font-family:Verdana, Geneva, sans-serif; font-size: 14px; color: #fff; }

.wrapper {width:960px;margin:0 auto;}

#header{height:515px; background: transparent url(../_images/back-generic.jpg) no-repeat top center; }
	#header .wrapper { height: 100%; }	
	#logo { float: left; padding-top: 15px; overflow: hidden; height: 82px; width: 400px; }
		.b-home #logo img { float: left; }
	#headtop {color:#fff;font-size:14px;height:78px;line-height: 78px;}	
		#headtop img { float: right; margin: 50px 0 0 50px; }
		
	#contactArea { padding-top: 6px; padding-right: 5px; float:left; }
		#contactArea img { clear: right; margin-bottom: 3px; }
		
	#searchbox { padding:3px; position: absolute; top: -145px; border: 1px solid #beb25f; margin-left: 520px; }
		.librarysearch {padding:5px 5px 6px;width:355px; background: #fefdf3; border: 0; height: 16px; border: 1px solid #7f731d !important; color: #333; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
		.librarygo { height: 29px;}
		
	#mainnav { clear: both; padding-top: 0px; padding-left: 10px; }
		#mainnav li { margin: 5px 0; }
		#mainnav li a { height:34px; text-indent:-9999px; width: 200px; display: block; }
			#mainnav li a:hover, #mainnav li.active a {background-position:left bottom;}

	#m-about a { background: url(../_images/nav-about.png) no-repeat 0 0; }
	#m-physicians a { background: url(../_images/nav-physicians.png) no-repeat 0 0; }
	#m-approach a { background: url(../_images/nav-approach.png) no-repeat 0 0; }
	#m-learn a { background: url(../_images/nav-learn.png) no-repeat 0 0; }
	#m-helpdesk a { background: url(../_images/nav-forms.png) no-repeat 0 0; }
	#m-locations a { background: url(../_images/nav-locations.png) no-repeat 0 0; }
	
	.b-about 		{ background-image: url(../_images/_banners/about.jpg) !important;}
	.b-approach 	{ background-image: url(../_images/_banners/approach.jpg) !important;}
	.b-physicians 	{ background-image: url(../_images/_banners/physicians.jpg) !important;}
	.b-locations 	{ background-image: url(../_images/_banners/locations.jpg) !important;}
	.b-helpdesk 	{ background-image: url(../_images/_banners/patientforms.jpg) !important;}
	.b-library 		{ background-image: url(../_images/_banners/learn.jpg) !important;}
	.b-home 		{ background: none !important; height: 515px !important; }
	
	#bannerText { color:#000000;line-height:20px;margin-left:645px;position:absolute;text-align:left;top:-119px; }
	
	#slides { width: 960px; height: 510px; position: absolute !important; top: 0; z-index: -1; }
		#slides img { margin-top: -55px; }
		#img-0, #img-3, #img-4 { margin-top: -55px; }
		#img-1, #img-5 { margin-top: -65px !important; }
		#img-2, #img-6, #img-7 { margin-top: 0 !important; }
	#ribbon { background: url(../_images/home-ribbon.png) no-repeat 0 0; width: 986px; margin: 0 -13px; height: 164px; position:absolute; top: 355px; }
		#slidewrap { float: left; width: 890px;  overflow: hidden; padding-top: 29px; }
		#slidewrap li { text-align: center; width: 890px !important; height: 117px; }
		.prev, .next { position: relative; top: 10px; z-index:5; }
			.prev { margin-right: 10px; }
			.next { margin-left: 15px; }
		
		#slidewrap a { display: block; padding: 10px; margin-top: 50px; text-indent: -9999px; width: 180px; }
		
		#slide-1 { background: url(../_images/home-slide1.png) no-repeat top center; }
		#slide-2 { background: url(../_images/home-slide2.png) no-repeat top center; }
			#slide-2 a { margin-left: 580px; }
		#slide-3 { background: url(../_images/home-slide3.png) no-repeat top center; }
			#slide-3 a { margin-left: 595px; }
		#slide-4 { background: url(../_images/home-slide4.png) no-repeat top center; }
			#slide-4 a { margin-left: 585px; }
		#slide-5 { background: url(../_images/home-slide5.png) no-repeat top center; }
			#slide-5 a {margin-left: 585px; }
	
	#showExpress {float:right;font-family:Georgia;font-style:italic;font-weight:normal !important;margin-right:15px;position:relative;top:-30px;}
	#expresswrap { height: 80px; width:auto; }
		.express { float: left; margin: 0 12px; padding: 0 !important; }
		.express li { margin: 15px 10px !important; }
		.prev2, .next2 { float: left; position: relative; top: 22px; cursor: pointer; }
		.prev2 {}
		.next2 {}
		
/* Banner */
#contentfull #contentBanner {}
#contentBanner {position:relative; text-align: center; margin: 0 auto;}
	#contentBanner img { position: relative; }
	
#slider {height: 145px; padding-top:10px;}
	.next, .prev {float:left; cursor:pointer;}
	
	.jcarousel {float:left; width: 875px !important;height:145px;}
		.jcarousel ul {}
		.jcarousel ul li {margin:5px 25px;height:123px !important;width:120px !important;}
		
#homebody {clear:both;padding-top:50px;}
#body {clear:both;}
	#body .wrapper {background-position:center top;position:relative;}
		#body .librarywrapper {}
	#contentwrapper { height:auto !important; height:700px; margin:0 auto; padding-bottom:15px;}
		#contentwrapper.fullcontent {background-image: none !important;}
		.librarywrap {background: #fff none !important;}
	
	#content {width:725px;float:left;padding:25px 0 0;}
	#fullcontent { padding-top: 25px; }
		#content.fullcontent {width:870px;padding:25px;}
		#content p {}
			#content p.first { font-weight:bold; font-size:1.2em; line-height:1.6em; }
			#content ul {margin: 0 0 30px;}
			#content ul li {margin-bottom:5px; background: transparent url(../_images/check.jpg) no-repeat left 9px; }
			#content ol {margin: 0 25px 30px;list-style-type: decimal;}
			#content li {line-height:20px; padding:5px 22px;}
		#content .col2 {width:325px !important;}
		#content pre {font-family: inherit; font-size: 16px;line-height: 22px;}
		#content a, #content a:visited, #contentfull a, #contentfull a:visited {color:#666; }
			#content a:hover, #contentfull a:hover {color:#00b4ff;}
			
	#sidebar {  }
		#sidebarBottom {  margin-left:745px; padding-bottom:25px; }
		#sidebar div {  padding: 25px 5px 25px 15px; min-height: 260px; height: auto !important; height: 260px; }
		#sidebar h3 { background-color: #080808; border: 1px solid #201c02; margin: 0 auto 5px;font-size:20px;padding:10px; font-family: "Myriad Pro", Arial, sans-serif; }
		#sidebar ul {margin: 0 auto 10px;color:#fff;}
			#sidebar ul li { background: transparent url(../_images/side-dot.jpg) no-repeat left 19px; padding:5px 0; line-height:20px; font-family: Lucida Sans Unicode,Lucida Grande,Verdana,sans-serif; font-size: 15px; border-bottom: 1px dashed #777; }
		#sidebar a, #sidebar a:visited {color: #ccc;display: block; padding: 7px 0; text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; }
			#sidebar .active a { color: #ccc !important; }
			#sidebar a:hover { color: #00b4ff !important; }

.fullcontent { width: 960px !important;}
	.fullcontent #contentwrapper { background: #fff !important; }
	.patientlibrary { margin: 50px auto !important; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; color: #000; }
		.patientlibrary h2, .patientlibrary h3 { color: #000; }
/* Typography */
h1, h2, h3, h4 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif}
h1 {font-size:30px; margin-bottom: 25px; color: #feef8d; text-transform: uppercase; }
h2 {font-size:20px; margin-bottom: 10px; color: #00b4ff; font-style: italic; line-height: 25px; }
h2.home_headline {color:#fff; text-transform: uppercase; font-family: Helvetica Neue, Helvetica, Arial, Verdana, sans-serif; font-style: normal;}
h3 {font-size:18px; margin-bottom: 5px;  }
h3.location-address {font-style:italic; margin-bottom:25px;}
h4 {font-size:16px; margin-bottom: 5px; }


p {line-height: 30px; margin: 0 0 30px;}
	p.minmargin {margin: 0 0 15px;}
	p.nomargin {margin: 0;}
small {font-size:12px;}

#content blockquote, .blockquoteme { font-size:24px; font-style:italic; margin-bottom:30px; line-height:32px; color: #5a3e2e; font-family: Georgia, Garamond, serif; padding: 0 14px; border-left: 1px solid #ad9f97;}

/* Columns */

.col4, .col3, .col2 {float:left;}
.col4 {width:240px;}
.col3 {width:320px;}
.col2 {width:480px;}

/* Home */

.homewrapper {min-height:0 !important; height: auto !important; height: 0px;}

#introWrap { margin: 0 auto; }
	#introWrap .wrapper { padding: 25px 0 ; }
	#scrollbox {float:left;margin:55px 0 0 4px; width: 314px; height: 390px; overflow: hidden; }
	#introWrap img { margin-right: 38px; }
	#introWrap .last { margin: 0 !important; }
	
#columns { padding: 0 0 25px 0; }
	#leftCol { margin-right: 20px; }
	#rightCol { }
	#leftCol, #rightCol { float: left; width: 470px}
	#leftCol h2, #rightCol h2 { background-color: #080808; margin: 0; padding: 10px 10px 10px 20px; text-indent: -9999px; }
	#leftCol p, #rightCol p { margin: 0; }
	#leftCol div, #rightCol div { background-color: #111; padding: 25px; }
	#leftCol a, #rightCol a { color: #edb00c; font-weight: bold; text-decoration:none;}
	
	#leftCol div img { float: left; margin: 0 20px 5px 0; }
	#leftCol div h3 {padding-bottom:5px;}
	#leftCol div#entry1 {padding:25px 25px 15px;}
	#leftCol div#entry2 {padding:0 25px 38px;}
	
	span.hr {height: 1px; display: block; background: url("../_images/hr.gif") repeat-x center; margin: 20px 0 15px; position: relative;}
span.hr hr {display: none;}

		#featuredStuff { background: url(../_images/header-featured.jpg) no-repeat 15px center #080808; }
		#expressLinksh2 { background: url(../_images/header-express.jpg) no-repeat 15px center #080808; text-indent: -9999px; }
		#workersComp { background: url(../_images/header-workers.jpg) no-repeat 15px center #080808; }
		
	#rightCol div { margin-bottom: 25px; padding: 10px 15px 20px;}
	
	#workmansComp { background: transparent url(../_images/home-workmans.jpg) no-repeat 10px center; padding: 25px 25px 25px 125px !important; height: 90px;}
		#workmansComp p { padding-left: 5px; font-weight:bold; }
		
	#expressLinks { overflow: hidden; height: 88px;  }
		#expressLinks li { background: transparent url(../_images/back-expresslinks.jpg) no-repeat center center !important;display:inline;float:left;height:54px;margin:15px;width:53px; }
		#expressLinks a { display: block; }
		#expressLinks img {}
	
/************************************************/
/* 					FOOTER 						*/
/************************************************/
#footer { background: #030303 url(../_images/back-bluebottom.jpg) no-repeat center 14px; font-size: 12px; padding-top: 264px; margin-top: -235px; }
	#footer .wrapper { line-height:20px; width: 960px; margin: 0 auto; padding-top: 5px; }
	#footer h2 { color: #fff; }
	#footer h3 { font-weight: normal; font-size: 14px; }
	#footer .wrapper div ul { margin-bottom: 15px; }
		#footer .wrapper div ul li { list-style-type: none; margin-bottom: 8px;  }
	#footer .last h4, #footer .last ul { margin: 0 !important;}
	#footer a, #footer a:visited { color : #777; border-bottom: 1px dashed #333; padding-bottom: 2px; text-decoration: none;  }
		#footer a:hover { color: #ccc; }

#footerInfo { background: #040404 url(../_images/back-yellowtop.jpg) no-repeat top center;  padding: 15px 0; border-top: 1px solid #1c1c1c; clear: both; color: #fff; margin-top: -36px; }
	#footerToggle { text-align: center; }
		#footerToggle span { background: transparent url(../_images/footerToggle.png) no-repeat top center; width: 324px; height: 50px; display: block; cursor: pointer; margin: 0 auto; position: relative; }
	#footerInfo .split { float: left; width: 50%; padding: 35px 0; }
	#footerInfo p { line-height: 30px; font-size: 14px; margin: 10px 21px 5px 0;}
#footerLinks { padding: 25px 0; background-color: #030303; border-top: 1px solid #333333; color: #fff; margin-top: -18px; }	
	#footerLinks h3 { color: #fff; font-family: Verdana, Geneva, sans-serif; }
	#footerLinks .wrapper div {float: left; width: 160px; /*border-left:1px solid #17160b*/ }
	#footerLinks p { margin: 10px 0 5px; line-height:18px; }
	#footerPhysicians { width: 320px !important; border: none !important; }
		#footerPhysicians ul { float: left; width: 50%;}
		
/* Location */
.locationinfo {float:left;width:300px;padding:0 20px 0 0;}
	.locationinfo h1 {}
	.locationinfo p {}

.hospital {margin-bottom:25px; height:150px;}
	.hospital img {float:left; margin-right: 15px; border: 2px solid brown}
	.hospital h4 {}
	.hospital p {}
	
	#googmap {border:5px solid #662f08;}

.location { border-bottom: 1px solid #b1a59e; padding:15px 0 20px; height: 95px; }
	.location img { float:left; margin-right: 15px; } 
	.location h3 { margin: 0 0 5px 115px; height: 20px; }
	.location p { margin: 0; line-height: 25px; }
		.location p img { margin-right: 5px !important; }

/* Service */

.boxbottom { border-bottom: 1px solid #b1a59e; margin-bottom: 25px; }

.serviceinfo {background-color:#dededf;padding:15px;margin-bottom: 25px;min-height:100px;height:auto !important; height:100px;}
	.serviceinfo img {float:left;margin-right: 15px;}
	.serviceinfo p {margin-bottom: 10px;}
	.serviceinfo h2 {float:right; width:502px; margin-top:25px;}

/*Library */
#contentfull {padding: 25px;}

.libraryarticle { width: auto !important; float: none !important; } 

.librarypage {background-color:#FFFFFF !important;padding:25px 0 0 !important;}

#infoRx {}
	#infoRx .col2 {width:400px;}
	#infoRx ul {list-style-type:none; padding: 15px; margin: 0 0 15px;}
	#infoRx ul li {padding-left:20px;margin:0 0 10px;}
	#infoRx ul li input{margin-left:-20px;}
	#infoRx ul li span {}
	
#infoRxViewer {border-bottom:1px solid #ccc;}
	#infoRxViewer ul {}
	#infoRxViewer ul li {float:left;line-height:18px;margin:5px;width:250px; padding-left: 20px;}
	#infoRxViewer a {color:#00436d; margin-left: -20px; padding-left: 20px;}
		#infoRxViewer a:hover {color:DarkGoldenRod !important;}
	#infoRxViewer a.active {background: transparent url(../_images/tick.png) no-repeat left center; color:#666 !important;}


/* Physicians */
#sortbox {height:90px; margin-bottom: 15px; }
	#sortbox p {margin-bottom: 8px !important; font-size: 12px;padding:3px 7px; }
		#sortbox p span {display:block;float:left;width:125px; font-weight:bold;color:#342307;}
		#sortbox p a {margin-right:10px;color:#DCCD72 !important;text-decoration:none;padding:0 6px;display:block;float:left;}
			#sortbox p a.active {background:#DCCD72; color: #111 !important; }
			#sortbox p a:hover {background:#111;color:#fffceb !important;}
		
	p.browse {background:#111;color:#fffceb;font-size:14px;padding:3px 7px; font-weight:bold; background-image: none !important;}
	
	.staff {clear:both;}
		.staff p {font-size:14px;}
		.staff span {display:block;float:left;width:200px;height:279px;margin:15px 8px;}
		.staff a {display:block;text-indent:-9999px;height:100%}
			.staff a:hover {background-position: center bottom !important;}
	.biopic { float: left; margin: 10px 25px 25px 0;}
	.title { color: #5a3e2e; font-size: 23px; font-family: "Adobe Garamond Pro", Garamond, Georgia, serif; font-style: italic; margin: -25px 0 15px;}
/* About */

.staff {margin-bottom:25px;}
	.staff th {border-bottom:1px solid brown;line-height:28px;text-align:left;padding:5px;}
	.staff td {line-height:24px;padding:5px;}
	
	.odd td {background-color:#EFEDE0;}

.journal {border-bottom:1px solid brown;height:150px;margin-bottom:20px;}
	.journal img {float:left; margin-right: 15px;border:1px solid brown;}
	.journal h3 {}
	.journal p {}

/* Omedix Forms */
#formwrap { padding: 15px 20px; }
	#formwrap h2 { line-height: 35px; }
#myframe {}

/* Full page junk */
.fullwidthcontentwrapper {background-image:none !important}
	.fullwidthcontent {width:870px !important;}

/* Reusables */
.clearfix {clear:both !important;}

.center {text-align:center;}
.right {text-align: right;}

.imgright {float:right;margin:0 0 15px 15px;}
.imgleft {float:left;margin:0 15px 15px 0;}

.bigbold {font-weight: bold;font-size: 18px;}

.noborder { border: none !important; }

.last {border:none !important}


h3.indent {text-indent:-25px;}
.indent {padding:0 15px 0 30px;}

img.last { margin-right: 0 !important;}

.leadtext {font-weight:bold;color:#232128;font-family: Georgia, "Times New Roman", Times, serif; font-style: italic;}

ul.forms {list-style-type: none !important; list-style-image:none !important;}
	.forms li {background: transparent url(../_images/_recycle/icon-pdf.png) no-repeat left center !important; padding-left:40px !important;line-height:45px !important;}
	
.previouspage {float:right; margin-top: -10px;}
.previouspage a,  .previouspage a:visited {background-color:#ccc;text-align:center;color:#fff;font-weight:bold;border:1px solid #fff;padding:10px;display:block;margin:10px 0 0;font-size:14px;}
	.previouspage a:hover {color:#666;}
	
.min-margin {margin-bottom:15px !important;}
.no-margin {margin-bottom: 0 !important;}

.googlemap { border: 3px solid #122f34; margin-bottom: 25px;}

#agreeBtn { background-color: #ddd; padding: 10px 25px; border: 1px outset #000; font-weight: bold; text-decoration: none; }
	#agreeBtn:hover { background-color: #eee; }
	#agreeBtn:active { background-color: #ccc; border: 1px inset #000; }

.bio {float:left;height:245px;margin:9px 25px;text-align:center;width:150px; font-weight: bold; line-height: 18px; }
	.bio img { margin-bottom: 5px; }
	.bio a { text-decoration: none; color: #821c01 !important; }
		.bio a:hover {}

#resourcebox { background: url(../_images/back-resourcebox.jpg) no-repeat 0 0; width:594px;  height: 392px; margin: 0 auto; }
	#resourcebox div { float: left; width: 50%;}
	#resourcebox h3 { display: none; }
	#resourcebox ul { margin: 45px 10px; }
		#resourcebox li { background-image: url(../_images/icons.png) !important; height:42px; line-height:18px; padding:5px 0 0 50px;}
	#resourcebox a { color: #811b01 !important; text-decoration: none; }
	
	.icon-patient { background-position: 0 0 !important;}
	.icon-calendar {background-position: 0 -50px !important;}
	.icon-doctor {background-position: 0 -100px !important;}
	.icon-helmet {background-position: 0 -150px !important;}
	.icon-bandaid {background-position: 0 -200px !important;}
	.icon-car {background-position: 0 -250px !important;}
	.icon-doctors {background-position: 0 -300px !important;}
	.icon-lab {background-position: 0 -350px !important;}
	.icon-surgeon {background-position: 0 -400px !important;}
	.icon-bed {background-position: 0 -450px !important;}
	.icon-rx {background-position: 0 -500px !important;}
	.icon-fix {line-height:40px !important;}

.moreinfo { background: #fff url(../_images/location-magglass.jpg) no-repeat left center; padding-left: 30px; display: block; line-height: 30px;  }

.locationpage { padding-left: 225px !important; width: 500px !important; }
	.officethumb { border: 2px solid #333; float: left; margin-left: -225px; }
	
#locations { padding-top:15px; }
	#locations div { background: transparent url(../_images/_locations/location-background.jpg) no-repeat top center; float: left; width: 25%; height:201px; }
	#locations img { margin:7px 0 5px 15px; }
	#locations h3 { color:#000000;font-size:15px;line-height:19px;margin:3px 40px 25px 20px; }
	#locations h3 a, #locations h3 a:visited {color:#000; text-decoration: none;}
	#locations h3 a:hover {color:#444; text-decoration: none;}
	#locations p { margin:0 0 0 15px; font-size: 13px; font-style: italic; line-height: 22px; }
	#locations #location-description {background: transparent; padding-top: 15px; height: 120px;}


#locations-new { padding-top:15px; }
	#locations-new img { margin:0px 0px 0px 0px; }
	#locations-new h3 { color:#444444;font-size:15px;line-height:16px; }
	#locations-new h3 a, #locations-new h3 a:visited {color:#999999; text-decoration: underline;}
	#locations-new h3 a:hover {color:#00b4ff; text-decoration: underline;}
	#locations-new p { margin:0px; padding:6px 0px 0px 0px; font-size: 13px; font-style: italic; line-height: 22px; }


.googlemap { border: 3px solid #333; }

#providers { clear: both; }
	#providers div { float: left; width: 165px; height: 200px; background: url(../_images/_physicians/back-physician.jpg) no-repeat top center; margin: 13px; }
	#providers div img { margin: 7px; }
	#providers div p { margin: 0 7px; line-height: 18px; color: #000; }
	
	#bioInfo { float: left; width: 185px; }
		#bioInfo h3 { margin-bottom: 10px; }
		#bioInfo img { border: 5px solid #cfcfcf; margin-bottom: 15px; }
		#bioInfo li { background: url(../_images/icon-pdf.jpg) no-repeat left center !important; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; font-style: italic; }
		#bioInfo a { text-decoration: none; }
	#bioInfo ul.nopdf li { background: none !important; }
		
	#bio { margin-left: 200px; }
		#bio h2 { margin-bottom: 10px; }
	
#helpdesk { color: #000; margin-bottom: 25px; height: 415px; }
	#helpdesk div { background: url(../_images/back-helpdesk.jpg) no-repeat 0 0; float: left; margin-right: 25px; width: 225px; height: 405px;}
	#helpdesk h2 { text-indent: -9999px; width: 206px; height: 62px; margin: 8px; }
	#helpdesk h3 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: italic;  margin:0 18px 15px; font-size: 16px; line-height: 19px;}
	#helpdesk p { margin:0 22px 22px; line-height: 18px; font-size:13px;}
	#helpdesk img { margin:0 9px; }
	
	#step1 h2 { background: url(../_images/help-step1.jpg) no-repeat 0 0; padding-bottom: 3px; }
	#step1 img { margin-top: 55px; }
	
	#step2 h2 { background: url(../_images/help-step2.jpg) no-repeat 0 0; padding-bottom: 3px; }
	#step2 img { margin-top:2px; }
	
	#step3 { margin: 0 !important; }
	#step3 h2 { background: url(../_images/help-step3.jpg) no-repeat 0 0; padding-bottom: 3px; }
	#step3 img { margin-top: 202px; }
	
#help-expresslinks { clear: both;  }
	#help-expresslinks h2 { background-color: #080808; color: #fff; margin: 0; padding: 10px 10px 10px 20px; }
	#help-expresslinks ul { background-color: #111; overflow: visible; padding: 20px; height: 60px;  }
	#help-expresslinks li { background: transparent url(../_images/back-expresslinks.jpg) no-repeat center center !important; padding: 0; margin: 0 26px 0 0; } 
	#help-expresslinks .last { margin: 0 !important; }
	
#expressSide { float: left; width: 150px; }
	#expressSide ul { height: auto; }
	#expressSide li { padding: 0; margin: 10px 15px 10px 0; }
	
#expressContent { margin-left: 165px; }
	#expressContent #providers div { margin: 10px; }

#onlineForm { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background-color: #fff; padding: 10px; text-align: center;  }

	#ToolTipDiv { background: #fff; color: #a70206; padding: 15px; border: 1px solid #333; position: absolute; z-index: 500; font-weight: bold; font-size: 16px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; -moz-box-shadow: 0 0 15px #000; -webkit-box-shadow: 0 0 15px #000; box-shadow: 0 0 15px #000; display: none; }
	.qtip-content { color: #000 !important; }
	#tinymce { color: #000; }
	
#featuredContent p { line-height: 22px; margin-bottom: 15px; font-size: 15px; }
#featuredContent h4 { font-size: 15px; }
#featuredItems p { margin-bottom: 0 !important;  }
	.featuredItemMeta { margin-bottom: 15px; }
#featuredItems a, #featuredSections a { border-bottom: 1px solid; text-decoration: none; }

div.suggestionListOn { border: 1px solid #7f731d !important; border-top: none !important; }
.suggestedItemOn, .suggestedItemOff, .hideSuggestionsLink { width: 351px !important; padding: 0 7px !important; }
.suggestedItemKeyword { width: 250px !important; }
