﻿.sddl
{
	border:solid 1px #00D0FF;
	font-family:Georgia;
	font-size:11px;
	color:#3366cc;
	background:#ffff66;
}
.slabel
	{
		width:171px; 
font-size:12px; float:left;
		color:#3963C3; font-weight:bold; 
	}
	.sinput
	{
		border:solid 1px #00D0FF; background-color:#FFF160; font-size:13px; text-align:left; color:#3963C3;
	}

	#s_bottom
	{
		vertical-align:baseline; text-align:right;
		padding-top:5em;
	}

#sTitle
{
	 padding:20px 0px 20px 0px;
}
.separate
{
	 padding:5px;
}	 
#tdContent
{
	width:519px; background-color:#fff; 
	background-image:url(../school-program/images/schoolin_bg_center.jpg); 
	background-repeat:repeat-y; vertical-align:top; 
}		

.dash_blue
{
	margin-top:5px;
	margin-bottom:3px;
	height:5px; 
	background-repeat:repeat-x; 
	background-image:url(../Img/button/line_blue.gif);
}	
.dot_violet
{
	background-repeat:repeat-x; height:10px;
	padding-top:0px;
	background-image:url(../Img/button/dot_line.gif);
}	


#s_content p
{
	margin:5px; font-size:12px; color:#FF4FA7;
	padding-bottom:20px; 
}
.detail
{
	 margin-left:180px; font-size:12px; font-style:italic;color:#3963C3;
}
.error
{
	font-size:12px; color:Red; text-align:center;
}
.success
{
	font-size:12px; color:Blue; text-align:center;
}
.imgShow 
{}

#visitTable_01
{
	width:865px;
	border:0px;
	height:712px;
}

/* visit school */
#tdvisitBarLeft01
{
	width:293px; background-image:url(../school-program/images/shoolin_bg_left_11.jpg); background-repeat:repeat-y; vertical-align:top; text-align:center;
}
#tdvisitBarR
{
	background-image:url(../school-program/images/SchoolsIn_SchoolEvent_06.jpg); background-repeat:repeat-y; width:22px;	
}
#tdvisitBarLeft
{
	background-image:url(../school-program/images/SchoolsIn_SchoolEvent_04.jpg); background-repeat:repeat-y; width:13px;
}
#tdvisitContent
{
	width:537px; background-color:#fff; vertical-align:top;	
	font-size:10pt;
}
.left_detail
{
	margin:0px 10px 0px 15px; color:#0014d6; font-size:12px;
	text-align:left; line-height:20px; font-weight:normal;
}
#v_title  {float:left; padding-left:10px; overflow:hidden; margin-top:40px;
	width: 303px;
}
#v_title h1 {color:#ff4fa7; font-size:30px; width:321px; 
margin-top:0px;
}

#v_subtitle h3 {font-size:18px; color:#ba3fdc; }
#v_abc {float:right; margin-top:0px;}
#v_content {height:580px; }
#v_content {background-image: url(../school-program/images/bg.jpg) }


/*footer*/
.arrowtop, .arrowback, .arrownext, .arrowtop img, .arrowback img, .arrownext img, .arrowtop a, .arrowback a, .arrownext a
{
	font-weight:bold;
	text-decoration:none;
	border:0px;
}
.arrowtop , .arrowtop a, .arrowtop a:hover
{
	text-decoration:none;
	color: #059fc5;
	font-weight:bold;
}
.arrowback ,.arrowback a, .arrowback a:hover
{
	text-decoration:none;
	color: #666666;
	font-weight:bold;
}
.arrownext ,.arrownext a, .arrownext a:hover
{
	text-decoration:none;
	color: #bd25d2;
	font-weight:bold;
}

/*footer*/
#visit_footer
{
	 font-size:10pt; font-weight:bold;
}
#lBack
{
	float:left; color:#059fc5; margin-left:3px; width:230px;
	background-image:url(../Img/button/arrow_back.gif);
	background-repeat:no-repeat;
}	

#lTop
{
	 float:left; color:#666666; 
	 margin-left:20px;	 
}	
 
#lNext
{
	 float:right; color:#bd25d2;
}
/*Extension*/


.icon-left
{
	float:left; height:30px; /*border:solid 1px red;*/
}
.icon-left-img
{
	float:left; /*border:solid 1px yellow;*/
}
.icon-left-content
{
	float:left;  /*border:solid 1px green;*/
	margin-top:5px;
}
/***************************************/
#nd_subtitle 
{ color:#750884; font-weight:normal; font-size:12px; line-height:16px; margin-top:0px; margin-left:10px; margin-bottom:10px;}