@import "sidebar.css";
@import "menu.css";
@import "product.css";
@import "alert.css";
@import "review.css";

/*----- Common
 ---------------------------------------------------*/

font,th,td,p{
	font-family: Arial,Tahoma,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.line-gray{
border-bottom:1px solid #E2E2E2;
height:1px;
width:965px;
}
.box {
	font-family: Tahoma, "MS Sans Serif";
	font-size: 8pt;
	border: 1px solid #CCCCCC;
}
body {width:100%; height: 100%;margin: 0px  0px; padding: 0px  0px;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;text-align: center; size:12;}

.clear { clear: both;}

.bot {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.t_10_green {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4B6D5E;
}
.t_10_grey_666666 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.t_10_grey {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.t_10_black {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.t_13_grey {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
}
.t_14_grey_333333 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
}
.t_12_black_000000 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.t_12_black_000000_b {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.t_12_yellow_D19324 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D19324;
}

.t_12_black_honey {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #5F3344;
}

.t_14_black_honey {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5F3344;
}
.t_12_orange_F59103 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F59103;
}


.t_14_orange_F59103 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #F59103;
}

.t_12_red_E51836 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E51836;
}

.t_14_red_CA453C {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #CA453C;
}

.t_14_black {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.t_11_green {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #769985;
}
.t_11_green_336542 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #336542;
}
.t_11_green_336542_b {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336542;
}
.t_11_green_769985_b {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #769985;
}

.t_14_green_769985 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #769985;
}

.t_14_green_336542 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #336542;
}
.t_11_grey {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.t_11_grey_666666 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	}
.t_11_grey_666666_b {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}	
.t_12_grey_666666 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.t_12_grey_666666_b {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.t_12_blue_6699CC {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6699CC;
}	
.t_12_blue_5B799B {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5B799B;
}
.t_12_violet_834F80 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #834F80;
}

.t_14_violet_834F80 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #834F80;
}

.t_12_pink_E26479 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E26479;
}
.t_11_black {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.t_11_black_b {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.t_12_green {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4B6D5E;
}
.t_12_green_b {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4B6D5E;
}
.t_12_brown_CC8859_b {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC8859;
}
.t_12_grey {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

.t_18_grey {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration:none;
	color: #333333;
}
.t_18_grey_b {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration:none;
	color: #333333;
}
.t_18_black {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}

.t_23_green {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: normal;
	text-decoration:none;
	color: #7c988d;
}
.t_12_green2{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #49695A;
}
.t_12_purple2{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #C0A2DF;
}
.t_12_green3{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #9FC6AA;
}


/* ---- link default ---- */
a:link{color: #326445; text-decoration: none;}
a:visited {color: #326445;text-decoration: none;}
a:active {color: #326445; text-decoration: none;}
a:hover{color: #D6A847; text-decoration: none;}


a.link_black_000000  {
	font-family: Arial,Tahoma,Verdana,Helvetica, sans-serif;
	font-size:12px;
	color : #000; 
	text-decoration: none;	
}
a.link_black_000000:link  {
	font-family: Arial,Tahoma,Verdana,Helvetica, sans-serif;
	font-size:12px;
	color : #000; 
	text-decoration:none;	
}
a.link_black_000000:visited {
	font-family: Arial,Tahoma,Verdana,Helvetica, sans-serif;
	font-size:12px;
	color : #000; 
	text-decoration:none;
}
a.link_black_000000:active {
	font-family: Arial,Tahoma,Verdana,Helvetica, sans-serif;
	font-size:12px;
	color : #000;
	text-decoration:none;
}
a.link_black_000000:hover {
	font-family: Arial,Tahoma,Verdana,Helvetica, sans-serif;
	font-size:12px;
	color : #D6A847;
	text-decoration:none;
}

a..t_12_orange_F59103:link{
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F59103;
}

a.t_12_orange_F59103:link {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F59103;
}

a.t_12_orange_F59103:visited {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F59103;
}

a.t_12_orange_F59103:active {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F59103;
}

a.t_12_orange_F59103:hover {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #326445;
}

.Loading{
display:block;
background-image: url(../images/share/icon_loading.gif);
background-repeat: no-repeat;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size: 12px;
margin:2px;
padding:1px;
padding-left:30px;
}

.txtRemark{
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size: 12px;
color:#BF2525;
}

.table_guideline{
border:1px solid;
border-color:#CCCCCC;
}

.cell_header{
border-bottom:1px solid #CCCCCC;
height:20px;
}

/*----- boder
 ---------------------------------------------------*/
.border-main{
border-left:1px dashed #CCCCCC;
border-right:1px dashed #CCCCCC;
}

.border-photo1{
border:1px solid #ACACAC;
}
.border-green{
border:1px solid #E0EAE6;
}



/*----- Line
 ---------------------------------------------------*/
.line1{
border-bottom:1px dashed #CCCCCC;
}

/*----- Main Content Page
 ---------------------------------------------------*/
#main_page_container{
	width:965px;
	left:50%;
	vertical-align: top;
	margin:auto;
}


/*----- Header
 ---------------------------------------------------*/
#header_page_container{
	width:965px;
	text-align:left;
}
#header_page_container_left{
	float: left;
	width:250px;
	height:130px;
}
#header_page_container_right{
	float: right;
	width:650px;
	margin:auto;
}
#logo{
	width:220px;
	height:95px;
}


/*----- Content Page
 ---------------------------------------------------*/
#content_page_container{
	width:965px;
	text-align: left;
	vertical-align: top;
	margin:0px;
}
#cms-feature-content{
	/*width: 965px;
	height: 301px;
	vertical-align: top;
	float:left;*/
}
#navigation-bar-normal{
	margin: 0px;
	margin-left:10px;
	margin-top:10px;
}

#navigation-bar{
	margin: 0px;
	position: absolute;
	z-index: 40;
	margin-left:10px;
	margin-top:10px;
}
#navigation-bar a{
font-size:12px;
}

.main-keyvisual-container{
margin-top:15px;
overflow:hidden;
height:440px;
}
.main-keyvisual{
margin-top:-20px;
border-left:1px dashed #CCCCCC;
border-right:1px dashed #CCCCCC;
z-index:0;

}

/*----- Footer
 ---------------------------------------------------*/
#footer_page_container{
	width:965px;
	text-align: left;
	vertical-align: top;
	margin:0px;
}

.banner-thumb {
	float:left;
	padding: 0px 0px 0px 0px;
	margin-bottom:20px;	
}

.myclinique-banner {
	float:left;
	padding: 0px;
	margin-bottom:5px;	
}

