@charset "utf-8";

/* CSS Document */

* {

	padding: 0px;

	margin: 0px;

}

body {

	width: 100%;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	color: #181818;

	line-height: 18px;

	text-align: left;

	background: #fff;/*-33%*/

}

:focus {

	outline: none;

}

.left {

	float: left;

}

.right {

	float: right;

}

.clear {

	clear: both;

}

.clear_left {

	clear: left;

}

.clear_right {

	clear: right;

}

img, p, ol, ul, li, h1, h2, h3, h4, h5, h6, br, input, select, textarea, table {

	border: 0px;

	padding: 0px;

	font-weight: normal;

	margin: 0px;

	list-style: none;

}

a {

	color: #121212;

	text-decoration: none;

}

a:hover {

	color: #151515;

	text-decoration: none;

}

/*********************/

#wrapper {

	width: 100%;

	border-top: #0053a0 4px solid;

	padding-top: 12px;

}

#wrapper #slider, #wrapper #footer, #wrapper #footer #footer_top, #wrapper #footer #footer_btm, #wrapper #main_body {

	width: 100%;

}

.wrapper_in {

	max-width:1000px;

	margin: 0 auto;

	width: 100%;

	

}

/*************header***********/

#header {

	padding: 0 0 10px 0;

}

#header .logo {

	/*width:159px;*/width: 16%;

}

#header .right_panel {

	/*width:640px;*/ width: 70%;

	margin: 14px 25px 0 0;

}

#header .right_panel #nav_top {

	width: 100%;

}

#header .right_panel #nav_top ul {

	margin-right: 23px;

}

#header .right_panel #nav_top ul li {

	float: left;

}

#header .right_panel #nav_top ul li a {

	display: block;

	color: #292929;

	font-family: 'Oswald', sans-serif;

	font-size: 14px;

	font-weight: normal;

	padding: 0 5px;

	text-transform: uppercase;

}

#header .right_panel #nav_top ul li a:hover {

	color: #0053a0;

}

#header .right_panel #nav {

	width: 100%;

	margin-top: 45px;

}

#header .right_panel #nav ul {

}

#header .right_panel #nav ul li {

	float: right;

}

#header .right_panel #nav ul li a {

	display: block;

	color: #050932;

	font-family: 'Oswald', sans-serif;

	font-size: 18px;

	line-height: 20px;

	font-weight: normal;

	padding: 0 29px 5px;

	text-transform: uppercase;

}

#header .right_panel #nav ul li a:hover {

	border-bottom: #050932 2px solid;

}

#header .right_panel #nav select {

	width: 286px;

	padding: 5px;

	border: #cccccc 1px solid;

	display: none;

}

/*********slider*********/

#wrapper #slider {

	border-top: #9c9c9c 3px solid;

	background: #fcfcfc;

}

#wrapper #slider #slider_in {

	background: url(../images/slider_bg.jpg) no-repeat 0 0;

	height: 366px;

	padding-top:34px;

}

#wrapper #slider #slider_in2 {

	background: url(../images/slider_bg.jpg) no-repeat 0 0;

	height:285px;

	

}



#wrapper #slider #slider_in .slider_lft {

	width: 586px;

	padding: 44px 0 0 0;

}

#wrapper #slider #slider_in .slider_lft p {

	color: #3f3f3f;

	font-size: 20px;

	font-family: 'Oswald', sans-serif!important;

	font-weight: normal;

	line-height: 35px;

}

/* Easy Slider */



#sliders ul, #sliders li,  #slider2 ul, #slider2 li {

	margin: 0;

	padding: 0;

	list-style: none;

}

#slider2 {

	margin-top: 1em;

}

#sliders li, #slider2 li {

	width: 586px;

	height: 300px;

	overflow: hidden;

}

#prevBtn, #nextBtn,  #slider1next, #slider1prev {

	display: block;

	width: 22px;

	height: 28px;

	position: absolute;

	left: 663px;

	top: 508px;

	text-indent: -999px;

	z-index: 1000;

}

#nextBtn, #slider1next {

	left: 696px;

}

#prevBtn a, #nextBtn a,  #slider1next a, #slider1prev a {

	display: block;

	position: relative;

	width: 22px;

	height: 28px;

	background: url(../images/left_arrow.png) no-repeat 0 0;

}

#nextBtn a, #slider1next a {

	background: url(../images/right_arrow.png) no-repeat 0 0;

}

/* numeric controls */	



ol#controls {

	margin: 1em 0;

	padding: 0;

	height: 28px;

}

ol#controls li {

	margin: 0 10px 0 0;

	padding: 0;

	float: left;

	list-style: none;

	height: 28px;

	line-height: 28px;

}

ol#controls li a {

	float: left;

	height: 28px;

	line-height: 28px;

	border: 1px solid #ccc;

	background: #DAF3F8;

	color: #555;

	padding: 0 10px;

	text-decoration: none;

}

ol#controls li.current a {

	background: #5DC9E1;

	color: #fff;

}

ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {

	outline: none;

}

/* // Easy Slider */







#wrapper #slider #slider_in .slider_lft h1 {

	margin-top: 10px;

}

a.read_mores {

	background: url(../images/slider_btn.png) no-repeat 0 0;

	width: 131px;

	height: 47px;

	font-family: 'Oswald', sans-serif;

	color: #fff;

	font-size: 22px;

	line-height: 47px;

	font-weight: normal !important;

	text-transform: uppercase;

	text-align: center;

}

#wrapper #slider #slider_in .slider_right {

	width: 379px;

	padding: 0 0 0 5px

}

#wrapper #slider #slider_in .slider_right h1, #wrapper #slider #slider_in .slider_lft h1 {

	color: #3f3f3f;

	font-size: 32px;

	font-family: 'Oswald', sans-serif!important;

}

#wrapper #slider #slider_in .slider_right #video {

	width: 356px;

	background: #fff;

	border-radius: 5px;

	-moz-border-radius: 5px;

	-ms-border-radius: 5px;

	-o-border-radius: 5px;

	-webkit-border-radius: 5px;

	border: #d4d4d4 1px solid;

	padding: 10px;

	margin-top: 30px;

}

/************main_body************/

#main_body {

	background: url(../images/shadow.png) repeat-x left top;

	padding: 40px 0 10px 0;

}

#main_body .box {

	width: 23%;

	min-height: 300px;

	margin-right: 2%;

}

#main_body .box .icons {

	margin: 0 auto 25px;

	width: 119px;

}

#main_body .box h1 {

	color: #3a3a3a;

	font-size: 19px;

	text-align: center !important;

	font-weight: 700;

	font-family: 'Oswald', sans-serif;

}

#main_body .box p {

	font-size: 14px;

	text-align: center !important;

	color: #3a3a3a;

}

#main_body .box a.larn_more {

	background: url(../images/green_arrow.png) no-repeat right center;

	padding-right: 15px;

	color: #3a3a3a;

	font-size: 14px;

	display: block;

	margin-left: 55px;

	padding-left: 10px;

	line-height: 20px;

}

/*************footer**********/

#wrapper #footer #footer_top {

	border-top: #f8921e 7px solid;

	background: #00529f;

	padding-top: 30px;

	padding-bottom: 50px;

}

#wrapper #footer #footer_top .footer_box {

	width:19%;

	margin-right: 1%;

}

#wrapper #footer #footer_top .footer_box h2 {

	color: #fff;

	font-size: 14px;

	font-family: 'Oswald', sans-serif;

	text-transform: uppercase;

	font-weight: normal !important;

}

#wrapper #footer #footer_top .footer_box ul {

	margin: 10px 0 0 0;

}



/*

#wrapper #footer #footer_top .footer_box ul li {

	

}

#wrapper #footer #footer_top .footer_box ul li a {

	display: block;

	background: url(../images/white_arow.png) no-repeat left 10px;

	padding: 0 0 0 15px;

	color: #fff;

	line-height: 25px;

}*/



#wrapper #footer #footer_top .footer_box ul li {

	display: block;

	background: url(../images/white_arow.png) no-repeat left 10px;

	padding: 0 0 0 15px;

	color: #fff;

	line-height: 25px;

	}



#wrapper #footer #footer_top .footer_box ul li a {

	display: block;

	/*background: url(../images/white_arow.png) no-repeat left 10px;*/

	/*padding: 0 0 0 15px;*/

	color: #fff;

	line-height: 25px;

}



#wrapper #footer #footer_top .footer_box ul li a:hover {

	color: #09F;

}

#wrapper #footer #footer_top .footer_box select {

	display: none;

	width: 286px;

	padding: 5px;

	border: #cccccc 1px solid;

	margin: 0 auto;

}

#wrapper #footer #footer_btm {

	background: #45a2fa;

	padding: 15px 0;

}

#wrapper #footer #footer_btm ul {

	margin: 0 0 0 28%;

}

#wrapper #footer #footer_btm ul li {

	float: left;

	line-height: 25px;

	color: #fff;

}

/*#wrapper #footer #footer_btm ul li a {

	display: block;

	color: #fff;

	line-height: 25px;

	padding: 0 10px;

}

#wrapper #footer #footer_btm ul li a:hover {

	color: #006;

}*/





#wrapper #footer #footer_btm ul li{

	display: block;

	color: #fff;

	line-height: 25px;

	padding: 0 10px;

}



#wrapper #footer #footer_btm p {

	color: #fff;

	line-height: 25px !important;

	text-align: center;

}

.socual_icon_margin {

	margin: 5px 5px 0 0;

}

#sliders {

	width: 585px !important;

}

/*********dashboard***********/

.dashboard {

	padding-top: 4px !important;

}

.dashboard .dashboard_wrapper {

	width: 1288px;

	margin: 0 auto;

}

.dashboard_headers, .dashboard_body, .dash_footer {

	width: 100%;

}

.dashboard_headers {

	background: url(../images/bg.jpg) repeat-y 100px top;

}

.dashboard .dashboard_wrapper .dashboard_header {

	width: 100%;

	background: #b6dcff url(../images/bashbord_header_bg.jpg) no-repeat left top;

	height: 116px;

}

.dashboard .dashboard_wrapper .dashboard_header .nav_right {

	width: 500px;

	margin-top: 76px;

}

.dashboard .dashboard_wrapper .dashboard_header .nav_right ul {

}

.dashboard .dashboard_wrapper .dashboard_header .nav_right ul li {

	float: left;

}

.dashboard .dashboard_wrapper .dashboard_header .nav_right ul li a {

	display: block;

	color: #00529f;

	font-size: 16px;

	text-transform: uppercase;

	background: url(../images/dash_nav_line.jpg) no-repeat right center;

	padding: 0 15px;

	margin-right: 5px;

	font-family: 'Oswald', sans-serif;

	line-height: 25px;

}

.dashboard .dashboard_wrapper .dashboard_header .dash_logo {

	width: 111px;

	margin: 10px 0 0 0;

}

.dashboard_body {

	background: #fff url(../images/dash_shadow.jpg) repeat-x left top;

	padding-top: 20px;

}

.dashboard_body .dash_boxs,.registration .registration_boxs {

	background: #fff;

	border-radius: 5px;

	-moz-border-radius: 5px;

	-ms-border-radius: 5px;

	-o-border-radius: 5px;

	-webkit-border-radius: 5px;

	padding: 5px;

	-webkit-box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.5);

	-moz-box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.5);

	box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.5);

}

.dash_boxs_lft {

	width:100%;

	margin: 0 25px 25px 0;

}

.dash_boxs_lft_in {

	width: 99%;

	border-radius: 5px;

	-moz-border-radius: 5px;

	-ms-border-radius: 5px;

	-o-border-radius: 5px;

	-webkit-border-radius: 5px;

	border: #98caf8 1px solid;

}

.dash_boxs_lft_in_header {

	background: #81bef7;

	height: 34px;

	line-height: 34px;

	padding: 0 0px 0 10px;

	width: 276px;

	color: #002548;

	font-size: 14px;

}

.dash_boxs_lft_in_header .faq {

	margin: 5px 5px 0 0;

}

.dash_form {

	width: 270px;

	margin: 15px auto;

}

.dash_form select {

	width: 268px;

	border: #8e8e8e 1px solid;

	height: 19px;

	font-size: 12px;

	margin-bottom: 15px;

	color: #292929;

	text-transform: uppercase;

}

.dash_form ul {

}

.dash_form ul li {

	border-bottom: #b1b1b1 1px dotted;

	float: left;

	display: block;

	background: url(../images/green_arrow.png) no-repeat left center;

	padding: 0 0 0 20px;

	color: #004d93;

	width: 250px;

	font-size: 13px;

	line-height: 34px;

}

.dash_form ul li a {

	color: #004d93;

}

.dash_form h3 {

	color: #003363;

	font-size: 14px;

	border-bottom: #00a886 1px solid;

	padding-bottom: 5px;

	margin-bottom: 10px !important;

}

.dash_green {

	background: #75cfbe;

	color: #fff;

	border-radius: 5px 5px 0 0;

	-moz-border-radius: 5px 5px 0 0;

	-ms-border-radius: 5px 5px 0 0;

	-o-border-radius: 5px 5px 0 0;

	-webkit-border-radius: 5px 5px 0 0;

	width: 97.5%;

}

.dash_boxs_right_green {

	width:48.5%;

	margin: 0 0px 25px 0;

}

.dash_form_green {

	width: 445px;

}



.dash_green_big {

	width:99%;

}

.dash_green_head_big {

	width: 98.9%;

}

.dash_form_green_big {

	width: 99%;

}

.dash_footer {

	padding: 10px 0;

	background: #b6dcff;

}

.dash_footer p {

	text-align: center;

	line-height: 25px;

	color: #3c82c3;

}

a.btn_dashs{

	background:url(../images/dash_btns.jpg) repeat-x left top;

	border:#2d6ec6 1px solid;

	line-height:28px;

	padding:0 15px;

	color:#fff;

	border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	-webkit-border-radius:5px;

	margin-bottom:13px;

}

.dash_green_act {

	width: 270px;

	background:url(../images/scroll.jpg) no-repeat 0 0;

	height:28px;

}

.dash_green_prog_pan {

	width: 270px;

	margin-top: 10px;

}

.dash_green_prog_pan_no {

	width: 270px;

	color:#000;

	font-size:12px;

}

.dash_green_prog_pan_no span{

	margin-bottom:2px;

}

.no_margin{

	margin-left:120px;

}

.progress_bar{

	background:url(../images/bar.png) no-repeat 0 0;

	width:12px;

	height:37px;

	cursor:pointer;

	margin-left:-2%;

	margin-top:-9px;

}



/***********exam**********/

.exam{

	width:96%;

	margin:20px auto;

}

.exam_margin{

	margin-bottom:25px;

}

.exam_main{

	width:99.2%;

}

.exam_main h1{

	color:#41474c;

	font-size:14px;

	margin-bottom:15px;

}

.exam_main ul{

	margin-bottom:30px;

}

.exam_main ul li{

	color:#40464b;

	font-size:12px;

	line-height:25px;

	margin-bottom:5px;

	display:block;

}

.exam_main ul li input[type="radio"]{

	margin-right:5px;

	vertical-align: baseline;

	size:10px;

}

.news_right{

	width:77.99%;

	margin-top:10px;

}

.news_right .news_right_txt{

	color:#00529f;

	font-size:16px;

	margin-top:30px;

	text-align:center;

	width:20%;

	line-height:20px;

}

.news_right .news_right_txt_btn{

	width:30%;

}

.news_right_txt_btn ul{ margin-top:10px;}

.news_right_txt_btn ul li{ float:left;}

.news_right_txt_btn ul li a{ color:#00529f; text-align:center; margin:0 15px 0 0;}

.img_cal{

	margin:0 0 3px 18px;

}

.news_height{

	min-height: 376px;

}

.exam_page{

	width:100%;

}

.exam_page ul{}

.exam_page ul li{ float:left;

}

.exam_page ul li a{

	display:block;

	background: #033; border:#ccc 1px solid;

	padding:0 3px; margin:0 1px;

	line-height:20px;

	text-align:center; color:#fff;

}

.exam_page ul li a:hover,.exam_page ul li a.page_act{

	background:#09F;

}

/*registration=======================================deep_16_8-2013*/

.registration_bg{

	background: #fff url(../images/registration_bg.png) repeat-x left top;

	border:none;

}

.registration{

	width:590px;

	margin:12px auto 15px;

}

.registration .registration_header{

	width:100%;

}

.registration .registration_header .registration_header_logo{

	margin:0 0 0 230px;

	width:111px;

}

.registration .registration_header .sign_panel_btn{

	width:126px; margin-top:70px; height:34px;

	margin-right:32px;

	border-radius:5px 5px 0 0;

	-moz-border-radius:5px 5px 0 0;

	-ms-border-radius:5px 5px 0 0;

	-o-border-radius:5px 5px 0 0;

	-webkit-border-radius:5px 5px 0 0;

	background:url(../images/registration_sign.jpg) repeat-x left top;

}

.registration .registration_header .sign_panel_btn ul{}

.registration .registration_header .sign_panel_btn ul li { background:url(../images/registration_nav_line.png) no-repeat right center;

	float:left;

}

.registration .registration_header .sign_panel_btn ul li a{

	display:block;

	font-size:15px;

	color:#fff;

	line-height:34px;

	padding:0 9px; text-transform:uppercase;

	font-family: 'Oswald', sans-serif; font-weight:normal;

}

@-moz-document url-prefix() { 

.registration .registration_header .sign_panel_btn ul li a{

padding:0 8px;

}

}

.registration .registration_header .sign_panel_btn ul li:last-child{

	background:none;

}

.registration .registration_form{

	width:561px;

	margin:0 auto;

	padding:84px 0 40px 0;

	background:#fff;

}

.registration .registration_form .registration_form_in{

	width:372px;

	margin:0 auto;

}

.registration .registration_form .registration_form_in input[type="text"],.registration .registration_form .registration_form_in input[type="password"]{

	width:370px;

	height:28px;

	text-align:center;

	font-size:14px; border:1px solid #c2c2c2;

	color:#b6b6b6; line-height:28px;

	margin:10px 0;

	border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius:5px;

	-webkit-border-radius:5px;

}

.registration .registration_form .registration_form_in .msg{

	width:100%; color:#1573da;text-align:center;

	line-height:10px;

}

.registration_tag{

	background:url(../images/registration_tag.png) no-repeat 0 0;

	width:590px;

	height:43px;

	margin:-58px 0 0 -14px;

	position:absolute;

	z-index:1;

	font-size:20px;

	text-align:center;

	line-height:36px;

	color:#fff;

	text-transform:uppercase;

	font-family: 'Oswald', sans-serif; 

	font-weight:normal;

}

.reg_tarm{

	width:100%;

	margin:12px 0;

	color:#1573da;

	line-height:20px;

}

.reg_tarm input[type="checkbox"]{

	margin-right:10px;

vertical-align: middle;

}

.registration .registration_form .registration_form_in input[type="submit"],.registration .registration_form .registration_form_in input[type="button"]{

	background:url(../images/registration_btn.png) no-repeat 0 0;

	width:90px;

	height:26px; color:#fff;

	line-height:26px;

	text-align:center;

	border:none;

	cursor:pointer;

	margin-top:10px;

}

.registration_content{

	color:#5c706c;

	font-size:16px; line-height:25px; font-weight:normal;

	text-align:center;

	margin:20px 0 0 16px; text-transform:uppercase;

	font-family: 'Oswald', sans-serif; width:526px;

}





/*********************************tab*************************************/



/* Styles for Example #2 */

#example2{

}

#example2 a{



}

#example2 ul{

overflow: hidden;

margin:0;

padding:0; float:left;

}

#example2 li{

margin:0;

padding:0;

list-style-type:none;

}

#example2 li a{

}

#example2 li a.closed{



}

#example2 li.firstitem a.closed{



}

#example2 li.lastitem a.closed{



}

#example2 li li{

padding:15px;

height:175px;

height:50px; overflow:auto;

}

#example2 li a.opened{

/*background-image:url(ha-header-active.jpg);*/

color:#004d93;

}

#example2 li.firstitem a.opened{

/*background-image:url(ha-header-first-active.jpg);*/

color:#004d93;

}

#example2 li.lastitem li{

margin-bottom:-4px;

}

#example2 li.lastitem ul{

/*background-image:url(ha-footer.jpg);

background-repeat:no-repeat;

background-position:bottom;

padding-bottom:4px;*/

}

/************** 19_8_2013************/

.dash_forms h3 {

	color: #003363;

	font-size: 14px;

	border-bottom: #00a886 1px solid;

	padding-bottom: 5px;

	margin-bottom: 10px !important;

}

.dash_forms {

	width: 270px;

	margin: 15px auto;

}

.dash_forms select {

	width: 268px;

	border: #8e8e8e 1px solid;

	height: 19px;

	font-size: 12px;

	margin-bottom: 15px;

	color: #292929;

	text-transform: uppercase;

}

.dash_forms ul {

}

.dash_forms ul li {

	

}

.dash_forms ul li a {

	border-bottom: #b1b1b1 1px dotted;

	float: left;

	display: block;

	background: url(../images/green_arrow.png) no-repeat left 13px;

	padding: 0 0 0 20px;

	color: #004d93;

	width: 250px;

	font-size: 13px;

	line-height: 34px;

}

.dash_forms ul li .fst_1{

	display:none;

}

.dash_forms ul li .fst_1 ul li{

	float:left;

}

.dash_forms ul li .fst_1 ul li a{

	border-bottom: #b1b1b1 1px dotted;

	float: left;

	display: block;

	background: url(../images/arrow_right.png) no-repeat left 13px;

	padding: 0 0 0 15px;

	margin-left:5px;

	color: #004d93; font-size:12px;

	width: 247px;

	

}

.dash_forms ul li .fst_1 ul li .sec_2{

	display:none;

}

.dash_forms ul li .fst_1 ul li .sec_2{

	display:block;

}

.dash_forms ul li .fst_1 ul li .sec_2 ul li{

	float:left;

}

.dash_forms ul li .fst_1 ul li .sec_2 ul li a{

	border-bottom: #b1b1b1 1px dotted;

	float: left;

	display: block;

	background: url(../images/pointer-blue.png) no-repeat left 13px;

	padding: 0 0 0 15px;

	margin-left:10px;

	color: #004d93; font-size:12px;

	width: 240px;

	

}

.dash_forms ul li .fst_1 ul li .sec_2 ul li .thrd_3{

	display:none;

}

.dash_forms ul li .fst_1 ul li .sec_2 ul li .thrd_3{

	display:block;

}

.dash_forms ul li .fst_1 ul li .sec_2 ul li .thrd_3 ul li{

	float:left;

}

.dash_forms ul li .fst_1 ul li .sec_2 ul li .thrd_3 ul li a{

	border-bottom: #b1b1b1 1px dotted;

	float: left;

	display: block;

	background: url(../images/pointer-green.png) no-repeat left 13px;

	padding: 0 0 0 15px;

	margin-left:15px; font-size:12px;

	color: #004d93;

	width: 235px;

	

}

.dash_forms ul li .fst_1 ul li .sec_2 ul li .thrd_3 ul li .forth_4{

	display:none;

}

.dash_forms ul li .fst_1 ul li .sec_2 ul li .thrd_3 ul li .forth_4{

	display:block;

}

.dash_forms ul li .fst_1 ul li .sec_2 ul li .thrd_3 ul li .forth_4 ul li{

	float:left;

}

.dash_forms ul li .fst_1 ul li .sec_2 ul li .thrd_3 ul li .forth_4 ul li a{

	border-bottom: #b1b1b1 1px dotted;

	float: left;

	display: block;

	background: url(../images/pointer-green1.png) no-repeat left 13px;

	padding: 0 0 0 15px;

	margin-left:15px;

	color: #004d93; font-size:12px;

	width: 235px;

	

}





.blnck{width:21px; height:19px; background:url(../images/blank_icon.png) 0% 100%; margin:0 0 10px 0;}

.tick{width:21px; height:19px; background:url(../images/tick_icon.png) 0% 100%; margin:0 0 10px 0;}

.cross{width:21px; height:19px; background:url(../images/cross_icon.png) 0% 100%; margin:0 0 10px 0;}



.correct{width:100%; clear:both; margin-top:5px;}

.correct .text{float:left; text-align:right; margin-right:10px;  width:125px; height:20px;} 

.correct .btn{width:60px; height:20px; margin-left:10px; float:left; margin-top:0px;}

.correct .btn a{width:60px; height:20px; border-radius:3px; line-height:20px; color:#fff; background:#0eb18c; display:block; text-align:center;}

.correct .percent{border:1px solid #666; height:16px; float:left; width:125px; border-radius:3px;}

.correct .percent .color{background:#090; width:50%; height:100%; border-radius:2px;}



.incorrect{width:100%; clear:both;  margin-top:5px;}

.incorrect .text{float:left; text-align:right; margin-right:10px;  width:125px; height:20px;} 

.incorrect .btn{width:60px; height:20px; margin-left:10px; float:left; margin-top:0px;}

.incorrect .btn a{width:60px; height:20px; border-radius:3px; line-height:20px; color:#fff; background:#0eb18c; display:block; text-align:center;}



.incorrect .percent{border:1px solid #666; height:16px; float:left; width:125px; border-radius:3px;}

.incorrect .percent .color{background:#F00; width:30%; height:100%; border-radius:2px;}





.unanswared{width:100%; clear:both;  margin-top:5px;}

.unanswared .text{float:left; text-align:right; margin-right:10px;  width:125px; height:20px;} 

.unanswared .btn{width:60px; height:20px; margin-left:10px; float:left; margin-top:0px;}

.unanswared .btn a{width:60px; height:20px; border-radius:3px; line-height:20px; color:#fff; background:#0eb18c; display:block; text-align:center;}

.unanswared .percent{border:1px solid #666; height:16px; float:left; width:125px; border-radius:3px;}

.unanswared .percent .color{background:#FC0; width:20%; height:100%; border-radius:2px;}



.correct .btn a:hover, .incorrect .btn a:hover, .unanswared .btn a:hover{background:#666;}

.icon{width:45px; height:40px; background:url(../images/icon.png) no-repeat; float:left; margin-right:20px;}

.details{width:60px; height:20px; float:none; position:absolute; right:40px;}

.details  a{width:60px; height:20px; border-radius:3px; line-height:20px; color:#fff; background:#0eb18c; display:block; text-align:center;}

.date{width:30%; float:left;}

.grade{width:50%; float:left;}

.latestview{text-align:center; margin-top:10px; font-weight:bold;}









/************deep******22-8-2013************/

.exam_details_boxs {

	background: #fff url(../images/exam_details_bg.jpg) repeat-x left top;

	border-radius: 10px;

	-moz-border-radius: 10px;

	-ms-border-radius: 10px;

	-o-border-radius: 10px;

	-webkit-border-radius: 10px;

	padding: 10px;

	-webkit-box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.5);

	-moz-box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.5);

	box-shadow: 0px 1px 5px rgba(50, 50, 50, 0.5);

	border:#fff 3px solid;

	width: 1266px;margin-bottom:15px;

/*margin: 0 auto; 

height:540px; overflow:auto;*/

}

.exam_details_boxs h1 span{

	color:#00284c;

	font-size:16px;

	font-family:16px;

	margin-right:8px;

}

.exam_details_boxs h1 {

	color:#556778;

	font-size:11px;font-family:Arial, Helvetica, sans-serif;

	font-family:11px;

	margin-bottom:10px;

}

.exam_details_boxs  h2{

	color:#556778;

	font-size:14px;

	margin-bottom:15px;

}

.exam_details_boxs_panle{

	width:100%;

	margin-bottom:25px;

	/*border-bottom:#999 1px solid;*/

	padding-bottom:10px;

}

.exam_details_boxs_panle ul{}

.exam_details_boxs_panle ul li{

	display:block;

	width:100%; float:left;

	margin-bottom:5px;

	color:#444444;

	font-family:Arial, Helvetica, sans-serif;

}

.exam_details_boxs_panle ul li span{

	padding-top:3px;

	padding-left:15px;

	margin-bottom:8px;width: 96%;

}

.all_con_exm{

	width:100%;

}



/*********************23.08.2013**************************/

.coursediv{margin:0 0 20px 0;}

.coursediv h1{color:#3f3f3f; font-family:oswald; font-size:28px; margin:0 0 20px; 0;}

.leftdiv{float:left; width:43%;}

.rightdiv{float:right; width:43%;}







/************deep 27-8-2013********/

.dash_bord_new{

}

.dash_bord_new h1{

	font-family:Verdana, Geneva, sans-serif;

	font-size:17px;

	color:#03C;

	line-height:25px;

	border-bottom:#CCC 1px solid;

	padding-bottom:3px !important;

	margin-bottom:10px;

}

.dash_bord_new ol{}

.dash_bord_new ol li{ width:100%; background:none; padding-left:0px; border:none;

	margin-bottom:5px;}

.dash_bord_new ol li p{

	padding:2px;

	color:#000;

	font-size:12px;

	}

	.dash_bord_new ol li h4{

		font-family: Arial, Helvetica, sans-serif;

		font-size:14px;

		line-height:28px; border:0px;

		margin-bottom:15px; width:100%; display:block;

	}

		.dash_bord_new ol li h4 span{

			background:#e6f0f2; padding:0 10px;

			 display:block; margin-left:20px; color:#181818;

			

		}

		.dash_bord_new ol li h4 p{

			

			display:block;

		}



.dash_bord_new ol li ol{ margin:10px 0 0 2%;}

.dash_bord_new ol li ol li{

	background:url(../images/arrow_right.png) no-repeat left 5px;

padding:0 0 0 15px; line-height:18px;

	width:100%; color: #036;

	margin-bottom:5px;

}





/*************deep 29-8-2013******/

.box_no_margin{

	margin-right:0px !important;

}

#main_body .box {

	width: 32%;

	min-height: 300px;

	margin-right: 20px;

}

#main_body .box a.larn_more {

	background: url(../images/green_arrow.png) no-repeat right center;

	padding-right: 15px;

	color: #3a3a3a;

	font-size: 14px;

	display: block;

	margin:0 auto;

	width:90px;

	padding-left: 10px;

	line-height: 20px;

}

.date{

	color:#00529f;

	font-size:14px;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	 width:100%;

}

.footer_box span{

	color:#fff;

}

.social_box{

	width:15% !important;

}

.nwes_lt_box{

	width: 23% !important;

}

.nwes_lt_box input[type="text"]{

	width:80%;

	padding:1%;

	height:18px !important;

	border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	-webkit-border-radius:3px;

	background:#fff;

	margin-bottom:10px;

}

.nwes_lt_box input[type="submit"]{

	background:#45a2fa;

	padding:2px 10px;

	border-radius:3px;

	-moz-border-radius:3px;

	-ms-border-radius:3px;

	-o-border-radius:3px;

	-webkit-border-radius:3px;

	color:#02080e;

	font-size:14px; cursor:pointer;

}



/******************************susanta*******************************/

.submit input[type="submit"]{width:80px; padding:5px 0px; cursor:pointer; background:url(../images/buynoebtn_bg.jpg) repeat-x; border:0px;

border-radius:4px; text-align:center;  color:#FFF; }

.leftsidediv{width:22.5%; float:left;}

.rightsidediv{width:75%; float:right;}



/***********************************cms*************************************/

.cmsdiv{margin:0 0 20px 0;}

.cmsdiv h1{color:#3f3f3f; font-family:oswald; font-size:28px; margin:0 0 0px 0;}

.cmsdiv h3{color:#7b7b7b; font-family:oswald; font-size:18px; margin:40px 0 0px 0; border-bottom:dotted 1px #7b7b7b; padding-bottom:10px;}

.cmsdiv h4{color:#7b7b7b; font-family:oswald; font-size:18px; margin:40px 0 0px 0;  padding-bottom:10px;}

.cmsdiv p{color:#5b5b5b; font-size:12px; margin-top:15px; line-height:18px; font-family:Arial, Helvetica, sans-serif; text-align:justify;}



.cmspage_banner_leftside_div{width:59%; height:auto; float:left;}

.cmspage_banner_leftside_div h1{font-family:oswald; font-size:40px; color:#3f3f3f; margin-top:50px;}

.cmspage_banner_leftside_div h3{font-family:oswald; font-size:20px; line-height:30px; color:#3f3f3f; margin-top:30px;}

.buynow{margin-top:30px;}



.cmspage_banner_rightside_div{width:41%; height:auto; float:right;}

.cmsbanner{}



.cmsdiv ul{margin:15px 0 0  15px;}

.cmsdiv ul li{list-style:url(../images/tick.png); font-size:12px; margin-bottom:15px; font-family:Arial, Helvetica, sans-serif;

}



.professor{margin:0 0 20px 0;}

.professor .leftdiv{width:47%; float:left;}

.professor .rightdiv{width:47%; float:right;}

/*************deep 6-9-2013***********/

.topic_panel{

	width:100%;

	border-radius:5px;

	-moz-border-radius:5px;

	-ms-border-radius:5px;

	-o-border-radius: 5px;

	-webkit-border-radius: 5px;overflow:hidden;

	border:#ccc 1px solid; 

}

.topic_panel_in{

	width:100%; 

	border-bottom:1px solid #CCC;

}

.topic_panel .topic_1{

	width:46.2%;

	padding:.4%; 

}

.topic_panel .topic_2{

	border-left:1px solid #CCC;

	border-right:1px solid #CCC;

	width:31.9%;

	padding:.4%;

}

.topic_panel .topic_3{

	width:19.29%;

	padding:.4%;

}

.blue_topic{

	background:#ddefff;

	font-family: 'Oswald', sans-serif; font-size:120%; color:#002548;

}

.topic_panel .topic_3 p,.topic_panel .topic_2 p,.topic_panel .topic_1 p{

	font-family:Arial, Helvetica, sans-serif; font-size:110%;line-height:20px;

}



a.continue {

	line-height:20px;

	padding:0 5px;

border-radius: 3px;

color: #fff; font-size:98%;

background: #0eb18c;

display: block;

text-align: center;

margin-right: 10px;

}

a.continue:hover {

background: #093;

}

a.delete {

	line-height:20px;

	padding:0 5px;

border-radius: 3px;

color: #fff;font-size:98%;

background: #F00;

display: block;

text-align: center;

}

a.delete:hover {

background: #C00;

}

.over_all{

	width:100%;

	

}

.over_all h5{

		font-family: 'Oswald', sans-serif; font-size:130%; color:#002548;

		border-bottom:#CCC 1px solid;

		margin-bottom:5px;

		padding:0 0 5px 0;

}

.over_all_in{

	width:100%;margin:1% 0;

}

.over_all_in .over_all_in_box{

	width:48%; margin:.9% 0;

	

}

.grades{width:100%; float:left;}

.detailss{width:60px; height:20px; float:none; position:absolute; right:40px;}

.detailss  a{width:60px; height:20px; border-radius:3px; line-height:20px; color:#fff; background:#0eb18c; display:block; text-align:center;}

.dates{

	color:#00529f;

	font-size:14px;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	 width:100%;

}



/****deep 20-12-2013***/

.coursediv {

width: 435px !important;

height: 346px; margin-top:10px;

float: left;

/*background: url(../images/course_bg.png) no-repeat 0 0;*/

}

/*.coursediv h1 {

font-family: 'Oswald', sans-serif;

margin: 13px 0 8px 20px;

padding: 0px;

font-size: 32px;

line-height: 28px;

}*/

.coursediv ul {

margin: 20px 0 0 0 ;

}

/*.coursediv li a{background:url(../images/arrow_green.png) no-repeat 0% 50%; 

font-size:12px; 

color:#544c4c; 

font-family:Georgia, "Times New Roman", Times, serif; 

font-style:italic; 

padding:0 0 0 9px; 

line-height:27px;}*/

/******23-12-2013*****/

.coursediv h1 {

	color: #3f3f3f;

	font-size: 32px;line-height: 34px;

	font-family: 'Oswald', sans-serif!important;

}

.coursediv p {

	color: #3f3f3f;

	font-size: 20px;

	font-family: 'Oswald', sans-serif!important;

	font-weight: normal;

	line-height: 35px;

}
/*NEW CSS START*/
.exam-password-page-form {
	text-align: center;
	margin: 25vh auto;
	max-width: 100%;
	padding: 30px 15px;
	background-color: #f1f1f1;
	width: 30%;
	border-bottom: 5px solid #e6e6e6;
}
.exam-password-page-form .form-group {}
.exam-password-page-form .form-group label {
	margin: 0 0 10px 0;
	font-size: 14px;
}
.exam-password-page-form .form-group .form-control {
	text-align: center;
}
.exam-password-page-form .btn {
	width: 100%;
	background: #7e4d6d;
	border-color: #7e4d6d;
	text-transform: uppercase;
}
.exam-password-page-form .btn:hover,  
.exam-password-page-form .btn:focus, 
.exam-password-page-form .btn:active {
	background: #693858;
	border-color: #693858;
}

/*NEW CSS END*/