/*** Start :Common Section ***/
body {
	background-color	:#DBDAD8;
	margin				:0px 0px 0px 0px;
	font-family			:Arial, Verdana, Helvetica, sans-serif;
	font-size			:12px;	
	font-weight			:normal;
	font-style			:normal;		
	text-align			:center;
}

.Main
{
	position			:absolute;
	width				:100%;
	left				:0;
	top					:0;
}

.Sperator 
{
	clear				:both; 
	height				:1px;
}

/* begin Box, Sheet */
.Sheet 
{
	background-color	:#FFFFFF;
	min-width			:17px;
	min-height			:17px;
	margin				:0 auto;
	position			:relative;
	overflow			:hidden;
	z-index				:0;
	width				:955px;	
}

* html .Sheet 
{
	width				:expression(this.offsetWidth < 17 ? 17+"px" :"auto !important");
	height				:expression(this.offsetHeight < 17 ? 17+"px" :"auto !important");
	width				:955px;
	zoom				:1;
}

.Sheet-body 
{
	position			:relative;
	overflow			:hidden;
	z-index				:0;
	margin				:0px;
	text-align			:left;
}

/* begin Header */
div.Header 
{
		width				:100%;
	margin				:0 auto;
 	position			:relative;
		height				:272px;
}

/* begin ContentLayout */
.contentLayout 
{
	margin-bottom		:0px;
	width				:100%;
	position			:relative;
}
/* end ContentLayout */

/* begin LayoutCell */
.contentLayout .leftnav
{
	position			:relative;
	margin				:0;
	padding				:0;
	border				:0;
	float				:left;
	overflow			:hidden;
	width				:180px;
}
/* end LayoutCell */

/* begin LayoutCell */
.contentLayout .rightnav
{
	position			:relative;
	/*margin				:0;
	padding				:0;*/
	margin: 0px 10px 0px 0px;
	padding: 38px 10px 8px 0px;
	float				:right;
	overflow			:hidden;
	/*width				:198px;*/
	width				:200px;
	border: 0px solid red;
}
/* end LayoutCell */

.contentLayout .rightnav a
{
	text-decoration		:none;
	color				:#FFFFFF;
}

.contentLayout .rightnav .RightMenu
{
	width				:218px;
	/*background			:#FFFFFF url('allsection/alllanguage/rightnav_menu.png') no-repeat;*/
	margin				:10px 0 0 0;
	padding				:10px 4px 10px 55px;
	font				:bold 11px Arial, Helvetica, sans-serif;
	color				:#FFFFFF;
	cursor				:pointer;
}

.contentLayout .rightnav .RightContacts
{
	width				:218px;
	height				:192px;
	background			:#FFFFFF url('allsection/alllanguage/rightnav_contacts.png') no-repeat;
	margin				:10px 0 0 0;
	padding				:14px 4px 4px 16px;
	font				:11px Arial, Helvetica, sans-serif;
	color				:#FFFFFF;
}

.RightContacts .Title
{
	font				:bold 14px Arial, Helvetica, sans-serif;
	padding				:0 0 12px 0;
	color				:#FFFFFF;
}

.RightContacts strong
{
	color				:#FFFFFF;
}

/* begin LayoutCell */
.contentLayout .content
{
	position			:relative;
	margin				:0;
	padding				:0;
	border				:0;
	float				:left;
	overflow			:hidden;
	width				:555px;
}
/* end LayoutCell */

/* begin LayoutCell */
.contentLayout .content_1
{
	position			:relative;
	margin				:0;
	padding				:0;
	border				:0;
	float				:left;
	overflow			:hidden;
}
/* end LayoutCell */

/* begin Box, Block */
.Block 
{
	min-width			:1px;
	min-height			:1px;
	margin				:0 auto;
	position			:relative;
	overflow			:hidden;
	z-index				:0;
}

* html .Block 
{
	width				:expression(this.offsetWidth < 1 ? 1+"px" :"auto !important");
	height				:expression(this.offsetHeight < 1 ? 1+"px" :"auto !important");
	zoom				:1;
}

.Block-body 
{
	position			:relative;
	overflow			:hidden;
	z-index				:0;
	margin				:0px;
	text-align			:left;
}

/* begin Box, BlockContent */
.BlockContent 
{
	min-width			:1px;
	min-height			:1px;
	margin				:0 auto;
	position			:relative;
	overflow			:hidden;
	z-index				:0;
}

* html .BlockContent 
{
	width				:expression(this.offsetWidth < 1 ? 1+"px" :"auto !important");
	height				:expression(this.offsetHeight < 1 ? 1+"px" :"auto !important");
	zoom				:1;
}

.BlockContent-breadcrumbs
{
	position			:relative;
	overflow			:hidden;
	z-index				:0;
	/*margin				:8px 0 0 18px;*/
	margin				:8px 25px 8px 25px;
	text-align			:left;
	font				:11px Arial;
	/*color				:#12B4E9;*/
	color				:#000000;
}

.BlockContent-breadcrumbs a
{
	/*color				:#12B4E9;*/
	color				:#000000;
}

.BlockContent-body,.BlockContent-body2
{
	position			:relative;
	overflow			:hidden;
	z-index				:0;
	margin				:0;
	text-align			:left;
}

.BlockContent-body2
{
	/*padding				:5px;*/
	text-align			:justify;
	border: 0px solid red;
	padding				:8px 25px 8px 25px;
}
.BlockContent-videobody
{
	/*padding				:5px;*/
	text-align			:justify;
	border: 0px solid red;
	padding				:8px 5px 8px 5px;
}
	
.BlockContent-body2	.Title
{
	font				:bold 20px Arial;
	color				:#12B4E9;
	padding				:0 0 14px 0;
}

.Title
{
	font				:bold 20px Arial;
	color				:#12B4E9;
	padding				:0 0 14px 0;
}

.FooterMenu
{
	background			:#FFFFFF url('allsection/alllanguage/footer.jpg') no-repeat;
	width				:955px;
	height				:183px;
	font-size			:12px;
	color				:#797977;
}

.FooterMenu a
{
	text-decoration		:none;
	color				:#797977;
}

.FooterMenu a:hover
{
	text-decoration		:underline;
	color				:#797977;
}

.FooterMenu .Item
{
	background			:url('allsection/alllanguage/footer_arrow.png') no-repeat;
	padding				:0 0 11px 10px;
}

.FooterMenu .Title
{
	font				:bold 14px Arial;
	color				:#12B4E9;
	padding				:0 0 10px 0;
}

.FooterMenu .Menu1
{
	float				:left;
	width				:310px;
	/*margin				:10px 0 0 75px;*/
	margin				:10px 0 0 50px;
}

.FooterMenu .Menu2
{
	float				:left;
	width				:280px;
	margin				:10px 0 0 0;
}

.FooterMenu .Menu3
{
	float				:right;
	width				:240px;
	margin				:10px 0 0 0;
}
/*** End :Common Section ***/

/* Start :Home Page Section */
.HomeMainBlock
{
	margin				:0px;
	padding				:0px;
	display				:inline;
}

.HomeMainBlock .VideoTitle
{
	float				:left;
	padding				:15px 0 0 16px;
	color				:#12B4E9;
	font-size			:30px;
	font-family			:Arial, Helvetica, sans-serif;
}

.HomeMainBlock .Block1
{
	width				:397px;
	float				:right;
}

.HomeMainBlock .Block2
{
	padding-left		:16px;
	margin-top			:51px;
}

.HomeMainBlock .Block2 .Block2Content
{
 	width				:320px;
	height				:280px;
	background			:#BDC8D6;
}
/* End :Home Page Section */

/* -----------------------new css for contents -------------------*/
/* common */
.linkToEmail{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#00558a;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.title2{
font-family:Arial, verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
vertical-align:top;
}

.titleR{
font-family:Arial, verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FF0000;
text-align: center;
}

.titleItalic{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-style:italic;
}

.titleS{
font-family:Arial, verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-transform:uppercase;
}

.linkSNormal {
	font-weight		: bold; 
	font-size		:11px;
	color			:#000000;
	
}
 
.linkS {
	font-weight		: bold;
	color			: #12B4E9;
	font-size		:11px;
}

.linkS a:hover {
	font-weight		: bold; 
	color			:#000000;
}


.linkB {
	font-weight		: bold; 
	color			:#000000;
	
}
 
.linkB a, .linkB a:visited {
	font-weight		: bold;
	color			:#000000;
}

.linkB a:hover {
	font-weight		: bold; 
	color			:#000000;
}

.videoDescription{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

/* new css added by fara and sianchoo - 22th June 2009*/
.linkR {
	font-weight		:normal; 
	font-size		:12px;
	/*color			:rgb(18,179,233);*/
	color			:rgb(0,0,0);
	text-decoration	:none;
	
}
 
.linkR a, .linkR a:visited {
	font-weight		:normal;
	color			:rgb(18,179,233);
	text-decoration	:none;

}

.linkR a:hover {
	font-weight		:normal; 
	color			:rgb(18,179,233);
	text-decoration	:none;

}

/*use for testimonial*/
.linkE {
	font-weight		:bold; 
	font-size		:12px;
	color			:rgb(0,86,140);
	text-decoration	:underline;
	
}
 
.linkE a, .linkE a:visited {
	font-weight		:bold;
	color			:rgb(0,86,140);
	text-decoration	:underline;

}

.linkE a:hover {
	font-weight		:bold; 
	color			:rgb(0,86,140);
	text-decoration	:underline;

}
/* for bottom link */
.linkD{
	font-weight		:normal; 
	font-size		:12px;
	color			:#797977;
	text-decoration	:underline;
	
}
 
.linkD a, .linkD a:visited {
	font-weight		:normal;
	color			:#797977;
	text-decoration	:underline;

}

.linkR a:hover {
	font-weight		:normal; 
	color			:rgb(18,179,233);
	text-decoration	:none;

}

h1{
	font-family    	: Arial, Verdana, Helvetica, sans-serif;
	color			: rgb(18,179,233);
	/*font-size		: 20px;*/
	font-size		: 18px;
}

h2{
	font-family    	: Arial, Verdana, Helvetica, sans-serif;
	color			: rgb(18,179,233);
	font-size		: 14px;
}

.darkBlueTitle{
	padding			: 8px 0 10px 0;
	font-family    	: Arial, Verdana, Helvetica, sans-serif;
	color			: rgb(0,86,140);
	font-size		: 14px;
	font-weight		:normal;
}

.bloc {
	background-image:url(allsection/alllanguage/box.jpg);
	background-repeat:no-repeat;
	width: 528px;
	height: 262px;
}

.texte1 {
	padding: 15px 0px 10px 20px;
	width: 290px;
	float: left;
	text-align:justify;
	color: #ffffff;
	font-size:14px;
}

.image {
	padding: 15px 20px 10px 0px;
	float: right;
}

.image1 {
	padding: 45px 20px 0px 0px;
	float: right;
}

.image2 {
	padding: 35px 10px 10px 0px;
	float: right;
}

.image3 {
	padding: 6px 10px 10px 0px;
	float: right;
}

/* use for lasik_laser */
.image_pic1 {
	padding: 15px 10px 10px 10px;
	float: right;
}

.image_pic2 {
	padding: 0px 10px 10px 10px;
	float: right;
}
/*end */

.blueBloc1 {
	width: 584px;
	height: 220px;
	padding: 10px 0px 10px 0px;
}

.textA {
	padding: 15px 0px 10px 10px;
	width: 203px;
	float: left;
	text-align:justify;
	color: #ffffff;
	font-size:12px;
}

.textB {
	/*padding: 25px 0px 10px 20px;*/
	width: 325px;
	float: left;
	text-align:justify;
	color: #ffffff;
	font-size:14px;
}

.textC {
	padding: 15px 0px 10px 20px;
	width: 250px;
	float: left;
	text-align:justify;
	color: #ffffff;
	font-size:13px;
}

.textD {
	padding: 39px 0px 10px 20px;
	width: 270px;
	float: left;
	text-align:justify;
	color: #ffffff;
	font-size:14px;
}

.textE {
	padding: 40px 0px 10px 20px;
	width: 250px;
	float: left;
	text-align:justify;
	color: #ffffff;
	font-size:14px;
}

.textF {
	padding: 15px 0px 10px 10px;
	width: 170px;
	float: left;
	text-align:justify;
	color: #ffffff;
	font-size:13px;
}

.textG{
	padding: 10px 10px 10px 10px;
	text-align:justify;
	color: #ffffff;
	font-size:12px;
}

.normalBlocText{
	width: 390px;
	align: left;
	text-align:justify;
}

.normalBlocText1{
	padding: 10px 0px 10px 10px;
	width: 305px;
	align: left;
	text-align:justify;
	color: #ffffff;
	font-size:14px;

}

.normalBlocText2{
	padding: 35px 0px 10px 20px;
	width: 490px;
	align: left;
	text-align:justify;
	color: #ffffff;
	font-size:14px;
}

.normalBlocText3{
	width: 300px;
	align: left;
	text-align:justify;
}

.normalBlocText4{
	padding: 15px 0px 0px 0px;
	width: 330px;
	align: left;
	text-align:justify;
}

.normalBlocText5{
	padding: 5px 0px 0px 0px;
	width: 290px;
	align: left;
	text-align:justify;
}

/* use for operation text bloc*/
.normalBlocText6{
	padding: 5px 0px 0px 0px;
	width: 215px;
	align: left;
	text-align:justify;
}

.normalBloc{
	padding: 10px 0px 0px 0px;
	text-align:justify;
}

.normalBloc1{
	width: 490px;
	text-align:justify;
}


.black{
	color:#000000;
}

.whiteBold{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

p{
	/*text-align:justify;*/
}

ul{
	color:rgb(18,179,233);
}

ol{
	color:rgb(18,179,233);
}

strong{
	/*color:rgb(18,179,233);*/
}


/*for contact page*/
.contact_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.contact_image{
	float:right;
	padding: 0px 10px 0px 10px;
}

/*for professional page*/
.pro_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.pro_text_box{
	/*width: 263px;
	float: left; */
	padding: 0px 0px 130px 0px;
}

.pro_image{
	float:right;
	padding: 0 0 0 10px;
}

/*for publication page*/
.pub_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.pub_image{
	float:right;
	padding: 0 0 0 10px;
}

.pub_text_box{
	padding: 0px 0px 85px 0px;
}

/*for farsighted page*/
.far_sight_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.far_sight_image{
	float:right;
	padding: 0 0 0 10px;
}

/*for intra occulaire page*/
.int_occ_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.int_occ_image{
	float:right;
	padding: 0px 10px 10px 10px;
}

/*for thermokeratoplastie page*/
.thermo_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.thermo_image{
	float:right;
	padding: 0px 10px 10px 10px;
}

/*for other technic page*/
.oth_technic_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.oth_technic_image{
	float:right;
	padding: 0px 10px 10px 10px;
}

/*for results lasik page*/
.res_lasik_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.res_lasik_image{
	float:right;
	padding: 0px 10px 10px 10px;
}

/*for themono vision page*/
.themono_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.themono_image{
	float:right;
	padding: 0px 10px 10px 10px;
}

/*for pres by lasik page*/
.pres_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.pres_image{
	float:right;
	padding: 0 0 10px 10px;
}

/*for implant multifocus page*/
.implant_box{
	width: 505px;
	padding: 10px 0px 0px 0px;
}

.implant_image{
	float:right;
	padding: 0 0 10px 10px;
}

/*for myopia surgery page*/
.myopia_box{
	width: 515px;
	padding: 10px 0px 0px 0px;
}

.myopia_image{
	float:right;
	padding: 0 0 10px 10px;
}

.myopia_text_box_3{
	padding: 0 10px 0 10px;
	width: 529px; 
	float: left;
	text-align:justify;
	color: #ffffff;
	background-color:#13b4ea;
}

.myopia_text_box_3 ul{
	color:rgb(255,255,255);
}

.myopia_text_box_4{
	padding: 0 10px 0 10px;
	width: 509px; /*529px*/
	float: left;
	text-align:justify;
	color: #ffffff;
	background-color:#13b4ea;
}

.myopia_text_box_4 ul{
	color:rgb(255,255,255);
}

/* use for cornea_checkup */
.image_combine {
	padding: 15px 10px 10px 100px;
	/*float: right;*/
	width:330px;
}
.text_cornea{
	padding: 5px 0px 0px 0px;
	width: 245px;
	align: left;
	text-align:justify;
}
/* end */

.whiteText ul{
	color:rgb(255,255,255);
	text-align:justify;
}

.whole_tr_image{
	width:600px;
}

/* end css for contents*/

/* for webtv */
.webtv_css_1{
	padding:4px 0 4px 10px;
}

.webtv_css_2{
	width:765px;
}

.webtv_css_3{
	float:left;
	width:339px;
	height:455px;
}

.webtv_css_4{
	padding:5px 0 0 2px;
}

.webtv_css_5{
	 float:left;
}

.webtv_css_6{
	float:left;
	width:296px;
	height:455px;
	padding:5px 0 0 5px;
}

.webtv_css_6_1{
	float:left;
	width:291px;
	height:455px;
	padding:5px 0 0 5px;
}

.webtv_css_7{
	padding-top			: 1px;
	height				: 29px; 
	background-position	: 0.3em 0.3em;
}

.webtv_css_8{
	font-size 		: 11px;
	font-weight		: bold;
	color			: #FFFFFF;
	padding-left	: 16px;
	float			: left;
}

.webtv_css_9{
	font-size		: 11px;
	font-weight		: bold;
	color			: #0A60C2;
	text-decoration	: none;
	margin-left		: 10px;
	width			: 200px;
	line-height		: 17px;
	float			: left;
	text-align		: center;
}

.webtv_css_10{
	padding-top:8px; 
	padding-left:10px
}

.webtv_css_11{
	font-size 		: 10px;
	font-weight		: normal;
	color			: #000000;
	padding:7px 0 0 1px;
}

.webtv_css_12{
	padding-left:6px;float:left;height:455px;width:135px;
}

.webtv_css_13{
	font-size 		: 10px;
	font-weight		: normal;
	color			: #000000;padding : 20px 5px 7px 0px; font-weight: bold;
}

.webtv_css_14{
	position:absolute;z-index:2;padding-top:5px;padding-left:18px;
}

.webtv_css_15{
	width:100px;
}

.webtv_css_16{
	width:140px;position:absolute;z-index:1;
}

.webtv_css_17{
	width:276;height:81;
	font-family    		: Arial, Verdana, Helvetica, sans-serif;
	font-size			: 12px;
}

.webtv_css_18{
	float:left;padding-right:5px;
	font-size		: 10px;
	font-weight		: bold;
	color			: #0A60C2;
	text-decoration	: none;
}

.webtv_css_19{
	display:inline;padding-left:5px;
}

.webtv_css_20{
	padding-left:5px;float:left;
}

.webtv_css_21{
	padding-left:7px; padding-right:20px;
}

.webtv_css_22{
	font-size:11px;padding-top:6px;font-weight:bold;
}

.webtv_css_23{
	padding-top:0px; padding-right:10px
}

.webtv_css_24{
	width:320px;padding-bottom:5px;
}

.webtv_css_25{
	height:8px;
}

.webtv_css_26{
	padding :0 0px 0px 8px; text-align:center;
}

.webtv_css_27{
	padding : 2px 0px 0px 8px; text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.webtv_css_28{
	width:320;
	font-family 	: Verdana, Arial, Helvetica, sans-serif;
	font-weight 	: normal;
	font-size  		: 10px;
}

.webtv_css_29{
	padding:4px 0px 0px 0px;
	font-family    : Verdana, Arial, Helvetica, sans-serif;
	font-size      : 11px;
	font-weight    : bold;
	text-decoration: none;
	color          : #000000;
}

.webtv_css_30{
	padding-top:2px;
	font-size		: 10px;
	font-weight		: bold;
	color			: #0A60C2;
	text-decoration	: none;
}

.webtv_css_31{
	padding-left:20px;
}

.webtv_css_32{
	width:215px; height:17px;padding-left:1px;vertical-align:top;font-size:10px;
}

.webtv_css_33{
	vertical-align:right;
}

.webtv_css_34{
	padding-top:2px;
	font-size		: 10px;
	font-weight		: bold;
	color			: #000000;
}

.webtv_css_35{
	padding-top:5px;
}

.blue_box_content {
	background-color: #13b4ea;
	padding: 0px 10px 0px 10px;
	/*margin: 0px 18px 0px 18px;*/
	margin: 0px 18px 0px 8px;
	/*width: 509px;*/
	width: 469px;
	color: #ffffff;

	font-size: 14px;
}

.blue_box_content_e {
	background-color: #13b4ea;
	padding: 0px 10px 0px 10px;
	/*margin: 0px 18px 0px 18px;*/
	margin: 0px 18px 0px 8px;
	width: 489px;
	color: #ffffff;

	font-size: 14px;
}

.floatRight {
	float: right;
}
/* end for webtv */


.photos {
	width: 600px;
}

