body {
	margin:0;
	padding:0;
	font-family:Verdana;
	font-size:12px;
	color:#4e3b64;
	background:#fff;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border: 0;
	outline: 0;
}
a {
	text-decoration: underline;
	outline: none;
	color:#000;
}
a:hover {
	text-decoration: none;
}
img {
	border: none;
}
.clear {
	clear:both;
}
p {
	line-height:22px;
	padding-bottom:20px;
}
h1 {
	padding-bottom:15px;
}
.topspc {
	padding-top:15px;
	padding-bottom:15px;
}
.wrapper {
	width:960px;
	margin: 0 auto;
}
.header {
	width:960px;
	float:left;
}
.logo {
	width:167px;
	float:left;
}
.header-right {
	width:790px;
	float:right;
}
.tophead {
	width:675px;
	float:right;
	padding-top:5px;
}
.topbanner {
	width:453px;
	float:left;
}
.topsearch {
	float:right;
	padding-top:19px;
}

.topsearch1 {
	float:right;
	padding-top:0px;
}

.topchat {
	float:right;
	padding:20px 10px  0 0;
}

.paddingrt0
{
	  padding-right:0px;
}
.topchat a{
	color:#3b7973;
	font-weight:bold;
	text-decoration:none;
}
.topchat a:hover{
	color:#000;

}

.muscadv
{
	 float:right; padding:12px 10px 0 0;
}

.muscadv1
{
	 float:right; padding:0px 10px 0 0;
}

.inputsrch {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 170px;
	border:1px solid #7abcb6;
	height: 16px;
	padding: 2px;
	vertical-align:top;
	margin-right: 3px;
}
.navigation {
	width:676px;
	float:right;
	height: 40px;
}
.nav-list {
	padding-top: 12px;
	list-style:none;
}
.nav-listpage {
	padding-top: 20px;
}
.nav-list li {
	display: inline;
	background:#65c8c0;
	display:block;
	float:left;
	color:#414242;
	padding: 0px;
}
.nav-list li span {
	display:block;
	float:left;
	padding:0px;
	font-weight:bold;
	background:url(../images/nav-sep.jpg) right top no-repeat;
}
.nav-list li a {
	display:block;
	float:left;
	height:28px;
	text-decoration:none;
	color:#fff;
	padding:12px 12px 0 12px;
}
.nav-list li a:hover, .nav-list li a.active {
	text-decoration:none;
	color:#030303;
	background:#31a59a;
}
.nav-list li.first span {
	display:block;
	float:left;
	padding:0px 1px 0 0;
	font-weight:bold;
	background:url(../images/nav-sep.jpg) right top no-repeat;
}
.nav-list li.first a {
	display:block;
	float:left;
	width:39px;
	height:28px;
	color:#fff;
	font-weight:bold;
	padding:12px 17px 0 20px;
	background:url(../images/first-nav.jpg) left top no-repeat;
}
.nav-list li.first a:hover, .nav-list li.first a.active {
	color:#030303;
	background:url(../images/first-nav-hover.jpg) left top no-repeat;
}
.nav-list li.last a {
	display:block;
	float:left;
	width:72px;
	height:28px;
	color:#fff;
	font-weight:bold;
	padding:12px 18px 0 18px;
	background:url(../images/last-nav.jpg) right top no-repeat;
}
.nav-list li.last a:hover, .nav-list li.last a.active {
	color:#030303;
	background:url(../images/last-nav-hover.jpg) right top no-repeat;
}
.content-panel {
	width: 960px;
	float:left;
	padding-top:25px;
}
.content-panelinner {
	padding-top:22px;
}
.banner-area {
	width: 960px;
	float:left;
}
.banner {
	width:674px;
	float:left;
}
.query {
	background:url(../images/query-bg.gif) no-repeat left top;
	width:259px;
	height:237px;
	float:left;
	margin-left:15px;
	padding: 10px 0 0 12px;
}
.queryrow {
	width:245px;
	float:left;
	padding: 9px 0px 0px 7px;
}
.queryrow1 {
	width:257px;
	float:left;
	margin:7px 0 6px 0;
}
.q-lbl {
	width:43px;
	float:left;
	line-height:23px;
	vertical-align:middle;
	color: #3b7973;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
.q-input, .q-input1, .q-txtarea {
	border:1px solid #b1c5c3;
	width:186px;
	height:15px;
	font-family:Tahoma;
	font-size:11px;
	color: #767676;
	padding: 3px 3px 3px 2px;
	background:#fff url(../images/input-bg.jpg) repeat-x left top;
}
.q-input1 {
	width:181px;
	border:1px solid #e2aa23;
	margin-right:0px;
	vertical-align:top;
}
.q-txtarea {
	height:43px;
}
.btnrow {
	padding-top: 7px;
}
.newsletter {
	width:271px;
	float:left;
	margin:5px 0 0 15px;
}
.nletter-top {
	background:url(../images/nletter-top.gif) no-repeat left bottom;
	width:271px;
	height:5px;
	float:left;
}
.nletter-mid {
	background:#fcc748 url(../images/nletter-mid.gif) repeat-x left top;
	border:1px solid #f1b21b;
	border-width:0px 1px;
	width:257px;
	float:left;
	padding:6px 0 0 12px;
	vertical-align:top;
}
.nletter-bottom {
	background:url(../images/nletter-bottom.gif) no-repeat left top;
	width:271px;
	height:5px;
	float:left;
}
.bottom-contentpanel {
	width:960px;
	float:left;
	padding-top: 15px;
}
.bottom-contentpane2 {
	width:960px;
	float:left;
	padding-top:30px;
}
.welcomepane {
	width:960px;
	float:left;
}
.home-content {
	width:568px;
	float:left;
	margin-bottom:20px;
	background:url(../images/dot.jpg) repeat-x left bottom;
}
.latest-news {
	width: 371px;
	float:left;
	padding-left:21px;
	
}
.news-top {
	width:371px;
	height:5px;
	float:left;
}
.news-mid {
	width:371px;
	float:left;
}
.news-mid h3 {
	padding: 3px 0 8px 12px;
	background:#2ab8e0;
}
.news-bottom {
	background:url(../images/news-bottom.gif) no-repeat left top;
	width:371px;
	height:5px;
	float:left;
}
.news-block {
	background:#d5f0fb;
	padding:10px;
	float:left;
	width:351px;
}
.topmargin {
	margin-top:0px !important;
	margin-top:10px;
}
.newsdiv {
	width: 350px;
	float:left;
}
.ndtop {
	background:url(../images/nd-top.jpg) no-repeat left top;
	float:left;
	width:336px;
	padding:5px 8px 10px 6px;
}
.ndmid {
	background:url(../images/nd-mid.jpg) repeat-y left top;
	float:left;
	width:350px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	margin-bottom:12px;
}
.ndmid p span {
	color:#7b7b7b;
}
.ndbottom {
	background:url(../images/nd-bottom.jpg) no-repeat left bottom;
	float:left;
	width:350px;
}
.news-head {
	padding:0 0 7px 8px;
	background:url(../images/n-dot.jpg) repeat-x left bottom;
	line-height:18px;
}
.news-head1 {
	padding:0 0 0px 8px;
	line-height:18px;
}
.news-head1 a {
	text-decoration:none;
}
.news-head1 a:hover {
	color:#60777d;
}
.news-desc {
	padding: 8px 8px 0 8px;
	color:#4d4d4d;
	line-height:18px;
}
.news-desc a {
	color:#60777d;
	font-weight:bold;
	text-decoration:none;
}
.news-desc a:hover {
	color:#be460a;
	font-weight:bold;
	text-decoration:none;
}
/* ------------------------------- services ---------------------------------- */

.service {
	width: 560px;
	float:left;
	border:4px solid #e8e8e8;
}
.servblock {
	width:173px;
	float:left;
	padding: 8px 2px 8px 9px;
	border-right:4px solid #e8e8e8;
}
.servblock p {
	width:165px;
	float:left;
	color:#4d4d4d;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	padding-bottom:0px;
}
.no-rtborder {
	border-right:none;
}
.headimg {
	padding: 10px 0 5px 0;
}
a.read {
	color:#ff7734;
	font-weight:bold;
	text-decoration:none;
	padding-top: 7px;
}
a:hover.read {
	color:#a3a3a3;
	text-decoration:none;
}
/* ----------------------------- testimonial ---------------------------------- */

.testimonial {
	width: 371px;
	float:left;
	padding-left:21px;
}
.test-top {
	width:371px;
	height:5px;
	float:left;
}
.test-mid {
	width:371px;
	float:left;
}
.test-mid h3 {
	padding: 3px 0 8px 12px;
	background:#95c637;
}
.test-bottom {
	background:url(../images/test-bottom.gif) no-repeat left top;
	width:371px;
	height:5px;
	float:left;
}
.test-block {
	background:#c3e389;
	padding:10px;
	float:left;
	width:351px;
}
.testdiv {
	width: 350px;
	float:left;
}
.sttop {
	background:url(../images/st-top.jpg) no-repeat left bottom;
	float:left;
	width:350px;
	height:5px;
}
.stmid {
	background:url(../images/st-mid.jpg) repeat-y left top;
	float:left;
	width:336px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:4px 8px 10px 6px;
}
.stbottom {
	background:url(../images/st-bottom.jpg) no-repeat left top;
	float:left;
	width:350px;
	height:17px;
}
.test-desc {
	padding: 0px 8px 0 8px;
	color:#4d4d4d;
	line-height:18px;
}
.greenlink {
	color:#506821;
}
a.greenlink {
	color:#506821;
	font-weight:bold;
	text-decoration:underline;
}
a:hover.greenlink {
	color:#733b12;
	text-decoration:underline;
}
.testname {
	color: #636363;
	line-height:20px;
}
.testname span {
	color: #000;
}
/* ---------------------------------------- footer --------------------------------- */

.footer {
	background:url(../images/dot.jpg) repeat-x left top;
	width:940px;
	float:left;
	color:#807f7f;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height:20px;
	padding: 10px;
}
.footer a {
	text-decoration:none;
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#807f7f;
}
.footer a:hover {
	text-decoration:none;
	color:#31a59a;
}
.footer-left {
	float:left;
}
.footer-right {
	float:right;
	text-align:right;
	color:#a3a3a3;
}
.footer-right a.wdc {
	color:#a3a3a3;
}
.footer-right a:hover.wdc {
	color:#31a59a;
}
.footer span {
	color:#31a59a;
}
/* ---------------------------------------- INNER PAGES STYLESHEET --------------------------------- */
#left-column {
	width:620px;
	float:left;
}
#left-column h1 {
	float:left;
	padding:10px 0 0px 0;
}
#left-column h2 {
	padding-bottom:12px;
	margin:10px 0 0 0;
	float:left;
	width:640px;
}
#left-column p {
	padding-bottom:18px;
	text-align:justify;
}
#left-column p.padbot {
	padding-bottom:0px;
}
#left-column p a {
	color:#2ab8e0;
	text-decoration:none;
}
#left-column p a:hover {
	color:#7a1d3b;
	text-decoration:none;
}
#left-column p.divider {
	width:640px;
	background:url(../images/dot.jpg) left top repeat-x;
	padding:10px 0 10px 0 !important;
	padding:10px 0 0px 0;
}
#right-column {
	width:291px;
	float:right;
}
#inner-quickquery {
	width:260px;
	float:left;
	background:url(../images/inner-quick-querybg.jpg) left top no-repeat;
	height:199px;
	margin-bottom:15px;
	padding:43px 12px 0 19px;
}
.q-query-row {
	width:260px;
	float:left;
	padding:6px 0px 0px 0px;
}
.q-query-lbl {
	width:60px;
	float:left;
	line-height:20px;
	vertical-align:middle;
	color: #3b7973;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
.q-query-input, .q-query-txtarea {
	border:1px solid #b1c5c3;
	width:193px !important;
	width:190px;
	height:15px;
	font-family:Tahoma;
	font-size:11px;
	color: #767676;
	padding: 3px 3px 2px 2px !important;
	padding: 3px 3px 0px 2px;
	background:#fff url(../images/input-bg.jpg) repeat-x left top;
}
.q-query-txtarea {
	height:33px;
}
#inner-latest-news {
	width:291px;
	float:left;
}
#inner-latest-news h3 {
	background:#2ab8e0 url(../images/news-blue-top.jpg) left top no-repeat;
	padding:9px 0 9px 12px;
}
.inner-news-box {
	width:270px;
	float:left;
	margin-bottom:15px;
	padding:10px 9px 10px 12px;
	background:#d5f0fb url(../images/bottombg-query.jpg) left bottom no-repeat;
}
.inner-news-content {
	width:270px;
	float:left;
	background:#f1fbff url(../images/news-inner-mid.jpg) left top repeat-y;
	margin-bottom:10px;
}
.inner-news-content-bottom {
	width:270px;
	float:left;
	background:url(../images/news-inner-bottom.jpg) left bottom no-repeat;
}
.inner-news-content-top {
	width:261px;
	float:left;
	background:url(../images/news-inner-top.jpg) left top no-repeat;
	padding:10px 6px 10px 3px;
}
.inner-news-content-top p {
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#4d4d4d;
	padding:0 5px 7px 10px;
	line-height:17px;
}
.inner-news-content-top p.divider {
	width:261px;
	background:url(../images/n-dot.jpg) left top repeat-x;
	padding:0px 0 5px 0;
}
.inner-news-content-top p span {
	color:#7b7b7b;
}
.inner-news-content-top a {
	color:#60777d;
	text-decoration:none;
}
.inner-news-content-top a:hover {
	color:#bd450a;
	text-decoration:none;
}
.starlist {
	margin:0px;
	padding:0px 0 5px 0;
	line-height:20px;
	color:#4e3b64;
	font-weight:bold;
}
.starlist li {
	background:url(../images/star.png) left 4px no-repeat;
	padding:0px 0 5px 22px;
	margin:0px;
	list-style-type:none;
	text-align:justify;
}
.list {
	margin:0px;
	padding:0px 0 15px 0;
	line-height:20px;
	color:#4e3b64;
}
.list li {
	background:url(../images/bullet.jpg) left 7px no-repeat;
	padding:0px 0 5px 15px;
	margin:0px;
	list-style-type:none;
	text-align:justify;
}
.orange-color {
	color:#ff6f00;
}
.table-border {
	border:2px solid #efefec;
	margin-bottom:20px;
}
.pad {
	padding:15px;
}
#inner-contact {
	width:260px;
	float:left;
	background:url(../images/contact-bg.jpg) left top no-repeat;
	height:348px;
	margin-bottom:15px;
	padding:40px 12px 0 19px;
}
.contact-lbl {
	width:260px;
	float:left;
	line-height:23px;
	vertical-align:middle;
	color: #3b7973;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
.contact-input, .contact-txtarea {
	border:1px solid #b1c5c3;
	width:253px !important;
	width:250px;
	height:15px;
	font-family:Tahoma;
	font-size:11px;
	color: #767676;
	padding: 3px 3px 3px 2px !important;
	padding: 3px 3px 0px 2px;
	background:#fff url(../images/input-bg.jpg) repeat-x left top;
	margin-bottom:4px !important;
	margin-bottom:6px;
}
.contact-txtarea {
	height:43px;
}
.contact-row {
	width:260px;
	float:left;
	padding:3px 0px 0px 0px !important;
	padding:2px 0px 0px 0px
}
/*--------------------- Education ---------------------*/
#eduction-country-tab {
	width:260px;
	float:left;
	background: url(../images/education-bg.gif) left top no-repeat;
	height:98px;
	margin-bottom:15px;
	padding:40px 12px 0 19px;
}
.flag-area1 {
	float:left;
	width:46px;
	height:33px;
	padding:25px 0 0 11px;
}
.flag-area2 {
	float:left;
	width:46px;
	height:33px;
	padding:25px 0 0 45px;
}
.flag-txt, .flag-txt2, .flag-txt3 {
	float:left;
	width:70px;
	text-align:center;
	padding:10px 0 0 0px;
	color:#2ab8e0;
}
.flag-txt2 {
	width:70px;
	text-align:right;
}
.flag-txt3 {
	width:108px;
	text-align:right;
}
.flag-txt a, .flag-txt2 a, .flag-txt3 a {
	color:#2ab8e0;
	text-decoration:none;
}
.flag-txt a:hover, .flag-txt2 a:hover, .flag-txt3 a:hover {
	text-decoration:none;
	color:#7a1d3b
}
#campus-uk {
	width:260px;
	float:left;
	background: url(../images/campus-uk-bg.gif) left top no-repeat;
	height:230px;
	margin-bottom:15px;
	padding:40px 12px 0 19px;
}
#campus-usa {
	width:260px;
	float:left;
	background: url(../images/campus-usa.gif) left top no-repeat;
	height:113px;
	margin-bottom:15px;
	padding:40px 12px 0 19px;
}
.course-area {
	float:left;
	width:200px;
	padding:15px 0 0 0;
}
.course-area ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.course-area li {
	display:block;
	color:#2ab8e0;
	width:230px;
	list-style-type:none;
	padding:0 0 10px 15px;
	background:url(../images/bullet-list.gif) left 5px no-repeat;
}
.course-area li ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.course-area li ul li {
	padding:8px 0 3px 15px;
	list-style-type:none;
	background:url(../images/bullet-inner.gif) left 12px no-repeat;
}
.course-area li a {
	color:#2ab8e0;
	text-decoration:none;
}
.course-area li a:hover, .course-area li a.active {
	text-decoration:none;
	color:#7a1d3b;
}
.sub-header {
	float:left;
	width:640px;
	padding:15px 0 0 0;
}
.bottom-contentpane3 {
	width:960px;
	float:left;
	padding-top:20px;
}
.course-details {
	float:left;
}
.course-details ul {
	margin:0px;
	height:0px;
}
.course-details li {
	width:640px;
	float:left;
	list-style:none;
	padding-bottom:10px;
	border:none;
}
#campus-singapore {
	width:260px;
	float:left;
	background: url(../images/campus-singapore.gif) left top no-repeat;
	height:165px;
	margin-bottom:15px;
	padding:40px 12px 0 19px;
}
.left-panel {
	width:560px;
	float:left;
}
.rite-panel {
	width: 391px;
	float:right;
}
.breadcrumb {
	float:left;
	width:640px;
	padding:0px 0 5px 0;
	margin-bottom:0px;
	border-bottom:#7f7f7f 1px dashed;
}
.content-div {
	float:left;
	width:640px;
}
.left-head {
	float:left;
	padding-top:0px;
}
.rite-head {
	float:right;
	color:#006379;
	padding-top:5px;
	font-size:11px;
}
.rite-head a {
	color:#4e3b64;
	text-decoration:none;
}
.rite-head a:hover {
	color:#4e3b64;
	text-decoration:underline;
}
.outter-box {
	float:left;
	width:640px;
	margin-bottom:20px;
}
.rt-banner {
	width:271px;
	float:left;
	padding-bottom:15px;
}
/* ----------------------------------- testimonial ------------------------------- */

#education-test {
	width:291px;
	float:left;
}
#education-test h3 {
	background:#95c637 url(../images/testmtop.jpg) left top no-repeat;
	padding:9px 0 9px 12px;
}
.education-testbotm {
	width:270px;
	float:left;
	margin-bottom:15px;
	padding:10px 9px 10px 12px;
	background:#c3e389 url(../images/testmbotm.jpg) left bottom no-repeat;
}
.test-inmid {
	width:270px;
	float:left;
	background:#f1fbff url(../images/test-inmid.jpg) left top repeat-y;
	margin-bottom:10px;
}
.test-inbotm {
	width:270px;
	float:left;
	background:url(../images/test-inbotm.jpg) left bottom no-repeat;
}
.test-intop {
	width:261px;
	float:left;
	background:url(../images/test-intop.jpg) left top no-repeat;
	padding:10px 6px 10px 3px;
}
.test-intop p {
	font-size:11px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#4d4d4d;
	padding:0 5px 7px 10px;
	line-height:17px;
}
.test-intop p.divider {
	width:261px;
	background:url(../images/n-dot.jpg) left top repeat-x;
	padding:0px 0 5px 0;
}
.test-intop p span {
	color:#7b7b7b;
}
.test-intop a {
	color:#506821;
	text-decoration:none;
}
.test-intop a:hover {
	color:#bd450a;
	text-decoration:none;
}
.companylogo {
	float:left;
	width:640px;
	margin-bottom:20px;
}
.comlogo {
	background:url(../images/company-logo.gif) no-repeat left top;
	width:95px;
	height:70px;
	float:left;
}
.logort {
	background:url(../images/logort.gif) no-repeat right top;
	height:70px;
	float:left;
	padding:0 5px 0 0px;
}
.logoimg {
	width:540px;
	height:68px;
	background:url(../images/logobg.gif) repeat-x left top;
	float:left;
	padding-top:2px;
}
.logoimg img {
	padding:0 25px 0 10px;
}
/* -------------------------------------------- education page - 23dec09 ----------------------------------------- */

#education-menu {
	width:291px;
	float:left;
}
.education-nav {
	width:291px;
	float:left;
	background:#65c8c0 url(../images/edmenu-top1.jpg) no-repeat left top;
	margin-bottom:15px;
}
.ednav-botm {
	width:271px;
	float:left;
	background:url(../images/edmenu-botm1.jpg) no-repeat left bottom;
	padding:10px;
}
.ednavlist {
	width:251px;
	padding:5px 10px;
	background:#31a59a url(../images/arrowdown.jpg) no-repeat 96% top;
	line-height:20px;
	vertical-align:middle;
	margin-bottom:8px;
	cursor: pointer;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
}

.ednavlist1 {
	width:251px;
	padding:5px 10px;
	background:#31a59a url(../images/arrowdown.jpg) no-repeat 96% top;
	line-height:20px;
	vertical-align:middle;
	margin-bottom:8px;
	cursor: pointer;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
}
.ednavlist1 a{
	text-decoration:none;
	color:#fff;
}

.edlist ul {
	list-style:none;
	padding-bottom:8px;
}
.edlist ul li {
	padding:5px;
}
.edlist ul li a {
	text-decoration:none;
	background:url(../images/whitebullet.gif) no-repeat left 5px;
	padding-left:15px;
	color: #fff;
}
.edlist ul li a:hover, .edlist ul li a.active {
	color: #000;
	background:url(../images/blackbullet.gif) no-repeat left 5px;
}
.lastnav {
	margin-bottom:0px;
}
.education-div {
	float:right;
	width:640px;
}
#campus-gallery-box {
	width:281px;
	float:left;
	background:url(../images/campus-gallerybg.jpg) left top no-repeat;
	height:109px;
	padding:5px;
}
.campusgal {
	width:271px;
	padding:10px;
}
.openpet { /*class added to contents of 1st demo when they are open*/
	background:#31a59a url(../images/arrowup.jpg) no-repeat 96% top;
}
.fee-table {
	width:100%;
	background:#cac9c9;
	margin-bottom:20px;
}
.fee-table th, .fee-table td {
	background:#fff;
	padding:8px;
	text-align:left;
}
.fee-table th {
	background:#4bacc6;
	color: #fff;
}
.fee-table td.blue {
	background:#d5f0fb;
}
.topad {
	padding-top:15px;
}
.topad5 {
	padding-top:5px;
}
.campusimg {
	float:right;
	border:1px solid #e9e9e9;
	padding:5px;
	margin:0 0 10px 10px;
}
.download {
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	vertical-align:middle;
	padding-top:20px;
	margin-bottom:20px;
}
.download a {
	width:195px;
	padding:7px 7px 7px 27px;
	text-decoration:none;
	color: #fff;
	background:#659692 url(../images/pdf.gif) no-repeat 7px 7px;
	border:1px solid #5c8783;
}
.download a:hover {
	color: #000;
	background:#65c8c0 url(../images/pdf.gif) no-repeat 7px 7px;
	border:1px solid #60bbb4;
}
.alink {
	color:#2ab8e0;
	text-decoration:none;
}
.alink:hover {
	color:#7a1d3b;
	text-decoration:none;
}
.querymail {
	background:#e0f3f8;
	padding:10px;
	color:#000;
	border:1px solid #daecf1;
}
.querymail a {
	color:#000;
	text-decoration:underline;
	font-weight:bold;
}
.querymail a:hover {
	color:#7a1d3b;
	text-decoration:none;
}
.singapore-logo {
	padding-bottom:15px;
	width:291px;
	float:left;
}
.nobotmline {
	text-decoration:none;
	color:#4e3b64;
}
.lightboxlist a {
	padding-right:6px;
}
.lightboxlist img {
	border:1px solid #dadada;
	padding:2px;
}
.mandatory {
	color: #f00;
}
/* ----------------------------------------- apply online ---------------------------------- */

#apply-online {
	width:640px;
	float:left;
	padding:30px 0 0 0px;
}
.onlinerow {
	width:500px;
	float:left;
	padding:7px 0px 7px 0px;
	font-weight:bold;
}
.onlinelbl {
	width:120px;
	float:left;
	line-height:20px;
	vertical-align:middle;
	color: #3b7973;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding-right:15px;
}
.onlineinput, .onlinedrp {
	border:1px solid #b1c5c3;
	width:250px;
	height:15px;
	font-family:Tahoma;
	font-size:11px;
	color: #767676;
	padding: 3px 3px 2px 2px;
	background:#fff url(../images/input-bg.jpg) repeat-x left top;
}
.onlinedrp {
	width:257px;
	height:24px;
}
.apply-online-curve {
	background:url(../images/round-cor.gif) left top no-repeat;
	width:623px;
	float:left;
	padding:8px 0 0 0px;
	float:left;
}
.apply-online-curve-bott {
	background:#31a59a url(../images/round-cor-bt.gif) left bottom no-repeat;
	width:603px;
	float:left;
	padding:2px 10px 10px 10px;
	float:left;
}
.apply-online-curve-bott span {
	color:#FFF;
	font-weight:bold;
	font-size:15px;
	padding-bottom:10px;
	float:left;
}
.apply-online-cont {
	background-color:#FFF;
	float:left;
	width:562px;
	padding:10px 20px;
	border:1px solid #24978c;
}
#cse-search-results{
	width:620px;
	float:left;
	padding-left:10px;
}	

.green
{
  color:#006572;
}

.quick-query
{
  width:329px; float:left; background:url(../images/quick-query.jpg) no-repeat left top;
    height:196px;
	padding:43px 12px 0 30px;
	margin:0 0 15px 21px !important;
	margin:0 0 15px 10px;
}
.qrow {
	width:326px;
	float:left;
	padding:6px 0px 0px 0px;
}
.qlbl {
	width:60px;
	float:left;
	line-height:20px;
	vertical-align:middle;
	color: #3b7973;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}
.qinput, .qtxtarea {
	border:1px solid #b1c5c3;
	width:258px !important;
	width:253px;
	height:15px;
	font-family:Tahoma;
	font-size:11px;
	color: #767676;
	padding: 3px 3px 2px 2px !important;
	padding: 3px 3px 0px 2px;
	background:#fff url(../images/input-bg.jpg) repeat-x left top;
}
.qtxtarea {
	height:33px;
}

.videoplayer
{
   width:391px; margin:0 auto;  padding-bottom:25px;
}

/****************************** Landing Page ************************/

#banner-advertise{width:960px;
float:left;
padding:15px 0;
}
#left-uk{width:152px;
float:left;
padding-top:150px;
}
#left-uk a{background:url(../images/icri-uk-left.jpg) left top no-repeat;
width:68px;
height:91px;
float:left;
}
#left-uk a:hover{background:url(../images/icri-uk-left.jpg) left -91px no-repeat;
width:68px;
height:91px;
float:left;
}
#middle-advertise{ width:656px;
float:left;
}
#middle-advertise img{border:2px solid #cccccc;
padding:3px;
}
#right-singapore{width:111px;
float:right;
padding-left:41px;
padding-top:150px;
}
#right-singapore a{background:url(../images/icri-singapore-right.jpg) left top no-repeat;
width:111px;
height:91px;
float:left;
}
#right-singapore a:hover{background:url(../images/icri-singapore-right.jpg) left -91px no-repeat;
width:111px;
height:91px;
float:left;
}

.toggle
{
   width:630px; float:left; background:#65c8c0; margin-bottom:3px; padding:5px; border:1px solid #5db7b0;
}

.toggle a
{
    width:630px; float:left; text-decoration:none; font-size:14px; font-weight:bold; cursor:pointer;
}