/*usual tags*/
p{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: small;
	padding-left:10px;
}
li{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: small;
}

h1{
	font-family: Verdana,Perpetua, "Times New Roman", Tahoma, Arial;
	font-size: large;
	color: #000000;
	background-color:#ffffff;

}
h2{

}
h2.long{
	font-family: Verdana,"Times New Roman", Times, serif;
	font-size: medium;
	color: #444444;
	background-color:#E0F4FF;
	width:500px;
}

h3.manufacturer{
	background-color: #F0FAFF;
	font-family: Verdana,"Times New Roman", Times, serif;
	font-size: medium;
	color: #444444;
}

h4{
	background-color: #F4FCFF;
	font-family: Verdana,"Times New Roman", Times, serif;
	font-size: medium;
}



/*hyperlink defs*/

a{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0000ff;
}
a:hover{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: #ff0000;
}
a.currentPage{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: small;
	color:#777777;
}
a.backupNav{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: smaller;
	color:#777777;
	text-decoration:none;
}
a.small{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0000ff;
}



/*positioning*/
body {
	background-image: url(../background/blue_vert_shading.jpg);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	padding-top:0px;
	margin-top:0px;
	background-attachment: fixed;
}

#frame {
  background-color:#FFFFFF;
  border:1px solid #9ADCFF;
}

#columnMain {
 background-color:#FFFFFF;
}
#columnLeft {
 width: 125px;
 background-color:#E1F6FF;
}
#columnRight {
 width: 120px;
 background-color:#FFFFFF;
}
#enclose {
 width:655px;
 background-color:#E1F6FF;
}
#footer {
 text-align: center;
} 

/*main nav*/
ul.mainNavCellHolder{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
ul.mainNavCell li{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	MARGIN: 0px;
	height: 20px;
	width:120px;

}
ul.mainNavCellHolder li a{
	text-decoration:none;
	font-size:small;
}
.mainNavCell {
	background-color: #98DCFF;
	height:20px;
	border-bottom:1px solid #ffffff;
}
.mainNavCellParent{
	background-color: #98DCFF;
	height:20px;
	border-bottom:1px solid #cff3db;
	background-image: url(../bits/blue_triangle.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

li.mainNavSubCell{
	border-bottom:1px solid #ffffff;
}
.mainNavSubCellBottom{
	background-color: #88E1A5;
	height:20px;
	border-bottom:1px solid #ffffff;
}
.mainNavCellBottom {
	background-color: #98DCFF;
	background-image: url(../bits/br_light_blue_circle.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	height:20px;
	border-bottom:1px solid #ffffff;

}
.mainNavCellTop {
	background-color: #98DCFF;
	background-image: url(../bits/tl_light_blue_circle.gif);
	background-position: left top;
	background-repeat: no-repeat;
	height:20px;
	border-bottom:1px solid #ffffff;
}

td.contactAddress{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	left:10px;
	top:25px;
	margin-left: 0px;
	padding-left: 5px;
}

span.coverage{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #777777;
	left:5px;
	top:40px;
	width:110px;
	text-align:center;
}

span.bshaaLogo{
	left:0px;
	top:80px;
	width:125px;
	 background-color:#E1F6FF;
}



/*Info Cell defs*/
.infoCellTop {
	background-image: url(../infobox/top.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 125px;
}
.infoCellBottom {
	background-image: url(../infobox/bottom.gif);
	background-repeat: no-repeat;
	height: 9px;
	width: 125px;
}

div.clientQuote{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #777777;
	padding-left:15px;
	padding-top:20px;
	left:20px;	
}
div.clientName{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: smaller;
	color: #555555;
	padding-left:15px;
	padding-top:10px;
	border-bottom:1px solid #e5e5e5;
	left:20px;	
}



/*Main Section*/
H1.pageHeadingH1 {
	font-family: Verdana,"Times New Roman", Times, serif;
	font-size: large;
	color: #000000;
	text-align: center;
	height: 30px;
}
h1.articleHeadline{
	font-family: Verdana,"Times New Roman", Times, serif;
	font-size: large;
	color: #000000;
	text-align: center;
}
H2.area {
	font-family: Verdana,"Times New Roman", Times, serif;
	font-size: medium;
	color: #000000;
	text-align: left;
	padding-left:10px;
	background-color:#C4E1FF;
	width:100%;
}
h2.hearingAidType{
	font-family: Verdana,"Times New Roman", Times, serif;
	font-size: medium;
	color: #000000;
	text-align: left;
	width:100%;
	
}
h2.articleSubHeadline{
	font-family: Verdana,"Times New Roman", Times, serif;
	font-size: medium;
	color: #444444;
	text-align: center;
	width:100%;
}
span.largeLetter{
	font-family: Verdana,"Times New Roman", Times, serif;
	font-size: x-large;
	padding-left:10px;
}
span.largeLetter2{
	font-family: Verdana,"Times New Roman", Times, serif;
	font-size: x-large;

}

p.yesNo{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: medium;	
	color:#555555;
	text-align:right;
}
.inlineTestimonial {
        /*position: relative;	*/
        float:left;
        clear:both;
        font-style: normal;
	background-color: #FFFFCC;
	border: 1px solid #CC9966;	
	
	left:100px;
	width:300px;

}

/*email formatting*/

td.emailTableColumn{
	 border: 1px solid #E0F8FF;
	 background-color:#98DCFF;
}
td.emailTableData{
	border: 1px solid #E0F8FF;
}
td.emailTableData2{
	border: 1px solid #E0F8FF;
	background-color:#efefef;
}
.mainNavSubCell {
	background-color: #CEE7FF;
}
.resourceMainCategory {
	background-color: #EEFCEE;
	border: 1px solid #D8F8D8;
	color:#000000;
	font-size:11px;	
	text-align:center;
}
.resourceMainCategory a{
	color:#000000;
	text-decoration:none;
	font-size:small;
}

.resourceSubCategory{
	background-color: #EEFCEE;
	border: 1px solid #D8F8D8;

	
}

.resourceSubCategory a{

	color:#000000;
	font-size:small;
	
}.wider {
	width: 300px;
}

div#currentLocation{
font-family: Verdana,Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-size:small;
	background-color: #E1F6FF;
}
div#pageFooter{
	text-align:center;
}
div#copyright{
	text-align:center;
font-family: Verdana,Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-size:small;	
}
/*div#copyright2{
	text-align:left;
font-family: Verdana,Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-size:small;	
}*/
div#copyright p,div#copyright2 p{

	color:#333333;

}
td.homecellfriends {
	background-image: url(../homepage/friends.jpg);
	height: 150px;
	width: 225px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
td.homecellhaving {
	background-image: url(../homepage/having.jpg);
	height: 150px;
	width: 225px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
div#manufacturers{
padding-top:20px;
text-align:center;
}

td.prices_manufacturer {
	font-family: Verdana,Arial, Helvetica, sans-serif, Perpetua;
	background-color: #F4C9FE;
	font-weight: bold;
}
td.prices_hearing_aid_type{
	font-family: Verdana,Arial, Helvetica, sans-serif, Perpetua;
	background-color: #FBEAFF;
	font-weight: normal;
}

table.pricestable{
font-family: Verdana,Arial, Helvetica, sans-serif, Perpetua;
padding-left:20px;
}
.picture{
	padding:10px;
	margin:0px;
}
.seyeneco, .seyeneco a {
	font-size: small;
	color: #999999;
}

blockquote p
    {
    padding: 10px;    
    margin: 0px;    


}

blockquote
    {
     padding: 20px;    
    margin: 0px;  

}

cite
    {
text-align:right;
	font-weight:bold;
	padding-left:10px;

} 

div#partner{
visibility:hidden;	
}
img.box{
	
	margin:5px;
}	

#header{
	font-size:139%;
	color: #073384;
	font-weight: bold;
}
