@charset "utf-8";

/*@media print {
  .non-print {
     display: none;
  }
.datarow_detail{
	font-size:18pt;
	color:#000;
	border-bottom:solid 1px #FFFFFF;
	padding:0px 5px 0px 5px;
}
}

@media screen {
.datarow_detail{
	font-size:14pt;
	color:#000;
	border-bottom:solid 1px #FFFFFF;
	padding:0px 5px 0px 5px;
}
}*/
@media screen {
html, body {
	background-color:#e6e6e6;
	margin:0;
	padding:0;
	font-family:Arial, Tahoma, Sans Serif;
	font-size:12px; color:#323232;
	font-weight:normal;}
}
@media print {
  .non-print {
     display: none;
  }
html, body {
	background-color:#e6e6e6;
	margin:0;
	padding:0;
	font-family:Arial, Tahoma, Sans Serif;
	font-size:16pt; color:#323232;
	font-weight:normal;}
}
   	A:link, A:visited {color:#323232; text-decoration:none;}
	A:active, A:hover {color:#f8941d; text-decoration:none;}
	
/* - index - */
tr, td {vertical-align:top; text-align:left;}
#main {width:1000px; background:url('../images/profile/bg_prof.gif'); border: 10px solid #ffffff;}
#ind_tp {height:350px; background:url('../images/profile/index_prof_01.gif') no-repeat;}

/* - NEW INSERT -*/
#ind_tp .ind_language {text-align:right; margin:65px 119px 0 0; font-size:10px; font-weight:bold;}
/* - END -*/

#ind_bt {height:221px; background:url('../images/profile/index_prof_02.gif') no-repeat;}
#ind_sch {margin:4px 0 0 500px;}
#ind_sch_tp {margin:10px 0 0 449px;}
#ind_sch_bt {margin:10px 0 0 492px; font-size:14px;}
.sch_box {border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #cccccc;
	font-size: 12px; color: #464646;
	padding-left: 2px;}
	
.sch_but {border: 1px solid #cccccc;
	background-color: #cccccc;
	color: #323232;
	cursor : hand;
	margin:0 0 0 5px;
	height:20px;
	font-weight:bold;
	font-size:12px;
	width:45px;
	font-family:Tahoma;
	text-align:center;
	vertical-align:top;}

.txt_b1 {color:#0072bc; font-weight:bold; font-size:14px;}

#head {height:171px; background:url('../images/profile/head.gif') no-repeat;}

/* - NEW INSERT -*/
#language_tp {text-align:right; margin:65px 119px 0 0; font-size:10px; font-weight:bold;}
/* - END -*/

#ind_but {margin:11px 20px 0 7px; float:left;}
#sch_tp {margin:6px 0 0 0; float:left;}
#sch_tp .sch1 {margin:4px 0 0 0;}
#sch_tp .sch2 {margin:14px 0 0 2px; vertical-align:middle;}
#sch_tp .sch3 {margin:10px 0 0 45px; vertical-align:middle;}

#body {background:url('../images/profile/body_top.gif') no-repeat; background-position:top;}
#bg_tt_sch {height:89px; background:url('../images/profile/tt_search.gif') no-repeat; vertical-align:bottom;}
#bg_tt_sch .tt_sch {margin:0 0 8px 128px; font-weight:bold; font-size:22px; color:#ffffff;}

#tb_thum {margin:0 0 0 117px;}
#tb_thum .thum_frm {width:125px; height:82px; background:url('../images/profile/frame_thumb.gif') no-repeat; text-align:center; vertical-align:middle;}
#tb_thum .thum_pic {margin:1px 0 1px 1px;}
#tb_thum .thum_tfrm {height:88px;}
#tb_thum .thum_txt {margin:7px 7px 7px 7px; color:#29abe2; font-weight:bold; font-size:14px;}
#tb_thum .thum_ppg {text-align:right; font-weight:bold; margin:5px 0 15px 0;}

#bg_large_p {height:563px; background:url('../images/profile/frame_large.gif') no-repeat;}
#large_p {width:737px; margin:6px 0 0 124px;}
#large_p .l_hr_y {width:7px;}
#large_p .l_pic {width:365px; height:548px;}
#tb_profile {width:750px; margin:0 0 0 117px;}
#tb_profile .td_name {color:#29abe2; font-weight:bold; font-size:20px; height:60px;}
#tb_profile .tt_name {margin:28px 0 8px 10px;}
#tb_profile .tt_profile {height:89px; background:url('../images/profile/tt_profile.gif') no-repeat;}
#tb_profile .tb_profile {width:732px; margin:7px 9px 0 9px;}
#tb_profile .td_profile1 {height:30px; width:110px; font-weight:bold;}
#tb_profile .td_profile2 {width:20px; font-weight:bold;}
#tb_profile .td_profile3 {width:256px;}
#tb_profile .tt_port {height:140px; background:url('../images/profile/tt_port.gif') no-repeat; background-position:bottom;}
#tb_profile .tb_port {width:732px; margin:7px 9px 0 10px;}
#tb_profile .td_port {}

/* - footer - */
#foot {height:110px; background-color:#ffffff;}
#foot .fot_l {margin:25px 0 0 15px; font-size:9px; float:left;}
#foot .fot_r {float:right; margin:25px 15px 0 0; text-align:right;}
#foot .fot_email {float:left; margin:10px 0 0 0;}

