body{ margin:0px; padding:0px; background:url(/images/bg.gif) top left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0084A9; text-shadow:0 0 0 #000}
h1, h2, h3, h4, h5, h6, h7, p, ul, li, ol, form{padding:0px; margin:0px; font-weight:normal}
.clear{clear:both;}

#container{ width:100%; height:auto; text-align:center;}
#outer{ width:745px; height:auto; margin:0px auto; padding-left:7px; background:url(/images/shadow.gif) repeat-y top left; text-align:left;}
#page-holder{ width:738px; height:auto;}

p a{ color:#0084A9; text-decoration:underline;}
p a:hover{ color:#0084A9; text-decoration:none;}

a.more{ color:#0084A9; font-size:11px; font-weight:bold; text-decoration:none; line-height:16px;}
a.more:hover{ color:#0084A9; font-size:11px; font-weight:bold; text-decoration:underline;}

a img { border-style: none; }

.ans{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#555555; font-size:12px; line-height:19px; margin-bottom: 10px;}
.ans span.lrg{font-size:16px; font-weight: bold;}
.ans a{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#0084A9; font-size:12px; line-height:19px; margin-bottom: 10px; font-weight: bold; text-decoration: none;}
.ans a:hover{ text-decoration: underline; }
.highlight {color:#0084A9;}
p.title {margin-bottom: 0 !important; color: #0084A9}
span.red { color: #FF3333; }

/************** Header *************/
#header{ width:738px; height:111px; background:url(/images/header-bg.jpg) no-repeat top left; text-align:right}
#header .logo{ margin:29px 27px 0px 0px;}

/************** Banner *************/
#banner{ width:738px; height:209px;}

/************** Top Navigation *************/
#nav{width:738px; height:42px; background:url(/images/nav-bg.gif) repeat-x top left;}
#nav ul{list-style:none; margin-left:0px;}
#nav ul li{ float:left; }
#nav ul li a{ height:29px; float:left; display:block; padding:13px 36px 0px 30px; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#A4A4A4; background:url(/images/nav-over-bg.jpg) no-repeat right 0px;}
#nav ul li a:hover{ padding:13px 36px 0px 30px; text-decoration:none; color:#FFFFFF; background-position:right -42px;}
#nav ul li.last a{ background-position:-2px 0px; padding-right:34px;}
#nav ul li.last a:hover{ background-position:-10px -42px;padding-right:34px;}

/************** Content Section *************/
#content{ width:710px; height:auto; padding:16px 13px 0px 15px}
#content:after{content:"."; height:0; visibility:hidden; clear:both;}


/************** Left Col *************/
#content #left{ width:403px; height:auto; float:left; border-right:2px solid #D6D6D6; padding:0px 20px 20px 0px;}
#content #left h1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#0084A9; font-size:21px; margin-bottom:8px;}
#content #left h1.sub{ margin-bottom:16px;}
#content #left p{ font-size:12px; line-height:19px}
#content #left p.more{ padding:0px !important; margin:6px 0px 20px 0px !important; display:block; text-align:right;}
#content #left p .dr-maddahi{ float:left; margin:0px 13px 1px 0px}
#content #left div.news{ margin-left:50px;}
#content #left div.news img{ margin-bottom:1px; margin-right:1px;}


/************** Right col *************/
#content #right{width:268px; height:auto; float:right; padding-left:17px}
#content #right h1{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#0084A9; font-size:21px; margin-bottom:8px;}
#content #right p{ font-size:12px; line-height:19px}
#content #right p .dr-maddahi{ float:left; margin:8px 13px 0px 0px}
#content #right p.more{ padding:0px !important; margin:2px 0px 0px 0px !important; display:block; text-align:right;}


/************** Contact Form *************/
#contact{margin-top:30px;}
.contact{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6F5033;}
.contact label{ display:block; margin:0px 0px 0px 0px}
.contact .txt-box{width:250px; height:16px; border:1px solid #40A3BF; color:#0084A9; font-family:Verdana; font-size:11px; padding-top:5px; padding-left:5px; margin:0 0 2px 0;}
.contact textarea{ width:250px; height:62px; border:1px solid #40A3BF; color:#0084A9; font-family:Verdana; font-size:11px; padding:5px 0px 0px 5px; margin:0;}
.contact .submit{ color:#0084A9; font-family:Verdana; font-size:11px; font-weight:bold; border:none; background:none; cursor:pointer; margin-top:5px;}


/************** Footer *************/
#footer{ width:738px; height:92px; background:url(/images/footer-flower.jpg) no-repeat bottom right; text-align:center; font-size:10px; color:#ACACAC; font-size:11px; padding-top:8px;}
#footer a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:18px; font-weight:bold; color:#ACACAC; text-decoration:none; padding:0px 7px; text-transform:uppercase}
#footer a:hover{ color:#0084A9; font-weight:bold; text-decoration:none; padding:0px 7px}
#footer a.copyright{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:18px; color:#ACACAC; text-decoration:none; padding:0px; text-transform:none; font-weight:normal}
#footer a.copyright:hover{ color:#0084A9; text-decoration:none;}


/************** Sub Pages *************/
p.sub{margin-bottom:12px;}


/******************* Quiz *****************/
ol.quiz{ padding:0px; margin:0px 0px 0px 30px;}
ol.quiz li{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#0084A9; font-size:12px; line-height:19px; margin-bottom:18px;}
label.quiz{ padding:0px; margin:0px;}
label.info{ width:80px; padding:0px; margin:0px; float:left}
.quiz-txtbox{font-family:Verdana, Arial, Helvetica, sans-serif; color:#0084A9; font-size:11px; width:180px; height:14px; border:1px solid #40A3BF; margin:3px 0px 0px 0px; background:none }
.quiz-submit{  color:#0084A9; font-family:Verdana; font-size:11px; font-weight:bold; border:none; background:none; cursor:pointer; margin-left:164px; margin-top:8px}


/******************* FAQ *****************/
ol.faq{	list-style-type:decimal; margin:0px 0px 25px 25px;}
ol.faq li{ margin:0px 0px 5px 0px; font-size:12px; line-height:19px; font-weight:bold;}
ol.faq li a{ color:#0084A9; text-decoration:none;}
ol.faq li a:hover{ color:#0084A9; text-decoration:underline;}
p.faq{ padding:0px !important; margin:5px 0px 25px 0px !important; display:block; text-align:left;}


/******************* Charities *****************/
ol.charities{	list-style-type:decimal; margin:0px 0px 25px 45px;}
ol.charities li{ margin:0px 0px 5px 0px; font-size:12px; line-height:19px; font-weight:normal;}
ol.charities li a{ color:#0084A9; text-decoration:none;}
ol.charities li a:hover{ color:#0084A9; text-decoration:underline;}
p.charities{ padding:0px !important; margin:5px 0px 25px 0px !important; display:block; text-align:left;}

/******************* Sitemap *****************/
ul.sitemap li{background:url(/images/bullet.gif) no-repeat left 8px; padding:0px 0px 4px 15px}
ul.sitemap li a { color:#0084A9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; font-weight:bold; text-decoration: none; }
ul.sitemap li a:hover { text-decoration: underline; }
ul.sitemap { list-style:none }


ul.services{list-style:none; padding-top:0px; margin-top:0px;}
ul.services li{ font-family:Verdana, Arial, Helvetica, sans-serif; line-height:19px; color:#0084A9; font-size:12px; padding-left:17px; background:url(../images/bullet.gif) no-repeat left 7px; margin:0px;}
ul.services li a{ font-family:Verdana, Arial, Helvetica, sans-serif; line-height:19px; color:#0084A9; font-size:12px; text-decoration:underline;}
ul.services li a:hover{ color:#0084A9; text-decoration:underline;}

