/* Stylesheet for Northsidegastro.com */
/* Html Tags */
body {background-color: #EEEEEE; margin: 0px; }

/* classes */
.outter 
 {
	margin: 0px; 
	padding: 0px;
	width: 750px;
	height: 400px;
 }  
#inner 
 {
    border: 1px solid black; 
 	height: 400px; 
	width: 750px; 
	margin: 0px; 
	padding: 0px;
 }
 
.titlebar td 
 {
 	height:96px; 
	background-color: #FFFFFF; 
	background-image:url(../images/nglogo.gif);
	background-repeat: no-repeat;
	background-position: top;
 }

.homebar td
 {
 	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;		
    height: 22px; 
	border-top: 1px solid black; 
	border-bottom: 1px solid black;
	background-color: #666666;
  }
.homebar a 
 {
   text-decoration: none;
   color: #FFFFFF; 
   padding: 0px 3px;
   margin: 1px 2px;   
 }   
.homebar a:hover {text-decoration: underline;}
.homebar input 
 {
   height:14px; 
   border: 1px solid black; 
   vertical-align: middle;
   background-color: #FFFFFF;
 }
.homebar form { margin: 0px; padding:0px;} 
.menurow td
 {            
   height: 30px; 
   text-align: center; 
   border-bottom: 1px solid black;
   padding: 0px;   
   background-color: #004A77;
 }
 
.addr td 
 {
 	text-align: center; 
	background-color: #004A77; 
	color: #FFFFFF;	
	font-size: 12px;
	border-top: 1px solid black;
	height: 12px;
  }
  
.copyright td
 {
   text-align:left;  
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10px;   
   color: #FFFFFF;
   background-color: #666666;
   height: 10px;     
 }
.copyright a {color: #FFFFFF; text-decoration:none;} 
.copyright a:hover {text-decoration:underline; }
#mdot {text-align:right;}

.sbody {background-color:#FFFFFF;}
.sbody td {padding: 5px 25px 0px;}
.sbody div 
 { 	
	padding: 0px; 
	margin: 0px; 
	height: 100%;
	vertical-align: top;
	text-align:left;	 /* Fix for IE 7 to stop automatic centering of text. */
  }
.sbody div label
{
 font-weight:bold;
}

#dir table 
 {
    padding: 5px;	
  	border: 1px solid black;    
	background-color:#CCCCCC;	
 }  
.loc 
 {
   width:400px;
 } 
  
#imgleft {background-image: url(../images/shadow_left.gif);}
#imgright {background-image: url(../images/shadow_right.gif);}
#imgbottom {background-image: url(../images/shadow_bottom.gif); background-repeat: repeat-x;}
#imgbleft {background-image: url(../images/shadow_left_bottom.gif); background-repeat: repeat-x;}
#imgbright {background-image: url(../images/shadow_right_bottom.gif); background-repeat: repeat-x;}

/*Main menubar style  */
div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem 
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}

div.menuBar 
{
  background-color: transparent;  
  padding: 6px 2px 6px 2px;
  margin: 1px;
  text-align: center;
  width: 98.5%;
}

div.menuBar a.menuButton 
{
  background-color: #004A77;
  border: 1px solid #000000;
  color: #FFFFFF;
  cursor: default;
  left: 0px;
  margin: 1px 2px;
  padding: 2px 6px 2px 6px;
  position: static;
  text-decoration: none;
  top: 0px;
  z-index: 100;
  font-size: 10pt;
}

div.menuBar a.menuButton:hover 
{
  background-color: #004A77;
  border-color:#FFFF00;  
  color: #FFFFFF;
  
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover
{
  background-color: #FFFF00;
  border-color: #909090 #f0f0f0 #f0f0f0 #909090;
  color: #000000;
  left: 1px;
  top: 1px;
}

div.menu 
{
  background-color: #7BBADE;	/* color of the dropdown box*/
  border: 1px solid #000000;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
  text-align: left; 
}

div.menu a.menuItem 
{
  color: #000000;
  cursor: default;
  display: block;
  width: 155px;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
}

div.menu a.menuItem:hover 
{
  background-color: #004A77;
  color: #ffffff;
}

div.menu div.menuItemSep 
{
   border-top: 1px solid #909090;
  border-bottom: 1px solid #f0f0f0;
  margin: 4px 2px;
}

/* Stylesheet code specific to sitemap page*/
#sitemap_left
{
  float: left;  
  width: 45%;
  margin-left: 10px; 
}

#sitemap_right
{
  float: right;	
  width: 45%;
}

/* Stylesheet code specific to hospital page */
address.style 
{
 font-family:"Times New Roman", Times, serif;
 font-size:	inherit;
 font-style:normal;
}

#hide
{
 visibility:hidden;
}