@charset "utf-8";
/* CSS Document */
.print-icon{ float:left;}
.statustxt{ width:600px; font-style:italic; color:#FF0000; font-size:13px; float:left;}

.num a{ color:#0000A0; text-decoration:none;}
.num a:hover{ color:#f00; text-decoration:none;}
.students-box1{ width:163px; height:71px; background-color:#fff; border:1px solid #ccc; float:left; text-align:center; font-size:13px; margin:10px 0 0 12px;}
.students-box2{ width:200px; background-color:#fff; border:1px solid #ccc; float:left; text-align:center; font-size:13px; margin:10px 0 0 25px;}
.students-photo{ text-align:center; margin:0 auto;}
.categtxt{ float:left; padding-left:20px; margin:10px;}
.protxt{ width:180px; float:left; padding-left:10px; margin-top:5px;}
.pro1txt{ width:180px; float:left; padding-left:10px; margin-top:5px; font-weight:normal; font-size:11px;}
.cart-wrap a{ float:left; padding:10px 0 10px 10px;}
.cart-wrap2 a{ float:center; padding:10px 0 10px 10px;}

.prev-wrap{ float:right; padding-top:10px; padding-right:25px;}
.prev-wrap1{ float:right; padding-top:10px;}
.content-wrap1{ width:705px; float:left; background-color:#fff; border:1px solid #dfdfdf; margin-bottom:20px;}
.add{ width:56px; height:57px; float:right;}
.add input{ width:56px; height:57px; float:right;}
.welcometxt{ font-size:20px; color:#005baa; float:left; padding-left:10px;}
.confirm-message{width:600px; height:auto;font-family:Arial; font-weight:bold; font-size:11px;padding-bottom:6px; padding-top:2px; color:#FF0000; text-align:center;}
.add1-btn{ width:56px; height:57px; background:url(images/add1.gif);}
.checkall{ border:none; height:12px; width:12px;}
.pages{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#dbdbdb;
	background-color:#FFFFFF;
	border:1px solid #dbdbdb;
	font-weight:bold;
	text-decoration:none;
	padding:2px 6px;
	}
.pages:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#dbdbdb;
	border:1px solid #999999;
	font-weight:bold;
	text-decoration:none;
	padding:2px 6px;
	}
.pages_select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#dbdbdb;
	border:1px solid #000000;
	font-weight:bold;
	text-decoration:none;
	padding:2px 6px;
	}
	.howto { font-size:12px; text-decoration:none; font-weight:bold; color:#4d2272; padding-top:10px;}
	
	.howto a{ font-size:12px; text-decoration:underline; font-weight:bold; color:#4d2272;}
.howto a:hover{ font-size:12px; text-decoration:underline; font-weight:bold; color:#547700;}
.priv{ color:#fff; text-decoration:none; font-size:11px;}
.priv1{ color:#fff; text-decoration:none; font-size:14px;}
.priv6{ color:#fff; text-decoration:none; font-size:16px; line-height:22px; letter-spacing:1px;}

.priv2{ color:#000; text-decoration:none; font-size:11px;}
.priv3{ color:#000; text-decoration:none; font-size:12px; font-weight:bold;}

.how_wrap{width:710px; padding-left:3px;}
.how_wrap1{width:710px; padding-left:22px;}
.fee a{ width:143px; height:26px; float:left; background:url(../images/fee.jpg) no-repeat; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:10px;}
.fee a:hover{ width:143px; height:26px; float:left; background:url(../images/fee_ro.jpg) no-repeat; color:#000;}

.fee1 a{ width:145px; height:26px; float:left; background:url(../images/fee1.jpg) no-repeat; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:10px;}
.fee1 a:hover{ width:145px; height:26px; float:left; background:url(../images/fee1_ro.jpg) no-repeat; color:#000;}

.fee2 a{ width:132px; height:26px; float:left; background:url(../images/fee2.jpg) no-repeat; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:10px;}
.fee2 a:hover{ width:132px; height:26px; float:left; background:url(../images/fee2_ro.jpg) no-repeat; color:#000;}

.fee-line a{ width:567px; height:26px; float:left; background:url(../images/feeline.jpg) repeat-x; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:10px;}
.fee-line a:hover{ width:567px; height:26px; float:left;  background:url(../images/feeline.jpg) repeat-x; color:#000;}


.feeline a{ width:422px; height:26px; float:left; background:url(../images/feeline.jpg) repeat-x; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:10px;}
.feeline a:hover{ width:422px; height:26px; float:left;  background:url(../images/feeline.jpg) repeat-x; color:#000;}

.feeline1 a{ width:567px; height:26px; float:left; background:url(../images/feeline.jpg) repeat-x; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:10px;}
.feeline1 a:hover{ width:567px; height:26px; float:left;  background:url(../images/feeline.jpg) repeat-x; color:#000;}


.feeline2 a{ width:100px; height:26px; float:left; background:url(../images/feeline.jpg) repeat-x; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:10px;}
.feeline2 a:hover{ width:100px; height:26px; float:left;  background:url(../images/feeline.jpg) repeat-x; color:#000;}

.fee4 a{ width:143px; height:31px; float:left; background:url(../images/fee.jpg) no-repeat; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:5px;}
.fee4 a:hover{ width:143px; height:31px; float:left; background:url(../images/fee_ro.jpg) no-repeat; color:#000;}

.fee5 a{ width:145px; height:31px; float:left; background:url(../images/fee1.jpg) no-repeat; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:5px;}
.fee5 a:hover{ width:145px; height:31px; float:left; background:url(../images/fee1_ro.jpg) no-repeat; color:#000;}

.fee5 a{ width:145px; height:31px; float:left; background:url(../images/fee1.jpg) no-repeat; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:5px;}
.fee5 a:hover{ width:145px; height:31px; float:left; background:url(../images/fee1_ro.jpg) no-repeat; color:#000;}

.feeline6 a{ width:145px; height:31px; float:left; background:url(../images/feeline6.jpg) no-repeat; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:5px;}
.feeline6 a:hover{ width:145px; height:31px; float:left; background:url(../images/feeline6.jpg) no-repeat; color:#000;}

.feeline6 a{ width:145px; height:31px; float:left; background:url(../images/feeline6.jpg) no-repeat; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:5px;}
.feeline6 a:hover{ width:145px; height:31px; float:left; background:url(../images/feeline6.jpg) no-repeat; color:#000;}

.feeline7 a{ width:132px; height:31px; float:left; background:url(../images/feeline6.jpg) no-repeat; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; color:#fff; padding-top:5px;}
.feeline7 a:hover{ width:132px; height:31px; float:left; background:url(../images/feeline6.jpg) no-repeat; color:#000;}

.red-cross-txt{ text-decoration:line-through; color:#FF0000; font-size:12px; font-weight:bold;}
.red-cross-txt1{ text-decoration:none; color:#FF0000; font-size:12px;  font-weight:bold;}


.style-text-box{ width:200px; height:20px; float:left; background-color:#fff; border:1px solid #ccc;}
.reddish-txt{ font-size:11px; color:#FF0000; float:left;}
.reddish1-txt{ font-size:11px; color:#000; float:left; text-decoration:none; font-weight:normal;}
.check-box-style{ border:0; height:10px; float:left; padding:0; margin:0;}
.style-text-box1{ width:100px; height:20px; float:left; background-color:#fff; border:1px solid #ccc;}
.signup-style a{ font-size:12px; text-decoration:none; color:#000000;}
.signup-style a:hover{ font-size:12px; text-decoration:underline; color:#009900;}

.courseinfo-txt{ width:700px; color:#4f4c8e; font-size:13px; font-weight:bold; float:left; padding-left:28px; padding-top:10px;}
.courseinfo-txt1{ width:500px; color:#000; font-size:12px; font-weight:normal; float:left;}
.courseinfo-txt2{ color:#000; font-size:12px; font-weight:normal; float:left; width:50px; }
.courseinfo-txt3{ color:#4f4c8e; font-size:13px; font-weight:bold; float:left;}
.radio-btn-style{ border:0;}

.square-wrap{ width:699px; height:43px; float:left; padding-left:50px; padding-top:30px;}
.courseinfo a{ width:200px; height:43px; background:url(../images/course-info.gif) no-repeat; float:left; text-decoration:none; font-size:12px; font-weight:bold; color:#bfcc8f; text-align:center; padding-top:16px; padding-right:24px;}
.courseinfo a:hover{ width:200px; height:43px; background:url(../images/course-info-ro.gif) no-repeat; float:left; text-decoration:none; font-size:12px; font-weight:bold; color:#6d8a00; text-align:center; padding-top:16px; padding-right:24px;}
.courseinfo a:visited{ width:200px; height:43px; background:url(../images/course-info-ro.gif) no-repeat; float:left; text-decoration:none; font-size:12px; font-weight:bold; color:#6d8a00; text-align:center; padding-top:16px; padding-right:24px;}
.courseinfo a:active{ width:200px; height:43px; background:url(../images/course-info-ro.gif) no-repeat; float:left; text-decoration:none; font-size:12px; font-weight:bold; color:#6d8a00; text-align:center; padding-top:16px; padding-right:24px;}

.billinginfo a{ width:224px; height:43px; background:url(../images/billing-info.gif) no-repeat; float:left; text-decoration:none; font-size:12px; font-weight:bold; color:#bfcc8f; text-align:center; padding-top:16px; padding-left:10px;}
.billinginfo a:hover{ width:224px; height:43px; background:url(../images/billing-info-ro.gif) no-repeat; float:left; text-decoration:none; font-size:12px; font-weight:bold; color:#6d8a00; text-align:center; padding-top:16px; padding-left:10px;}

.confirmation a{ width:224px; height:43px; background:url(../images/confirmation.gif) no-repeat; float:left; text-decoration:none; font-size:12px; font-weight:bold; color:#bfcc8f; text-align:center; padding-top:16px; padding-left:10px;}
.confirmation a:hover{ width:224px; height:43px; background:url(../images/confirmation-ro.gif) no-repeat; float:left; text-decoration:none; font-size:12px; font-weight:bold; color:#6d8a00; text-align:center; padding-top:16px; padding-left:10px;}

.landingtxt{ font-size:24px; font-weight:bold; font-family:"Arial Narrow", "Century Gothic";}
.landingtxt1{ font-size:24px; font-weight:normal; font-family:"Arial Narrow", "Century Gothic"; color:#5c5c5c;}
.landingtxt2{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#889200;}
.landingtxt3{ font-size:13px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#000;}
.landingtxt4{ font-size:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; color:#909b00;}
.landingtxt5{ font-size:18px; font-weight:normal; font-family:"Arial Narrow", "Century Gothic"; color:#474882; font-weight:bold;}

.sat-wrap{ width:281px; float:left;}
.sat-tab a{ width:266px; height:25px; background:url(../images/sat-prep-tab.gif); float:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; padding:2px 0 0 15px; margin-left:10px; margin-top:5px;}
.sat-tab a:hover{ width:266px; height:25px; background:url(../images/sat-prep-tab-ro.gif); float:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; padding:2px 0 0 15px; margin-left:10px; margin-top:5px;}
.textfield10{ width:253px; height:25px; border:1px solid #7f9db9; font-size:20px;}
.textfield11{ width:253px; height:20px; border:1px solid #7f9db9;}

.question-wrap{ width:371px; float:left;}
.question-tab a{ width:183px; height:42px; background:url(../images/question-tab.gif); float:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#fff; text-align:center; padding-top:10px;}
.question-tab a:hover{ width:183px; height:42px; background:url(../images/question-tab-ro.gif); float:left; text-decoration:none;font-family:Arial, Helvetica, sans-serif;   font-size:16px; color:#fff; text-align:center; padding-top:10px;}
.question-tab1 a{ width:150px; height:34px; background:url(../images/question-tab-ro2.gif); float:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  font-size:17px; color:#fff; text-align:center; padding-top:18px; padding-left:33px; font-weight:bold;}
.question-tab1 a:hover{ width:150px; height:34px; background:url(../images/question-tab-ro1.gif); float:left; text-decoration:none;font-family:Arial, Helvetica, sans-serif;   font-size:17px; color:#fff; text-align:center; padding-top:18px; padding-left:33px; font-weight:bold;}
.question-tab2 a{ width:183px; height:32px; background:url(../images/question-tab.gif); float:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif;  font-size:16px; color:#fff; text-align:center; padding-top:20px;}
.question-tab2 a:hover{ width:183px; height:32px; background:url(../images/question-tab-ro.gif); float:left; text-decoration:none;font-family:Arial, Helvetica, sans-serif;   font-size:16px; color:#fff; text-align:center; padding-top:20px;}

.next-btn{ width:74px; height:23px; background:url(../images/next.gif); float:left;}

.faq-wrap{ width:682px; float:left; padding-left:30px; padding-top:10px;}
.faq-cont{ width:640px; float:left; font-size:13px; color:#392e7e; padding-left:10px;}
.faq-cont a{ width:640px; float:left; font-size:13px; color:#392e7e; text-decoration:none;}
.faq-cont a:hover{ width:640px; float:left; font-size:13px; color:#85a200; text-decoration:none;}
.bullet4{ width:10px; height:10px; float:left; background:url(../images/bullet3.gif) no-repeat; margin-top:3px;}
.faq-cont1{ float:left; font-size:13px; color:#392e7e; padding-left:10px;}
.faq-cont2{ width:500px; float:left; font-size:11px; color:#000; padding-left:10px; line-height:20px;}

.faq-tab{ width:740px; float:left; padding-top:20px; padding-left:10px;}
.faq-tab-left{ width:150px; float:left;}
.faq-tab-right{ width:580px; float:left;}
.questions{ width:150px; height:24px; background-color:#4F4C8E; float:left; font-size:14px; color:#fff; text-align:center; padding-top:6px;}
.answers{ width:150px; height:24px; background-color:#EEEEEE; float:left; font-size:14px; color:#000; text-align:center; padding-top:6px;}

.contact-office{ float:left;}
.contactinfo-wrap{ width:250px; float:left; margin-left:10px;}
.contactinfo-wrap1{ width:100px; float:left; margin-top:30px; padding-left:10px;}
.emailtxt6{ width:250px; text-decoration:none; float:left; font-size:13px; font-weight:bold; padding-bottom:8px; margin-top:20px; text-align:center;}
