/*Student css */
 @charset "utf-8";   /* CSS Document */
a {
	color: #0000CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.textdecoration {
	font-size: 8.5pt;
	text-decoration: underline;
	color: #015ca2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.codebox-auto-school {
	margin-left: 10px;
	width: 65%;
	height: auto;
	margin-left: 10px;
}

a img {
	border: 0px;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 8.5pt;
}

h1,h1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #d3005f;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

h1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.green_head {
	background: #e5fd82;
	color: #866001;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	padding-left: 10px;
	margin: 10px 10px 0px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.blue_head {
	background: #449BB5;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	padding-left: 10px;
	margin: 10px 10px 0px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d70404;
}

.frm {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000;
	font-weight: bold;
}

.menuhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #676767;
}

.amenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0070b2;
}

.amenu1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #289004;
}

.amenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0070b2;
}

.amenu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #289004;
}

.landingtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-left: 2px;
	padding-right: 2px;
}

.heads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d3005f;
	text-decoration: none;
}

#DHTMLgoodies_formTooltipDiv {
	color: #FFF;
	font-family: arial;
	font-weight: bold;
	font-size: 0.8em;
	line-height: 120%;
}

.DHTMLgoodies_formTooltip_closeMessage {
	color: #FFF;
	font-weight: normal;
	font-size: 0.7em;
}

h2.blue {
	font-size: 16px;
	color: #045E79;
	margin-top: 20px;
	margin-bottom: 5px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.greenbg {
	background: #d4eb75;
	color: #000;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2.green {
	color: #017001;
	margin-top: 20px;
	margin-bottom: 5px;
	font-size: 16px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #d3005f;
	padding-bottom: 10px;
}

h5 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
}

p {
	margin: 5px 0px 15px 0px;
	line-height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

P.heading {
	margin: 5px 0px 5px 0px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

P.heading1 {
	margin: 5px 0px 5px 0px;
	font-weight: bold;
	color: #d3005f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.heading2 {
	margin: 5px 0px 5px 0px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

fieldset {
	background-color: #f2f6f5;
	border: none;
	margin: 0px 0px 15px 0px;
	padding: 0px;
	width: 743px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul#footer {
	background-color: #d3005f;
	padding: 5px 10px;
	float: left;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul#copyright {
	background-color: #d3005f;
	padding: 5px 0px;
	margin: 0px;
	float: left;
	text-align: right;
	margin-top: 10px;
	width: 310px; *
	width: 307px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul.adminLinks {
	margin-top: 40px;
	margin-bottom: 10px;
}

.adminLinks li,.philosophy li,.mantralist li {
	background-image: url(../images/link_arrow.gif);
	background-position: 0px 3px;
	background-repeat: no-repeat;
	padding-left: 0px;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mantralist li {
	padding-left: 15px;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.mantralist li.first {
	padding-left: 0px;
	line-height: 18px;
	background-image: none;
	margin-bottom: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.philosophy li {
	margin-left: 15px;
	line-height: 18px;
	background-position: 0px 7px;
}

.philosophy,.mantralist {
	margin-bottom: 15px;
}

.philosophy li span,.mantralist li a {
	padding-left: 8px;
}

.adminLinks li a,.adminLinks li,#copyright li {
	color: #d3005f;
	margin: 10px;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#footer li {
	padding-right: 5px;
}

#footer li a,#footer li,#copyright li {
	color: #fff;
	display: inline;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#footer li a:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul#nav {
	margin-top: 5px;
	background-color: #d3005f;
	height: 23px;
	width: 744px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#nav li {
	float: left;
	display: inline;
	background-color: #d3005f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#nav li.last {
	border-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#nav li.bar {
	margin: 4px 0px 2px 0px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#nav li.home a {
	display: block;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	background-color: #f27424;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#nav li.guru a {
	display: block;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#nav li.myeagespace a {
	display: block;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.login {
	margin-top: 45px;
	padding-bottom: 10px;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.login a {
	font-size: 12px;
	color: #d3005f;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.registration {
	margin-right: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.biggerfont p,.biggerfont .philosophy {
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.header {
	margin-top: 2px;
	margin-left: -2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*Clear all floats*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

* html .clearfix {
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.clear {
	clear: both;
	display: block;
	height: 1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

hr {
	color: #ccc;
	height: 1px;
	margin: 10px 10px;
}

/*Template Classes*/
.mainContainer {
	width: 930px;
}

.content {
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.left-content {
	width: 750px;
	margin-right: 13px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.left-content2 {
	width: 800px;
	margin-right: 7px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.left-content p {
	margin-right: 10px;
}

a.more {
	color: #d3005f;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*form-field*/
.registration-number {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.orange,.orange a {
	color: #f27424;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.field-cont {
	padding: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form-item  label,.form-name label,.form-item-radio  label,.form-item-reference label,.form-item-capcha label,.form-item-label label
	{
	display: block;
	width: 175px;
	float: left;
	text-align: right;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form-item-left label {
	display: block;
	float: left;
	width: 100px;
	text-align: left;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form-enroll label {
	display: block;
	width: 150px;
	float: left;
	text-align: right;
	color: #d3005f;
	font-weight: bold;
	font-size: 10px;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form-enroll label.enroll {
	width: auto;
	margin-left: 10px;
	color: #404040;
	font-weight: normal;
	padding-bottom: 7px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.interview-radio,.form-item-left {
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.interview-radio input {
	margin-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.interview-radio label {
	margin-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.interview-radio .searchfor {
	width: 175px;
	float: left;
	text-align: right;
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form-item-label span {
	line-height: 19px;
}

.form-check input {
	margin-right: 5px; *
	margin-right: 1px;
}

.form-check input.textbox {
	margin-bottom: -8px;
}

.form-check label {
	display: block;
	width: 185px;
	float: left;
}

/* width changed */
.form-item  input,.form-item  textarea,.form-item-label input,.form-item-label textarea
	{
	width: 250px;
	color: #4b4a4a;
	margin-left: 10px;
}

.form-item-capcha input {
	margin-left: 10px;
	width: 153px;
}

.color-black {
	color: #000;
}

.form-item-radio  input {
	margin-left: 5px;
}

.form-name .first-name {
	width: 115px;
	color: #4b4a4a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form-name .middle-name {
	width: 80px;
	color: #4b4a4a;
	margin-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form-name .last-name {
	width: 90px;
	color: #4b4a4a;
	margin-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form-item select,#student_registration .form-name select,.form-item-reference select,select
	{
	color: #4b4a4a;
	margin-right: 5px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.form-item,.form-name,.form-item-radio,.form-item-reference {
	margin-bottom: 12px;
}

.form-item-label {
	margin-bottom: 20px;
}

.form-check {
	margin-bottom: 12px; *
	margin-bottom: 6px;
}

.form-item span.message {
	margin-left: 5px;
	color: #4b4a4a;
}

.width30 {
	width: 30px !Important;
}

.width50 {
	width: 50px !Important;
}

.width65 {
	width: 65px !Important;
}

.width80 {
	width: 80px !Important;
}

.width110 {
	width: 110px !Important;
}

.width150 {
	width: 150px !Important;
}

.width170 {
	width: 170px !Important;
}

.width300 {
	width: 300px !Important;
}

.width470 {
	width: 470px;
}

/*Error and indication messages*/
.indication,.indication1 {
	color: red;
	margin-left: 2px;
	padding-top: 10px;
	margin-bottom: 10px;
	margin-right: 20px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.loginerr {
	color: red;
	margin-left: 8px;
	padding-top: 4px;
	margin-bottom: 4px;
	margin-right: 10px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.loginheaderr {
	color: red;
	margin-left: 5px;
	padding-top: 2px;
	margin-bottom: 2px;
	margin-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.loginheaderr1 {
	color: black;
	margin-left: 0px;
	padding-top: 2px;
	margin-bottom: 2px;
	margin-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2.5mm;
	font-weight: bold;
}

.red {
	color: red;
	margin-left: 2px;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.blue {
	color: #0000CC;
	margin-left: 2px;
	padding-top: 10px;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.button {
	float: right;
	margin-right: 5px;
	padding: 15px;
}

.button1 {
	float: right;
	margin-right: 45px;
}

.button-left {
	margin-right: 15px;
}

.error,.error1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-size: 10px;
	line-height: 18px;
	font-weight: bold;
	padding: 15px;
	margin: 15px 15px 10px 10px;
	/*margin: 15px 15px -20px 10px;
	background-color: #F2F6F5;*/
	border: medium none;
	display: none;
}

.err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: red;
	font-size: 10px;
	font-weight: bold;
	display: block;
	padding: 5px;
}

.error {
	display: none;
}

/*Rounded box classes*/
.search {
	background: #f27424;
	width: 172px;
	color: #fff;
	margin: 0px 0px 0px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.search-ico {
	margin: 0px 0px 0px 5px;
	padding-top: 5px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.home-details {
	padding: 40px 0px 40px 0px;
}

.home-box {
	width: 340px;
	margin-left: 20px;
	margin-bottom: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.container-home {
	background-color: #f1f3f2;
}

.container-home p {
	color: #000000;
	font-size: 12px;
	line-height: 18px;
	margin-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.container-home a {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.container-home a:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rtop-home *,.rbottom-home * {
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #f1f3f2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.loginCont {
	display: none;
	position: absolute;
	top: 40px;
	right: 0px;
	width: 250px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.login-box {
	background-color: #e3e3e3;
}

.rtop-login *,.rbottom-login * {
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #e3e3e3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.container-red {
	background: #d70404;
	width: 221px;
	float: left;
	color: #fff;
	margin: 10px 10px 0px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rtop-red *,.rbottom-red * {
	display: block;
	height: 2px;
	overflow: hidden;
	background: #d70404;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.container {
	background: #f27424;
	width: 221px;
	float: left;
	color: #fff;
	margin: 10px 10px 0px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.last {
	margin-right: 0px;
}

.container a,.container-red a {
	color: #fff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rtop,.rbottom,.rtop-red   , .rbottom-red,.rtop-home,.rbottom-home {
	display: block;
	background: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rtop-login,.rbottom-login {
	display: block;
	background: transparent;
}

.rtop *,.rbottom * {
	display: block;
	height: 2px;
	overflow: hidden;
	background: #f27424;
}

.r1 {
	margin: 0 5px
}

.r2 {
	margin: 0 3px
}

.r3 {
	margin: 0 2px
}

.r4 {
	margin: 0 1px;
	height: 2px
}

.numbers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	padding: 5px 5px 0px 10px;
	font-weight: bold;
}

.ref-lab {
	width: 224px;
	margin-left: 198px;
	margin-bottom: 5px;
}

.steps {
	padding: 15px 0px 15px 0px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.search-text {
	padding: 0px 10px 10px 10px;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.search-field {
	padding: 0px 10px 10px 10px;
}

.search-field input {
	width: 120px;
	float: left;
}

/*Common margin classes*/
.borderBottom {
	border-bottom: 1px solid #b5b6b8;
}

.borderRight {
	border-right: 1px solid #b5b6b8;
}

.marginLeft5 {
	margin-left: 5px !Important;
}

.marginLeft10 {
	margin-left: 10px;
}

.marginLeft18 {
	margin-left: 18px !Important;
}

.marginLeft20 {
	margin-left: 22px !Important;
}

.marginLeft30 {
	margin-left: 0px;
}

.marginRight30 {
	margin-right: 30px;
}

.marginLeft90 {
	margin-left: 90px !Important;
}

.marginLeft198 {
	margin-left: 198px !Important;
}

.marginLeft410 {
	margin-left: 410px !Important;
}

.guruFirstName {
	margin-left: 33px; *
	margin-left: 37px;
}

.guruMiddleName {
	margin-left: 90px; *
	margin-left: 92px;
}

.guruLastName {
	margin-left: 42px; *
	margin-left: 42px;
}

.marginLeft170 {
	margin-left: 170px !Important;
}

.marginLeft160 {
	margin-left: 160px !Important;
}

.marginRight10 {
	margin-right: 13px;
}

.marginRight5 {
	margin-right: 5px;
}

.marginTop5 {
	margin-Top: 5px;
}

.marginTop10 {
	margin-top: 10px;
	padding-top: 10px;
}

.margin0 {
	margin: 0px !Important;
}

.marginTop20 {
	margin-top: 20px;
}

.marginTop30 {
	margin-top: 30px;
}

.margin-bottom5 {
	margin-bottom: 5px;
}

.marginBottom10 {
	margin-bottom: 10px;
}

.marginBottom20 {
	margin-bottom: 20px;
}

.paddingTop10 {
	padding-top: 10px;
}

.padding-left10 {
	padding-left: 10px;
}

.padding-bottom10 {
	padding-bottom: 10px;
}

.width76 {
	width: 75px;
}

.width147 {
	width: 147px;
}

.width200 {
	width: 200px;
}

.width251 {
	width: 251px; *
	width: 257px;
}

#jcaptchaImage img.captcha {
	border: 1px solid #ccc;
	height: 70px;
	width: 250px;
}

jcaptchatext {
	border: 1px solid #ccc;
	height: 80px;
	width: 10px;
}

.block {
	display: block;
}

.hide {
	display: none;
}

/*Tables styling*/
.information {
	background-color: #fff;
	border: 1px solid #b5b6b8;
	margin: 15px 20px 0px;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.information1 {
	background-color: #fff;
	border-top: 1px solid #b5b6b8;
	border-bottom: 1px solid #b5b6b8;
	margin: 15px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.information2 {
	background-color: #fff;
	border: 1px solid #b5b6b8;
	margin: 15px 15px 0px;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.teacherFeedback {
	margin: 15px 20px 10px 20px;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.teacherFeedback1 {
	margin: 15px 20px 10px 15px;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.teacherFeedback label {
	width: 120px;
	float: left;
}

.teacherFeedback textarea { *
	margin-left: -15px;
}

.slotsTracking,.enroll-cont {
	margin: 15px 20px;
}

.guru-space {
	margin: 15px 10px 15px 0px;
}

.slotsTracking tfoot td,.enroll-cont tfoot td {
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 15px;
}

.enroll-cont td,.enroll-cont th {
	margin-right: 5px;
}

.enroll-cont th {
	font-weight: normal;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.information table {
	width: 100%;
}

.information1 table {
	width: 100%;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.informationMatrix table {
	background-color: #fff;
	border: 1px solid #b5b6b8;
	width: 95%;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.information table .first {
	width: 124px;
	color: #000;
	text-align: right;
	padding-bottom: 10px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.profileDisplay table .third {
	padding-left: 28px;
	color: #a2225b;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.profileDisplay table .first {
	padding: 8px;
	vertical-align: top;
	text-align: right;
	width: 500px;
	color: #000;
	text-align: right;
	height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.profileDisplay label {
	white-space: nowrap;
}

.profileDisplay table .second {
	padding: 8px;
	vertical-align: top;
	height: 12px;
	width: 400px;
	color: #a2225b;
	text-align: left;
	padding-left: 28px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.information table .second {
	width: 116px;
	color: #a2225b;
	text-align: left;
	padding-left: 28px;
	padding-bottom: 10px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.information table .third {
	width: 120px;
	color: #000;
	text-align: left;
	padding-left: 28px;
	padding-bottom: 10px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.information table .third img {
	text-align: center;
	margin-right: 5px;
	vertical-align: middle;
}

.information table .fourth {
	color: #a2225b;
	text-align: left;
	padding-left: 18px;
	padding-bottom: 10px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.slotsTracking table,.enroll-cont table {
	width: 100%;
	color: #000;
}

/*Added for Profile Guru */
.profileDisplay {
	background-color: #F2F6F5;
	border: 0px solid #b5b6b8;
	margin: 15px 20px 0px;
	font-size: 10px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.guru-matrix {
	padding: 0px;
}

.guru-matrix td {
	border-right: 1px solid #b5b6b8;
	padding-left: 6px;
	padding-right: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.weeksdays td {
	border-right: 0px
}

.slotsTracking thead,.enroll-cont thead {
	background-color: #FFFFFF;
	border: 1px solid #000;
}

.slotsTracking tbody {
	height: 200px;
	overflow: scroll;
}

.slotsTracking .feedback tbody {
	height: auto;
	overflow: auto;
}

.slotsTracking tbody tr {
	height: auto;
}

.slotsTracking tbody td,.slotsTracking thead td,.enroll-cont tbody td,.enroll-cont thead td
	{
	padding-top: 7px;
	padding-bottom: 7px;
}

.slotsTracking .feedback tbody td   , .slotsTracking .feedback thead td
	{
	padding-top: 10px;
	padding-bottom: 10px;
}

.slotsTracking .feedback tbody th   , .slotsTracking .feedback thead th
	{
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.slotsTracking .firstslot {
	padding-left: 15px;
	width: 120px;
}

.slotsTracking  table .firstslot select {
	font-size: 11px;
	width: 115px;
}

.slotsTracking .secondslot {
	padding-left: 30px;
	width: 21px;
}

.slotsTracking .thirdslot {
	padding-left: 20px;
	width: 21px;
}

.slotsTracking .fourthslot {
	padding-left: 20px;
}

.scroll {
	margin: 15px 20px 15px 20px;
	height: 300px;
	overflow-x: hidden;
	overflow-y: scroll;
}

.scroll2 {
	margin: 5px 10px 5px 10px;
	height: 700px;
	overflow-x: scroll;
	overflow-y: scroll;
}

.align-center {
	text-align: center !Important;
}

.align-top {
	vertical-align: top !Important;
}

.align-justify {
	text-align: justify;
}

.color-pink {
	color: #a2225b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.border-top {
	border-top: 1px solid #b5b6b8;
}

.border-bottom {
	border-bottom: 1px solid #b5b6b8;
}

.imgcont {
	width: 102px;
	padding-top: 37px;
}

.western {
	margin-left: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000;
}

.westernbold {
	margin-left: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
	font-weight: bold;
}

.western2 {
	margin-left: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #d3005f;
	font-weight: bold;
}

.text {
	width: 200px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 17px;
	color: #727272;
}

.text1 {
	width: 200px;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: 17px;
	color: #727272;
}

.login-content {
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
	z-index: 999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.login-content label {
	display: block;
	width: 70px;
	float: left;
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
	padding-top: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.login-content input {
	margin-top: 7px;
}

.login-button {
	margin-right: 11px;
	margin-top: 10px;
}

.forgot {
	margin-left: 65px;
}

.forgot a {
	color: #D3005F;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.forgot a:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.close-ico {
	float: right;
	margin-right: 7px;
	margin-top: 3px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.fivestar-widget div.on a,div.fivestar-widget div.hover a,div.rating div a:hover
	{
	background: transparent url(../images/pink-star.gif) repeat scroll 0%
		50%;
}

div.fivestar-widget .star,div.fivestar-widget .star a {
	background: transparent url(../images/grey-star.gif) no-repeat scroll 0%
		;
}

div.fivestar-widget .cancel,div.fivestar-widget .star,div.fivestar-widget-static .star
	{
	float: left;
	height: 15px;
	overflow: hidden;
	text-indent: -999em;
	width: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.paginationContainer {
	margin: 0px 10px 10px 10px;
}

.paginationContainer a {
	color: #D3005F;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lineDivider {
	background-color: #666666;
	font-size: 1px;
	height: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.grey {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
}

.grey {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
}

.hideScroll {
	overflow: hidden !Important;
	height: auto !Important;
}

.interview-sec2 td {
	padding: 5px;
	text-align: center;
	border-right: 1px solid #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.interview-sec2 th {
	padding: 5px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.last {
	border: 0px !Important;
}

.score {
	color: #cc0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.class-level {
	border-top: 1px dotted #DADAD7
}

.class-level .primary-higher {
	float: left;
	padding-right: 30px;
	border-right: 1px dotted #DADAD7;
}

.class-level .middle-senior {
	float: left;
	padding-left: 20px;
}

.lregister label {
	text-align: right;
	width: 80px;
	padding-left: 15px;
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lregister input {
	width: 100px;
	margin-left: 15px;
}

.width350 {
	width: 350px;
}

.width592 {
	width: 592px;
}

.mastHeadContainer {
	height: 21px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
	width: 360px;
	z-index: 2;
}

.mastHeadContainer1 {
	height: 21px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	position: relative;
	z-index: 2;
}

table {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tab-button {
	background-color: #D3005F;
	border-bottom: 1px solid #009900;
	border-top: 1px solid #99CC00;
	color: #FFFFFF;
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	height: 15px;
	margin: 0px;
	padding: 2px 5px;
	text-align: center;
	text-decoration: none;
}

.padding {
	background-color: #FFFFFF;
	border-bottom: 1px solid #017001;
	float: left;
	height: 20px;
	margin: 0px;
	padding: 0px;
	width: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.padding1 {
	width: 37px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #017001;
	float: left;
	height: 20px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.padding2 {
	width: 408px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #017001;
	float: left;
	height: 20px;
	margin: 0px;
	padding: 0px;
}

.tab-button1 {
	background-color: #FFFFFF;
	border-color: #017001 rgb(0, 153, 0) rgb(255, 255, 255);
	border-style: solid;
	border-width: 1px;
	color: #017001;
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	height: 15px;
	padding: 2px 5px;
	text-align: center;
	text-decoration: none;
}

.payment-history {
	border: 1px solid black;
	width: 350px;
}

.margin0 {
	margin: 0px !Important;
}

.space {
	border-left: 1px solid #B5B6B8;
	border-right: 1px solid #B5B6B8
}

.space1 {
	border: 1px solid #017001;
	border-top: 0px;
}

.space1 .padding1 {
	width: 153px;
}

.parentFirstName {
	margin-left: 47px; *
	margin-left: 47px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.parentMiddleName {
	margin-left: 56px; *
	margin-left: 56px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.parentLastName {
	margin-left: 56px; *
	margin-left: 56px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.studentFirstName {
	margin-left: 0px; *
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.studentMiddleName {
	margin-left: 89px; *
	margin-left: 89px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.studentLastName {
	margin-left: 56px; *
	margin-left: 56px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.paddingLeft42 {
	padding-left: 42px;
}

.space1 .padding1 {
	width: 153px;
}

.information select,.information input,.information textarea {
	margin-left: 5px;
}

.lregister {
	background-color: #E3E3E3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 30px 0px;
	width: 330px;
	height: 100px;
	size: 50;
}

.cregister {
	background-color: #E3E3E3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	margin: 10px 0px 0px 0px;
	padding: 30px 0px;
	width: 330px;
	height: 150px;
	size: 50;
}
 
.testimonial {
	font-size: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #d3005f;
	margin: 0px;
	padding: 10px 0px 10px 0px;
}

.testimonial-line {
	border-top: 1px dotted gray;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
}

.gurumantra-content {
	width: 500px;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.guru-mantra-box {
	padding: 15px;
}

.testimonialCont {
	top: 24px;
	width: 192px;
}

.testimonial-box {
	background-color: #78CFEA;
}

.rtop-testimonial *,.rbottom-testimonial * {
	display: block;
	height: 1px;
	overflow: hidden;
	background-color: #78CFEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testimonial-content {
	padding-bottom: 8px;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.gurumantra-content p {
	margin-top: 10px;
}

.gurumantra-content p img {
	margin-top: -15px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.quotation {
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-family: scriptMTbolda;
}

.profheader {
	width: 20px;
	color: #D3005F;
	text-align: center;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.profdata {
	width: 20px;
}

.Maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

.Maintextb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

.landingFirst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #fe7707;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

.intFirst {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #701f01;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	padding-top: 20px;
}

.intNickName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #701f01;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	padding-top: 20px;
}

.Maintext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

.Tabletext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
}

.opentext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00CC00;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	padding-left: 5px;
}

.Closetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	padding-left: 5px;
}

.Copyrigth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	padding-left: 5px;
}

.Date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7c2a01;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

.Datewht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e4ffca;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}

.tablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #866001;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}

.tablehead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #b98503;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
}

.datedetailhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	padding-left: 5px;
}

.monthdatehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	padding-left: 5px;
}

.signup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

.alink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B52926;
	font-weight: normal;
	text-decoration: none;
}

.alink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #05669F;
	font-weight: normal;
	text-decoration: underline;
}

a.signup:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

a.signup:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

a.signup:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

a.signup:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

.botlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

a.botlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

a.botlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}

a.botlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

a.botlink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}

.whitedivider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

.monthdetaillink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a89601;
	font-weight: normal;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	bottom: 3px;
}

a.monthdetaillink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a89601;
	font-weight: normal;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

a.monthdetaillink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a89601;
	font-weight: normal;
	text-decoration: underline;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

a.monthdetaillink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a89601;
	font-weight: normal;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

a.monthdetaillink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a89601;
	font-weight: normal;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.topmenulink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	margin: 0px;
	padding: 0px;
}

a.topmenulink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	margin: 0px;
	padding: 0px;
}

a.topmenulink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	padding-left: 6px;
	padding-right: 6px;
	margin: 0px;
	padding: 0px;
}

a.topmenulink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	margin: 0px;
	padding: 0px;
}

a.topmenulink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	margin: 0px;
	padding: 0px;
}

.TextBox175 {
	width: 175px;
	padding-left: 10px;
	height: 18px;
}

.TextBox100 {
	width: 100px;
	padding-left: 10px;
	height: 18px;
}

.TextBox80 {
	width: 80px;
	padding-left: 10px;
	height: 18px;
}

.TextBox175Remarks {
	width: 175px;
	padding-left: 10px;
	height: 18px;
}

.table-align-center {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

/*Common Classes*/
.linksOne {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.linksOne:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.linksOne:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.linksOne:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.linksOne:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.linksOnedivider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.fieldset {
	width: 143px;
	height: 17px;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
	background-image: url(../images/textfield_bg.gif)
}

.descriptiontext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 20px;
}

.linkstwo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.linkstwo:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.linkstwo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

a.linkstwo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.linkstwo:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.linkstwodivider {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.Testinomialquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	color: #2554C7;
	text-decoration: none;
}

.faqh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #800000;
	text-decoration: none;
}

.faq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #800000;
	text-decoration: none;
}

.Testinomialquote2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-decoration: none;
	margin-top: 15px;
	vertical-align: bottom;
}

.mainCont {
	width: 994px;
	margin-left: auto;
	margin-right: auto;
}

.headerCont,.mainContent,.content-left {
	width: 100%;
}

.headerImage {
	float: left;
	width: 743px;
	margin-right: 12px;
}

.right-tabs {
	float: left;
}

.content-left {
	float: left;
	width: 743px;
	margin-right: 12px;
}

.roundedBlue {
	background-color: #0070B2;
	padding-left: 17px;
	padding-right: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.roundedGreen {
	background-color: #85C226;
	padding-left: 17px;
	padding-right: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.testimonial {
	width: 106px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #CCCCCC;
	margin-right: 10px;
}

.scroll3 {
	margin: 3px 3px 3px 3px;
	height: 400px;
	width: 730px;
	overflow-x: scroll;
	overflow-y: scroll;
	padding-top: 10px;
}

.rightBlock {
	width: 205px;
	float: left;
}

.height16 {
	height: 16px;
}

.height19 {
	height: 19px;
}

.height25 {
	height: 25px;
}

.height10 {
	height: 10px;
}

.align-center {
	text-align: center;
}

#logo {
	width: 163px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#top-links {
	float: right;
	margin-top: 23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#top-links li {
	margin-right: 4px;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style: none;
}

#top-links li input {
	margin-left: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#top-links li img {
	margin-left: 22px;
}

.topHead {
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: relative;
}

.disabled {
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.dvoverlay {
	background: #6A7B8B;
	width: 100% !Important;
	min-height: 100%;
	filter: alpha(opacity = 60);
	-moz-opacity: .6;
	opacity: .6;
	z-index: 0;
	position: absolute;
	left: 0px;
	top: 0px;
	display: none;
}

.valgin-bottom {
	vertical-align: middle;
}

.first {
	padding-right: 50px;
	padding-bottom: 10px;
}

.frm {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #727272;
	font-weight: normal;
}

.heads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d3005f;
	text-decoration: none;
}

.head_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #025f97;
	text-decoration: none;
}

.frm2 {
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000;
	font-weight: normal;
}

.bluebg {
	background: #dff0f5;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000;
	font-weight: normal;
}

.blue_head2 {
	background: #449BB5;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	height: 28px;
	padding-left: 1px;
	padding-right: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.orngbg {
	background: #ffedd7;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000;
	font-weight: normal;
}

.amenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0070b2;
	text-decoration: none;
}

.amenu1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #289004;
	text-decoration: none;
}

.amenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0070b2;
	text-decoration: none;
}

.amenu2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #289004;
	text-decoration: none;
}

.menu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0070b2;
	text-decoration: none;
}

.menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0070b2;
	text-decoration: none;
}

.ablack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}

.yellowbg {
	background: #fffdf8;
	padding-left: 2px;
	padding-right: 2px;
	font-family: 
}

.checkboxbg {
	background-color: #cadceb;
	width: .5px;
	height: .5px;
}

.redbuttonclass {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	background: #FF0000 none repeat scroll 0 0;
	border: 1px solid #660000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 8px;
	text-decoration: none !important;
}

.greenbuttonclass {
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	background: green none repeat scroll 0 0;
	border: 1px solid #660000;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 8px;
	font-size: 19px;
	text-decoration: none !important;
}

.ep {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: content;
	-moz-border-radius-bottomleft: 1px;
	-moz-border-radius-bottomright: 1px;
	-moz-border-radius-topleft: 1px;
	-moz-border-radius-topright: 1px;
	-moz-padding-start: 100px;
	background: -moz-field url(../images/warning-icon.png) no-repeat scroll left 10px;
	border: 0px solid threedshadow;
	margin: 0em auto;
	max-width: 77em;
	min-width: 13em;
	padding: 4em;
	position: relative;
	visibility: hidden;
	display: none;
		color: red;
	margin-left: 2px;
	padding-top: 10px;
	margin-bottom: 10px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.est {
	margin-left: 50px;
	top: 0px;
	font: normal;
	color: red;
	font-weight: bold;
	letter-spacing: 0.2px;
}

<!--
Sandeep Block-->.bluebg {
	background: #dff0f5;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000;
	font-weight: normal;
}

.Graybg {
	background: #9afa45;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #615959;
	font-weight: bold;
	border-bottom: 1px solid #DFF0F5;
	border-right: 1px solid #DFF0F5;
}

.Graybg2 {
	background: #9afa45;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #615959;
	font-weight: bold;
	border-bottom: 1px solid #DFF0F5;
}

.bluebg2 {
	background: #dff0f5;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #000;
	font-weight: normal;
}

.head_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #025f97;
	text-decoration: none;
	padding-left: 5px;
}

.head_blue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #025f97;
	text-decoration: none;
	padding-left: 5px;
}

.btnCursor {
	cursor: pointer
}

.availButton {
	background: url("../images/btn_availnow.gif") no-repeat;
	width: 71px;
	height: 28px;
	border: 0
}

.bottom_border {
	border-bottom: solid 1px #DFF0F5;
	padding-bottom: 5px;
}

.right_border {
	border-right: 1px solid #DFF0F5;
}

.redbuttonclass {
	-moz-background-clip: border;
	-moz-background-inline-policy: continuous;
	-moz-background-origin: padding;
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	background: #FF0000 none repeat scroll 0 0;
	border: 1px solid #660000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 19px;
	padding: 2px 8px;
	text-decoration: none !important;
}


.headerImg {
	background-image:url('../images/top_ReschedulingReq.GIF');
	background-repeat:no-repeat;
}