* {
	margin:0px;
	padding:0px;
}
html {
	width:100%;
	height:100%;
}
body {
	width:100%;
	height:100%;
	background:#ffffff;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:12px;
}
.wrap {
	width:960px;
	margin:0px auto;
	background:#221e1f;
}
.topPanel {
	background:#ff9b26;
	height:140px;
	padding:10px 20px 0px;
}
/*  ==============================
			LOGO AREA
	==============================  */
.topPanel .topPanelLeft {
	float:left;
}
.logo  {
	margin:85px 0px 0px 0px;
}
H1 {
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	color:#221e1f;
	font-weight:normal;
	padding:0px;
}
H1 span {
	color:#FFFFFF;
	text-transform:none;
}
H1 a:link,H1 a:visited,H1 a:active,H1 a:hover {
	text-decoration:none;
	color:#221e1f;
}
/*  ==============================
			LOGIN AREA
	==============================  */
.topPanel .topPanelRight {
	float:right;
	width:400px;
}
.topPanelRight .fixedHeight {
	height:103px;
}
.loginPanel {
	width:300px;
	color:#221e1f;
	font-size:11px;
	line-height:16px;
	display:block;
	overflow:hidden;
	clear:both;
	float:right;
}
.loginPanel dl {
}
.loginPanel dl dt {
	float:left;
	width:45%;
	padding:1px 0px 1px 0px;
	font-weight:bold;
}
.loginPanel dl dt label {
}
.loginPanel dl dd {
	float:left;
	width:50%;
	padding:1px 05px 1px 0px;
}
.loginPanel .textField {
	width:150px;
	height:16px;
	border:solid 1px #FFFFFF;
	font-family:Tahoma;
	font-size:12px;
	color:#000000;
	margin:1px 0px;
	padding:0px 3px;
	line-height:16px;
	background-color:#FFFFFF;
}
.loginPanel dl dd a:link,.loginPanel dl dd a:visited,.loginPanel dl dd a:active {
	color:#221e1f;
	text-decoration:none;
}
.loginPanel dl dd a:hover {
	color:#000000;
	text-decoration:underline;
}
/*  ==============================
			SURGEON LOCATOR
	==============================  */
.surgeonLocator {
	padding:0px 10px 10px;
	font-size:11px;
	font-family:Verdana;
	color:#bcbcbc;
}
.surgeonLocator H4 {
	color:#76787b;
	line-height:30px;
	display:block;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}
.surgeonLocator ul {
	list-style:none;
	color:#000000;
}
.surgeonLocator ul li {
	display:inline;
	padding:0px 5px 0px 0px;
}
.surgeonLocator .textField {
	border:solid 1px #FFFFFF;
	width:55px;
	height:16px;
	line-height:16px;
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	padding:0px 4px;
}
.surgeonLocator .select {
	border:solid 1px #FFFFFF;
	width:95px;
	height:18px;
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
}
.surgeonLocator .button {
	line-height:16px;
	margin:0px;
	padding:0px;
	width:60px;
	text-align:center;
	background:#414141;
}
/*  ==============================
			SEARCH AREA
	==============================  */
.searchArea {
	padding:0px 10px 10px;
	font-size:11px;
	font-family:Verdana;
	color:#bcbcbc;
}
.searchArea H4 {
	color:#76787b;
	line-height:30px;
	display:block;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
}
.searchArea ul {
	list-style:none;
	color:#000000;
}
.searchArea ul li {
	padding:5px 0px 0px 0px;
}
.searchArea .textField {
	border:solid 1px #FFFFFF;
	width:55px;
	height:16px;
	line-height:16px;
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
	padding:0px 4px;
}
.searchArea .select {
	border:solid 1px #FFFFFF;
	width:240px;
	height:18px;
	color:#000000;
	font-family:Tahoma;
	font-size:11px;
}
.searchArea .button {
	line-height:16px;
	margin:0px;
	padding:0px;
	width:40px;
	text-align:center;
	background:#414141;
}
/*  ==============================
			MENU AREA
	==============================  */
.menuArea {
	background:#6d6e71;
	color:#FFFFFF;
	clear:both;
	display:block;
	overflow:hidden;
	height:30px;
	padding:0px 4px;
}
.menuArea ul {
	list-style:none;
	float:left;
}
.menuArea ul li {
	text-align:center;
	float:left;
	background:#6d6e71;
	line-height:30px;
}
.menuArea ul li a:link,.menuArea ul li a:visited,.menuArea ul li a:active {
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding:0px 15px;
}
.menuArea ul li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background:#ff9b26;
	display:block;
}
.menuArea ul li .current {
	color:#FFFFFF;
	text-decoration:none;
	background:#ff9b26;
	display:block;
}

/*  ==============================
			HEADER IMAGE
	==============================  */
.headerImage {
	height:316px;
	clear:both;
}
.headerImage .imgOne {
	width:290px;
	height:316px;
	background:url(../images/header-img1.jpg) no-repeat;
	float:left;
}
.headerImage .imgTwo {
	width:340px;
	height:296px;
	background:url(../images/header-img2.jpg) no-repeat;
	float:left;
	font-size:24px;
	color:#333333;
	padding:10px;
	font-size:13px;
	font-family:Tahoma;
}
.headerImage .imgThree {
	width:310px;
	height:316px;
	background:url(../images/header-img3.jpg) no-repeat;
	float:left;
}
/*  ==============================
			BODY PANEL
	==============================  */
.mainBody {
	display:block;
	overflow:hidden;
	height:100%;
	position:relative;
}
.spaceHolder {
	height:5px;
	overflow:hidden;
	display:block;
	font-size:1px;
}
.bodyPanel {
	clear:both;
	overflow:hidden;
	display:block;
	width:670px;
	border-left:solid 290px #ff9b26;
	background-color:#221e1f;
	float:right;
}
.bodyPanel p {
	padding:0px 0px 10px 0px;
}
.errorTxt {
	font-size:10px;
	color:#FF0000;
}
.smlTxt {
	font-size:11px;
	color:#bcbcbc;
	line-height:18px;
}
.button {
	background:#6d6e71;
	border:solid 1px #FFFFFF;
	width:auto;
	line-height:18px;
	color:#FFFFFF;
	cursor:pointer;
	font-size:12px;
	padding:0px 2px;
	margin:2px 0px;
}
/*  ==============================
   LEFT PANEL
 ==============================  */
.leftPanel {
	background-color:#ff9b26;
	width:290px;
	float:left;
	margin-right:-290px;
	z-index:100000;
	overflow:hidden;
}
.leftPanel h2 {
	font-size:17px;
	font-weight:normal;
	color:#221e1f;
	text-align:center;
	line-height:30px;
	padding:0px 0px 20px 0px;
	text-transform:uppercase;
}
.leftPanel .stateList {
	background:none;
}
.stateList h3 {
	font-size:12px;
	color:#221e1f;
	font-weight:bold;
	background:#fbd698;
	padding:5px 0px 5px 20px;
	text-transform:uppercase;
	margin:10px 0px;
	clear:both;
	display:block;
}
.stateList h3 a:link,.stateList h3 a:visited,.stateList h3 a:active {
	color:#221e1f;
	text-decoration:none;
}
.stateList h3 a:hover {
	color:#76787b;
	text-decoration:none;
}
.cityList {
	clear:both;
	overflow:hidden;
	padding:0px 0px 5px 0px;
	color:#221e1f;
}
.cityList .leftSide {
	width:43%;
	float:left;
	padding:0px 0px 0px 20px;
}
.cityList .rightSide {
	width:43%;
	float:right;
	padding:0px 0px 0px 20px;
}
.cityList ul {
	list-style:none;
}
.cityList ul li {
	line-height:20px;
	padding:0px;
}
.cityList ul li a:link,.cityList ul li a:visited,.cityList ul li a:active {
	color:#221e1f;
	text-decoration:none;
}
.cityList ul li a:hover {
	color:#76787b;
	border-bottom:dotted 1px #76787b;
	text-decoration:none;
}
/*  ==============================
			BREADCRUMB
	==============================  */
.breadcrumb {
	font-size:11px;
	color:#f4ad1a;
	padding:0px 0px 10px 0px;
	line-height:16px;
}
.breadcrumb a:link,.breadcrumb a:visited,.breadcrumb a:active {
	color:#bcbcbc;
	text-decoration:none;
}
.breadcrumb a:hover {
	color:#f4ad1a;
	text-decoration:none;
}

/*  ==============================
			CENTER PANEL
	==============================  */
.centerPanel {
	width:420px;
	float:left;
	padding:10px 10px 10px 10px;
}
.centerPanel H3 {
	font-size:14px;
	font-weight:bold;
	color:#f4ad1a;
	padding:5px 0px 20px 0px;
}
.centerPanel H3 a:link,.centerPanel H3 a:visited,.centerPanel H3 a:active {
	color:#f4ad1a;
	text-decoration:none;
}
.centerPanel H3 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.centerPanel H4 {
	font-size:12px;
	font-weight:bold;
	color:#f4ad1a;
	padding:5px 0px 20px 0px;
}
.centerPanel H4 a:link,.centerPanel H4 a:visited,.centerPanel H4 a:active {
	color:#f4ad1a;
	text-decoration:none;
}
.centerPanel H4 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.contentArea .btnMore {
	color:#FFFFFF;
	text-decoration:none;
}
.centerPanel .stateListInner ul {
	list-style:none;
}
.stateListInner ul li {
	font-size:11px;
	line-height:26px;
	float:left;
	width:31%;
	margin:3px;
	text-indent:4px;
}
.stateListInner ul li a:link,.stateListInner ul li a:visited,.stateListInner ul li a:active {
	font-size:11px;
	color:#bcbcbc;
	text-decoration:none;
	width:100%;
	height:26px;
	display:block;
	border:dashed 1px #414141;
}
.stateListInner ul li a:hover {
	font-size:11px;
	color:#f4ad1a;
	text-decoration:none;
	width:100%;
	height:26px;
	background:#414141;
}
.centerPanel .bodyContent {
}
.centerPanel .bodyContent p a:link,.centerPanel .bodyContent p a:visited,.centerPanel .bodyContent p a:active {
	text-decoration:underline;
	color:#FFFFFF;
}
.centerPanel .bodyContent p a:hover {
	text-decoration:none;
	color:#FFFFFF;
}

.centerPanel .bodyContent ul {
	padding:0px 0px 0px 15px;
}

.sitemap {color:#CCCCCC; font-size:16px; list-style:none;}

.sitemap a {color:#ff9b26; text-decoration:none; }

.sitemap ul {
	padding:0px 0px 0px 15px;
	font-size:12px;
	color:#CCCCCC;
	list-style:none;
}

.sitemap ul a {
	color:#CCCCCC;
	text-decoration:none;
	line-height:25px;
}

.sitemap ul a:link, .sitemap ul a:visited, .sitemap ul a:active {
	color:#CCCCCC;
}

.sitemap ul a:hover {
	color:#999999;
}

.stateListsitemap ul li {
	float:left;
	width:31%;
	margin:4px;
	list-style:none;
}
.stateListsitemap ul li a:link,.stateListsitemap ul li a:visited,.stateListsitemap ul li a:active {
	color:#bcbcbc;
	text-decoration:none;
	width:100%;
	display:block;
}

.stateListsitemap ul li a:hover {
	color:#999999;
	text-decoration:none;
	width:100%;
}




.centerPanel .cityListInner ul {
	font-size:11px;
	list-style:none;
}
.cityListInner ul li {
	line-height:26px;
	float:left;
	width:30.9%;
	margin:3px;
	text-indent:4px;
}
.cityListInner ul li a:link,.cityListInner ul li a:visited,.cityListInner ul li a:active {
	color:#bcbcbc;
	text-decoration:none;
	width:100%;
	height:26px;
	display:block;
	border:dashed 1px #414141;
}
.cityListInner ul li a:hover {
	color:#f4ad1a;
	text-decoration:none;
	width:100%;
	height:26px;
	background:#414141;
}
.surgeonMain {
	display:block;
	clear:both;
	overflow:hidden;
}
.surgeonMain dl {
	padding:0px;
	line-height:20px;
	float:right;
	width:66.5%;
}
.surgeonMain dl dt {
	font-weight:bold;
	padding:5px 0px 10px 0px;
	color:#f4ad1a;
}
.surgeonMain dl dt a:link,.surgeonMain dl dt a:visited,.surgeonMain dl dt a:active {
	color:#f4ad1a;
	text-decoration:none;
}
.surgeonMain dl dt a:hover {
	color:#76787b;
	text-decoration:none;
}
.surgeonDetail {
	border-style:solid;
	border-width:5px 1px 1px;
	border-color:#76787b;
	padding:5px;
	margin:0px 0px 10px 0px;
	float:left;
	clear:both;
	overflow:hidden;
	width:97%;
	background-color:#292929;
	color:#bcbcbc;
}
.doctorList {
	border-style:solid;
	border-width:5px 1px 1px;
	border-color:#76787b;
	padding:5px;
	margin:0px 0px 10px 0px;
	float:left;
	clear:both;
	overflow:hidden;
	width:97%;
	background-color:#292929;
	color:#bcbcbc;
}
.doctorList .doctorImg {
	float:left;
}
.doctorList .doctorImg img {
	padding:0px;
	margin:0px;
}
.doctorList H5 {
	font-size:12px;
	font-weight:bold;
	color:#76787b;
	padding:0px 0px 10px 0px;
	clear:both;
}
.doctorList H5 a:link,.doctorList H5 a:visited,.doctorList H5 a:active {
	color:#76787b;
	text-decoration:none;
}
.doctorList H5 a:hover {
	color:#f7931d;
	text-decoration:none;
}
.doctorList .imgDispaly {
	overflow:hidden;
	width:100%;
}
.doctorList img,.surgeonDetail img {
	padding:5px 30px 10px 5px;
	float:left;
}
.doctorList dl {
	padding:0px;
	line-height:20px;
	float:right;
	width:60%;
}
.doctorList dl dt {
	font-weight:bold;
	padding:5px 0px 10px 0px;
	color:#f4ad1a;
}
.doctorList dl dt a:link,.doctorList dl dt a:visited,.doctorList dl dt a:active {
	color:#f4ad1a;
	text-decoration:none;
}
.doctorList dl dt a:hover {
	color:#76787b;
	text-decoration:none;
}
.doctorList p a:link,.doctorList p a:visited,.doctorList p a:active {
	color:#f4ad1a;
	text-decoration:none;
}
.doctorList p a:hover {
	color:#76787b;
	text-decoration:none;
}
.doctorList dl dd {
	font-weight:normal;
}
.displayDetail {
	padding:10px 5px 5px;
	clear:both;
	display:block;
	line-height:16px;
}
.displayDetail p a:link,.displayDetail p a:visited,.displayDetail p a:active {
	color:#f4ad1a;
	text-decoration:none;
}
.displayDetail p a:hover {
	color:#76787b;
	text-decoration:none;
}
.centerPanel .catListInner ul {
	list-style:none;
}
.catListInner ul li {
	line-height:26px;
	float:left;
	width:48%;
	margin:3px;
	text-indent:5px;
	font-size:11px;
}
.catListInner ul li a:link,.catListInner ul li a:visited,.catListInner ul li a:active {
	color:#bcbcbc;
	text-decoration:none;
	width:100%;
	height:26px;
	display:block;
	border:dashed 1px #414141;
}
.catListInner ul li a:hover {
	color:#f4ad1a;
	text-decoration:none;
	width:100%;
	height:26px;
	background:#414141;
}

/*  ==============================
			REGISTRATION
	==============================  */
.register {
	border-style:solid;
	border-width:5px 1px 1px;
	border-color:#76787b;
	padding:5px 10px;
	margin:0px 0px 10px 0px;
	clear:both;
	overflow:hidden;
	color:#FFFFFF;
	font-size:11px;
}
.formArea {
	display:block;
	clear:both;
}
.formArea a:link,.formArea a:visited,.formArea a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
.formArea a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
fieldset {
	border:solid 1px #76787b;
	padding:10px 5px 15px 5px;
	margin:0px 0px 10px 0px;
	display:block;
	clear:both;
}
fieldset legend {
	color:#76787b;
	font-size:12px;
	font-weight:bold;
	padding:0px 3px;
}
fieldset dl {
	padding:0px 5px;
}
fieldset dl dt {
	width:32%;
	float:left;
	padding:4px 5px;
	white-space:nowrap;
	vertical-align:top;
}
fieldset dl dt label {
}
fieldset dl dd {
	width:62%;
	float:left;
	padding:4px 5px;
	vertical-align:top;
}
fieldset dl dd .textField {
	border:solid 1px #FFFFFF;
	background:#bababa;
	width:208px;
	height:18px;
	line-height:18px;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	padding:0px 2px;
	vertical-align:top;
}
fieldset dl dd .textField1 {
	border:solid 1px #FFFFFF;
	background:#bababa;
	height:18px;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	padding:0px 2px;
	vertical-align:top;
}
fieldset dl dd select {
	border:solid 1px #FFFFFF;
	background:#bababa;
	width:214px;
	height:18px;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	vertical-align:top;
}
fieldset dl dd .selectDate {
	border:solid 1px #FFFFFF;
	background:#bababa;
	width:104px;
	margin:0px 2px 0px 0px;
	height:18px;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	vertical-align:top;
}
fieldset dl dd textarea {
	border:solid 1px #FFFFFF;
	background:#bababa;
	width:212px;
	height:70px;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	vertical-align:top;
}
fieldset dl dd .fileField {
	border:solid 1px #FFFFFF;
	background:#bababa;
	height:20px;
	color:#000000;
	font-family:Tahoma;
	font-size:12px;
	vertical-align:top;
}
fieldset .smlTxt {
	padding:0px 0px 0px 10px;
}
fieldset .buttonArea {
	text-align:right;
	clear:both;
	padding:0px 0px 10px 0px;
}
.iconBtns {
	display:block;
	float:right;
	list-style:none;
	font-size:11px;
}
.iconBtns li {
	float:left;
	padding:0px 0px 0px 15px;
}
.edit {
	height:16px;
	display:block;
}
.edit a:link,.edit a:visited,.edit a:active {
	color:#bcbcbc;
	text-decoration:none;
	background:url(../images/icon_edit.gif) no-repeat;
	padding:0px 0px 1px 22px;
}
.edit a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.delete {
	height:16px;
	display:block;
}
.delete a:link,.delete a:visited,.delete a:active {
	color:#bcbcbc;
	text-decoration:none;
	background:url(../images/icon_delete.gif) no-repeat;
	padding:0px 0px 1px 22px;
}
.delete a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.direction {
	height:18px;
	display:block;
}
.direction a:link,.direction a:visited,.direction a:active {
	color:#bcbcbc;
	text-decoration:none;
	background:url(../images/icon_direction.gif) no-repeat left -2px;
	padding:0px 0px 5px 22px;
}
.direction a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.contact {
	height:18px;
	display:block;
}
.contact a:link,.contact a:visited,.contact a:active {
	color:#bcbcbc;
	text-decoration:none;
	background:url(../images/icon_contact.gif) no-repeat left -2px;
	padding:0px 0px 1px 22px;
}
.contact a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
fieldset a:link,fieldset a:visited,fieldset a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
fieldset a:hover {
	color:#bcbcbc;
	text-decoration:none;
}
.editBtn {
	height:16px;
	display:block;
	float:right;
}
.editBtn a:link,.editBtn a:visited,.editBtn a:active {
	color:#bcbcbc;
	text-decoration:none;
	background:url(../images/icon_edit.gif) no-repeat;
	padding:0px 0px 1px 22px;
}
.editBtn a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.tabMenu {
	font-size:11px;
	display:block;
	height:20px;
	overflow:hidden;
}
.tabMenu ul {
	list-style:none;
}
.tabMenu ul li {
	float:left;
	white-space:nowrap;
}
.tabMenu ul li span {
	text-decoration:none;
	color:#221e1f;
	background:#ff9b26;
	margin:0px 1px 0px 0px;
	display:block;
	line-height:20px;
	padding:0px 5px;
	border:solid 1px #76787b;
	border-bottom:none;
	float:left;
	cursor:pointer;
}
.tabMenu ul li span:hover {
	text-decoration:none;
	color:#FFFFFF;
	background:#76787b;
	display:block;
	height:20px;
	float:left;
	border:solid 1px #76787b;
	border-bottom:none;
	cursor:pointer;
}
.tabMenu ul li.selected span {
	text-decoration:none;
	color:#FFFFFF;
	background:#76787b;
	margin:0px 1px 0px 0px;
	display:block;
	line-height:20px;
	padding:0px 5px;
	border:solid 1px #76787b;
	border-bottom:none;
	float:left;
	cursor:pointer;
}
.tabMenu ul li.activeTab span {
	text-decoration:none;
	color:#FFFFFF;
	background:#76787b;
	margin:0px 1px 0px 0px;
	display:block;
	line-height:20px;
	padding:0px 5px;
	border:solid 1px #76787b;
	border-bottom:none;
	float:left;
}

.tabMenu ul li.active {
	text-decoration:none;
	color:#FFFFFF;
	background:#76787b;
	display:block;
	height:20px;
	float:left;
	border:solid 1px #76787b;
	border-bottom:none;
	cursor:pointer;
}
.steps {
	height:20px;
	line-height:18px;
	display:block;
	clear:both;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 10px 0px;
}
.steps ul {
	list-style:none;
}
.steps ul li {
	float:left;
}
.steps ul li.firstCurrent {
	background:url(../images/steps_current.gif) no-repeat right;
	width:14px;
	height:20px;
	color:#000000;
	padding:0px 0px 0px 6px;
}
.steps ul li.firstDone {
	background:url(../images/steps_done.gif) no-repeat right;
	width:14px;
	height:20px;
	color:#FFFFFF;
	padding:0px 0px 0px 6px;
}
.steps ul li.due {
	background:url(../images/steps_due.gif) no-repeat right;
	width:14px;
	height:20px;
	color:#000000;
	padding:0px 0px 0px 66px;
}
.steps ul li.current {
	background:url(../images/steps_current.gif) no-repeat right;
	width:14px;
	height:20px;
	color:#000000;
	padding:0px 0px 0px 66px;
}
.steps ul li.done {
	background:url(../images/steps_done.gif) no-repeat right;
	width:14px;
	height:20px;
	color:#FFFFFF;
	padding:0px 0px 0px 66px;
}
.editAccount {
	padding:0px 0px 0px 10px;
}
.editAccount ul {
	list-style:none;
}
.editAccount ul li {
	font-size:11px;
	color:#f7931d;
	line-height:22px;
	margin:0px 0px 1px 0px;
}
.editAccount ul li a:link,.editAccount ul li a:visited,.editAccount ul li a:active {
	color:#f7931d;
	text-decoration:none;
	background:#414141;
	padding:0px 0px 0px 10px;
	width:198px;
	display:block;
}
.editAccount ul li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background:#333333;
}
dd.replaceImage a:link,dd.replaceImage a:visited,dd.replaceImage a:active {
	background-image:url(../images/icon_photo.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#bcbcbc;
	float:right;
	padding:0px 0px 0px 23px;
}
dd.replaceImage a:hover {
	text-decoration:none;
	color:#FFFFFF;
	text-decoration:none;
}

.photoList {
	border-style:solid;
	border-width:1px;
	border-color:#76787b;
	padding:5px;
	margin:0px 0px 10px 0px;
	float:left;
	clear:both;
	overflow:hidden;
	width:97%;
	background-color:#292929;
	color:#bcbcbc;
}
.photoList H5 {
	font-size:12px;
	font-weight:bold;
	color:#f7931d;
	padding:0px 0px 10px 0px;
	clear:both;
}
.photoList H5 a:link,.photoList H5 a:visited,.photoList H5 a:active {
	color:#f7931d;
	text-decoration:none;
}
.photoList H5 a:hover {
	color:#76787b;
	text-decoration:none;
}
.photoList p {
	padding:0px;
	margin:0px;
}
.photoList p a:link,.photoList p a:visited,.photoList p a:active {
	color:#f4ad1a;
	text-decoration:none;
}
.photoList p a:hover {
	color:#76787b;
	text-decoration:none;
}
.photoList img {
	padding:0px 0px 5px 0px;
}
/*  ==============================
			RIGHT PANEL
	==============================  */
.rightPanel {
	float:right;
	width:220px;
	padding:20px 0px 0px 0px;
	overflow:hidden;
	display:block;
}
.rightPanel H4 {
	font-size:14px;
	font-weight:bold;
	color:#bcbcbc;
	padding:0px 0px 10px 0px;
}
.rightPanel a:link,.rightPanel a:visited,.rightPanel a:active {
	color:#f7931d;
	text-decoration:underline;
}
.rightPanel a:hover {
	color:#ffffff;
	text-decoration:none;
}
.rightPanel .rightBox {
	background:#76787b;
	font-size:11px;
	color:#f7931d;
	margin:0px 0px 10px 0px;
}
.rightBox .topCorner {
	background:#76787b url(../images/corner_left-top.gif) no-repeat;
	height:10px;
	font-size:4px;
	clear:both;
}
.rightBox .bottomCorner {
	background:#76787b url(../images/corner_left-bottom.gif) no-repeat;
	height:10px;
	font-size:4px;
	clear:both;
}
.rightPanel a:link,.rightPanel a:visited,.rightPanel a:active {
	color:#f7931d;
	text-decoration:underline;
}
.rightPanel a:hover {
	color:#ffffff;
	text-decoration:none;
}
/*.rightPanel ul {
	list-style:none;
}
.rightPanel ul li {
	font-size:11px;
	color:#f7931d;
	line-height:22px;
	margin:0px 0px 1px 0px;
}
.rightPanel ul li a:link,.rightPanel ul li a:visited,.rightPanel ul li a:active {
	color:#f7931d;
	text-decoration:none;
	background:#414141;
	padding:0px 0px 0px 10px;
	width:170px;
	display:block;
}
.rightPanel ul li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background:#333333;
}
*/
.spaceHolder2 {
	font-size:1px;
	height:1px;
	display:block;
	clear:both;
}
/*  ==============================
			DOCTORS PANEL
	==============================  */
.doctorPanel {
	padding:0px 10px;
	font-size:11px;
	clear:both;
	width:90%;
}
.doctorPanel H5 {
	font-size:11px;
	padding:0px 0px 10px 0px;
	overflow:visible;
	clear:both;
	display:block;
}
.doctorPanel p {
	padding:0px;
}
.doctorPanel .imgPanel {
	float:left;
	width:40%;
	display:block;
	overflow:hidden;
}
.doctorPanel .imgPanel img {
	padding:0px;
	margin:0px;
}
.doctorPanel .txtPanel {
	float:right;
	width:58%;
}
/*  ==============================
			MEMBERS
	==============================  */
.membersPanel {
	width:420px;
	background:#414141;
	margin:20px 0px 10px;
}
.membersPanel .memberHeader {
	background:url(../images/member-header.gif) no-repeat;
	width:410px;
	height:60px;
	padding:0px 0px 0px 10px;
}
.memberHeader H4 {
	font-size:14px;
	font-weight:bold;
	line-height:normal;
	color:#ff9b26;
	padding:15px 0px 10px 0px;
}
.memberHeader .memberPrice {
	padding:4px 10px 0px 0px;
	font-size:14px;
	font-weight:bold;
	color:#ff9b26;
	float:right;
	text-align:right;
}
.memberPrice span {
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
}
.membersPanel .memberBody {
	clear:both;
	overflow:hidden;
}
.memberBody p {
	font-size:11px;
	clear:both;
	padding:0px 10px;
	text-align:right;
}
.memberBody p a:link,.memberBody p a:visited,.memberBody p a:active {
	color:#ff9b26;
	text-decoration:underline;
}
.memberBody p a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.memberBody .bottomLink {
	padding:10px 10px 0px 10px;
}
.bottomLink .btnBack a:link,.bottomLink .btnBack a:visited,.bottomLink .btnBack a:active {
	float:left;
	display:block;
	background:#999999;
	border:solid 1px #221e1f;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
	text-align:center;
	padding:2px 8px;
}
.bottomLink .btnBack a:hover {
	background:#221e1f;
	border:solid 1px #221e1f;
	color:#FFFFFF;
	text-decoration:none;
}
.memberBody .top a:link,.memberBody .top a:visited,.memberBody .top a:active {
	background:url(../images/icon-top.gif) no-repeat left 3px;
	padding:0px 0px 0px 12px;
	color:#ff9b26;
	text-decoration:underline;
	float:right;
}
.memberBody .top a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.memberBody ul.memberTxtLeft {
	list-style:none;
	padding:0px 0px 0px 10px;
	font-size:11px;
	float:left;
	width:48%;
}
.memberBody ul.memberTxtRight {
	list-style:none;
	padding:0px 0px 0px 10px;
	font-size:11px;
	float:right;
	width:47%;
}
.memberBody ul li {
	line-height:20px;
	background:url(../images/icon-tick.gif) no-repeat left 8px;
	text-indent:20px;
}
.memberBody dl {
	padding:0px 10px;
	line-height:16px;
	font-size:11px;
}
.memberBody dl dt {
	background:url(../images/icon-tick.gif) no-repeat left 6px;
	text-indent:15px;
	color:#bcbcbc;
	font-weight:bold;
	margin:10px 0px 0px 0px;
}
.memberBody dl dd {
	padding:0px 0px 10px 15px;
	border-bottom:dashed 1px #666666;
	color:#FFFFFF;
}
.memberBody dl dd a:link,.memberBody dl dd a:visited,.memberBody dl dd a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
.memberBody dl dd a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.membersPanel .memberFooter {
	background:url(../images/member-footer.gif) no-repeat;
	width:420px;
	height:9px;
	font-size:1px;
}
.success {
	padding:10px;
	background:#414141;
	border:dashed 1px #76787b;
}
.success a:link,.success a:visited,.success a:active {
	text-decoration:underline;
	color:#ff9b26;
}
.success a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
/*  ==============================
			TESTIMONIAL
	==============================  */
.testimonial {
	background-color:#414141;
	padding:10px;
	margin:10px 0px 15px 0px;
	font-size:11px;
	font-family:Verdana;
	color:#bcbcbc;
	margin:10px;
}
.testimonial H4 {
	background-color:#292929;
	color:#f7931d;
	padding:0px 0px 0px 5px;
	line-height:30px;
	display:block;
	overflow:hidden;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
	margin:0px 0px 10px 0px;
}
.testimonial .testimonialText {
	padding:0px 0px 10px 0px;
	font-style:italic;
}
.testimonialText a:link,.testimonialText a:visited,.testimonialText a:active {
	text-decoration:none;
	color:#bcbcbc;
}
.testimonialText a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
.testimonial p strong {
	text-align:right;
	font-weight:bold;
	font-style:normal;
	color:#FFFFFF;
}
.readAll {
	padding:10px 0px 0px;
}
.readAll a:link,.readAll a:visited,.readAll a:active {
	color:#f7931d;
	text-decoration:underline;
}
.readAll a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
/*  ==============================
			ADVERTISEMENT
	==============================  */
.adArea {
	background:#76787b;
	margin:10px;
	color:#000000;
	text-align:center;
}
/*  ==============================
			FOOTER PANEL
	==============================  */
.footerPanel {
	text-align:center;
	clear:both;
	overflow:hidden;
	font-size:11px;
	padding:15px 0px;
	line-height:20px;
	border-top:solid 4px #ff9b26;
}
.footerPanel a:link,.footerPanel a:visited,.footerPanel a:active {
	color:#f4ad1a;
	text-decoration:none;
	margin:0px 3px;
}
.footerPanel a:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

/* =========================================
		For Hint Box
   =======================================*/
/* The hint to Hide and Show */
.hint {
   	display: none;
    position: absolute;
    /*right: -250px;*/
	left:680px;
    width: 150px;
    margin-top: -4px;
    border: 1px solid #c93;
    padding: 10px 12px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #ffc url(../images/pointer.gif) no-repeat -10px 5px;
	color:#c93;
}

/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(../images/pointer.gif) left top no-repeat;
}
/* =========================================
				DOCTOR DETAIL
   =======================================*/








.docDetail {
}
.docDetail .topBorder {
	background:url(../images/detail-corner1.gif) no-repeat left #414141;
	height:5px;
	font-size:1px;
}
.topBorder .rightCorner {
	background:url(../images/detail-corner2.gif) no-repeat left;
	height:5px;
	width:5px;
	font-size:1px;
	float:right;
}
.docDetail .detailContent {
	border-right:solid 5px #414141;
	border-left:solid 5px #414141;
	line-height:16px;
	color:#bcbcbc;
}

.docInfo {
	background:#414141;
	padding:5px 5px 10px 5px;
}

.docInfo a:link,.docInfo a:visited,.docInfo a:active {
	color:#f4ad1a;
	text-decoration:none;
}
.docInfo a:hover {
	color:#76787b;
	text-decoration:none;
}



.detailContent .topContent {
	background:#414141;
	padding:5px 5px 10px 5px;
	display:block;
	overflow:hidden;
	width:97.6%;
	clear:both;
}
.topContent ul.menuLeft {
	width:140px;
	list-style:none;
	display:block;
	overflow:hidden;
	font-size:11px;
	float:right;
}
.menuLeft li {
	display:block;
	background:#6b6d6f;
	color:#FFFFFF;
	line-height:19px;
	margin:0px 0px 1px 0px;
}
.menuLeft li a:link,.menuLeft li a:visited,.menuLeft li a:active {
	color:#FFFFFF;
	display:block;
	padding:0px 5px;
	width:130px;
	text-decoration:none;
}
.menuLeft li a:hover {
	color:#f4ad1a;
	background:#333333;
	text-decoration:none;
}
.menuLeft li.current {
	color:#000000;
	background:#f4ad1a;
	text-decoration:none;
	padding:0px 5px;
}
.topContent .docTxt {
	display:block;
	overflow:hidden;
	color:#bcbcbc;
	width:250px;
	float:left;
}
.docTxt dl {
}
.docTxt dl dt {
	font-size:12px;
	font-weight:bold;
	color:#f4ad1a;
	padding:0px 0px 10px 0px;
}
.docTxt dl dd a:link,.docTxt dl dd a:visited,.docTxt dl dd a:active {
	color:#f4ad1a;
	text-decoration:underline;
}
.docTxt dl dd a:hover {
	color:#bcbcbc;
	text-decoration:underline;
}
.docTxt .docImg {
	padding:0px 10px 10px 0px;
	width:150px;
}
.detailContent .bottomContent {
	padding:10px 5px 5px;
	display:block;
	overflow:hidden;
	clear:both;
}

.detailContent .bottomContent a:link, .detailContent .bottomContent a:visited, .detailContent .bottomContent a:active {
	color:#f4ad1a;
	text-decoration:none;
}
.detailContent .bottomContent a:hover {
	color:#f4ad1a;
	text-decoration:underline;
}

.docDetail .bottomBorder {
	background:url(../images/detail-corner4.gif) no-repeat left #414141;
	height:5px;
	font-size:1px;
}
.bottomBorder .rightCorner {
	background:url(../images/detail-corner3.gif) no-repeat left;
	height:5px;
	width:5px;
	font-size:1px;
	float:right;
}

.noteText {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	text-decoration:none;
}
.errorMessage {
	background:url(../images/error.gif) no-repeat 10px top #4a4a4a;
	width:70%;
	padding:0px;
	clear:both;
	overflow:hidden;
	display:block;
	margin:5px 0px 5px 10px;
	line-height:30px;
	text-indent:40px;
}

.companyInfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.videobtnBack {
	float:right;
	margin:-30px 3px 0px 0px;
	background-image:url(../images/back2video.gif);
	background-repeat:no-repeat;
	height:21px;
	width:92px;
}

.videobtnPlay {
	background-image:url(../images/playvideo.gif);
	background-repeat:no-repeat;
	height:21px;
	width:73px;
}
.smartLipoVideo {
	line-height:20px;
}
.smartLipoVideo a:link,.smartLipoVideo a:visited,.smartLipoVideo a:active {
	color:#f7931d;
	text-decoration:underline;
}
.smartLipoVideo a:hover {
	color:#ffffff;
	text-decoration:none;
}

.doctorImage {
	padding:5px 10px;
	margin:0px 0px 10px 0px;
	clear:both;
	overflow:hidden;
	color:#FFFFFF;
	font-size:11px;
}
.doctorImage fieldset {
	border:solid 1px #76787b;
	padding:10px 5px 10px 5px;
	margin:0px 0px 10px 0px;
	display:block;
	clear:both;
}
.doctorImage fieldset legend {
	color:#76787b;
	font-size:12px;
	font-weight:bold;
	padding:0px 3px;
}
.doctorImage fieldset dl {
	padding:5px 5px;
}
.doctorImage fieldset dl dt {
	width:40%;
	float:left;
	padding:4px 5px;
	white-space:nowrap;
	vertical-align:middle;
	text-align:center;
}
.doctorImage fieldset dl dt label {
}
.doctorImage fieldset dl dd {
	width:50%;
	float:left;
	padding:4px 5px;
	vertical-align:top;
}

.infoText {
	font-size:11px;
	font-family:Verdana;
	color:#bcbcbc;
}
