body {
	margin:10px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#171717;
	font-size:12px;
	background:url(images/body_bgGreenGreen.jpg) repeat-x;
	background-color:#FBFDE5 !important;
}
#wrapper {
	width:995px;
	margin:0px auto;
	background-color:#8FBB9A;
	border-radius:12px;
	-ms-border-radius:12px;
	-webkit-border-radius:12px;
	-o-border-radius:12px;
}
.logo {
	margin-left:13px;
	width:196px;
	height:90px;
}
.search_box {
	margin-top:10px;
	width:305px;
	text-align:right;
}
.search_box ul { list-style:none; }
.inputbox {
	width:100%;
	float:right;
}
.search_button {
	width:100%;
	float:right;
	margin:0 0 0 1px;
	text-align:right;
	font-weight:bold;
}
.banner {
	width:974px;
	/*height:178px;*/







	float:left;
	padding-left:11px;
	margin-bottom:10px;
}
.h_sep {
	width:996px;
	height:10px;
}
/*OTHER CSS*/















input, button, textarea, select {
	font-family:Arial, Helvetica, sans-serif;
	color:#171717;
	font-size:12px;
}
div, p, ul, li, form, input, select, textarea, marquee, dt, dl, label, h2, h3, h4, img, table, button {
	padding:0px;
	margin:0px;
}
input, button, img { border:none; }
input {
	padding:1px 0px;
	overflow:visible;
}
textarea { padding:2px 0px; }
select option { padding-left:4px; }
a, input[type=submit] { cursor:pointer; }
a img {
	border:none;
	text-decoration:none;
}
img { border:none; }
h1 { font-size:24px; }
h2 { font-size:18px; }
h3 { font-size:12px; }
h4 { font-size:12px; }
/*---*/	















.clear, .admin_clear { clear:both; }
.fright { float:right; }
.common_row_two {
	float:left;
	width:100%;
	padding-bottom:5px;
}
.r_right_space {
	float:right;
	padding-right:10px;
}
.sright_space {
	float:left;
	padding-right:5px;
}
.r_bottom_space {
	float:right;
	padding-bottom:10px;
}
.buble_posi {
	float:left;
	position:relative;
}
.bold { font-weight:bold; }
.fleft { float:left; }
.warning { color:#f00; }
.notice { color:#00CC33; }
.disabled { color:#999999; }
.submit_button {
	float:left;
	padding-left:7px;
	height:26px;
}
.submit_button input {
	float:left;
	height:26px;
	font-weight:bold;
	color:#fff;
	border:none;
	cursor:pointer;
	overflow:visible;
	padding:4px 6px 10px 0px !important;
}
.submit_button a {
	float:left;
	height:26px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	line-height:24px;
	padding:0px 9px 0px 3px;
}
.submit_button button {
	float:left;
	height:26px;
	font-weight:bold;
	color:#fff;
	overflow:visible;
	padding:4px 6px 10px 0px;
}
.phrases_input { width:300px; }
.input_box { width:180px; }
.search_input { width:170px; }
.domain_input { width:165px; }
.name_input { width:120px; }
.city_input { width:130px; }
.micro_input { width:40px; }
.text_area {
	width:350px;
	height:80px;
}
.logout_button {
	float:right;
	padding-top:6px;
}
.common_row_new {
	float:left;
	width:100%;
}
.common_row_cent {
	float:left;
	width:100%;
	text-align:center;
}
.top_navigation {
	float:right;
	width:500px;
}
.top_navigation ul {
	float:left;
	width:100%;
}
.top_navigation ul li {
	float:left;
	font-size:11px;
	list-style:none outside none;
	padding-bottom:5px;
	width:33%;
}
.top_navigation ul li a { text-decoration:none; }
.top_navigation ul li a:hover { text-decoration:none; }
.top_navigation_swap {
	float:left;
	padding-left:20px;
	width:500px;
}
.top_navigation_swap ul {
	float:left;
	width:100%;
}
.top_navigation_swap ul li {
	float:left;
	font-size:11px;
	list-style:none outside none;
	padding-bottom:4px;
	width:33%;
}
.top_navigation_swap ul li a { text-decoration:none; }
.top_navigation_swap ul li a:hover { text-decoration:none; }
.locate_hidden { display:none; }
.search_box-two {
	display:inline;
	float:right;
	width:205px;
	padding-right:18px;
}
.logo_name {
	float:left;
	font-size:24px;
	font-weight:bold;
	margin-top:12px;
}
.common_row {
	float:left;
	width:100%;
	padding-bottom:10px;
}
#_d { display:none; }
.draggableclass_locate1 { display:none; }
.text_bold { font-weight:bold; }
.table_row {
	float:left;
	width:100%;
}
.back_link {
	float:right;
	padding-right:5px;
}
.back_link a {
	text-decoration:none;
	font-weight:bold;
}
.back_link a:hover {
	text-decoration:underline;
	font-weight:bold;
}
.login_rightbox {
	margin:0 auto;
	width:392px;
}
.forgot_rightcolumn {
	float:left;
	padding:5px 0 0 5px;
	width:150px;
}
.forgot_rightcolumn a { font-weight:bold; }
.forgot_rightcolumn a:hover { font-weight:bold; }
.common_row_two_user {
	float:left;
	width:600px;
	padding-bottom:5px;
}
.login_box {
	float:left;
	width:100%;
	height:75px;
}
.top_menu {
	float:left;
	width:913px;
}
.menu_leftround {
	float:left;
	width:15px;
	height:47px;
}
.menu_bg {
	float:left;
	width:883px;
	height:47px;
	line-height:47px;
}
.menu_bg ul { float:left; }
.menu_bg ul li {
	float:left;
	display:inline;
	padding:0px 35px;
}
.menu_bg ul li a {
	font-weight:bold;
	text-decoration:none;
}
.menu_bg ul li a:hover {
	font-weight:bold;
	text-decoration:none;
}
.menu_rightround {
	float:right;
	width:15px;
	height:47px;
}
.domain_column {
	float:left;
	padding:3px 5px 0px 0px;
}
.practice-heading {
	font-size:18px;
	margin:0;
	padding-bottom:15px;
}
.top_round {
	float:left;
	width:100%;
}
.left {
	float:left;
	width:17px;
	height:17px;
}
.right {
	float:right;
	width:17px;
	height:17px;
}
#photos {
	float:left;
	width:780px;
}
.photos_row {
	float:left;
	width:763px;
}
.header {
	width:995px;
	float:left;
}
#rup { background-color:#000000; }
.right_inn_full .text_content .buble_posi .edit_link { left:722px; }
.definition_output .editor_field { margin-bottom:5px; }
.definition_output .editor_field_two {
	width:592px;
	margin-bottom:5px;
}
.definition_output textarea { width:592px; }
.definition_output input {
	margin-right:4px;
	background:url(images/button_middbg.gif) repeat-x left top;
}
.sortable_galleryphoto {
	float:left;
	margin:2px;
	cursor:move;
	overflow:hidden;
	height:95px;
	width:145px;
	padding:2px;
}
.sortable_ppgalleryphoto {
	float:left;
	margin:2px;
	padding:3px;
	cursor:move;
	overflow:hidden;
	height:95px;
	width:144px;
}
.editor_field {
	font:inherit;
	padding:1px;
	margin:0px;
	width:108px;
	overflow:hidden;
	cursor:text;
}
.definition_column {
	float:left;
	width:112px;
}
.photo_dropdown {
	width:108px;
	margin-top:4px;
}
.text_content h3 {
	font-size:12px;
	font-weight:bold;
	margin:0px;
}
.text_content p {
	font-size:12px;
	line-height:20px;
	margin:0px;
	padding:5px 0px;
}
.footer_table_wrraper {
	float:left;
	margin:1%;
	font-size:12px;
	padding-bottom:5px;
	width:973px;
}
.fotter_table_block {
	float:left;
	margin:5px 0 0 5px;
	width:114px;
	padding:2px 0;
	text-align:center;
}
.fotter_table_block a { text-decoration:none; }
.fotter_table_block a:hover { text-decoration:none; }
.ppgalleryphoto_table {
	width:99.9%;
	text-align:center;
}
.ppgalleryphoto_table a {
	font-weight:bold;
	color:#000000;
}
.ppgalleryphoto_table p { padding:12px 0px; }
disabled { color:#FFFFFF; }
input[disabled='disabled'] { color:#FFFFFF; }
.right_inn_full { float:left; }
.google_map {
	float:left;
	width:100%;
	text-align:center;
}
.google_map #map { width:788px !important; }
#mainmenu ul li ul li .div_menu_item_outer .div_menu_item .divforaddform {
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	float:left;
	left:-10px;
	position:relative;
}
#mainmenu ul li ul li .div_menu_item_outer .div_menu_item .divforaddform input.savingbutton { background:url(images/button_middbg.gif) repeat-x left top; }
#mainmenu ul li ul li .div_menu_item_outer .div_menu_item .divforaddform input.cancelbutton { background:url(./images/button_middbg.gif) repeat-x left top; }
.msg_login {
	color:#FF0000;
	display:inline;
	float:left;
	font-size:11px;
	font-weight:normal;
	width:100%;
	position:relative;
	top:5px;
	text-align:center;
	padding-bottom:5px;
}
table.doctor_table {
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
}
table.doctor_table tr td {
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
}
table.white {
	border-top:none;
	border-right:none;
}
table.white tr td {
	border-left:none;
	border-bottom:none;
}
.opacitynone {
	opacity:0;
	filter:alpha(opacity=0);
}
.navigationclass {
	float: right;
	color:#CCCCCC;
	width:272px;
}
.navigationclass a:link, .navigationclass a:visited {
	display:inline;
	color:#333333;
	text-decoration:none;
}
.navigationclass a:hover {
	text-decoration:none;
	color:#333333;
}
.Previous {
	float:right;
	background-color:#FFFFFF;
	border:1px solid #999999;
	padding:2px 4px;
	margin-right:4px;
}
.Previous a {
	color:#000000;
	text-decoration:none;
}
.next {
	float:right;
	background-color:#FFFFFF;
	border:1px solid #999999;
	padding:2px 4px;
	margin-right:4px;
}
.next a {
	color:#000000;
	text-decoration:none;
}
.first_one {
	width:26px;
	float:right;
	background-color:#FFFFFF;
	border:1px solid #999999;
	padding:2px 4px;
	margin-right:4px;
}
.last_one {
	width:26px;
	float:right;
	background-color:#FFFFFF;
	border:1px solid #999999;
	padding:2px 4px;
}
.page_navi {
	float:right;
	background-color:#FFFFFF;
	border:1px solid #999999;
	padding:2px 4px;
	margin-right:4px;
}
.page_navi a { padding:0px 2px; }
.gallery_margin { margin:5px; }
.admin_loginheading {
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px;
	text-align:center;
	width:100%;
}
.prev_nextclass {
	width:189px;
	float:right;
	font-weight:bold;
}
.prev_nextclass a {
	text-decoration:none;
	padding:0px 5px;
}
.prev_nextclass a:hover { text-decoration:underline; }
.prev_nextclasspp {
	width:222px;
	float:right;
	clear:both;
	font-weight:bold;
	text-align:right;
	padding:3px 5px 0px 0px;
}
.prev_nextclasspp a {
	text-decoration:none;
	padding:0px 5px;
}
.prev_nextclasspp a:hover { text-decoration:underline; }
#worldmap {
	width:100%;
	text-align:center;
}
.makedraggable_link {
	float:left;
	position:relative;
	left:10px;
	top:-7px;
	font-weight:bold;
}
.makedraggable_link a { text-decoration:underline; }
.makedraggable_link a:hover { text-decoration:none; }
.phrase_leftcolumn {
	float:left;
	width:388px;
}
.irrelevantfolderclass { font-weight:bold; }
.irrelevantfolderclass #mainmenu .div_menu_item span {
	padding-left:15px;
	font-weight:bold !important;
}
#definition_table tr.bg_lighter td.definition_output textarea { border:1px solid #DDDDDD !important; }
#definition_table tr.bg_lighter td.definition_output input { border:1px solid #DDDDDD !important; }
#definition_table tr.bg_darker td.definition_output textarea { border:1px solid #DDDDDD !important; }
#definition_table tr.bg_darker td.definition_output input { border:1px solid #DDDDDD !important; }
.search_btn {
	font-size:12px;
	padding:2px;
	width:60px;
	overflow:visible;
	background:url(images/button_middbg.gif) repeat-x left top;
}
#displayNameDiv {
	float:left;
	width:183px;
	height:200px;
	overflow-x:hidden;
	overflow-y:hidden;
	position:absolute;
	top:0px;
	left:1px;
}
.suggest_link {
	background-color:#FFF;
	padding:2px 6px 2px 6px;
	border-left:solid 0px #ccc;
	border-right:solid 0px #ccc;
}
.suggest_link_over { padding:2px 6px 2px 6px }
.darkenBackground {
	background-color: rgb(0, 0, 0);
	opacity: 0.9; /* Safari, Opera */
	-moz-opacity:0.90; /* FireFox */
	z-index: 999;
	height: 100%;
	width: 100%;
	background-repeat:repeat;
	position:fixed !important;
	top: 0px;
	left: 0px;
}
.definition {
	color:#3366FF;
	border-bottom-style:dotted;
	border-bottom-color:#3366FF;
	border-bottom-width:1px;
}
#_dim {
	background-color: rgb(0, 0, 0);
	opacity: 0.75; /* Safari, Opera */
	-moz-opacity:0.75; /* FireFox */
	z-index: 999;
	height: 100%;
	width: 100%;
	background-repeat:repeat;
	position:fixed;
	top: 0px;
	left: 0px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
}
.display_cityname {
	font-weight:bold;
	font-size:14px;
}
.right_inn_left {
	float:left;
	width:602px;
	padding:8px;
}
.contLft {
	float:left;
	width:165px;
}
.category {
	width:153px;
	font-weight:bold;
}
/*#mainmenu cont_Rgt ul {















	z-index:950;















	float:left;















	margin:0px;















	list-style: none;















}















#mainmenu cont_Rgt ul ul {















	position:absolute;















}















#mainmenu ul cont_Rgt li div.div_menu_item_outer {















	position: relative;















	left:0px;















	top:0px;















	min-height: 18px;















	padding:0;















	awidth:236px;















}















#mainmenu cont_Rgt li {















	position: relative;















	margin:0px;















	z-index:951;















	float:left;















}















.img_menu_item {















	position:absolute;















	z-index:-1;















}















#mainmenu cont_Rgt .div_menu_item span {















	display:block;















	font-size:11px;















	cursor:pointer;















	text-decoration:none;















}















#mainmenu cont_Rgt .div_menu_item span strong {















	margin:0;















	padding:0;















}*/















.cssMENU ul ul, .cssMENU ul li:hover ul ul, .cssMENU ul ul li:hover ul ul, .cssMENU ul ul ul li:hover ul ul, .cssMENU ul ul ul ul li:hover ul ul, .cssMENU ul ul ul ul ul li:hover ul ul, .cssMENU ul ul ul ul ul ul li:hover ul ul .cssMENU ul ul ul ul ul ul ul li:hover ul ul { display: none; }
.cssMENU ul li:hover ul, .cssMENU ul ul li:hover ul, .cssMENU ul ul ul li:hover ul, .cssMENU ul ul ul ul li:hover ul, .cssMENU ul ul ul ul ul li:hover ul, .cssMENU ul ul ul ul ul ul li:hover ul .cssMENU ul ul ul ul ul ul ul li:hover ul { display: block; }
.cssMENU ul { /* remove bullets and list indents */
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.cssMENU ul ul {
	position:absolute;
	top:0px;
	left:166px;
	left: 100%; /* to position them to the right of their containing block *//*width:236px;  width is based on the containing block */
}
.cssMENU li {
	position: relative;
	padding:0px;
	margin:0px;
}
#mainmenu li.currentlyopenedclass {
	margin:0px;
	clear:both;
}
#mainmenu li.currentlyopenedselected { font-weight: bolder; }
#mainmenu .draghandle { cursor: move; }
.tmpcssMENU ul ul { display: none; }
.tmpcssMENU ul.forceopened {
	display: block;
	width:236px;
}
.tmpcssMENU li:hover ul.forceopened { display: block; }
.cssMENU ul.forceopened { display: block; }
.cssMENU li:hover ul.forceopened { display: block; }
.menutooltipclass {
	position:absolute;
	white-space: nowrap;
	az-index:1007;
	top:2px;
	right:15px;
}
.inplaceeditor-form { display: inline; }
#mainmenu .div_menu_item span:hover, #mainmenu .div_menu_item span:active {
	text-decoration:none;
	margin:0px;
	float:left;
}
.logo {
	float:left;
	display:inline;/*height:39px;*/
}
.search_box { float:right;/*	padding-right:10px;*/ }
.input {
	width:152px;
	height:20px;
	float:left;
	padding:4px 0px 0px 2px;
}
.banner_left {
	width:600px;
	height:220px;
	float:left;
	margin-left:200px;
	margin-top:4px;
	display:inline;
}
.banner_right {
	width:109px;
	height:210px;
	float:right;
	padding-top:14px;
}
.thumb {
	width:100px;
	height:68px;
}
.h_sep {
	margin:0px;
	padding:0px;
}
.contLft ul {
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.contLft ul li a {
	/*height:20px;*/















	text-decoration:none;
	display:block;
	font-size:12px;
}
.heading {
	width:649px;
	height:37px;
	margin:0px 0px 0px 10px;
}
.heading_f {
	width:243px;
	height:28px;
	float:left;
	font-size:20px;
	padding:3px 0 0 15px;
}
.heading_f ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.heading_f ul ul li { display:inline; }
.heading_f ul li a {
	float:left;
	text-decoration:none;
	padding:3px 5px 2px 5px;
	font-size:20px;
	height:28px;
}
.heading_f ul li a span {
	padding:8px 8px 5px 6px;
	margin:2px 5px 0 0;
	height:18px;
}
.dropdown {
	width:205px;
	height:29px;
	float:right;
}
.dropdown a {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	padding:6px 0 5px 5px;
	display:block;
}
.text_content { float:left; }
.admin_loginblog {
	padding:10px;
	width:370px;
	float:left;
}
.admin_loginrow {
	float:left;
	padding-bottom:10px;
	width:370px;
}
.admin_logincolumn {
	float:left;
	font-weight:bold;
	text-align:right;
	width:120px;
}
.admin_rightcolumn {
	float:left;
	padding-left:6px;
}
ul.top_link {
	float: left;
	margin-top:5px;
	padding-bottom:10px;
}
ul.top_link li {
	list-style:none;
	display:inline;
	float:left;
}
ul.top_link li a {
	float:left;
	text-decoration:none;
	padding:7px 9px 5px 9px;
	text-align: center;
	font-weight:bold;
	height:18px;
	color:#fff;
	border-right: 1px solid #fff;
}
ul.top_link li a:hover {
	float:left;
	color:#000000;
	text-decoration:none;
}
ul.top_link .active a {
	float:left;
	color:#000000;
	text-decoration:none;
}
ul.top_link li span {
	float:left;
	padding:0px 6px;
}
.edit_link {
	position:absolute;
	font-weight:bold;
}
.edit_link a { text-decoration:underline; }
.edit_link a:hover { text-decoration:none; }
#content_div {
	padding-left:0px;
	line-height:20px;
}
#content_div ul {
	margin:0 0 0 10px;
	padding:0px;
	list-style-position:inside;
}
.darkenBackground {
	background-color: rgb(0, 0, 0);
	opacity: 0.9; /* Safari, Opera */
	-moz-opacity:0.90; /* FireFox */
	z-index: 999;
	height: 100%;
	width: 100%;
	background-repeat:repeat;
	position:fixed;
	top: 0px;
	left: 0px;
}
.bg_lighter input { padding:2px; }
.bg_darker input { padding:2px; }
.title3 {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px 0px 20px 0px;
}
.centralform {
	margin:15px;
	padding:15px;
}
.centralform-two { padding:15px 15px 15px 0px; }
div.autocomplete {
	position:absolute;
	width:250px;
	margin:0px;
	padding:0px;
}
div.autocomplete ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
div.autocomplete ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:2px;
	cursor:pointer;
}
.googletranslator {
	float:right;
	width:143px;
	text-align:right;
	padding-bottom:6px;
}
.googletranslator select {
	margin-top:3px;
	width:143px;
}
.addthis_toolbox.addthis_default_style span { line-height:1px; }
.addthis_toolbox .at15t_twitter { display:none !important; }
.addthis_toolbox .at15t_facebook { display:none !important; }
.addthis_toolbox a span { margin-top:-5px; }
.addthis_toolbox a, .addthis_toolbox { margin-top:3px; }
.addthis_toolbox a span.at300bs { margin-top:-2px; }
.addthis_toolbox a.addthis_button_compact { margin-top: 0px; }
.footer_menu {
	width:430px;
	height:24px;
	float:left;
}
.footer_menu ul li a {
	float:left;
	text-decoration:none;
	font-size:11px;
	padding:0 5px 0 5px;
	display:block;
}
.footer_menu ul li:first-child { border:none; }
.footer_menu ul {
	padding:0px;
	margin:0px;
}
.footer_menu ul li {
	display:inline;
	float:left;
	border-left: 1px solid;
}
.footer_menu ul li span { float:left; }
.powered_by {
	width:265px;
	float:right;
	font-size:11px;
	text-align:right;
}
.doctorsHeading_Row {
	float:left;
	width:100%;
}
.clientHeading_Row {
	float:left;
	width:781px;
}
.doctorsGray_Row, .doctorsLight_Row {
	float:left;
	width:100%;
}
.doctorsColumn, .doctorsColumn_two, .doctorsLastColumn {
	float:left;
	height:24px;
	line-height:22px;
	padding-left:5px;
	overflow:hidden;
}
.doctorsColumn_two { width:189px; }
.doctorsColumn { width:175px; }
.displayNone { display:none; }
.displayBlock { display:block; }
table.tableInnSide tr td { padding:2px 0px 0px 5px; }
.activeColumn {
	float:left;
	font-weight:bold;
	padding:6px 0px 0px 3px;
}
.client_Heading_Row { line-height:24px; }
.locate_md_button {
	float:right;
	width:336px;
	padding-bottom:10px;
}
.practiceHeading {
	float:left;
	width:100%;
}
.practiceHeading ul {
	float:left;
	padding-left:6px;
}
.practiceHeading ul li {
	float:left;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	text-align:center;
	list-style:none;
	display:inline;
}
.practiceHeading ul li a {
	float:left;
	color:#000000;
	text-decoration:none;
}
.practiceHeading ul li a:hover {
	color:#000000;
	text-decoration:none;
}
.practiceHeading ul li span {
	float:left;
	padding:0px 5px;
}
.doctorsHeading_Row a { color:#000000; }
.x { display:none; }
.this {
	display:block;
	padding:29px 0px 0px 358px;
}
.this a {
	background-color:#FFFFFF;
	padding:3px;
	width:64px;
	text-decoration:none;
	float:left;
	border-bottom:solid 1px #000000;
}
a.flag { display:inline; }
a.normalLink { text-decoration:none; }
a:hover.normalLink { text-decoration:none; }
#content_tbl iframe#content_ifr { height:475px !important; }
.checkBox {
	float:left;
	width:18px;
}
.checkBox input {
	float:left;
	width:13px;
	height:13px;
	margin-top:2px;
}
.rightSpace {
	float:left;
	padding-right:10px;
}
/*-----------*/







.menu2 {
	position:relative;
	display:block;
	top:1px;
	z-index:2;
}
.menu2 ul {
	padding:0;
	margin:0;
	list-style-type:none;
}
.menu2 ul li { position:relative; }
.menu2 ul li a, .menu2 ul li a:visited {
	float:left;
	display:block;
	text-decoration:none;
}
.menu2 ul li ul { display: none; }
.menu2 table {
	margin:0;
	border-collapse:collapse;
	font-size:12px;
	position:absolute;
	top:0;
	left:0;
}
/* specific to non IE browsers */















.menu2 ul li:hover ul {
	display:block;
	position:absolute;
	top:17px;
	/*background-color:#fefefe; */







	margin-top:1px;
	left:0;
	padding:5px 0px;
	min-width:180px;
	margin-left:25px;
	border:solid 1px #aeacac;
	-moz-border-radius-topleft:4px; /* FF1+ */
	-moz-border-radius-topright:4px; /* FF1+ */
	-moz-border-radius-bottomleft:4px; /* FF1+ */
	-moz-border-radius-bottomright:4px; /* FF1+ */
	-webkit-border-top-left-radius:4px; /* Saf3+, Chrome */
	-webkit-border-top-right-radius:4px; /* Saf3+, Chrome */
	-webkit-border-bottom-left-radius:4px; /* Saf3+, Chrome */
	-webkit-border-bottom-right-radius:4px; /* Saf3+, Chrome */
	border-top-left-radius: 4px; /* Opera 10.5, IE 9 */
	border-top-right-radius: 4px; /* Opera 10.5, IE 9 */
	border-bottom-left-radius: 4px; /* Opera 10.5, IE 9 */
	border-bottom-right-radius: 4px; /* Opera 10.5, IE 9 */
	background:url(images/dropDownBgGreen.jpg) repeat-x left top #e3e3e3;
}
.menu2 ul li:hover ul li a {
	display:block;
	color:#666666;
	line-height:15px;
	float:left;
	width:100%;
}
/* specific to IE5.5 and IE6 browsers */







.menu2 ul li a:hover ul {
	display:block;
	position:absolute;
	top:30px;
	top:29px;
	background:#446f99;
	left:0;
	margin-top:1px;
}
.menu2 ul li a:hover ul li a {
	display:block;
	color:#CCC;
	height:1px;
	line-height:15px;
	padding:4px 16px;
	width:152px;
}
.menu2 ul li a:hover ul li a ul {
	visibility:hidden;
	position:absolute;
	height:0;
	width:0;
	color:#fff;
}
.menu2 ul li a:hover ul li a:hover {
	color:#fff;
	background: #73a2d1;
}
.menu2 ul li ul li {
	background:none;
	padding-left:10px;
	padding-right:0px;
	font-size:13px;
	float:left;
	width:92%;
}
#gallery_table a, #sponsor_table a { text-decoration:none; }
.doctorsLastColumn { border-left:1px solid #CCCCCC; }
/*.menu2 ul li:hover ul li a:hover {color:#fff;}







.font8 {



	font-size:8px !important;



}



.font9 {



	font-size:9px !important;



}



.font10 {



	font-size:10px !important;



}



.font11 {



	font-size:11px !important;



}



.font12 {



	font-size:12px !important;



}



.font13 {



	font-size:13px !important;



}



.font14 {



	font-size:14px !important;



}



.font15 {



	font-size:15px !important;



}



.font16 {



	font-size:16px !important;



}



.font17 {



	font-size:17px !important;



}



.font18 {



	font-size:18px !important;



}



.font19 {



	font-size:19px !important;



}



.font20 {



	font-size:20px !important;



}



.font21 {



	font-size:21px !important;



}



.font22 {



	font-size:22px !important;



}



.font23 {



	font-size:23px !important;



}



.font24 {



	font-size:24px !important;



}



.font25 {



	font-size:25px !important;



}



.font26 {



	font-size:26px !important;



}



.font36 {



	font-size:36px !important;



}



.font72 {



	font-size:72px !important;



}



/**/















textarea, select { border:1px solid #4C92D6; }
a {
	color:#08912a;
	text-decoration:none;
}
/*---*/	























.header { /*background:url(images/top_crave.jpg) no-repeat left bottom;*/







}
.logo { color:#054499; }
.search_box { color:#01781F; }
.input { border:1px solid #CCCCCC; }
.category {
	border:1px solid #73A480;
	color:#01781F;
	background:url(images/catagory_bgGreen.jpg) repeat-x;
}
.contLft_links { background-color:#e5f2ff; }
.contLft ul li a { /*background:url(images/menu_bg.jpg) no-repeat scroll 10px center;*/







	color:#9c5731; }
.contLft ul li a:hover {
	background:url(images/menu_hoverGreen.jpg) no-repeat scroll 10px center;
	color:#4b2a0b;
}
.heading_f {
	background:url(images/headGreen.jpg) no-repeat;
	color:#FFFFFF;
}
.heading_f ul li a {
	background:url(images/heading_leftGreen.jpg) no-repeat 1px 0px;
	color:#FFFFFF;
}
.heading_f ul li a span { background:url(images/heading_rightGreen.jpg) no-repeat scroll 100% 4px; }
.dropdown { background:url(images/dropdownGreen.jpg) no-repeat; }
.dropdown a { color:#FFFFFF; }
.text_content h3 { color:#4b2a0b; }
.text_content p { color:#4b2a0b; }
.footer_left { background:url(images/footer_leftGreen.png) no-repeat; }
.footer_bg { background:url(images/footer_bgGreen.jpg) repeat-x; }
.footer_right { background:url(images/footer_rightGreen.png) no-repeat top right; }
.footer_menu ul li a { color:#355F40; }
.footer_menu ul li a:hover { color:#4a8ecf; }
.powered_by { color:#355F40; }
.admin_loginblog {
	background:#FFFFFF url(images/login_bg.gif) repeat-x scroll left top;
	border:1px solid #4C92D6;
}
.admin_loginheading { color:#000; }
ul.top_link li { background: url(images/nav.gif) repeat-x top left; }
ul.top_link li a { border-right: 1px solid #4C92D6; }
ul.top_link li a:hover { background-color:#F0F6FC; }
ul.top_link .active a {
	color:#000000;
	background-color:#F0F6FC;
}
.user_name { color:#fff; }
a.logout_link { color:#797e05; }
.edit_link a { color:#347ABE; }
.edit_link a:hover { color:#5497d8; }
.text { border:solid 1px #4C92D6; }
.forgot_rightcolumn a { color:#347ABE; }
.forgot_rightcolumn a:hover { color:#5497d8; }
.menu_leftround { background:url(images/menu_leftround.gif) no-repeat top left; }
.menu_bg { background:url(images/menu_bg.gif) repeat-x top right; }
.menu_bg ul li a { color:#FFFFFF; }
.menu_bg ul li a:hover { color:#FFFFFF; }
.menu_rightround { background:url(images/menu_rightround.gif) no-repeat top right; }
.navigation {
	background:url(images/nav.gif) repeat-x #c4c550;
	float: right;
	margin-top: -1.25em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, .25);
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, .25);
	box-shadow: 0 1px 4px rgba(0, 0, 0, .25);
	margin-top:5px;
}
.navigation a {
	display: block;
	width: 72px;
	text-align: center;
	text-decoration: none;
	padding: .5em 0;
	color: #fff;
	font-weight:bold;
	text-shadow: 
 0px -1px 1px rgba(0, 0, 0, .2), 0px 1px 0px rgba(255, 255, 255, .5);
	-webkit-box-shadow:  
 inset 0 -1px 0px rgba(255, 255, 255, .5), inset 0 1px 0px rgba(255, 255, 255, .5);
	-moz-box-shadow:
 inset 0 -1px 0px rgba(255, 255, 255, .5), inset 0 1px 0px rgba(255, 255, 255, .5);
	box-shadow:
 inset 0 -1px 0px rgba(255, 255, 255, .5), inset 0 1px 0px rgba(255, 255, 255, .5);
	-webkit-transition: color 0.1s linear;
}
.navigation .first a { border-left: none; }
.navigation .last a { border-right: none; }
.navigation a:hover, .navigation a:active, .welcome .navigation #navWelcome a, .the-day .navigation #navTheDay a, .people .navigation #navPeople a, .accommodation .navigation #navAccommodation a, .gifts .navigation #navGifts a, .rsvp .navigation #navRSVP a {
	/*color:#000;*/















	font-weight: bold;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, .25);
}
.warning { color:#CC6600; }
.notice { color:#00CC33; }
.disabled { color:#999999; }
.darker_bg { background-color:#f0f6fc; }
.bg_darker input { border:1px solid #CCCCCC; }
.bg_darker select { border:1px solid #CCCCCC; }
.bg_dark {
	background-color:#68A8E6;
	border:1px solid #ccc;
	color:#fff;
}
.bg_darkest { background-color:#aaaaaa; }
.bg_lighter { background-color:#FFFFFF; }
.bg_lighter span.opacitynone { color:#FFFFFF; }
.bg_darker span.opacitynone { color:#f0f6fc; }
.bg_lighter input { border:1px solid #CCCCCC; }
.border_all { border:solid 1px #aaa; }
.highlight_editor_field { background-color:#ffffaa; }
.sorting_link { color:#fff; }
.prev_nextclass a { color:#333333; }
.prev_nextclasspp a { color:#333333; }
.prev_nextclasspp a:hover { text-decoration:underline; }
.highlight_row { background-color:#FFCCCC; }
div.autocomplete {
	background-color:white;
	border:1px solid #888;
}
div.autocomplete ul li.selected { background-color: #ffb; }
.divforaddform { background-color:#E5F2FF; }
.right_inn_left { background-color:#F0F6FC; }
.right_inn_full {
	background-color:#FBFDE5;
	border:1px solid #FFFFFF;
}
.right_inn_full .text_content h3 { color:#000; }
.right_inn_full .text_content p { color:#000; }
.photo { border:#FFFFFF 2px solid; }
.doctor_head { color:#764f0b; }
.doctor_head span { color:#764f0b; }
.doctor_detail { background: url(images/sptrGreen.jpg) no-repeat left bottom; }
.block_head {
	background: url(images/catagory_bgGreen.jpg) repeat-x;
	border:1px solid #769B7F;
	color:#01781F;
	text-transform:uppercase;
}
.queakLinkTxt { background:none repeat scroll 0 0 #fff; }
.queakLinkTxt a {
	color:#000;
	background:url("images/menu_bgGreen.jpg") no-repeat 0px 4px;
	padding-bottom: 4px;
	padding-left: 10%;
}
.queakLinkTxt a:hover {
	color:#01781F;
	background:url("images/menu_bgGreen.jpg") no-repeat 0px 4px;
}
.block_1 p { color:#333; }
.submit_button { background: url(images/button-leftround.png) no-repeat top left; }
.submit_button input { background: url(images/button-rightround.png) no-repeat top right; }
.submit_button a { background: url(images/button-rightround.png) no-repeat top right; }
.submit_button button { background: url(images/button-rightround.png) no-repeat top right; }
.input_box { border:solid 1px #4C92D6; }
.city_input { border:solid 1px #4C92D6; }
.domain_input { border:solid 1px #4C92D6; }
.name_input { border:solid 1px #4C92D6; }
.micro_input { border:solid 1px #4C92D6; }
#mainmenu .div_menu_item span { color:#014b92; }
.top_round .left { background: url(images/top_leftcornnerGreen.png) no-repeat left top; }
.top_round .right { background: url(images/top_rightcornnerGreen.png) no-repeat right top; }
.logo_name { color:#3B6B46; }
.top_navigation ul li a { color:#FFFFFF; }
.top_navigation ul li a:hover { color:#347ABE; }
.top_navigation_swap ul li a { color:#FFFFFF; }
.top_navigation_swap ul li a:hover { color:#347ABE; }
.footer_table_wrraper { border:#fff 1px solid; }
.fotter_table_block {
	background:none repeat scroll 0 0 #E5F2FF;
	border:1px solid #fff;
	color:#403B37;
}
.fotter_table_block span.text_bold a { color:#347ABE; }
.fotter_table_block span.text_bold a:hover {
	text-decoration:none;
	color:#054499;
}
.fotter_table_block a { color:#054499; }
.fotter_table_block a:hover { color:#347ABE; }
.white-color { color:#F0F6FC; }
.ppgalleryphoto_table { background-color:#68A8E6; }
.ppgalleryphoto_table table tr { background-color:#68A8E6; }
.back_link a { color:#333333; }
.back_link a:hover { color:#333333; }
.gotomaplink a { color:#347ABE; }
.gotomaplink a:hover { color:#5497d8; }
.edit_link a { color:#347ABE; }
.edit_link a:hover { color:#5497d8; }
.makedraggable_link a { color:#347ABE; }
.makedraggable_link a:hover { color:#5497d8; }
#mainmenu ul li ul li .div_menu_item_outer .div_menu_item .divforaddform input { border:solid 1px #4C92D6; }
.suggest_link_over { background-color:#c7ddf3; }
.doctorsHeading_Row {
	border:1px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
}
.clientHeading_Row {
	background-color:#E8EA9F;
	border:1px solid #CCCCCC;
	border-left:0px solid #CCCCCC;
}
.doctorsGray_Row, .doctorsLight_Row {
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
.doctorsGray_Row { background-color:#FFFFFF; }
.doctorsColumn { border-left:1px solid #CCCCCC; }
.doctorsColumn_two { border-left:1px solid #CCCCCC; }
table.tableInnSide tr td {
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
.blackColor { color:#000000; }
.tableRightBor { border-right:1px solid #CCCCCC; }
.client_Heading_Row, .doctorsHeading_Row { background-color:#68A8E6; }
.client_Heading_Row td {
	border:1px solid #CCCCCC;
	border-right:0px solid #CCCCCC;
}
.practice-heading ul li {
	list-style:none;
	display:inline;
}
/**/















/*OTHER CSS END*/























#content {
	width:974px;
	padding:0px 0px 10px 10px;
	float:left;
}
.contLft {
	border:1px solid #fff;
	position:relative;
	background-color:#fff;
	margin-right:10px;
}
.category {
	line-height:25px;
	height:25px;
	padding-left:10px;
}
.sidebar_links {
	float:left;
	position:relative;
}
.contLft ul { padding:10px; }
.contLft ul li { border-top:dotted 1px #364f67; }
.contLft ul li:first-child { border-top:0px; }
.contLft ul li a { padding:6px 0 0 28px; }
.contLft ul li a:hover {
	background:url(images/menu_hoverGreen.jpg) no-repeat scroll 10px center;
	color:#4b2a0b;
}
.right_content {
	width:797px;
	float:right;
}
.right_content .right_inn_left { min-height:628px; }
.right_content .right_inn_full { min-height:628px; }
.right_inn_full {
	width:780px;
	float:left;
	position:relative;
	min-height:615px !important;
}
.contMid {
	background-color: #FFFFFF;
	float: left;
	padding: 10px;
	width: 598px;
	min-height:590px;
}
.text_content { width:602px; }
#footer {
	width:995px;
	/*height:36px;*/







	float:left;
}
.footer_left {
	width:15px;
	height:36px;
	float:left;
}
.footer_bg {
	width:966px;
	height:36px;
	float:left;
}
.footer_right {
	width:14px;
	height:36px;
	float:left;
}
.footer_menu ul li { margin-top:10px; }
.powered_by { padding-top:5px; }
ul.top_link li a { padding:6px 9px; }
.edit_link {
	left:550px;
	width:82px;
}
.text { /*width:195px;*/



}
.navigation { float: right; }
.navigation li {
	list-style: none;
	float: left;
}
.errormessage {
	display:inline;
	padding-left:2px;
	font-size:11px;
}
.definition {
	border-bottom-style:dotted;
	border-bottom-width:1px;
}
.highlight_editor_field { background-color:#ffffaa; }
.sorting_link { text-decoration:none; }
.right_inn_left { border:#FFFFFF 1px solid; }
.right_inn_full {
	padding:8px;
	width:779px;
}
.right_inn_full .text_content { width:779px; }
.right_inn_full .text_content h3 {
	font-size:12px;
	font-weight:bold;
	margin:0px;
}
/*.right_inn_full .text_content p {







	font-size:12px;







	line-height:20px;







	margin:0px;







	padding:5px 0px;







}*/







.contRgt {
	width:170px;
	float:right;
}
.photo { float:left; }
.doctor_head {
	float:right;
	font-size:18px;
	width:380px;
	padding-top:25px;
}
.doctor_head span {
	float:left;
	font-size:18px;
	font-weight:bold;
	width:100%;
}
.doctor_detail {
	float:left;
	height:105px;
	width:480px;
}
.block_1 {
	float:left;
	width:166px;/*margin-bottom:10px;*/
	border:solid 1px #fff;
	margin-bottom:10px;
}
.block_head {
	float:left;
	line-height:25px;
	height:25px;
	width:153px;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
}
.queakLinkTxt {
	float:left;
	width:144px;
	padding:5px 10px;
	margin:1px 0px 1px 1px;
}
.queakLinkTxt ul { list-style:none; }
.queakLinkTxt ul li {
	padding:5px 3px;
	float:left;
	width:140px;
}
.queakLinkTxt ul li a:hover { }
.queakLinkTxt a {
	float:left;
	width:90%;
	font-size:11px;
}
.queakLinkTxt a:hover {
	float:left;
	font-size:11px;
}
.block_1 p {
	font-size:12px;
	margin:0;
	padding:5px 0;
}
.block_2 {
	float:left;
	/*width:166px;*/







    width:150px;
	margin-bottom:10px;
}
/*---menu css start---*/























.cont_Rgt { float:left;/*margin-top:5px;*//*float: right;







    margin-left: 19px;







    width: 19%;*/ }
.cont_Rgt ul {
	padding: 0px 0px 0px !important;
	position: relative;
	width: 155px;
	list-style:none;
}
.cont_Rgt ul li:first-child { border-top: medium none; }
.cont_Rgt ul li {
	background: none repeat scroll 0 0 #E0F3E6;
	float: left;
	margin: 0;
	position: relative;
	z-index: 100;
	/*height: 24px;    */







    width: 164px;
}
.cont_Rgt ul li:hover { background: none repeat scroll 0 0 #d4e7da; }
.cont_Rgt ul li a {
	background: url("images/menu_bgGreen.png") no-repeat scroll 6px 10px transparent;
	cursor: pointer;
	display: block;
	font-size: 11px !important;
	text-decoration: none;
	color: #334F3A;
	padding:5px 0 5px 19px;
}
.cont_Rgt ul li a:hover {
	background: url("images/menu_bgGreen.png") no-repeat scroll 6px 10px transparent;
	color: #49935B;
}























/* general css layout end 







#mainmenu cont_Rgt ul { /* remove bullets and list indents 







	position:relative;







	width:155px;







	padding: 5px 5px 12px 5px;







}







#mainmenu cont_Rgt li {







	padding:0% 0% 0% 7%;







	width:146px;







	height:24px;







}







#mainmenu cont_Rgt ul ul {







	top:-5px;







	left: 156px; /* to position them to the right of their containing block */







	width: 194px; /* width is based on the containing block */
 font-weight: normal;
}
#mainmenu cont_Rgt li.currentlyopenedclass { padding:0px 0px 0px 10px; }
#mainmenu .div_menu_item span {
	padding-left:10px;
	line-height:24px;
	height:25px;
}
#mainmenu cont_Rgt .div_menu_item span:hover, #mainmenu cont_Rgt .div_menu_item span:active {
	font-size:11px;
	height:25px;
	width:88%;/*width:215px;*/
}
.img_menu_item {
	left:6px;
	top:9px;
}
 */ 
/*---menu css end---*/















.top_innround {
 float:left;
 width:975px;
 height:60px;
 margin-left:11px;
}
.top_innround .left { height:60px; }
.top_innround .right { height:60px; }
.top_innconten {
	/*float:left;*/







	width:940px;
	margin:auto;
	overflow:hidden;
	/*padding-bottom:17px;*/







	height:63px;
}
/*---table_css---*/







.draggableclass_locate1a { display:none; }
.draggableclass_locate1b { display:none; }
#mainmenu ul li ul li .div_menu_item_outer .div_menu_item .divforaddform {
	padding-bottom:2px;
	width:159px;
}
#mainmenu ul li ul li .div_menu_item_outer .div_menu_item .divforaddform input.savingbutton { margin-top:2px; }
.navigationclass { padding-top:8px; }
a.flag { background-image:url('images/16a.png'); }
a.flag:hover { background-image:url('images/16.png'); }
.doctDet {
	background: url("images/top_craveGreen.jpg") no-repeat scroll left -16px transparent;
	width:995px;
	float:left;
}
/*Created by Himanshu 05/04/2012*/	







.disNone { display:none; }
.parent { position:relative; }
ul.childMenu {
	/*display:block;*/







	float:left;
	left:-190px;
	position:absolute;
	width:190px;
	top:0px;
	background-color:#e0f3e6;
}
ul.childMenu li {
	width: 98%;
	float:left;
	position:relative;
}
ul.childMenu li.newCol { background-color:#9C9C9C !important; }
ul.childMenu li a {
	width: 88%;
	float:left;
}
ul.childMenu li ul { position:absolute; }
ul.childMenu li ul li { position:relative; }
#newMenuForm {
	background-color: #CCDFEA;
	padding: 10px;
	position: absolute;
}
.loginBox {
	margin: auto;
	width: 482px;
}
.loginHeadBox {
	background-color: #355F40;
	color: #FFFFFF;
	font-family: Calibri, Arial, Helvetica-Condensed-Light-Li;
	font-size: 26px;
	font-weight: lighter;
	padding:3px 15px 6px;
}
.loginTxt {
	background:url("images/login_bgGreen.gif") repeat-x scroll left 0px transparent;
	overflow: hidden;
	padding: 15px;
	width: 450px;
	border:1px solid #769B7F;
}
.loginInTxt {
	float: left;
	margin-bottom: 15px;
	width: 100%;
}
.loginInTxt label {
	color: #000;
	float: left;
	margin-top: 10px;
	width: 110px;
	font-weight:bold;
}
.loginTxt .loginInTxt dd {
	float: left;
	width: 74%;
	margin-left:0px;
}
.loginInTxt input[type="text"], .loginInTxt input[type="password"] {
	border: 1px solid #DFDFDF;
	padding: 7px 10px;
	width: 318px;
}
input.submit, input[type="submit"], input[type="button"], a.submit, input[type="reset"] {
	background: none repeat scroll 0 0 #355F40;
	border: 0 none;
	color: #FFFFFF;
	padding: 2px 9px;
	font-weight:bold;
	cursor:pointer;
	margin-right:6px;
}
input.submit:hover, input[type="submit"]:hover, input[type="button"]:hover, a.submit:hover {
	background-color:#000;
	color:#FFF;
}
a.submit {
	padding:0px 12px !important;
	float:left;
}
.fullWid {
	width:100%;
	margin-left:0px;
}
ul.galleryNevi {
	border-bottom: 1px solid #BDBDBD;
	float: left;
	list-style: none outside none;
	margin-bottom: 20px;
	text-align: left;
	width: 100%;
}
ul.galleryNevi li {
	float: left;
	padding: 0;
}
ul.galleryNevi li a {
	color: #656565;
	float: left;
	padding: 2px 15px 2px 15px !important;
	text-decoration:none;
}
ul.galleryNevi li:hover, ul.galleryNevi li a:hover, ul.galleryNevi li.active, ul.galleryNevi li.active a {
	color: #347BA7 !important;
	font-weight: bold;
	text-decoration: none;
}
.regFormBox {
	margin-bottom: 15px;
	overflow: hidden;
	width: 100%;
}
.prefTxt {
	margin-bottom: 5px;
	overflow: hidden;
	width: 100%;
}
.prefTxtForm {
	float: left;
	line-height: 20px;
	margin-bottom: 7px;
	width: 100%;
}
.prefTxt label {
	float: left;
	width: 165px;
}
.prefTxtForm dd {
	float: left;
	width: auto;
	margin-left:0px;
}
.helpBoxLft .prefTxt .prefTxtForm dd { width:300px !important; }
.prefTxtForm dd#Keywords-element {  *width:600px;
}
.prefTxt input[type="text"], .prefTxt input[type="password"], .prefTxt textarea {
	border: 1px solid #CBD9E7;
	padding: 6px;
	width: 305px;
}
.prefTxt textarea { height:80px; }
.prefTxt select {
	border: 1px solid #CCCCCC;
	padding: 4px;
	width: 319px;
}
.prefTxt input[type="checkbox"] {
	margin: 0 4px 0 0 !important;
	padding: 0;
	width: 12px;
}
ul.galleryNevi li:hover, ul.galleryNevi li a:hover, ul.galleryNevi li.active, ul.galleryNevi li.active a {
	color: #068f29 !important;
	font-weight: bold;
	text-decoration: none;
}
ul.galleryNevi li a:hover {
	color: #000000 !important;
	font-weight: normal;
}
ul.galleryNevi li.active, ul.galleryNevi li.active a:hover { font-weight:bold !important; }
ul.prefCheckbox {
	margin-left: 165px;
 *margin-left: 0px;
	width: 785px !important;
	float: left;
	list-style: none outside none;
	margin-top:10px;
}
ul.keyword-checkbox li {
	padding: 0 14px 0 0;
	width: 25%;
	float: left;
	margin: 0;
}
ul.inactiveHead {
	background-color: #333;
	float: left;
	height: 29px;
	list-style: none outside none;
	width: 100%;/*	margin-top:10px;*/
}
ul.inactiveHead li a img { margin-left:3px; }
ul.inactiveHead li:first-child, ul.inactiveTxt li:first-child { border: medium none; }
ul.inactiveHead li {
	border-left: 1px solid #666;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	padding: 6px 3px 6px 6px;
}
ul.inactiveHead li a { color:#FFF; }
ul.inactiveTxt {
	background-color: #FFF;
	border-bottom: 1px solid #8295A4;
	float: left;
	list-style: none outside none;
	width: 100%;
}
ul.inactiveTxt li {
	color: #333333;
	font-size: 12px;
	padding: 6px 4px 6px 6px;
}
.box_5 {
	width:5%;
	float:left;
}
.box_8 {
	width:8%;
	float:left;
}
.box_7 {
	width:7%;
	float:left;
}
.box_6 {
	width:6%;
	float:left;
}
.box_10 {
	width:10%;
	float:left;
}
.box_11 {
	width:12%;
	float:left;
}
.box_12 {
	width:12%;
	float:left;
}
.box_13 {
	width:13%;
	float:left;
}
.box_14 {
	width:14%;
	float:left;
	margin:0px !important;
}
.box_15 {
	width:15%;
	float:left;
	margin:0px !important;
}
.box_16 {
	width:16%;
	float:left;
	padding:6px 0px 6px 6px !important;
}
.box_17 {
	width:17%;
	float:left;
	padding:6px 0px 6px 6px !important;
}
.box_18 {
	width:18%;
	float:left;
	padding:6px 0px 6px 6px !important;
}
.box_19 {
	width:19%;
	float:left;
	padding:6px 0px 6px 6px !important;
}
.box_20 {
	width:20%;
	float:left;
}
.box_21 {
	width:21%;
	float:left;
}
.box_22 {
	width:22%;
	float:left;
	margin:0px !important;
}
.box_23 {
	width:23%;
	float:left;
	margin:0px !important;
}
.box_25 {
	width:25%;
	float:left;
	margin:0px !important;
}
.box_27 {
	width:27%;
	float:left;
}
.box_30 {
	width:30%;
	float:left;
}
.box_31 {
	width:31%;
	float:left;
}
.box_32 {
	width:32%;
	float:left;
}
.box_50 {
	width:50%;
	float:left;
}
.box_60 {
	width:59%;
	float:left;
}
.box_65 {
	width:65%;
	float:left;
}
.box_70 {
	width:70%;
	float:left;
}
.box_85 {
	width:85%;
	float:left;
}
.loginBtn {
	float:left;
	margin-top:5px;
}
.addMore a {
	background:#8FBB9A;
	padding:3px 6px;
	color:#000;
	float:right;
	border:1px solid #72967A;
	text-decoration:none;
}
.addMore a:hover {
	background-color:#333;
	color:#FFF;
	border:1px solid #999;
}
em { color: #FF0000; }
dd .smInput {
	margin-right: 4px;
	width: 90px !important;
}
.prefTxtForm span {
	float: left;
	margin: 5px 0 0 2px;
	line-height: 17px;
}
span.smFont {
	float: left !important;
	font-size: 12px;
	/*font-weight: bold;*/







    line-height: 18px;
	width: 338px !important;
}
.headerImg {
	float:left;
	width:350px;
}
.headerHead {
	border:1px solid #ccc;
	font-size:18px;
	color:#000;
	padding:10px 10px;
	margin-bottom:5px;
	clear:both;
}
.borderGrey { border:1px solid #DDDDDD; }
#TB_window .prefTxtForm dd { width:330px; }
.inactivebox {
	margin-bottom: 10px;
	margin-top: 22px;
	width: 100%;
}
.inactivebox a {
	background-color: #07902a;
	border: 1px solid #000;
	color: #FFFFFF;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	margin-bottom: 3px;
	margin-right: 3px;
	padding: 0 10px 1px;
	text-decoration: none;
}
.inactivebox a:hover {
	background-color: #333333;
	border: 1px solid #999999;
	color: #FFFFFF;
}
ul.inactiveTxt li.definName input[type="text"] {
	margin-bottom: 10px;
	width: 180px !important;
}
ul.inactiveTxt li.definDes textarea {
	margin-bottom: 10px;
	width: 420px !important;
}
ul.dominList { margin-top: 15px; }
ul.dominList li { width: 98.8%; }
ul.dominList li {
	border-bottom: 1px solid #CCCCCC;
	float: left;
	list-style: none outside none;
	margin-bottom: 2px;
	padding: 5px;
	width: 98.8%;
}
.dominHead {
	color: #000000;
	float: left;
	width: 90%;
}
.contentBox a { color: #347BA7; }
.mLftimg { margin-left: 10px; }
.editPage {
	background-color: #345D3F;
	font-weight: bold;
	position: absolute;
	right: 10px;
	top: 49px;
}
.editPage a {
	color: #FFFFFF !important;
	padding: 4px 11px;
	float:left;
}
.editPage a:hover {
	background-color:#8BB897;
	color:#000 !important;
}
.helpBoxLft {
	width:67%;
	float:left;
}
.helpBoxRgt {
	width:235px;
	float:right;
	padding:10px;
	background-color:#fff;
	border:1px solid #b4cad7;
	border-radius:10px;
	float:left;
}
.helpBoxRgt h1 {
	background: url("images/helpIconGreen.png") no-repeat scroll left top transparent;
	font-size: 27px;
	font-weight: lighter;
	line-height: 28px;
	margin: 0;
	padding: 0 0 10px 40px;
	border-bottom:1px solid #ccc;
}
.helpBoxRgt ul { list-style: none outside none; }
.helpBoxRgt ul li {
	background: url("images/orangeCurgreen.png") no-repeat scroll left 6px transparent;
	padding: 5px 1px;
}
.helpBoxRgt ul li span {
	color: #FFFFFF;
	display: block;
	float: left;
	font-size: 13px;
	font-style: italic;
	height: 41px;
	line-height: 23px;
	padding-left: 4px;
	width: 25px;
	font-family:cursive;
}
.helpBoxRgt ul li { color: #515151; }
/*.helpBoxRgt ul li a:hover{







	color:#5F77A3;







	}







.helpBoxRgt ul li:hover{







	background: url("../../doctor-images/template1/theme_blue/orangeCurHover.png") no-repeat scroll left 6px transparent;







    padding: 5px 1px;







	}	*/







	







.sponsor_btn { float: right; }
.sponsor_btn a {
	background-color: #ececec;
	border: 1px solid #CBCBCB;
	color: #333333;
	margin-left: 3px;
	padding: 4px 10px;
	font-weight:bold;
}
.errorMsg, .successMsg {
	border: 1px solid #FF0000;
	color: #FF0000;
	font-size: 12px;
	margin-bottom: 15px;
	padding: 8px 10px;
	clear:both;
}
.successMsg {
	border: 1px solid #009900 !important;
	color: #009900 !important;
	clear:both;
}
label.error {
	color: #FF0000;
	font-size: 11px;
	width: 100%;
}
ul.errors { list-style:none; }
ul.errors li {
	color:#F00;
	font-size:11px;
}
.phoneNoMar { margin-left:165px; }
.sliderBackBtn {
	position: absolute;
	right: 11px;
	top: 219px;
}
.sliderBox {
	float: left;
	position: relative;
	width: 49.5%;
}
.sliderBox a.thickbox {
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 3px;
	padding: 2px 2px 0px 2px;
	width:180px;
	min-height:80px;
}
.sliderImgHead {
	background: none repeat scroll 0 0 #07902a;
	border: 1px solid #FFF;
	color: #FFF;
	font-weight: bold;
	margin:10px 10px 10px 0;
	padding: 6px 5px;
	float:left;
}
.sliderImgHead p {
	margin:0px;
	padding:0px;
	text-align:center;
	width:181px;
	float:left;
}
.sliderTxt {
	clear: both;
	float: left;
	margin-top: 10px;
	text-align: center;
	width: 62%;
	color:#1C455B;
	font-weight:bold;
	border:1px solid #ccc;
	padding:3px 0 3px 136px;
	margin-bottom:25px;
}
.nextBox { color: #2A6E96; }
.nextBox {
	float: right;
	margin: 5px 0 10px;
}
.sliderBackBtn {
	position: absolute;
	right: 11px;
	top: 219px;
}
.nextBox ul { list-style: none outside none; }
.nextBox ul li {
	background: none repeat scroll 0 0 #333333;
	float: left;
	margin-right: 2px;
	text-align: center;
	padding:5px;
}
.nextBox ul li a {
	text-decoration:none;
	color:#fff;
}
/*.nextBox ul li {



	background: none repeat scroll 0 0 #333333;



	float: left;



	margin-right: 2px;



	position: relative;



	right: 0px;



	text-align: center;



	top: -175px;



}*/



.privBtnAll {
	background: url("doctor-images/prve.png") no-repeat scroll 2px center transparent !important;
	cursor: pointer;
	margin: 0;
	width: auto;
	float:left;
	color:#FFF !important;
	padding:3px 12px;
	text-decoration:none;
}
/*Pagination css start*/







.left_bottom_no {
	color: #767676;
	float: left;
	height: 22px;
	margin-top: 20px;
	padding: 0 15px 5px 0;
	text-align: center;
	width: 670px;
}
.next_button {
	border: 1px solid #D0D0D0;
	color: #FFFFFF;
	float: left;
	padding: 3px;
	width:50px;
}
.no_button {
	background:#8FBB9A;
	float: left;
	line-height: 24px;
	margin-right: 4px;
}
.prev_button {
	border: 1px solid #D0D0D0;
	color: #FFFFFF;
	float: left;
	margin-right: 10px;
	padding: 3px;
}
.prev_button span { color: #767676; }
.prev_button span.disabled {
	cursor:not-allowed;
	padding:0px 8px;
}
.disabled { cursor:not-allowed; }
.disabled a, a.disabled, .disabled a:hover, a.disabled:hover {
	background-color:#999 !important;
	cursor:not-allowed;
}
.left_bottom_no a {
	color: #333;
	font-size: 12px;
	padding:4px 10px;
	text-decoration:none;
}
.left_bottom_no a.selected {
	color: #FFF;
	font-weight:bold;
}
.left_bottom_no a:hover {
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}
/*Pagination css end*/















#insertMap {
	height: 400px;
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	width: 400px;
}
.mBottB { margin-bottom: 30px !important; }
.mBott { margin-bottom:15px; }
.def-text a {
	color:#5f77a3;
	text-decoration:underline;
}
#mainUl { }
#mainUl ul {
	float: left;
	list-style: none outside none;
	margin-bottom: 15px;
	width:100%;
}
#mainUl ul li {
	float:left;
	margin-right:1px;
}
#mainUl ul li a {
	background: url("images/nav.gif") repeat-x scroll left bottom transparent;
	color: #FFF;
	float: left;
	font-weight: bold;
	padding: 5px 28px 5px 28px;
	text-decoration: none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
#mainUl ul li a:hover, #mainUl ul li a.active {
	background: #C9CBB5;
	color:#000;
	margin-top:1px solid #68A8E6;
}
h1 {
	border-bottom: 1px solid #333;
	color: #333;
	font-weight: normal;
	margin-bottom:10px;
}
h2 { /*color:#347ABE;*/

	color:#000; }
.imgMLft {
	float:left;
	margin-right:10px;
}
ul.headerImgNevi {
	list-style: none outside none;
	margin-bottom: 10px;
	display:inline-block;
}
ul.headerImgNevi li {
	display: inline-block;
	margin-right: 5px;
	float:left;
}
ul.headerImgNevi li a {
	border: 1px solid #08912a;
	display: inline-block;
	padding: 4px 15px;
	text-decoration:none;
}
ul.headerImgNevi li a:hover, ul.headerImgNevi li.active {
	background-color: #000;
	border: 1px solid #333;
	color: #FFFFFF;
}
.widFull {
	padding: 8px;
	width: 958px;
}
.bannerImgBor {
	border: 2px solid #E0DFDF;
	margin-top: 20px;
	overflow: hidden;
	margin-bottom:10px;
}
h1.bannerMar {
	background-color: #FFF;
	margin: 0;
	padding: 8px 0 8px 15px;
}
.prefTxt_BtnBox {
	float: left;
	margin-top: 15px;
	width: 100%;
}
.smFontHeadImg {
	clear: both;
	line-height: 0;
	margin-left: 165px !important;
 *margin-left: 0px !important;
	padding-top:4px;
}
.fLeftMarL {
	float:left;
	margin-right:10px;
}
.prefTxt .prefTxtForm dd#gender-element label { width:65px; }
.prefTxt .prefTxtForm dd#gender-element label input { margin-right:5px; }
/*Created by Himanshu 05/04/2012 End*/	















/* Easy Slider */















#slider_text ul, #slider li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider_text li {
	line-height:1;
	width:300px;
	height:50px;
	overflow:hidden;
	font-weight:bold;
}
/* // Easy Slider */







.mainbaninfo_div {
	width:200px;
	margin:auto;
}
/*14/04/2012*/







.docPremium {
	border: 1px solid #CCCCCC;
	float: left;
	margin-bottom: 10px;
	padding: 15px;
}
.docPremium label { font-weight:bold; }
.docPremium h2 {
	font-size:25px;
	margin-bottom:15px;
	clear:both;
	color:#000;
	font-weight:normal;
	color:#000;
}
.docPrimSlider { padding-left:163px; }
.docPrimSlider h3 {
	font-size:20px;
	margin:10px 0px;
	color:#000;
	clear:both;
}
.mangImgBox {
	bottom: 4px;
	position: absolute;
	right: 0;
}
.contRgt ul li span.neviImg {
	margin: 0;
	padding: 0;
}
/*14/04/2012 End*/







/*eyeplasticsppgallery (24 apr 12)



.eyeplasticsppgallery {



	overflow: hidden;



}*/



.mainSearchBox {
	background: none repeat scroll 0 0 #F7F7F7;
	border: 1px solid #ACC4D3;
	padding: 0;
	width: 739px;
}
.left_mange_searchbox_photoSearchImage {
	float: left;
	width: 100%;
}
div.right_photosearch_box #photosearch_image_search div.subHead {
	background: none repeat scroll 0 0 #295134;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	height: 22px;
	padding: 5px 0 0 10px;
}
div.proceduresHead {
	background: none repeat scroll 0 0 #8bb897;
	border-bottom: 1px solid #ACC4D3;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	padding: 5px 0 5px 10px;
}
.chackBoxBlock {
	border-bottom: 1px solid #CCCCCC;
	clear: both;
	margin: 0 auto;
	min-height: 33px;
	width: 95%;
}
div.right_photosearch_box #photosearch_image_search div.photoSearInput {
	float: left;
	padding: 0 3% 1% 4%;
}
.selectBoxBlock {
	clear: both;
	margin: 0 auto;
	padding-top: 15px;
	width: 85%;
}
div.right_photosearch_box #photosearch_image_search div.searchOption {
	float: left;
	padding: 0 1% 1% 1%;
	width: 28%;
}
div.searchOption select#races {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	color: #000000;
	width: 72%;
}
input.PhotoSearchBtn {
	background: url("images/nav.gif") repeat-x scroll left bottom transparent;
	border: 0 none;
	color: #fff;
	cursor: pointer;
	float: right;
	font-size: 13px;
	font-weight: bold;
	height: 27px;
	line-height: 26px;
	margin-bottom: 10px;
	margin-right: 18px;
	overflow: visible;
	padding: 0 15px 4px;
	width: 90px;
}
/*Search for Patients end*/







div#searchResult { clear: both; }
.right_photosearch_box {
	border: 1px solid #DDDDDD;
	float: left;
	padding: 10px;
	width: 97%;
}
.right_addPh_boxPhoto img { padding: 2px; }
.photo_gallery a {
	background: url("images/nav.gif") repeat-x scroll left bottom transparent;
	color: #fff;
	display: inline-block;
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 3px;
	margin-right: 3px;
	padding: 0 10px 1px;
}
.right_addPh_boxPhoto {
	float: right;
	margin-right: 20px;
	width: 46%;
}
.galleryBor {
	border: 1px solid #CCCCCC;
	height: 208px;
	margin-bottom: 10px;
	text-align: center;
}
#bannerdiv_50 {
	clear: both;
	text-align: center;
}
div.right_addPh_boxPhoto .beforeOpeBtn {
	background: url("images/nav.gif") repeat-x scroll left bottom transparent;
	color: #333;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	margin-bottom: 3px;
	margin-left: 55px;
	margin-right: 3px;
	padding: 0 34px 1px;
}
div#searchResult div.nextBox { margin-top: 30px; }
.nextBox ul { list-style: none outside none; }
#opr_1 #searchResult .nextBox ul li {
	background: none repeat scroll 0 0 #333333;
	float: left;
	margin-right: 2px;
	text-align: center;
	background: url("images/nav.gif") repeat-x scroll left bottom transparent;
	position:inherit;
}
#opr_1 #searchResult .nextBox ul li a {
	color: #fff;
	float: left;
	font-size: 12px;
	line-height: 22px;
	padding: 0 10px;
	background: url("images/nav.gif") repeat-x scroll left bottom transparent;
}
.btnBack { background: url("images/nav.gif") repeat-x scroll left bottom transparent; }
.privBtn span { margin-left: 5px; }
input.PhotoSearchBtn:hover, .photo_gallery a:hover, div.right_addPh_boxPhoto .beforeOpeBtn:hover, #opr_1 #searchResult .nextBox ul li:hover, .btnBack:hover {
	background:#086d22;
	color: #000;
}
#opr_1 #searchResult .nextBox ul li a:hover { color: #fff; }
/*.privBtn {



	background: url("images/prve.png") no-repeat scroll 5px center transparent !important;



	cursor: pointer;



	margin: 0;



	padding: 0 5px 0 22px !important;



	width: auto;



}



.nextBtn {



	background: url("images/next.png") no-repeat scroll 80px center transparent !important;



	cursor: pointer;



	padding-right: 18px !important;



	width: auto;



}*/



/*eyeplasticsppgallery (24 apr 12) end*/



#topic_content_parent { float:left; }
#AdminSiteForm a {
	font-weight:bold;
	color:#254E30;
	text-decoration:underline;
}
/*Inner page*/



.staticTxt a { font-size:12px; }
.staticTxt ul {
	margin:0px;
	padding:0px;
	list-style:disc inside none;
}
.staticTxt ul li {
	margin-bottom: 10px;
	padding-left: 0;
}
.staticTxt { line-height:20px; }
/*Inner page End*/	



.backBtn {
	position: absolute;
	right: 11px;
	top: 260px;
}
/*02/05/2012*/



.logPrevBox {
	width:100%;
	float:left;
	margin-bottom:25px;
}
ul.announcement { padding-left:14px; }
ul.announcement li {
	list-style:circle outside none;
	margin-bottom:10px;
}
table tr td h1, table tr td h2 {
	text-align:center;
	border:none;
	padding-top:10px;
}
/*02/05/2012 End*/



.menuDropdown {
	display: block;
	margin: auto;
	width: 200px;
}
/*15/05/2012*/



.newsearchbox {
	clear: both;
	float: left;
	margin: 20px auto;
	width: 96%;
}
.searchBarRight {
	background-color: #F1F1F1;
	border: 1px solid #CCCCCC;
	margin: auto;
	overflow: hidden;
	padding: 10px 15px;
	width: 55%;
}
.searchBarRight label {
	width:100px;
	float:left;
	line-height:22px;
}
.searchBarRight input[type="text"] {
	width:200px;
	height:22px;
	padding:0px 5px;
	margin-right:20px;
	float:left;
	border:1px solid #CCCCCC;
}
.newsearchboxLink {
	clear: both;
	text-align: center;
	width: 100%;
}
.newsearchboxLink a {
	font-weight:bold;
	margin-right:10px;
	text-decoration:underline;
}
.searchResBox { margin:10px 0px; }
.mngOrderBtn {
	background: none repeat scroll 0 0 #333333;
	clear: both;
	color: #FFFFFF;
	float: right;
	margin-bottom: 10px;
}
.mngOrderBtn a {
	clear: both;
	color: #FFFFFF;
	float: left;
	padding: 4px 10px;
	text-decoration:none;
}
/*15/05/2012*/







/*Manage menu css start*/



/* states and images */



.ui-icon {
	width: 16px;
	height: 16px;
	background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/;
}
.ui-widget-content .ui-icon { background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-widget-header .ui-icon { background-image: url(images/ui-icons_222222_256x240.png)/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_888888_256x240.png)/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url(images/ui-icons_454545_256x240.png)/*{iconsHover}*/; }
.ui-state-active .ui-icon { background-image: url(images/ui-icons_454545_256x240.png)/*{iconsActive}*/; }
.ui-state-highlight .ui-icon { background-image: url(images/ui-icons_2e83ff_256x240.png)/*{iconsHighlight}*/; }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url(images/ui-icons_cd0a0a_256x240.png)/*{iconsError}*/; }
.ui-state-highlight {
	height:22px !important;
	margin:5px 0px;
}
/* positioning */



.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1/*{borderColorHighlight}*/;
	background: #fbf9ee/*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png)/*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/;
	color: #363636/*{fcHighlight}*/;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a/*{borderColorError}*/;
	background: #fef1ec/*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png)/*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/;
	color: #cd0a0a/*{fcError}*/;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
#contRgt {
	background:/*url(../images/editMenuIcon.png) no-repeat right top*/ #f5f5f5;
	border: 2px dashed #CCCCCC;
	padding: 10px;
	clear:both;
}
#contRgt ul {
	min-height:10px;
	margin:auto !important;
	padding:5px 0 5px 30px !important;
}
#contRgt ul li {
	width:200px;
	font-size:14px;
}
#contRgt ul li {
	font-weight:bold;
	font-size:15px;
	margin-bottom:5px;
	list-style:disc;
}
#contRgt ul li ul li {
	font-weight:normal !important;
	font-size:12px !important;
	margin-bottom:0px !important;
	list-style:circle;
}
#contRgt ul li ul li ul li { list-style:square; }
.ui-corner-tl {
	-moz-border-radius-topleft: 4px/*{cornerRadius}*/;
	-webkit-border-top-left-radius: 4px/*{cornerRadius}*/;
	border-top-left-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-tr {
	-moz-border-radius-topright: 4px/*{cornerRadius}*/;
	-webkit-border-top-right-radius: 4px/*{cornerRadius}*/;
	border-top-right-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-bl {
	-moz-border-radius-bottomleft: 4px/*{cornerRadius}*/;
	-webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/;
	border-bottom-left-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-br {
	-moz-border-radius-bottomright: 4px/*{cornerRadius}*/;
	-webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/;
	border-bottom-right-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-top {
	-moz-border-radius-topleft: 4px/*{cornerRadius}*/;
	-webkit-border-top-left-radius: 4px/*{cornerRadius}*/;
	border-top-left-radius: 4px/*{cornerRadius}*/;
	-moz-border-radius-topright: 4px/*{cornerRadius}*/;
	-webkit-border-top-right-radius: 4px/*{cornerRadius}*/;
	border-top-right-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-bottom {
	-moz-border-radius-bottomleft: 4px/*{cornerRadius}*/;
	-webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/;
	border-bottom-left-radius: 4px/*{cornerRadius}*/;
	-moz-border-radius-bottomright: 4px/*{cornerRadius}*/;
	-webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/;
	border-bottom-right-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-right {
	-moz-border-radius-topright: 4px/*{cornerRadius}*/;
	-webkit-border-top-right-radius: 4px/*{cornerRadius}*/;
	border-top-right-radius: 4px/*{cornerRadius}*/;
	-moz-border-radius-bottomright: 4px/*{cornerRadius}*/;
	-webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/;
	border-bottom-right-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-left {
	-moz-border-radius-topleft: 4px/*{cornerRadius}*/;
	-webkit-border-top-left-radius: 4px/*{cornerRadius}*/;
	border-top-left-radius: 4px/*{cornerRadius}*/;
	-moz-border-radius-bottomleft: 4px/*{cornerRadius}*/;
	-webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/;
	border-bottom-left-radius: 4px/*{cornerRadius}*/;
}
.ui-corner-all {
	-moz-border-radius: 4px/*{cornerRadius}*/;
	-webkit-border-radius: 4px/*{cornerRadius}*/;
	border-radius: 4px/*{cornerRadius}*/;
}
/* Overlays */



.ui-widget-overlay {
	background: #aaaaaa/*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/;
	opacity: .3;
	filter:Alpha(Opacity=30)/*{opacityOverlay}*/;
}
.ui-widget-shadow {
	margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/;
	padding: 8px/*{thicknessShadow}*/;
	background: #aaaaaa/*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png)/*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/;
	opacity: .3;
	filter:Alpha(Opacity=30)/*{opacityShadow}*/;
	-moz-border-radius: 8px/*{cornerRadiusShadow}*/;
	-webkit-border-radius: 8px/*{cornerRadiusShadow}*/;
	border-radius: 8px/*{cornerRadiusShadow}*/;
}
.menuMngBor { /*	border:1px solid #ccc;*/



	}
/*Manage menu css end*/



.docPremium .prefTxtForm {  *float:none;
}
/*21 may 12 vinod*/

.homePage { padding-top:30px; }
/*12/05/2012*/ /*16 may 12 vinod*/

.content_div {
	line-height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.content_div .menuDropdown { margin-bottom:20px; }
.content_div select {
	border: 1px solid #CCCCCC;
	font-size:12px;
	color: #171717;
	width:auto;
	padding:0px;
}
/*.content_div h1{

	font-size:30px !important;

	}*/

 /*.content_div h1.content_div p.title3, .content_div span.title3, .content_div span.font13{

	 font-weight: bold;

}*/

.content_div ul li span.font13 { font-weight:normal; }
.content_div h1 {
	line-height:32px !important;
	clear:both !important;
}
.content_div h2 { margin:20px 0px 5px 0px; }
.content_div h2 {
	font-size: 14px !important;
	font-weight: bold;
}
.content_div h3 {
	font-size: 12px !important;
	font-weight: bold;
	color:#000;
	margin:10px 20px 5px 0px;
}
.content_div h2.title3 {
	font-size: 14px;
	font-weight: bold;/*    margin: 0 0 10px;*/
}
.content_div small { font-size:10px; }
.content_div .mLeft ul li {
	list-style-type:none;
	margin-bottom:2px;
	margin-left:25px;
}
.content_div, .content_div p {
	font-size: 13px ;
	margin: 0;
	padding: 5px 0;
}
.content_div h2.root {
	font-size: 16px;
	font-weight: bold;/*    margin: 0 0 20px;*/
}
.content_div ol {
	list-style-type:decimal;
	margin-left:45px;
	margin-bottom:20px;
}
.content_div ul {
	margin:0px;
	padding-left:17px;
}
.content_div ul ul li { list-style-type:circle; }
.content_div ul li {
	list-style:disc;
	margin-bottom:5px;
}
.content_div .nextBox ul li, .content_div .ad-thumbs ul li { list-style-type:none; }
.content_div em { color:#347BA7; }
.content_div .FAQS { margin-top:20px; }
.content_div .FAQS .list_title { font-weight:bold; }
.content_div h4 {
	font-size:12px;
	color:#666;
	font-weight:bold;
	margin-bottom:10px;
}
/*.font8 {font-size: 8px !important;}



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



.font10 {font-size: 10px !important;}



.font11 {font-size: 11px !important;}



.font12 {font-size: 12px !important;}



.font13 {font-size: 13px !important;}



.font14 {font-size: 14px !important;}



.font15 {font-size: 15px !important;}



.font16 {font-size: 16px !important;}



.font17 {font-size: 17px !important;}



.font18 {font-size: 18px !important;}



.font19 {font-size: 19px !important;}



.font20 {font-size: 20px !important;}



.font21 {font-size: 21px !important;}



.font22 {font-size: 22px !important;}



.font23 {font-size: 23px !important;}



.font24 {font-size: 24px !important;}



.font25 {font-size: 25px !important;}



.font26 {font-size: 26px !important;}



.font36 {font-size: 36px !important;}



.font72 {font-size: 72px !important;}	

*/



/*17 may 12 vinod*/

.imgMR { margin-right:10px; }
/*18 may 12 vinod*//*Orbital Tumors - Anatomy */



.content_div tr.bg_lighter td { padding:5px; }
.searchWebsite { padding:10px; }
.surgicalMovies p {
	float: right;
	width: 73%;
}
.eyelidTrauma blockquote { float:left; }
.eyelidTrauma p, ul, .eyelidTrauma .fullThick { clear:both; }
.fullThickImg {
	float: right;
	width: 60%;
}
/*References*/

.bg_lighter { background-color: #eee; }
.swichLink {
	left: 38px;
	position: relative;
	top: 10px;
}
.swichLink a {
	font-weight:bold;
	text-decoration:none;
}
a img, a:hover img, img, input[type=checkbox], input[type=radio], iframe, a {
	border:none;
	text-decoration:none;
}
/*client User css*/
.font8 {
	font-size:8px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font9 {
	font-size:9px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font10 {
	font-size:10px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font11 {
	font-size:11px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font12 {
	font-size:12px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font13 {
	font-size:13px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font14 {
	font-size:14px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font15 {
	font-size:15px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font16 {
	font-size:16px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font17 {
	font-size:17px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font18 {
	font-size:18px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font19 {
	font-size:19px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font20 {
	font-size:20px !important;
	font-family: Arial, Helvetica, sans-serif;
}
.font21 { font-size:21px; }
.font22 { font-size:22px; }
.font23 { font-size:23px; }
.font24 { font-size:24px; }
.font25 { font-size:25px; }
.font26 { font-size:26px; }
.font27 { font-size:27px; }
.font28 { font-size:28px; }
.font29 { font-size:29px; }
.font30 { font-size:30px; }
.font31 { font-size:31px; }
.font32 { font-size:32px; }
.font33 { font-size:33px; }
.font34 { font-size:34px; }
.font35 { font-size:35px; }
.font36 { font-size:36px; }


/*31/08/2012*/
.commitBtn{
	float:right;
	margin-right:5px;
	}
.commitBtn input[type="submit"]{
	background: none repeat scroll 0 0 #333333;
    border: medium none;
    color: #FFFFFF;
    padding: 3px 10px;
	cursor:pointer;
	}	
#playerHolder {
    /*border: 4px solid #CCCCCC;*/
    margin: auto;
    width: auto;
}
#container_wrapper, #container{
    /*width: 400px !important;*/
	margin:auto;
}
#playerHolder select {
	margin: 10px auto;
    /*height: 25px;
    margin-top: 5px;
    width: 400px !important;*/
}

/*31/08/2012 End*/
.addthis_toolbox .addthis_button_pinterest_pinit{ top:4px;}
.socNetBox{clear: both; margin: auto; text-align: center; width: 370px;}
.print{float:left; display: inline-block}