@charset "utf-8";
/* CSS Document */

body{ padding:0; margin:0; background:url(../images/bg_img.jpg) #1a385a repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#ebebeb; line-height:19px;}
img{ display:block;}
#container{ padding:0 0 20px 0; margin:auto; width:890px;}

#header{ padding:0; margin:0; height:93px;}
#header .Hleft{ padding:0; margin:0; float:left;}
#header .Hright{ padding:0; margin:0; float:right; width:371px;}
#header .Hright .continfo{ height:43px; padding:0; margin:0; width:371px;}


#menu{ padding:0; margin:0 0 10px 0; width:890px; text-align:left; height:29px;}
#menu ul{ list-style:none; padding:0; margin:0; float:left;}
#menu ul li{ list-style:none; padding:0; margin:0; float:left; text-align:left; height:29px;}
#menu ul li img{ border:0;}


#mainbody{ padding:0; margin:0; color:#e3e3e3; background:url(../images/mainbody_bg.jpg) repeat-y;}
.mainbodyarea{ padding:0 25px 5px 20px; margin:0;}
.mb_btm{ height:21px; vertical-align:bottom; padding:0; margin:0;}

.tb13{ padding:0; margin:0; line-height:16px; color:#51504f; font-weight:bold;}
.tn13{ padding:0; margin:0; font-size:13px; color:#ebebeb; line-height:19px; font-weight:normal;}

.leftreg{ width:201px; padding:0 9px 0 13px; margin:0 3px 0 3px; background:#ffffff; color:#51504f; font-weight:bold; font-size:13px;}
.leftreg a{ text-decoration:underline; color:#51504f}
.leftreg a:hover{ text-decoration:none; color:#51504f}

.tblresg{ padding:0; margin:0;}
.tblresg tr{ padding:0; margin:0;}
.tblresg tr td{ padding:0 0 8px 0; margin:0; vertical-align:top;}
.tblresg tr td.bt_pad, .tblresg tr td.bt_pad td{ padding:0;}

.pddb19{ padding:0 0 19px 0; margin:0; height:31px;}
.pdd10{ padding:5px 5px 5px 15px;}
.pddt10{ padding:10px 0 0 0;}
.clr{ clear:both;}


.top_bg {
background-image:url(../images/top_bg.jpg);
background-repeat:repeat-x;
}

.bot_bg {
background-image:url(../images/bot_bg.jpg);
background-repeat:repeat-x;
}

.left_bg {
background-image:url(../images/left_bg.jpg);
background-repeat:repeat-y;
}

.right_bg {
background-image:url(../images/right_bg.jpg);
background-repeat:repeat-y;
}

.main_bg {
background-color: #22456f;
}

.logo_topbg {
background-image:url(../images/logo_topbg.jpg);
background-repeat: no-repeat;
}

.logo_botbg {
background-image:url(../images/logo_botbg.jpg);
background-repeat: no-repeat;
}

.logo_bg {
background-image:url(../images/logo_bg.jpg);
background-repeat: repeat-y;
}

.menu_bg {
background-image:url(../images/menu_bg.jpg);
background-repeat: repeat-y;
}

.menu_top {
background-image:url(../images/menu_top.jpg);
background-repeat: no-repeat;
}

.menu_bot {
background-image:url(../images/menu_bot.jpg);
background-repeat: no-repeat;
}

.menu_sep {
background-image:url(../images/menu_sep.jpg);
background-repeat: no-repeat;
}

.menu2_bg {
background-image:url(../images/menu2_bg.jpg);
background-repeat: no-repeat;
}

.menu_1bg {
background-image:url(../images/menu_1bg.jpg);
background-repeat: no-repeat;
}

.sta_leftbg {
background-image:url(../images/sta_leftbg.jpg);
background-repeat: no-repeat;
}

.sta_rightbg {
background-image:url(../images/sta_rightbg.jpg);
background-repeat: no-repeat;
}

.sta_top {
background-image:url(../images/sta_top.jpg);
background-repeat: no-repeat;
}

.sta_sep {
background-image:url(../images/sta_sep.jpg);
background-repeat: no-repeat;
}

.sta_bot {
background-image:url(../images/sta_bot.jpg);
background-repeat: no-repeat;
}

.learn {
background-image:url(../images/learn.jpg);
background-repeat: no-repeat;
}

.inner_top {
background-image:url(../images/inner_top.jpg);
background-repeat: no-repeat;
}
.inner_top2 {
background-image:url(../images/inner_top2.jpg);
background-repeat: no-repeat;
}

.inner_bot {
background-image:url(../images/inner_bot.jpg);
background-repeat: no-repeat;
}

.inner_bot2 {
background-image:url(../images/inner_bot2.jpg);
background-repeat: no-repeat;
}

.inner_bg {
background-image:url(../images/inner_bg.jpg);
background-repeat: repeat-y;
}

.photo_topbg {
background-image:url(../images/photo_topbg.jpg);
background-repeat: repeat-x;
}

.photo_botbg {
background-image:url(../images/photo_botbg.jpg);
background-repeat: repeat-x;
}

.photo_leftbg {
background-image:url(../images/photo_leftbg.jpg);
background-repeat: repeat-y;
}

.photo_rightbg {
background-image:url(../images/photo_rightbg.jpg);
background-repeat: repeat-y;
}

.drop_down {
background-image:url(../images/drop_down.jpg);
background-repeat: no-repeat;
}

.drop_down_571{
background-image:url(../images/drop_down_571.jpg);
background-repeat: no-repeat;
}

.call {
background-image:url(../images/call.jpg);
background-repeat: no-repeat;
}

.textfield_bg {
background-image:url(../images/textfield_bg.jpg);
background-repeat: no-repeat;
}

.textfield_bg2 {
background-image:url(../images/textfield_bg2.jpg);
background-repeat: no-repeat;
}


.padd_left17 {
padding-left: 17px;
}

.padd_top3 {
padding-top: 3px;
}

.padd_left11 {
padding-left: 11px;
}

.pdt10{ padding:10px 0 0 20px;}

.padd_right17 {
padding-right: 17px;
}

.tahoma13bold {
	font-family:tahoma;
	font-size: 13px;
	color: #51504f;
	font-weight:bold;
	
}

.tahoma13bluebold {
	font-family:tahoma;
	font-size: 13px;
	color: #1e3a5f;
	font-weight:bold;
	
}

.tahoma13bluebold a {
	font-family:tahoma;
	font-size: 13px;
	color: #1e3a5f;
	font-weight:bold;
	text-decoration:none;
	
}

.tahoma13redbold {
	font-family:tahoma;
	font-size: 13px;
	color: #cf4800;
	font-weight:bold;
	
}

.tahomawhitebold {
	font-family:tahoma;
	font-size: 13px;
	color: #ffffff;
	font-weight:bold;
	
}

.tahoma13bold_text {
	font-family:tahoma;
	font-size: 13px;
	color: #51504f;
	font-weight:bold;
	line-height: 19px;
	padding-left: 3px;
	text-align:justify;
}

.tahoma13bold_text2 {
	font-family:tahoma;
	font-size: 13px;
	color: #51504f;
	font-weight:bold;
	line-height: 19px;
	padding-left: 3px;
	text-align:left !important;
}

.tahoma13bold_text2 {
	font-family:tahoma;
	font-size: 13px;
	color: #51504f;
	font-weight:bold;
	line-height: 19px;
	padding-left: 3px;
	text-align:justify;
}

.tahoma13whitebold_text {
	font-family:tahoma;
	font-size: 13px;
	color: #ebebeb;
	font-weight:normal;
	line-height: 19px;
	padding-left: 11px;
	padding-right: 6px;
	text-align:justify;
}

.tahoma13whitebold_textnopadd {
	font-family:tahoma;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	line-height: 19px;
	text-align:justify;
}

.tahoma13whitebold_textnopadd a{
	font-family:tahoma;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	line-height: 19px;
	text-align:justify;
	text-decoration:none;
}

.tahoma13whitebold_textnopadd a:hover{
	font-family:tahoma;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	line-height: 19px;
	text-align:justify;
	text-decoration:none;
}

.tahoma15whitebold_textnopadd {
	font-family:tahoma;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	line-height: 19px;
	text-align:justify;
}

.tahoma15whitebold_textpadd {
	font-family:tahoma;
	font-size: 13px;
	color: #ffffff;
	font-weight:normal;
	line-height: 19px;
	padding-left: 11px;
	text-align:justify;
}

.tahoma13graybold_textrightpadd {
	font-family:tahoma;
	font-size: 13px;
	color: #51504f;
	font-weight:bold;
	line-height: 19px;
	text-align:justify;
	padding-right: 14px;
}


.tahoma12white_text {
	font-family:tahoma;
	font-size: 12px;
	color: #ffffff;
	padding-left: 11px;
	padding-right: 6px;
}

.tahoma12white {
	font-family:tahoma;
	font-size: 12px;
	color: #ffffff;
	padding-top: 5px;
}

.textfield {
height:16px;
width:248px;
background-color:#ffffff;
border:none;
font-family:tahoma;
font-size: 12px;
color: #000000;
padding-left:3px;
padding-top:3px;
}	

.textfield_message {
height:56px;
width:244px;
background-color:#ffffff;
border:none;
font-family:tahoma;
font-size: 12px;
color: #000000;
padding-left:3px;
padding-top:3px;
}	
/* -------------------------- Pramod Css ------------------------*/


#login_btn{padding:0; margin:auto;	width:40px;	height:auto; width:917px; position:relative;}
#login_btn .lftbtn{ padding:0; margin:0; position:absolute; left:-21px; top:127px; width:40px; height:auto;}
#login_btn .lftbtn img{ display:block; padding:0 0 2px 0; margin:0;}


.txtgray{ padding:0; margin:0; color:#514e4e; font-size:13px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif;}
.txtgray a{ padding:0; margin:0; color:#514e4e; text-decoration:none; font-size:13px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif;}
.txtgray a:hover{ padding:0; margin:0; color:#990000; text-decoration:none; font-size:13px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif;}


.listing{ padding:15px 0 0 20px; margin:0;}
.listing ul{ list-style:none; padding:0; margin:0;}
.listing ul li{ list-style:none; padding:5px 0 0 15px; margin:0;}
.listing ul li.bld{ background:url(../images/yellow_arrow.jpg) no-repeat left; padding:0 0 0 15px; margin:0; color:#ffe842; font-weight:bold; font-size:14px;}
.listing ul li.bdr_btm{ padding:0 0 15px 15px; margin:0; border-bottom:1px solid #ffffff;}
.listing ul li.nobdr{}

.listing2{ padding:15px 0 20px 20px; margin:0;}
.listing2 ul{ list-style:none; padding:0; margin:0;}
.listing2 ul li{ list-style:none; padding:5px 0 5px 15px; margin:0;}
.listing2 ul li.bld{ background:url(../images/yellow_arrow.jpg) no-repeat left; padding:5px 0 5px 15px; margin:0; color:#ffe842; font-weight:bold; font-size:14px;}
.listing2 ul li.bdr_btm{ padding:0 0 15px 15px; margin:0; border-bottom:1px solid #ffffff;}
.listing2 ul li.nobdr{}

.signinbutten{ cursor:pointer !important; padding:0; margin:0; background:url(../images/btn_signin.jpg) no-repeat; border:0; width:89px; height:56px; color:#FFF; font-size:16px; font-weight:bold;}

.downloadttl{color:#ffe842; font-weight:bold; font-size:14px; border-bottom:1px solid #ffffff; padding:10px 0 5px 0; margin:0 5px 0 20px;}

.tahoma13whitebold_textnopadd2 { font-family:tahoma; font-size: 13px; color: #ffffff; font-weight:normal; line-height: 19px; text-align:justify;}
.tahoma13whitebold_textnopadd2 a{ font-family:tahoma; font-size: 13px; color: #ffffff; font-weight:normal; line-height: 19px; text-align:justify; text-decoration:none;}
.tahoma13whitebold_textnopadd2 ul{ padding:10px 10px 10px 40px; margin:0;}
.tahoma13whitebold_textnopadd2 ul li{ padding:3px 0 3px 0; margin:0; border-bottom:1px solid #122F4F;}

.Associatebootcamp{ float:left}
.Associatebootcamp ul{ padding-left:15px; margin:0; list-style-type:circle}
.Associatebootcamp li{ font-size:13px;}

.clientimg{background:url(../images/clientbg.jpg) no-repeat; width:133px; height:134px; padding:7px 10px}

.bootcampregister{width:100%; float:left; color:#51504F}
.bootcampregister fieldset{ border:1px solid #CCC; width:525px; float:left; padding:20px; margin:0 0 20px 0; clear:left}
.bootcampregister legend{ color:#51504F; font-weight:bold}

.bcr{}
.bcr input{
height:16px;
width:248px;
background-color:#ffffff;
border:none;
font-family:tahoma;
font-size: 12px;
color: #000000;
padding-left:3px;
padding-top:3px;
border:1px 
solid #CCC
}

.bcr label{color:#51504F}
