body {
	margin:0 auto;
	padding:0;
	font:90%/160% arial, verdana, Helvetica, sans-serif;
	width:100%;
	color:#333;
	background:url(/images/header_back.png) repeat-x;
	background-color:#fff;
	overflow-x:hidden
}
a, a:hover {
	color:#ab3939
}
#wrapper {
	width:995px;
	margin:0 auto
}
#header_wrap {
	width:995px;
	height:109px;
	margin:0 auto;
	padding:0;
	color:#fff
}
.floatl {
	float:left
}
.floatr {
	float:right
}
.headerleft {
	float:left;
	width:213px;
	height:100px;
	border:0 solid #000
}
.logobeta {
	margin:0px 0 0 10px;
	padding:0;
	float:left;
	height:54px;
	text-decoration:none;
	border:0 solid #000;
	background:url(/images/studynation_logo.jpg) no-repeat left
}
.logobeta a {
	display:block;
	height:54px;
	width:214px;
	text-indent: -900em;
	text-decoration:none;
	line-height:100%
}
.logo {
	margin:17px 0 0 10px;
	padding:0;
	float:left;
	height:38px;
	text-decoration:none;
	border:0 solid #000;
	background:url(/images/study_times_logo.gif) no-repeat left
}
.logo a {
	display:block;
	height:38px;
	width:213px;
	text-indent: -900em;
	text-decoration:none;
	line-height:100%
}
.logo a:hover {
	text-decoration:none
}
.logobtns {
	margin:8px 0 0 10px;
	float:left;
	width:213px
}
.logobtns .studyindia {
	background:url(/images/selected_tab.gif) no-repeat center top;
	height:36px;
	width:105px;
	display:block;
	padding:0;
	margin:0 3px 0 0;
	float:left
}
.logobtns .studyindiatext {
	padding:7px 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS", tahoma, verdana;
	color:#000;
	font-weight:bold;
	font-size:11px;
	width:105px;
	text-transform:uppercase;
	display:block
}
.logobtns .studyindiatext a {
	color:#000;
	text-decoration:none;
	display:block
}
.logobtns .studyabroad {
	background:url(/images/grey_tab.gif) no-repeat center top;
	height:36px;
	width:105px;
	padding:0;
	display:block;
	margin:0;
	float:left
}
.logobtns .studyabroad1 {
	background:url(/images/orange_tab.gif) no-repeat center top;
	height:36px;
	width:105px;
	padding:0;
	display:block;
	margin:0;
	float:left
}
.logobtns .studyabroadtext {
	padding:3px 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS", tahoma, verdana;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	background:url(/images/blue_bullet.png) no-repeat 75px 5px;
	width:105px;
	text-transform:uppercase
}
.logobtns .studyabroadtext a {
	color:#fff;
	text-decoration:none;
	display:block
}

#navbar {
	border-width:0 0 0 1px;
	border-style:solid;
	border-color:#a7ab9f;
	height:29px
}
#navbar ul {
	list-style:none;
	margin:0;
	padding:0
}
#nav li {
	font-weight:bold;
	font-size:.7em
}
#nav li a, #nav li a:visited {
	color:#333;
	text-decoration:none;
	text-transform:uppercase;
	line-height:27px
}
#nav li a:hover {
	color:#fff;
	background:#ab3939
}
#nav li a.active {
	color:#fff;
	background:#ab3939
}
#nav li a.active:visited {
	color:#fff
}
#navbar ul#nav li {
	float:left;
	border-width:0 1px 0 0;
	border-style:solid;
	padding-bottom:1px;
	border-color:#bbbdb5
}
#navbar ul#nav li a {
	padding:0 6px;
	height:25px;
	margin:2px 1px 0 1px;
	display:block;
	vertical-align:middle
}
* html #navbar ul#nav li a {
	display:inline-block
}
* html #nav ul li a {
	height:1%
}
#newnav {
	padding:0;
	margin:0;
	width:995px
}
#newnav ul {
	list-style:none;
	margin:0 0 0 5px;
	padding:0
}
#newnav li {
	float:left;
	margin:5px 5px 0 0;
	padding:0
}
#newnav .home {
	background:url(/images/home_tab.gif) no-repeat left top;
	height:29px;
	width:102px
}
#newnav .homeactive {
	background:url(/images/home_tab_sel.gif) no-repeat left top;
	height:29px;
	width:102px
}
#newnav .forum1 {
	background:url(/images/forum_tab.gif) no-repeat left;
	height:29px;
	width:102px
}
#newnav .forumactive {
	background:url(/images/forum_tab_sel.gif) no-repeat left top;
	height:29px;
	width:102px
}
#newnav .study {
	background:url(/images/study_abroad_tab.gif) no-repeat left;
	height:29px;
	width:136px
}
#newnav .studyactive {
	background:url(/images/study_abroad_tab_sel.gif) no-repeat left top;
	height:29px;
	width:136px
}
#newnav .test {
	background:url(/images/test_prep_tab.gif) no-repeat left;
	height:29px;
	width:119px
}
#newnav .testactive {
	background:url(/images/test_prep_tab_sel.gif) no-repeat left top;
	height:29px;
	width:119px
}
#newnav .councel {
	background:url(/images/counseling_tab.gif) no-repeat left;
	height:29px;
	width:119px
}
#newnav .councelactive {
	background:url(/images/counseling_tab_sel.gif) no-repeat left top;
	height:29px;
	width:119px
}
#newnav .events {
	background:url(/images/events_tab.gif) no-repeat left;
	height:29px;
	width:94px
}
#newnav .eventsactive {
	background:url(/images/events_tab_sel.gif) no-repeat left top;
	height:29px;
	width:94px
}
#newnav .news {
	background:url(/images/events_tab.gif) no-repeat left;
	height:29px;
	width:94px
}
#newnav .newsactive {
	background:url(/images/events_tab_sel.gif) no-repeat left top;
	height:29px;
	width:94px
}
#newnav .studentliving {
	background:url(/images/student_living_tab.gif) no-repeat left;
	height:29px;
	width:143px
}
#newnav .studentlivingactive {
	background:url(/images/student_living_tab_sel.gif) no-repeat left top;
	height:29px;
	width:143px
}
#newnav .studyoptions {
	background:url(/images/student_living_tab.gif) no-repeat left;
	height:29px;
	width:143px
}
#newnav .studyoptionsactive {
	background:url(/images/student_living_tab_sel.gif) no-repeat left top;
	height:29px;
	width:143px
}
#newnav .myg {
	background:url(/images/myst_tab.gif) no-repeat left;
	height:29px;
	width:129px
}
#newnav .mygactive {
	background:url(/images/myst_tab_sel.gif) no-repeat left top;
	height:29px;
	width:129px
}
#search {
	width:975px;
	margin:0 auto;
	background:url(/images/search_panel_back.gif) no-repeat center;
	height:80px;
	clear:both
}
#search .searchinner {
	padding:0;
	margin:23px 0 0 13px;
	float:left
}
#search .searchinner .inputback {
	background:url(/images/search_bar_back.gif) no-repeat left;
	height:33px
}
#search .searchinner .inputback_nnw {
	background:url(/images/new_test_images/search_bar_back.gif) no-repeat left;
	height:33px
}
#search .searchinner .inputtext {
	padding:2px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2a7cac;
	margin:5px 0 0 5px;
	line-height:normal;
	width:615px;
	background:none;
	font-size:17px;
	border:0px solid #000
}
#search .searchinner .inputbtn {
	padding:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	margin:-8px 0 0 7px;
	line-height:normal;
	background-color:#000;
	border:none;
	cursor:pointer
}
#search .advancetext {
	margin:5px 0 0 10px
}
#search .advancetext a {
	color:#7c060a;
	font-size:.70em;
	font-weight:normal;
	text-decoration:underline
}
#search .blackfont {
	color:#ab3939
}
#search .signin {
	margin:0 0 0 10px;
	color:#cacaca;
	font-size:10px
}
#search .signin a {
	color:#5577af;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline
}
#search .signin a:hover {
	text-decoration:none
}
.loginicon {
	background:url(/images/login_icon.gif) no-repeat right;
	padding:5px 40px 5px 0;
	width:125px;
	margin:0 0 0 15px
}
#container {
	padding:0;
	margin:0 auto;
	width:1000px
}
.containerinner {
	background-color:#fff;
	border:0px solid #f3f0f0;
	border-top:1px solid #f3f0f0;
	float:left;
	width:100%;
}
.maincontent {
	margin:5px 0;
	padding:0
}
.contentleft {
	padding:0 5px 0 5px;
	margin:0 5px 0 0;
	width:810px;
	border-right:1px dotted #a7ab9f;
	float:left;
	clear:both;
	overflow:hidden;
}
.contentleftinner {
	padding:0;
	margin:0
}
.contentleftinner h1.bigheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	font-weight:normal;
	color:#000;
	line-height:24px;
	margin:10px 0 20px 0;
	padding:0;
	border-bottom:1px solid #000
}
.contentleftinner h1.bigheading a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:inherit;
	font-weight:normal;
	color:#000;
	text-decoration:none
}
.contentleftinner h1.mainhead {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	font-weight:normal;
	color:#000;
	line-height:24px;
	margin:13px 0 20px 0;
	padding:0
}
.contentleftinner h1.subhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:normal;
	margin:0 0 0 5px;
	background-color:#f0f7f9;
	padding:2px 2px
}
.contentleftinner h2.subhead {
	font-size:1em;
	font-weight:bold;
	line-height:normal;
	margin:10px 0 5px 5px;
	padding:2px 2px
}
.contentleftinner h2.subhead a {
	color:#666;
	text-decoration:none
}
.contentleftinner p {
	font-size:.75em;
	font-weight:normal;
	color:#333;
	margin:10px 0;
	padding:0;
	line-height:18px;
	text-align:justify
}
.contentleftinner p a {
	font-size:inherit;
	font-weight:normal;
	color:#ac3f07;
	text-decoration:underline
}
.contentleftinner p a:hover {
	text-decoration:none
}
.hr-line {
	color:#e6e6e6;
	margin:0 5px
}
hr.hidden {
	clear:both;
	visibility:hidden;
	margin:0;
	padding:0
}
.breadcrumbs {
	clear:both;
	padding:0;
	border-bottom:1px dotted #dadada;
	margin-top:-5px
}
.breadcrumbs .breadc {
	margin:0;
	padding:0;
	font-size:.75em;
	color:#acacac
}
.breadcrumbs .breadc a {
	font-weight:bold;
	font-size:inherit;
	color:#5577af;
	text-decoration:underline
}
.breadcrumbs .breadc a:hover {
	text-decoration:none
}
#quicklinks {
	border-top:1px dotted #eae8e9;
	border-bottom:1px dotted #eae8e9;
	padding:3px;
	margin:-30px 0 5px 0;
	float:right;
	width:255px
}
#quicklinks .email, .print, .add {
	font-size:0.65em;
	text-transform:uppercase;
	margin:0 15px;
	padding:2px 0 2px 20px
}
#quicklinks .email a, .print a, .add a {
	font-size:inherit;
	color:#999;
	text-decoration:none
}
#quicklinks .email a:hover, .print a:hover, .add a:hover {
	text-decoration:underline
}
#quicklinks .email {
	background:url(/images/email.png) no-repeat left
}
#quicklinks .print {
	background:url(/images/print.png) no-repeat left
}
#quicklinks .add {
	background:url(/images/fav_icon.gif) no-repeat left
}
.contentright {
	padding:0;
	margin:0;
	width:165px;
	float:left
}
.contentrightinner {
	padding:0;
	margin:0
}
.contentrightinner h3.redhead {
	font-size:0.75em;
	font-weight:bold;
	text-transform:uppercase;
	padding:0;
	margin-top:-5px;
	margin-bottom:4px;
	border-bottom:1px dotted #a7ab9f;
	color:#ab3939
}
.contentrightinner h3.lesswidth {
	width:165px
}
.contentrightinner .bigad {
	border:0;
	margin:0 0 15px 0;
	padding:0
}
.contentrightinner .inputtext {
	border:1px solid #cacaca;
	margin:0;
	padding:3px 4px;
	color:#5577af;
	text-transform:uppercase;
	font-size:.70em;
	font-weight:normal
}
.contentrightinner .inputbutton {
	border:0;
	margin-left:4px
}
.contentrightinner .discuss {
	margin:2px 0 0 0;
	padding:0
}
.contentrightinner .discuss ul {
	margin:0 0 10px 0;
	padding:0
}
.contentrightinner .discuss li {
	margin:0;
	padding:0;
	border-bottom:1px dotted #dadada;
	width:165px;
	list-style-type:none
}
.contentrightinner .discuss .heading {
	margin:6px 0 -4px 0;
	padding:0;
	font-size:11px;
	font-weight:bold;
	line-height:18px;
	color:#000
}
.contentrightinner .discuss .heading a {
	font-size:11px;
	color:#000;
	text-decoration:none
}
.contentrightinner .discuss .heading a:hover {
	color:#c30;
	text-decoration:none
}
.contentrightinner .discuss .posted {
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:normal;
	line-height:18px;
	color:#7d7d7d
}
.postedback {
	background:url(/images/posted_back.jpg) no-repeat left;
	height:54px;
	width:110px;
	padding:7px 0 0 7px
}
.contentrightinner .discuss .posted a {
	color:#069;
	font-size:10px;
	text-decoration:none
}
.reviewthumb {
	height:34px;
	width:34px;
	margin:2px 5px 0 0;
	border:0
}
.contentrightinner .discuss .posted a:hover {
	text-decoration:underline
}
#footer1 {
	float:left;
	width:100%;
	margin-top:50px;
	padding-bottom:20px
}
.footerback {
	background-color:#fff;
	border-top:1px solid #005888;
	float:left;
	width:100%
}
#footer1 .footerinner {
	width:995px;
	margin:0 auto
}
#footer1 .footercontent {
	width:16.5%;
	min-height:230px;
	border-right:1px dotted #dddcdc;
	float:left;
	margin:5px 10px 5px 0;
	padding:10px
}
#footer1 .footercontent .heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	color:#333;
	padding:0;
	margin:0 0 3px 0
}
#footer1 .footercontent ul {
	padding:0;
	margin:0;
	list-style-type:none
}
#footer1 .footercontent li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	padding:0;
	line-height:16px
}
#footer1 .footercontent li a {
	color:#999;
	text-decoration:none
}
#footer1 .footercontent li a:hover {
	color:#000;
	text-decoration:underline
}
.footercopyright {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10px;
	color:#666;
	border-top:1px dotted #dadada;
	line-height:15px;
	padding:5px 0;
	margin:10px auto;
	clear:both
}
.footercopyright a {
	color:#333;
	text-decoration:underline
}
.redcolor {
	color:#ab3939
}
.greencolor {
	color:#096
}
.redcolorborder {
	border:1px solid #F00
}
.greencolorborder {
	border:1px solid #096
}
.blackcolor {
	color:#000
}
.italictext {
	font-style:italic
}
.textunderline {
	text-decoration:underline
}
.textcenter {
	text-align:center
}
.boldtext {
	font-weight:bold
}
.darbottombor {
	border:1px dotted #a7ab9f
}
.lghtbottombor {
	border:1px dotted #dadada
}
#searchresults {
	padding:0;
	margin:5px 0;
	background-color:#fff
}
#searchresults ul {
	padding:0;
	margin:0;
	border-bottom:1px solid #faeaba;
	list-style-type:none
}
#searchresults li {
	list-style-type:none;
	display:inline;
	padding:0;
	margin:0
}
#searchresults li a {
	border:1px solid #faeaba;
	border-bottom:1px solid #faeeba;
	background-color:#faeaba;
	padding:3px 17px;
	font-size:.8em;
	color:#000;
	margin:0;
	display:inline;
	text-decoration:none
}
#searchresults li a.active {
	border:1px solid #faeaba;
	border-bottom:1px solid #fff;
	background-color:#fff;
	font-weight:bold;
	padding:4px 17px;
	font-size:.8em;
	color:#000;
	margin:0;
	display:inline;
	text-decoration:none
}
#searchresults .select2 {
	border:1px solid #faeaba;
	font-size:inherit
}
#searchnum {
	padding:0;
	margin:5px 0 5px 330px;
	clear:both
}
#searchnum ul {
	padding:0;
	margin:0;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif
}
#searchnum li {
	list-style-type:none;
	display:inline;
	font-size:12px;
	font-weight:normal;
	color:#000;
	padding:0;
	margin:0
}
#searchnum li a {
	border:0 solid #ddd;
	padding:1px 2px;
	font-size:inherit;
	color:#00F;
	font-weight:bold;
	display:inline;
	text-decoration:underline
}
#searchnum li a:hover {
	border:0 solid #036;
	padding:1px 2px;
	font-size:inherit;
	text-decoration:none
}
#searchinner {
	padding:0;
	margin:10px 0 0 0;
	float:left
}
.searchinnerleft {
	width:655px;
	float:left
}
.searchinnerleftinside {
	padding:0 0 5px 0;
	border-bottom:1px dotted #e7e6e6;
	margin:0 0 5px 0;
	float:left;
	width:655px
}
.searchinnerleftcontent {
	float:left;
	width:680px
}
.searchinnerrightcontent {
	float:left;
	width:110px;
	padding:0;
	margin:0 0 0 5px
}
.searchinnerrightcontent .stars ul {
	padding:0;
	margin:0 0 0 2px;
	float:left;
	list-style-type:none
}
.searchinnerrightcontent .stars li {
	padding:0;
	float:left;
	margin:0 3px 0 0
}
.searchinnerrightcontent .stars li img {
	border:none
}
.searchinnerrightcontent .buttonback {
	background:url(/images/search_btn_back.gif) no-repeat left;
	color:#000;
	font-weight:normal;
	font-size:.75em;
	padding:0 0 1px 7px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	width:104px;
	margin:0 0 2px 0
}
.searchinnerrightcontent .buttonback a {
	color:#000;
	font-weight:normal;
	font-size:inherit;
	text-decoration:none
}
.searchinnerrightcontent .buttonback a:hover {
	color:#499bc2;
	text-decoration:none
}
.searchinnerleftinside p {
	font-size:.9em;
	color:#999;
	float:left;
	font-weight:bold;
	padding:0;
	margin:0
}
.searchinnerleftinside .logopanel {
	width:70px;
	height:100px;
	float:left;
	margin:0 15px 0 0;
	border:none;
	line-height:normal;
	font-size:.7em;
	color:#999
}
.searchinnerleftinside h2.mainsubhead {
	font-size:.95em;
	color:#912203;
	font-weight:bold;
	margin:0;
	line-height:130%;
	padding:0;
	font-family:Arial, Helvetica, sans-serif
}
.searchinnerleftinside h2.mainsubhead a {
	font-size:.95em;
	color:#912203;
	text-decoration:none;
	font-weight:bold
}
.searchinnerleftinside h2.mainsubhead a:hover {
	text-decoration:underline
}
.searchinnerleftinside h3.courseheading {
	font-size:.79em;
	color:#1f84b4;
	font-weight:normal;
	margin:0;
	line-height:150%;
	padding:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif
}
.searchinnerleftinside h3.courseheading a {
	font-size:inherit;
	color:#1f84b4;
	text-decoration:none
}
.searchinnerleftinside h3.courseheading a:hover {
	text-decoration:underline
}
.searchinnerleftinside .description {
	font-size:.75em;
	color:#000;
	font-weight:normal;
	margin:0 0 0 55px;
	line-height:120%;
	padding:0;
	font-family:Arial, Helvetica, sans-serif
}
.searchinnerleftinside .description1 {
	font-size:.75em;
	color:#000;
	font-weight:normal;
	margin:7px 0 0 0;
	line-height:120%;
	padding:0;
	font-family:Arial, Helvetica, sans-serif
}
.searchinnerleftinside h4.smallhead {
	font-size:.75em;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0
}
.searchinnerleftinside h4.smallhead a {
	font-size:inherit;
	font-weight:normal;
	text-decoration:underline
}
.greycolor {
	color:#999
}
.greycolor1 {
	color:#eee
}
.darkbluecolor {
	color:#0067c4
}
.bluecolor a {
	color:#316ac5;
	text-decoration:underline;
	font-size:inherit
}
.greycolor1 a {
	color:#999;
	text-decoration:underline
}
.gr .greycolor a {
	color:#666;
	text-decoration:underline;
	font-size:inherit
}
.bluecolor {
	color:#316ac5
}
.vsmallfont {
	font-size:.7em
}
.smallfont {
	font-size:.8em
}
.smallfont1 {
	font-size:.75em
}
.mediumfont {
	font-size:.85em
}
.vmediumfont {
	font-size:.95em
}
.bigfont {
	font-size:1.05em
}
.subfont {
	font-size:13px;
	color:#ab3939
}
.leftspace {
	padding:0;
	margin:0;
	margin-left:30px
}
.topspace {
	margin-top:30px
}
.leftsmallspace {
	padding:0;
	margin:0;
	margin-left:25px
}
.searchinnerright {
	width:155px;
	float:left;
	padding:0;
	margin:0
}
.searchinnerrightinside {
	background:url(/images/side_bar.gif) no-repeat right top
}
.searchinnerrightinside .sidebar {
	margin:0 0 0 8px;
	padding:5px 2px;
	width:140px
}
.searchinnerrightinside .sidebar .heading {
	font-size:.85em;
	clear:#000;
	padding:0;
	margin:5px 0 0 0;
	font-weight:bold;
	border-bottom:1px dotted #a7ab9f
}
.searchinnerrightinside ul {
	padding:0;
	margin:7px 0 5px 0;
	list-style-type:none
}
.searchinnerrightinside li {
	padding:4px 0;
	margin:0;
	color:#1f84b4;
	border-bottom:1px dotted #e8e9e7;
	line-height:normal;
	list-style-type:none;
	font-size:10px
}
.searchinnerrightinside li .h3head {
	font-size:10px;
	text-decoration:none;
	font-weight:normal;
	line-height:normal;
	padding:0;
	margin:0
}
.searchinnerrightinside li a {
	text-decoration:none;
	font-size:10px;
	color:#1f84b4
}
.backlink {
	padding:0 0 2px 7px;
	font-size:.75em;
	font-weight:bold;
	margin:0;
	background:url(/images/blue_arrow.gif) left no-repeat
}
#searchresultdetails {
	padding:0;
	margin:0
}
#searchresultdetails .head {
	border:1px solid #f3d87c;
	padding:0 5px;
	margin:0 0 0 1px 0;
	color:#000;
	background:url(/images/panel_back.gif) repeat-x left;
	font-size:.95em;
	font-weight:bold;
	height:22px
}
#searchresultdetails .details {
	border:1px solid #ededed;
	padding:5px 10px;
	margin:1px 0 10px 0;
	color:#333;
	background-color:#fff;
	font-size:.95em;
	line-height:170%
}
#searchresultdetails .details p {
	padding:0;
	margin:0;
	line-height:inherit;
	font-size:inherit
}
#searchresultdetails .details ul {
	padding:0;
	margin:0;
	list-style-type:none
}
#searchresultdetails .details li {
	color:#333;
	font-size:inherit;
	margin:0;
	line-height:170%
}
#coursedetails {
	padding:0;
	margin:0
}
#coursedetails table {
	width:100%
}
#coursedetails td {
	width:50%;
	padding:3px;
	background-color:#f4f2f2;
	font-size:.95em;
	border-bottom:1px solid #fff
}
#coursedetails .borderright {
	border-right:4px solid #fff
}
#accordion {
	padding:0;
	margin:0
}
#accordion .technology {
	color:#222;
	margin:0;
	padding:2px 10px 2px 5px;
	background-color:#f4f2f2;
	border-bottom:1px solid #ddd;
	border-top:1px solid #f5f5f5;
	border-left:1px solid #f5f5f5;
	font-weight:bold;
	font-size:.80em;
	cursor:pointer
}
#accordion .thelanguage {
	padding:0;
	margin:0
}
#accordion .thelanguage p {
	margin:0 0 0 15px;
	padding:4px;
	font-size:.85em
}
#accordion .thelanguage ul {
	margin:10px 0 0 15px;
	font-size:.80em;
	padding:0
}
#accordion .thelanguage li {
	color:#333;
	font-size:inherit;
	margin:3px 0;
	padding:0 0 0 10px;
	background:url(/images/round_bul.gif) no-repeat left;
	line-height:170%;
	border-bottom:1px dotted #eee
}
#accordion .thelanguage li a {
	color:#1f84b4;
	font-size:inherit;
	text-decoration:none
}
#accordion li a:hover {
	text-decoration:underline
}
#accordion .closedlanguage {
	color:#222;
	font-weight:bold
}
#accordion .openlanguage {
	color:#ab3939;
	font-weight:bold
}
#faq {
	margin:10px 0 0 0
}
#faq .head {
	margin:0 0 5px 0;
	padding:0 0 5px 10px;
	font-weight:bold;
	font-size:.90em;
	line-height:18px;
	color:#333;
	background:url(/images/faq_arrow.png) no-repeat left 7px
}
#faq .head a {
	font-size:inherit;
	color:#333;
	text-decoration:none
}
#faq .head a.sel {
	color:#990f0f
}
#faq .head a:hover {
	font-size:inherit;
	color:#990f0f;
	text-decoration:none
}
#faq .faqtext {
	margin:3px 5px 10px 10px;
	padding:0 0 5px 0;
	font-weight:normal;
	line-height:19px;
	font-size:.80em;
	color:#666;
	text-align:justify;
	border-bottom:1px dotted #e3e2e2
}
.expand-icon {
	background:url(/images/expand.png) no-repeat left;
	padding:2px 0 3px 18px
}
.collapse-icon {
	background:url(/images/collapse.png) no-repeat left;
	padding:2px 0 3px 18px
}
.pagesubheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.25em;
	font-weight:normal;
	color:#333;
	line-height:26px;
	margin:13px 0 15px 0;
	background-color:#f5f2de;
	padding:0 0 0 5px
}
.collegepagedetails ul {
	font-size:11px
}
.instituteSummary {
	width:265px;
	float:right;
	margin:0 0 0 13px;
	border:1px solid #c8c8c8
}
.instituteSummary .innerdetails {
	padding:5px;
	min-height:150px
}
.buytest {
	background:url(/images/buy_test_back.jpg) no-repeat left;
	width:261px;
	height:89px;
	margin:10px 0 0 0;
	float:right
}
.buytest1 {
	background:url(/images/buy_test_back1.jpg) no-repeat left;
	width:261px;
	height:89px;
	float:right
}
.buytextinner {
	margin:10px 5px 5px 50px;
	padding:0;
	display:block;
	font-family:"Lucida Sans Unicode", arial, tahoma;
	text-align:center
}
.textsize1 {
	font-size:22px;
	line-height:20px;
	margin:0 0 5px 0;
	color:#fff
}
.textsize4 {
	font-size:14px;
	font-weight:normal;
	margin:15px 0 5px 0;
	color:#000
}
.textsize4 a {
	color:#000;
	text-decoration:none
}
.textsize1, .textsize2 a {
	text-decoration:none
}
.textsize1 a {
	color:#333;
	text-decoration:none
}
.textsize2 a {
	color:#000;
	text-decoration:none
}
.textsize3 a {
	color:#ff0;
	text-decoration:underline
}
.textsize2 {
	font-size:13px;
	line-height:normal;
	font-weight:normal;
	margin:0 0 5px 0;
	color:#000
}
.textsize3 {
	font-size:14px;
	line-height:normal;
	font-weight:normal;
	margin-left:10px;
	color:#fb5d14
}
.instituteSummary .innerdetails ul {
	padding:0;
	margin:0 0 0 15px;
	list-style-type:none
}
.instituteSummary .innerdetails li {
	line-height:15px;
	font-size:10px;
	font-weight:normal;
	padding:0 0 0 15px;
	background:url(/images/black_arrow.gif) no-repeat left 7px
}
.instituteSummary .innerdetails h3 {
	font-weight:normal;
	font-size:10px
}
.instituteSummary .innerdetails .logoheading {
	color:#5577af;
	font-size:.9em;
	text-align:center;
	line-height:normal;
	border-bottom:1px solid #c8c8c8;
	padding:4px 0;
	margin:0;
	font-weight:bold
}
instituteSummary .innerdetails .subheading1 {
	color:#333;
	font-size:.85em;
	text-align:center;
	line-height:normal;
	border-bottom:1px solid #c8c8c8;
	padding:4px 0;
	margin:0;
	font-weight:bold
}
.instituteSummary .innerdetails .logoheading a {
	color:#5577af;
	text-decoration:none
}
.instituteSummary td {
	padding:3px 0;
	margin:0;
	border-bottom:1px solid #eee;
	vertical-align:top;
	line-height:normal;
	font-size:.75em
}
.institutecontent {
	float:left;
	margin:10px 0 10px 5px;
	padding:0 5px;
	border:1px solid #c8c8c8
}
.institutecontent h3.titleheading {
	color:#000;
	font-size:.90em;
	text-align:center;
	padding:0;
	margin:0;
	font-weight:bold;
	border-bottom:1px solid #c8c8c8
}
.institutecontent .contentdetails {
	padding:5px;
}
.institutecontent .contentdetails ol {
	padding:0;
	margin:5px 15px;
	font-size:.75em;
	list-style:decimal
}
.institutecontent .contentdetails li {
	padding:2px 0;
	line-height:normal;
	font-size:inherit;
	color:#316ac5
}
.institutecontent .contentdetails ol li ol {
	padding:0;
	margin:3px 15px;
	font-size:.90em;
	list-style:lower-roman
}
.institutecontent .contentdetails li ol li {
	padding:2px 0;
	line-height:normal;
	font-size:inherit;
	color:#333
}
.institutecontent .contentdetails li ol li a {
	font-size:inherit;
	color:#333;
	text-decoration:underline
}
.institutecontent .contentdetails li a {
	font-size:inherit;
	color:#316ac5;
	text-decoration:none
}
.institutecontent .contentdetails li a:hover {
	text-decoration:underline
}
.institutesubdetails {
	clear:both;
	margin:0 0 25px 0;
	padding:0;
	color:#000
}
.institutesubdetails .courseback {
	background:url(/images/course_back.gif) no-repeat left top;
	height:148px;
	width:528px;
	margin:0;
	padding:5px 0 0 0
}
.institutesubdetails p {
	clear:both;
	margin:10px 0 10px 10px;
	padding:0;
	font-size:11px;
	font-weight:normal
}
.institutesubdetails p a {
	font-size:inherit;
	font-weight:bold
}
.institutesubdetails h2.bigsubheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#333;
	line-height:20px;
	font-weight:normal;
	margin:10px 0 15px 0;
	padding:0;
	border-bottom:1px solid #999
}
.institutesubdetails h2.bigsubheading1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	color:#333;
	line-height:20px;
	font-weight:normal;
	margin:10px 0 15px 0;
	padding:0
}
.institutesubdetails h3.smallsubheading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#666;
	line-height:18px;
	margin:10px 0 10px 5px;
	padding:0;
	font-weight:bold;
	border-bottom:0px dotted #ccc
}
.institutesubdetails h3.h3head {
	font-size:12px;
	line-height:normal;
	padding:0;
	margin:0px 0;
	font-weight:normal
}
.institutesubdetails h3.h3head a {
	font-size:12px;
	text-decoration:none
}
.institutesubdetails ul {
	padding:0;
	margin:5px 10px 5px 25px;
	font-size:.8em;
	list-style:square
}
.institutesubdetails li {
	padding:0;
	line-height:20px;
	font-size:inherit;
	color:#333
}
.institutesubdetails li a {
	font-size:inherit;
	color:#316ac5;
	text-decoration:none
}
.institutesubdetails .mediapanel td {
	font-size:.75em;
	color:#333;
	width:33%;
	text-align:center;
	vertical-align:middle;
	border:1px solid #ccc
}
.institutesubdetails .mediapanel img {
	padding:2px;
	margin:0
}
.institutesubdetails .facpanel td {
	font-size:.85em;
	color:#333;
	width:33%;
	vertical-align:TOP;
	border:1px solid #ccc
}
#myGurukul {
	padding:0;
	margin:10px 0;
	float:left;
	width:810px
}
#myGurukul .panelleftmain {
	float:left;
	width:145px;
	padding:0;
	margin:0 10px 0 0
}
#myGurukul .panelrightmain {
	float:left;
	width:655px;
	padding:0;
	margin:0
}
#myGurukul .insidecontentpanel {
	width:630px;
	padding:10px 0 0 0;
	margin:0 auto 0 auto
}
#myGurukul .mygurukulinsidetop {
	background:url(/images/mygurukul_inside_topback.gif) no-repeat left bottom;
	height:8px;
	padding:0;
	margin:0
}
#myGurukul .mygurukulinsidemiddle {
	background:url(/images/mygurukul_inside_middleback.gif) repeat-y left;
	padding:0;
	margin:0
}
#myGurukul .mygurukulinsidebottom {
	background:url(/images/mygurukul_inside_bottomback.gif) no-repeat left top;
	height:8px;
	padding:0;
	margin:0
}
#myGurukul .paneltopimage {
	width:145px;
	background:url(/images/mygurukul_left_paneltop.gif) no-repeat left bottom;
	height:4px;
	padding:0;
	margin:0
}
#myGurukul .panelleft {
	width:143px;
	border:1px solid #dadada;
	border-top:0px solid #000;
	padding:0;
	margin:0
}
#myGurukul .panelleftinner {
	padding:0 3px 3px 3px
}
#myGurukul .panelleftinner .namehead {
	font-size:.9em;
	font-weight:bold;
	text-align:center;
	color:#000;
	margin:0 0 3px 0;
	padding:0;
	clear:both
}
#myGurukul .panelleftinner .avatar1 {
	text-align:center;
	margin:0 auto;
	width:60px;
	padding:2px;
	border:1px solid #e9e8e8
}
#myGurukul .panelleftinner .genderloc {
	text-align:center;
	margin:2px auto;
	padding:0;
	font-size:.8em;
	color:#8c8c8c;
	border-bottom:1px solid #d9e6f7
}
#myGurukul .panelleftinner .genderloc1 {
	text-align:center;
	margin:2px auto;
	padding:0;
	font-size:.8em;
	color:#8c8c8c
}
#myGurukul .panelleftinner ul {
	padding:0;
	margin:3px 0 3px 3px;
	list-style-type:none
}
#myGurukul .panelleftinner li {
	padding:0 0 0 18px;
	margin:0;
	color:#0067c4;
	font-size:.75em;
	border-bottom:1px dotted #ebebeb
}
#myGurukul .panelleftinner li a {
	font-size:inherit;
	color:#0067c4;
	text-decoration:none
}
#myGurukul .panelleftinner li a:hover {
	color:#000;
	text-decoration:none
}
#myGurukul .panelleftinner li.home {
	background:url(/images/mygurukul_home_icon.gif) no-repeat left
}
#myGurukul .panelleftinner li.avatar_icon {
	background:url(/images/avatar_icon.gif) no-repeat left
}
#myGurukul .panelleftinner li.edit_profile {
	background:url(/images/edit_profile.gif) no-repeat left
}
#myGurukul .panelleftinner li.password_icon {
	background:url(/images/password_icon.gif) no-repeat left
}
#myGurukul .panelleftinner li.upload_resume_icon {
	background:url(/images/upload_resume_icon.gif) no-repeat left
}
#myGurukul .panelright {
	width:646px;
	border:1px solid #dadada;
	border-top:0px solid #000;
	padding:0;
	margin:0
}
#myGurukul .panelrightinner {
	padding:0 3px 5px 5px
}
.noborder {
	border:none
}
#myGurukul h2.subheading {
	font-family:arial, "Times New Roman", Times, serif;
	font-size:1em;
	font-weight:bold;
	color:#333;
	line-height:26px;
	margin:0 8px 10px 8px;
	border-bottom:1px dotted #dcdedf;
	padding:0
}
#myGurukul .avatarpanel {
	margin:0 10px
}
#myGurukul .avatarpanel td {
	padding:2px;
	color:#333
}
#myGurukul .avatarpanel td imd {
	border:none
}
#myGurukul .userprofile {
	margin:0 10px
}
.mygurukultable {
	font-family:arial, "Lucida Grande", Sans-Serif;
	font-size: .80em;
	background:#f7f6f6;
	margin:0;
	width:620px;
	margin:0 auto;
	border-collapse:collapse;
	text-align:left
}
.mygurukultable th {
	font-size:inherit;
	font-weight:bold;
	color:#6678b1;
	padding:3px 6px;
	border-bottom:2px solid #ccc
}
.mygurukultable td {
	border-bottom:1px dotted #efecec;
	border-right:1px dotted #efecec;
	line-height:normal;
	vertical-align:top;
	color:#669;
	padding:3px 6px
}
.mygurukultable td a {
	line-height:normal;
	vertical-align:top;
	color:#669;
	text-decoration:none
}
.mygurukultable .select1 {
	font-size:inherit;
	padding:0
}
.mygurukultable tbody tr:hover td {
	color:#009
}
#myGurukul .paneltopimageright {
	width:648px;
	background:url(/images/mygurukul_right_paneltop.gif) no-repeat left bottom;
	height:4px;
	padding:0;
	margin:0
}
.cursor1 {
	cursor:pointer
}
.logopanelstyle {
	width:140px;
	text-align:center;
	height:70px;
	padding:0;
	margin:5px 0;
	line-height:normal;
	font-size:.7em
}
.logopanelstyle img {
	margin:0 0 3px 0;
	height:60px;
	width:60px;
	border:1px solid #999
}
.divider {
	border-bottom:1px dotted #dcdedf;
	padding:0;
	margin:0
}
.backwhite {
	background-color:#fff;
	padding:3px 2px;
	width:400px
}
.more {
	margin:3px 0 3px 0
}
.sorting {
	margin:5px 0 0 0;
	padding:0
}
.smallink {
	background-color:#fff;
	border:none;
	color:#ab3939;
	font-size:11px;
	margin:0;
	float:right;
	padding:0;
	text-decoration:underline
}
.testprep {
	background:url(/images/test_prep_back.gif) no-repeat center top;
	width:315px;
	height:146px;
	float:left;
	margin:0 0 5px 0
}
.testprep .innercont {
	padding:5px 10px 5px 10px
}
.testprep h2.testhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	line-height:normal;
	color:#666;
	margin:0 0 5px 0;
	padding:0 0 2px 27px
}
.testprep h2.testhead a {
	color:#ab3939;
	text-decoration:underline
}
.testprep .testlinkpanel {
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	height:58px;
	border-bottom:1px solid #ecf0f6
}
.testprep .h3head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	font-weight:normal;
	line-height:17px;
	display:inline;
	padding:0;
	margin:0;
	color:#333;
	list-style-type:none
}
.testprep .h3head a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:inherit;
	text-decoration:underline;
	color:#ab3939
}
.testprep .h3head a:hover {
	text-decoration:underline;
	color:#333
}
.testprep .testmat {
	margin:5px 0 0 0;
	background:url(/images/prep_material_button_new.gif) no-repeat center;
	padding:4px 0 0 0;
	height:32px
}
.testprep .testmattext {
	font-family:verdana, Helvetica, sans-serif;
	font-size:13px;
	margin:5px 0 0 0;
	padding:0;
	font-weight:bold;
	text-align:center;
	line-height:15px;
	color:#eee
}
.testprep .testmattext a {
	text-decoration:none;
	color:#333
}
#buytestouter {
	padding:0;
	margin:0 0 20px 0;
	width:100%;
	border:none
}
#buytestouter .blueleftcurve {
	padding:0;
	margin:0;
	width:5px;
	border:none;
	height:36px;
	background:url(/images/test_prep_table_left_curve.gif) no-repeat left bottom
}
#buytestouter .bluerightcurve {
	padding:0;
	margin:0;
	width:5px;
	border:none;
	height:36px;
	background:url(/images/test_prep_table_right_curve.gif) no-repeat right bottom
}
#buytestouter .headblue {
	background-color:#c3d9ff
}
#buytestouter .lightblue {
	background-color:#e0ecff
}
#buytestouter .whilecolor {
	background-color:#FFF
}
#buytestouter .lightblue1 {
	background-color:#f5f5f5
}
#buytestouter .darkblue {
	background-color:#9bd;
	font-size:14px
}
#buytestouter th {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	line-height:normal;
	font-weight:normal
}
#buytestinnertable {
	background-color:#fff;
	margin:0 0 5px 0;
	width:100%;
	padding:0;
	border:none
}
#buytestinnertable .tabpanel {
	list-style-type:none;
	border-bottom:1px solid #9bd;
	width:100%;
	float:left;
	margin:5px 0 15px 0
}
#buytestinnertable .tabpanelinner {
	margin-left:5px
}
#buytestinnertable .tab1 {
	float:left;
	padding:6px 14px;
	text-align:center;
	min-width:120px;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	background-color:#9bd;
	line-height:normal;
	margin:0 15px 0 0;
	display:block
}
#buytestinnertable .tab1 a {
	color:#fff;
	text-decoration:none;
	display:block
}
#buytestinnertable .selected {
	float:left;
	padding:6px 14px;
	text-align:center;
	min-width:120px;
	font-size:11px;
	border:1px solid #9bd;
	border-bottom:1px solid #fff;
	color:#000;
	font-weight:bold;
	background-color:#fff;
	line-height:normal;
	margin:0 15px -2px 0;
	display:block
}
#buytestinnertable .selected a {
	color:#000;
	text-decoration:none;
	display:block
}
#buytestinnertable .linkstable {
	margin:5px 0 20px 0
}
#buytestinnertable .linkstable td {
	padding:5px 20px;
	font-size:10px;
	color:#000;
	line-height:normal;
	font-weight:normal
}
#buytestinnertable .linkstable td a {
	color:#ab3939;
	text-decoration:none
}
#buytestinnertable .formtable {
	margin:10px 0
}
#buytestinnertable .formtable td {
	padding:5px 0 8px 0;
	margin:0
}
#buytestinnertable .formtable td select {
	border:1px solid #1f84b4;
	background-color:#fff;
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:normal;
	padding:1px 0 1px 3px;
	margin:0 10px 0 0
}
#buytestinnertable .formtable td input {
	border:1px solid #fbd564;
	background-color:#fdfcf5;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	padding:1px 4px;
	margin:0
}
#buytestinnertable .lightgrey {
	color:#333
}
#buytestinnertable .borderright {
	border-right:1px solid #e0ecff
}
#buytestinnertable .borderleft {
	border-left:1px solid #e0ecff
}
#buytestinnertable .bordertop {
	border-top:1px solid #e0ecff
}
#buytestinnertable .borderright1 {
	border-right:1px solid #dedede
}
#buytestinnertable .borderleft1 {
	border-left:1px solid #dedede
}
#buytestinnertable .bordertop1 {
	border-top:1px solid #dedede
}
#buytestinnertable .borderbottom1 {
	border-bottom:1px solid #dedede
}
#buytestinnertable .lightgreyborder {
	border-bottom:1px solid #eceaea
}
#buytestinnertable .lightgreyborder1 {
	border-top:1px solid #eceaea
}
#buytestinnertable .whiteborder {
	border-top:1px solid #fff
}
#buytestinnertable .contenttable {
	margin:10px 0
}
#buytestinnertable .contenttable th {
	text-align:center;
	color:#fff;
	background-color:#9bd;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #c3d9ff;
	padding:8px 0
}
#buytestinnertable .contenttable th a {
	color:#fff;
	text-decoration:none
}
#buytestinnertable .contenttable tr {
	min-height:250px
}
#buytestinnertable .contenttable td {
	padding:8px 10px 4px 10px;
	vertical-align:top;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px
}
#buytestinnertable .contenttable td p {
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin:0 0 7px 0;
	line-height:12px;
	text-align:left
}
#buytestinnertable .contenttable td p a {
	color:#333;
	text-decoration:none
}
.text1 {
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 0 7px 0;
	padding:0 0 10px 0;
	line-height:15px
}
.text1 a {
	color:#333;
	text-decoration:none
}
#buytestinnertable .contenttable td ul {
	padding:0;
	margin:0;
	list-style-type:none
}
#buytestinnertable .contenttable td li {
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:14px
}
#buytestinnertable .contenttable td .inputtext {
	color:#333;
	line-height:normal;
	padding:3px 0;
	font-size:10px;
	width:40px;
	border:1px solid #ccc;
	text-align:center
}
#buytestinnertable .contenttable td .inputtext1 {
	color:#333;
	line-height:normal;
	padding:3px;
	font-size:10px;
	width:150px;
	border:1px solid #ccc
}
#buytestinnertable .contenttable td .selectetext {
	color:#333;
	line-height:normal;
	font-size:10px;
	width:160px;
	border:1px solid #ccc
}
#buytestinnertable .contenttable td .checkoutbtn {
	color:#fff;
	line-height:normal;
	cursor:pointer;
	font-size:11px;
	width:184px;
	padding:0 0 3px 20px;
	text-align:left;
	height:27px;
	background:url(/images/checkout_btn.jpg) no-repeat left;
	font-weight:bold;
	border:none
}
#buytestinnertable .contenttable td .inputbtn {
	color:#fff;
	line-height:normal;
	padding:3px 10px;
	font-size:10px;
	margin:0 15px 0 0;
	text-transform:uppercase;
	background-color:#9bd;
	cursor:pointer;
	border:none;
	font-weight:550;
	text-align:center;
	outline:none
}
#buytestinnertable .refnumber {
	background:url(/images/reference_back.gif) no-repeat center top;
	width:419px;
	height:35px;
	text-align:center;
	margin:10px 0 0 0;
	padding:7px 0 0 0
}
#buytestinnertable .buynowbtn {
	text-align:center;
	margin:0
}
#buytestinnertable .moredetailsbtn {
	text-align:left;
	margin:15px 0 0 0
}
#buytestinnertable form {
	padding:0;
	margin:0
}
#buytestinnertable .buynowbtn img {
	border:none;
	padding:0;
	margin:0
}
#buytestinnertable .morelink {
	color:#ab3939;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	margin:0
}
#buytestinnertable .morelink a {
	color:#ab3939;
	text-decoration:none
}
#buytestinnertable .bigbluetext {
	font-size:14px;
	color:#06c;
	line-height:normal;
	font-weight:bold
}
#buytestinnertable .bigorangetext {
	font-size:17px;
	color:#fb5d14;
	line-height:normal;
	font-weight:normal
}
#buytestinnertable .bigblacktext {
	font-size:17px;
	color:#000;
	line-height:normal
}
#buytestinnertable .mediumblacktext {
	font-size:14px;
	color:#000;
	line-height:normal
}
#buytestinnertable .smallwhitetext {
	font-size:9px;
	font-weight:normal
}
#buytestinnertable .bigwhitetext {
	font-size:14px;
	padding-left:5px;
	padding-right:5px
}
#buytestinnertable .smallgreytext {
	font-size:10px;
	color:#999;
	line-height:13px;
	margin:5px 0;
	font-weight:normal
}
#buytestinnertable .smallgreytext1 {
	font-size:10px;
	color:#999;
	line-height:normal;
	margin:0;
	font-weight:normal
}
#buytestinnertable .lightgreycolor1 {
	color:#666;
	text-decoration:underline
}
.resultfound {
	font-size:13px;
	color:#09c;
	margin:-25px 0 0 10px;
	padding:0
}
.engineering-icon {
	background:url(/images/enginnering_icon.gif) no-repeat left
}
.medical-icon {
	background:url(/images/medical_icon.gif) no-repeat left
}
.fashion-design-icon {
	background:url(/images/fashion_icon.gif) no-repeat left
}
.defence-icon {
	background:url(/images/defence_icon.gif) no-repeat left
}
.mba-icon {
	background:url(/images/mba_icon.gif) no-repeat left
}
.law-icon {
	background:url(/images/law_icon.gif) no-repeat left
}
.others-icon {
	background:url(/images/other_icon.gif) no-repeat left
}
.civil-services-icon {
	background:url(/images/civil_icon.gif) no-repeat left
}
.studentliving {
	background:url(/images/stud_living_back.gif) no-repeat center top;
	width:381px;
	height:146px;
	float:left;
	margin:0 20px 5px 0
}
.studentliving .innercont {
	padding:5px 10px 5px 10px
}
.studentliving h2.testhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	line-height:normal;
	color:#666;
	margin:0 0 5px 0;
	padding:0 0 4px 0
}
.studentliving h2.testhead a {
	color:#ab3939;
	text-decoration:none
}
.studentliving .testlinkpanel {
	margin:0 0 5px 0;
	padding:0 0 5px 0
}
.studentliving .testlinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	font-weight:normal;
	line-height:16px;
	color:#333
}
.councelling {
	margin:0 0 10px 0;
	width:630px;
	float:left
}
.councelling table {
	border:1px solid #e9eef2;
	background-color:#fff;
	padding:0;
	margin:0 10px 0 0;
	border-right:0 solid #000;
	border-bottom:0 solid #000
}
.councelling td {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	width:50%;
	line-height:normal;
	border-bottom:1px solid #e9eef2
}
.councelling td a {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:normal;
	padding:10px 0 13px 10px;
	margin:0;
	color:#16397c;
	text-decoration:none
}
.councelling .h2head {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:normal;
	padding:0;
	margin:0;
	font-weight:normal;
	color:#16397c
}
.councelling .borderright {
	border-right:1px solid #e9eef2
}
.councelling td a:hover {
	background-color:#eff4f7
}
.personalitytest {
	float:right;
	width:175px;
	margin:0;
	padding:0
}
.thinking {
	background:url(/images/thinking_image.gif) no-repeat left top;
	padding:0 0 0 40px
}
.books {
	background:url(/images/books_icon.gif) no-repeat left top;
	padding:0 0 0 40px
}
#calender1 {
	margin:0;
	padding:0
}
#calender1 .Toplinks {
	float:right;
	font-size:.75em;
	color:#999;
	padding:0;
	margin:0
}
#calender1 .Toplinks a {
	font-size:inherit;
	color:#ab3939;
	padding:0;
	margin:0 5px;
	text-decoration:underline
}
#calender1 .maintable {
	padding:0;
	margin:5px 0;
	width:100%;
	border:none;
	clear:both
}
#calender1 .tableleft {
	width:200px;
	vertical-align:top;
	padding:0;
	margin:0
}
#calender1 .tableright {
	vertical-align:top;
	text-align:right;
	padding:0
}
#calender1 .tablepanel {
	margin-bottom:10px
}
#calender1 .tdspace {
	margin:10px 2px
}
#calender1 .eventlinks {
	font-size:.70em;
	color:#ab3939;
	line-height:20px;
	margin:4px 5px 0 10px;
	font-weight:normal
}
#calender1 .eventlinks a {
	font-size:inherit;
	color:#ab3939;
	text-decoration:underline
}
#calender1 .eventsel {
	font-size:.70em;
	padding:5px 5px 5px 0px;
	line-height:normal;
	margin:4px 5px 0 10px;
	width:90%;
	font-weight:bold
}
#calender1 .eventlinkstaginner {
	padding:5px
}
#calender1 .eventlinkstag {
	font-size:.70em;
	color:#ab3939;
	line-height:18px;
	margin:4px 2px 0 3px;
	display:inline;
	font-weight:normal
}
#calender1 .eventlinkstag a {
	font-size:inherit;
	color:#ab3939;
	text-decoration:underline
}
#calender1 .showall {
	font-size:.75em;
	color:#000;
	float:right;
	line-height:20px;
	margin:4px 5px 10px 10px;
	font-weight:normal
}
#calender1 .showall a {
	font-size:inherit;
	color:#000;
	text-decoration:underline
}
#calender1 .inputtext {
	border:1px solid #7f9db9;
	background-color:#fff;
	padding:2px 1px 3px 3px;
	font-size:.8em;
	color:#b6b6ba;
	font-style:italic;
	margin:10px 5px 10px 10px
}
#calender1 .inputbtn {
	border:1px solid #7f9db9;
	background-color:#eee;
	padding:2px 3px;
	font-size:.75em;
	color:#333;
	font-weight:bold;
	margin:10px 0;
	cursor:pointer
}
#calender1 .showall a {
	font-size:inherit;
	color:#000;
	text-decoration:underline
}
#calender1 .lefthead {
	background:url(/images/cal_left_head_back.gif) no-repeat center top;
	height:24px;
	width:200px
}
#calender1 .headtext {
	font-size:.9em;
	color:#333;
	padding:0 0 0 8px
}
#calender1 .select1 {
	border:1px solid #d1d7dc;
	background-color:#fff;
	padding:1px 2px;
	color:#333;
	font-size:.75em
}
#calender1 .borderLeft {
	border-left:1px solid #c3d9ff
}
#calender1 .borderRight {
	border-right:1px solid #c3d9ff
}
#calender1 .borderBottom {
	border-bottom:1px solid #c3d9ff
}
#calender1 .borderTop {
	border-top:1px solid #c3d9ff
}
#calender1 .LeftCaltable {
	border:1px solid #c3d9ff;
	border-top:0 solid #c3d9ff;
	width:100%;
	padding:0;
	margin:0
}
#calender1 .LeftCaltable td {
	font-size:.7em;
	color:#666;
	text-align:center
}
#calender1 .LeftCaltable td a {
	font-size:inherit;
	color:#666;
	text-decoration:none
}
#calender1 .LeftCaltable td a:hover {
	color:#000;
	text-decoration:none
}
#calender1 .LeftCaltable th {
	font-size:.65em;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	background-color:#9bd
}
.backcolor1 {
	background-color:#e0ecff;
	text-align:center;
	padding:0 0 2px 0
}
.backcolorgrey {
	background-color:#f4f3f3
}
.backcolorlblue {
	background-color:#f2f1f1
}
.seldate {
	background-color:#c3d9ff;
	font-weight:bold;
	color:#000
}
#calender1 .rightMaintable {
	border:4px solid #c3d9ff;
	border-top:0 solid #c3d9ff;
	background-color:#c3d9ff
}
#calender1 .righthead {
	background:url(/images/cal_right_head_back.gif) no-repeat center top;
	height:36px;
	width:594px
}
#calender1 .rightheadtext {
	font-size:.9em;
	color:#333;
	padding:0 0 0 8px
}
#calender1 .DaysTable {
	background-color:#fff;
	width:100%
}
#calender1 .DaysTable .selected {
	background-color:#c3d9ff;
	font-weight:bold;
	color:#000;
	border:1px solid #c3d9ff
}
#calender1 .DaysTable td {
	padding:3px 0 3px 5px;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #dedede;
	color:#00c;
	font-size:13px
}
#calender1 .DaysTable td a {
	color:#00c;
	text-decoration:none
}
#calender1 .DaysTable td a:hover {
	color:#000;
	text-decoration:none
}
#calender1 .MonthsTable {
	background-color:#fff;
	width:100%
}
#calender1 .MonthsTable .Monthtd {
	background-color:#e0ecff;
	text-align:center;
	border-bottom:1px solid #fff;
	color:#00c;
	font-size:13px;
	font-weight:bold;
	padding:3px 0
}
#calender1 .RightCaltable {
	width:100%;
	padding:0;
	margin:0
}
#calender1 .RightCaltable td {
	font-size:.75em;
	color:#666;
	text-align:right;
	vertical-align:top;
	padding:2px 5px 0 0
}
#calender1 .RightCaltable td.nodisplay {
	font-size:.85em;
	color:#fff;
	text-align:right;
	vertical-align:top;
	padding:2px 5px 0 0
}
#calender1 .RightCaltable td a {
	font-size:inherit;
	color:#666;
 display:block text-decoration:none
}
#calender1 .RightCaltable td a:hover {
	color:#000;
	text-decoration:none
}
#calender1 .RightCaltable th {
	font-size:.75em;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	background-color:#9bd;
	padding:2px 0
}
.Topgreyborder {
	border-top:12px solid #f2f1f1
}
.Topblueborder {
	border-top:12px solid #e8effa
}
.nodisplay {
	color:#fff
}
.eventBack {
	background:#fcfce3 url(/images/Add_event1.png) no-repeat center
}
#calender1 .ListviewTable {
	width:100%;
	padding:0;
	margin:0 0 10px 0;
	background-color:#fff;
	border-bottom:1px solid #c3d9ff
}
#calender1 .ListviewTable th {
	background-color:#e0ecff;
	text-align:center;
	border-bottom:1px solid #c3d9ff;
	color:#00c;
	font-size:13px;
	font-weight:bold;
	padding:3px 0
}
#calender1 .ListviewTable td {
	vertical-align:top;
	padding:2px 5px 0 0
}
#calender1 .ListviewTable .eventBlock {
	font-size:.75em;
	color:#000;
	line-height:16px;
	padding:5px;
	border-bottom:1px solid #eceaea
}
#calender1 .ListviewTable .eventhead {
	font-size:1em;
	color:#9d4447;
	font-weight:bold;
	line-height:normal;
	padding:0 0 3px 0
}
#calender1 .ListviewTable .eventtext {
	font-size:inherit;
	color:#666;
	font-weight:normal;
	line-height:15px;
	padding:0 0 3px 0
}
#calender1 .ListviewTable .dateBlock {
	font-size:.80em;
	color:#3d44dc;
	width:17%;
	font-weight:bold;
	line-height:normal;
	padding:5px 0 0 3px;
	background-color:#f5f5f5;
	border-right:1px solid #eceaea;
	border-bottom:1px solid #eceaea
}
#calender1 .borderright {
	border-right:1px solid #dedede
}
#calender1 .backcol {
	background-color:#f2f1f1
}
.addeventicon {
	margin:-10px 15px 0 0;
	text-align:right;
	border:none
}
.Hoverviewtable {
	padding:0;
	margin:0
}
.Hoverviewtable td {
	line-height:15px
}
.Hoverviewtable .eventhead1 {
	font-size:1.2em;
	color:#9d4447;
	font-weight:bold;
	line-height:normal;
	padding:0 0 3px 0
}
.Hoverviewtable .eventtext1 {
	font-size:110%;
	color:#000;
	font-weight:normal;
	margin:0 0 0 10px;
	line-height:16px;
	padding:0
}
.borderbottom {
	border-bottom:1px solid #eceaea
}
.collegeweburl {
	font-size:11px;
	color:#499bc2;
	margin:-10px 0 10px 5px
}
.writereview {
	background:url(/images/icon-report.gif) no-repeat left;
	padding:0 0 0 20px;
	font-size:13px
}
.reviewbtn {
	text-align:center;
	margin:5px 0 5px 0
}
.displayinline {
	display:inline;
	font-weight:normal
}
#leadformstyle {
	width:170px;
	margin:0 0 10px 0;
	padding:0;
	float:left
}
#leadformstyle .boxhead {
	width:170px;
	background:url(/images/lead_form_back.gif) no-repeat left;
	margin:0;
	padding:0;
	float:left;
}
#leadformstyle h2.boxheadtext {
	font-size:12px;
	color:#000;
	margin:0;
	padding:5px 0 0 10px;
	line-height:17px;
	font-weight:bold
}
#leadformstyle .contentbox {
	padding:0;
	margin:0;
	background-color:#f6f6f6;
	border:1px solid #dbecff;
	width:168px;
	float:left
}
#sitemap {
	margin:20px 0;
	padding:0;
	clear:both
}
#sitemap h2.head {
	margin:5px 0 15px 0;
	padding:5px 0 5px 14px;
	clear:both;
	font-size:12px;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	line-height:normal;
	text-transform:uppercase;
	color:#000;
	background:url(/images/blue_bullet.png) no-repeat left
}
#sitemap table {
	border:none;
	padding:0;
	margin:0 0 15px 14px;
	width:98%
}
#sitemap th {
	padding:5px 0 5px 0;
	margin:0;
	line-height:normal;
	font-size:11px;
	text-align:left;
	font-weight:bold;
	color:#fb5d14;
	border-bottom:0px solid #ccc
}
#sitemap th a {
	color:#fb5d14;
	text-decoration:none
}
#sitemap td {
	padding:6px 0 4px 0;
	margin:0;
	line-height:normal;
	font-size:10px;
	color:#333;
	border-bottom:0px dotted #e8e5e5
}
#sitemap td a {
	color:#333;
	text-decoration:underline
}
#welcome {
	padding:0;
	margin:0
}
#welcome p {
	margin:5px 0 10px 0;
	line-height:18px;
	color:#000;
	font-size:11px
}
#welcome p a {
	text-decoration:underline
}
#welcome ul {
	margin:10px 15px;
	padding:0;
	font-size:11px
}
#welcome li {
	padding:0;
	margin:0 0 6px 0;
	font-size:11px;
	color:#666;
	line-height:normal
}
#welcome li a {
	text-decoration:underline;
	font-size:11px
}
.searchbackcolor {
	margin:0 0 0 5px;
	background-color:#f0f7f9;
	padding:2px 2px
}
.error {
	border:1px solid #F00
}
.success {
	border:1px solid #3F3
}
.mandatory-star1 {
	font-size:11px;
	color:#F00
}
#TB_window {
	font:12px Tahoma;
	color:#333
}
#TB_secondLine {
	font:10px Tahoma;
	color:#666
}
#TB_overlay {
	position:fixed;
	z-index:100;
	top:0px;
	left:0px;
	height:100%;
	width:100%
}
.TB_overlayMacFFBGHack {
	background:url(/css/macFFBgHack.png) repeat
}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75
}
* html #TB_overlay {
	position:absolute;
 height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')
}
#TB_window {
	position:fixed;
	background:#fff;
	z-index:102;
	color:#000;
	display:none;
	border:4px solid #525252;
	text-align:left;
	top:50%;
	left:50%
}
* html #TB_window {
	position:absolute;
 margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')
}
#TB_window img#TB_Image {
	display:block;
	margin:15px 0 0 15px;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-top:1px solid #666;
	border-left:1px solid #666
}
#TB_caption {
	height:25px;
	padding:7px 30px 10px 25px;
	float:left
}
#TB_closeWindow {
	height:25px;
	padding:11px 25px 10px 0;
	float:right
}
#TB_closeAjaxWindow {
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right
}
#TB_ajaxWindowTitle {
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
	font-weight:bold
}
#TB_title {
	background-color:#e8e8e8;
	height:27px
}
#TB_ajaxContent {
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em
}
#TB_ajaxContent.TB_modal {
	padding:15px
}
#TB_ajaxContent p {
	padding:5px 0px 5px 0px
}
#TB_load {
	position:fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top:50%;
	left:50%;
	margin: -6px 0 0 -104px
}
* html #TB_load {
	position:absolute;
 margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')
}
#TB_HideSelect {
	z-index:99;
	position:fixed;
	top:0;
	left:0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	height:100%;
	width:100%
}
* html #TB_HideSelect {
	position:absolute;
 height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')
}
#TB_iframeContent {
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px
}
body {
	margin:0 auto;
	padding:0;
	font:90%/160% verdana, arial, Helvetica, sans-serif;
	width:100%;
	color:#333;
	background:url(/images/header_back.png) repeat-x;
	background-color:#fff;
	overflow-x:hidden
}
a, a:hover {
	color:#ab3939
}
.cursorstyle {
	cursor:pointer
}
h1 {
	font-size:11px;
	padding:0;
	margin:5px 0;
	font-weight:normal;
	line-height:16px
}
.homehead {
	margin:-5px 0 15px 15px;
	font-size:11px;
	color:#333;
	font-weight:normal;
	line-height:16px
}
.floatl {
	float:left
}
.floatr {
	float:right
}
#wrapper {
	width:995px;
	margin:0 auto
}
#header_wrap {
	width:995px;
	height:109px;
	margin:0 auto;
	padding:0;
	color:#fff
}
.floatl {
	float:left
}
.floatr {
	float:right
}
.headerleft {
	float:left;
	width:213px;
	height:100px;
	border:0 solid #000
}
/*.logobeta {
	margin:13px 0 0 10px;
	padding:0;
	float:left;
	height:42px;
	text-decoration:none;
	border:0 solid #000;
	background:url(/images/study_times_logo_beta.gif) no-repeat left
}
.logobeta a {
	display:block;
	height:42px;
	width:213px;
	text-indent: -900em;
	text-decoration:none;
	line-height:100%
}
.logo {
	margin:17px 0 0 10px;
	padding:0;
	float:left;
	height:38px;
	text-decoration:none;
	border:0 solid #000;
	background:url(/images/study_times_logo.gif) no-repeat left
}
.logo a {
	display:block;
	height:38px;
	width:213px;
	text-indent: -900em;
	text-decoration:none;
	line-height:100%
}
.logo a:hover {
	text-decoration:none
}*/
.logobtns {
	margin:8px 0 0 10px;
	float:left;
	width:213px
}
.logobtns .studyindia {
	background:url(/images/selected_tab.gif) no-repeat center top;
	height:36px;
	width:105px;
	display:block;
	padding:0;
	margin:0 3px 0 0;
	float:left
}
.logobtns .studyindiatext {
	padding:7px 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS", tahoma, verdana;
	color:#000;
	font-weight:bold;
	font-size:11px;
	width:105px;
	text-transform:uppercase;
	display:block
}
.logobtns .studyindiatext a {
	color:#000;
	text-decoration:none;
	display:block
}
.logobtns .studyabroad {
	background:url(/images/grey_tab.gif) no-repeat center top;
	height:36px;
	width:105px;
	padding:0;
	display:block;
	margin:0;
	float:left
}
.logobtns .studyabroad1 {
	background:url(/images/orange_tab.gif) no-repeat center top;
	height:36px;
	width:105px;
	padding:0;
	display:block;
	margin:0;
	float:left
}
.logobtns .studyabroadtext {
	padding:3px 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS", tahoma, verdana;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	background:url(/images/blue_bullet.gif) no-repeat 75px 5px;
	width:105px;
	text-transform:uppercase
}
.logobtns .studyabroadtext1 {
	padding:3px 0 0 0;
	text-align:center;
	font-family:"Trebuchet MS", tahoma, verdana;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	background:url(/images/blue_bullet_grey.gif) no-repeat 75px 5px;
	width:105px;
	text-transform:uppercase
}
.logobtns .studyabroadtext a, .studyabroadtext1 a {
	color:#fff;
	text-decoration:none;
	display:block
}
.logobtns .studyabroadtext1 a:hover {
	text-decoration:none;
	color:#fff
}

.header-banner {
    width:728px;
	height:90px;
	float:right;
	margin:4px 0 0 0
}

.header-banner img {
	border:none
}
#newnav {
	padding:0;
	margin:0 auto;
	width:920px
}
#newnav ul {
	list-style:none;
	margin:0 0 0 5px;
	padding:0
}
#newnav li {
	float:left;
	margin:0 15px 0 0;
	padding:0;
	text-align:center;
	line-height:30px;
	color:#666;
	font-size:12px;
	font-weight:bold;
	font-family:"Lucida Sans Unicode", arial, tahoma
}
#newnav li a {
	color:#000;
	text-decoration:none;
	padding:5px 0 0 0
}
#newnav .home {
	background:url(/images/home_tab.gif) no-repeat left top;
	height:29px;
	width:102px
}
#newnav .homeactive {
	background:url(/images/home_tab_sel.gif) no-repeat left top;
	height:29px;
	width:102px
}
#newnav .forum1 {
	background:url(/images/forum_tab.gif) no-repeat left;
	height:29px;
	width:102px
}
#newnav .forumactive {
	background:url(/images/forum_tab_sel.gif) no-repeat left top;
	height:29px;
	width:102px
}
#newnav .study {
	background:url(/images/study_abroad_tab.gif) no-repeat left;
	height:29px;
	width:136px
}
#newnav .studyactive {
	background:url(/images/study_abroad_tab_sel.gif) no-repeat left top;
	height:29px;
	width:136px
}
#newnav .test {
	background:url(/images/test_prep_tab.gif) no-repeat left;
	height:29px;
	width:119px
}
#newnav .testactive {
	background:url(/images/test_prep_tab_sel.gif) no-repeat left top;
	height:29px;
	width:119px
}
#newnav .councel {
	background:url(/images/counseling_tab.gif) no-repeat left;
	height:29px;
	width:119px
}
#newnav .councelactive {
	background:url(/images/counseling_tab_sel.gif) no-repeat left top;
	height:29px;
	width:119px
}
#newnav .events {
	background:url(/images/events_tab.gif) no-repeat left;
	height:29px;
	width:94px
}
#newnav .eventsactive {
	background:url(/images/events_tab_sel.gif) no-repeat left top;
	height:29px;
	width:94px
}
#newnav .studentliving {
	background:url(/images/student_living_tab.gif) no-repeat left;
	height:29px;
	width:143px
}
#newnav .studentlivingactive {
	background:url(/images/student_living_tab_sel.gif) no-repeat left top;
	height:29px;
	width:143px
}
#newnav .myg {
	background:url(/images/myst_tab.gif) no-repeat left;
	height:29px;
	width:129px
}
#newnav .mygactive {
	background:url(/images/myst_tab_sel.gif) no-repeat left top;
	height:29px;
	width:129px
}
#search {
	width:975px;
	margin:0 auto;
	background:url(/images/search_panel_back.gif) no-repeat center;
	height:80px;
	clear:both
}
#search .searchinner {
	padding:0;
	margin:23px 0 0 13px;
	_margin:13px 0 0 13px;
	float:left
}
#search .searchinner .inputback {
	background:url(/images/search_bar_back.gif) no-repeat left;
	height:33px
}
#search .searchinner .inputback_small {
	background:url(/images/search_bar_back_small.gif) no-repeat left top;
	_background:url(/images/search_bar_back_small.gif) no-repeat left 47px;
	height:33px;
	margin-top:0px;
	_margin-top:-35px;
}
#search .searchinner .inputtext {
	padding:2px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2a7cac;
	margin:5px 0 0 5px;
	line-height:normal;
	width:615px;
	background:none;
	font-size:17px;
	border:0px solid #000
}
#search .searchinner .inputtext_new {
	padding:2px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#2a7cac;
	margin:5px 0 0 5px;
 	*margin:-26px 0 0 5px;
	_margin:0px 0 0 5px;
	line-height:normal;
	width:416px;
	font-size:15px;
	font-weight:bold;
	background:none;
	border:0px solid #000
}
#search .searchinner .inputbtn {
	padding:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
	margin:-8px 0 0 7px;
	line-height:normal;
	background-color:#000;
	border:none;
	cursor:pointer
}
#search .advancetext {
	margin:5px 0 0 10px
}
#search .advancetext a {
	color:#7c060a;
	font-size:.70em;
	font-weight:normal;
	text-decoration:underline
}
#search .blackfont {
	color:#ab3939
}
#search .signin {
	margin:0 0 0 10px;
	color:#cacaca;
	font-size:10px
}
#search .signin a {
	color:#5577af;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline
}
#search .signin a:hover {
	text-decoration:none
}
#mainContent {
	width:995px;
	margin:0;
	padding:0;
	background-color:#fff;
	clear:both
}
#mainContentinner {
	margin:0 5px;
	padding:0
}
#mainContentleft {
	width:346px;
	margin:0 10px 0 0;
	float:left;
	padding:0
}
#mainContentleft .boxhead {
	width:346px;
	background:url(/images/exam_box_head_back.gif) no-repeat left;
	height:23px;
	margin:0;
	padding:0
}
#mainContentleft h2.boxheadtext {
	font-size:11px;
	color:#000;
	line-height:normal;
	margin:0;
	padding:5px 0 0 10px;
	font-weight:bold
}
#mainContentleft .contentbox {
	border:1px solid #f0efef;
	padding:0;
	margin:0 0 10px 0
}
#mainContentleft .contentboxinner {
	padding:10px 5px;
	margin:0
}
#mainContentleft .exampanel {
	margin:0 0 8px 3px;
	padding:0;
	height:170px;
	overflow:hidden
}
#mainContentleft .mainexamhead {
	font-size:11px;
	color:#039;
	font-weight:bold;
	padding:0 0 0 7px;
	line-height:normal;
	margin:0 0 3px 0;
	background:url(/images/grey_bullet.gif) no-repeat left
}
#mainContentleft .mainexamhead a {
	font-size:11px;
	color:#039;
	text-decoration:none
}
#mainContentleft .popularexam {
	font-size:11px;
	color:#039;
	font-weight:normal;
	padding:0;
	line-height:23px;
	margin:0
}
#mainContentleft .popularexam a {
	color:#333;
	text-decoration:none;
	background:url(/images/grey_bullet.gif) no-repeat left;
	padding:0 0 0 7px
}
#mainContentleft .mainexamlinks {
	font-size:10px;
	color:#333;
	padding:0 0 0 7px;
	line-height:normal;
	margin:5px 0 10px 0
}
#mainContentleft .mainexamlinks a {
	color:#333;
	text-decoration:underline
}
#mainContentleft .mainexamlinks a:hover {
	color:#000;
	text-decoration:none
}
#mainContentleft .buttonpanel {
	border-top:1px dotted #c7c6c6;
	margin:5px 0 10px 0;
	padding:10px 0 0 0
}
#mainContentleft .buttoninner {
	float:left
}
#mainContentleft .buttons {
	font-size:11px;
	color:#4ea1e1;
	font-weight:bold;
	padding:0 0 0 7px;
	cursor:pointer;
	line-height:normal;
	margin:0 0 7px 0;
	background:url(/images/grey_bullet.gif) no-repeat left
}
#mainContentleft .btnselected {
	font-size:11px;
	color:#fff;
	font-weight:bold;
	padding:3px 7px;
	margin-bottom:5px;
	display:block;
	background-color:#4ea1e1;
	line-height:normal
}
#mainContentleft .buttons a {
	font-size:11px;
	color:#4ea1e1;
	text-decoration:none
}
#mainContentleft .textpanel {
	border-top:1px dotted #c7c6c6;
	margin:5px 0 0 0;
	padding:10px 0 0 0;
	clear:both
}
#mainContentleft .textcont {
	font-size:10px;
	color:#666;
	line-height:14px
}
#mainContentleft .browsepanelhead {
	font-size:11px;
	color:#4ea1e1;
	margin:0 0 2px 0;
	padding:0;
	line-height:normal
}
#mainContentleft .selecttext {
	font-size:10px;
	color:#333;
	padding:0 0 0 3px;
	border:1px solid #7f9db9;
	margin:0 0 5px 0;
	width:330px
}
#mainContentleft .browsesteps {
	padding:0;
	margin:0 0 5px 0;
	border-top:1px dotted #c7c6c6;
	border-bottom:1px dotted #e6e4e4;
	float:left
}
#mainContentleft .browsesteps ul {
	padding:0;
	margin:0 15px;
	list-style-type:none
}
#mainContentleft .browsesteps li {
	padding:4px 0;
	float:left;
	display:block;
	font-size:11px;
	margin:0 25px 0 0;
	font-weight:bold;
	color:#000
}
#mainContentleft .browsesteps li.selected {
	padding:4px 0;
	float:left;
	display:block;
	font-size:11px;
	background:url(/images/grey_arrow_down.gif) no-repeat center top;
	margin:0 25px 0 0;
	font-weight:bold;
	color:#999
}
#mainContentleft .browsesteps li a {
	color:#000;
	display:block;
	text-decoration:none
}
#mainContentmiddle {
	width:448px;
	margin:0 10px 0 0;
	float:left;
	padding:0
}
#mainContentmiddle .boxhead {
	width:448px;
	background:url(/images/study_abroad_head_back.gif) no-repeat left;
	height:23px;
	margin:0;
	padding:0
}
#mainContentmiddle h2.boxheadtext {
	font-size:11px;
	color:#000;
	margin:0;
	padding:5px 0 0 10px;
	line-height:normal;
	font-weight:bold
}
#mainContentmiddle .contentbox {
	border:1px solid #f0efef;
	padding:0;
	margin:0 0 10px 0;
	width:446px;
	float:left
}
#mainContentmiddle .contentboxinner {
	padding:10px 5px;
	margin:0
}
#mainContentmiddle .introtext {
	font-size:10px;
	color:#666;
	clear:both;
	line-height:15px;
	padding:0 0 3px 0;
	margin:0 0 5px 0
}
#mainContentmiddle .countrypanel {
	float:left;
	width:86px;
	min-height:150px
}
#mainContentmiddle .countryhead {
	font-size:9px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	line-height:normal;
	display:block;
	margin:0 1px;
	color:#fff;
	padding:4px 0;
	background-color:#4ea1e1
}
#mainContentmiddle .countryhead a {
	color:#fff;
	display:block;
	text-decoration:none
}
#mainContentmiddle .countryflag {
	padding:0;
	margin:3px 0;
	border:none;
	text-align:center
}
#mainContentmiddle .countrylinks ul {
	padding:0;
	margin:10px 1px 0 3px;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	clear:both
}
#mainContentmiddle .countrylinks li {
	font-size:10px;
	color:#535353;
	font-weight:normal;
	display:block;
	margin:0;
	line-height:20px;
	background:url(/images/grey_bullet.gif) no-repeat left
}
#mainContentmiddle .countrylinks li a {
	color:#535353;
	font-size:10px;
	padding:0 0 0 7px;
	text-decoration:none;
	display:block
}
#mainContentmiddle .countrylinks li a:hover {
	color:#333;
	text-decoration:none;
	padding:0 0 0 7px;
	background-color:#f0efef;
	font-weight:normal
}
#mainContentmiddle .popularexam {
	font-size:10px;
	color:#039;
	font-weight:normal;
	padding:0;
	line-height:normal;
	margin:0 0 15px 0
}
#mainContentmiddle .popularexam a {
	color:#666;
	text-decoration:underline;
	background:url(/images/grey_bullet.gif) no-repeat left;
	padding:0 0 0 7px
}
#mainContentmiddle .latesttabspanel {
	width:140px;
	float:left;
	padding:0;
	margin:0
}
#mainContentmiddle .tabs {
	width:123px;
	margin:0 0 1px 0;
	float:left;
	background:url(/images/latest_back_bar.gif) repeat-x left;
	border:1px solid #cacdcf;
	height:66px
}
#mainContentmiddle .tabssel {
	width:123px;
	margin:0 0 1px 0;
	float:left;
	background:url(/images/latest_selected.gif) repeat-x left;
	border:1px solid #cacdcf;
	height:66px
}
#mainContentmiddle .tabspanel {
	font-size:12px;
	color:#000;
	padding:23px 10px 30px 8px;
	line-height:normal;
	background:url(/images/dark_grey_arrow.gif) no-repeat 108px 27px;
	cursor:pointer
}
#mainContentmiddle .tabspanelsel {
	font-size:12px;
	color:#000;
	padding:23px 0 0 8px;
	line-height:normal;
	font-weight:bold;
	float:left
}
.arrowselected {
	float:left;
	margin:22px 0 0 -1px;
	width:13px;
	padding:0;
	background:url(/images/latest_selected_arrow.gif) no-repeat left
}
#mainContentmiddle .tabspanel a {
	display:block;
	text-decoration:none;
	color:#333;
	cursor:pointer;
	height:66px
}
#mainContentmiddle .tabspanel a:hover {
	display:block;
	text-decoration:none;
	color:#000
}
#mainContentmiddle .latestcontent {
	width:295px;
	float:left;
	padding:0;
	margin:0
}
#mainContentmiddle .latestcontentinner {
	padding:0;
	margin:0
}
#mainContentmiddle .latestcontentinner ul {
	padding:0;
	margin:0 0 0 2px;
	list-style-type:none
}
#mainContentmiddle .latestcontentinner li {
	line-height:20px;
	color:#0c6ab2;
	font-size:10px;
	padding:0 0 2px 10px;
	background:url(/images/latest_bullet.gif) no-repeat left 8px
}
#mainContentmiddle .latestcontentinner li a {
	color:#666;
	text-decoration:underline
}
#mainContentmiddle .latestcontentinner li a:hover {
	color:#666;
	text-decoration:none
}
.borderright {
	border-right:1px dotted #e6e4e4
}
.showall {
	font-size:10px;
	color:#000;
	float:right;
	line-height:normal;
	margin:4px 0 5px 0;
	padding:0 10px 0 0;
	background:url(/images/black_arrow.gif) no-repeat right
}
.showall a {
	color:#000;
	text-decoration:underline
}
.showall a:hover {
	text-decoration:none
}
.showall1 {
	font-size:10px;
	color:#000;
	text-align:right;
	clear:both;
	line-height:normal;
	margin:4px 0 5px 0;
	padding:0 10px 0 0;
	background:url(/images/black_arrow.gif) no-repeat right
}
.showall1 a {
	color:#000;
	text-decoration:underline
}
.showall1 a:hover {
	text-decoration:none
}
.borderbottom {
	border-bottom:1px dotted #e6e4e4
}
.bordertop {
	border-top:1px dotted #e6e4e4;
	padding:0 0 3px 0
}
#mainContentright {
	width:170px;
	margin:0 auto;
	float:left;
	padding:0
}
#mainContentright img {
	border:none;
	padding:0;
	margin:0
}
.bigfont {
	font-size:11px
}
.smallfont {
	font-size:10px
}
.exambackimage {
	background:#fff url(/images/exam_img.jpg) no-repeat right top
}
.pollingimg {
	background:#fff url(/images/polling_back_img.jpg) no-repeat right bottom
}
.minheight1 {
	min-height:350px
}
.minheight2 {
	min-height:200px
}
.minheight3 {
	min-height:230px
}
.minheight4 {
	min-height:365px
}
#footer1 {
	float:left;
	width:100%;
	margin-top:30px;
	padding-bottom:20px
}
.footerback {
	background-color:#fff;
	border-top:1px solid #005888;
	float:left;
	width:100%
}
#footer1 .footerinner {
	width:995px;
	margin:0 auto
}
#footer1 .aboutus {
	width:985px;
	margin:0 auto 10px auto;
	border-top:1px solid #dddcdc
}
#footer1 .aboutusinner {
	padding:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	text-align:justify;
	color:#666
}
#footer1 .footercontent {
	width:16.5%;
	min-height:230px;
	border-right:1px dotted #dddcdc;
	float:left;
	margin:5px 10px 5px 0;
	padding:10px
}
#footer1 .footercontent .heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#333;
	padding:0;
	margin:0 0 3px 0
}
#footer1 .footercontent ul {
	padding:0;
	margin:0;
	list-style-type:none
}
#footer1 .footercontent li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999;
	padding:0;
	line-height:16px
}
#footer1 .footercontent li a {
	color:#999;
	text-decoration:none
}
#footer1 .footercontent li a:hover {
	color:#000;
	text-decoration:underline
}
.footercopyright {
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:10px;
	color:#999;
	border-top:1px dotted #dadada;
	line-height:15px;
	padding:5px 0;
	margin:10px auto;
	clear:both
}
.footercopyright a {
	color:#666;
	text-decoration:underline
}
#leadformstyle {
	width:170px;
	margin:0 0 10px 0;
	padding:0;
	float:left
}
#leadformstyle .boxhead {
	width:170px;
	background:url(/images/lead_form_back.gif) no-repeat left;
	margin:0;
	padding:0;
	float:left;
}
#leadformstyle h2.boxheadtext {
	font-size:12px;
	color:#000;
	margin:0;
	padding:5px 0 0 10px;
	line-height:17px;
	font-weight:bold
}
#leadformstyle .contentbox {
	padding:0;
	margin:0;
	background-color:#f6f6f6;
	border:1px solid #dbecff;
	float:left;
	width:168px
}
#errorpagepanel {
	margin:0;
	padding:0;
	clear:both
}
#errorpagepanel .innercont {
	padding:0 10px;
	background-image:url(/images/error_main.gif);
	background-position:right 50px;
	background-repeat:no-repeat
}
#errorpagepanel .innercont .mainheader {
	font-size:20px;
	font-weight:normal;
	color:#000;
	padding:7px 0 7px 30px;
	border-bottom:2px solid #e66e08;
	background-image:url(/images/error_img.gif);
	background-position:left;
	background-repeat:no-repeat
}
#errorpagepanel .innercont .para {
	font-size:12px;
	font-weight:bold;
	color:#000;
	padding:12px 0 5px 20px;
	margin:10px 15px
}
#errorpagepanel .innercont .para1 {
	font-size:11px;
	font-weight:normal;
	color:#000;
	padding:0 0 5px 20px;
	margin:-10px 0 0 15px
}
#errorpagepanel .innercont .para1 a {
	text-decoration:underline;
	color:#e66e08
}
#errorpagepanel .innercont .para1 a:hover {
	text-decoration:underline;
	color:#000
}
#errorpagepanel .innercont ul {
	font-size:11px;
	font-weight:normal;
	color:#000;
	padding:0;
	margin:0 0 0 80px
}
#errorpagepanel .innercont li {
	line-height:18px
}
#errorpagepanel .innercont li a {
	text-decoration:underline;
	color:#e66e08
}
#errorpagepanel .innercont li a:hover {
	text-decoration:underline;
	color:#000
}
.rssicon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding:5px 0 5px 25px;
	background:url(/images/rss_icon.gif) no-repeat left;
	margin:5px 0
}
.rssicon a {
	color:#ff7d39;
	text-decoration:none;
	font-weight:bold
}
.rssicon a:hover {
	color:#000;
	text-decoration:underline
}
#SAnewnav {
	padding:0;
	margin:0 auto;
	width:1000px
}
#SAnewnav ul {
	list-style:none;
	margin:0 0 0 5px;
	padding:0
}
#SAnewnav li {
	float:left;
	margin:0 4px 0 0;
	padding:0;
	text-align:center;
	color:#666;
	font-size:12px;
	line-height:30px;
	font-weight:bold;
	font-family:"Lucida Sans Unicode", arial, tahoma
}
#SAnewnav li a {
	color:#000;
	text-decoration:none
}
#SAnewnav .home {
	background:url(/images/sa_home_tab.gif) no-repeat left top;
	height:29px;
	width:166px
}
#SAnewnav .homeactive {
	background:url(/images/sa_home_tab_sel.gif) no-repeat left top;
	height:29px;
	width:166px
}
#SAnewnav .countries {
	background:url(/images/country_tab.gif) no-repeat left;
	height:29px;
	width:122px
}
#SAnewnav .countriesactive {
	background:url(/images/country_tab_sel.gif) no-repeat left top;
	height:29px;
	width:122px
}
#SAnewnav .forum1 {
	background:url(/images/forum_tab_sa.gif) no-repeat left;
	height:29px;
	width:103px
}
#SAnewnav .forumactive {
	background:url(/images/forum_tab_sa_sel.gif) no-repeat left top;
	height:29px;
	width:103px
}
#SAnewnav .test {
	background:url(/images/test_prep_tab_sa.gif) no-repeat left;
	height:29px;
	width:119px
}
#SAnewnav .testactive {
	background:url(/images/test_prep_tab_sa_sel.gif) no-repeat left top;
	height:29px;
	width:119px
}
#SAnewnav .events {
	background:url(/images/events_tab_sa.gif) no-repeat -15px top;
	height:29px;
	width:119px
}
#SAnewnav .eventsactive {
	background:url(/images/events_tab_sa_sel.gif) no-repeat -15px top;
	height:29px;
	width:119px
}
#SAnewnav .news {
	background:url(/images/events_tab_sa.gif) no-repeat -15px top;
	height:29px;
	width:119px
}
#SAnewnav .newsactive {
	background:url(/images/events_tab_sa_sel.gif) no-repeat -15px top;
	height:29px;
	width:119px
}
#SAnewnav .news {
	background:url(/images/events_tab_sa.gif) no-repeat -15px top;
	height:29px;
	width:100px
}
#SAnewnav .newsactive {
	background:url(/images/events_tab_sa_sel.gif) no-repeat -15px top;
	height:29px;
	width:100px
}
#SAnewnav .studentindia {
	background:url(/images/student_india_tab.gif) no-repeat left;
	height:29px;
	width:184px
}
#SAnewnav .studentindiaactive {
	background:url(/images/student_india_tab_sel.gif) no-repeat left top;
	height:29px;
	width:184px
}
#SAnewnav .studyoptions {
	background:url(/images/student_india_tab.gif) no-repeat left;
	height:29px;
	width:184px
}
#SAnewnav .studyoptionsactive {
	background:url(/images/student_india_tab_sel.gif) no-repeat left top;
	height:29px;
	width:184px
}
#SAnewnav .studyabroad {
	background:url(/images/student_india_tab.gif) no-repeat left;
	height:29px;
	width:184px
}
#SAnewnav .studyabroadactive {
	background:url(/images/student_india_tab_active.gif) no-repeat left top;
	height:29px;
	width:184px
}
#SAnewnav .myg {
	background:url(/images/myst_tab_sa.gif) no-repeat left;
	height:29px;
	width:130px
}
#SAnewnav .mygactive {
	background:url(/images/myst_tab_sa_sel.gif) no-repeat left top;
	height:29px;
	width:130px
}
#mainContentleftsmall {
	width:203px;
	margin:0 10px 0 0;
	float:left;
	padding:0
}
#mainContentleftsmall .boxhead {
	width:203px;
	background:url(/images/header_back_203x23.gif) no-repeat left;
	height:23px;
	margin:0;
	padding:0;
	float:left
}
#mainContentleftsmall h2.boxheadtext {
	font-size:11px;
	color:#000;
	margin:0;
	line-height:normal;
	padding:5px 0 0 10px;
	font-weight:bold
}
#mainContentleftsmall .contentbox {
	border:1px solid #f0efef;
	padding:0;
	margin:0 0 10px 0;
	float:left;
	width:201px
}
#mainContentleftsmall .boxhead1 {
	width:164px;
	background:url(/images/header_back_164x23.gif) no-repeat left;
	height:23px;
	margin:0;
	padding:0;
	float:left
}
#mainContentleftsmall .contentboxinner {
	padding:10px 3px;
	margin:0
}
#mainContentleftsmall .topbluearrow {
	background:url(/images/blue_arrow_up.gif) no-repeat center bottom;
	padding:0;
	margin:0;
	height:4px
}
#mainContentleftsmall p {
	padding:0 0 5px 0;
	margin:0 0 5px 0;
	line-height:17px;
	font-size:10px;
	color:#333;
	text-align:justify
}
#mainContentleftsmall .textcontent {
	height:250px;
	overflow:hidden
}
#mainContentleftsmall .ProfessionLinks {
	margin:0;
	padding:0;
	float:left
}
#mainContentleftsmall .ProfessionLinksInner {
	font-size:10px;
	color:#4ea1e1;
	font-weight:bold;
	line-height:normal;
	padding:0;
	margin:0 0 0 3px
}
#mainContentleftsmall .ProfessionLinksInner a {
	color:#4ea1e1;
	text-decoration:none;
	padding:3px 0 3px 7px;
	background:url(/images/grey_bullet.gif) no-repeat left;
	display:block
}
#mainContentleftsmall .ProfessionLinksInner a:hover {
	color:#000;
	text-decoration:none;
	display:block
}
#mainContentleftsmall .topcollegeLinks {
	margin:0;
	padding:0;
	float:left
}
#mainContentleftsmall .topcolleges {
	font-size:10px;
	color:#4ea1e1;
	font-weight:normal;
	line-height:normal;
	padding:0;
	margin:0 0 0 3px;
	text-transform:capitalize
}
#mainContentleftsmall .topcolleges a {
	color:#4ea1e1;
	text-decoration:none;
	padding:3px 0 3px 8px;
	background:url(/images/grey_bullet.gif) no-repeat left 7px;
	display:block
}
#mainContentleftsmall .topcolleges a:hover {
	color:#000;
	text-decoration:none;
	display:block
}
.by {
	font-size:9px;
	color:#666;
	margin:0 0 5px 10px;
	line-height:normal;
	padding:0
}
.by a {
	color:#666;
	text-decoration:underline
}
#mainContentleftsmall .linksel {
	color:#fff;
	background-color:#4ea1e1;
	font-size:10px;
	font-weight:bold;
	padding:1px 0 1px 9px
}
#mainContentleftsmall .linksel a {
	color:#fff;
	background:none
}
#mainContentleftsmall .radiobtn {
	border:none;
	font-size:9px;
	color:#000;
	margin:0 0 3px 0;
	line-height:normal
}
#mainContentleftsmall .votebtn {
	border:none;
	font-size:10px;
	color:#fff;
	background-color:#4ea1e1;
	padding:2px 4px;
	line-height:normal;
	text-transform:uppercase;
	margin:3px 5px 0 20px;
	cursor:pointer
}
#mainContentleftsmall .smallflag {
	margin:0 0 10px 5px;
	font-size:10px;
	padding:0;
	line-height:normal;
	color:#000;
	font-weight:bold
}
#mainContentleftsmall .smallflag a {
	color:#000;
	text-decoration:none
}
#mainContentleftlarge {
	width:418px;
	margin:0 10px 0 0;
	float:left;
	padding:0
}
#mainContentleftlarge .boxhead {
	width:418px;
	background:url(/images/header_back_418x23.gif) no-repeat left;
	height:23px;
	margin:0;
	padding:0;
	float:left
}
#mainContentleftlarge .boxhead1 {
	width:459px;
	background:url(/images/header_back_459x23.gif) no-repeat left;
	height:23px;
	margin:0;
	padding:0;
	float:left
}
#mainContentleftlarge .mainimage {
	padding:0;
	margin:0 0 15px 0;
	border:none;
	line-height:normal
}
#mainContentleftlarge h2.boxheadtext {
	font-size:11px;
	color:#000;
	margin:0;
	line-height:normal;
	padding:5px 0 0 10px;
	font-weight:bold
}
#mainContentleftlarge .contentbox {
	border:1px solid #f0efef;
	padding:0;
	margin:0 0 10px 0;
	width:416px;
	float:left
}
#mainContentleftlarge .contentboxinner {
	padding:10px 5px;
	margin:0;
	width:406px
}
#mainContentleftlarge .USAPanel {
	float:left;
	padding:0;
	margin:0 0 5px 0
}
#mainContentleftlarge .USAPanel .inttext {
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	padding:0;
	margin:0;
	color:#000
}
#mainContentleftlarge .USAPanel .inttext a {
	color:#000;
	text-decoration:none
}
#mainContentleftlarge .USAPanel .inttextsmall {
	font-size:9px;
	font-weight:normal;
	line-height:normal;
	padding:0;
	margin:0;
	color:#666
}
#mainContentleftlarge .USAPanel .inttextsmall a {
	color:#666;
	text-decoration:none
}
#mainContentleftlarge .USAPanel img {
	margin:0 7px 0 0
}
#mainContentleftlarge .USAPanel ul {
	padding:0;
	margin:2px 0;
	list-style-type:none;
	border-top:1px dotted #e6e4e4;
	border-bottom:1px dotted #e6e4e4
}
#mainContentleftlarge .USAPanel li {
	padding:0 15px 0 9px;
	background:url(/images/grey_bullet.gif) no-repeat left 5px;
	margin:0 10px 0 0;
	border-right:1px solid #e6e4e4;
	display:inline;
	font-size:9px;
	font-weight:bold;
	color:#4ea1e1
}
#mainContentleftlarge .USAPanel li a {
	color:#4ea1e1;
	text-decoration:none
}
#mainContentleftlarge .USAPanel li a:hover {
	color:#333;
	text-decoration:none
}
#mainContentleftlarge .latesttabspanel {
	width:140px;
	float:left;
	padding:0;
	margin:0
}
#mainContentleftlarge .tabs {
	width:123px;
	margin:0 0 1px 0;
	float:left;
	background:url(/images/latest_back_bar.gif) repeat-x left;
	border:1px solid #cacdcf;
	height:66px
}
#mainContentleftlarge .tabssel {
	width:123px;
	margin:0 0 1px 0;
	float:left;
	background:url(/images/latest_selected.gif) repeat-x left;
	border:1px solid #cacdcf;
	height:66px
}
#mainContentleftlarge .tabspanel {
	font-size:12px;
	color:#000;
	padding:23px 10px 30px 8px;
	line-height:normal;
	cursor:pointer;
	background:url(/images/dark_grey_arrow.gif) no-repeat 108px 27px
}
#mainContentleftlarge .tabspanelsel {
	font-size:12px;
	color:#000;
	padding:23px 0 0 8px;
	line-height:normal;
	font-weight:bold;
	float:left
}
.arrowselected {
	float:left;
	margin:22px 0 0 -1px;
	width:13px;
	padding:0;
	background:url(/images/latest_selected_arrow.gif) no-repeat left
}
#mainContentleftlarge .tabspanel a {
	display:block;
	text-decoration:none;
	cursor:pointer;
	color:#333
}
#mainContentleftlarge .tabspanel a:hover {
	display:block;
	text-decoration:none;
	color:#000
}
#mainContentleftlarge .latestcontent {
	width:266px;
	float:left;
	padding:0;
	margin:0
}
#mainContentleftlarge .latestcontentinner {
	padding:0;
	margin:0
}
#mainContentleftlarge .latestcontentinner ul {
	padding:0;
	margin:10px 0 0 0;
	list-style-type:none
}
#mainContentleftlarge .latestcontentinner li {
	line-height:normal;
	color:#0c6ab2;
	font-size:10px;
	padding:0 0 2px 10px;
	margin:0 0 5px 0;
	background:url(/images/latest_bullet.gif) no-repeat left
}
#mainContentleftlarge .latestcontentinner li a {
	color:#0c6ab2;
	text-decoration:none
}
#mainContentleftlarge .latestcontentinner li a:hover {
	color:#666;
	text-decoration:underline
}
#mainContentleftlarge .introtext {
	font-size:10px;
	color:#666;
	clear:both;
	line-height:15px;
	padding:0 0 3px 0;
	margin:10px 0 5px 0
}
#mainContentleftlarge p {
	padding:0 0 5px 0;
	margin:0 0 5px 0;
	line-height:17px;
	font-size:11px;
	color:#333;
	text-align:justify
}
#mainContentleftlarge ul {
	padding:0;
	margin:5px 0 5px 20px
}
#mainContentleftlarge li {
	padding:0;
	margin:0;
	line-height:17px;
	font-size:11px;
	color:#333
}
#mainContentleftlarge .relatedlinkboxfloat {
	margin:0 0 12px 10px;
	float:right;
	clear:right;
	min-height:200px
}
#mainContentleftlarge .relatedlinkhead {
	width:189px;
	background:url(/images/header_back_189x23.gif) no-repeat left;
	height:23px;
	margin:0;
	padding:0
}
#mainContentleftlarge .relatedlinkheadtext {
	font-size:10px;
	color:#000;
	margin:0;
	line-height:normal;
	padding:5px 0 5px 5px;
	font-weight:bold
}
#mainContentleftlarge .relatedlinksmain {
	margin:0;
	padding:0;
	width:189px
}
#mainContentleftlarge .relatedlinksinner {
	background-color:#fff;
	border:1px solid #f0efef;
	width:187px;
	padding:5px 0
}
#mainContentleftlarge .relatedlinks {
	font-size:10px;
	color:#4ea1e1;
	font-weight:normal;
	line-height:normal;
	padding:0;
	margin:0 0 0 5px
}
#mainContentleftlarge .relatedlinks a {
	color:#4ea1e1;
	text-decoration:none;
	padding:3px 0 3px 8px;
	background:url(/images/grey_bullet.gif) no-repeat left 8px;
	display:block
}
#mainContentleftlarge .relatedlinks a:hover {
	color:#000;
	text-decoration:none;
	display:block
}
#mainContentright {
	width:174px;
	margin:0 10px 0 0;
	float:left;
	padding:0
}
#mainContentright .sponserbuttons {
	width:170px;
	margin:10px 5px 0 0;
	text-align:center;
	padding:4px 0 0 0;
	height:389px;
	float:left;
	background:url(/images/sponser_button_back.gif) no-repeat center top
}
#mainContentright .sponserbuttons img {
	margin-bottom:3px
}
#mainContentright1 {
	width:160px;
	margin:0;
	float:left;
	padding:0
}
.smallfont {
	font-size:10px
}
.mediumfont {
	font-size:11px
}
.largfont {
	font-size-adjust:12px
}
.boldfont {
	font-weight:bold;
	clear:both
}
.gototop {
	font-size:9px;
	font-weight:bold;
	color:#369;
	margin:0;
	line-height:normal;
	float:right;
	clear:right;
	padding:6px 0 0 0;
	background:url(/images/blue_arrow_up.gif) no-repeat top center
}
.gototop a {
	color:#4ea1e1;
	text-decoration:underline
}
.dropdownclass {
	position:absolute;
	visibility:hidden;
	background:url(/images/drop_down_back_img.png) no-repeat left 1px;
	width:481px;
	height:103px
}
.dropdownclass ul {
	margin:20px 0 0 5px;
	padding:0;
	list-style-type:none
}
.dropdownclass li {
	width:87px;
	border-right:1px dotted #e3e3e3;
	display:inline;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	float:left;
	color:#fb5d14;
	height:60px;
	line-height:14px;
	text-transform:uppercase;
	margin:0 0 2px 0
}
.dropdownclass li a {
	text-decoration:none;
	color:#fb5d14
}
.dropdownclass li img {
	border:none;
	margin-right:2px;
	margin-top:3px;
	vertical-align:top
}
.dropdownclass_op {
	position:absolute;
	visibility:hidden;
	width:467px;
	height:auto;
	z-index:1000;
	background:#FFF;
	border:2px solid #facab6;
}
.dropdownclass_op ul {
	margin:20px 0 0 5px;
	padding:0;
	list-style-type:none
}
.dropdownclass_op li {
	width:220px;
	text-align:left;
	padding:0 0 0 10px;
	height:25px;
	border-right:1px dotted #e3e3e3;
	display:inline;
	font-size:10px;
	font-weight:bold;
	float:left;
	color:#fb5d14;
	line-height:14px;
	text-transform:uppercase;
	margin:0 0 2px 0
}
.dropdownclass_op li a {
	text-decoration:none;
	color:#000;
	font-weight:bold;
	text-transform:none;
}
.dropdownclass_op li a:hover {
	text-decoration:underline;
}
.testprep_sa {
	background:url(/images/test_prep_back_sa.jpg) no-repeat center top;
	width:315px;
	height:114px;
	float:left;
	margin:0 0 10px 0
}
.testprep_sa .innercont {
	padding:5px 10px 5px 10px
}
.testprep_sa h2.testhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	line-height:normal;
	color:#666;
	margin:0 0 5px 0;
	padding:0 0 4px 4px
}
.testprep_sa h2.testhead a {
	color:#666;
	text-decoration:underline
}
.testprep_sa .testlinkpanel {
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	height:35px;
	border-bottom:1px solid #ecf0f6
}
.testprep_sa .testlinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	font-weight:normal;
	line-height:16px;
	color:#666
}
.testprep_sa .testlinks a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:inherit;
	text-decoration:underline;
	color:#ab3939
}
.testprep_sa .testlinks a:hover {
	text-decoration:underline;
	color:#333
}
.testprep_sa .testmat {
	margin:5px 0 0 0;
	background:url(/images/prep_material_button_sa.jpg) no-repeat center;
	padding:4px 0 0 0;
	height:32px
}
.testprep_sa .testmattext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	margin:5px 0 0 0;
	padding:0;
	font-weight:normal;
	text-align:center;
	line-height:15px;
	color:#000
}
.testprep_sa .testmattext a {
	text-decoration:none;
	color:#5577af
}
.h2head {
	font-size:14px;
	font-weight:bold;
	color:#417b92;
	line-height:normal;
	padding:0;
	margin:5px 0 10px 0
}
.cursorstyle {
	cursor:pointer
}
#mainContentleftsmall .popularexam {
	font-size:10px;
	color:#039;
	font-weight:normal;
	padding:0;
	line-height:18px;
	margin:0 0 5px 0
}
#mainContentleftsmall .popularexam a {
	color:#333;
	text-decoration:none;
	background:url(/images/grey_bullet.gif) no-repeat left;
	padding:0 0 0 7px
}
#mainContentleftlarge .popularexam {
	font-size:10px;
	color:#039;
	font-weight:normal;
	padding:0;
	line-height:18px;
	margin:0 0 5px 0
}
#mainContentleftlarge .popularexam a {
	color:#333;
	text-decoration:none;
	background:url(/images/grey_bullet.gif) no-repeat left;
	padding:0 0 0 7px
}
forum {
	padding:15px 0;
	clear:both;
	margin:0
}
.forum table {
	border:1px solid #d2e2ef;
	border-right:0;
	padding:0;
	margin:12px 0;
	border-bottom:0px solid #000
}
.forum th {
	background-color:#f0efef;
	padding:0 2px 0 5px;
	border-right:1px solid #d2e2ef;
	border-bottom:1px solid #d2e2ef;
	text-align:left;
	line-height:normal;
	font-size:.85em
}
.forum .thspace {
	background-color:#f0efef;
	padding:5px 2px 5px 5px;
	border-right:1px solid #d2e2ef;
	border-bottom:1px solid #d2e2ef;
	text-align:left;
	line-height:normal;
	font-size:.85em
}
.forum .h2head {
	color:#000;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	font-size:12px
}
.forum .h2head a {
	color:#000;
	text-decoration:underline
}
.forum .h3head {
	color:#000;
	font-weight:bold;
	line-height:normal;
	text-align:left;
	font-size:11px
}
.forum .h3head a {
	text-decoration:underline
}
.forum th a {
	color:#000;
	text-decoration:underline
}
.forum .borderwhite {
	border-right:1px solid #fff
}
.forum td {
	background-color:#fff;
	padding:5px 3px;
	color:#666;
	font-weight:normal;
	line-height:16px;
	vertical-align:top;
	font-size:.75em;
	border-bottom:1px solid #d2e2ef;
	border-right:1px solid #d2e2ef
}
.noborder-forum {
	border-right:0px solid #000
}
.noborder-forum1 {
	border-bottom:0px solid #000
}
.forum td a {
	font-weight:normal;
	text-decoration:underline
}
.forum h1.forumheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	font-weight:normal;
	color:#000;
	line-height:26px;
	margin:13px 0 3px 0;
	background:url(/images/thread.gif) no-repeat left;
	clear:both;
	padding:0 0 0 30px
}
.forum h2.topicheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	font-weight:normal;
	color:#000;
	line-height:20px;
	margin:13px 0 3px 0;
	background:url(/images/post.gif) no-repeat left;
	clear:both;
	padding:0 0 0 20px
}
.forum h1.forumheading a {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#008ccc;
	text-decoration:none
}
.forum h1.forumheading a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#a41c2b;
	text-decoration:none
}
.forum h3.forumsubheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.25em;
	font-weight:normal;
	color:#333;
	line-height:26px;
	margin:13px 0 3px 0;
	border-bottom:1px dotted #dcdedf;
	padding:0
}
.forum .postedby {
	margin:0;
	font-size:.95em;
	color:#333
}
.forum .borderb {
	border-bottom:1px solid #f3ecc4
}
.forum .admin {
	padding:0 0 0 15px;
	margin:0;
	color:#333;
	font-size:inherit
}
.forum .admin-icon {
	background:url(/images/i_author.png) no-repeat left
}
.forum .comment-icon {
	background:url(/images/i_comments.png) no-repeat left
}
.forum .category-icon {
	background:url(/images/i_categories.png) no-repeat left;
	padding:0 0 0 18px
}
.forum .post {
	background:url(/images/post.gif) no-repeat left;
	padding:0 0 0 20px
}
.search-icon {
	background:url(/images/search_icon.png) no-repeat left;
	padding:0 0 0 15px
}
.top-icon {
	margin:10px 10px 10px 0;
	border:none;
	text-align:right
}
.post-icon {
	background:url(/images/latest_post.png) no-repeat left;
	padding:0 0 0 15px
}
.home-icon {
	background:url(/images/forum_home.gif) no-repeat left;
	padding:0 0 0 15px
}
.delete-icon {
	background:url(/images/action_delete.gif) no-repeat left;
	padding:0 0 0 20px
}
.edit-icon {
	background:url(/images/edit-comment-grey.gif) no-repeat left;
	padding:0 0 0 18px
}
.searchlatest {
	padding:0 0 0 15px;
	color:#eb922c;
	font-weight:bold;
	font-size:.8em;
	margin-bottom:-5px
}
.searchlatest a {
	color:#eb922c;
	font-size:inherit;
	text-decoration:none
}
.newtopic {
	margin:10px 0 20px 0;
	padding:0;
	border:none
}
.rss-icon {
	background:url(/images/rss-icon.png) no-repeat left;
	padding:0 0 0 20px;
	color:#eb922c;
	font-weight:bold;
	font-size:.8em;
	margin-bottom:-5px
}
.rss-icon a {
	color:#eb922c;
	font-size:inherit;
	text-decoration:none
}
.forum .arrow-icon {
	background:url(/images/arrow_breadcrumb.gif) no-repeat right;
	padding:0 10px 0 0
}
.forum .admin a {
	font-size:inherit;
	color:#5577af;
	text-transform:lowercase;
	text-decoration:none
}
.forum .admin a:hover {
	text-decoration:underline
}
.forum .date {
	color:#999;
	font-size:.80em
}
.forum .backblue {
	background-color:#f7f6f6
}
.forum .teaser {
	color:#666;
	font-size:.75em;
	margin:10px 0;
	line-height:20px;
	font-weight:normal;
	padding:0;
	text-align:justify;
	float:left
}
.forum .teaser a {
	color:#a41c2b;
	font-size:inherit;
	text-decoration:none
}
.sharethis {
	font-size:.8em;
	clear:both
}
.forum .sharethis a {
	font-size:inherit;
	color:#a41c2b;
	text-decoration:none
}
.forum .sharethis a:hover {
	color:#399421;
	text-decoration:none
}
.forum .bottomtext {
	font-size:.75em;
	color:#666
}
.forum .botinntext {
	margin:3px 0;
	clear:both
}
.errormsg {
	font-size:.85em;
	color:#F00;
	margin:5px 0
}
.redmsg {
	font-size:12px;
	color:#F00;
	font-weight:bold;
	text-align:center
}
.displayinline {
	display:inline
}
.formstyle .heading {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:1em;
	margin:-25px 0 0 0;
	padding:3px 5px;
	color:#000;
	font-weight:bold
}
.formstyle .common-form {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .90em;
	margin:20px 5px 10px 5px;
	padding:0;
	line-height:normal
}
.formstyle .common-form form {
	margin:0;
	padding:0
}
.formstyle .common-form .title1 {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .9em;
	font-weight:normal;
	margin:0;
	color:#000;
	padding:10px 0 3px 0
}
.formstyle .common-form p {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .85em;
	font-weight:normal;
	padding:2px 0;
	margin:0
}
.formstyle .common-form ul, ol {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .85em;
	font-weight:normal;
	margin:5px 0 5px 15px;
	padding:0;
	list-style:url(/images/arrow_breadcrumb.gif)
}
.formstyle .common-form li {
	line-height:20px;
	padding:0;
	margin:0;
	color:#ab3939
}
.formstyle .common-form .title1 a {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:inherit;
	font-weight:bold;
	margin:0;
	color:#000;
	text-decoration:underline
}
.formstyle .common-form span.smallf {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .80em;
	font-weight:normal;
	margin:0;
	color:#000;
	padding:0
}
.formstyle .common-form span.smallf a {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:inherit;
	text-decoration:underline;
	color:#5577af
}
.formstyle .common-form .mandatory-star {
	font-size:11px;
	color:#F00;
	font-weight:bold
}
.formstyle .common-form .optional {
	font-size: .85em;
	color:#11A301
}
.formstyle .common-form .title2 {
	float:right;
	font-size:inherit
}
.formstyle .common-form .text-link a {
	color:#f00;
	text-decoration:underline
}
.formstyle .common-form .text-link a:hover {
	color:#000;
	text-decoration:underline
}
.formstyle .common-form .form-div {
	padding:0;
	margin:0 0;
	clear:both;
	float:left
}
.bottomborder {
	border-bottom:1px dotted #dadada
}
.formstyle .common-form .form-div div {
	padding:6px 0 6px 3px;
	float:left
}
.formstyle .common-form .form-div .noborder1 {
	border-bottom:0px solid #000
}
.noborder2 {
	border-top:0px solid #000
}
.formstyle .common-form .select1, .input1 {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #1f84b4;
	color:#666
}
.formstyle .common-form .select1, .input1 {
	background-color:#fff
}
.formstyle .common-form .input1 {
	padding:2px 0 2px 4px
}
.formstyle .common-form .select1 {
	padding:1px 0 1px 2px;
	line-height:18px
}
.formstyle .common-form textarea {
	width:98%;
	padding:4px
}
.formstyle .common-form .tinytextarea {
	padding:0px !important
}
.formstyle .common-form .checkbox, .radio {
	border:none;
	margin-right:5px
}
.formstyle .text1 a {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .85em;
	color:#e66800;
	font-weight:normal;
	line-height:normal
}

/* lead fom css start  */

.formstyle .heading {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:1em;
	margin:-25px 0 0 0;
	padding:3px 5px;
	color:#000;
	font-weight:bold
}
.formstyle .common-form {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .90em;
	margin:20px 5px 10px 5px;
	padding:0;
	line-height:normal
}
.formstyle .common-form form {
	margin:0;
	padding:0
}
.formstyle .common-form .title1 {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .9em;
	font-weight:normal;
	margin:0;
	color:#000;
	padding:10px 0 3px 0
}
.formstyle .common-form p {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .85em;
	font-weight:normal;
	padding:2px 0;
	margin:0
}
.formstyle .common-form ul, ol {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .85em;
	font-weight:normal;
	margin:5px 0 5px 15px;
	padding:0;
	list-style:url(/images/arrow_breadcrumb.gif)
}
.formstyle .common-form li {
	line-height:20px;
	padding:0;
	margin:0;
	color:#ab3939
}
.formstyle .common-form .title1 a {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:inherit;
	font-weight:bold;
	margin:0;
	color:#000;
	text-decoration:underline
}
.formstyle .common-form span.smallf {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .80em;
	font-weight:normal;
	margin:0;
	color:#000;
	padding:0
}
.formstyle .common-form span.smallf a {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:inherit;
	text-decoration:underline;
	color:#5577af
}
.formstyle .common-form .mandatory-star {
	font-size:11px;
	color:#F00;
	font-weight:bold
}
.formstyle .common-form .optional {
	font-size: .85em;
	color:#11A301
}
.formstyle .common-form .title2 {
	float:right;
	font-size:inherit
}
.formstyle .common-form .text-link a {
	color:#f00;
	text-decoration:underline
}
.formstyle .common-form .text-link a:hover {
	color:#000;
	text-decoration:underline
}
.formstyle .common-form .form-div {
	padding:0;
	margin:0 0;
	clear:both;
	float:left
}
.bottomborder {
	border-bottom:1px dotted #dadada
}
.formstyle .common-form .form-div div {
	padding:6px 0 6px 3px;
	float:left
}
.formstyle .common-form .form-div .noborder1 {
	border-bottom:0px solid #000
}
.noborder2 {
	border-top:0px solid #000
}
.formstyle .common-form .select1, .input1 {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #1f84b4;
	color:#666
}
.formstyle .common-form .select1, .input1 {
	background-color:#fff
}
.formstyle .common-form .input1 {
	padding:2px 0 2px 4px
}
.formstyle .common-form .select1 {
	padding:1px 0 1px 2px;
	line-height:18px
}
.formstyle .common-form textarea {
	width:98%;
	padding:4px
}
.formstyle .common-form .tinytextarea {
	padding:0px !important
}
.formstyle .common-form .checkbox, .radio {
	border:none;
	margin-right:5px
}
.formstyle .text1 a {
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .85em;
	color:#e66800;
	font-weight:normal;
	line-height:normal
}

/* lead form css end */



.button-orange {
	padding:2px 10px;
	cursor:pointer;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	font-size: .85em;
	color:#000;
	border:1px solid #fbd564;
	font-weight:bold
}
.button-orange {
	background:url(/images/tabs_back.gif) repeat-x left
}
.errdisplay {
	display:none
}
.bluecol {
	color:#5577af
}
.smallfontsize {
	font-size:.7em
}
.avatar {
	position:absolute;
	top:15px;
	right:30px;
	width:70px;
	text-align:center;
	color:#999;
	font-size:.7em
}
.avatar {
	position:absolute;
	top:15px;
	right:30px;
	width:70px
}
.avatar img {
	border:1px solid #ccc
}
.avatar a {
	font-size:inherit;
	color:#06F;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none
}
.closebtn {
	padding:0;
	text-align:left;
	cursor:default;
	margin:0
}
.cursorstyle {
	text-align:right;
	cursor:pointer;
	border:none;
	margin:5px 15px 0 0
}
.blog {
	padding:15px 0;
	clear:both;
	margin:0
}
.blog .blogheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	font-weight:normal;
	color:#008ccc;
	line-height:26px;
	margin:13px 0 3px 0;
	clear:both;
	padding:0
}
.blog .blogheading a {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#008ccc;
	text-decoration:none
}
.blog .blogheading a:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#a41c2b;
	text-decoration:none
}
.blog .blogsubheading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.25em;
	font-weight:normal;
	color:#333;
	line-height:26px;
	margin:13px 0 3px 0;
	border-bottom:1px dotted #dcdedf;
	padding:0
}
.blog .blogsmallheading {
	font-family:verdana, tahoma;
	font-size:.85em;
	font-weight:bold;
	color:#316ac5;
	line-height:20px;
	margin:20px 0 10px 0;
	padding:3px 5px;
	background-color:#f6f5f5;
	border:1px solid #f0efef
}
.blog .blogsmallheading a {
	font-family:verdana, tahoma;
	font-size:inherit;
	font-weight:normal;
	color:#316ac5;
	text-decoration:none
}
.blog .postedby {
	padding:2px 5px 10px 5px;
	margin:0 0 10px 0;
	font-size:10px;
	/*border-top:1px solid #f0efef;*/

	border-bottom:1px solid #f0efef;
	line-height:20px;
	color:#333;
	width:802px;
	float:left;
	clear:both
}
.blog .postedby a {
	color:#333;
	text-decoration:underline
}
.blog .borderb {
	border-bottom:1px solid #f0efef
}
.blog .admin {
	padding:0 0 0 15px;
	margin:0;
	color:#333;
	font-size:10px
}
.blog .admin-icon {
	background:url(/images/i_author.png) no-repeat left
}
.blog .comment-icon {
	background:url(/images/i_comments.png) no-repeat left
}
.blog .category-icon {
	background:url(/images/i_categories_small.gif) no-repeat left;
	padding:0 0 0 18px
}
.rss-icon {
	background:url(/images/rss-icon.png) no-repeat left;
	padding:0 0 0 20px;
	color:#eb922c;
	font-weight:bold;
	font-size:.8em;
	margin-bottom:-5px
}
.rss-icon a {
	color:#eb922c;
	font-size:inherit;
	text-decoration:none
}
.blog .arrow-icon {
	background:url(/images/arrow_breadcrumb.gif) no-repeat right;
	padding:0 10px 0 0;
	font-size:.85em;
	clear:both
}
.blog .admin a {
	font-size:inherit;
	color:#333;
	text-transform:lowercase;
	text-decoration:underline
}
.blog .date {
	color:#999;
	font-size:10px;
	padding:0 0 0 17px;
	background:url(../images/calender_icon.gif) no-repeat left top;
}
.blog .teaserouter {
	margin:0;
	float:left;
	width:100%
}
.blog .teaser {
	color:#666;
	font-size:.70em;
	margin:0;
	line-height:15px;
	font-weight:normal;
	padding:0 2px
}
.blog .teaser img {
	margin:0 5px 2px 0;
	height:40px;
	border:1px solid #dadada;
	width:40px
}
.blog .teaser a {
	color:#a41c2b;
	font-size:inherit;
	text-decoration:none
}
.sharethis {
	font-size:.8em;
	clear:both
}
.blog .sharethis a {
	font-size:inherit;
	color:#a41c2b;
	text-decoration:none
}
.blog .sharethis a:hover {
	color:#399421;
	text-decoration:none
}
#commentwrap {
	clear:both;
	margin-bottom:5px;
	margin-top:5px;
	padding:0 10px 5px 10px;
	overflow:hidden;
	height:100%;
	border-bottom:1px solid #e6e6e6
}
#commentwrap .comment-left {
	width:15%;
	float:left;
	font-size:.75em
}
#commentwrap .comment-right {
	width:82%;
	float:right;
	padding:5px 0 10px 15px;
	border-left:4px solid #a0abbc;
	min-height:30px
}
#commentwrap .comment-body {
	margin:0;
	font-size:.75em;
	line-height:17px
}
#commentwrap .author {
	font-size:inherit;
	color:#333;
	text-transform:capitalize;
	margin:0;
	line-height:normal;
	padding:0;
	text-decoration:none
}
#commentwrap .author a {
	font-size:inherit;
	color:#a41c2b;
	font-weight:bold;
	text-transform:capitalize;
	text-decoration:none
}
.subcommentwrap {
	clear:both;
	margin-bottom:10px;
	margin-top:10px;
	padding:5px 10px 5px 10px;
	overflow:hidden;
	height:100%
}
.subcommentwrap .subcomment-left {
	width:15%;
	float:left;
	font-size:.70em
}
.subcommentwrap .subcomment-right {
	width:82%;
	float:right;
	padding:5px 0 10px 10px;
	border-left:2px solid #a0abbc
}
.subcommentwrap .subcomment-body {
	margin:0;
	font-size:.75em;
	line-height:15px
}
.subcommentwrap .subauthor {
	font-size:inherit;
	color:#333;
	text-transform:capitalize;
	margin:0;
	line-height:normal;
	padding:0;
	text-decoration:none
}
.subcommentwrap .subauthor a {
	font-size:inherit;
	color:#a41c2b;
	font-weight:bold;
	text-transform:capitalize;
	text-decoration:none
}
#commentform {
	padding:0;
	margin:10px 0 0 0
}
#commentform form {
	padding:0;
	margin:0
}
#commentform .formpanel {
	clear:both;
	overflow:hidden;
	margin-bottom:5px;
	border-bottom:1px dotted #eee
}
#commentform .formleft {
	width:30%;
	float:left;
	font-size:.8em;
	font-weight:bold;
	color:#999
}
#commentform .formright {
	width:67%;
	float:left;
	font-size:.8em;
	font-weight:bold;
	color:#227aa7
}
#commentform .inputtype {
	border:1px solid #999;
	padding:2px 2px 2px 3px;
	color:#666;
	font-weight:.8em
}
#commentform .selecttype {
	border:1px solid #999;
	color:#666;
	font-size:.95em
}
#commentform .inputbutton {
	border:none;
	padding:3px 6px;
	background-color:#369220;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase
}
.blog .back1 {
	background-color:#f5f8f9;
	clear:both
}
.blog .mandatory-star {
	font-size:11px
}
.top_drop_down {
	width:130px;
	height:32px;
	margin:0 0 0 10px;
	padding:5px;
	border:2px solid #2a7cac;
}
.tab_top_section {
	width:900px;
	float:left;
	margin:0 0 10px 0;
}
.tab_top_section_box {
	width:170px;
	float:left;
	display:inline;
	border:1px solid #ccc;
	background:#F6F6F6;
	margin:0 10px 0 0;
	padding:10px;
}
.tab_top_section_box_sa {
	width:160px;
	float:left;
	display:inline;
	border:1px solid #ccc;
	background:#F6F6F6;
	margin:0 10px 0 0;
	padding:10px;
}
.tab_top_section_box_1 {
	width:380px;
	float:left;
	display:inline;
	border:1px solid #ccc;
	background:#F6F6F6;
	margin:0 10px 0 0;
	padding:10px;
}
.tab_top_section_heading {
	float:left;
	font-weight:bold;
	font-size:14px;
	margin:0 0 7px 0;
	font-family:"Georgia", Arial, Helvetica, sans-serif;
	color:#912203;
}
.tab_top_section_content_1 {
	width:380px;
	float:left;
	height:100px;
 *height:80px;
	overflow:auto;
}
.tab_top_section_content {
	width:170px;
	float:left;
	height:100px;
	overflow:auto;
}
.tab_top_section_content ul {
	margin:0;
	padding:0;
	list-style:none;
}
.tab_top_section_content li {
	margin:0;
	padding:0;
	line-height:18px;
}
.tab_top_section_content li h3 {
	margin:0;
	padding:0;
}
.tab_top_section_content li a {
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	color:#666;
}
.tab_top_section_content a:hover {
	text-decoration:none;
}
.tab_top_section_content_sa {
	width:160px;
	float:left;
	height:100px;
	overflow:auto;
}
.tab_top_section_content_sa ul {
	margin:0;
	padding:0;
	list-style:none;
}
.tab_top_section_content_sa li {
	margin:0;
	padding:0;
	line-height:18px;
}
.tab_top_section_content_sa li h3 {
	margin:0;
	padding:0;
}
.tab_top_section_content_sa li a {
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
	color:#666;
}
.tab_top_section_content_sa a:hover {
	text-decoration:none;
}
.tab_top_section_content_1 ul {
	margin:0;
	padding:0;
	list-style:none;
}
.tab_top_section_content_1 li {
	margin:0 0 7px 0;
	padding:0;
	line-height:14px;
	float:left;
	width:170px;
	display:block;
}
.tab_top_section_content_1 li h3 {
	margin:0;
	padding:0;
}
.tab_top_section_content_1 li a {
	font-size:10px;
	overflow:hidden;
	font-weight:normal;
	text-decoration:underline;
	color:#666;
}
.tab_top_section_content_1 a:hover {
	text-decoration:none;
}
.tab_top_section_content_1 li a.selected {
	font-weight:bold;
	text-decoration:none;
}
.tab_top_section_content li a.selected {
	font-weight:bold;
	text-decoration:none;
}
.tab_top_section_content_sa li a.selected {
	font-weight:bold;
	text-decoration:none;
}
h3.box_txt_sel {
	margin:0;
	padding:0;
	font-size:10px;
	font-weight:normal;
	color:#666;
	font-weight:bold;
}
.breaker {
	clear:both;
}
.box_num {
	font-size:10px;
	color:#912203;
	padding:0 0 0 3px;
	font-weight:normal;
}

/* Blue search strip */

.blue_strip{
width:809px;
height:34px;
font-size:12px;
font-family:Tahoma, Arial, Verdana;
color:#000;
/*background:#C1DCF9;*/
}
.blue_strip2{
width:704px;
height:34px;
font-size:12px;
font-family:Tahoma, Arial, Verdana;
color:#000;
padding-left:10px;
background:#C1DCF9;
}
.blue_strip .blue_strip_left{
width:10px;
height:34px;
float:left;
background:url(http://assets.studynation.com/images/blue_strip_left1.gif) no-repeat left top;
}
.blue_strip .blue_strip_right{
height:34px;
line-height:34px;
float:left;
width:788px;
padding:0 10px 0 0;
background:#C1DCF9 url(http://assets.studynation.com/images/blue_strip_right1.gif) no-repeat right top;
}
.blue_strip2.blue_strip_left{
width:10px;
height:34px;
float:left;
/*background:url(http://assets.studynation.com/images/blue_strip_left.gif) no-repeat left top;*/
}
.blue_strip2.blue_strip_right{
height:34px;
line-height:34px;
float:left;
width:788px;
padding:0 10px 0 0;
background:#C1DCF9;
}

.blue_strip_right a{
font-size:12px;
font-family:Tahoma, Arial, Verdana;
color:#000;
padding:0 5px 0 5px;
text-decoration:none;
}
.blue_strip_right a:hover{
text-decoration:underline;
}
.blue_strip_right2{
height:34px;
line-height:34px;
float:left;
width:677px;
padding:0 10px 0 0;
background:#C1DCF9;
}

.blue_strip_right2 a{
font-size:12px;
font-family:Tahoma, Arial, Verdana;
color:#000;
padding:0 5px 0 5px;
text-decoration:none;
}
.blue_strip_right2 a:hover{
text-decoration:underline;
}
.requestebrochurebutton{
background:url(http://assets.studynation.com/images/requestebrochure1.jpg) no-repeat left top;
width:148px;
height:26px;
margin:4px 0 0px 15px;
border:0;
cursor:pointer;
}
.bluestrip_mid{
float:left;
height:34px;
line-height:34px;
}
.bluestripcheckbox{
margin:10px 0 0 0;
*margin:6px 0 0 0;
_margin:6px 0 0 0;
}

/* Blue Search Strip End */

.search_query_heading{
font-size:15px;
padding:0;
float:left;
line-height:22px;
margin:0 0 10px 0;
}

/* New lead Form Classes start */

#leadformstyle_new1 {
	width:213px;
	margin:0 0 10px 0;
	padding:0;
	float:left
}

#leadformstyle_new1 .boxhead {
	width:213px;
	background:url(/images/lead_form_back.gif) no-repeat left;
	margin:0;
	padding:0;
	float:left
}

#leadformstyle_new1 h2.boxheadtext {
	font-size:12px;
	color:#000;
	margin:0;
	padding:5px 0 0 10px;
	line-height:17px;
	font-weight:bold
}

#leadformstyle_new1 .contentbox {
	padding:0;
	margin:0;
	background-color:#f6f6f6;
	border:1px solid #dbecff;
	width:211px;
	float:left
}
/* New lead Form Classes end */

/* collpasible div */

.glossymenu{
margin: 5px 0;
padding: 0;
width: 100%; /*width of menu*/
/*border: 1px solid #9A9A9A;
border-bottom-width: 0;*/
}

.glossymenu a.menuitem{
font: normal 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #5577AF;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: 540px;
float:left;
padding: 2px 0;
padding-left: 20px;
margin:3px 0 3px 0;
text-decoration: none;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #5577AF;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 6px;
left: 2px;
border: none;
}

.glossymenu a.menuitem:hover{

}
.glossymenu img.buy_prosbut{
position:absolute;
margin-left:-115px;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}

.glossymenu div.submenu p{
margin:0;
padding:0 0 0 20px;
font: normal 11px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid blue;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #DFDCCB;
colorz: white;
}

.featured_list_logo{
width:154px;
height:45px;
float:left;
padding:3px;
text-align:center;
margin-bottom:5px;
border:1px solid #C8C8C8;
}

.featured_list_logo img{
border:none;
}

.t_ad1 {
width:235px;
height:90px;
float:left;
padding:0 11px 0 0;
}

.t_ad2 {
width:235px;
height:90px;
float:left;
padding:0 11px 0 0;
}

.t_ad3 {
width:235px;
height:90px;
float:left;
}

.t_ad4 {
    float: left;
    height: 90px;
    padding: 0 11px 0 0;
    width: 355px;
}

.t_ad5 {
    float: left;
    height: 90px;
    padding: 0 0 0 0;
    width: 355px;
}
