*{	margin:	0px;padding: 0px;}
*:focus
{
  outline:0px none !important; /* override browser style ;eg. yellow outline in chrome */
}

body{margin:5px 0px 5px 0px;padding:0px;font-size:9pt;font-family:Arial, Helvetica, Sans-serif;color:#3C5967;clear:both;margin:0px;}
input[type=radio] {margin:0px 3px;} 
.main{width:100%}
.wrap{width:955px;margin:0px auto;border:0px solid red;background:#fff;}
.mainbanner{background:	transparent url("../images/ncnz_mainbanner.jpg") no-repeat;height:158px;width:100%;overflow:hidden;border:0px solid}
.mainnavigation{background:	transparent url("../images/ncnz_navigationBar.jpg") no-repeat;height:27px;width:100%;overflow:hidden;border:0px solid;}
.top_menu{border:0px solid;width:745px;float:left}
.top_menu a{color:#05384F;text-decoration:none}
.top_menu a:hover{color:#05384F;text-decoration:none}
.top_menu a.active{background:#658EA1;color:white;padding:3px;}
.top_menu div{border:0px solid;float:left;padding:5px 0px 0px 30px;color:#3C5967;cursor:pointer}
.top_menu ul{margin:5px 0px 0px 25px;}
.top_menu li{display:inline;padding:2px 5px;}
.welcome{font-weight:bold;}
.top_search{border:0px solid red;width:190px;float:left}
.top_search input{border:0px solid red;width:125px;float:left;margin-top:7px;background:transparent;color:#3C5967;font-size:11px}
.top_search_button{border:0px solid red;width:57px;height:19px;float:left;padding:7px 0px 0px 0px; margin-left:5px; background:transparent;font-size:11px;color:#fff;text-align:center;font-weight:bold;cursor:default;}

.contentborder_outer{width:100%;overflow:auto;border:0px;margin-top:20px}
.contentborder_inner{width:940px;overflow:hidden;margin:0px 0px 0px 5px}
.left_navigation{width:168px;border:0px solid red;float:left}
.left_navigation_head{background:transparent url("../images/ncnz_left_BG1.jpg") no-repeat;width:168px;height:22px;line-height:22px;}
.left_navigation_inner{background:#E8F0D9 url("../images/bg-lhs.jpg") repeat;width:168px;border:0px solid red}
.left_navigation_text{background:transparent url("../images/ncnz_left_BG2.jpg") no-repeat;width:168px;border:0px solid red}
.left_navigation_head2{background:#658EA1;width:168px;height:19px;line-height:19px;}
.main_content{width:580px;border:0px solid red;padding:0px 0px 0px 5px;float:left}
.main_content_text{width:550px;border:0px;margin:0px auto;padding-bottom:10px;color:#606060;line-height:16px;text-align:justify;}
.right_box{width:169px;border:0px solid red;float:right}
.right_box1,
.right_box2,
.right_box3{overflow:hidden;}
.right_box1{background:transparent url("../images/ncnz_right_BG.jpg") no-repeat;width:169px;height:113px;;margin-bottom:5px}
.right_box2{background:transparent url("../images/ncnz_right_BG2.jpg") no-repeat;width:169px;height:113px;;margin-bottom:5px}
.right_box3{background:transparent url("../images/ncnz_right_BG3.jpg") no-repeat;width:169px;height:106px;;margin-bottom:5px}

.box_btn{text-align:center;height:27px;margin-top:4px;line-height:27px;;background:transparent url('../images/ncnz_box_btn.jpg') no-repeat center center;font-size:12px;font-weight:bold;text-transform:uppercase;font-family:arial}
.box_btn a {text-decoration:none;color:#FFFFFF}

.studentlogin_textbox{background:transparent url("../images/ncnz_textbox.jpg") no-repeat;width:148px;height:24px;border:0px solid red;clear:both}

.main_content_text h1{font-size:18px;margin-bottom:7px;}
.main_content_text h2{font-size:17px;color:#2C738F}
.main_content_text h3{font-size:15px;}
.main_content_text h4{font-size:13px;}
.main_content_text h5{font-size:12px;}
.left_navigation h4{font-size:13px;}

.home_header {background:transparent url("../images/ncnz_name.gif") no-repeat center center; width:100%;height:60px;text-align:center;font-family:Garamond,times;letter-spacing:1.8px;margin-bottom:10px;}
.home_header h1{color:#3C5967;font-size:20px;margin-top:10px !important}
.home_header h2{color:#3C5967;font-size:18px;margin-top:0px !important;}
.home_header h3{color:#3C5967;font-size:13px;margin-top:4px !important;font-weight:normal;letter-spacing:0px;}
.main_content_text p{padding:5px 0px 0px 0px;}
h6{color:#3C5967;text-align:left;font-size:9pt;padding:0px 0px 0px 2px}

.courses_panel{border:0px solid red;padding:5px 2px 5px 7px;font-size:9pt;font-weight:bold;color:#3C5967}
.courses_panel ul{list-style:none}
.courses_panel li{padding:5px 0;}
.courses_panel_login{border:0px solid;padding:4px 7px;font-size:9pt;font-weight:bold;color:#3C5967;background:#E8F0D9 url("../images/bg-lhs.jpg") repeat;}
.courses_panel_login input{width:135px;border:0px none;margin:4px 0px 0px 5px;color:#3C5967}
.userlogin_button{padding:0px 0px 5px 0px}
.userlogin_button input{margin:4px 0px 0px 0px}
.userlogin_button_img{background:transparent url("../images/userlogin_button.jpg") no-repeat center center;width:68px;height:18px}
.userlogin_bottom{background:transparent url("../images/ncnz_login_bottom.jpg") no-repeat;width:168px;height:13px}
.contactUs_form{width:550px;border:0px solid;clear:both;margin:10px 0px 0px 0px}
.contactUs_form_label{clear:both;padding-right:4px;width:150px;border:0px solid;float:left}
.contactUs_form_textbox{width:390px;border:0px solid;float:left;height:25px}
.contactUs_form_textbox input{width:218px;border:1px solid #3C5967}
.contactUs_form_textarea{width:390px;border:0px solid;float:left;height:90px}
.contactUs_form_textarea textarea{width:218px;border:1px solid #3C5967}
.red_star{color:red}
.googlemap{width:550px;height:300px;border:1px solid;clear:both;margin:10px 0px 0px 0px}

.right_box_content{
	font-family:arial;
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	margin:2px auto;
	text-align:center;
	width:154px;
}
.main_content_text a{color:#006EBF;}

.right_box_content h4{font-size:14px;margin:0px;}
.main_content_text ul,
.main_content_text ol,
.main_content_text h2,
.main_content_text h3,
.main_content_text h4,
.main_content_text h5
{margin-top:10px;clear:both;line-height:normal;text-align:left;}
.main_content_text li{margin-left:25px;line-height:18px;}
.main_content_text .notice{font-size:larger;}
.left_navigation_inner li a{text-decoration:none;color:#1D4B5F}
.left_navigation_inner li a:hover{text-decoration:none;color:#00212F}
.left_navigation_inner li{font-family:arial;text-transform: uppercase;font-weight:400;font-size:11px !important;}
.lhs_head{font-weight:bold;color:#ffffff;margin-left:10px;}
ul.lev2{margin-left:12px}
.Testimonials p{font-style:italic;}
.Testimonials div.who{font-weight:bold;text-align:right;border-bottom:1px dashed gray;padding-bottom:10px;}
.staff .desig{color:#00589F}
.staff .staff-name{color:#001122;}
.staff .staff-name .staff-deg{font-weight:normal;letter-spacing:0px;font-size:90%;}
.staff-img{margin:2px 5px 5px 0px}


.content-tab
{
	background: #E8EDFF;
	margin:10px auto;
	border-collapse: collapse;
	text-align: left;
	border-top:3px solid #658EA2;
	border-left:1px solid #9FB7FF;
	border-right:1px solid #9FB7FF;
	width:500px;
}

.content-tab th{background:#CFDBFF}
.content-tab th,
.content-tab td{border-bottom: 1px solid #9FB7FF;color: #3C5967;padding: 6px 7px;}

.content-tab2
{
	background: #E8EDFF;
	margin:10px auto;
	border-collapse: collapse;
	text-align: left;
	border-top:3px solid #658EA2;
	border-left:1px solid #9FB7FF;
	width:550px;
}

.content-tab2 th{background:#BFCDFF;}
.content-tab2 th,
.content-tab2 td{border-bottom: 1px solid #9FB7FF;border-right: 1px solid #9FB7FF;color: #3C5967;padding: 4px 3px;}
td.hilite{font-weight:bold;background:#CFDBFF}

.to-top {clear:both;text-align:right;border-bottom:1px dotted gray;padding:2px 0;}
.to-top a{text-decoration:none;}

.back-to {clear:both;text-align:right;border-top:1px dotted gray;padding:2px 0;margin-top:10px}
.back-to a{text-decoration:none;}
.back-to a:hover{color:#3390CF;text-decoration:underline;}

.list-nav{font-weight:bold;}

.footer{clear:both;width:100%;height:50px;border-top:2px dotted #658EA2;margin-top:15px;;padding-top:5px;
	text-align:center;color:#37596F;font-size:11px;}
.footer li{display:inline;padding:2px 5px;}
.footer li a{color:#37596F;text-decoration:none;}
.footer li a:hover{color:#3390CF;text-decoration:underline;}

div.btn-lt{margin:10px 0px;height:35px;width:7px;background:transparent url("../images/btn-lt.gif") left center no-repeat;float:left;}
div.btn-rt{margin:10px 0px;height:35px;color:white;line-height:35px;background:transparent url("../images/btn-rt.gif") right center no-repeat;float:left;padding:0px 10px 0px 5px;font-weight:bold;cursor:pointer;}
div.btn-rt a{color:white;text-decoration:none;}

p.note{clear:both;}
p.box{border:1px solid gray;margin-top:5px;padding:5px;font-style:italic;}
.tab-img{width:550px;margin:10px auto;cursor:pointer;}
.tab-img[class]{cursor:-moz-zoom-in}
.nav-bar {font-family:Tahoma, verdana, Sans-serif}
.nav-bar span{padding:0px 3px 0px 0px;}
.nav-bar a {text-decoration:none;}
.nav-bar a:hover{color:#3390CF;text-decoration:underline;}

.joinDB_form{width:550px;border:0px solid;clear:both;margin:10px auto;}
.joinDB_form .form_label {padding-right:4px;width:49%;border:0px solid;float:left}
.joinDB_form .val_in {width:50%;border:0px solid;float:left;}
.joinDB_form .val_in input[type=text],
.joinDB_form .val_in select,
.joinDB_form .val_in textarea
{width:80%;}
.joinDB_form .form_row {width:100%;border:0px solid;float:left;clear:both;margin:2px 0px;}

.tellFriend_form{width:100%;border:0px solid;clear:both;margin:5px auto;}
.tellFriend_form .form_label {padding-right:4px;width:30%;border:0px solid;float:left;text-align:right;}
.tellFriend_form .val_in {width:68%;border:0px solid;float:left;}
.tellFriend_form .val_in input[type=text],
.tellFriend_form .val_in select,
.tellFriend_form .val_in textarea
{width:95%;font-size:12px;}
.tellFriend_form .form_row {width:100%;border:0px solid;float:left;clear:both;margin:2px 0px;}

.img-caption{margin:5px auto;display:block; }
.res_msg{padding:4px 4px;clear:both;margin:10px auto;background:#658EA1;color:white;text-align:center;}

#tellFriendLayer{
	/*height:250px;*/
}
.dhtmlwindow {
font-size:12px;
background-color:white;
border:2px solid #112C33;
position:absolute;
visibility:hidden;
-webkit-box-shadow: 0px 5px 10px #adadad;

}
.drag-handle .drag-controls {
cursor:pointer;
position:absolute;
right:2px;
top:2px;
}
.drag-handle {
background:#225965 url("../images/bg-popTitle.jpg") center center repeat;
color:white;
text-align:center;
font-weight:bold;
cursor:move;
overflow:hidden;
padding:1px;
width:auto;
height:18px;
}

.message{margin:5px auto;background:#FEFF8F;color:black;text-align:center; padding:5px;font-weight:bold;}

/*google search style*/

.search-item{border-bottom:1px dashed gray;padding-bottom:10px;margin-bottom:10px;}

.currentPageLink {
background-color:#C2DBEF;
border:1px solid #CCCCCC;
margin-right:5px;
padding:3px 8px;
}
.otherPageLink {
background-color:white;
border:1px solid #CCCCCC;
margin-right:5px;
padding:3px 8px;
}

.newStudDiv{margin-top:20px}
.newStudentOuterButton{border:0px solid;margin-top:10px}
.newStudentInrButton{border:0px solid;margin:0px auto;width:150px}

/**************/



.enrolmentForm{
	border:0 solid;
	clear:both;
	margin:10px 0 0 0;
	width:100%;
	text-align:left;
	float:left;
}
.enrolmentFormLabel{
	border:0px solid;
	float:left;
	margin:13px 10px 0 0;
	width:49%;
	clear:left;
	background:#EBEBED;
	padding:2px 0px 2px 3px;
}
.enrolment_form_textbox{
	border:0 solid;
	float:left;
	margin:13px 0 0 0;
	width:48%;
}
.enrolment_form_textbox *{
	width:80%;
}
.enrolment_form_radio{
	border:0 solid;
	float:left;
	margin:13px 5px 0 0;
	width:auto;
}
.enrolment_form_radio div, .enrolment_form_radio span{
	/*margin-top:-4px;*/
	width:auto;
	float:left;
	overflow:auto;
	margin-right:1px;
}
.enrolment_form_radio input{
	float:left;
}/*
.continueBtn{
	float:right;
	margin-top:15px;
	clear:left;
}*/
.radioOnly{
	width:auto;
	float:left;
	margin:13px 10px 0 0;
	border:0px solid
}
.radioOnly input{
	float:left;
}
.radioOnly div{
	float:left;
	margin-top:-3px;
}
#ethDiv .enrolment_form_radio{
	width:180px;
}
#ethDiv .enrolment_form_radio input{
	float:right;
}
#ethDiv .enrolment_form_radio span{
	float:right;
}/*
.exitBtn{
	float:left;
	margin-top:15px;
	clear:left;
}*/
.buttonDiv{
	margin:0px auto;
	clear:both;
	text-align:center;
}

.buttonDiv input{
	margin:0 5px;
	margin-top:10px;
}

.buttonDiv a{
	text-decoration:none;
}