html,body {
	font-size: 11px;
}

/* main stuff */

#frame {
	width: 615px;
	margin: 0;
	padding: 0;
	text-align: left;
	background: #FFF;
}


/* Breadcrumb */
#youAreHere {
	width: 615px;
	padding: 0;
	margin: 0;
	text-align: right;
	background-color: #FFF;
}

/* Breadcrumb:text */
.hereYouAre {
	font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5B6587;
	text-decoration: none;
	padding: 10px 0 10px 0;
	margin: 0;
}

/* Title Banner */
#titleBanner {
	width: 615px;
	padding: 8px 0;
	margin: 0;
	text-align: left;
	background: url(/images/uploaded/lenoxhill/gold_gradient_bg.gif) repeat-y top;
}


/* Title Banner:text */
.pageTitle {
	font: bold 1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #981F19;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.pageTitle2 {
	font: italic 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

/* Navigation Links */
.navlink  { 	
	font: bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#0F1961;
	text-decoration:none;
	padding: 5px 0 15px 0;
	width:610px;
	text-align: left;
}

.navlink:link  { 	
	font-family: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#981F19;
	text-decoration:none;
}	
					
.navlink:visited  { 
	font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#981F19;
	text-decoration:none;
}	
								
.navlink:hover  { 	
	font: normal 10px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5C5C5C;
	text-decoration:underline;
}

/* Secondary Navigation */
#secondaryNav {
	width: 615px;
	padding: 3px 0;
	margin: 0;
	text-align: left;
	background-color: #FFF;
}

	/* Secondary Navigation: list */
.secondNavList {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.secondNavList li {
	float: left;
	padding: 0 5px 0 0;
	margin: 0;
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
}

	/* Secondary Navigation: links */
.secondNavLink, .secondNavLink:active, .secondNavLink:visited {
	font: normal .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #981F19;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.secondNavLink:hover {
	color: #5C5C5C;
	text-decoration: underline;
}


/* Left Column */
#leftColumn {
	float: left;
	width: 448px;
	padding: 0;
	margin: 0;
	text-align: left;
	background-color: #FFF;
}

	/* Left Column: text */
.leftHeadOne {
	font: bold 1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5D636E;
	text-decoration: none;
	padding: 0;
	margin: 0 0 10px 0;
}

.leftHeadTwo {
	font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5D636E;
	text-decoration: none;
	padding: 0;
	margin: 0;
}
.leftHeadThree {
	font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #aa1804;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.leftTextOne {
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5D636E;
	text-decoration: none;
	padding: 0 0 10px 0;
	margin: 0;
}

.leftPhysText {
	font: normal 1.2em/2.2 Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5D636E;
	text-decoration: none;
	padding: 0 0 10px 0;
	margin: 0;
}

	/* Left Column: list */
.leftListOne {
	padding: 0 0 0 18px;
	margin: 0;
	list-style-type: square;
}

.leftListOne li {
	padding: 0 0 8px 0;
	margin: 0;
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5D636E;
	text-decoration: none;
}

.leftListTwo {
	float: left;
	width: 200px;
	padding: 0 0 0 15px;
	margin: 0;
	list-style-type: square;
}

.leftListTwo li {
	padding: 0 0 5px 0;
	margin: 0;
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5D636E;
	text-decoration: none;
}

	/* Left Column: links */
.leftLinkOne, .leftLinkOne:active, .leftLinkOne:visited {
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.leftLinkOne:hover {
	text-decoration: underline;
}

.leftLinkTwo, .leftLinkTwo:active, .leftLinkTwo:visited {
	font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #981F19;
	text-decoration: underline;
	padding: 0;
	margin: 0;
}

.leftLinkTwo:hover {
	color: #5D636E;
	text-decoration: underline;
}


/* for printing the physician directory page */
@media print {
	.tabcontent {
		display:block !important;
		width: 448px;
	}
	}

	
/* Right Column */
#rightColumn {
	float: right;
	width: 152px;
	padding: 0;
	margin: 0;
	text-align: left;
	background-color: #FFF;
}

.rightPhysHead {
	display: block;
	width: 152px;
	padding: 0;
	margin: 0;
	background: #FFF;
	border-bottom: 1px solid #999;
}

.rightPhysHead h2 {
	font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	padding: 10px 0;
	margin: 0;
}

	/* Right Column: list */
.rightListOne {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.rightListOne li {
	padding: 10px 0 0 0;
	margin: 0;
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #464B53;
	text-decoration: none;
}

.rightListOne li a, .rightListOne li a:active, .rightListOne li a:visited {
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.rightListOne li a.selected{ /*selected main tab style */
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: underline;
	padding: 0;
	margin: 0;
	}

	/* Right Column: links */
.rightLinkOne, .rightLinkOne:active, .rightLinkOne:visited {
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CC0000;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.rightLinkOne:hover {
	text-decoration: underline;
}

.rightLinkTwo, .rightLinkTwo:active, .rightLinkTwo:visited {
	font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #981F19;
	text-decoration: underline;
	padding: 0;
	margin: 0;
}

.rightLinkTwo:hover {
	color: #5D636E;
	text-decoration: underline;
}



/* Footer */
#footer {
	width: 615px;
	padding: 3px 0;
	margin: 0;
	text-align: left;
	background-color: #FFF;
	border-top: 1px solid #BABDC4;
	clear: left;
}

	/* Footer: list */
.footerList {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

.footerList li {
	float: left;
	padding: 0 5px 0 0;
	margin: 0;
	font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5d636e;
	text-decoration: none;
}

	/* Footer: links */
.footerLink, .footerLink:active, .footerLink:visited {
	font: bold 1em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #981F19;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.footerLink:hover {
	color: #5D636E;
	text-decoration: underline;
}

.glossymenu {
	margin: 5px 0;
	padding: 0;
	width: 199px; /*width of menu*/
	border-bottom-width: 0;
}

.glossymenu a.menuitem {
	background: #FFF;
	font: bold 12px Verdana, Helvetica, sans-serif;
	color: #990000;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 5px 10px 5px 5px;
	text-decoration: none;
	border-bottom: 1px solid #F6F6F6;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {
	color: #990000;
}

.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}

.glossymenu a.menuitem:hover {
	background: #F9F9F9;
	border-bottom: 1px solid #CCC;
}

.glossymenu div.submenu { /*DIV that contains each sub menu*/
	background: #FFF;
}

.glossymenu div.submenu .subList { /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
}