/* --- Code Snippets ***
------------------------
min-height: 525px;
height: auto !important;
height: 525px;
------------------------
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/full/path/to/image.png', sizingMethod='crop');
------------------------
white-space:normal !important;
------------------------
css specific tags:
OS - win linux mac freebsd ipod iphone webtv mobile
Browser - ie ie8 ie7 ie6 ie5 gecko ff2 ff3 opera opera8 opera9 opera10 konqueror webkit safari safari3 chrome
------------------------
/*--- End Code Snippets ***/


/* CSS Document */
#header {
background-image: url(images/hearinghealthcenter-elderly.jpg);
background-repeat: no-repeat;
width: 757px;
height: 176px;
text-align: right;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
#navbar {
background-image2: url(images/navigation-underlaybar.jpg);
background-color: #243642;
background-repeat: no-repeat;
width: 757px;
height: 25px;
text-align: right;
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
body {
background-color: #9f8863;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
margin: 0px;
}
#bottomseparatorbar {
background-color: #5c2224;
height: 23px;
width: 757px;
border-bottom: 5px solid #233642;
}
#footer {
padding-top: 10px;
background-color: #ffffff;
width: 757px;
}
#maintextcontainer {
width: 757px;
background-color: #ffffff;
}
#leftnav {
width: 206px;
min-height: 400px;
height: 400px;
text-align: left;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
background-image: url(images/background-leftnav.jpg);
}
#leftnav img{
border: 1px solid #233642;
text-align: center;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
}
#leftnavoptions a{
font-weight: bold;
padding-left: 15px;
text-decoration: none;
text-align: left;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
padding-top: 4px;
padding-bottom: 4px;
}
#leftnavoptions a:hover{
font-weight: bold;
padding-left: 15px;
text-decoration: underline;
text-align: left;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
padding-top: 4px;
padding-bottom: 4px;
}
#rightcolumn {
border: 1px solid #e3e3e3;
width: 530px;
min-height: 500px;
margin-left: 10px;
text-align: left;
}

#basetable {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
width: 750px;
text-align: center;
}

#basetable td {
text-align: center;
}

.tollfreenumber {
text-transform: uppercase;
margin-right: 15px;
font-weight: bold;
font-size: 12px;
padding-top: 15px;
font-family: Arial, Verdana, Helvetica, sans-serif;
}
#fullcontainer {
width: 757px;
font-size: 11px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
padding: 0px;
height: 100%;
vertical-align: top;
}
#dnn_ContentPane {
margin: 15px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
#dnn_ContentPane h1{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #5c2224;
}
#dnn_ContentPane h2{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #5c2224;
}
#navigation {
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
#navitem {
border-right: 1px solid #ffffff;
text-align: center;
}
#rightmostnavitem {
border-right: 0px solid #ffffff;
text-align: center;
}
#navigation #navitem a{
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
}
#navigation #navitem a:hover{
text-transform: uppercase;
text-decoration: underline;
color: #FFFFFF;
}
#navigation #rightmostnavitem a{
text-transform: uppercase;
text-decoration: none;
color: #FFFFFF;
}
#navigation #rightmostnavitem a:hover{
text-transform: uppercase;
text-decoration: underline;
color: #FFFFFF;
}







----------



.NavMenuBar
{
	width: 757px;
	height: 22px;
	background-color: #243642;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

.NavMenuItem
{
	color: #FFFFFF;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	height: 22px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background-color: #243642;
}

.NavMenuItemSelected	
{
	color: #9f8863;
	background-color: #243642;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.SeparatorCSS
{
	color: #ffffff;
	background-color: #243642;
	height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}
.MainMenu_MenuBreak
{
	border: 0px;
	color: #243642;
	background-color: #243642;
	height: 1px;
	width: 1px;
	}

------------------------- Opera Fix




@media all and (min-width: 0px){
#leftnav {
width: 206px;
min-height: 400px;
height: 400px;
text-align: left;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
background-image: url(images/background-leftnav.jpg);
padding-left: 5px;
}
#leftnav img{
border: 1px solid #233642;
text-align: center;
margin-top: 5px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
}

#picseparator {
padding-top: 10px;
}

/****SEARCH ****/
    }
/****SEARCH ****/
#Searchtop
{
    height:21px;
    text-align:center;
    width:160px;
    _width:170px;
    color: #fff!important;
    font-weight: bold;
    text-transform: uppercase;
    z-index:999;
    margin-top:2px;
    margin-left:15px;
    position:relative;
}
.ie6 #Searchtop, .ie7 #Searchtop 
{
    height:21px;
    width:170px;
    _width:170px;
    color: #fff!important;
    font-weight: bold;
    text-transform: uppercase;
    z-index:999;
    text-align:center;
    margin-top:1px;
    margin-left:15px;
    position:relative;
}
.Searchtop:link, .Searchtop:visited
{
    color: #fff;
    font-weight: bold;
}
.Searchtop:hover
{
   color:#fff;
   text-decoration:none;
   font-weight:bold;
}
/* DTSearch - SearchBox */
#Searchtop .eznc_SearchText{width:90px;} /* Width of Search Text Box */
#Searchtop .eznc_SearchButtton{color:#fff;font-family:Arial;font-size:11px;font-weight:normal;text-transform: uppercase;font-weight: bold;text-transform: uppercase;}
.ie8 #Searchtop .eznc_SearchButtton{z-index:999;color:#fff;font-family:Arial;font-size:11px;font-weight:normal;text-transform: uppercase;font-weight: bold;text-transform: uppercase;}

#searchContainer .eznc_SearchText{width:90px;} /* Width of Search Text Box */
#searchContainer .eznc_SearchButtton{color:#fff;font-family:Arial;font-size:11px;font-weight:bold; text-transform: uppercase;}
#searchContainer a.eznc_SearchButtton:link{color:#fff;text-transform: uppercase;}
#searchContainer a.eznc_SearchButtton:hover{color:#fff; text-decoration:none;text-transform: uppercase;}
.ie6 #Searchtop .eznc_SearchText{float:left;width:110px;} /* Width of Search Text Box */
.ie7 #Searchtop .eznc_SearchText{float:left;width:120px;} /* Width of Search Text Box */
.ie6 #Searchtop .eznc_SearchButtton{float:right;width:30px;margin:5px 0px 0px 0px;text-align:left;color:#fff;font-family:Arial;font-size:11px;font-weight:bold;text-transform: uppercase;}
.ie7 #Searchtop .eznc_SearchButtton{float:right;width:30px;margin:5px 0px 0px -5px;text-align:left;color:#fff;font-family:Arial;font-size:11px;font-weight:bold;text-transform: uppercase;}

. eznc_tblWidth
{
	position:relative;
	width:480px;
}


.eznc_dvResults {
padding-top:10px;
width:480px;
}

.eznc_tblWidth, .eznc_dvSearchButton
{
width:480px;
padding-left:5px;
}

/*=======================================
END - Skin styles for Search Box feature
=======================================*/

#footertextwrapper
{
    font-size:7pt;
    text-align:center;
    position:relativo;
    width:480px;
    color:#000;
    font-weight:normal;
    margin:0 auto;
    padding:10px 0px 10px 0px;

}
.footertext, .footertext a:link, .footertext a:visited
{
    font-size:7pt;
    text-align:center;
    color:#000;
    font-weight:normal;
    line-height:105%;
    
}
.footertext a:hover
{
    font-size:7pt;
    text-align:center;
    color:#000;
    font-weight:normal;
    text-decoration:underline;
}
.footertext p
{
    font-size:7pt;
    text-align:center;
    color:#000;
    font-weight:normal;
   margin:0;
   padding:0;
    line-height:105%!important;
}
