
@charset "utf-8";
/* CSS Document */ 
img { border:none;}
img a { border:none;}
.table_width{
	 width:994px;
}

.top_bg{
	background-image:url(../images/top_bg.jpg);
	background-repeat:repeat-x;
	height:30px;
	width:812px;
	border-left:#f4f4f4 solid 1px;
	border-right:#f4f4f4 solid 1px;
	border-right:#f4f4f4 solid 1px;
}

p { padding:0 5px; margin:0 0 10px 0; text-align:justify;}
.email_box_middle_bg{
	background-image:url(../images/email_box_middle_bg.png);
	background-repeat:repeat-x;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#333333;
}

a.home_text:link, a.home_text:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#767676;
	margin:0 25px;
}

a.home_text:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#767676;
	margin:0 25px;
}

.inputbox{
	background-color:#f3f3f3;
	width:80px;
	height:15px;
	border:#f3f3f3 solid 1px;
}

.hair_transplant_box{
	margin-bottom:2px;
}

.hair_transplant_box_middle_bg{
	background-image:url(../images/hair_transplant_box_middle_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:600;
	text-decoration:none;
	color:#767676;
}
.hair_transplant_box_middle_bg a{
	
	text-decoration:none;
	color:#767676;
}

.hair_trans_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:600;
	text-decoration:none;
	color:#767676;
}

.reach_box_middle_bg{
	background-image:url(../images/reach_box_middle_bg.png);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:600;
	text-decoration:none;
	color:#939393;
	line-height:20px;
}

.middle_box_center_middle_bg{
	background-image:url(../images/middle_box_center_middle_bg.jpg);
	background-repeat:repeat-y;
}

.video_box_center_middle_bg{
	background-image:url(../images/video_box_center_middle_bg.png);
	background-repeat:repeat-y;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:600;
	text-decoration:none;
	color:#767676;
}

.bttm_bg{
	background:#d0d0d0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
 	text-decoration:none;
	color:#767676;
}
.bttm_bg a{
	
	color:#333333;
}




.accordian_box_center_bg{
	background-image:url(../images/accordian_box_center_bg.png);
	background-repeat:repeat-y;
}

ul.box{
	margin:0px;
	padding:0 0 0 5px;
	list-style:none;
}

ul.box li{
	margin:0px;
	padding:0 5px 0 15px;
	background-image:url(../images/arrow.png);
	background-repeat:no-repeat;
	background-position:0px 6px;
	line-height:20px;
}

ul.box ol li{
	margin:0px;
	padding:0 0 0 5px;
	background-position:0px 6px;
	background-image:none !important;
	line-height:20px;
}


.middle_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	text-decoration:none;
	line-height:16px;
	text-align:justify;
}

a.middle_text:link, a.middle_text:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	text-decoration:none;
	line-height:16px;
}

a.middle_text:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	line-height:16px;
}

.main_heading_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#444444;
	text-decoration:none;
	line-height:16px;
}

.faq_head_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#809CDB;
	text-decoration:none;
	line-height:40px;
}
.faq_head_text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#809CDB;
	text-decoration:none;
	padding:10px 0 5px 5px; 
}

.faq_head_text01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#809CDB;
	text-decoration:none;
}
.banner_right_img { background:url(../images/banner_right_img.jpg) left top no-repeat; padding:16px 0 0 22px}
.img_padding_r { padding:0 10px 0 5px; float:left;}
.img_padding_l { padding:0 0px 0 10px; float:right;}
.middle-bg { background:url(../images/middle-bg.png) left top repeat-y; font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444444;
	text-decoration:none;
	line-height:16px;}
.footer-box-middle { background:url(../images/footer-box-middle.png) left top repeat-y; padding:0 8px;}
.border-table { border:1px solid #d7d7d7; }
.border-table2 { border:1px solid #d7d7d7;}
.email-input { padding:0; margin:0; width:150px;}
.age-input { padding:0; margin:0; width:30px;}
.any-major-input { padding:0; margin:0; width:300px;}
.middle-link { color:#767676;}
.middle-link a { color:#767676; text-decoration:none;}
.middle-link a:hover { color:#0099FF}







ul.boxno{
	margin:0px;
	padding:0 0 0 5px;
list-style:inside decimal;
}

ul.boxno li{
	margin:0px;
	padding:0 5px 0 15px;
	background-repeat:no-repeat;
	background-position:0px 6px;
	line-height:20px;
}

ul.boxno ol li{
	margin:0px;
	padding:0 0 0 5px;
	background-position:0px 6px;
	background-image:none !important;
	line-height:20px;
}



/*photo gallery*/

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

	#gallery {float:left;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
	}
	#gallery ul a:hover img {
	}
	#gallery ul a:hover {}


.photo_ga {width:720px; float:left;}
.photo_ga_top_main {width:720px; float:left; margin-left:-39px;}
.photo_ga_top_box {width:720px; float:left; padding-bottom:15px;}
.photo_ga_top_box_in {width:207px; float:left; border:solid 1px #000; padding:3px; background:#ccc6c6; line-height:5px; margin-left:19px;}
.photo_ga_top_box_in2 {width:130px; float:left; border:solid 1px #000; padding:3px; background:#ccc6c6; line-height:5px; margin-left:4px;}

.wh_testmi_main {width:700px; float:left; padding:50px 10px 0 10px;}

.wh_testmi_fst_top_title {width:700px; float:left; font-size:17px; font-weight:bold; padding-bottom:10px;}
.wh_testmi_fst_top_main {width:700px; float:left; background:#cccccc; font-size:15px; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:22px; border-bottom:solid 3px #FFF;}
.wh_testmi_fst_top {width:106px; float:left; border-right:solid 1px #FFF; border-left:solid 1px #FFF; min-height:45px;}
.wh_testmi_sec_top {width:224px; float:left; border-right:solid 1px #FFF; border-left:solid 1px #FFF; min-height:45px;}
.wh_testmi_thr_top {width:190px; float:left; border-right:solid 1px #FFF; border-left:solid 1px #FFF; min-height:45px;}
.wh_testmi_for_top {width:173px; float:left; border-right:solid 1px #FFF; min-height:45px;}

.wh_testmi_fst_main {width:700px; float:left; background:#ededed; font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:center; line-height:22px; border-bottom:solid 2px #FFF;}
.wh_testmi_fst {width:106px; float:left; border-right:solid 1px #FFF; border-left:solid 1px #FFF; font-weight:bold;}
.wh_testmi_sec {width:224px; float:left; border-right:solid 1px #FFF; border-left:solid 1px #FFF;}
.wh_testmi_thr {width:190px; float:left; border-right:solid 1px #FFF; border-left:solid 1px #FFF;}
.wh_testmi_for {width:173px; float:left; border-right:solid 1px #FFF;}

.shot_link {width:720px; float:left; font-size:15px; color:#333; padding-bottom:10px;}
.shot_link a {color:#666; text-decoration:none;}
.shot_link a:hover {text-decoration:underline;}

flag {float:right;}

.cale_main_img {float:left; width:255px; text-align:center;}

.cale_main_box {width:700px; float:left; padding:0 10px;}
.cale_main_box_img {float:left; width:165px; padding:0 5px; height:160px;}

.flg {float:left; width:22px;}