﻿* {margin:0;padding:0;outline:none;text-decoration:none;list-style-type:none;border:0;}

#homehtml {background: #fff url(../Media/HAV/backgroundhome-tile.jpg) repeat-x 0 0;}
#home {font-family:Verdana, Geneva, sans-serif;background:transparent url(../Media/HAV/backgroundhome.jpg) no-repeat top center;}

html {background: #fff url(../Media/HAV/background-tile.jpg) repeat-x 0 0;}

body {font-family:Verdana, Geneva, sans-serif;background:transparent url(../Media/HAV/backgroundplain.jpg) no-repeat top center;font-size:14px;}
body.home {font-family:Verdana, Geneva, sans-serif;background:transparent url(../Media/HAV/background.jpg) no-repeat top center;font-size:14px;}

#wrapper {width:1010px;margin:0 auto;}

#header {height:120px;}
	#header h1 {background: transparent url(../Media/HAV/logo.jpg) no-repeat left 6px;text-indent:-9999px;width:461px; height:113px;float:left;margin-right:160px;}
		#header h1 a {float:left;width:461px;height:113px;}
	#header img{float:left;margin-top:29px;}
		#locationsimg {margin:2px 0 0 150px !important}

#header2 {height:140px;}
	#header2 h1 {background: transparent url(../Media/HAV/logo.jpg) no-repeat left 6px;text-indent:-9999px;width:461px; margin-top:13px;height:113px;float:left;margin-right:59px;}
		#header2 h1 a {float:left;width:461px;height:113px;}
	#header2 img{float:left;margin-top:35px; margin-bottom:2px;}
		.locationsimg2 {margin:4px 0 0 56px !important}
		.locationsimg3 {margin:4px 0 0 !important}
		.locationsimg4 {margin:15px 0 0 156px !important}
		.locationsimg5 {margin:15px 0 0 !important}
		
#mainnav {height:37px;text-align:center;background: transparent url(http://alamimd.com/images/background-nav.png) no-repeat center center;margin-top:5px;}
	#mainnav li {text-indent:-9999px;float:left;}
	#mainnav li a {float:left;height:37px}
		#mainnav li a:hover {background-position:bottom center;}
	
	.m-home	, .m-alami , .m-medical , .m-vein , .m-library , .m-resources , .m-about {height:48px}

	.m-home		 {width:97px}
		.m-home a {background: transparent url(http://alamimd.com/images/nav-home.png) no-repeat top center;width:97px;}
	.m-alami {width:150px;}
		.m-alami a {background: transparent url(http://alamimd.com/images/nav-alami.png) no-repeat top center;width:150px;}
	.m-medical  {width:230px;}
		.m-medical a {background: transparent url(http://alamimd.com/images/nav-medical.png) no-repeat top center;width:230px}
	.m-vein {width:140px;}
		.m-vein a {background: transparent url(http://alamimd.com/images/nav-veins.png) no-repeat top center;width:140px;}
	.m-library	 {width:158px}
		.m-library a {background: transparent url(http://alamimd.com/images/nav-library.png) no-repeat top center;width:158px}
	.m-resources {width:120px;}
		.m-resources a {background: transparent url(http://alamimd.com/images/nav-resources.png) no-repeat top center;width:120px;}
	.m-about	 {width:110px}
		.m-about a {background: transparent url(http://alamimd.com/images/nav-about.png) no-repeat top center;width:110px}


#banner {height:156px;margin-top:-3px;}
	.alami {background: transparent url(../Media/HAV/banner-alami.jpg) no-repeat 10px 0;}
	.services {background: transparent url(../Media/HAV/banner-services.jpg) no-repeat 10px 0;}
	.veins {background: transparent url(../Media/HAV/banner-veins.jpg) no-repeat 10px 0;}
	.library {background: transparent url(../Media/HAV/banner-library.jpg) no-repeat 10px 0;}
	.resources {background: transparent url(../Media/HAV/banner-resources.jpg) no-repeat 10px 0;}
	.about {background: transparent url(../Media/HAV/banner-about.jpg) no-repeat 10px 0;}
	.locations {background: transparent url(../Media/HAV/banner-locations.jpg) no-repeat 10px 0;}

#content {float:left;width:630px;margin:15px 15px 15px 20px;}
	#content h1 {font-weight:normal;color:#666699;font-size:30px;margin-bottom:20px;}
	#content p {margin:10px 10px 20px; line-height:20px;}
	#content ul {margin:0 40px 20px;display:block;}
		#content ul li {list-style-type:disc;margin:5px 0;}
	#content ol {margin:0 40px 20px;display:block;}
		#content ol li {list-style-type:decimal;margin:5px 0;}	
	
	#content h2 {margin:10px;}
	#content h3 {margin:10px;}

	.news {margin-bottom:55px;}
		.date {font-size:16px;color:#fff;float:left;width:40px;height:33px;margin-top:5px;background-color:#000066;padding:5px;text-align:center;}
			.date span {font-size:11px;}
		.news h2 {font-size:20px;margin-left:70px !important;font-weight:normal;margin-bottom:5px;}
		.news p {margin-left:70px !important;line-height:20px !important;font-size:14px;}
		.news a, .news a:visited {font-style:italic;text-decoration:underline;}
			.news a:hover {color:red;}
			
	#content blockquote {border-left: 3px solid #eee;margin:0 0 40px 5px;}

#sidebar {float:left;width:250px;margin:20px 0 25px 46px;}
	#sidebar h1 {color:#666699;font-size:22px;margin-bottom:10px;}
	#sidebar ul {margin:10px 0 0 20px;}	
		#sidebar li {margin:5px 0}
	#sidebar h2 {color:#666699;font-size:18px;margin:20px 10px -5px;}
	
#footer {clear:both;color:#888;background: #fff url(../Media/HAV/back-footer.jpg) no-repeat top center;height:100px;padding:25px;}
	.nav {font-size:12px !important;float:left}
	.seo {font-size:10px;width:700px;float:left;margin:15px 0;}
	#footer img {float:right;margin:15px 0;}
	#footer a, #footer a:visited {color:#888;}
		#footer a:hover {color:#333;}

/**** Library ******/

#librarysearch {}
	#ctl00_ContentPlaceHolder_SEARCHCONTROL_searchKeywords {font-size:16px;width:500px;padding:5px;border:2px solid #888;float:left;margin:0 0 0 25px;}
	#ctl00_ContentPlaceHolder_SEARCHCONTROL_searchButton {width:auto !important;padding:0 !important;border:none !important;margin:0 0 0 15px !important}

#library {width:960px;margin:15px 0;padding-bottom:5px;}
	#library h1 {color:#669;font-size:30px;padding:10px 25px;}

	#library ul {margin:15px 50px;}
		#library ul li {list-style-type:disc; margin-bottom: 10px; font-size: 15px;line-height: 20px;}
	
	#library a, #library a:visited {color:blue;}
		#library a:hover {text-decoration:underline}
		
	#l-content {float:left;width:640px;padding:0 20px;}
		.l-item {height:65px;}
			.l-item img {float:left;margin:5px 10px;}
			.l-item p {padding:13px;margin-left:50px;}
			
		.l-about {border-top:1px solid #ccc;padding:10px;font-size:11px;}
			
	#l-sidebar {float:left;width:225px;margin-left:43px;margin-top:-40px;}
		#l-sidebar h2 {margin:10px 0 10px -5px}
		.l-feature {margin:5px 0}
			.l-feature img {float:left;margin-right:5px;}
			.l-feature h3 , .l-feature p {margin-left:40px;}
			.l-feature p {font-size:12px;}
			.l-feature span {color:#ccc;font-size:11px;}
			
		.l-img {margin:0 auto;}

/****** TYPE  **********/

h1, h2 {font-family:Georgia, "Times New Roman", Times, serif;}

a, a:visited {color:#669;}
	a:hover {color:#39C;text-decoration:underline;}

/****** REUSE  **********/

.clear {clear:both}

.red {color:red;}

/****** HEALTHWISE  **********/

a.topicListItemName {font-size: 15px; display:block; margin:0 0 0 0; padding:0;;}
a.topicListItemMetaLink {font-size: 12px; display: block; margin:-10px 0 0 0; padding:0;}

#breadcrumbs {
 margin: 30px 0 30px 0; 
}

#breadcrumbs p {
  color: #666;
  font-size: 0.7em;
  font-weight: bold;
  font-size: 12px;
}

#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:hover, #breadcrumbs a:active {
  color: #666;
  font-weight: normal;
  text-decoration: underline;
  font-size: 12px;
}

table#sectionHeader {
 width: 700px;
 border-bottom: solid 1px #004CAB;
 margin: 0 0 20px 0;
}

p#sectionSummary { margin: 0 0 20px 0; }

h2#sectionName, h2#topicName, h2#resultsName {
  margin: 0 0 5px 0;
  color: #004CAB;
}

h2#itemName {
 margin: 0 0 20px 0;
 color: #004CAB;
}

div.topicListItem {
  margin: 0 0 20px 53px;
}

a.topicListItemName:link, a.topicListItemName:visited, a.topicListItemName:hover, a.topicListItemName:active {
  color: #C20909;
	text-decoration: underline;
  font-weight: bold;
}

span.topicListItemMeta {
  font-size: 0.8em;
}

a.topicListItemMetaLink:link, a.topicListItemMetaLink:visited, a.topicListItemMetaLink:hover, a.topicListItemMetaLink:active {
  color: #666;
	text-decoration: none;
}

div.itemListBox {
 margin: 0 0 20px 0; 
}

p.itemListSummary {
 font-size: 13px;
 font-weight: bold;
 border-bottom: solid 1px #999;
 padding: 0 0 15px 0;
 margin: 0 0 20px 0;
}

div.itemListItem {
 margin: 0 0 20px 0; 
}

span.itemListItemMeta {
 color: #666;
 font-style: italic;
 font-size: 12px;
 margin: 3px 0 0 0;
display: block;
}

a.itemListItemName:link, a.itemListItemName:visited, a.itemListItemName:hover, a.itemListItemName:active {
  color: #C20909;
  font-size: 16px;
  font-weight: bold;
  text-decoration: underline;
}

table.itemSummary {
  border-bottom: solid 1px #AFB9DF;
}

div.itemList {
  width: 520px;
  border-left: solid 1px #CCC;
  border-right: solid 1px #CCC;
  margin-bottom: -20px;
  padding: 10px;
}

table.itemSummary {
  width: 95%;
  border-bottom: solid 1px #CCC;
  margin: 0 0 20px 0;
}

table.itemSummary td {
 padding: 0 0 10px 0; 
}

span.itemSummaryText {
  font-size: 12px;
  line-height: 1.4em;
}

table.itemListItem {
  margin: 0 0 20px 0;
}

td.itemListItemImage {
  padding: 5px 0 0 0;
  vertical-align: top;
}

td.itemListItemText {
  padding: 0 0 0 20px;
  vertical-align: top;
}

span.itemListItemSummary {
  font-size: 0.8em;
}

img.itemThumb {
  border: solid 1px #000;
}

h3.itemSectionName {
  margin: 20px 0 10px 0;
}

table.healthwiseItemTable tr td {
 font-size: 0.9em; 
}

table.healthwiseItemTable tr td {
  vertical-align: top;
}

table#sectionMenu {
  width: 175px;
  vertical-align: top;
}

table#sectionMenu ul { margin: 10px 0 0 16px; }

table#sectionMenu ul li {
  font: normal normal normal 1.0em/1.2em Helvetica, Arial, Sans-Serif;
  list-style-type: none;
  margin: 0 0 7px 0;
}

table#sectionMenu ul li.current {
  font: normal normal normal 1.0em/1.2em Helvetica, Arial, Sans-Serif;
  list-style-image: url(../Media/Healthwise/arrow_p.gif);
  margin: 0 0 7px 0;
}

table#sectionMenu ul li a { text-decoration: none; font-size:13px; }

#healthwiseFooter {
  border-top: solid 1px #666;
  margin: 20px 0 0;
  padding: 20px 0 0;
  text-align: center;  
}

#healthwiseFooter p, #healthwiseFooter table tr td {
  font: normal normal normal 0.7em/1.0em Helvetica, Arial, Sans-Serif;
  font-size: 12px;
}

#healthwiseFooter table tr td {
  text-align: left;
}

#healthwiseFooter table tr td a {
}

div#ConditionCenter {
 margin: 0 0 30px 0; 
}

div.ConditionCenterTitle {
  margin: 30px 0 5px 0;
  font-size: 1.1em;
  font-weight: bold;
  color: #835A60;
}

table#drugBlock {
 margin: 0 0 30px 0; 
}

table#drugBlock, table#drugBlock td {
  border: solid 2px #000;
}

table.emerTable tr td {
  padding: 5px;
}

table.healthwiseItemTable tr td table.yellowCysTable tr td table {
 border: 0; 
}

table.healthwiseItemTable tr td table.redCysTable, table.healthwiseItemTable tr td table.yellowCysTable, table.healthwiseItemTable tr td table.greenCysTable, table.healthwiseItemTable tr td table.blackCysTable {
 margin: 0 0 30px 0;
}

table.healthwiseItemTable tr td table.redCysTable td, table.healthwiseItemTable tr td table.yellowCysTable td, table.healthwiseItemTable tr td table.greenCysTable td, table.healthwiseItemTable tr td table.blackCysTable td {
 padding: 2px 5px 2px 5px;
}

table.healthwiseItemTable tr td table.redCysTable, table.healthwiseItemTable tr td table.redCysTable tr td { border: solid 1px #F00; }
table.healthwiseItemTable tr td table.greenCysTable, table.healthwiseItemTable tr td table.greenCysTable tr td { border: solid 1px #0F0; }
table.healthwiseItemTable tr td table.yellowCysTable, table.healthwiseItemTable tr td table.yellowCysTable tr td { border: solid 1px #FF0; }
table.healthwiseItemTable tr td table.blackCysTable, table.healthwiseItemTable tr td table.blackCysTable tr td { border: solid 1px #000; }
table.healthwiseItemTable tr td table { border-collapse: collapse; }
table.healthwiseItemTable tr td table tr td {
 padding: 2px 5px 2px 5px;
}

table.healthwiseItemTable tr td table tr td ul { margin: 0 0 20px 20px; }
table.healthwiseItemTable tr td ul { margin: 0 0 20px 32px; }
table.healthwiseItemTable tr td ol { margin: 0 0 20px 40px; }

.healthwiseItemTable {}
	.healthwiseItemTable p {font-size: 14px;margin-bottom: 15px; line-height: 20px;}
	.healthwiseItemTable h3 {font-size: 20px;}	
	.healthwiseItemTable h4 {font-size: 17px; margin-bottom: 5px;}


p#padInstructions {
  margin: 10px 0 20px 20px;
}

input#ctl00_ContentPlaceHolder_IXPADBUTTON {
  margin: 0 0 20px 20px;
}

div.padChecklistSection {
 margin: 0 0 20px 20px;
 float: left;
}

div.padChecklistTopic {float:left; margin:0 0 10px 0; width:300px;}


