@charset "utf-8";











body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 20px;

}



.top_text {

	font-size: 12px;

	color: #FFFFFF;

	line-height: 20px;







}







.top_text a {



	font-size: 12px;



	color: #FFFFFF;



	text-decoration: none;



	line-height: 0px;



	text-transform: none;



	font-weight: normal;



	font-variant: normal;



}







.foot_text {



	font-size: 12px;



	color: #444444;



	line-height: 22px;







}







.terms {







	font-size: 10px;







	color: #898989;







	text-decoration: underline;







}







.foot_text a {



	color: #444444;







}







.copy {



	font-size: 10px;



	color: #444444;



	line-height: 18px;







}







.menu_t1 {







	font-size: 12px;







	font-weight: bold;







	color: #FFFFFF;







	text-decoration: none;







	line-height: 22px;







}







.menu_t2 {







	font-size: 12px;







	line-height: 18px;







	color: #FFFFFF;







	text-decoration: none;







}





.menu_t3,.menu_t3 a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #0067A6;

	text-decoration: none;

}



.title_01 {



	font-size: 16px;



	font-weight: bold;



	color: #0067A6;







}







.title_02 {



	font-size: 14px;



	font-weight: bold;



	color: #0067A6;



	text-decoration: underline;







}







.title_03 {



	font-size: 12px;



	font-weight: bold;



	color: #0067A6;







}







.title_04 {



	font-size: 14px;



	font-weight: bold;



	color: #444444;







}







.content_01 {



	font-size: 12px;



	line-height: 22px;



	color: #444444;



	text-decoration: none;







}







.content_02 {



	font-size: 12px;



	color: #444444;







}







.content_02 a {



	text-decoration: none;



	font-size: 12px;



	color: #444444;







}







.content_01 a {



	font-size: 12px;



	color: #444444;



	text-decoration: none;







}







.content_03 {



	font-size: 12px;



	line-height: 20px;



	color: #444444;







}







.content_03 a {



	font-size: 12px;



	color: #444444;







}







.content_04 {



	font-size: 10px;



	color: #444444;



	line-height: 12px;







}











a:hover {







	color: #FFCC00;







}















li {



	font-size: 12px;



	color: #444444;







}



.top_doctor {

	background-image: url(../images/icon_doctor.gif);

	background-position: right bottom;

	background-repeat: no-repeat;

}

.top_ear {

	background-image: url(../images/icon_ear.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.top_nose {

	background-image: url(../images/icon_nose.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}



.title_03b {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #0067A6;

	text-decoration: underline;

}


.album-cat-container{background-color:#fff;margin:-13px 10px 15px 10px;padding:10px;}
.album-cat-container ul{margin:0px;padding:0px;list-style:none;}
.album-cat-container ul li{list-style:none;display:inline-block;margin:10px 5px;border:2px solid #ddd;border-left:none;border-top:none;}
.album-cat-container ul li a{display:inline-block;padding:10px;height:200px;border:1px solid #999;text-decoration:none;text-align:center;color:#999;}
.album-cat-container ul li a:hover{color:#000;border-color:#666;}
.album-cat-container ul li a img{border:none;}
.album-cat-container ul li a:hover img{border-color:#999;}
.album-cat-container ul li a div{margin-top:10px;width:150px;overflow:hidden;font-size:11px;height:40px;}

.album-cat-container ul.photos li a{height:auto;}

/* press release */
.press_release_content{width:698px; border:solid 1px #a9a9a9;padding-left:0px;}
.press_release_content ul{margin:0px;padding:0px;list-style:none;}
.press_release_content ul li{width:180px; display:inline-block; list-style:none;margin:10px 20px;border-left:none;border-top:none; vertical-align:text-top;}
.press_release_content ul li a img{list-style:none; padding-bottom:5px;border:none;align:top;}
.press_release_content ul li a:hover img{border:none;}
.remarks{text-align:center; color:#444444;font-size:12px;}

.grey_line{border-bottom:1px solid #a9a9a9; width:100%; padding:0px; margin:0px; font-size:0px;}

.hCenter{text-align:center;}
.hRight{text-align:right;}
.hLeft{text-align:left;}
.fLeft{float:left !important;}
.fRight{float:right !important;}

.vTop{vertical-align:top;}
.vBottom{vertical-align:bottom;}
.vMiddle{vertical-align:middle;}
.column{float:left;position:relative;overflow:hidden;}

.news_scroller{height:250px; overflow:auto;}
.inline-block{display:inline-block !important;zoom:1 !important;*display:inline !important;}

table.media{width:650px; border:#1aa1f3 1px solid; font-size:13px; margin:10px;}
table.media thead td{background:#1aa1f3; color:#fff; text-align:left; padding:2px 10px; border-bottom:#1aa1f3 1px solid;}
table.media thead td.rBorder{border-right:#e8e8e8 1px solid;}
table.media tbody td{color:#444; text-align:left; padding:4px 10px; border-bottom:#e8e8e8 1px solid; font-size:12px;}
table.media tbody td a{color:#444;}
table.media tbody td.rBorder{border-right:#e8e8e8 1px solid;}

.profile{color:#444; font-size:12px;}
.profile img{padding:5px; border:1px solid #ccc; margin:8px;}
.profile .content{padding:5px;} 
.profile .content p{margin-top:0px;}
.profile .content h2{font-size:14px; color:#0067A6; text-decoration:underline;}
.profile .content .remarks{color:#333; background:#b8dff7; font-weight:bold; text-align:left; padding:10px; font-size:13px;}
.profile .content .remarks span{text-decoration:underline;}


.media_each_line{border-bottom:1px solid #a9a9a9;}
