/* CSS Document */
@charset "utf-8";
/* CSS Document */
body{ padding: 0; margin:0; font-family:Arial, Helvetica, sans-serif; list-style:none; background-color:#333;}
ul, li, form, h1, h2, h3, h4, h5, h6 { padding: 0; margin:0; font-family:Arial, Helvetica, sans-serif; list-style:none;}

input{ background-color:#fff; height:16px; border:1px solid #b4b0b1;}

#layout{ width:949px; margin:0 auto; background-color:#fff;} 

/*Top Part*/
#logo_wrap{ width:949px; height:95px; float:left; background-color:#fff;}
.logo-left { width:200px; height:59px; padding:10px 0 0 25px; float:left;}
.logo{ width:233px; height:59px; float:left;}
.logo-right-wrap{ width:290px; height:95px; float:right; padding-right:20px;}
.toptxt{ color:#000; font-size:12px; float:right; text-decoration:none; padding-top:10px;}
.phone-top{ width:85px;color:#000; font-size:12px; float:left; text-decoration:none; padding:10px 5px 0px 5px;}

.toptxt a{ color:#000; font-size:12px; text-decoration:none;}
.toptxt a:hover{ color:#8aa810; font-size:12px; text-decoration:none;}

#search_wrap{ width:293px; float:right; padding-top:30px;}
.textfield{ width:199px; float:left;}
.Submit a{ width:80px; height:19px; float:right; background:url(../images/search-btn.gif) no-repeat; border:none; font-size:12px; text-align:center; text-decoration:none; color:#fff;  padding-top:4px;}
.Submit a:hover{ width:80px; height:19px; float:right; background:url(../images/search-btn-ro.gif) no-repeat; border:none; font-size:12px; text-align:center; text-decoration:none; color:#fff;  padding-top:4px;}
/*Top Part*/

#header_wrap{ width:949px; float:left; background-color:#fff;}


	
	
/*header*/
#header{ width:935px; margin:0 auto;}
.header-left{ width:452px; height:237px; float:left; background:url(../images/header-left.jpg);}
.header-right{ width:483px; height:237px; float:left;}/* CSS Document */
.learn-more{ float:right; margin:180px 35px 0 0; background:url(../images/learn-more.gif) no-repeat; width:115px; height:28px;}
.learn-more a{ float:right; padding:180px 35px 0 0; background:url(../images/learn-more.gif) no-repeat; width:115px; height:28px;}
/*header*/

#body-wrap{ width:949px; float:left; background-color:#FFFFFF;}

/*body-left*/
.body-left{ width:670px; float:left;}
.banner-wrap{ width:652px; float:left; padding:7px 0 0 15px;}

.ban2{ width:210px; height:73px; background:url(../images/parliament.gif) no-repeat; float:left; padding-left:7px; text-decoration:none; font-size:18px;}
.ban2 a{ width:210px; height:73px; float:left; text-decoration:none; font-size:18px;}

.ban1{ width:210px; height:73px; background:url(../images/blog.gif) no-repeat; float:left; padding-left:7px; text-decoration:none; font-size:18px;}
.ban1 a{ width:210px; height:73px; float:left; text-decoration:none; font-size:18px;}

.ban3{ width:210px; height:73px; background:url(../images/current.gif) no-repeat; float:left; padding-left:7px; text-decoration:none; font-size:18px;}
.ban3 a{ width:210px; height:73px; float:left; text-decoration:none; font-size:18px;}


.bantxt{ font-family:"Arial Narrow", "Century Gothic"; font-size:21px; float:left; color:#fff; padding:20px 0 0 13px;  text-decoration:none;}
.bantxt1{ font-family:"Arial Narrow", "Century Gothic"; font-size:21px; float:left; color:#fff; padding:20px 0 0 2px;  text-decoration:none;}
.bantxt2{ font-family:"Arial Narrow", "Century Gothic"; font-size:21px; float:left; color:#baa5fe; padding:40px 0 0 2px; text-decoration:none;}
.content-wrap{ width:655px; float:left; padding:10px 0 0 10px;}

.news-wrap{ width:320px; float:left;}
.latest{ width:320px; height:170px; float:left;}
.news-bottom{ width:200px; height:5px; float:left;}
.news-middle{ width:300px; height:130px;    float:left; background-color:#dadada; }
.newstxt{ width:288px; font-size:12px; font-weight:bold; color:#000000; float:left;}
.newstxt p{ width:288px; font-size:12px; font-weight:bold; color:#000000; float:left; padding:0; margin:0; padding-left:10px; padding-top:9px;}
.newstxt a{ width:288px; font-size:12px; font-weight:bold; color:#000000; float:left; padding:0; margin:0; padding-left:10px; padding-top:9px; text-decoration:none;}
.newstxt a:hover{ width:288px; font-size:12px; font-weight:bold; color:#7a9a0a; float:left; padding:0; margin:0; padding-left:10px; padding-top:9px; text-decoration:underline;}



.newsletter-wrap{ width:300px; float:left; padding-left:10px;}
.letter-top{ width:300px; height:30px; float:left; background:url(../images/newsletter-top.gif);}
.letter-bottom{ width:300px; height:11px; float:left; background:url(../images/newsletter-bottom.gif) no-repeat;}
.newsletter-middle{ width:300px; height:130px; background-color:#dadada; float:left;}





.seo-wrap{ width:923px; float:left; margin:0 auto; background-color:#FFFFFF; padding-left:26px; padding-bottom:10px; margin-top:10px;}
.seo-top{ width:900px; height:11px; float:left;}
.seo-bottom{ width:900px; height:11px; float:left; background:url(../images/seo-bottom.gif) no-repeat;}
.seo-middle{ width:900px; height:70px; background-color:#f1f1f1; float:left;}
.seo-middle1{ width:900px;  background-color:#f1f1f1; float:left;}
.seotxt{ font-size:11px; text-decoration:none; color:#000; text-align:center; line-height:23px;}
.seotxt a{ font-size:11px; text-decoration:none; color:#000; text-align:center; line-height:23px;}
.seotxt a:hover{ font-size:11px; text-decoration:underline; color:#727f00; text-align:center; line-height:23px;}







.lettertxt{ font-size:14px; font-weight:bold; color:#333; float:left; padding:10px 0 0 15px; line-height:10px;}
.lettertxt1{ width:168px; font-size:12px; font-weight:bold; color:#1b5e8a; float:left; padding :0px 0 0 10px; line-height:0.5cm;}
.lettertxt2{ width:168px; font-size:12px; font-weight:bold; color:#1b5e8a; float:left; padding :5px 0 0 13px; line-height:0.5cm;}
.textfield2{ width:250px; height:18px; float:left; margin:9px 0px 0 15px; background-color:#fff;}
.tutor-wrap{ width:180px; float:left;}
/*body-left*/

/*body-right*/
#body-right{ width:271px; float:left;}
.login-wrap{ width:265px; height:158px; float:left; background-color:#dadada; border:1px solid #bbbbbb; padding:0; margin:0; margin-top:10px;}
.freeban-wrap{ width:260px; height:50px; text-align:center; margin:10px 0 0 0; float:left;}
.usrname-wrap{ width:253px; float:left; padding:5px 0 0 9px;}
.password-wrap{ width:253px; float:left; padding:12px 0 0 9px;}
.signup-wrap{ width:260px; float:left;  padding:9px 0 0 10px;}
.signup-wrap1{ width:260px; float:left;  padding:4px 0 3px 10px;}
.usrnametxt{ font-size:11px; font-weight:bold; float:left; color:#47778e;}
.signuptxt{ font-size:13px; font-weight:bold; float:left; color:#7a7c7b; text-decoration:none;}
.signuptxt a{ font-size:13px; font-weight:bold; float:left; color:#7a7c7b; text-decoration:none;}
.signuptxt a:hover{ font-size:13px; font-weight:bold; float:left; color:#443c86; text-decoration:none;}
.newusertxt{ font-size:12px; font-weight:bold; float:left; color:#7a7c7b; text-decoration:none;}
.signuptxt{ font-size:13px; font-weight:bold; float:left; color:#7a7c7b; text-decoration:none; padding-left:8px;}



.textfield3{ width:175px; float:left; margin-left:10px;}
.textfield4{ width:175px; float:left; margin-left:7px;}
.subscribe-wrap{ width:95px; float:left; padding-left:16px;}
.loginbtn{ width:76px; height:25px; float:left; background:url(../images/login.jpg); border:none; font-size:14px; color:#fff; padding-bottom:3px; margin-left:5px;}
.cancelbtn{ width:76px; height:25px; float:left; background:url(../images/cancel.jpg); border:none; font-size:14px; color:#fff; padding-bottom:3px; margin-left:5px;}
.subscribe-btn { width:95px; height:23px; text-align:center; margin-top:10px; float:left; font-size:14px; 
font-style:italic; color:#fff; padding-top:3px; text-decoration:none;} 
.subscribebtn{ width:95px; height:23px; background:url(../images/subscribe.gif) no-repeat; border:none; font-style:italic; color:#fff; font-size:13px;}
#tutors-wrap{ width:206px; float:left; padding-left:15px;}
.timg{ float:left; padding:5px 0 0 8px}
.ttxt{float:left; font-size:12px; font-weight:bold; padding:5px 0 0 5px;}
.tutorimg{ width:87px; height:59px; background:url(../images/tutors.gif) no-repeat; float:left;}
.tutorstxt{ font-size:12px; font-weight:bold; color:#2b79a0; float:left; padding:20px 0 0 10px;}
.errormsg{width:180px; height:auto;font-family:Arial; font-weight:bold; font-size:11px;padding-left:1px; padding-top:2px; color:#FF0000; text-align:left;}
/*body-right*/


/*address*/
#address-wrap{ width:949px; margin:0 auto; background-color:#FFFFFF; float:left; padding:10px 0 10px 0;}
.address{ width:923px; margin:0 auto; background-color:#FFFFFF;}
.address-top{ width:923px; height:4px; float:left; background:url(../images/address-top-bg.gif) no-repeat; padding:0; margin:0;}
.address-middle{ width:921px; float:left; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.address-bottom{ width:923px; height:4px; float:left; background:url(../images/address-bottom-bg.gif) no-repeat;}
.contact1{ width:210px; float:left; padding-left:20px;}
.citytxt{ font-size:12px; font-weight:bold; color:#94b63e; float:left;}
.city1txt{ font-size:11px; color:#333; float:left; line-height:0.5cm; padding-top:7px;}
/*address*/


/*footer*/
#footer{ width:949px; border-top:2px solid #2e2478; float:left; background-color:#FFFFFF;} 
.footertxt{ font-size:10px; color:#000; text-align:center; padding:10px;}
.footertxt a{ font-size:10px; color:#000; text-align:center; padding:10px;}
.footertxt a:hover{ font-size:10px; color:#2e2478; text-align:center; padding:10px;}
.footertxt1{ font-size:10px; color:#000; text-align:center; padding:10px;}
/*footer*/

.log-wrap{ width:200px; float:left; font-size:11px; padding:0; margin:0; margin-top:70px; padding-left:150px;}
.wlcometxt{ font-size:13px; font-weight:bold; color:#484289; float:left;}
.logouttxt a{ float:left; text-decoration:underline; color:#000; padding-left:10px;}
.logouttxt a:hover{ float:left; text-decoration:underline; color:#434704; padding-left:10px;}
.loginbtn2{ width:76px; height:25px; float:left; background:url(../images/login.jpg); border:none; font-size:14px; color:#fff; padding-bottom:3px; margin-left:55px;}
.custom{ width:934px; height:120px;  background:url(../images/custom.gif) no-repeat; float:left;}

.fp a{ font-size:11px; font-weight:normal; text-decoration:underline; float:left; color:#5d5297; padding-left:10px; padding-top:5px;}





.lsat-txt{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; line-height:25px;}
.lsat-txt1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; line-height:25px; font-style:italic; font-weight:bold;}
.lsat-txt2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; line-height:25px; font-weight:bold;}
.lsat-txt3{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; line-height:25px; font-weight:bold;}
.lsat-txt4{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; line-height:25px; font-weight:bold;}
.lsat-txt5{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; line-height:19px;}
.lsat-txt6{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d3ef19; line-height:19px; font-weight:bold;}
.lsat-box{ font-size:19px; line-height:19px; font-weight:bold; width:199px; height:25px;}
.lsat-box1{ font-size:11px; line-height:13px; font-weight:bold; width:201px; height:20px;}
.lsat-box2{ font-size:11px; line-height:15px; font-weight:bold; width:50px; height:20px; background-color:#FFFFFF; border:0;}

.contactme {
background-image:url(../images/lsat-call-me.gif);
height:26px;
width:80px;
}