﻿/* Adventist WholeHealth Network Style Sheet
-------------------------------------------------------------------*/

/* GENERAL BODY
-------------------------------------------------------------------*/
body {margin: 0; padding: 0; text-align: center; background: #eeeeee; font-family: Tahoma, Arial, Helvetica, sans-serif;
  color: #333333; min-width: 1024px; } 
#oborder {width:100%; margin: 0; padding: 0; text-align: left; background: #eeeeee; 
  background-image: url(images/vert-bg.jpg); background-repeat: repeat-x; vertical-align: top; }
#wrapper {width: 1000px; padding: 0; background-color: transparent; margin: 0 auto 0 auto;}
#mbody {width:1000px; text-align:left; margin-left:auto; margin-right:auto; border-left: solid 1px #333333; 
  border-right: solid 1px #333333; border-bottom: solid 1px #333333; background: #ffffff;}
#mainContent {width: 980px; text-align: left; background-color: #ffffff; padding: 10px; margin: 0;}
/* LEFT SIDEBAR
-------------------------------------------------------------------*/
#leftSide {width: 200px; text-align: left; float: left; background-color: #ffffff;}
#leftSide1 {width: 200px; text-align: left; float: left; background-image: url("images/bg_sidebar-04.gif"); 
  background-repeat: no-repeat; margin: 15px 0 0 0; padding: 0;}
#leftSide2 {width: 200px; text-align: left; float: left; background-image: url("images/bg_sidebar-04.gif"); 
  background-repeat: no-repeat; margin: 15px 0 0 0; padding: 0;}
.leftContent {width:200px; height:auto; text-align:left; float:left; background-image: url("images/bg_sidebar-04.gif"); 
  background-repeat: no-repeat; margin: 15px 0 0 0; padding: 0;}
#leftSide p, #leftSide h1, #leftSide h2, #leftSide h3, #leftSide h4, #leftSide h5 {
  margin: 15px 6px; color: #000000;}
#leftSide p {text-align: justify;}
#leftSideBar {width: 181px; float: right;}
#lsbTop {background: url(images/lsb-top.jpg) no-repeat top center;}
#lsbMiddle {background: url(images/lsb-middle.jpg) repeat-y top center;}
#lsbBottom {background: url(images/lsb-bottom.jpg) no-repeat bottom center;}
#main {width: 725px; background-color: #ffffff; padding: 10px; margin: 0 20px 10px auto;}
#rightSide {width: 720px; float: right; margin: 0; background: transparent;}
/* HEADER
-------------------------------------------------------------------*/
#header {position:relative; height:160px; background-color:#ffffff; width: 100%; text-align: center; margin: 0; padding: 0; border-bottom: solid 1px #333333;}
#tlinks {position: relative; height: 20px; width: 800px; text-align: center; background-color: #ffffff; border-top: 1px solid #b1b1b1; border-bottom: 1px solid #b1b1b1; margin: 0; padding: 0;}
#linkstd {background-color: #cccccc; background-image: url(images/link-bg.jpg); background-repeat: repeat; border: 0; margin: 0; padding: 0; height: 20px; width: 800px; text-align: center;}
#topMenu {background-color: #660000; border: 0; margin: 0; width: 100%; height: 30px;}

/* LINKS
-------------------------------------------------------------------*/
#topMenu ul {margin: 0; padding: 5px 20px 0 20px; border: 0; text-align: center; list-style: none; width: 100%;
 background-color: #660000; font: normal bold 13px tahoma, arial, sans-serif; line-height: 25px;}
#topMenu ul li {float: left;}
#topMenu ul li a.mainLinks, #topMenu.ul li a:link.mainLinks {display: block; padding: 0; height: 25px; width: 120px;
 text-decoration: none; text-align: center; color: #ffffff; background: #660000 url("images/mainNav.gif") no-repeat left bottom;}
#topMenu ul li a:visited.mainLinks {color: #ccbb66;}
#topMenu ul li a:active.mainLinks {color: #660000; background: url("images/mainNav.gif") no-repeat right bottom; } 
#topMenu ul li a:hover.mainLinks {color: #660000; background: url("images/mainNav.gif") no-repeat right bottom;}
#topMenu ul li a.mainLinks2, #topMenu.ul li a:link.mainLinks2 a:visited.mainLinks2 a:active.mainLinks2 a:hover.mainLinks2
 {display: block; padding: 0; height: 25px; width: 120px; text-decoration: none; text-align: center; color: #660000;
  background: #660000 url("images/mainNav.gif") no-repeat right bottom;}

/*
#leftSide dl {margin: 0; padding: 0 0 0 18px; background: url(images/bg_sidebar_bottom-03.gif) no-repeat right bottom;
    float: left; width: 182px; font: normal normal 13px tahoma, arial, sans-serif;}
*/
#leftSide h4 {color: #660000; font-size: 15px; line-height: 18px; padding-top: 10px; padding-bottom: 0; margin-bottom: 0; font-weight: bold;}
#leftSide p {margin: 0; padding: 1px 0 4px 5px; font-size: 12px; line-height: 18px;}
#leftSide img.line {margin: 0; padding: 0 0 0 8px; line-height: 1px;}

dl.leftSidebar {margin: 0; padding: 0 0 0 18px; background: url("images/bg_sidebar_bottom-03.gif") no-repeat right bottom;
    float: left; width: 182px; font: normal normal 13px tahoma, arial, sans-serif;}
dt.lSdt {margin: 3px 0 0 0; padding: 0; font-weight: bold;}
dd.lSdd {margin: 0; padding: 3px 0 4px 8px; line-height: 18px;}
dd.lSdd2 {margin: 0; padding: 0 0 0 8px; line-height: 1px;}

li.leftSideLink {list-style-type: circle; }
li.filler {background-color: #660000; border-bottom: solid 1px #666666; width: 90px;}

/*
a.mainLinks2, a:link.mainLinks2 {display: block; padding: 0; height: 21px; width: 99px; text-decoration: none; text-align: center; color: #ffffff; font: normal bold 14px tahoma, arial, sans-serif; vertical-align: middle; background-color: #660000; border-bottom: solid 1px #666666; border-right: solid 1px #666666; border-top: solid 1px #660000; border-left: 0;}
a:visited.mainLinks2 {color: #ccbb66;}
a:active.mainLinks2 {color: #660000; background-color: #ffffff; border-bottom: solid 1px #ffffff;} 
a:hover.mainLinks2 {text-decoration: underline;}
*/
a {padding: 0; text-decoration: none; text-align: center; color: #660000; background: transparent; border: 0;}

a.sideLinks, a:link.sideLinks, a:active.sideLinks {color: #660000; text-align: left; 
    background-color: transparent; border: 0; width: 165px;}
a:visited.sideLinks {color: #660000;}
a:hover.sideLinks {color: #660000; text-decoration: underline;}

a.aNormal {color: #660000; background-color: transparent; font: normal normal 14px tahoma, arial, sans-serif; text-align: left;
 border: 0; display: inline; vertical-align: inherit;}
a:visited.aNormal {color: #660000; background-color: transparent;}
a:hover.aNormal {color: #660000; background-color: transparent; text-decoration: underline;}

a.linkBlack {color: #000000; font-variant: normal; font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px; font-weight: bold; text-decoration: none;  vertical-align: inherit;}
a:hover.linkBlack {text-decoration: underline;}

a.aMore {color: #990000; background-color: #ffffff; font-weight: bolder; font-size: 14px; 
 font-family: tahoma, arial, sans-serif; text-align: left; border: 0; display: inline; 
 vertical-align: inherit; font-variant: small-caps; }
a:visited.aMore {color: #990000; background-color: #ffffff;}
a:hover.aMore {color: #990000; background-color: #ffffff; text-decoration: underline;}

/* TEXT
-------------------------------------------------------------------*/
#main a, #main a:link, #main a:active, #main a:visited {
  color: #660000; text-decoration: none; font-weight: bold;
}
#main a:hover {
  color: #660000; text-decoration: underline; font-weight: bold;
}
h1, h2, h3, h4, h5, h6, th {  
  font-family: Arial, Helvetica, sans-serif; color: #660000;
}
td, p {  
  font-family: Arial, Helvetica, sans-serif; color: #000000;
}
h1 {font-size: 30px;}
h2 {font-size: 25px;}
h3 {font-size: 20px;}
h4 {font-size: 16px;}
h5 {font-size: 14px;}
h6 {font-size: 12px;}
h3.coolbg {
  background: transparent url(images/hbg-trans.png) no-repeat;
  color: #ffffff;
  width: 400px;
  height: 35px;
  line-height: 33px;
  vertical-align: middle;
  text-align: center;
}
p {font-size: 14px;}
.sideLinkP {color: #660000; width:165px; font: normal normal 13px tahoma, arial, sans-serif; text-align: left; 
  background-color: #cbbc63; border: 0;}
.imgP {padding: 5px;}
table {border: solid, 0, #cccccc; margin: 0; padding: 0; top: 0;}
.formTable {border: solid 1px #660000; margin: 5px 80px 5px 80px; padding: 1px; }	
td {font-size: 14px; padding: 0; margin: 0; color: #333333;}
th {font-size: 14px; padding: 0; color: #333333; margin: 0;}
.formTH {color: #ffffff; font-weight: bolder; background-color: #660000; padding-bottom:3px; padding-top: 2px;}
.formTD {padding: 3px 0 4px 0;}
hr {color: #660000; border-style: solid; height: 1px; line-height:1px; width: 100%; padding:0; margin:0;}
.Form {font-size: 14px; color: #333333; background-color: #eeeeee; border-top: solid 1px #cccccc; 
  border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; border-left: solid 1px #cccccc}
.Form1 {font-size: 12px; border: solid 1px #cccccc; background: #eeeeee;}
.Form2 {font-size: 12px; border: solid 1px #cccccc; background: #eeeeee;}
.req {color: #ff0000 }
.contactForm {font-size: 14px; color: #666666; background-color: #eeeeee; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; 
  border-bottom: solid 1px #cccccc; border-left: 1px solid #cccccc;}
.contactForm2 {font-size: 14px; font-weight: bold; color: #666666; background-color: #eeeeee; border-top: solid 1px #cccccc; 
  border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; border-left: solid 1px #cccccc}
dl.keyPoints {margin: 10px 15px 10px 5px; padding: 2px; border: solid 1px #660000; width: auto; float: left;}
dl.keyPoints2 {margin: 10px 5px 10px 15px; padding: 2px; border: solid 1px #660000; width: auto; float: right;}
dt.kPdt {font-size: 14px; font-weight: bold; margin: 0; padding: 3px; background: #660000; color: #ffffff;}
dd.kPdd {font-size: 14px; margin: 0; padding: 5px}

.result { font-size: 11px; }

/* FOOTER
-------------------------------------------------------------------*/
#footer 		{width:800px; background-color:#ffffff; font: 11px Tahoma, Arial, sans-serif; color:#666666; padding-top: 15px; padding-bottom: 5px; text-align: center; table-layout: auto} 
.copyright 		{padding-top: 2px; padding-bottom: 2px; font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#333333; text-align: center;}
#footer a 		{text-decoration:none; color:#666666; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}
#footer a:hover {text-decoration:none; color:#333333; font-size: 11px; font-family: Tahoma, Arial, sans-serif;}

