/* CSS Document  */

* {
    padding:0;
    margin:0;
}

body {
    margin:12px;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 20px;
	color:#333333;	
	}
	
#wrapper {
	width:767px;
	margin-left:auto;
	margin-right:auto;
	}
	
.sidebar_bg {
	background-image:url(images/img_sidebar_bg.gif);
	background-position:top left;
	background-repeat:repeat-y
	}
	
h1, h2, h3, h4, h5, h6 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

h1:first-child {
	margin-top: 0;
	}/*starts first h1 in TD flush top*/

h2:first-child {
	margin-top: 0;
	}/*starts first h2 in TD flush top*/

h3:first-child {
	margin-top: 0;
	}/*starts first h3 in TD flush top*/

h4:first-child {
	margin-top: 0;
	}/*starts first h4 in TD flush top*/

h5:first-child {
	margin-top: 0;
	}/*starts first h5 in TD flush top*/

h6:first-child {
	margin-top: 0;
	}/*starts first h6 in TD flush top*/
	
p {
	margin-bottom: 12px;
	}
		
h1 {
	font-size:12px;	
	color: #69799B;
	margin-bottom:5px;
	}
	
h2 {
	font-size:16px;	
	color: #69799B;
	margin-bottom:5px;
	}

#content_home {
	padding:50px 30px 20px 30px;
	width: 250px;
	line-height:18px;
	color:#011246;
	}
	
#content {
	padding: 30px;
	}
	
#dotted_bottom_border {
	padding-top:30px;
	padding-bottom:30px;
	background-image:url(images/dotted_line_horizontal.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	}
	
.dotted_bottom_border {
	background-image:url(images/dotted_line_horizontal.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	}
	
img.titles {
	margin-bottom: 15px;
	}
	
img.doctors {
	float:right;
	padding-left: 25px;
	}
	
img.btn_sleep_test {
	margin:20px;
	}
	
#star ul {
	margin: 20px 30px;	
	}

#star ul li {
	list-style-type: none;
	padding-left: 25px;
	background-image: url(images/gold_bullet.gif);
	background-repeat: no-repeat;
	background-position: 0 .45em;
	padding-bottom: 5px;
}

.bg_gradient {
	background-image:url(images/nav_sidebar_gradient.jpg);
	background-position:top right;
	background-repeat:repeat-y;
	}

.white_margin_right_top {
	border-right: 2px solid #fff;
	border-top: 2px solid #fff;
	}
	
.white_margin_left_top {
	border-left: 2px solid #fff;
	border-top: 2px solid #fff;
	}
	
.white_margin_bottom {
	border-bottom: 2px solid #fff;
	}
	
a:link {color: #011246; text-decoration: underline;}
a:visited {color: #647098; text-decoration: underline;}
a:hover { color: #BC7D13; text-decoration: none;}

a.sidenav:link {color: #011248; text-decoration: none;}
a.sidenav:visited {color: #6876A3; text-decoration: none;}
a.sidenav:hover { color: #BD7E0A; text-decoration: none; font-weight:bold;}
a.sidenav#current { color: #BD7E0A; text-decoration: none; font-weight:bold;}


td.sleep_test {
	padding:10px;
	border: 1px solid #D2D8EE;
	}	
  
.textareabox {
  width:400px;
  margin-bottom:1.5em;
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:10px;
  color:#011246;
  border:1px solid #69799B;
  background:#D2D8EE;
  }
  
.nicebutton {
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:11px;
  font-weight:normal;
  color:#011246;
  border:1px solid #69799B;
  background:#D2D8EE;
  padding:5px;
  }
  
 #form_styling {
 	padding:20px 30px;
	border: 1px solid #D2D8EE;
	}

.copyright {	
	font-size: 9px;
	padding:10px 25px;
	}	
	
