/* CSS Document */
/*-------------------------------------------*/
/*----------- Global Styles ---------------- */
/*-------------------------------------------*/
body
{
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:#4176ad; 
	line-height:20px;
	font-size:13px;
	color:#616161;
}
h1, h2, h3, h6, ul, p
{
	margin:0; padding:0;
}
h3{font-size:15px;}

p{padding-bottom:20px;}
h6{font-size:13px;}
blockquote{margin-top:0;}
ul{	list-style:none;}
.clear{clear:both;}
.hidden{display:none;}
.center{text-align:center;}
.right{text-align:right;}
.hrLine{border-top:solid 1px #e5e5e5; width:90%; margin:0 auto;}
.flotL
{
	float:left;
}
a img
{
	border:0;
}
.noTpad
{
	padding-top:0px;
}
#mainBg
{
	background:url(../images/main-bg.gif) center top repeat-y;
	margin:0 auto;
	width:971px;
}
#mainWrapper
{
	width:943px;
	padding:0px 14px;
	
}
/*-------------------------------------------*/
/*--------------------- End ---------------- */
/*-------------------------------------------*/


/*-------------------------------------------*/
/*----------- Form Styles ----------- */
/*-------------------------------------------*/
.selectState
{
	border:none;
	background:#fff;
	font-size:13px;
	color:#383838;
}
.button
{
	color:#383838;
	border:none;
	background-color:#dbdbdb;
	padding:5px;
}

/*-------------------------------------------*/
/*--------------------- End ---------------- */
/*-------------------------------------------*/

/*-------------------------------------------*/
/*----------- Logo header Styles ----------- */
/*-------------------------------------------*/

#logo {background:url(../images/header-bg1.gif) repeat-x;}

#logo h1
{
	height:41px;
	font-size:28px;
	color:#fff;
	background:url(../images/new_logo.gif) left  no-repeat; height:58px;
	padding:50px 0 0 220px;
}
#logo a h1
{
	text-decoration:none;
}
#topLinks {background:url(../images/toplinksbg.gif) repeat-x; }

#topLinks ul
{
	color:#616161;
	font-size:9px;
	height:33px;
	text-align:right;
	text-transform:uppercase;
}
#topLinks ul li
{
	padding:0 4px;
	display:inline;
}
#topLinks ul li a
{
	color:#616161;
	text-decoration:none;
}
#topLinks ul li a:hover
{
	text-decoration:underline;
}
#topLinks ul li.active
{
	text-decoration:underline;
}	
/*-------------------------------------------*/
/*--------------------- End ---------------- */
/*-------------------------------------------*/

/*-------------------------------------------*/
/*--------- Main Navigation Styles --------- */
/*-------------------------------------------*/
#nav
{
	background:url(../images/nav-bg.gif) left top repeat-x;
	height:39px;
}
#nav ul
{
	color:#fff;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	
}
#nav ul li
{
	line-height:38px;
	display:inline;
}
#nav ul li a
{
	color:#fff;
	text-decoration:none;
	padding:0 18px 0 15px;
	text-transform:uppercase;
	font-weight:bold;
	background:url(../images/nav-divider.gif) repeat-y right;
}
#nav ul li a:hover, #nav ul li a.active
{
	color:#064f70;
}
/*-------------------------------------------*/
/*--------------------- End ---------------- */
/*-------------------------------------------*/

/*-------------------------------------------*/
/*--------- Header Styles ------------------ */
/*-------------------------------------------*/
#header
{
	width:943px;
	height:382px;
	background:url(../images/header-img.jpg) left top no-repeat;
	position:relative;
}
#headerText
{
	position:absolute;
	bottom:8px;
	width:943px;
	background:url(../images/header-text.gif) no-repeat center top;
	height:96px;
}

/*-------------------------------------------*/
/*--------------------- End ---------------- */
/*-------------------------------------------*/


/*-------------------------------------------*/
/*------- Home Content Styles -------------- */
/*-------------------------------------------*/
#homeContent a, #contentWrapper a
{
	color:#0c63a5;
}
#homeContent a:hover, #contentWrapper a:hover
{
	text-decoration:none;
}
#homeContent, #contentWrapper
{
	width:943px;
	margin:5px 0;
	color:#555555;
	
}

.contentRow
{
	width:943px;
	padding-bottom:20px;
}
.courseBg, .courseBg3
{
	width:302px;
	background:url(../images/box-1bg.gif) left top no-repeat #fff;
	float:left;
	margin-right:15px;
	padding:10px 0;
}
.courseBg3
{
	margin:0;
}
.noFloat
{
	float:none;
}
.courseText
{
	padding:17px;
	color:#595959;
	text-align:left;
	font-size:13px;
}
.dashedList li
{
	background:url(../images/dash-line.gif) left 13px no-repeat;
	padding:3px 0px 3px 5px;
}
.list2
{
	padding:10px 30px;
}
.list2 li
{
	background:url(../images/bullet1.gif) left 8px no-repeat;
	padding:5px 0px 5px 28px;
	font-weight:bold;
}.list2 li a
{
	color:#616161;
}
.list2 li a:hover
{
	color:#0a80cf;
}
.contentBox1
{
	width:45%;
	padding:0 20px;
	float:left;
	border-right:solid 1px #e5e5e5;
	color:#555555;
	font-size:13px;
}
.noBorder{	border:none;}
.contentBox2, .contentBox3, .contentBox4
{
	width:300px;
	background:url(../images/box-2bg.gif) left top no-repeat;
	padding:14px 20px 14px 0;
	float:left;
}
.contentBox4
{
	padding-right:0;
}
.contentBox2
{
	clear:left;
}
.subBox1
{
	width:110px;
	float:left;
	padding-right:20px;
	border-right:solid 1px #e5e5e5;
}
.subBox2
{
	width:110px;
	float:left;
	padding-left:20px;
}
/*-------------------------------------------*/
/*--------------------- End ---------------- */
/*-------------------------------------------*/

/*-------------------------------------------*/
/*-------------inner page styles------------ */
/*-------------------------------------------*/

#contentWrapper p
{
	padding:10px 20px;
}
#contentWrapper h3
{
	padding-left:20px;
	padding-top:20px;
}
#contentWrapper h2
{
	padding-left:20px;
}
h2
{
	padding-left:20px;
}	
.innerRight1
{
	width:140px;
	text-align:center;
	float:right;
}
.innerRight2
{
	width:355px;
	text-align:center;
	float:right;
	margin-top:10px;
}
.innerCoursebg
{
	width:919px;
	height:166px;
	background:url(../images/inner-coursebg.gif) left top no-repeat;
	padding:12px;
}
.innerCourseText
{
	width:580px;
	padding:20px;
	float:right;
	height:150px;
}
.innerCourseimgs
{
	float:left;
	width:272px;
}
.innerCourseText p
{
	padding:0; margin:0;
}

.questionPackegebg
{
	width:291px;
	margin:10px auto;
	background:url(../images/question-package-bg.gif) left top no-repeat;
	padding-top:15px;
	height:215px;
}
.coursesInnerbg
{
	width:302px;
	background:url(../images/box-1bg.gif) left top no-repeat #fff;
	margin:0 auto;
	padding-top:10px;
}
/*-------------------------------------------*/
/*--------------------- End ---------------- */
/*-------------------------------------------*/

/*-------------------------------------------*/
/*-------------------Form Styles------------ */
/*-------------------------------------------*/
.contactbg
{
	background:url(../images/contactus-bg.gif) left top no-repeat;
	width:250px;
	margin:30px 25px;
	float:right;
	padding:15px 20px;
}
label
{
	color:#fff;
	font-size:14px;
	margin-top:5px;
}
.contactbg p
{
	padding:0 0 10px 0;
	margin:0;
}
.textFiled, textarea.textArea
{
	border:none;
	background-color:#fff;
	padding:3px;width:240px;
	
}
.textFiled
{
	border:solid 1px #e7e7e7;
	background:url(../images/text-filed-bg.gif) left bottom repeat-x #ffffff;
	padding:3px;width:180px;
}
/*-------------------------------------------*/
/*--------------------- End ---------------- */
/*-------------------------------------------*/
#footer
{
	font-size:12px;
	color:#4176ad;
	width:943px;
	text-align:center;
}
#footer a
{color:#4176ad;text-decoration:none;
}
#footer a:hover
{
	text-decoration:underline;
}
#footer p
{
	padding-bottom:5px;
}
.gray
{
	color:#aaaaaa;
}

.submitBtn
{
	background:url(../images/nav-bg.gif) left top repeat-x;
	border:1px solid #005892;
	padding:5px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	
}

a img
{
        border:none;
}

.shadowBg
{
        background:url(../images/shadow-bg.gif) left top no-repeat;
        width:228px;
        height:128px;
        padding:10px 0;
        text-align:center;
        margin:10px auto;
}
.forgotPass
{
        width:300px;
        background:url(../images/box-2bg.gif) left top no-repeat;
        padding:14px 20px 14px 0;
        margin:0 auto;
}
.red
{
        color:red;
}
.contentBox1 img
{
        float:left;
        margin-right:10px;
}
.contentBox1 ul
{
        float:right;
        width:245px;
}
.contentBox1 ul li
{
        background:url(../images/arrow-1.gif) left 10px no-repeat;
        padding:5px 0 5px 15px;
}
.step-bg
{
	background:url(../images/nav-bg.gif) left top repeat-x;
	height:39px;
	margin:10px auto;
}
.hi, dis-n{display:none;}

.tabheading{font-weight:bold;margin-bottom:10px;}
/*home tabbing accordian*/
.tabpanel{width:749px;background:#83b1da url(../images/tabpanel-bg.jpg) repeat-x top;float:left;margin-left:5px;}
*html .tabpanel{margin-left:0px;}
.tabpanel div.tabtop{background:url(../images/tabpanel-top.jpg) top no-repeat;}
.tabpanel div.tabbottom{background:url(../images/tabpanel-btm.jpg) bottom no-repeat;}
.tabs{width:730px;height:215px;padding:10px 5px 10px 10px;}
ul.tabNavigation{width:332px;float:left; padding: 0;background:url(../images/first-tab-bg.gif) top right no-repeat;}
ul.tabNavigation li{width:312px;border-bottom:#ffffff 1px solid;padding-left:0px;position:relative;z-index:1;background:url(../images/tab-arrow.gif) left no-repeat;padding-left:20px;}
ul.tabNavigation li a{color: #ffffff!important;font-size:13px;text-decoration:none;font-weight:bold;line-height:34px;display:block;padding-left:5px;}
*html ul.tabNavigation li a{line-height:33px;}
*+html ul.tabNavigation li a{line-height:33px;}
ul.tabNavigation li a.selected, ul.tabNavigation li a:hover{display:block;color:#ffffff;background:#eea44b;}
ul.tabNavigation li:hover, ul.tabNavigation li.selected{}
.tab-content{float:left;padding:15px 15px 5px 20px;text-align:justify;width:357px;}
.tab-content p{padding:0px;}
.tab-cont-wrap{width:395px;background:#ffffff;height:212px;float:left;border-top-right-radius: 10px;border-bottom-right-radius: 10px;-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px;}
.lady-img{float:left;width:187px;background:url(../images/lady.jpg) no-repeat;margin-top:50px;height:166px;}
/*home tabbing accordian ends*/
