@charset "utf-8";
/* CSS Document */
body{ padding: 0; margin:0; font-family:Arial, Helvetica, sans-serif; list-style:none; background-color:#333; font-size:12px;}
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:340px; height:95px; float:right; padding-right:20px;}
.toptxt{ color:#000; font-size:12px; float:left; 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;padding-right:12px}
.textfield{ width:199px; float:left;}

.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 */

/*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;}
.content-wrap{ width:655px; float:left; padding:10px 0 0 10px;}


.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 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;}
.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; background-color:#f1f1f1; float:left; background-repeat:repeat-x;}
.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;}

.addr-wrap{ width:923px; float:left; margin:0 auto; background-color:#FFFFFF; padding-left:26px; padding-bottom:10px;}
.lettertxt{ font-size:14px; font-weight:bold; color:#333; float:left; padding:10px 0 0 15px; line-height:10px;}

.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;}
/*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; width:65px;}
.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;}



.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;}
.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;}

.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;}-->
#tutors-wrap{ width:257px; float:left;}
.tutorimg a{ width:63px; height:43px; background:url(../images/tutors.gif) no-repeat; float:left;}
.tutorimg1 a{ width:63px; height:43px; background:url(../images/facebook.gif) no-repeat; float:left;}
.tutorimg2 a{ width:55px; height:43px; background:url(../images/in.gif) no-repeat; float:right; padding-left:22px;}



.tutorstxt a:hover{ font-size:12px; font-weight:bold; color:#617B2B; float:left; text-decoration:none;}
.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*/


/*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*/


.logouttxt a:hover{ float:left; text-decoration:underline; color:#434704; padding-left:10px;}
.log-wrap{ width:100px; float:left;}


.fp a{ font-size:11px; font-weight:normal; text-decoration:underline; float:left; color:#5d5297; padding-left:10px; padding-top:5px;}
/********************************** 27.02.2010 ***************************************************************************************************/

.cities{ width:620px; float:left;}
.city-1{ width:155px; float:left; font-size:12px; line-height:20px;}

.text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:23px;}





.categories{
width:650px;
background:#beb9fb;
height:24px;
float:left;

}
.categories-left{
width:200px;
height:24px;
float:left;
}
.categories-right{
width:450px;
height:24px;
float:left;
}

.text4{
width:180px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
line-height:24px;
}
.categories-bottom{
width:650px;
float:left;
background:url(../images/bg-subjects.jpg) repeat-x top;
font-family:Arial, Helvetica, sans-serif;
color:black;
font-size:12px;
}
.categories-bottom-left{
width:200px;
float:left;
}

.categories-bottom-right{
width:450px;
float:left;
}
.text-normal{
width:150px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
line-height:24px;
text-align:center;
}
.chechbox{
width:480px;
float:left;
}

.chechbox-inner{
width:480px;
float:left;
}

.checkbox1{
width:20px;
float:left;
height:26px;
}
.checkbox-text{
width:140px;
float:left;
height:26px;
margin-top:1px;
font-size:11px;
}
.text1{ font-size:18px; font-weight:bold; font-family:"Arial Narrow", "Century Gothic"; color:#000000;}
















/* CSS Document */

.stateheader{ width:734px; height:120px; float:left; background:url(../images/states-header.gif); margin-left:20px;}
.testimonials-wrap{ width:180px; height:200px; background-color:#F0F0F0; float:left;}
.testi-txt{ width:150px; line-height:20px; padding-left:12px; float:left; text-align:justify; padding-top:5px;}
.test-name{ font-weight:bold; padding-top:5px; float:right; padding-right:10px; }

.states-wrap{ width:515px; float:left; margin-left:30px; padding-top:20px;}
.states{ width:150px; float:left; line-height:23px; padding-right:20px;}
.states1 { width:150px; float:left; text-decoration:none; color:#10368F; font-size:13px;}
.states1 a{ width:150px; float:left; text-decoration:none; color:#10368F; font-size:13px;}
.states1 a:hover{ width:150px; float:left; text-decoration:underline; color:#6600FF; font-size:13px;}

#state-body-wrap{ width:949px; height:700px; float:left; background-color:#FFFFFF;}
.state-cont{ width:495px; font-size:12px; color:#000; text-decoration:none; float:left; line-height:20px; padding:10px 0 0 10px;}
.state-left{ width:510px; float:left;  margin-left:20px; margin-top:20px;}
.state-right{ width:210px; float:left; padding:0; margin:0; margin-left:10px;}

.form-wrap{ width:200px; float:left; padding-left:10px;}
/*.INQ-FORM{ width:180px; height:25px; background-color:#4f4c8e; color:#FFF; font-weight:bold; margin-top:17px; padding-top:5px; padding-left:8px;}*/
/*.inq-fields-wrap{ width:186px; background-color:#fafafa; float:left; border:1px solid #333;}
*/
.field-head{ width:180px; font-weight:bold; padding-left:8px; float:left; padding-top:5px;}

.inq-textfield{ float:left; margin-left:8px; width:160px;}
.state-btn{ width:80px; height:22px; background-color:#333333; float:left; border:0; margin-left:8px; margin-top:4px; margin-bottom:4px; color:#FFFFFF;}

.maptxt{ width:292px; height:138px; float:left;}

.maptxt1{ width:260px;  text-align:justify; float:left; padding-left:10px; padding-top:8px; line-height:20px;}



/* Modified on dec 23, 2010 by shailaja */

.INQ-FORM{ width:202px; height:25px; background-color:#4f4c8e; color:#FFF; font-weight:bold; margin-top:17px; padding-top:5px; padding-left:8px;}
.inq-fields-wrap{ width:208px; background-color:#fafafa; float:left; border:1px solid #333;}


/* Modified on dec 23, 2010 by shailaja */
