 @charset "utf-8";
body {
	margin:0;
#fff;
	font-family:'Swis721LtBTLight', sans-serif;
	color:#313131;
	font-size:12px
}
@font-face {
font-family:'Swis721LtBTLight';
src:url('http://www.transtutors.com/fonts/swissl_0-webfont.eot');
src:url('http://www.transtutors.comfonts/swissl_0-webfont.woff') format('woff'), url('http://www.transtutors.comfonts/swissl_0-webfont.ttf') format('truetype');
font-weight:normal;
font-style:normal
}
@font-face {
font-family:'DigitalSansEFMedium';
src:url('http://www.transtutors.comfonts/digital_sans_ef_medium-webfont.eot');
src:url('http://www.transtutors.comfonts/digital_sans_ef_medium-webfont.woff') format('woff'), url('http://www.transtutors.comfonts/digital_sans_ef_medium-webfont.ttf') format('truetype');
font-weight:normal;
font-style:normal
}
.right {
	float:right
}
p {
	font-family:'Swis721LtBTLight', sans-serif;
	line-height:18px;
	padding:0;
	padding-bottom:20px;
	margin:0;
	font-size:12px
}
a:link {
	color:#de7915;
	text-decoration:none
}
a:visited {
	color:#de7915;
	text-decoration:none
}
a:hover {
	color:#de7915;
	text-decoration:underline
}
h2 {
	color:#f17700;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0 0 5px 0
}
#wrapper {
	width:650px;
	float:left;
	margin:0 auto;
	z-index:1000;
}
#header {
	height:120px
}
#header .logo {
	padding-left:16px;
	padding-top:34px;
	float:left
}
#headertopright {
	float:right;
	padding-right:0;
	width:260px;
	margin:0 10px 0 0
}
#headertopright .toplinks {
	background:url(http://www.transtutors.com/images/Header.jpg) no-repeat;
	background-position:0 -269px;
	width:185px;
	float:right;
	height:39px;
	padding-top:15px;
	padding-left:21px;
	margin:0 55px 0 0
}
#headertopright .toplinks a:link {
	color:#153f61;
	text-decoration:none
}
#headertopright .toplinks a:visited {
	color:#153f61;
	text-decoration:none
}
#headertopright .toplinks a:hover {
	color:#153f61;
	text-decoration:none
}
.login {
	text-indent:25px;
	float:left;
	width:65px;
	color:#153f61;
	line-height:20px;
	background:url(http://www.transtutors.com/images/Header.jpg) no-repeat center left;
	background-position:0 -110px
}
.livechat {
	text-indent:40px;
	float:left;
	color:#153f61;
	line-height:20px;
	background:url(http://www.transtutors.com/images/Header.jpg) no-repeat center left;
	background-position:0 -77px
}
.callmeback {
	text-indent:30px;
	float:left;
	color:#153f61;
	line-height:20px;
	margin:0 0 0 10px;
	font-size:11px
}
.clearfix {
	clear:both
}
.phone {
	text-indent:30px;
	background:url(http://www.transtutors.com/images/Header.jpg) no-repeat center left;
	background-position:0 -203px;
	color:#f17700;
	padding-right:10px;
	float:right
}
.fax {
	text-indent:30px;
	background:url(http://www.transtutors.com/images/Header.jpg) no-repeat center left;
	background-position:0 -47px;
	color:#f17700;
	float:right
}
#bannerarea {
	height:303px;
	padding:7px 5px 9px 5px
}
#punchline {
	padding-top:10px;
	float:left;
	padding-left:13px;
	width:350px;
	padding-right:3px
}
#punchline .punchlinetext {
	font-size:24px;
	font-family:'Swis721LtBTLight', sans-serif;
	font-weight:100;
	line-height:30px;
	color:#fff
}
#counter {
	padding-top:65px;
	width:350px;
	float:left;
	color:#262626;
	font-size:18px;
	font-family:'DigitalSansEFMedium', sans-serif
}
.tutorcounter {
	background:url(http://www.transtutors.com/images/GABsection.jpg) center no-repeat;
	background-position:0 -866px;
	margin-right:7px;
	width:106px;
	height:41px;
	padding-top:8px;
	text-align:center;
	float:left
}
.studentcounter {
	background:url(http://www.transtutors.com/images/GABsection.jpg) center no-repeat;
	background-position:0 -866px;
	margin-right:7px;
	width:106px;
	height:41px;
	padding-top:8px;
	text-align:center;
	float:left
}
.questioncounter {
	background:url(http://www.transtutors.com/images/GABsection.jpg) center no-repeat;
	background-position:0 -974px;
	width:121px;
	height:41px;
	padding-top:8px;
	text-align:center;
	float:left
}
#howitwork {
	height:102px;
	background:url(http://www.transtutors.com/images/bot_mid.jpg) no-repeat;
	background-position:0 0;
	width:1000px;
	margin-top:8px;
	margin-bottom:8px;
	padding-top:20px
}
#howitwork .maintext {
	padding-top:10px;
	width:245px;
	color:#fff;
	float:left;
	padding-left:30px
}
.whiteheading {
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:18px;
	color:#fff
}
#howitwork .askquestion {
	width:200px;
	padding-right:40px;
	float:left;
	color:#54585c
}
#howitwork .askquestion1 {
	width:225px;
	padding-right:50px;
	float:left;
	color:#54585c
}
#howitwork .askquestion2 {
	width:200px;
	height:100px;
	float:left;
	color:#54585c
}
.blueheading {
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:18px;
	color:#174367;
	padding-bottom:5px;
	font-weight:normal
}
#categoryarea {
	height:290px;
	margin-bottom:10px;
	padding:24px 16px 16px 16px;
	background:url(http://www.transtutors.com/images/bot_mid.jpg) no-repeat;
	background-position:0 -132px
}
#customerspeaks {
	width:260px;
	height:282px;
	padding-left:23px;
	padding-right:23px;
	float:left;
	background:url(http://www.transtutors.com/images/bot_mid.jpg) no-repeat;
	background-position:0 -470px;
	margin-right:10px
}
#customerspeaks2 {
	width:260px;
	height:282px;
	padding-left:23px;
	padding-right:23px;
	float:left;
	background:url(http://www.transtutors.com/images/customerspeakBg2.jpg) no-repeat;
	margin-right:10px
}
#ourexpert {
	width:258px;
	height:282px;
	padding-left:23px;
	padding-right:23px;
	float:left;
	background:url(http://www.transtutors.com/images/bot_mid.jpg) no-repeat;
	background-position:-320px -470px;
	margin-right:5px
}
#ourexpert2 {
	width:260px;
	height:282px;
	padding-left:23px;
	padding-right:23px;
	float:left;
	background:url(http://www.transtutors.com/images/oueexpertsBg2.jpg) no-repeat;
	margin-right:5px
}
#recentquestion {
	width:294px;
	height:282px;
	padding-left:23px;
	padding-right:23px;
	float:right;
	background:url(http://www.transtutors.com/images/bot_mid.jpg) no-repeat;
	background-position:-648px -470px
}
#recentquestion2 {
	width:294px;
	height:544px;
	padding-left:23px;
	padding-right:23px;
	float:right;
	background:url(http://www.transtutors.com/images/recentquestionBg2.jpg) no-repeat
}
.recentquestion2 {
	width:340px;
	float:right;
	margin-bottom:15px
}
#topic {
	width:294px;
	height:310px;
	padding-left:23px;
	padding-right:23px;
	float:right;
	margin-bottom:15px;
	background:url(http://www.transtutors.com/images/topicBg.jpg) no-repeat
}
.rightcontain {
	width:294px;
	padding-left:23px;
	padding-right:23px;
	float:right;
	margin-top:15px
}
.catheading {
	color:#fff;
	font-family:'Swis721LtBTLight', sans-serif;
	padding-top:13px;
	padding-left:16px;
	font-size:17px;
	font-weight:normal
}
#welcomearea {
	background:url(http://www.transtutors.com/images/bot_mid.jpg) no-repeat;
	background-position:-0 -762px;
	min-height:279px;
	padding-left:15px;
	padding-right:15px;
	margin-bottom:20px;
	margin:0 auto;
	width:970px
}
#welcomearea .welcometext {
	width:550px;
	float:left;
	padding-top:20px
}
#welcomearea .welcomeheading {
	border-bottom:1px solid #ec8a2a;
	text-indent:15px;
	padding-bottom:6px;
	margin-bottom:15px;
	font-size:22px;
	color:#174367;
	font-weight:normal;
	width:550px;
	float:left
}
.faouplaytopcontent {
	width:600px;
	float:left
}
#breadcrump {
	padding-bottom:10px;
	width:580px;
	float:left
}
#breadcrump a:link {
	color:#315c7f;
	text-decoration:none
}
#breadcrump a:visited {
	color:#315c7f;
	text-decoration:none
}
#breadcrump a:hover {
	color:#fff;
	text-decoration:none
}
#breadcrump2 {
	padding-bottom:10px;
	width:580px;
	float:left
}
#breadcrump2 a:link {
	color:#315c7f;
	text-decoration:none
}
#breadcrump2 a:visited {
	color:#315c7f;
	text-decoration:none
}
#breadcrump2 a:hover {
	color:#fff;
	text-decoration:none
}
#breadcrump3 {
	padding-bottom:10px;
	width:580px;
	float:left
}
#breadcrump3 a:link {
	color:#315c7f;
	text-decoration:none
}
#breadcrump3 a:visited {
	color:#315c7f;
	text-decoration:none
}
#breadcrump3 a:hover {
	color:#fff;
	text-decoration:none
}
#searcharea {
	padding:0 10px 20px 0;
	float:right;
	text-align:right;
	width:315px
}
#pressrelease {
	padding-top:85px;
	float:right;
	padding-right:10px
}
#footerarea {
	background:url(http://www.transtutors.com/images/bot_mid.jpg) repeat-x;
	background-position:0 -1076px;
	background-color:#010101
}
#footer {
	width:960px;
	margin:0 auto;
	padding:45px 20px 20px 20px;
	color:#fff;
	line-height:18px;
	font-size:11px
}
#footer a:link {
	color:#fff;
	text-decoration:none
}
#footer a:visited {
	color:#fff;
	text-decoration:none
}
#footer a:hover {
	color:#fff;
	text-decoration:none
}
#footer .leftfooter {
	width:180px;
	float:left
}
#footer .leftfooter ul {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:150px
}
#footer .leftfooter li {
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:12px;
	color:#fff;
	margin-bottom:4px
}
#footer .leftfooter li a {
	text-decoration:none;
	color:#fff;
	font-size:11px
}
#footer .leftfooter li a:hover {
	text-decoration:underline;
	color:#fff
}
.footersubjectwhiteheading2 {
	font-family:'Swis721LtBTLight', sans-serif;
	text-indent:20px;
	background:url(http://www.transtutors.com/images/bot_mid.jpg) no-repeat;
	background-position:-992px -1051px;
	font-size:16px !Important;
	color:#fff
}
.footersubjectwhiteheading2 a {
	font-size:16px !Important;
}
.footersubjectwhiteheading2 a:hover {
	font-size:16px !Important;
}
#footer .rightfooter {
	width:295px;
	background:url(http://www.transtutors.com/images/GABsection.jpg) no-repeat;
	background-position:-601px -226px;
	float:right;
	padding-left:25px
}
.copyright {
	font-size:11px
}
.fax2 {
	float:right;
	margin:0;
	padding:20px 0 0 0;
	text-align:center
}
.fax2 p {
	margin:0;
	padding:0;
	line-height:30px
}
.catcontent {
	padding-top:0;
	overflow:hidden;
	width:340px;
	float:left;
	background:url(http://www.transtutors.com/images/shadow.jpg) repeat-y right top #fff
}
.catcontentcenter {
	overflow:hidden;
	width:294px;
	float:left;
	padding-left:20px;
	padding-right:19px;
	background:url(http://www.transtutors.com/images/center-bg.jpg) repeat-x left bottom #fff
}
.catcontent1 {
	padding-top:35px;
	overflow:hidden
}
.catcontentimg {
	float:left;
	width:105px
}
.catcontent1 ul {
	list-style:none;
	margin:0;
	padding:0;
	font-family:'Swis721LtBTLight', sans-serif
}
.catcontent1 li {
	background:url(http://www.transtutors.com/images/arrowrli.gif) no-repeat top left;
	margin-bottom:10px;
	padding-left:15px
}
.catcontent1 li a {
	color:#e57b13;
	text-decoration:none
}
.catcontent ul {
	list-style:none;
	margin:0;
	padding:0;
	font-family:'Swis721LtBTLight', sans-serif
}
.catcontent li {
	background:url(http://www.transtutors.com/images/arrowrli.gif) no-repeat top left;
	margin-bottom:10px;
	padding-left:15px
}
.catcontent li a {
	color:#e57b13;
	text-decoration:none
}
.catcontentdetail {
	width:150px;
	float:right
}
.nametext {
	font-size:11px
}
.ourexpertcont {
	float:left
}
.ourexpertimg {
	float:right;
	width:60px
}
.ourexpertdetail {
	float:left;
	width:170px
}
.ourexpertgallery {
	width:60px;
	margin-right:5px;
	color:#2c1678;
	float:left
}
.ourexpertgallery p {
	color:#2c1678;
	padding-top:5px;
	margin:0
}
.stepcarousel {
	position:relative;
	overflow:scroll;
	width:240px;
	height:105px
}
.stepcarousel .belt {
	position:absolute;
	left:0;
	top:0
}
.stepcarousel .panel {
	margin:0 auto;
	overflow:hidden;
	width:240px;
	padding-left:20px
}
.clearH15 {
	clear:both;
	height:15px
}
.stepcarousel2 {
	position:relative;
	overflow:scroll;
	width:550px;
	height:135px;
	margin-top:20px
}
.stepcarousel2 .belt {
	position:absolute;
	left:0;
	top:0
}
.stepcarousel2 .panel {
	margin:0 auto;
	overflow:hidden;
	width:550px;
	padding-left:20px
}
.filegallery {
	width:110px;
	margin:0 25px 0 25px;
	color:#2c1678;
	float:left
}
.filegallery p {
	color:#2c1678;
	padding-top:5px;
	margin:0
}
.stepcarousel3 {
	position:relative;
	overflow:scroll;
	width:560px;
	height:180px;
	margin-top:20px
}
.stepcarousel3 .belt {
	position:absolute;
	left:0;
	top:0
}
.stepcarousel3 .panel {
	margin:0 auto;
	overflow:hidden;
	width:550px;
	padding-left:20px
}
.filegallery13 {
	width:110px;
	margin:0 25px 0 25px;
	color:#2c1678;
	float:left
}
.filegallery13 p {
	color:#2c1678;
	padding-top:5px;
	margin:0
}
#submitquestionarea {
	width:569px;
	height:288px;
	background:url(http://www.transtutors.com/images/submitquestionBG.jpg) no-repeat;
	float:left;
	padding:0 40px 15px 15px
}
#submitquestionarea h1 {
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:18px;
	margin:10px 0 20px 0;
	padding:0;
	color:#f17700;
	font-weight:normal
}
form {
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:11px;
	color:#54585c
}
.form_row {
	margin:0;
	padding:0;
	margin-bottom:6px
}
.form_row2 {
	width:370px;
	float:left;
	margin:0;
	padding:0
}
.form_row3 {
	margin:0;
	padding:0;
	margin-bottom:17px
}
.inputfield1 {
	width:345px;
	height:20px;
	border:1px solid #bebebe;
	background:#fef6ef;
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:11px;
	color:#54585c
}
.inputfield2 {
	width:145px;
	height:17px;
	border:1px solid #bebebe;
	background:#fef6ef;
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:11px;
	color:#54585c
}
.inputfield3 {
	width:80px;
	height:17px;
	border:1px solid #bebebe;
	background:#fef6ef;
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:11px;
	color:#54585c
}
.inputfield4 {
	width:232px;
	height:17px;
	border:1px solid #bebebe;
	background:#fef6ef;
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:11px;
	color:#54585c
}
.textarea {
	width:555px;
	height:95px;
	border:1px solid #bebebe;
	background:#fef6ef;
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:11px;
	color:#54585c
}
.sbtqlft {
	width:185px;
	float:left
}
.sbtqrgt {
	width:370px;
	float:right
}
.blockname {
	width:50px;
	float:left
}
.blockname2 {
	width:110px;
	float:left
}
.blockname3 {
	width:85px;
	float:left
}
.select1 {
	width:116px;
	height:20px;
	border:1px solid #bebebe;
	background:#fef6ef;
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:11px;
	color:#54585c
}
.select2 {
	width:50px;
	height:20px;
	border:1px solid #bebebe;
	background:#fef6ef;
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:11px;
	color:#54585c
}
#inner {
	background:url(http://www.transtutors.com/images/loginbg.gif) repeat-x top
}
#innerTitle {
	height:60px;
	width:970px;
	padding:25px 0 0 30px;
	font-size:22px;
	color:#fff;
	font-weight:normal;
	clear:both
}
#loginform {
	background:url(http://www.transtutors.com/images/loginformBg.jpg) no-repeat top center;
	padding:18px
}
#alreadyMember {
	width:327px;
	height:283px;
	padding:0 35px;
	float:left;
	background:url(http://www.transtutors.com/images/alreadyMemberBG.jpg) no-repeat
}
#signup {
	width:439px;
	height:520px;
	padding:0 35px;
	float:right;
	background:url(http://www.transtutors.com/images/signUpBG.jpg) no-repeat
}
#Tutorsignup {
	width:439px;
	height:700px;
	padding:0 35px;
	float:right;
	background:url(http://www.transtutors.com/images/TutorsignUpBG.jpg) no-repeat
}
.catheading2 {
	color:#fff;
	font-family:'Swis721LtBTLight', sans-serif;
	padding-top:13px;
	padding-left:7px;
	font-size:17px;
	font-weight:normal
}
.catcontent2 {
	padding-top:45px;
	overflow:hidden
}
.catcontent3 {
	width:330px;
	margin:0 auto;
	padding-top:45px
}
.catcontent4 {
	padding-top:55px;
	overflow:hidden
}
#studentProfile {
	background:url(http://www.transtutors.com/images/box-student-profile-bg.jpg) repeat-y;
	width:940px;
	margin:auto
}
#studentProfileIn {
	background:url(http://www.transtutors.com/images/box-student-profile.jpg) no-repeat bottom;
	width:840px;
	margin:auto;
	overflow:hidden;
	padding:35px 50px
}
.studentProfilePic {
	width:100px;
	float:right;
	font-size:11px;
	color:#131313
}
.studentProfilePic h1 {
	width:100px;
	margin:0;
	float:right;
	color:#2c1678;
	font-family:'Swis721LtBTLight', sans-serif;
	padding-top:10px;
	font-size:12px
}
.studentProfileDetail {
	width:665px;
	float:left;
	font-size:12px;
	line-height:18px;
	color:#131313
}
.lightboxGetans {
	width:488px;
	height:308px;
	padding:8px 25px 0 30px;
	background:url(http://www.transtutors.com/images/lightboxBG-getanswer.png) no-repeat
}
.lightboxGetans h1 {
	padding:0;
	margin-top:5px;
	color:#18466b;
	font:normal 12px 'Swis721LtBTLight', sans-serif
}
.lightboxcontent {
	padding-top:0;
	overflow:hidden
}
.dgt {
	width:23px;
	height:18px;
	padding:5px;
	padding-top:10px;
	float:left;
	margin-right:10px;
	background:url(http://www.transtutors.com/images/bg-dgt-circle.gif) no-repeat;
	text-align:center;
	font-size:12px;
	font-weight:bold
}
.detail-ques {
	width:445px;
	float:left
}
#question {
	background:url(http://www.transtutors.com/images/loginformBg.jpg) no-repeat top center;
	padding:25px 18px 25px 18px;
	margin-top:7px
}
#question h1 {
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:14px;
	color:#174367;
	font-weight:normal;
	margin:0;
	padding:0;
	display:inline
}
#question a {
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#e5801f;
	padding:0 8px
}
#question a:hover {
	text-decoration:none;
	color:#e5801f
}
#question .questionheading {
	margin-bottom:15px;
	font-size:22px;
	color:#174367;
	font-weight:normal
}
#faulplaytop {
	background:url(http://www.transtutors.com/images/loginformBg.jpg) no-repeat top center;
	padding:25px 15px 25px 15px;
	margin-top:7px
}
#faulplaytop h1 {
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:14px;
	color:#174367;
	font-weight:normal;
	margin:0;
	padding:0;
	display:inline
}
#faulplaytop a {
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#e5801f;
	padding:0 8px
}
#faulplaytop a:hover {
	text-decoration:none;
	color:#e5801f
}
#faulplaytop .questionheading {
	margin-bottom:15px;
	font-size:22px;
	color:#174367;
	font-weight:normal
}
.attached {
	padding-left:110px;
	float:left;
	padding-bottom:3px
}
#categoryarea2 {
	margin-bottom:10px;
	padding:24px 10px 16px 10px;
	overflow:hidden
}
#faulplaybottom {
	margin-bottom:10px;
	padding:24px 10px 16px 10px;
	overflow:hidden
}
#categoryarea2Lft {
	float:left;
	width:624px
}
#categoryarea2Rgt {
	float:right;
	width:340px
}
#attachment {
	width:578px;
	height:244px;
	padding-left:23px;
	padding-right:23px;
	float:left;
	background:url(http://www.transtutors.com/images/attachmentBG.jpg) no-repeat top left;
	margin-bottom:17px
}
.attachment {
	width:578px;
	height:400px;
	padding-left:23px;
	padding-right:23px;
	float:left;
	background:url(http://www.transtutors.com/images/attachmentBG.jpg) no-repeat top left;
	margin-bottom:17px
}
.faulplay {
	width:578px;
	height:244px;
	padding-left:23px;
	padding-right:23px;
	float:left;
	background:url(http://www.transtutors.com/images/attachmentBG.jpg) no-repeat top left;
	margin-bottom:17px
}
.adsense {
	width:624px;
	height:244px;
	float:left;
	margin-bottom:17px
}
.attchScrolllft {
	width:60px;
	float:left;
	padding-top:30px
}
.attchScrollrgt {
	width:60px;
	float:right;
	padding-top:30px
}
.attchScrollpdf {
	width:330px;
	margin:0 auto
}
.box-detail {
	width:908px;
	margin:auto;
	border:1px solid #ddd;
	background:#fef6ef;
	padding:30px 30px 30px 30px;
	margin-bottom:30px;
	margin-top:10px;
	font-family:'Swis721LtBTLight', sans-serif;
	font-size:12px;
	clear:both
}
.lnk {
	color:#18486e;
	text-decoration:underline
}
.lnk:hover {
	color:#18486e;
	text-decoration:none
}
.lnk11org {
	text-decoration:none;
	color:#e5801f
}
.lnk11org:hover {
	text-decoration:underline;
	color:#e5801f
}
.recentquestion_box {
	width:294px;
	height:50px;
	padding-left:23px;
	padding-right:23px;
	float:right;
	background:url(http://www.transtutors.com/images/top-bg.jpg) no-repeat
}
.recentquestion_bottom {
	width:340px;
	height:28px;
	float:right;
	background:url(http://www.transtutors.com/images/bottom-bg.jpg) no-repeat
}
.universitytopiclistTop {
	width:576px;
	height:50px;
	padding-left:23px;
	padding-right:23px;
	float:left;
	background:url(http://www.transtutors.com/images/blue-top-bg.jpg) no-repeat top left
}
.universitytopiclist {
	width:615px;
	float:left;
	margin-bottom:17px
}
.catcontentblue {
	padding-top:0;
	overflow:hidden;
	width:622px;
	float:left;
	background:url(http://www.transtutors.com/images/shadow.jpg) repeat-y right top
}
.catcontentcenterblue {
	overflow:hidden;
	width:575px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	background:url(http://www.transtutors.com/images/center-blue-bg.jpg) repeat-x left bottom #fff
}
.catcontentblue ul {
	list-style:none;
	margin:0;
	padding:0;
	font-family:'Swis721LtBTLight', sans-serif
}
.catcontentblue li {
	background:url(http://www.transtutors.com/images/arrowrli.gif) no-repeat top left;
	margin-bottom:10px;
	padding-left:15px
}
.catcontentblue li a {
	color:#e57b13;
	text-decoration:none
}
.bluebottom {
	width:623px;
	height:28px;
	float:left;
	background:url(http://www.transtutors.com/images/blue-bottom-bg.jpg) no-repeat
}
.fileupload {
	width:50px;
	height:17px;
	border:1px solid #bebebe;
	background:#fef6ef;
	font-family:'Swis721LtBTLight', sans-serif;
	color:#54585c
}
.orange1box {
	width:615px;
	float:left;
	margin-bottom:17px
}
.orange1Top {
	width:576px;
	height:50px;
	padding-left:23px;
	padding-right:23px;
	float:left;
	background:url(http://www.transtutors.com/images/orange-top-bg1.jpg) no-repeat top left
}
#overlay {
	background-image:url(http://www.transtutors.com/images/overlay.jpg);
	display:none;
	height:100%;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	text-align:center;
	z-index:100
}
#overlay a {
	z-index:100;
	position:relative
}
#overlay2 {
	background-image:url(http://www.transtutors.com/images/overlay.png);
	display:none;
	height:100%;
	width:100%;
	position:fixed;
	left:0;
	top:0;
	text-align:center
}
#overlay2 a {
	z-index:100;
	position:relative
}
#overlay3 {
	background-image:url(http://www.transtutors.com/images/overlay.jpg);
	display:none;
	height:100%;
	width:100%;
	position:absolute;
	left:0;
	top:0;
	text-align:center;
	z-index:100
}
#overlay3 a {
	z-index:100;
	position:relative
}
.lightboxGetans2 {
	width:488px;
	height:216px;
	padding:8px 25px 0 30px;
	float:left;
	background:url(http://www.transtutors.com/images/lightboxBG-list.gif) no-repeat;
	margin-top:175px;
	margin-left:325px
}
.lightboxGetans2 h1 {
	padding:0;
	margin-top:5px;
	color:#18466b;
	font:normal 12px 'Swis721LtBTLight', sans-serif
}
.lightboxcontent2 {
	padding-top:0;
	overflow:hidden
}
.lightboxGetansnew {
	width:450px;
	height:250px;
	padding:8px 25px 0 30px;
	float:left;
	background:url(http://www.transtutors.com/images/lightboxBG-getanswer.png) no-repeat;
	margin-top:175px;
	margin-left:325px
}
.counternumber {
	width:80px;
	margin:0 auto;
	padding-bottom:1px
}
.countername {
	width:100px;
	margin:0 auto;
	font-size:11px;
	color:#ec821a
}
.counternumber2 {
	width:110px;
	margin:0 auto;
	padding-bottom:1px
}
.countername2 {
	width:120px;
	margin:0 auto;
	font-size:11px;
	color:#153f61
}
.yourhere {
	background:url(http://www.transtutors.com/images/yourhere.jpg) no-repeat;
	float:left;
	height:27px;
	font-size:11px;
	color:#fff;
	padding-left:5px;
	width:80px;
	line-height:25px;
	margin-bottom:10px
}
.breadcrumpname {
	background:url(http://www.transtutors.com/images/breadcrumpright.jpg) repeat-x right;
	height:27px;
	color:#fff;
	font-size:11px;
	float:left;
	min-width:110px;
	line-height:25px;
	padding-right:15px;
	margin-bottom:10px
}
.yourhere2 {
	background:url(http://www.transtutors.com/images/yourhere2.jpg) no-repeat;
	float:left;
	height:27px;
	font-size:11px;
	color:#fff;
	padding-left:5px;
	width:80px;
	line-height:25px
}
.breadcrumpname2 {
	background:url(http://www.transtutors.com/images/breadcrumpright2.png) repeat-x right;
	height:27px;
	color:#fff;
	font-size:11px;
	float:left;
	min-width:110px;
	line-height:25px;
	padding-right:15px
}
.Swiss721BT-Light {
	font-weight:normal;
	font-style:normal;
	line-height:33px;
	font-size:24px;
	color:#fff;
	font-family:'Swis721LtBTLight', sans-serif
}
.Swiss721BT-Light2 {
	font-weight:normal;
	font-style:normal;
	line-height:normal;
	line-height:50px;
	font-size:34px;
	color:#fff;
	font-family:'Swis721LtBTLight', sans-serif;
	font-size-adjust:.52
}
img, div {
	behavior:url(/iepngfix.htc)
}
.ribbon {
	position:absolute;
	right:0;
	top:120px;
	width:146px;
	height:107px;
	z-index:1
}
.ribbinsubmit {
	position:relative;
	width:148px;
	float:right
}
.CallMeBack_box {
	width:230px;
	height:auto;
	border:solid 1px #999;
	-moz-border-radius:5px;
	border-radius:5px;
	position:absolute;
	margin-left:10px;
	margin-top:40px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#fff;
	line-height:30px!Important
}
.callmetxtbox {
	width:210px;
	height:23px;
	color:#333;
	padding:0 3px;
	line-height:23px;
	border:solid 1px #666;
	border:solid 1px #999;
	-moz-border-radius:5px
}
.CntryCodCalMe {
	width:60px;
	height:23px;
	float:left;
	color:#333;
	padding:0 3px;
	line-height:23px;
	border:solid 1px #666;
	border:solid 1px #999;
	-moz-border-radius:5px
}
.PhnNoCalMe {
	width:134px;
	height:23px;
	float:left;
	color:#333;
	padding:0 3px;
	line-height:23px;
	border:solid 1px #666;
	border:solid 1px #999;
	-moz-border-radius:5px;
	margin:0 0 0 10px
}
.btnCallMe {
	width:102px;
	height:32px;
	text-align:center;
	color:#FFF;
	line-height:32px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background:url(http://www.transtutors.comhttp://www.transtutors.com/images/callmeback.jpg) no-repeat;
	margin:10px 50px;
	border:none
}
.errormgs_callmeBack {
	font-family:Arial;
	font-size:11px;
	color:Red;
	line-height:16px!Important
}
ul.tabs {
	margin:0;
	padding:0;
	float:left;
	list-style:none;
	height:auto;
	border-bottom:1px solid #1d5889;
	border-left:none;
	width:100%
}
ul.tabs li {
	float:left;
	margin-left:0;
	margin-right:2px;
	padding:0;
	height:30px;
	line-height:32px;
	border:1px solid #e0e0e0;
	overflow:hidden;
	position:relative;
	background:#e0e0e0
}
ul.tabs li a {
	text-decoration:none;
	color:#000;
	display:block;
	font-size:14px;
	padding:0 10px;
	border:none;
	outline:none;
	border-top:solid 1px #CCC;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC
}
ul.tabs li a:hover {
	background:#ccc;
	color:#000;
	border-top:solid 1px #999;
	border-left:solid 1px #999;
	border-right:solid 1px #999
}
html ul.tabs li.active {
	background:#1d5889;
	border:1px solid #1d5889;
	color:#FFF!Important
}
html ul.tabs li.active a:hover {
	background:#1d5889;
	border:1px solid #1d5889;
	color:#FFF
}
.tab_container {
	border:1px solid #1d5889;
	border-top:none;
	overflow:hidden;
	clear:both;
	float:left;
	width:100%;
	background:#f7f7f7;
	margin:0px;
}
.tab_content {
	padding:10px;
	font-size:14px
}
.tab_content ul {
	width:195px;
	height:360px;
	border-right:solid 1px #999;
	margin:0 0 15px 0;
	padding:0;
	float:left
}
.tab_content ul li {
	width:175px;
	height:auto;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:none;
	line-height:21px;
	padding:0 7px 0 8px
}
.tab_content ul li a {
	text-decoration:none;
	color:#333;
	background:#fbfbfb;
	display:block;
	border-bottom:dotted 1px #ebebeb
}
.tab_content ul li a:hover {
	text-decoration:none;
	color:#fff;
	background:#1d5889;
	display:block
}
.tab_content ul li p {
	font-family:Arial, Helvetica, sans-serif!Important;
	font-size:14px!Important;
	font-weight:bold!Important;
	color:#333!Important;
	margin:0!Important;
	padding:0!Important
}
.tab_content ul li h1 {
	margin:0;
	padding:0
}
.registrationCont {
	width:1000px;
	height:auto;
	margin:5px;
	background:#fff;
	border:solid 1px #999;
	padding:8px 5px;
}
#CategoryTabdiv {
	position:absolute;
	margin:0px 0 0 -40px;
	padding:0;
	z-index:1000
}
.CategoryTabdiv h1 {
	margin:0;
	padding:0
}
.GetAnsBoxCont {
	width:613px;
	height:307px;
	background:url(http://www.transtutors.com/images/GABsection.jpg) no-repeat;
	float:left;
	margin:7px 0 0 0;
	background-position:0 -465px
}
.GetAnsBoxCont_left {
	width:235px;
	height:auto;
	padding:0 0 0 8px;
	float:left
}
.GetAnsBoxCont_left span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	text-align:right;
	color:#205a8b;
	font-weight:bold;
	float:right
}
.GetAnsBoxCont_left_inner {
	width:224px;
	height:213px;
	background:url(http://www.transtutors.com/images/GABsection.jpg) no-repeat;
	background-position:0 -220px;
	margin:10px 0 0 0;
	padding:10px 5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:20px
}
.text_box_get_1 {
	width:218px;
	height:21px;
	background:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:21px;
	color:#666;
	border:solid 1px #666;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	behavior:url(border-radius.htc);
	margin:5px 0 10px 0
}
.text_box_get_2 {
	width:185px;
	height:21px;
	background:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:21px;
	color:#666;
	border:solid 1px #666;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	behavior:url(border-radius.htc);
	margin:5px 0 10px 0
}
.text_box_get_3 {
	width:346px;
	height:21px;
	background:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:21px;
	color:#666;
	border:solid 1px #2268a0;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	behavior:url(border-radius.htc);
	margin:10px 0 0 11px
}
.text_box_get_4 {
	width:346px;
	height:178px;
	background:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:21px;
	color:#666;
	border:solid 1px #2268a0;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	behavior:url(border-radius.htc);
	margin:10px 0 0 11px
}
.GetAnsBoxCont_right {
	width:368px;
	height:auto;
	padding:0;
	float:left
}
.attchbtn {
	background:url(http://www.transtutors.com/images/NewBox/attahbtn.jpg) no-repeat;
	width:76px;
	height:23px;
	color:#FFF;
	font-size:12px;
	text-align:center;
	float:left;
	display:block;
	border:none;
	margin:10px 8px 6px 11px
}
.SubmitGetAnswerBox {
	width:114px;
	height:43px;
	border:none;
	display:block;
	border:none;
	margin:5px 10px 0 0;
	background:url(http://www.transtutors.com/images/GABsection.jpg) no-repeat;
	background-position:0 -818px;
	float:right;
	z-index:45000
}
.level {
	width:142px;
	height:22px;
	border:none;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	behavior:url(border-radius.htc);
	margin:10px 7px 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	float:left
}
#shoFilediv {
	color:#e46f20!Important
}
.AtchMore {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px!Important;
	font-weight:bold;
	color:#e46f20!Important;
	text-align:left;
	width:auto;
	height:auto;
	float:left;
	line-height:23px;
	margin:5px 0 0 15px;
	background:url(http://www.transtutors.com/images/GABsection.jpg) no-repeat;
	background-position:-595px 0;
	padding:0 0 0 10px
}
.IconPosition {
	position:absolute;
	width:102px;
	height:77px;
	background:url(http://www.transtutors.com/images/GABsection.jpg) no-repeat;
	background-position:0 -83px;
	margin:218px 0 0 148px
}
.myFileUpload {
	width:250px;
	height:22px;
	background:#e4f1f8;
	border:1px solid #479fcf
}
.attchbtn_box {
	background:url(http://www.transtutors.com/images/NewBox/attahbtn.jpg) no-repeat;
	width:76px;
	height:23px;
	color:#FFF;
	font-size:12px;
	text-align:center;
	float:left;
	display:block;
	border:none;
	margin:10px 0 0 0
}
#shoFilediv {
	text-decoration:Underline;
	color:#215b8b;
	margin:5px 0 0 11px;
	cursor:pointer
}
#shoFilediv a:hover {
	text-decoration:underline;
	color:#215b8b;
	margin:5px 0 0 11px
}
.fileuplodtxt {
	margin:0;
	padding:0;
	color:#3c3c3c;
	font-size:11px
}
#Filediv {
	position:absolute;
	margin:272px 0 0 7px;
	padding:0
}
.inlinecls {
	float:left
}
.textbox_popup {
	width:160px;
	height:20px;
	line-height:20px;
	border:solid 1px #ccc;
	color:#999;
	margin:10px 0
}
.popupbtn {
	background:url(http://www.transtutors.com/images/NewBox/attahbtn.jpg) no-repeat;
	width:76px;
	height:23px;
	color:#FFF;
	font-size:12px;
	text-align:center;
	display:block;
	border:none;
	margin:0 auto
}
.black_overlay {
	display:none;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:#000;
	z-index:1001;
	-moz-opacity:.7;
	opacity:.7;
	filter:alpha(opacity=70)
}
.white_content {
	display:none;
	position:fixed;
	top:15%;
	left:35%;
	width:300px;
	height:200px;
	padding:10px;
	background-color:#f5f5f5;
	z-index:1002;
	overflow:auto;
	-moz-border-radius:40px 10px 40px 10px;
	border-radius:40px 10px 40px 10px;
	-webkit-border-radius:40px 10px 40px 10px;
	-khtml-border-radius:40px 10px 40px 10px;
	overflow:hidden
}
.white_content_inner {
	border:solid 1px #ccc;
	-moz-border-radius:40px 10px 40px 10px;
	border-radius:40px 10px 40px 10px;
	-webkit-border-radius:40px 10px 40px 10px;
	-khtml-border-radius:40px 10px 40px 10px;
	width:300px;
	height:200px;
	background-color:White;
	font-family:Tahoma;
	font-size:12px;
	line-height:20px
}
.txt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:0;
	line-height:30px;
	font-weight:normal;
	margin:0
}
.txt ul {
	margin:0 5px 0 0;
	padding:0;
	width:170px;
	height:auto
}
.txt li {
	border-bottom:dotted 1px #FFF;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	list-style:none
}
.txt li a {
	text-decoration:none;
	color:#FFF;
	font-size:12px;
	font-weight:bold
}
.txt li a:hover {
	text-decoration:underline;
	color:#FFF;
	font-size:12px;
	font-weight:bold
}
.fileuploadCont {
	width:363px;
	height:auto;
	margin:0;
	padding:0
}
.fileupload_top {
	background:url(http://www.transtutors.com/images/GABsection.jpg) no-repeat;
	height:29px;
	background-position:0 -186px
}
.fileupload_mid {
	background:#EFEFED;
	border-right:solid 2px #fff;
	border-left:solid 2px #fff;
	height:auto;
	margin:0;
	padding:5px 0
}
.fileupload_bot {
	background:url(http://www.transtutors.com/images/GABsection.jpg) no-repeat;
	height:11px;
	background-position:0 -164px
}
.uploadstrip {
	height:20px;
	width:336px;
	margin:auto;
	padding:0;
	margin-bottom:7px
}
.progressbar {
	width:200px;
	height:11px;
	vertical-align:middle;
	border:solid 1px #3d78a8;
	overflow:hidden
}
.progressbarcont {
	width:230px;
	height:30px;
	background-color:#fff
}
a {
	color:#F93;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none
}
a:hover {
	color:#F93;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-decoration:underline
}
.browsecls1 {
	display:block;
	overflow-x:hidden;
	overflow-y:hidden;
	margin:0;
	padding:0;
	direction:ltr;
	left:0;
	top:0;
	width:69px;
	height:22px;
	visibility:visible;
	cursor:pointer;
	background:url(http://www.transtutors.com/images/GABsection.jpg) no-repeat;
	background-position:0 -791px
}
.browsecls2 {
	right:0;
	top:0;
	margin:0;
	padding:0;
	font-size:35px;
	cursor:pointer;
	z-index:2147483583;
	opacity:0;
	-ms-filter:'alpha(opacity=0)';
	filter:alpha(opacity = 0);
	width:69px;
	height:19px
}
div.calendarbutton {
	position:absolute;
	width:26px;
	height:25px;
	background:transparent url("calendar_icon.png") no-repeat;
	margin:0;
	padding:0
}
#CalendarPickerControl {
	background-color:none;
	width:200px;
	height:200px;
	position:absolute;
	margin:0
}
#CalendarPickerControl table.calframe {
	width:100%;
	border:1px solid #ededed;
	background-color:#fff;
	text-align:center;
	margin:0;
	padding:0
}
#CalendarPickerControl td.monthname {
	width:100%;
	font:normal 11px Tahoma;
	color:#fff;
	font-weight:normal;
	line-height:18px;
	background-color:#236ba5;
	-moz-border-radius:3px;
	border-radius:3px
}
#CalendarPickerControl td.monthnameLNX {
	width:100%;
	font:normal 13px Verdana;
	color:highlighttext;
	font-weight:bold;
	background-color:highlight
}
#CalendarPickerControl table.navigation {
	width:100%;
	text-align:center
}
#CalendarPickerControl td.navbutton {
	font:normal 11px Verdana;
	color:buttontext;
	font-weight:bold;
	background-color:#fff;
	border:none;
	cursor:pointer;
	-moz-border-radius:3px;
	border-radius:3px
}
#CalendarPickerControl td.navbutton:hover {
	text-decoration:none;
	background-color:#236ba5;
	border:none;
	color:#fff
}
#CalendarPickerControl span.yearbutton {
	cursor:pointer
}
#CalendarPickerControl span.yearbutton:hover {
	text-decoration:underline
}
#CalendarPickerControl td.dayname {
	font:normal 11px Tahoma;
	color:#fff;
	font-weight:normal;
	background-color:#236ba5;
	-moz-border-radius:2px;
	border-radius:2px
}
#CalendarPickerControl td.daynameLNX {
	font:normal 11px Verdana;
	color:highlighttext;
	font-weight:bold;
	background-color:highlight
}
#CalendarPickerControl td.today {
	font:normal 11px Tahoma;
	background-color:buttonface;
	color:red;
	text-decoration:none;
	cursor:pointer;
	border:none
}
#CalendarPickerControl td.today:hover {
	text-decoration:underline;
	background-color:threedshadow;
	border-color:threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow
}
#CalendarPickerControl td.current {
	font:normal 11px Tahoma;
	font-weight:bold;
	background-color:#f18640;
	color:#3e3e3e;
	text-decoration:none;
	cursor:pointer;
	border:none;
	-moz-border-radius:2px;
	border-radius:2px
}
#CalendarPickerControl td.current:hover {
	text-decoration:none
}
#CalendarPickerControl td.day {
	font:normal 11px Verdana;
	background-color:#fff;
	color:buttontext;
	text-decoration:none;
	cursor:pointer;
	border:solid 1px #bdbdbd;
	-moz-border-radius:2px;
	border-radius:2px
}
#CalendarPickerControl td.day:hover {
	text-decoration:none;
	background-color:#dcdcdc;
	border:solid 1px #bdbdbd
}
#CalendarPickerControl td.weekend {
	font:normal 11px Verdana;
	color:buttontext;
	text-decoration:none;
	background-color:#dcdcdc;
	font-style:normal;
	cursor:pointer;
	border:solid 1px #bdbdbd;
	-moz-border-radius:2px;
	border-radius:2px
}
#CalendarPickerControl td.weekend:hover {
	background-color:#c5c5c5;
	text-decoration:none;
	border:solid 1px #bdbdbd
}
#CalendarPickerControl td.dayothermonth {
	font:normal 11px Verdana;
	background-color:buttonhighlight;
	color:inactivecaptiontext;
	border:1px solid buttonhighlight
}
#CalendarPickerControl td.weeknumber {
	font:normal 9px Verdana;
	background-color:buttonface;
	color:inactivecaptiontext;
	border-width:0
}
.dot {
	font-size:70px;
	color:#FFFFFF;
	line-height:50px;
}
.socialnetcont {
	position:absolute;
	width:59px;
	height:43px;
	margin-left:930px;
	margin-top:10px;
}
.facebook a {
	background-image:url(http://www.transtutors.com/images/Header.jpg);
	background-position:0 0;
	font-size:1px;
	color:#FFF;
	width:17px;
	height:33px;
	display:block;
}
.facebook a:hover {
	background-image:url(http://www.transtutors.com/images/Header.jpg);
	background-position:0 0;
	font-size:1px;
	color:#FFF;
	width:17px;
	height:33px;
	display:block;
}
.twiter a {
	background-image:url(http://www.transtutors.com/images/Header.jpg);
	background-position:0 -333px;
	font-size:1px;
	color:#FFF;
	width:17px;
	height:34px;
	display:block;
}
.twiter a:hover {
	background-image:url(http://www.transtutors.com/images/Header.jpg);
	background-position:0 -333px;
	font-size:1px;
	color:#FFF;
	width:17px;
	height:34px;
	display:block;
}
.rss a {
	background-image:url(http://www.transtutors.com/images/Header.jpg);
	background-position:0 -227px;
	font-size:1px;
	color:#FFF;
	width:16px;
	height:32px;
	display:block;
}
.rss a:hover {
	background-image:url(http://www.transtutors.com/images/Header.jpg);
	background-position:0 -227px;
	font-size:1px;
	color:#FFF;
	width:16px;
	height:32px;
	display:block;
}
.paypalCont {
	width:258px;
	height:135px;
	background-image:url(http://www.transtutors.com/images/GABsection.jpg);
	background-position:-355px -890px;
	display:block;
}
