body{background-color:#fff;font-family:arial; color:#000000; font-size:12px;}

/* doctors */
#wrapper {
	margin-left:auto;
	margin-right:auto;
	width: 1027px;/*1024px;*/
	/*padding-top:18px;*/
}
#header,#header_home {
	float:left;
	/*background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/header.png') no-repeat;*/
	width: 1024px;   /* 990px; */
	height: 153px;  /* 144px; */
	/*
	padding-left:34px;
	padding-top:5px;
    */
}
#logo {
	font-size:18px;
	font-weight:bold;
	color:#6F6F6F;
	width:236px;
	padding-left:48px;
	float:left;
	margin-top:18px;
}
#logo img, #logo_home img {
	width:63px;
	float:left;
}
#logo_name {
	float:left;
	margin-left:10px;
	padding-top:24px;
	vertical-align:middle;
	width:163px;
}
#slogan {
	font-size:14px;
	font-weight:bold;
	color:#000000;
	width:236px;
	float:left;
	margin-top:14px;
}
#header_home{
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/header-home.png') no-repeat;
}
#menu_right {
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/menu-side-right.png') no-repeat;
	float:left;
	width: 17px;
	height: 44px;
}
#menu_left {
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/menu-side-left.png') no-repeat;
	float:left;
	width: 17px;
	height: 44px;
}
#menu {
	float:left;
	/*background: #ACC7D0 url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/menu-2px.jpg') top repeat-x;*/
	background: #FFFFFF;/*#6F6F6F;*/
	padding-bottom:10px;
    padding-top:6px;
	height:34px;
	width: 962px;
	padding-left:31px;
	padding-right:31px;
}
.menu {
	float:left;
	background: #DBE3F0 url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/menu-2px.jpg') top repeat-x;
	/*margin-top:4px;*/
	width:185px;
	height:30px;
	padding-top:14px;
	text-align:center;
}
.menu-selected a,.menu-selected a:hover,.menu a:hover,.menu a{
	color: #000000;
	font-weight:bold;
	font-size:12px;

	}
.menu:hover, .menu-selected, .menu_hover {
	background: #FFFFFF url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/menu-selected-2px.jpg') top repeat-x;/*ACC7D0*/
	width:185px;
	height:30px;
	padding-top:14px;

	}
.menu_divider {
	float:left;
	background: transparent url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/menu-divider.jpg') top no-repeat;
	width:1px;
	height:44px;
}
 #inner_background {
	float:left;
	background: #FFFFFF;/*#6F6F6F url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/2-bg.jpg') bottom repeat-x;*/
	border-top:8px solid #FFFFFF; /*#6F6F6F;*/
	padding:13px 2px 0px 31px;
	width:991px; /*925px;*/
}

#left_column {
	float:left;
	width:268px;
	height:100%;
}
#title_menu {
	float:left;
	/*width:210px;*/
	padding-left:7px;
	padding-right:7px;
	background:#DBE3F0;
}
#subject_title {
	float:left;
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/sub-menu-top.png') top no-repeat;
	padding-left:7px;
	padding-top:5px;
	width:261px;
	height:34px;
	padding-top:5px;
}
#subject_title a {
	font-weight: bold;
	color: #293C5C;
}
.title_menu_item,.title_menu_item_selected {
	background: #DBE3F0;
	padding:8px;
	width:236px;/*194px;*/
	border-top:1px solid  #FFFFFF;
	border-right:1px solid  #FFFFFF;
	border-left:1px solid  #FFFFFF;
	float:left;
}
.title_menu_item_selected {
	background: #D4D4D4;
}
.title_menu_item a,.title_menu_item_selected a {
	text-decoration: underline;
	color:#000000;
}
.thumbnail_pic{
	float:left;
	margin-right:3px;
	border:1px solid  #DBE3F0;/*#ACC7D0*/
}

#sub-menu-btm{
    background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/sub-menu-btm.png') top no-repeat;
    float:left;
    width:268px;
    height:16px;
}

#edit,#edit_library,#edit_boxes,#edit_slogan {
	float:left;
	width:268px;
	height:24px;
	margin-top:13px;
	text-align:center;
}
#edit_library {
	width:100%;
}
#edit_boxes {
	width:288px;
}
#edit_slogan {
	width:908px;
	text-align:left;
	margin-left:82px;
	margin-top:0px;/*margin-top:24px;*/
	height:15px;
}
#edit a,#edit_boxes a,#edit_library a,#edit_slogan a {
	color:blue;
	font-weight:bold;
}
/*
#shadow-left {
	background: #FFFFFF url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/shade.jpg') top no-repeat;
	float:left;
	width:224px;
	height:24px;
}

#shadow-right {
	background: #FFFFFF url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/shade.jpg') top no-repeat;
	float:right;
	width:224px;
	height:24px;
}
*/
#center_column {
	float:left;
	/*margin-left:25px;*/
	width:694px;
	height:100%;
}
#right_column {
	float:right;
	width:268px;
	height:100%;
	/*padding-left:23px;
	margin-right:-38px;
	margin-top:-12px;*/
}
#call-box{
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/call-wt.png') top no-repeat;
	float:left;
	width:268px;
	height:44px
}
#appointment-box{
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/app-on-line.png ') top no-repeat;
	float:left;
	margin-top:10px;
	width:268px;
	height:103px

}
#library-box{
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/health-library.png') top no-repeat;
	float:left;
	margin-top:10px;
	width:268px;
	height:103px
}
#directions-box{
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/directions-wb.png') top no-repeat;
	float:left;
	margin-top:7px;
	width:268px;
	height:103px;
}
#parking-box{
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/parking.png') top no-repeat;
	float:left;
	margin-top:7px;
	width:268px;
	height:103px
}
.right-box-title{
	margin-left:15px;
	/*margin-top:10px;*/
	padding-top:16px;
}
.right-box-text{
    font-family: arial;
    font-size: 12px;
	/*margin-top:15px;*/
	margin-left:13px;
	padding-top:12px;
	width:170px;
	height:30px;
}
.parking-text{
	margin-left:15px;
	margin-top:12px;
	width:150px;
	height:64px;
}
.right-box-btn{
	margin-top:3px;
	margin-left:17px;
}
/*.right-box-phone-title{
	margin-left:15px;
	padding-top:16px;
	width:100px;
}*/
.right-box-phone{
	color:#E00503;
	font-size:18px;
	margin-top:10px;
	margin-left:102px;
	font-weight:bold;
	width:160px;
	text-align:center;
	/*margin-top:12px;*/
}
.map-button{
	width:85px;
	height:25px;
	cursor:pointer;
	margin-left:16px;
	margin-top:34px;
}
#insurance_column {
	float:right;
	margin-right:11px;
	width:280px;
	height:auto;
	padding-left:23px;
}
#insurance {
	float:right;
	width:268px;
	height:auto;
}
#insurance_title {
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/box-top.png') no-repeat;
	height:24px;
	width:253px;
	padding-left:15px;
	padding-top:14px;
}
#insurance_text {
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/box-mid.png') repeat-y;
	padding:5px 16px;
	width:236px;
	height:auto;
}
#insurance_bottom {
	background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/box-btm.png') no-repeat;
	width:268px;
	height:16px;
}
.question {
	color:#000000;
	margin-top:15px;
	font-weight:bold;
}
#above_health_table {
	margin-left:26px;
	width:888px;
}
#health-table {
	border-collapse:collapse;
}
#health-table td {
	margin:0px;
	vertical-align:top;
}
#health-table th {
	font-weight:bold;
	padding-top:0px !important;
}
#health-table td a {
	color: blue;
}
.td_category{
	border-right:2px solid  #DBE3F0;/*#ACC7D0*/
	padding:10px 20px;
	width:52px;
}
.td_title{
	border-right:2px solid  #DBE3F0;/*#ACC7D0*/
	padding:10px 20px;
	width:150px;
}
.td_desc{
	border-right:2px solid  #DBE3F0;/*#ACC7D0*/
	padding:10px 20px;
	width:532px;
}
.td_desc_forms{
	border-right:2px solid  #DBE3F0;/*#ACC7D0*/
	padding:10px 20px;
	width:392px;
}
.td_icon{
	vertical-align:middle !important;
	text-align:center;
	width:54px;
}
.td_icon_forms{
	vertical-align:middle !important;
	text-align:center;
	width:44px;
}
#footer a,#footer a:hover {
	color: #636C9C;
	font-size:10px;
}
#appointment_form{color: #000000;}
#footer {
	float:left;
	color: #000000;
	font-size:10px;
	width:1024px;
	text-align:center;
	border-top:1px solid #CEDDE2;
	padding-top:13px;
	padding-bottom:18px;
}
.x-hide-label .x-form-element {
	padding-top:8px !important;
	width:270px !important;
}
.add {
    background-image:url(http://daculadental.com/js/ext-2.2/examples/shared/icons/fam/add.gif) !important;
}
.add_listing {
    background-image:url(http://daculadental.com/js/ext-2.2/examples/shared/icons/fam/table_add.png) !important;
}
.option {
    background-image:url(http://daculadental.com/js/ext-2.2/examples/shared/icons/fam/plugin.gif) !important;
}
.remove {
    background-image:url(http://daculadental.com/js/ext-2.2/examples/shared/icons/fam/delete.gif) !important;
}
.save {
    background-image:url(http://daculadental.com/js/ext-2.2/examples/shared/icons/save.gif) !important;
}

#appointment_form .x-panel-body, .x-panel-body-noheader, .x-panel-body-noborder {
	background:transparent !important;
}
#Candidate-card-form .x-panel-body, .x-panel-body-noheader, .x-panel-body-noborder {
	background:white !important;
}

.upper_menu_div{float:left;padding:8px 10px 14px;border-right:1px solid white;}

.upload-icon {
            background: url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/image_add.png') no-repeat 0 0 !important;
}

#administration-panel {
	float:left;
	width:1024px;
	height:36px;
}

#admin-panel-left {
	background: transparent url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/top-bar-left.gif') no-repeat top center;
	float:left;
	width:16px;
	height:36px;
}

#admin-panel-middle {
	background: transparent url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/top-bar-middle.gif') repeat-x top center;
	float:left;
	width:992px;
	height:36px;
}

#admin-panel-right {
	background: transparent url('http://daculadental.com/sites/methodm14/_static_media/public/template_2/top-bar-right.gif') no-repeat top center;
	float:left;
	width:16px;
	height:36px;
}

#admin-title {
	color:#6F6F6F;
	float:left;
	text-align:left;
	font-size:18px;
	margin-top:5px;
	width:200px;
	height:31px;
}

#admin-links {
	float:right;
	text-align:right;
	width:222px;
	margin-top:12px;
	height:24px;
}


/* CONTENT CSS */
/* display content */
#contentTbl {
	float:left;
	width:397px;
	height:100%;
	/*margin-left:25px;*/
	padding-top:10px;
}

#contentTitle,#contentStory h1 {
	color:#000000;/*#68858D;*/
	font-size:14px;
	font-weight:bold;
	margin-bottom:18px;
	margin-left:50px;
}

#contentStory {
	font-family:arial;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding-left:47px;
}
#contentStory ul li {
	list-style: disc;
	text-align: left;
	padding-top: 3px;
	/*padding-bottom: 3px;*/
	padding-left: 3px;
	margin-left:12px;
}
#contentPhoto {
	margin-top:12px;
	margin-left:67px;
}
.heading{
	font-weight:bold;
	margin-top:15px;
}
#office {
	float:left;
	width:100%;
	margin-bottom:15px;
}
.office_hrs{
	float:left;
	margin-top:3px;
	margin-bottom:3px;
	width:100%;
}
.day{
	float:left;
	width:105px;
	padding-left:36px;
	background-color:#E1E8EB;
}
.hours{
	float:left;
	width:120px;
	padding-right:15px;
	background-color:#E1E8EB;
}
/*
#contentStory table td {vertical-align:top;font-size:13px;font-weight:normal;color:#fff;}
#contentStory table.editor_table {background:#EC4113;vertical-align:top;font-size:13px;font-weight:normal;color:#fff;}
#contentStory table.editor_table tr.title {background:#FA8D57;}
#contentStory table.editor_table tr.title th {text-align:right;color:#ffffff;font-weight:bold;}
#contentStory table.editor_table tr.title2 {background:#FA8D57;}
#contentStory table.editor_table tr.title2 th {color:#ffffff;font-weight:bold;}
#contentStory table.editor_table tr {background:#ffffff;}
#contentStory table.editor_table tr.blue {background:#FED2BD;}

#contentStory p {margin:3px;}
#contentStory ol {margin:0px;}
#contentStory ul {margin:0px;}*/
#contentStory a{color:blue;text-decoration:none;}
#contentStory a:hover{color:blue;text-decoration:underline;}

.contentRelated {padding:10px,5px,2px,5px;font-family:tahoma;font-size:13px;font-weight:normal;color:#000099;}
.contentRelated b {font-family:tahoma;font-size:13px;font-weight:normal;color:#990033;}
.contentRelated a {font-family:tahoma;font-size:11px;font-weight:normal;color:#3B5998;text-decoration:none;}
.contentRelated a:hover {font-family:tahoma;font-size:11px;font-weight:normal;color:3B5998;text-decoration:underline;}
.contentRelated ul {margin-left:20px;margin-top:5px}

.contentAction {padding:10px 15px;}
.contentAction a {font-family:tahoma;font-size:13px;font-weight:normal;color:#fff;text-decoration:none;}
.contentAction a:hover {color:#fff;text-decoration:underline;}

.contentPrevNext a{font-family:tahoma;font-size:11px;font-weight:normal;color:#fff;text-decoration:none;}
.contentPrevNext a:hover{font-family:tahoma;font-size:11px;font-weight:normal;color:#fff;text-decoration:underline;}

/* jobs table */
.contentStory.jobsTbl {background-color:#e1eaf7;width:530px;height:380px;font-size:13px;border:3px solid #003d81;}
.contentStory.jobsTbl td {width:140px;vertical-align:top;height:173;background-image:url(/img/site/jobs/big_note.3.gif);background-position:center;background-repeat:no-repeat;padding:23px,30px,10px,10px;font-size:13px;}

/* course table */
.contentStory table.courseTitleTbl {width:550px; height:25px; font-size:13px;color:#ffffff;}
.contentStory table.courseTitleTbl th {width:550px;color:#003d81;border-left:3px solid #003d81;border-right:3px solid #003d81;padding:5px,5px,5px,28px;font-weight:normal;font-size:13px;background-color:#e1eaf7;}
.contentStory table.courseTitleTbl td {vertical-align:bottom;background-color:#003d81;font-weight:bold;font-size:13px;color:white;font-family:tahoma;}

.contentStory table.courseTbl {width:550px;height:260px;font-size:13px;font-weight: bold; COLOR: #003d81;font-family:tahoma;border-left:3px solid #003d81;border-right:3px solid #003d81;border-bottom:3px solid #003d81;}
.contentStory table.courseTbl td {vertical-align:top;background-color:#e1eaf7;padding:5px,5px,15px,5px;}

/* photo Album */
.contentStory table.albumTbl {background-color:#ffffff;width:90%;height:450px;font-size:13px;border:0px solid #003d81;}
.contentStory table.albumTbl td {width:50%;vertical-align:top;height:150;padding:3 5;font-size:13px;}
.contentStory table.albumTbl th {width:50%;vertical-align:top;height:20;padding:5px,5px,15px,5px;font-size:13px;}

/* gallery */
.gallery td.text {font-family:tahoma;font-size:13px;color:#000000;padding:10 5;line-height:16px}
.gallery td.text a {font-family:tahoma;font-size:13px;color:#000000;text-decoration:none;}
.gallery td.text a:hover {font-family:tahoma;font-size:13px;color:#000000;text-decoration:underline;}
.gallery td.fromtop {padding-top:4px;}
.gallery td.img {padding-top:5px;}
.gallery td.mag {text-align:left;padding-left:10px;padding-bottom:5px;}

/* links */
.links {background-color:#000000;}
.links p{color:#ffffff;}

/* events */
#events_title{background: #1e1e1e url('http://daculadental.com/sites/methodm14/_static_media/1/concerts_title.jpg') no-repeat left;width:400px;height:25px;margin-bottom:10px;}
.events {color:#ffffff;border:2px dotted #707070;border-collapse:collapse;width:400px;}
.events th {background-color:#353e43;text-align:center;padding:4px;font-weight:bold;font-size:13px;border:2px dotted #707070;}
.events td {background-color:#000000;text-align:center;padding:4px;font-size:10px;border:1px dotted #bfbfbf;width:80px;}
.events td.country{font-weight:bold;}
.events td.details{text-align:left;width:150px;}

/* registration */
#sign_up_title{background: #1e1e1e url('http://daculadental.com/sites/methodm14/_static_media/1/sign_up_title.jpg') no-repeat left;width:400px;height:25px;margin-bottom:10px;}
#registration {width:400px;color:#ffffff;}
#registration .x-panel-body{background-color: #000000;}
#registration .x-panel-footer{direction:ltr;}

