/* Editor Styles */

.image-on-left {float:left; padding:0px 10px 10px 0px;}
.image-on-right {float:right; padding:0px 0px 10px 10px;}

.dark-blue-highlight {color:#165A81;}
.dark-blue-highlight-bold {color:#165A81; font-weight:bold;}

.light-blue-highlight {color:#41C4ED;}
.light-blue-highlight-bold {color:#41C4ED; font-weight:bold;}

textarea {font-size:14px !important}
* {margin:0; padding:0}
img {border:none}
:-moz-any-link:focus {outline: none;}
.clear {clear:both; height:1px}
body {background:url(images/footer-bga.png) #3db2df bottom repeat-x;font-size:67.5%; font-family:Arial, Helvetica, sans-serif;padding-bottom:-100px }
#top-container {width:100%; background:url(images/top-bg.png) #f5f9fb repeat-x top left; min-height:850px;padding-bottom:-100px}
#top-clouds {width:100%; background:url(images/clouds.jpg) no-repeat center; height:240px; text-align:center;}
#grass {width:100%; background:url(images/grass.gif) repeat-x; height:107px;position:relative; top:-101px;clear:both; text-align:center}
#footer {width:100%; background:url(images/footer-bg.png) #3db2df; height:60px; border-top:1px solid #5eadd7;position:relative; top:-100px;}
#left {width:280px; min-height:200px; float:left}
#right {width:618px; min-height:200px; float:right}
#my-menu { padding:10px; width:258px; color:#fff;margin-bottom:12px }
#my-menu .sb-border { background:#a2dcf2}
#my-menu, #my-menu .sb-inner { background:#fff}
#my-menu img {margin-bottom:10px}
.my-menu-item {border-bottom:1px dotted #056296; font-size:1.1em; color:#056296; padding:4px; background:url(images/menu-arrow.gif) 248px no-repeat; cursor:pointer; display:block; width:248px;text-decoration:none}
.my-menu-item:hover {color:#b43983;background:#faedf4 url(images/menu-arrow.gif) 248px no-repeat;}
.selected {color:#b43983;background:#faedf4 url(images/menu-arrow.gif) 248px no-repeat;border-bottom:1px dotted #056296; font-size:1.1em;padding:4px;cursor:pointer; display:block; width:248px;text-decoration:none}
/*
#top-menu {width:618px;}
#top-menu .sb-border { background:#a2dcf2}
#top-menu ol li a {color:#92d0e7; font-size:1.3em; text-decoration:none}
#top-menu ol li a:hover {color:#fff; text-decoration:underline}
#top-menu ol li {margin-right:1px; float:left}
#top-menu ol li {display:inline; padding:5px 15px 0px 15px; background:#fff}
#top-menu ol li .sb-inner { background:#fff}
*/
.home-back {display:block; height:100px; width:200px; margin:auto; position:relative; left:350px; top:20px}
.home-title {height:80px;}
.home-title a {color:#044366;}
.home-image {height:120px;}
.home-description {height:150px; overflow:hidden;}

#baner {width:618px; height:235px; background:url(images/baner-bg0.png); clear:both}
#sbaner {width:618px; background:url(images/sbaner-bg1.png); clear:both}
#main-container, #footer-container {width:910px; margin:auto;}
#main-container {position:relative; top:-100px; min-height:700px}
#footer-container {padding-top:25px; margin:-100px auto; display:block; position:relative; top:100px}
#content {font-size:1.2em; color:#044366; padding:10px 15px; height:100%; border-left:2px solid #a2dcf2; border-right:2px solid #a2dcf2; background:#fff}
/*#content .sb-inner { background:#fff;}
#content .sb-border { background:#a2dcf2; height:100%}*/
#top {margin:0; padding:0; overflow:hidden; margin-top:10px;width:100%; height:10px; background:#c7dfec url(images/top2-table.gif) top left no-repeat; }
#top-home {margin:0; padding:0; overflow:hidden; margin-top:10px;width:100%; height:10px; background:#c7dfec url(images/top-table.gif) top left no-repeat; }
#bottom {margin:0; padding:0; overflow:hidden;width:100%; height:9px;background:#c7dfec url(images/bottom-table.gif) top left no-repeat;}
#content a {color:#b43983 !important; font-weight:bold}
#content a:hover {text-decoration:none}
#content ul {padding:20px}
#content ul li {padding-bottom:5px}
#content strong {color:#41c4ed; font-size:1.4em; font-weight:normal}
#left-baner {height:320px; width:277px; background: url(images/baner-1.png) no-repeat top left }
/* h1 {font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px; font-size:2.0em; color:#b43983; font-weight:normal; background:url(images/h1-bg.png) left top no-repeat; padding:25px 0px 10px 30px; margin-top:10px} */
h2 {font-size:1.5em}
h4 {font-size:1.2em}
h2 a {text-decoration:none}
h2 a:hover {border-bottom:1px dotted #044366}
.newstitle {color:#40B8E4; font-size:1.1em; font-weight:normal !important; text-decoration:none !important;}
.newstitle:hover {color:#b43983; text-decoration:underline}
#newsletter {width:590px; height:106px; background:url(images/newsletter.gif) top left no-repeat; margin:auto;clear:both; position:relative; right:1px}
#newsletter input {padding:5px}
#mb-name {position:relative; top:20px; left:65px; background:#e9f5fc; border:1px solid #177bad}
#mb-ntkq-ntkq {position:relative; top:20px; left:135px; background:#e9f5fc; border:1px solid #177bad}
#submit {position:relative; top:35px; left:135px}

.button1 {position:relative; top:115px; left:17px}
.button2 {position:relative; top:228px; left:17px}

h1 {font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px; font-size:2.0em; color:#b43983; font-weight:normal; padding:0px 0px 10px 0px; margin-top:10px}
p {padding:10px 0}
.read-more {float:right;clear:both; margin-top:10px}
#footer-left {width:455px; min-height:200px; background:url(images/symptoms.png) top left no-repeat; float:left; padding-top:60px;font-size:1.3em; color:#d1eaf9}
#footer-left a,#footer-left a:hover {color:#d1eaf9; text-decoration:none}
#footer-left p {padding:3px}

#a, #b, #c {width:180px; float:left; padding:10px}
#a, #b {border-right:1px dotted #a2dcf2} 
#a {padding-left:0}
#c {padding-right:0}
#a a, #b a, #c a {font-weight:normal !important;color:#044366 !important}
#a h4, #b h4, #c h4 { font-size:.9em;color:#be5394; font-weight:bold;}
#a h2, #b h2, #c h2 { font-weight:normal;color:#044366; text-decoration:none}

#footer-right {width:455px; min-height:200px; background:url(images/contact.png) top left no-repeat; float:left; padding-top:60px}
#footer-right p {padding:1px 0}
#footer-links {color:#fff;font-size:1.2em; position:relative; top:150px}
#footer-links a {color:#fff; text-decoration:none; border-bottom:1px dotted #fff}
#footer-links a:hover {border-bottom:none}
#contact {margin-left:40px}
#contact p {padding:0; margin:0}
#contact p strong {padding:0; margin:0; font-weight:bold}
#contact a {color:#044366;}
.line {clear:both; height:10px;width:100%; border-bottom:1px dotted #40B8E4; margin-bottom:5px}

.cssform  p {padding:2px; margin:0}
.cssform {margin-left:40px}
.cssform label{float:left;width: 150px;}
.cssform input[type="text"]{ width:250px; padding:5px; border:1px solid #086699; color:#04344c; background:#eef7fd}
.cssform textarea{ width:250px; height:150px; padding:5px; font-family:Tahoma; font-size:1.2em;border:1px solid #086699;color:#04344c;background:#eef7fd}
.map {color:#b43983 !important; font-weight:bold}

/* News Date */
.news-date-box {float:left; background:url(images/calendar.png) no-repeat center top; width:70px; height:70px; padding:25px 0 0 0; margin:10px 10px 0 0;}
.news-date {font-size:9px; position:relative; bottom:2px;margin:0; padding:0;text-align:center;}
.news-day {font-size:24px; margin:0; padding:0;text-align:center; position:relative; bottom:7px}
.news-title {font-size:.8em; text-decoration:none}
.news-title:hover {border-bottom:1px dotted #a2dcf2; color:#056296; }

/* Top Menu */
#tabs{width:618px;position:relative;right:1px;margin:0 auto;}
#tabs li{float:left;list-style:none;padding:0 1px; cursor:pointer}
#tabs li a{background:url(images/left.png) no-repeat left top;height:24px;display:block;float:left;padding-left:8px;text-decoration:none;color:#086699;font-size:1.2em;cursor:pointer}
#tabs li a:hover{background:url(images/left-a.png) no-repeat left top;color:#fff;}
#tabs li a span:hover{background:url(images/right-a.png) no-repeat right top;}
#tabs li a span{background:url(images/right.png) no-repeat right top;display:block;height:24px;float:left;padding:5px 18px 0 8px;}
.selected-top{color:#fff!important;background:url(images/left-a.png) no-repeat left top!important;}
.selected-top span{background:url(images/right-a.png) no-repeat right top!important;}
sup {color:#b43983; font-size:13px}
