/* CSS Document */



body{font:normal 11px Arial, Helvetica, sans-serif; color:#4A4B4C; margin:0; padding:0;}

#wrapper{width:778px; height:auto !important; margin:auto;}

h2{font:bold 13px Arial, Helvetica, sans-serif; color:#fff; margin:14px 0px 14px 0px;}

h1{font:bold 16px Arial, Helvetica, sans-serif; color:#504831; margin:8px 0px 8px 0px;}

h3{font:normal 22px Georgia, "Times New Roman", Times, serif; color:#504831; margin:14px 0px 14px 0px;}

h4{font: bold  11px Arial, Helvetica, sans-serif; color:#504831; margin:2px 0px 8px 0px;}

a{text-decoration:none; color:#003399;}

a:hover{text-decoration:none; color:#000;}

.a2:link, .a2:visited{text-decoration:none; color:#91A4BC;}

.a2:hover{text-decoration:none; color:#ddd;}

/* newsletter section*/

p{line-height:16px; margin:0; margin-bottom:10px;}

.newstitle{color:#000000; font-size:14px; text-transform:uppercase;}

.blue{color:#4397f6; font-size:14px;}

.color{color:#00FFFF; font-size:16px;}

.red{color:#cc0000; font-weight:bold;}

/*header starts*/

#header{width:778px; height:auto; position:relative;}

#top_box_left{width:9px; height:30px; background:url(../images/top_lt.gif) no-repeat; float:left;}

#top_box_right{width:9px; height:30px; background:url(../images/top_left.gif) no-repeat; float:right;}

#top_box_mid{width:760px; height:30px; background:#5982B8; float:left;margin:0 0 10px 0;}

ul.topNav {
	float:right;
	margin:0;
}
ul.topNav li {
	list-style:none;
	float:left;
	font:bold 11px/30px Arial, Helvetica, sans-serif;
}
ul.topNav li a {
	border-right:1px solid #FFF;
	color:#FFF;
	padding:0 8px;
}
ul.topNav li a:hover {
	text-decoration:underline;
}
ul.topNav li a.lastBord {
	border-right:0;
}

#phone{float:left; color:#fff; padding-top:10px;}

#newsletter{float:right;}

#newsletter .inputbox{height:11px; font-size:10px; color:#424141; width:120px; padding:2px; margin-top:5px; height:auto;}

#newsletter .btn{padding-top:5px; vertical-align:top}



#logo_wp{height:92px; width:778px;}

#logo{width:232px; height:51px; background:url(../images/logo.gif) no-repeat; margin:24px 0px 0px 10px; float:left;}

#menu_wp{width:440px/*452px*/; height:26px/*92px*/; margin:30px 10px 25px 72px; float:right;}





/*content*/

#content{width:778px; height:auto; position:relative;}

#flash{width:778px; height:325px; margin:0; padding:0; position:relative; float:left;}

#description_box{width:778px; background:url(../images/middle_bg.gif) repeat-x; height:118px; float:left;}

#description_box_left{width:9px; background:url(../images/middle_lt.gif) no-repeat; height:118px; float:left;}

#description_box_right{width:9px; background:url(../images/middle_rt.gif) no-repeat; height:118px; float:right;}

#description_middle{width:760px; height:118px; float:left;}

#description_content{width:230px; height:118px; float:left; padding-left:10px; padding-right:10px; color:#91A4BC;}

#description_content_right{width:225px; height:118px; float:left; padding-left:10px; padding-right:5px; color:#91A4BC;}



#spt{background:url(../images/spt.gif) no-repeat; width:4px; height:118px; float:left;}

#introduction_wp{position:relative; height:209px; width:778px; float:left; bottom:15px;}

#text{width:758px; height:auto; background:#efefef; padding:15px; top:20px; float:left;}

#introduction{position:relative; height:auto; width:758px; float:left; padding:10px;}

#introduction_pic{margin:28px 26px 0px 0px; float:left; width:143px; height:157px;}

#introduction_content{float:right; margin:20px 5px 0px 0px; width:600px;}

#content_pic{width:auto; height:auto; margin:0 10px 10px 0px; padding:0; float:left;}

.heading{font:normal 22px Georgia, "Times New Roman", Times, serif; color:#504831; margin:14px 0px 14px 0px;}



/*lower part*/

#lower{width:778px; height:auto; float:left; margin-top:20px;}

#activities_wp{width:369px; height:139px; float:left; margin:0px 20px 0px 5px;}

#activities_lt{background:url(../images/activities_left.gif) no-repeat; width:22px; height:139px; float:left; overflow:hidden;}

#activities_rt{background:url(../images/activities_right.gif) no-repeat; width:28px; height:139px; float:right;}

#activities_mid{width:319px; height:139px; float:left; background:#E3D8B8;}

#activities_logo{margin:34px 37px 0px 0px; background:url(../images/activities.gif) no-repeat; width:106px; height:65px; float:left;}

#activities_content{float:left; margin:10px 0px 0px 0px; color:#504831; width:310px;}

.a3:link,.a3:visited{text-decoration:none; color:#504831;}

.a3:hover{text-decoration:none; color:#000;}





#support_wp{width:369px; height:139px; float:right; margin:0px 5px 0px 5px;}

#support_lt{background:url(../images/sponsor_left.gif) no-repeat; width:22px; height:139px; float:left; overflow:hidden;}

#support_rt{background:url(../images/sponsor_right.gif) no-repeat; width:28px; height:139px; float:right;}

#support_mid{width:319px; height:139px; float:left; background:#CEBB84;}

#support_logo{margin:34px 20px 0px 0px; background:url(../images/support.gif) no-repeat; width:136px; height:70px; float:left;}

#support_content{float:left; margin:10px 0px 0px 0px; color:#F1F0F0; width:310px;}

.a4:link,.a4:visited{text-decoration:none; color:#F1F0F0;}

.a4:hover{text-decoration:none; color:#fff;}





/*footer starts*/

#footer_wp{width:778px; background:url(../images/footer_menu.gif) repeat-x; height:72px; margin:auto;}

#footer{width:750px; color:#ABB4BD; padding:27px 10px 0px 10px;}



#footer_menu{width:500px; height:40px; float:left;}

#footer_menu a{color:#ABB4BD; text-decoration:none; }

#footer_menu a:hover{color:#969ea5; text-decoration:none;}

#footer_copy{float:right; width:200px;}

.neolinx:link, .neolinx:visited{font-weight:bold; color:#abb4bd;}

.neolinx:hover{text-decoration:none; color:#969ea5;}



/*for gallery */

#pro-wp{float:left; height:150px; width:740px; padding:10px 0 10px 15px;}

#dis-product{margin-right:15px; float:left; background: url(../images/product-bg.gif) no-repeat; width:270px; height:250px;}

#pro-container{float:left; width:220px; height:200px; margin:5px;}
form{margin:0; padding:0;}
.dwnArea span {
	float:right;
	overflow:hidden;
	width:90px;
}
.dwnArea span a {
	background:url(../images/proposel-btn.png) no-repeat 0 0;
	font:13px/24px Arial, Helvetica, sans-serif;
	display:block;
	color:#FFF;
	height:25px;
	text-shadow:#2e64a0 1px 1px 0;
	width:90px;
	text-align:center;
}
.dwnArea span a:hover {
	color:#000;
	text-shadow:#6ea4e0 1px 1px 0;
}
.marque {
	float:left;
	width:678px;
	padding:7px 0;
}
.supportingImg {
    margin: 0 auto;
    overflow: hidden;
    width: 645px;
}
.supportingImg img {
	width:310px;
	float:left;
	margin:0 10px 10px 0;
}
.amchiGallery {
	display:block;
	overflow:hidden;
	border-top:1px solid #CCC;
	padding:20px 60px 0;
}
.visitAbroad ul li a {
	border:0;
	float:none;
	margin:0;
	padding:0;
	position:relative;
	display:block;
}
.visitAbroad ul li a:hover {
}
.visitAbroad ul li a span {
	background:#000;
	border-top:2px solid #5982B8;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#FFF;
	position:absolute;
	left:0;
	bottom:0;
	padding:8px;
	width:161px;
}
.amchiGallery a {
	border:1px solid #CCC;
	float:left;
	margin:0 15px 15px 0;
	padding:8px;
}
.amchiGallery ul {
	overflow:hidden;
	margin:0;
	padding:0;
}
.amchiGallery ul li {
	border:1px solid #CCC;
	list-style:none;
	float:left;
	padding:8px;
	margin:0 15px 15px 0;
	width:177px;
}
.amchiGallery a img {
	border:0;
}
.amchiGallery a.marginZero {
	margin-right:0;
}
.schoolGallery {
	padding:20px 0 0;
}
.schoolGallery a {
	margin:0 5px 10px 0;
	padding:3px;
}
.schoolGallery a.last {
	margin-right:0;
}
.supportingPage {
	float:none !important;
    border-top: 1px solid #CCCCCC;
    height: auto;
    margin: 20px 0 0 !important;
    padding: 20px 0 0 !important;
    width: auto;
}