body { font-family:Arial, Helvetica, sans-serif; font-size:100%; background-color:#FFF; margin:10px 0px 0px 0px; }
img { border:0px}
a {color:#679ECD; text-decoration:none; font-weight:bold; }
a:hover {text-decoration:underline;color:#3333CC;}
#content-bottom a {color:#3333CC;}
p, input { font-size:1em; line-height:1.6em; color:#666; }
input, textarea { font-size:1em;padding:0.2em; border:1px solid #BBD2E8; font-family:Arial, Helvetica, sans-serif; background-color:#FFF; }
p { margin:5px; }
ul { list-style:none;margin:2px;  margin-left:1.5em !important;}
#page { width:950px }
#logo { display:block; height:93px; margin-left:20px; width:179px; background:url('/img/logo.gif'); text-indent:-9999em; }
.right { float:right; }
.left { float:left; }
.margin { margin:9px; }
#nav {  background: url('/img/navbar.gif') bottom repeat-x #9CBCD7; height:30px; font-size:0.8em; padding-top:20px; width:950px; text-align:right; }
* html #nav { height:50px; hei\ght:30px }
#nav ul { padding:0px; display:inline; height:30px }
#nav ul li { border-left: 2px solid #B7D1ED; display:inline;font-size:0.9em; margin-left:0px; padding:10px 20px 0px 5px; list-style:none; text-decoration:none; font-weight:bold; color:#D8D8D8; }
#nav a { color:#FFF; }
#nav a:hover { color:#666 }
#light-bg { background-color: #C6DDF3; border-bottom:12px solid #A8C2DB; width:950px }
#dark-bg { float:right; width:838px; background:url('http://www.advancedentalclinic.com/images/layout/right-bg.gif') repeat-y #E4E4E4; border-left:2px solid #A8C2DB; }
#content-top { margin-top:20px; border-bottom:none !important; margin-right:21px; }
#content-top, #content-bottom { border:2px solid #BBD2E8; background-color:#FFF; float:right; font-size:0.8em; margin-right:23px; padding:5px; width:450px }
#content-left { clear:both; color:#666; float:left;font-size:1em; padding:10px; width:300px }
#content-left h5 { padding-top:10px; padding-left:0px; margin:0; text-align:right;  }
#content-left p,#content-left ul li { font-size:0.7em; text-align:right; }
#content-left ul li { color:#679ECD; font-weight:bold; }
h1, { color:#FFF; float:left; font-size:1.6em; padding:5px; margin:0px; width:420px }
h1 span { display:block }
h2,h3,h4,h5,dt { font-size:1.5em; margin:5px; margin-bottom:10px; color:#679ECD; padding:2px; border-bottom:1px solid #A8C2DB; text-align:right; }
h3 { font-size:1.2em; }
h4,h5,dt { text-align:left; font-size:1.1em;margin-bottom:5px; }
h5 { font-size:1em; }
#content-bottom h2, #content-bottom h3, #content-bottom h4, #content-bottom dt { font-size:1.2em; color:#FFF; border-bottom-color:#FFF }
#bottom-left { float:left; text-align:center }
#content-bottom { background-color:#BBD2E8; float:right; margin-bottom:50px; min-height:50px; }
#content-bottom p { color:#555; }
#bottom-bar { background-color:#C6DDF3; clear:both; color:#666; font-size:0.8em; height:15px; overflow:hidden; padding:3px; margin-top:50px;width:950px }
#bottom-bar a { color:#999; text-decoration:none }
#slideshow { border:6px solid #C6DDF3; clear:both; height:188px; list-style:none; margin:20px auto; padding:0; width:250px; overflow:hidden }
.images { margin:10px auto; text-align:center; width:450px }
.images img { border:3px solid #C6DDF3; margin-top:2px; width:140px; }
.images p { font-size:0.8em; margin-top:-5px; color:#FFF; }
.form-left { clear:left; float:left; margin:3px; width:70px; height:30px;}
.form-right { clear:right; float:right; margin:3px; width:100px }
.form-left label { vertical-align:middle ; height:30px;color:#666;}
.box { background-color:#E8E8E8; margin:10px; padding:5px }
.center { margin:0 auto }
* { margin:0; padding:0; }
html, body { height: auto !important; height: 100%; min-height: 100% }
#TB_window { color:#333; font:12px Arial, Helvetica, sans-serif }
#TB_secondLine { color:#666; font:10px Arial, Helvetica, sans-serif }
#TB_window a:link { color: #666 }
#TB_window a:visited { color: #666 }
#TB_window a:hover { color: #000 }
#TB_window a:active { color: #666 }
#TB_window a:focus { color: #666 }
#TB_overlay { background-color:#000; filter:alpha(opacity=40); height:100%; left:0; min-height:100%; -moz-opacity:0.4; opacity:0.4; position:absolute; top:0; width:100%; z-index:100 }
#TB_window { background: #FFF; border:6px solid #C6DDF3; color:#000; display:none; position: absolute; text-align:left; z-index:102 }
#TB_window img { border-top: 1px solid #666; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;  border-left: 1px solid #666; display:block;  margin: 15px 0 0 15px }
#TB_caption { float:left; height:25px; padding:7px 30px 10px 25px }
#TB_closeWindow { float:right; height:25px; padding:11px 25px 10px 0 }
#TB_closeAjaxWindow { float:right; margin-bottom:1px; padding:5px 10px 7px 0; text-align:right }
#TB_ajaxWindowTitle { float:left; font-weight:bold; margin-bottom:1px; padding:7px 0 5px 10px }
#TB_title{ background-color:#C6DDF3; height:27px }
#TB_ajaxContent { clear:both; line-height:1.4em; overflow:auto; padding:2px 15px 15px 15px; text-align:left }
#TB_ajaxContent p { padding:5px 0px 5px 0px }
#TB_load { display:none; height:100px; position: absolute; width:100px; z-index:101 }
#TB_HideSelect { background-color:#fff; border:none; filter:alpha(opacity=0); height:100%; left:0; -moz-opacity:0; opacity:0; position:absolute; top:0; width:100%; z-index:99 }
#TB_iframeContent { border:none; clear:both }

#add-image { cursor:pointer;}
#image-list { height:100px; display:none; }
iframe { border-width: 0px; height: 55px; width: 275px; vertical-align:top; }
iframe.hidden { visibility: hidden;	width:0px; height:0px; }