/*-------------------------------------General---------------------------------------------*/
body{
	padding:0;
	margin:0;
	background:url(../image/bg.gif) 0 0 repeat;
	}
div, p, a, i, img, span, h1, h2, h3, h4, h5, h6, ul, ol, li, label, input, select, textarea{
	padding:0;
	margin:0;
	}
a{
	text-decoration:none;
	outline:none;
	}
img, input, textarea{
	border:none;
	}
ul{
	list-style-type:none;
	}
.spacer{
	font-size:0;
	line-height:0;
	clear:both;
	}
	/*-------------------------------------EDIT-31-07-09-start---------------------------------------------*/
.main{
	width:938px;
	padding:0 31px 31px 31px;
	background-color:#274f9e;
	margin:0 auto;
	overflow:hidden;
	}
	/*-------------------------------------EDIT-31-07-09-end---------------------------------------------*/
	
/*-------------------------------------Header-start---------------------------------------------*/
.header-M{
	height:272px;
	background:url(../image/header-bg.jpg) 0 0 no-repeat;
	}
.logo-M{
	width:870px;
	height:56px;
	padding:161px 0 25px;
	margin:0 auto;
	}
.logo{
	width:325px;
	float:left;
	margin:9px 0 0 0;
	background:url(../image/logo.jpg) 0 0 no-repeat;
	}
.logoR-text{
	float:right;
	}
	/*-------------------------------------New-edit-24-07-09-start---------------------------------------------*/
.nav-M{
	width:822px;
	margin:0 auto;
	font:normal 13px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#a7a7a7;
	overflow:hidden;
	}
	/*-------------------------------------New-edit-24-07-09-end---------------------------------------------*/
.nav-M li{
	height:30px;
	float:left;
	background:url(../image/nav-pipe.gif) 0 0 no-repeat;
	}
.nav-M li a, .nav-M li span{
	display:block;
	color:#a7a7a7;
	padding:0 6px;
	}
.nav-M li a:hover, .nav-M li span{
	background:url(../image/nav-bg-ho.gif) 0 0 repeat-x;
	color:#fffeff;
	}
.last-nav{
	width:2px;
	background:url(../image/nav-pipe.gif) 100% 0 no-repeat;
	}
/*-------------------------------------Header-end-----------------------------------------------*/
/*-------------------------------------Body-start-----------------------------------------------*/
.body-M{
	background:url(../image/body-bg.jpg) 0 0 no-repeat #ededed;
	padding:38px 0 0 0;
	overflow:hidden;
	}
.left-part{
	width:512px;
	padding:0 0 0 42px;
	float:left;
	}
.top-head{
	font:normal 26px/28px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#001d7a;
	margin:0 0 26px 0;
	}
.left-text{
	font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
	margin:0 0 26px 0;
	}
.right-pic{
	width:338px;
	height:281px;
	float:right;
	padding:50px 10px 0 0;
	background:url(../image/r-pic-bord.png) 0 50px repeat-x;
	}
/*-------------------------------------Body-end-------------------------------------------------*/
/*-------------------------------------Footer-start---------------------------------------------*/
.footerM{
	background-color:#ededed;
	padding:60px 0 10px 0;
	}
.footerT1{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#1d1d1d;
	text-align:center;
	padding:0 0 7px 0;
	border-bottom:1px solid #8f8f8f;
	}
.footerT1 a{
	color:#e70101;
	text-decoration:underline;
	}
.footerT1 a:hover{
	text-decoration:none;
	}
.footerT2{
	width:803px;
	margin:10px auto 0;
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	overflow:hidden;
	}
.footerT2 li{
	float:left;
	margin:0 18px 0 0;
	}
/*-------------------------------------Footer-end-----------------------------------------------*/
/*-------------------------------------Flash-part-start-----------------------------------------*/
	/*-------------------------------------New-edit-24-07-09-start---------------------------------------------*/
.flash{
	width:938px;
	height:381px;
	margin:0 auto;
	}
	/*-------------------------------------New-edit-24-07-09-end---------------------------------------------*/
/*-------------------------------------Flash-part-end-------------------------------------------*/
/*-------------------------------------Employment-start-----------------------------------------*/
.emp-opp{
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#da6318;
	margin:0 0 10px 0;
	}
.emp-opp-link{
	display:block;
	width:118px;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#1b99e8;
	margin:10px 0 10px 0;
	text-decoration:underline;
	}
.emp-opp-link:hover{
	text-decoration:none;
	color:#a3c1ff;
	}
.emp-forum{
	display:block;
	width:125px;
	margin:0 0 0 810px;
	font:normal 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#da6318;
	text-decoration:underline;
	}
.emp-forum:hover{
	text-decoration:none;
	}
/*-------------------------------------Employment-end-------------------------------------------*/
/*-------------------------------------Band-Program-start---------------------------------------*/
.band-link{
	width:492px;
	margin:10px 0 10px 20px;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	}
.band-link li{
	padding:3px 0 10px 20px;
	background:url(../image/band-prog-icon.png) 0 0 no-repeat;
	}
.band-link li a{
	color:#5d5d5d;
	}
.band-link li a:hover{
	text-decoration:underline;
	}
.band-thumb-M{
	width:490px;
	margin:0 auto;
	overflow:hidden;
	}
.band-thumb-head{
	margin:26px 0 !important;
	}
.thumb-box{
	width:239px;
	height:138px;
	float:left;
	margin:0 0 12px 0;
	background:url(../image/thumb-box.gif) 0 0 no-repeat;
	cursor:pointer;
	}
.thumb-boxR{
	float:right !important;
	}
	/*-------------------------------------Band-Program-edit-20-07-09-start-----------------------------------------*/
.thumb-box-head{
	font:normal 14px/16px Verdana, Arial, Helvetica, sans-serif;
	color:#fead5e;
	padding:6px 0 0 10px;
	}
.thumb-boxpic{
	width:89px;
	height:60px;
	margin:0 10px 10px;
	border:1px solid #858588;
	}
.band-box-T{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
	margin:15px 0 10px 10px;
	}
.thumb-boxL-T{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#4c4b49;
	margin:-75px 15px 0 110px;
	}
	/*-------------------------------------Band-Program-edit-20-07-09-end-----------------------------------------*/
.thumb-boxL-T a{
	display:block;
	margin:8px 0 0 0;
	color:#f07b00;
	text-decoration:underline;
	}
.thumb-boxL-T a:hover{
	text-decoration:none;
	color:#4c4b49;
	}
/*-------------------------------------Band-Program-end-----------------------------------------*/
/*-------------------------------------Thumb-form-start-----------------------------------------*/
.th-form-top{
	width:501px;
	height:5px;
	background:url(../image/form-box-top.gif) 0 0 no-repeat;
	}
.th-form-bot{
	background-image:url(../image/form-box-bot.gif) !important;
	margin:0 0 20px 0;
	}
.th-form-mid{
	width:499px;
	border-left:1px solid #bfbfbf;
	border-right:1px solid #bfbfbf;
	background:url(../image/form-box-mid.gif) 0 0 repeat-x #edecec;
	}
.th-form-M-box{
	width:469px;
	margin:0 auto;
	padding:22px 0;
	overflow:hidden;
	}
.th-form-M-box h3{
	font:normal 16px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#001d7a;
	padding:0 0 7px 0;
	margin:0 0 32px 0;
	background:url(../image/form-head-bord.gif) 0 100% repeat-x;
	}
.th-form-T-L{
	width:230px;
	float:left;
	margin:0 10px 15px 0;
	font:normal 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	}
.th-form-T-L span{
	font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#d65e15;
	}
.th-form-F-R{	
	width:222px;
	height:19px;
	float:left;
	padding:3px 2px 0;
	margin:0 0 15px 0;
	background-color:#ededed;
	border:1px solid #83a5bc;
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	}
.th-form-F-R:hover{
	background-color:#e5d6c7;
	}
.th-form-F-R-mes{
	height:40px !important;
	}
.th-form-F-R-sm{
	margin:0 7px 15px 0 !important;
	}
.th-form-F-R-sm-last{	
	width:65px !important;
	}
	/*-------------------------------------EDIT-31-07-09-start---------------------------------------------*/
.th-form-but{
	width:48px;
	height:26px;
	margin:0 10px 0 356px;
	padding:0 0 2px 0;
	font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#923b06;
	text-align:center;
	background:url(../image/but-bg.gif) 0 0 repeat-x #da641a;
	border:1px solid #da641a;
	cursor:pointer;
	}
	/*-------------------------------------EDIT-31-07-09-end---------------------------------------------*/
.th-form-but:hover{
	color:#edecec;
	}
.th-form-N-but{
	margin:0 !important;
	}
.th-form-N-onlybut{
	margin:0 0 0 418px !important;
	}
.screen-1-topT{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#d65e15;
	margin:0 0 15px 0;
	}
.screen-3-R-choo{	
	width:226px !important;
	height:22px !important;
	padding:0 !important;
	}
.screen-3-R-choo-sou1{	
	width:65px;
	height:22px !important;
	padding:0;
	}
.screen-3-R-choo-sou2{	
	width:138px;
	height:22px !important;
	padding:0;
	}			
.last-back{
	margin:0 10px 0 335px !important;
	}
.confir-but{
	width:68px;
	margin:0  !important;
	}
.log-link{
	font:normal 11px/13px Verdana, Arial, Helvetica, sans-serif;
	color:#d65e15;
	text-decoration:underline;
	}
.log-link:hover{
	text-decoration:none;
	}
.radio-total{
	width:499px;
	margin:0 auto;
	}
.radio-total-R{
	width:222px;
	float:left;
	margin:0 0 15px 0;
	}
.radio-total-Rad{
	width:14px;
	height:14px;
	float:left;
	margin:0 10px 15px 0;
	}
.radio-total-R label{
	width:198px;
	float:left;
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#1b99e8;
	margin:0 0 5px 0;
	}
.radio-total-R label span{
	font-size:10px;
	line-height:11px;
	}
/*-------------------------------------Thumb-form-end-------------------------------------------*/
/*-------------------------------------Confirmation-start---------------------------------------*/
.con-sub-head{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#1b99e8;
	margin:0 0 20px 0;
	text-decoration:underline;
	}
.con-sub-head span{
	font:normal 10px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#1b99e8;
	}
.con-TextR{
	width:222px;
	float:left;
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#1b99e8;
	margin:0 0 15px 0;
	}
.con-TextL-big{
	line-height:15px !important;
	}
.con-boxR{
	width:222px;
	float:left;
	margin:0 0 15px 0;
	}
.con-boxR-list{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#1b99e8;
	}
.con-boxR-list li{
	margin:0 0 5px 0;
	}
.initial-F-R{	
	width:100px !important;
	margin:0 0 15px 0;
	}
.con-check{
	width:14px;
	height:14px;
	float:left;
	margin:5px 10px 15px 0;
	}
.con-checkText{
	width:434px;
	float:left;
	margin:0 10px 15px 0;
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	}
.grand-total{
	font:bold 12px/15px Verdana, Arial, Helvetica, sans-serif !important;
	color:#001d7a !important;
	}
	/*-------------------------------------Confirmation-18-07-09-start---------------------------------------*/
.student-text{
	font:normal 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#001d7a;
	margin:0 0 15px 0;
	padding:5px;
	background-color:#e0dfdf;
	border:1px solid #cac8c8;
	}
.student-text strong{
	/*color:#da6318;*/
	color:#001D7A;
	padding:0 4px;
	}
	/*-------------------------------------Confirmation-18-07-09-end-----------------------------------------*/

/*-------------------------------------Confirmation-end-----------------------------------------*/
/*-------------------------------------Thank-u-18-07-09-start---------------------------------------*/
.thank-box{
	width:510px;
	margin:0 0 15px 0;
	padding:10px 5px;
	background-color:#e0dfdf;
	border:1px solid #cac8c8;
	}
.thank-box p{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
	text-align:center;
	margin:0 0 5px 0;
	}
.thank-box p strong{
	color:#001d7a;
	}
/*-------------------------------------Thank-u-18-07-09-end---------------------------------------*/
/*-------------------------------------Index-new-edit-20-07-09-start---------------------------------------*/
.right-part-total{
	width:338px;
	float:right;
	padding:50px 10px 0 0;
	}
.right-part-total a{
	display:block;
	margin:0 0 20px 0;
	font:bold 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#234993;
	}
.right-part-total a:hover{
	text-decoration:underline;
	}
.right-pic-new-edit{
	width:338px;
	height:281px;
	padding:0 10px 0 0;
	background:url(../image/r-pic-bord.png) 0 0 repeat-x;
	}
/*-------------------------------------Index-new-edit-20-07-09-end---------------------------------------*/
	/*-------------------------------Nav-drop-Start-20-07-09--------------------*/
		.mattblackmenu ul{
			width:871px;
			margin:0 auto;
			font:bold 12px/13px Verdana, Arial, Helvetica, sans-serif;
			overflow: hidden;
			}
		.mattblackmenu li{
			padding:10px 15px;
			float:left;
			background:url(../images/nav-pipe.gif) 100% 50% no-repeat;
			}
		.mattblackmenu li a{
			color:#f7f5e9;
			}
		.mattblackmenu li a:visited{
			color:#f7f5e9;
			}
		.mattblackmenu li a:hover{
			color:#b4cdfa;
			}		
		.mattblackmenu a.selected{
			background:none;
			}
	/*----------------------------------Nav-drop-End-20-07-09-------------------------*/
/*-------------------------------------Contact Information-(kamal 20.7)Start---------------------------------------*/
.normal_text{
	font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
	margin:0 auto 10px;
	}
.normal_text a{
	font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#d65d14;
	text-decoration:underline;
	}
.normal_text a:hover{
	font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#d65d14;
	text-decoration:none;
	}
/*-------------------------------------Contact Information-(kamal 20.7)End---------------------------------------*/
/*-------------------------------------BUYER BEWARE!-(kamal 20.7)Start---------------------------------------*/
.hutchen_link{
	width:400px;
	font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
	}
.hutchen_link li{
	height:30px;
	background-image:url(../image/bulet.gif);
	background-repeat:no-repeat;
	background-position:0 6px;
	}
	/*-------------------------------------New-edit-24-07-09-start---------------------------------------------*/
.hutchen_link li a, .hutchen_link li span{
	font:bold 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
	padding:0 0 0 15px;
	}
	/*-------------------------------------New-edit-24-07-09-end---------------------------------------------*/
.hutchen_link li a:hover{
	color:#d65d14;
	text-decoration:underline;
	}
/*-------------------------------------BUYER BEWARE!-(kamal 20.7)End---------------------------------------*/
/*-------------------------------------Testimonials-start(kamal-18.7)---------------------------------------*/
.testimonials_left-part{
	width:850px;
	padding:0 0 0 42px;
	float:left;
	}
.top-head{
	font:normal 26px/28px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#001d7a;
	margin:0 0 26px 0;
	}
.picture_left{
	width:200px;
	margin:0 10px 25px 0;
	float:left;
	}
.picture_left img{
	display:block;
	width:88px;
	height:96px;
	margin:0 auto;
	}	
.name{
	font:normal 11px/12px Tahoma, Arial, Helvetica, sans-serif;
	color:#db6317;
	padding:5px 0 0 5px;
	text-align:center;
	}	
.school{
	font:normal 11px/12px Tahoma, Arial, Helvetica, sans-serif;
	color:#333;
	padding:5px 0 10px 5px;
	text-align:center;
	}		
.opnion_left{
	width:639px;
	float:left;
	margin:0 0 25px 0;
	}
.teti-box{
	width:850px;
	margin:0 auto 20px;
	border-bottom:1px dashed #333;
	}
/*-------------------------------------Testimonials-(kamal)End---------------------------------------*/
/*--------------------------------------New-Add-Start-24-07-09-----------------------------------------*/
.con-text-N{
	font:bold 14px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#001d7a;
	margin:0 0 20px 0;
	}
.forgot-back-but{
	margin:0 10px 0 295px !important;
	}
.forgot-pass-but{
	width:110px !important;
	margin:0 !important;
	}
.eror-box{
	width:467px;
	margin:0 auto 20px;
	padding:10px 0;
	background-color:#a6c7ff;
	border:1px solid #001d7a;
	}
.eror-box p{
	font:normal 12px/15px Tahoma, Arial, Helvetica, sans-serif;
	color:#001d7a;
	text-align:center;
	}
.nav-select{
	background:url(../image/nav-bg-ho.gif) 0 0 repeat-x;
	color:#fffeff !important;
	}
.honor-new-pad{
	padding:0 0 50px 0;
	}
/*--------------------------------------New-Add-End-24-07-09-----------------------------------------*/	
/*--------------------------------------Credit-card-05-08-09-Start-----------------------------------------*/	
.credit-box{
	width:457px;
	margin:0 0 15px 0;
	padding:5px;
	background-color:#e0dfdf;
	border:1px solid #cac8c8;
	}
.credit-box-R{
	width:217px !important;
	}
.credit-amount{
	font-size:16px !important;
	}
.credit-text{
	text-align:center !important;
	}
.credit-L-star{
	color:#1b99e8 !important;
	}
.credit-ex-text1{
	width:75px;
	float:left;
	margin:-10px 5px 15px 240px;
	font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#1b99e8;
	}
.credit-ex-text2{
	width:100px;
	margin:-10px 0 15px 0 !important;
	}
.credit-ex-Month{
	width:65px !important;
	margin:0 7px 0 0 !important;
	}
.credit-Year{
	width:138px !important;
	margin:0 0 0 0 !important;
	}	
/*--------------------------------------Credit-card-05-08-09-End-----------------------------------------*/	
/*--------------------------------------Credit-card-ADD-06-08-09-Start-----------------------------------------*/	
.card-06-Text{
	width:222px;
	float:left;
	margin:-10px 0 15px 240px;
	font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#f84e27;
	}
/*--------------------------------------Credit-card-ADD-06-08-09-End-----------------------------------------*/
/*--------------------------------------kamal start-----------------------------------------*/
.log{
	padding:0 0 0 825px;
	font:normal 13px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#FF6633;
	}
.log:hover{
	color:#fff;
	}

/*--------------------------------------kamal end-----------------------------------------*/
/*--------------------------------------New-ADD-17-09-09-start-----------------------------------------*/
.th-form-text-17-09{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#3c3c3c;
	padding:0 0 7px 0;
	margin:0 0 25px 0;
	background:url(../image/form-head-bord.gif) 0 100% repeat-x;
	}
.tx-link-17-09{
	color:#923B06;
	text-decoration:underline;
	}
.tx-link-17-09:hover{
	text-decoration:none;
	}
/*--------------------------------------New-ADD-17-09-09-end-----------------------------------------*/
/*--------------------------------------Pop-up-17-09-09-Start-----------------------------------------*/
.pop-Main{
	width:341px;
	margin:0 auto;
	}
.pop-T{
	height:11px;
	background:url(../image/pop-T.png) 0 0 no-repeat;
	}
.pop-B{
	background-image:url(../image/pop-B.png) !important;
	}
.pop-M{
	width:321px;
	background:url(../image/pop-M.gif) 0 0 repeat-y;
	padding:20px 10px;
	}
.pop-M p{
	font:normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
	margin:0 0 8px 0;
	text-align:center;
	}
.pop-but{
	display:block;
	margin:20px auto 0 !important;
	}
/*--------------------------------------Pop-up-17-09-09-End-----------------------------------------*/













