/* CSS Document */
body{
	font: Trebuchet MS; 
	/*background: url(../images/bgVotherPage.jpg) repeat-x left bottom;*/
	
	
}



.lsidebar{
	
	
	/*margin-top:160px;*/
	width:210px;
	margin-left:0px;
	
	padding-left:0px;
	list-style:none;
	border-bottom:none;
	float:left;
	
	border-right:3px solid #005ced;
	height:1520px;
	padding-left:20px;
	/*position: fixed;*/

}

.lsidebarPrimary{
	width:210px;
	margin-left:0px;
	
	padding-left:0px;
	list-style:none;
	border-bottom:none;
	float:left;
	
	border-right:3px solid #005ced;
	height:1800px;
	padding-left:20px;
}

.lsidebarSS{
	width: 210px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	border-bottom: none;
	float: left;
	border-right: 3px solid #005ced;
	height: 1050px;
	padding-left: 20px;
}

.lsidebarIN1{
	height: 2500px;
	width: 210px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	border-bottom: none;
	float: left;
	border-right: 3px solid #005ced;
	padding-left: 20px;
}

.lsidebarIN2{
	height: 1920px;
	width: 210px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	border-bottom: none;
	float: left;
	border-right: 3px solid #005ced;
	padding-left: 20px;
}

.lsidebarIN3{
	height:1890px;width:210px;margin-left:0px;padding-left:0px;
	list-style:none;border-bottom:none;float:left;
	border-right:3px solid #005ced;padding-left:20px;
}

.lsidebarIN4{
	height:1570px;width:210px;margin-left:0px;padding-left:0px;
	list-style:none;border-bottom:none;float:left;
	border-right:3px solid #005ced;padding-left:20px;
}

.lsidebarAboutus{
	height:1730px;width:210px;margin-left:0px;padding-left:0px;
	list-style:none;border-bottom:none;float:left;
	border-right:3px solid #005ced;padding-left:20px;
}

.lsidebarThankyou{
	height:800px;width:210px;margin-left:0px;padding-left:0px;
	list-style:none;border-bottom:none;float:left;
	border-right:3px solid #005ced;padding-left:20px;
}


.lsidebarAllround{
	height: 1400px;
	width: 210px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	border-bottom: none;
	float: left;
	border-right: 3px solid #005ced;
	padding-left: 20px;
}


.lsidebarDSE{
	height: 1920px;
	width: 210px;
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	border-bottom: none;
	float: left;
	border-right: 3px solid #005ced;
	padding-left: 20px;
}



.lsidebarSports{
	width:210px;
	margin-left:0px;
	
	padding-left:0px;
	list-style:none;
	border-bottom:none;
	float:left;
	
	border-right:3px solid #005ced;
	height:3900px;
	padding-left:20px;
}



.lsidebarLarge{
	
	
	/*margin-top:160px;*/
	width:210px;
	margin-left:0px;
	
	padding-left:0px;
	list-style:none;
	border-bottom:none;
	float:left;
	
	border-right:3px solid #005ced;
	height:3200px;
	padding-left:20px;
	/*position: fixed;*/

}

ul.lsidebar li, ul.lsidebarLarge li, ul.lsidebarPrimary li, ul.lsidebarSS li, ul.lsidebarIN1 li, ul.lsidebarSports li, ul.lsidebarIN2 li, ul.lsidebarIN3 li, ul.lsidebarIN4 li,  ul.lsidebarAboutus li  ,  ul.lsidebarAllround li

 {
	float:left;
	
}

ul.lsidebar a, ul.lsidebarLarge a, ul.lsidebarPrimary a, ul.lsidebarSS a, ul.lsidebarIN1 a, ul.lsidebarSports a, ul.lsidebarIN2 a,ul.lsidebarIN3 a, ul.lsidebarIN4 a, ul.lsidebarAboutus a,ul.lsidebarAllround a 

{
	width:200px;
	height:30px;
	display:block;
	border:none;
	padding:5px;
	padding-top:25px;
	
	
	text-decoration:none;
	color:#000;
	text-align:center;
	font-weight:normal;
	font: bold sans-serif;
	font-size:14px;
	/*text-shadow: 2px 2px 3px rgba(0,0,0,0.25);*/
	/*background:url(../images/navArrow.gif) no-repeat 6px 25px;*/
	
}

ul.lsidebar a:active, ul.lsidebarLarge a:active, ul.lsidebarPrimary a:active, ul.lsidebarSS a:active, 
, ul.lsidebarIN1 a:active, ul.lsidebarSports a:active, ul.lsidebarIN2 a:active, ul.lsidebarIN3 a:active, ul.lsidebarIN4 a:active, ul.lsidebarAboutus a:active, ul.lsidebarAllround a:active


{
	width:200px;
	height:30px;
	display:block;
	border:none;
	padding:5px;
	margin-right:5px;
	padding-top:25px;
	text-decoration:underline;
	
	
	/*background-color:#005ced;*/
	color:#000;
	/*text-shadow: 2px 2px 3px rgba(0,0,0,0.25);*/
}

.siderbartop{
	width:200px;
	/*height:40px;*/
	display:block;
	border:none;
	padding:15px 5px 15px 5px;
	
	
	
	text-decoration:none;
	text-align:center;
	font-weight:normal;
	font: bold sans-serif;
	font-size:14px;
	
	
	background-color:#005ced;
	color:#fff;
	text-shadow: 2px 2px 3px rgba(0,0,0,0.25);
}

a.sidebarLink.active{
	width:200px;
	height:30px;
	display:block;
	border:none;
	padding:5px;
	margin-right:5px;
	padding-top:25px;
	/*text-decoration:underline;*/
	
	
	/*background-color:#005ced;*/
	color:#000;
	/*text-shadow: 2px 2px 3px rgba(0,0,0,0.25);*/
}


ul.lsidebar a:hover, ul.lsidebarLarge a:hover, ul.lsidebarSS a:hover, ul.lsidebarPrimary a:hover, ul.lsidebarIN1 a:hover,ul.lsidebarSports a:hover, ul.lsidebarIN2 a:hover, ul.lsidebarIN3 a:hover, ul.lsidebarIN4 a:hover, ul.lsidebarAboutus a:hover, ul.lsidebarAllround a:hover
{
	width:200px;
	height:30px;
	display:block;
	border:none;
	padding:5px;
	margin-right:5px;
	padding-top:25px;
	
	
	/*text-decoration:underline;*/
	
	
	background-color:#3e3e3e;
	color:#fff;
	/*text-shadow: 2px 2px 3px rgba(0,0,0,0.25);*/
}

#page-wrap{ 
width: 980px; margin: 0 auto; position: relative;


}


#main-content{ /*no use */
position: relative; z-index: 10; margin: 0 0 0 220px;
/*-moz-border-radius: 18px; -webkit-border-radius: 18px; -moz-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6); -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.6);*/ 
padding: 30px; 
min-height: 500px; }




/*mian content */
h1, h2, h3 {
	
}

#otherPageWrapper {
	position: relative; z-index: 10; margin: 0 0 0 260px;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	border-left: #594431 solid 1px;
	border-right: #594431 solid 1px;
}


/* Basic styles */
h2{
	font-size: 26px;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
	
	/*text-shadow: 2px 2px 3px rgba(0,0,0,0.25);*/
}

/* Basic styles */
h3 {
	font-size: 16px;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
	/*text-shadow: 2px 2px 3px rgba(0,0,0,0.25);*/
}




/* Content containers on other pages */
.content-wide, .content-medium, .aside {
	background-color:#fff;
	padding:20px;
	margin: 20px;
	font-size: 14px;
	/*-webkit-box-shadow: 3px 3px 5px 2px #999;
	-moz-box-shadow: 3px 3px 5px 2px #999;
	box-shadow: 3px 3px 5px 2px #999;
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;*/
}
.content-medium {
	float:left;
	width:640px;
	margin-top: 15px;
	display:inline; /* Fixes margin bug in IE 6 & 7 */
}



/* Background images for individual sections */
#otherPageImage {
	background-image: url(../images/topImage/top01.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:160px;
}

#otherPageImageForSecondary {
	background-image: url(../images/topImage/top02.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:160px;
}

#otherPageImageForLangTrain{
	background-image: url(../images/topImage/top03.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:160px;
}

#otherPageImageFoIntegratedCourse{
	background-image: url(../images/topImage/top04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 160px;
}

#otherPageImageForSports{
	background-image: url(../images/topImage/top05.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:160px;
}

#otherPageImageForAboutUs{
	background-image: url(../images/topImage/top08.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-top:160px;
}

#otherPageImageForThankyou{
	background-image: url(../images/topImage/top11.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 160px;
}

.otherPageListItem {
	margin-top:7px;
	
}

.otherPageListItem li {
	
	line-height:3;
}


.otherPageListItemSmaller li {
	
	line-height:2;
}

.otherPageListItemSmaller {
	margin-top:4px;
	
} 

.articleFormat{
	line-height: 2.0;
	color: #000;
}

#hor-zebra{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	text-align: left;
	border-collapse: collapse;
}
#hor-zebra th{
	font-size: 14px;
	font-weight: normal;
	color: #039;
	padding: 10px 8px;
}
#hor-zebra td{color:#669;padding:8px;}

#hor-zebra .odd{background:#e8edff;}

#hor-zebra .yellow{
	background-color: #9CF;
}

.otherPageTableWith2Rows {
	padding-top: 6px;
	
}

.callout{ 
background: #fdfce4; padding: 15px; 
border: 1px solid #fff000; 
-moz-border-radius: 6px; -webkit-border-radius: 6px; }  
.calloutBlue{ 
background: #CCFFFF; padding: 15px; 
border: 1px solid #0000FF; 
-moz-border-radius: 6px; -webkit-border-radius: 6px; }  
.calloutBrown{ 
background: #FFCC99; padding: 15px; 
border: 1px solid #FF9933; 
-moz-border-radius: 6px; -webkit-border-radius: 6px; }  



#hor-minimalist-a {
    background: none repeat scroll 0 0 #FFFFFF;
    border-collapse: collapse;
    font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;
    font-size: 12px;
    margin: 20px;
    text-align: left;
    width: 620px;
}

#hor-minimalist-a th {
    border-bottom: 2px solid #6678B1;
    color: #003399;
    font-size: 14px;
    font-weight: normal;
    padding: 10px 8px;
}
#hor-minimalist-a td {
    color: #666699;
    padding: 9px 8px 0;
}
/*
#hor-minimalist-a tbody tr:hover td {
    color: #000099;
}
*/
/*.footer {
	position: fixed;
	bottom: 0;
	left: 0px;
	width: 100%;
	padding-top: 18px;
	background: url(../images/bg-footer.png) repeat-x left top;
}
*/
/*.footer {
	
	bottom:0;
	left:0;
	width:100%;
	padding-bottom: 180px;
	background: url(../images/bgVotherPage.jpg) repeat-x left bottom;
	z-index:-6;
}*/
.floatright {
	float:right;
	margin:5px 0 3px 18px;
}

.floatleft {
	float:left;
	margin:5px 15px 3px 0px;
}
.floatleft, .floatright {
	-webkit-box-shadow: 3px 3px 5px #999;
	-moz-box-shadow: 3px 3px 5px #999;
	box-shadow: 3px 3px 5px #999;
}

.tcUnOrderList{
	padding-top:8px;
	padding-bottom:8px;
}
.tcListItem{
	padding-left:15px;
	padding-top:3px;
	padding-bottom:3px;
	font-size:14px;
}


#tcTable td{
	vertical-align:top;
	padding-bottom:3px;
	
}

.alignCenter{
	
	width:800px;
	margin:0px auto;
	text-align:center;
	
	
}



.alignCenter2{
	
	width:300px;
	margin:0px auto;
	padding-left:20px;
	

	
}
.alignCenter2 input{
	margin-bottom:10px;
	
}

.listStyle{
	margin-top:0px;
}
.listTickSktyle{
	
}
.listTickSktyle li{
	list-style-image: url(../images/tick.gif);
	
}
