html {
	overflow: -moz-scrollbars-vertical;
}

a:link {
	color: #1567B9;
}

a:visited {
	color: #1567B9;
}

a:hover {
	color: #1567B9;
}

a:active {
	color: #1567B9;
}

.light_footer {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	background-color: #ffcc99 /*f2f2f2*/;
}

.light {
	font-family: sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #777777;
	line-height: 16px;
}

a.screens:link,a.screens:active,a.screens:visited,a.screens:hover {
	text-decoration: none;
	border-bottom: 1px solid #184DB1;
	color: blue;
}

a.light:link,a.light:active,a.light:visited,a.light:hover {
	color: #777777;
}

a.white:link,a.white:active,a.white:visited,a.white:hover {
	color: #FFFFFF;
}

h1 {
	font-size: 25px;
	font-weight: normal;
	line-height: 25px;
}

.subhead {
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	color: #2C2C52;
}

.itemtd {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.button1 {
	font-family: sans-serif, Helvetica;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/button_bg.gif);
	height: 30px;
	width: 150px;
	border: 0px;
}

.subtab {
	color: #2A2C53;
	font-size: 12px;
}

a.subtab:link,a.subtab:visited,a.subtab:active {
	color: #1567B9;
	text-decoration: none;
	background-color: #eeeeee;
	display: block;
	height: 23px;
	padding-top: 7px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

a.subtab:hover {
	background-color: #e9e9e9;
}

.subtabon {
	color: #ffffff;
	font-size: 12px;
}

a.subtabon:link,a.subtabon:visited,a.subtabon:active,a.subtabon:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #2A2C53;
	display: block;
	height: 23px;
	padding-top: 7px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.lightrow {
	background-color: #E9F2FC;
}

.simpletextbox {
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	color: #666666;
	background-color: #f1f1f1;
	border: 1px solid #CCCCCC;
	padding: 6px;
}

.black {
	color: #000000;
}

.textboxnew1 {
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	color: #333333;
	background-image: url(../images/textboxnew_bg.gif);
	background-repeat: no-repeat;
	border: 0px none;
	padding: 5px;
	height: 12px;
	padding-top: 8px;
	line-height: 11px;
}

p {
	margin-top: 0px;
	margin-bottom: 10px;
}

.small {
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	color: #000000;
}

.medium_gray {
	background-color: #f5f5f5;
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
}

.medium {
	font-family: sans-serif, Helvetica;
	font-size: 11px;
	font-weight: normal;
}

.medium_large {
	font-family: sans-serif, Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

.verysmall {
	font-family: sans-serif, Helvetica;
	font-size: 9px;
	font-weight: bold;
	color: black;
}

.very_small {
	font-family: sans-serif, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.smallfontforula {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: black;
	width: 50% px;
	text-align: justify;
	padding: 25px;
	line-height: 15px;
}

.buttonpanel {
	background-color: #87CEFA;
}

.tableHeader {
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: blue
}

.BGColorB {
	Background-Color: #D1D1D1;
}

.BGColorC {
	Background-Color: #2E2E2E;
	Color: white;
	Font-Size: 8pt;
	Font-Weight: bolder;
}

.BGColorCNew {
	Background-Color: grey;
	Font-Size: 8pt;
	Font-Weight: bold;
}

.BGColorD {
	Background-Color: Green;
	Color: white;
	Font-Size: 8pt;
	Font-Weight: bold;
}

.ViewTxtFontNew {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	height: 19px;
}

.ViewSubHeaderFont {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
}

.ScriptErrorMessageFont {
	COLOR: #FF0000;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
}

.DebugMessages {
	COLOR: blue;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
}

.InfoMessages {
	COLOR: blue;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
}

.MessageMessages {
	COLOR: green;
	font-family: sans-serif, Helvetica;
	font-size: 8pt;
	font-weight: bold;
}

.ErrorMessages {
	COLOR: red;
	font-family: sans-serif, Helvetica;
	font-size: 8pt;
	font-weight: bold;
}

.FatalMessages {
	COLOR: red;
	font-family: sans-serif, Helvetica;
	font-size: 8pt;
	font-weight: bold;
}

a.white:link,a.white:active,a.white:visited,a.white:hover {
	color: #ffffff;
}

.footer {
	color: #999999;
	font-size: 11px;
	line-height: 16px;
}

a.footer:link,a.footer:active,a.footer:visited,a.footer:hover {
	color: #999999;
	font-weight: bold;
}

.style1 {
	color: #666666;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
}

a:link {
	color: #4189DD;
}

a:visited {
	color: #4189DD;
}

a:hover {
	color: #4189DD;
}

a:active {
	color: #4189DD;
}

.textbox1div {
	margin: 0;
	height: 20px;
	width: 146px;
	background: url(../images/textbox_bg.gif);
	background-repeat: no-repeat;
}

.textbox1 {
	background: none;
	border: none;
	width: 134px;
	height: 15px;
	margin: 0;
	padding: 2px 7px 0px 7px;
	font-family: sans-serif, Helvetica;
	font-size: 11px;
	color: #666666;
}

.textbox12div {
	margin: 0;
	height: 20px;
	width: 34px;
	background: url(../images/textbox_bg.gif) no-repeat bottom;
}

.textbox12 {
	background: none;
	border: none;
	width: 22px;
	height: 15px;
	margin: 0;
	padding: 2px 7px 0px 7px;
	font-family: sans-serif, Helvetica;
	font-size: 11px;
	color: #666666;
}

.textbox2 {
	background-image: url(../images/textbox_bg2.gif);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 80px;
	width: 211px;
	background-repeat: no-repeat;
	padding: 5px 0px 0px 5px;
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	color: #666666;
}

.textbox3 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 80px;
	width: 400px;
	background-repeat: no-repeat;
	padding: 5px 0px 0px 5px;
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	color: #666666;
}

.textbox4 {
	background-image: url(../images/text_box1.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 25px;
	width: 150px;
	background-repeat: no-repeat;
	padding: 5px 0px 0px 5px;
	font-family: Courier New;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.textboxPlain {
	height: 22px;
	font-family: sans-serif, Helvetica;
	font-size: 14px;
	font-weight: normal;
	padding-top: 2px;
	padding-left: 2px;
	border: 1px solid #cccccc;
	background-color: #f1f1f1;
}

.textboxPlainPC {
	height: 22px;
	font-family: sans-serif, Helvetica;
	font-size: 14px;
	font-weight: normal;
	border-color: silver;
	border-style: dotted;
	padding-top: 2px;
	padding-left: 2px;
	text-transform: uppercase;
	background-color: white; /*#f5f5f5;*/
}

.labelPlain {
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: black;
}

.learnheading {
	font-family: sans-serif, Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: white;
}

.btnsize {
	width: 120px;
	padding: 6px;
}

.subheading {
	font-family: sans-serif, Helvetica;
	font-size: 17px;
	font-weight: normal;
	color: black; /*#FDF5E6;*/
	background-color: #87CEFA /*#cce6e6*/;
}

.subheading1 {
	font-family: sans-serif, Helvetica;
	font-size: 13px;
	font-weight: bold;
	background-color: #87CEFA /*cce6e6*/;
}

.subheading_red {
	font-family: sans-serif, Helvetica;
	font-size: 13px;
	font-weight: bold;
	background-color: navy;
	color: white;
}

.subheading2 {
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	background-color: #87CEFA /*cce6e6*/;
}

.subheading3 {
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: black;
	background-color: #EEEEDD;
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.subheading4 {
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: black;
	background-color: #EEEEDD;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}

.tableHeaderNew {
	font-family: sans-serif, Helvetica;
	font-size: 15px;
	font-weight: normal;
	background-color: #cee3f6; /*#E0ECF8*/
}

.tableHeaderNewLabel {
	font-family: sans-serif, New Times Roman, Helvetica;
	font-size: 14px;
	font-weight: bold;
	background-color: #cee3f6; /*#E0ECF8*/
}

.tableHeaderxNew {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #C7DEC7;
}

.newbgcolor {
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
	background-color: #faf0e6;
}

.tableHeaderNewFont {
	font-family: sans-serif, Helvetica;
	font-size: 15px;
	font-weight: bold;
	background-color: #E0ECF8;
	color: black;
}

.tableHeaderNewForDim {
	font-family: sans-serif, Helvetica;
	font-size: 15px;
	font-weight: normal;
	background-color: #eff7fa;
}

.loginbackground {
	font-family: sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	background-color: #FFB81F; /*#ff8c00;*/
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-top: 3px;
}

.loginbackground1 {
	font-family: sans-serif, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: black;
	background-color: #FFB81F; /*#ff8c00;*/
	padding: 5px;
}

.loginbackground2 {
	font-family: sans-serif, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: black;
	background-color: #E6E6FA /*#ceecf5*/;
	padding-left: 27px;
	padding-right: 27px;
	padding-bottom: 6px;
	padding-top: 6px;
}

.loginbackground3 {
	font-family: sans-serif, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: black;
	background-color: #65A619; /*#ff8c00;*/
	padding: 5px;
}

.examlist_bg {
	font-family: monospace, Helvetica;
	font-size: 13px;
	font-weight: bold;
	background-color: #eeeeee; /* cee3f6;*/
	color: #000000;
}

.tableHeaderNew1 {
	font-family: sans-serif, Helvetica;
	font-size: 13px;
	font-weight: normal;
	background-color: #cce6e6;;
	color: #000000;
	/*text-align: center;*/
}

.tableHeaderxNew1 {
	font-family: sans-serif, Helvetica;
	font-size: 13px;
	font-weight: normal;
	background-color: #87CEFA;
	color: #000000;
	text-align: center;
}

.tableHeaderNew1x {
	font-family: sans-serif, Helvetica;
	font-size: 14px;
	font-weight: normal;
	background-color: #cee3f6;
	color: #000000;
	text-align: left;
}

.tableHeaderNew1xx {
	font-family: sans-serif, Helvetica;
	font-size: 13px;
	font-weight: normal;
	background-color: #cee3f6;
	color: #000000;
}

.tableHeaderNewSmall {
	font-family: sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	background-color: #E0ECF8;
	text-align: center;
}

.tableHeaderNew1Small {
	font-family: sans-serif, Verdnana, Helvetica;
	font-size: 15px;
	font-weight: normal;
	background-color: #E0ECF8;
	color: blue;
	text-align: center;
}

.tableHeaderNew3Small {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #E0ECF8;
	text-align: left;
}

.tableData {
	font-family: sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	background-color: #EEEEDD;
}

.style2 {
	font: Courier New;
	font-size: 13px;
	color: black;
	font-weight: bold;
}

.freetest {
	font: New Times Roman;
	font-size: 14px;
	color: black;
	font-weight: bold;
	height: 30px;
}

.TextArea {
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
}

.sitemapHeading {
	font: New Times Roman;
	font-size: 15px;
	color: #0101DF;
	background-color: #f2f2f2;
	font-weight: normal;
	height: 30px;
	width: 80px;
}

.sitemapBody {
	font: New Times Roman;
	font-size: 14px;
	color: #000000;
	background-color: #f2f2f2;
	font-weight: normal;
	height: 30px;
}

.myprofile {
	font: New Times Roman;
	font-size: 15px;
	color: black;
	font-weight: bold;
	height: 30px;
}

.myprofilelink {
	font-family: sans-serif, Times New Roman;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.myprofilelinkred {
	font-family: sans-serif;
	font-size: 16px;
	color: red;
	font-weight: bold;
	height: 30px;
}

.myadmin {
	font: New Times Roman;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	height: 30px;
}

.h1 {
	font: Arial, Times New Roman;
	font-size: 13px;
	font-weight: bold;
}

.text {
	font: Arial;
	font-size: 13px;
	font-weight: bold;
}

.header {
	font: Times New Roman;
	font-size: 18px;
	font-weight: bold;
	color: green;
}

.selectclass {
	font: Courier New;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #EFF5FB;
}

.btnclass {
	height: 22px;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: black;
	vertical-align: middle;
	background-color: silver;
}

.btnclassNew {
	height: 22px;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	vertical-align: middle;
	color: green;
	background-color: silver;
}

.pcodeStyle {
	font: arial;
	font-size: 13px;
	color: black;
	font-weight: bold;
	background-color: #f2f5a9;
	text-align: center;
	text-transform: uppercase;
}

.logpanel {
	vertical-align: middle;
	background-color: #f5f5f5;
}

.menupanel {
	vertical-align: middle;
	/*background-color: #a9d0f5;*/
	background-color: #f5d0a9;
}

.homepage {
	vertical-align: middle;
	background-color: #f5f5f5;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 11px;
	color: black;
	text-align: justify;
	margin-left: 6px;
	margin-top: 6px;
	margin-right: 6px;
}

.messagepage {
	vertical-align: top;
	background-color: #f6f6f6;
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	color: black;
	text-align: justify;
	margin-left: 6px;
	margin-top: 6px;
	margin-right: 6px;
}

.pagebgcolor {
	background-color: #f5f5f5;
}

.productHeader {
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	background-color: #cee3f6;
	color: #000000;
	text-align: center;
}

.treeview {
	font: Courier New;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E0ECF8;
}

.tableHeaderNewExamPicker {
	font-family: sans-serif, Arial, Helvetica;
	font-size: medium;
	font-weight: bolder;
	font-style: normal;
	height: 2;
	background-color: #E0ECF8;
}

.copyright {
	color: white;
	line-height: 19px;
}

.point14 {
	font-size: 14px
	font-family: sans-serif, sans-serif, Helvetica;
	line-height: 24px;
}

.black {
	color: #000000;
}

a.black:link,a.black:active,a.black:visited,a.black:hover {
	color: #000000;
}

.white {
	color: #FFFFFF;
	font-size: 11px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: normal;
}

a.white:link,a.white:visited,a.white:active,a.white:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.subtab {
	color: #2A2C53;
	font-size: 12px;
}

a.subtab:link,a.subtab:visited,a.subtab:active {
	color: #2A2C53;
	text-decoration: none;
	background-color: #dddddd;
	display: block;
	height: 23px;
	padding-top: 7px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

a.subtab:hover {
	background-color: #e9e9e9;
}

.subtabon {
	color: #ffffff;
	font-size: 12px;
}

a.subtabon:link,a.subtabon:visited,a.subtabon:active,a.subtabon:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #2A2C53;
	display: block;
	height: 23px;
	padding-top: 7px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

h1 {
	font-size: 25px;
	font-weight: normal;
	margin: 0px;
	margin-bottom: 10px;
	color: #2A2C53;
}

.darkrow {
	background-color: #DCEAFA;
}

.lightrow {
	background-color: #E9F2FC;
}

.contentHeader {
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #2A2C53;
}

.contactus {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
}

.rowheight {
	height: 26px;
}

.bgquiz1 { /*
	
	background-color: #f5f5f0;
	*/
	background-color: #F5FAFF;
	font-weight: bold;
}

.bgquiz2 { /*
	
	background-color: #ebebe0;
	*/
	background-color: #E5F5FF;
	font-weight: bold;
}

.bgquiz3 { /*
	background-color: #E0F0FF;
	background-color: #e0e0d1;
	*/
	background-color: #F5FAFF;
	font-weight: bold;
}

.myfont {
	font-family: sans-serif, Times Roman, Arial, Helvetica;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	padding: 15px;
}

.light {
	color: #777777;
	line-height: 18px;
}

.myhomepagefont {
	font-family: sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: 21px;
}

.myhomepagefont1 {
	font-family: New Times Roman, sans-serif, Arial, Helvetica;
	font-size: 17px;
	font-weight: bold;
	line-height: 20px;
}

.myhomepagefont012 {
	font-family: sans-serif;
	font-size: 22px;
	font-weight: normal;
	line-height: 22px;
	padding: 10px;
}

.myhomepagefontA {
	font-family: sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	color: blue;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.myhomepagefont12 {
	font-family: sans-serif;
	font-size: 17px;
	font-weight: normal;
	line-height: 21px;
}

.myhomepagefont2 {
	font-family: sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 17px;
}

.myhomepagefont3 {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 12px;
	font-weight: bolder;
	line-height: 17px;
}

.mybody {
	font-family: sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 17px;
}

.BGColorA {
	Background-Color: #cce6e6;
	font-family: sans-serif, Arial;
	font-size: 14px;
}

.ViewLabelFont {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 15px;
	font-weight: bold;
	padding: 4px;
	background-color: #EEEEDD;
}

.ViewTxtFont {
	font-family: Courier New;
	font-size: 15px;
	font-weight: normal;
	background-color: white;
	padding: 4px;
}

.la ul {
	list-style-image: url(../images/bullet.gif)
}

.la li {
	padding-left: 5px;
	padding-bottom: 3px;
	margin-left: -20px;
	list-style-image: url(../images/bullet.gif);
}

.tableInstitute {
	font-family: sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	background-color: #eff7fa; /*#E0ECF8*/
}

.tableInstituteHeader {
	font-family: sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	background-color: #E0ECF8;
}

.subheadtd {
	background-color: #cce6e6; /*3090c7;*/
	color: #000000; /* ffffff;*/
	font-weight: bold;
	font-size: 15px;
	text-align: center;
	padding: 40px;
}

.headtd {
	background-color: #cce6e6; /*3090c7;*/
	color: #000000; /* ffffff;*/
	font-weight: normal;
	font-size: 12px;
	text-align: center;
}

.headtdBig {
	background-color: #cce6e6; /*3090c7;*/
	color: #000000; /* ffffff;*/
	font-weight: bolder;
	font-size: 16px;
	text-align: center;
}

.darktd {
	background-color: #cee3f6;
	/*background-color: #EOECF8;*/
	font-family: monospace, sans-serif, Helvetica;
	font-size: 13px;
}

.darktdc { /*background-color: #e9e9e9;*/
	background-color: #EOECF8;
	font-family: sans-serif, Helvetica;
	font-size: 13px;
}

.lighttd { /*background-color: #f5f5f5;*/ /*background-color: #faf0e6;*/
	background-color: #E9F2FC;
	font-family: sans-serif, Helvetica;
	font-size: 13px;
}

.lighttdcn {
	background-color: #f5f5f5;
	/*background-color: #EFF7FA;*/
	font-family: sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
}

.darktdx {
	background-color: #cee3f6 /*C7DEC7  #f5f5f5 #e9e9e9*/;
	font-family: sans-serif, Helvetica;
	font-size: 14px;
	font-weight: normal;
}

.darktdxBig {
	background-color: #e9e9e9; /*C7DEC7 #cee3f6 #f5f5f5 #e9e9e9  #5CB3FF;*/;
	font-family: sans-serif, Helvetica;
	font-size: 15px;
	font-weight: normal;
	color: black;
}

.darktde {
	background-color: #cee3f6; /*#C7DEC7;  #e9e9e9;*/
	font-family: monospace, sans-serif, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: black;
}

.lighttde {
	background-color: #E9F2FC; /*#C7DEC7;*/
	font-family: monospace, sans-serif, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: black;
}

.dark12px {
	background-color: #cee3f6; /*#C7DEC7;  #e9e9e9;*/
	font-family: sans-serif, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: black;
}

.light11px {
	background-color: #cee3f6; /*#C7DEC7;*/
	font-family: monospace, sans-serif, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: black;
}

.darktdf11px {
	background-color: #cee3f6; /*#C7DEC7 e9e9e9   cee3f6*/;
	font-family: sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
}

.lighttdf11px {
	background-color: #f5f5f5;
	font-family: sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
}

.headtdf {
	background-color: #3090c7;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
}

.darktdf {
	background-color: #cee3f6; /*  #d1f0ff #C7DEC7 e9e9e9   cee3f6*/;
	font-family: sans-serif, Helvetica, Arial, Times New Roman;
	font-size: 12px;
	font-weight: bold;
}

.lighttdf {
	background-color: #e9e9e9;
	font-family: sans-serif, Helvetica, Arial, Times New Roman;
	font-size: 12px;
	font-weight: bold;
}

.darktdf_s {
	background-color: #cee3f6; /*  #d1f0ff #C7DEC7 e9e9e9   cee3f6*/;
	font-family: sans-serif, Helvetica, Arial, Times New Roman;
	font-size: 10px;
	font-weight: bold;
}

.lighttdf_s {
	background-color: #e9e9e9;
	font-family: sans-serif, Helvetica, Arial, Times New Roman;
	font-size: 10px;
	font-weight: bold;
}




.darktdfsmall {
	background-color: #cee3f6; /*  #d1f0ff #C7DEC7 e9e9e9   cee3f6*/;
	font-family: sans-serif, Helvetica, Arial, Times New Roman;
	font-size: 11px;
	font-weight: bold;
}

.lighttdfsmall {
	background-color: #e9e9e9;
	font-family: sans-serif, Helvetica, Arial, Times New Roman;
	font-size: 11px;
	font-weight: bold;
}

.headtdsmall {
	background-color: #3090c7; /*3090c7;*/
	color: #ffffff;
	font-weight: normal;
	font-size: 11px;
	text-align: center;
}


.indexfontbk {
	text-align: center;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	font-family: Arial, Times New Roman;
	font-weight: bold;
	color: #0000ff;
	/*background-color:#1e90ff ;*/
}

.indexfont {
	text-align: justify;
	padding: 10px;
	padding-left: 30px;
	/*padding-right:30px;*/
	font-size: 16px;
	font-family: Arial, Times New Roman;
	/*background-color: #bcdeff;*/
}

.indexfonttable {
	text-align: justify;
	font-family: Arial, Times New Roman;
	/*background-color: #fffff0;*/
}

.indexfonttableinside {
	text-align: justify;
	padding: 10px;
	font-size: 14px;
	font-family: Arial, Times New Roman;
	background-color: #FFFFFF;
}

.indexfontleft {
	text-align: justify;
	padding: 2px;
	padding-left: 30px;
	padding-right: 20px;
	font-size: 15px;
	font-family: Arial, Times New Roman;
	/*background-color: #fffff0;*/
}

.indexfontleft1 {
	text-align: justify;
	padding: 10px;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 16px;
	font-family: Arial, Times New Roman;
	/*background-color: #fffff0;*/
}

.indexfontright {
	text-align: justify;
	padding-top: 15px;
	font-size: 16px;
	font-family: Arial, Times New Roman;
	/*background-color: #fffff0;*/
}

.myfonts {
	font-family: Arial, sans-serif, Helvetica;
	font-size: 16px;
	padding: 3px;
	height: 26px;
}

body,td,th {
	font-family: sans-serif, Arial, Helvetica;
	font-size: 15px;
	line-height: 20px;
	color: #333333;
	/*background-color: #FFFFF0;*/
}

h2 {
	margin-top: 68px;
	margin-left: 40px;
	font-size: 45px;
	line-height: 30px;
	color: #ffffff;
	font-weight: normal;
	margin-bottom: 0px;
	text-transform: uppercase;
}

h3 {
	margin-top: 0px;
	font-size: 25px;
	line-height: 30px;
	font-weight: normal;
	margin-bottom: 10px;
}

h4 {
	margin-top: 0px;
	font-size: 20px;
	line-height: 25px;
	font-weight: normal;
	margin-bottom: 10px;
}

h5 {
	margin-top: 0px;
	font-size: 15px;
	line-height: 20px;
	font-weight: normal;
	margin-bottom: 10px;
}

.selectexam {
	font-family: sans-serif, sans-serif, Helvetica;
	font-size: 13px;
	font-weight: normal;
	padding: 6px;
}

.hline {
	border-top: 1px solid #cccccc;
	display: block;
	width: 950px;
	height: 1px;
	margin: auto;
	margin-left: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.point {
	font-size: 18px;
	line-height: 30px;
	font-family: 'MyriadProBold';
	color: #000000;
}

.point12 {
	font-family: sans-serif, sans-serif, Helvetica;
	font-size: 12px;
	/*line-height: 18px;*/
}

.point10_note {
	font-family: sans-serif, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.point10_td {
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	width: 600px;
	text-align: justify;
	font-style: italic;
	background-color: #5CB3FF;
	color: black;
}

.point48 {
	font-size: 48px;
	line-height: 55px;
	font-family: 'MyriadProBold';
}

.point36 {
	font-size: 36px;
	line-height: 35px;
	font-family: 'MyriadProBold';
}

.point30 {
	font-size: 40px;
	line-height: 57px;
	color: #000000;
}

.point20 {
	font-size: 20px;
	line-height: 25px;
	font-family: sans-serif;
	font-weight: normal;
	text-transform: none;
}

.red {
	color: #FF6600
}

/*
 * S - Black = #000000
 * T - Green = #006400
 * U - Red   = #FF0000
 * C - Blue  = #0000FF
 * S - Purple= #A020f0
 * L - Violet = #EE82EE
*/
.subject_color {
	color: #000000;
}

.topic_color {
	color: #006400;
}

.unit_color {
	color: #FF0000;
}

.chapter_color {
	color: #0000FF;
}

.section_color {
	color: #A020f0;
}

.lession_color {
	color: #254117;
}

.light_backgd {
	background-color: #C7DEC7 /* e9e9e9 #cee3f6*/;
}

.image_bgd {
	background-color: #C7DEC7;
	/*  C7DEC7 #e9e9e9; BDB76B SILVER #8B4513  #808080*/
	/*background-color: #ffc680;*/
	color: #ffffff;
	font-weight: bold;
	width: 200px;
	text-indent: -3px;
	/*border-radius: 5px;*/
}

.image_bgred {
	background-color: #F08080;
	/*  C7DEC7 #e9e9e9; BDB76B SILVER #8B4513  #808080*/
	/*background-color: #ffc680;*/
	color: #ffffff;
	font-weight: bold;
	width: 200px;
	text-indent: -3px;
	/*border-radius: 5px;*/
}

.image_bgblue {
	background-color: #5CB3FF;
	/*  C7DEC7 #e9e9e9; BDB76B SILVER #8B4513  #808080*/
	/*background-color: #ffc680;*/
	color: #ffffff;
	font-weight: bold;
	width: 200px;
	text-indent: -3px;
	/*border-radius: 5px;*/
}

.image_bggreen {
	background-color: #008000;
	/*  C7DEC7 #e9e9e9; BDB76B SILVER #8B4513  #808080*/
	/*background-color: #ffc680;*/
	color: #ffffff;
	font-weight: bold;
	width: 200px;
	text-indent: -3px;
	/*border-radius: 5px;*/
}

.image_bgbrown {
	background-color: #8FBC8F;
	/*  C7DEC7 #e9e9e9; BDB76B SILVER #8B4513  #808080 #AD631F*/
	/*background-color: #ffc680;*/
	color: #ffffff;
	font-weight: bold;
	width: 200px;
	text-indent: -3px;
	/*border-radius: 5px;*/
}

.image_bgorange {
	background-color: #ffc680;
	/*  C7DEC7 #e9e9e9; BDB76B SILVER #8B4513  #808080*/
	/*background-color: #ffc680;*/
	color: #ffffff;
	font-weight: bold;
	width: 200px;
	text-indent: -3px;
	/*border-radius: 5px;*/
}

.image_bgpurple {
	background-color: #b980ee;
	/*  C7DEC7 #e9e9e9; BDB76B SILVER #8B4513  #808080*/
	/*background-color: #ffc680;*/
	color: #ffffff;
	font-weight: bold;
	width: 200px;
	text-indent: -3px;
	/*border-radius: 5px;*/
}

#neet_box {
	background-color: #fff;
	padding: 15px;
	border-radius: 5px;
	border: 1px solid #ccc;
	border: 1px solid #ccc;
	width: 168px;
}

#login_box {
	background-color: #D8E6E7;
	padding: 15px;
	border-radius: 5px;
	border: 1px solid #ccc;
	width: 200px;
}

.login_textbox {
	width: 170px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #ccc;
	border-radius: 5px;
	box-shadow: inset 3px 4px 3px #ccc;
	outline: 0px;
	font-size: 14px;
	color: #666;
	height: 28px;
}

.login_button {
	background-color: #00008F;
	width: 146px;
	padding: 5px;
	border: 1px solid #224997;
	border-radius: 5px;
	color: #fff;
	font-size: 14px;
	cursor: pointer;
}

.mycurosor {
	cursor: pointer;
	background-color: #cee3f6; /*#C7DEC7;  #e9e9e9;*/
	font-family: sans-serif, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: black;
}

.plussign {
  color: red;
  font-size: 16px;
  background-color: silver;
}

.normal_button_normal {
	background-color: #87CEFA;
	color: black;
	border: 0px;
	border-radius: 5px;
	font-family: sans-serif, Helvetica;
	font-weight: bold;
	padding: 6px;
	margin: 0px;
	outline: 0px;
	text-indent: -3px;
	font-size: 13px;
	cursor: pointer;
}

.normal_button_normal:HOVER {
	background-color: maroon;
	color: white;
}

.red_button_normal { 
	background-image: url(../homeimage/blue_button_bg.gif);
	border: 0px;
	color: #fff;
	border-radius: 5px;
	font-weight: bold;
	font-family: sans-serif, Helvetica;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	outline: 0px;
	text-indent: -3px;
	font-size: 15px;
	cursor: pointer;
	padding: 6px;
}

.red_button_normal:hover {
	background-image: url(../homeimage/blue_button_bg_over.gif);
}

.blue_button_normal { /*width:106px;*/
	background-image: url(../homeimage/blue_button_bg.gif);
	border: 0px;
	color: #fff;
	border-radius: 5px;
	font-weight: bold;
	font-family: sans-serif, Helvetica;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	outline: 0px;
	text-indent: -3px;
	font-size: 15px;
	cursor: pointer;
	padding: 6px;
}

.blue_button_normal:hover {
	background-image: url(../homeimage/blue_button_bg_over.gif);
	cursor: pointer;
}

.blue_button_normal_nomargin { 
	background-image: url(../homeimage/blue_button_bg.gif);
	border: 0px;
	color: #fff;
	border-radius: 5px;
	font-weight: bold;
	font-family: sans-serif, Helvetica;
	margin: 0px;
	outline: 0px;
	text-indent: -3px;
	font-size: 15px;
	cursor: pointer;
}

.blue_button_normal_nomargin:hover {
	background-image: url(../homeimage/blue_button_bg_over.gif);
	cursor: pointer;
}



.blue_button_index {
	background-image: url(../homeimage/blue_button_bg.gif);
	border: 0px;
	color: #fff;
	font-weight: bold;
	font-family: sans-serif, Helvetica;
	margin: 0px;
	outline: 0px;
	font-size: 15px;
	width: 150px;
	padding: 6px;
	text-indent: -3px;
	cursor: pointer;
	border-radius: 5px;
}

.blue_button_index:hover {
	background-image: url(../homeimage/blue_button_bg_over.gif);
	cursor: pointer;
}

.gray_button_index {
	background-image: url(../homeimage/gray_button_bg.gif);
	border: 0px;
	color: #000;
	font-weight: bold;
	font-family: sans-serif, Helvetica;
	margin: 0px;
	outline: 0px;
	font-size: 15px;
	width: 150px;
	padding: 6px;
	text-indent: -3px;
	/*border-radius: 5px;*/
	cursor: pointer;
	border-radius: 5px;
}

.gray_button_index:hover {
	background-image: url(../homeimage/gray_button_bg_over.gif);
	color: navy;
}

.mybackground {
	/*background-color: #cee3f6;*/ 
	/*c9c9c9*/
	background-color: #aab7b8;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;

}

.mybackground1 {
	background-color: #FFFAFA; /*FFF5EE   #ffffe6;#8fbc8f C7DEC7*/
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 15px;
	font-family: verdana, sans-serif, Arial, Times New Roman;
	font-size: 14px;
}

.my_button { 
	
	background-image: url(../homeimage/blue_button_bg_over.gif);
	border: 0px;
	color: white;
	border-radius: 5px;
	font-weight: bold;
	font-family: sans-serif, Helvetica;
	padding: 6px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	outline: 0px;
	text-indent: -3px;
	font-size: 15px;
	cursor: pointer;
	
	
}

.my_button:hover {
	background-image: url(../homeimage/gray_button_bg.gif);
	color: white;
}

.my_button_plain {
	background-image: url(../homeimage/blue_button_bg.gif);
	border: 0px;
	color: white;
	font-weight: bold;
	font-family: sans-serif, Helvetica;
	padding: 2px;
	padding-left: 10px;
	padding-right: 10px;
	margin: 0px;
	outline: 0px;
	font-size: 13px;
	cursor: pointer;
}

.my_button_plain:hover {
	background-image: url(../homeimage/blue_button_bg_over.gif);
	color: white;
}

/*.my_button:hover{background-image:url(../homeimage/gray_button_bg_over.gif);}*/

.outstanding {
	background-color: #008000;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.excellent {
	background-color: #41A317;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.verygood {
	background-color: #0000FF;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.good {
	background-color: #0000A0;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.abvavg {
	background-color: #EAC117;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.avg {
	background-color: #FFA500;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.poor {
	background-color: #A52A2A;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.verypoor {
	background-color: #ff0000;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
}

.unaccessed {
	background-color: #ffffff;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
}


.outstanding_s {
	background-color: #008000;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
}

.excellent_s {
	background-color: #41A317;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
}

.verygood_s {
	background-color: #0000FF;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
}

.good_s {
	background-color: #0000A0;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
}

.abvavg_s {
	background-color: #eac117; 
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
}

.avg_s {
	background-color: #FFA500;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
}

.poor_s {
	background-color: #A52A2A;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
}

.verypoor_s {
	background-color: #ff0000;
	color: #FFFFFF;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
}

.unaccessed_s {
	background-color: #ffffff;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 12px;
	font-weight: bold;
}



.purplebg {
	background-color: #b980ee;
	color: black;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}

.greenbg {
	background-color: #008000;
	color: white;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}

.brownbg {
	background-color: #8FBC8F /*#AD631F*/;
	color: black;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}

.bluebg {
	background-color: #5CB3FF;
	color: white;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}

.dark_bluebg {
	background-color: #1d44b8;
	color: white;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	cursor: pointer;
}

.dark_bluebgR {
	background-color: #4682b4; /*1d44b8;*/
	color: white;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	cursor: pointer;
}

.pont14 {
	font-family: sans-serif, Arial, Times New Roman;
	font-size: 12px;
	/*width: 900px;*/
	word-wrap: break-word;
}

.navybg {
	background-color: #000080;
	color: white;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}
.navybg:hover {
	background-color: white;
	color: black;
}

.lightbg {
	background-color: #CD853F;
	/*background-color: #e9e9e9;*/
	color: white;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}

.orangebg {
	background-color: #ffc680; /* #ff7905 #FFA500;*/
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	color: black;
}

.orangeDark_bg {
	background-color: #ff7905; /* #ff7905 #FFA500;*/
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	color: black;
}

.lemonbg {
	background-color: #FEFCFF /*#ffffe0*/;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	color: black;
	
}

.skyblue {
	background-color: #2e9eea;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	font-size:15px;
	color: white;
}

.peachbg {
	background-color: #FFDAB9;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}

.yellowbg {
	background-color: #FEFCFF;
	/*
	background-color: #FDF3E7;
	background-color: #C7DEC7;*/
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: lighter;
}

.light_yellowbg {
	background-color: #f2f2f2;
	/*
	background-color: #f2f2f2;
	background-color: #e9e9e9;
	background-color: #FDF3E7;
	background-color: #ffc680;
	background-color: #FEFCFF;
	background-color: #C7DEC7;*/
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: normal;
	color: black;
	line-height: 27px;
	text-align: left;
}




.light_bluebg {
	/*background-color: #cee3f6;*/
	background-color: #aab7b8;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: normal;
	color: black;
	line-height: 27px;
	text-align: left;
}

.light_orangebg {
	background-color: #ffe9b7;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: normal;
	color: black;
	line-height: 27px;
	text-align: left;
}


.woodbg {
	background-color: #DEB887;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}

.blackbg {
	background-color: #000000;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	color: white;
}

.seashellbg {
	background-color: #f0fff0;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}

.redbg {
	background-color: #F08080;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	color: black;
}

.tealbg {
	background-color: teal;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	color: silver;
	font-size: 13px;
	font-weight: bold;
}

.exitbg {
	background-color: #FF0000;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	color: white;
}

.cyanbg {
	background-color: #FEFCFF; /* #66cccc #66cccc*/;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	color: white;
	font-weight: bold;
}

.lightgreen {
	background-color: #C7DEC7;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}

.whitebg {
	background-color: #ffffff;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
}

.header_bg {
	height: auto;
	width: auto;
	font-family: sans-serif, Arial, Times New Roman;
	background-image: url('../images/white-box.jpg');
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
}

.tablebg {
	height: auto;
	width: auto;
	background-color: #1d44b8;
	color: white;
	padding: 20px;
	/*
	background-image: url('../homeimage/bg.jpg');
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	*/
}



.bodybg {
	height: auto;
	width: auto;
	background-color: #ffffff;
	padding-left:1%;
	padding-right:1%;
	font-family: sans-serif, Arial, Times New Roman;

}

.indexbg {
	background-color: #FEFCFF;
	/*
	background-image: url('../homeimage/textura-de-madera-2927.jpg');
	*/
	font-family: sans-serif, Arial, Times New Roman;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
}

.orange_bg {
	background-color: #ff7905
}

.orange_fg { /*color:#ff7905;
	color:#000000;*/
	color: white;
	font-weight: 900;
}

.normalbg {
	background-color: #FEFCFF;
	text-indent: -3px;
	/*border-radius: 5px;*/
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: normal;
	font-size: 16px;
}

.number {
	display: inline-block;
	width: 26px; /*18*/
	padding: 8px; /*22*/
	background-color:maroon /* #ff7905  ff7905 5CB3FF ff7905*/;
	color: #fff;
	text-align: center;
	font-size: 18px;
	font-weight: 300;
	/*margin:10px 10px 10px 0px;*/
	margin: 0px 0px 1px 0px;
	float: left;
	text-decoration: none;
	border: 0px solid #ccc;
	text-indent: -3px;
	border-radius: 5px;
}

a.big_button:link,a.big_button:active,a.big_button:visited {
	display: inline-block;
	width: 500px;
	padding: 8px; 
	
	/*background-color: #87ceeb;*/ 
	
	background-color: #6495ed;
	
	/* 2e9eea 5CB3FF*/
	font-size: 18px;
	font-weight: 300;
	border: 0px solid #ccc;
	color: #ffffff; /*color: #28294f*/
	margin: 0px 0px 1px 0px;
	/*margin:10px 0px 10px 0px;
	background-image:url('../images/arrow2.png');
	background-repeat: no-repeat;
	background-position: right center;
	*/

	text-decoration: none;
	text-indent: -3px;
	border-radius: 5px
}

a.big_button:hover { /*background-color:#f9f9f9;*/
	/*background-color:  #FFDAB9;*/
	background-color: #EEEEEE;
	color: #000;
	/*background-image: url("../images/arrow.png");*/
}

a.bigT_button:link,a.bigT_button:active,a.bigT_button:visited {
	display: inline-block;
	width: 500px;
	height: 16px;
	padding: 14px;
	background-color: teal;
	font-size: 18px;
	font-weight: 400;
	border: 0px solid #ccc;
	color: #FFFFFF;
	margin: 0px 0px 1px 0px;
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: none;
}

a.bigT_button:hover {
	background-color: white;
	color: red;
}

.clear {
	clear: both;
}

.container {
	width: 90%;
	height: auto;
	display: table;
	margin: auto;
}

.point_36_condense {
	/*font-size: 36px;*/
	font-size: 20px;
	line-height: 26px;
	font-family: 'Roboto Condensed', sans-serif;
	color: #28294f;
	font-weight: bold;
	letter-spacing: -1px;
}

.exit_class {
	padding-bottom: 8px;
	padding-top: 8px;
	background-color: #5682b4 /* 1d44b8 5CB3FF C7DEC7  #D0C0D0; #e9e9e9*/;
	color: #ffffff;
	text-indent: -3px;
	border-radius: 5px;
}

.heading_class {
	padding-bottom: 8px;
	padding-top: 8px;
	background-color: #5682b4 /*5CB3FF  #D0C0D0; #e9e9e9*/;
	color: white; /*#ff7905*/;
	font: bold;
	font-size: 16pt;
	text-indent: -3px;
	border-radius: 5px;
}

.h1fgcolor {
	color: #000000;
}


.neet_header {
	background-color: #3090c7;
	color: #ffffff;
	font-weight: bold;
	font-size: 15px;
	text-align: center;
}

.neet_td {
	background-color: #cee3f6; /*#C7DEC7 e9e9e9   cee3f6*/;
	font-family: sans-serif, Helvetica;
	font-size: 15px;
	font-weight: bold;
}

.neet_table_skyblue {
	background-color: #2e9eea;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: normal;
	color: white;
	height: auto;
	width: auto;
}

.neet_table_cyan {
	background-color:#668eb9 /*668eb9  f7f5e6*/;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: normal;
	color: #f2f2f2;
	height: auto;
	width: auto;
}

.neet_table_gray {
	background-color: #f2f2f2;
	text-indent: -3px;
	border-radius: 5px;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 6px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: normal;
	color: black;
	height: auto;
	width: auto;
}

.small_neet {
	font-size: 16px;
	line-height: 22px;
	padding-left: 40px;
	padding-right: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: sans-serif, Helvetica;
	text-align: justify;
}

.light_gray{
	background-color: #e9e9e9;
	font-family: sans-serif, Arial, Times New Roman;
}

.silver_row {
	background-color: #e9e9e9;
	font-size: 11px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	text-align: left;
	
}
.lightblue_row {
	background-color: #cee3f6;
	font-size: 11px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: bold;
	text-align: left;
}



/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1; /* Sit on top */
    padding-top: 10px; /* Location of the box */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: scroll; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
    background-color: #fefefe;
    padding: 20px;
    border: 1px solid #888;
    width: 92%;
    font-size: 14px;
    line-height: 30px;
    text-align: justify;
}

/* The Close Button */
.close {
    color: red;
    float: right;
    font-size: 18px;
    font-weight: bold;
    vertical-align: top;
}

.close:hover,
.close:focus {
    color: green;
    text-decoration: none;
    cursor: pointer;
}


.closebtn {
    color: red;
    float: right;
    font-size: 20px;
    font-weight: bold;
    vertical-align: top;
    padding: 10px;
}

.closebtn:hover,
.closebtn:focus {
    color: green;
    text-decoration: none;
    cursor: pointer;
}

.dark_blue_bg {
	/*
	background-color: #1d44b8;
	background-color: #e3e3e3;
	background-color: #CD853F;

	*/
	
	color: white;
	margin: 0px;
	outline: 0px;
	border: 0px;
	padding: 36px;
	font-family: sans-serif, Arial, Times New Roman;
	font-weight: normal;
	font-size: 17px;
	line-height: 34px;
	background-image: url('../homeimage/bg.jpg');
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	text-indent: -3px;
	border-radius: 5px;
	
}
.p2 {
	font-family: sans-serif, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
}
.w2 {
	font-family: sans-serif, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: white;
	background-color: #2e9eea;
}
.r2 {
	font-family: sans-serif, sans-serif, Helvetica;
	font-size: 12px;
	color: white;
	background-color: #2e9eea;
}


.yellow30{
	font-size: 30px;
	font-family: sans-serif, sans-serif, Helvetica;
	color: yellow;
	line-height: 38px;
}

.white20{
	font-size: 18px;
	font-family: sans-serif, sans-serif, Helvetica;
	color: white;
	line-height: 36px;
}

.very_small_11 {
	font-family: sans-serif, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}