@import url("reset.css");
.dpage {
	background:#ededed;
}
body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
}


 @font-face {
				font-family: 'GeometricSlab703BT-Medium';
				src: url('/assets/images/fonts/geoslab703_md_bt_medium.eot');
				src: url('/assets/images/fonts/geoslab703_md_bt_medium.eot?#iefix') format('embedded-opentype'),
						 url('/assets/images/fonts/geoslab703_md_bt_medium.woff') format('woff'),
						 url('/assets/images/fonts/geoslab703_md_bt_medium.ttf') format('truetype'),
						 url('/assets/images/fonts/geoslab703_md_bt_medium.svg#geoslab703_md_bt_medium') format('svg');
				font-weight: normal;
				font-style: normal;
		}


 /* Apply Now*/
a {
	color:#4495d4;
}
.bold {
	font-weight:bold;
}



.applynow-banner {
	float:left;
	width:276px;
	padding-top:35px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#464646;
}
.applynow-form {
	float:right;
	width:630px;
	padding:0;
}

.applynow-form td 
{
	padding:4px 0px;
}
.applynow-form .formtab {
	border: 1px solid #D9D9D9;
	color: #666666;
	font: 13px arial;
	margin-top: 10px;
	padding: 10px 10px 10px 20px;
	;
}
.applynow-form .formarea {
	padding:10px 10px 10px 20px;
	background:#fff;
	margin-top:10px;
	width:568px;
	border:1px solid #d9d9d9;
}
.applynow-form input {
	font:12px Arial;
	padding:5px;
	/*color:#909090;*/
	color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:248px;
	border: none;
}
.applynow-form input.chk {
	font:12px Arial;
	padding:5px;
	/*color:#909090;*/
	color:#666;
	border:none!important;
	background:none!important;
	width:18px;
}
.applynow-form input.txt {
	font:12px Arial;
	padding:5px;
	/*color:#909090;*/
	color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:248px;
}
.fs27{font-size:27px !important;}
.txt {
	font:12px Arial;
	padding:5px;
	color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:248px;
}
.applynow-form input.phone {
	font:12px Arial;
	padding-left:5px;
	/*color:#909090;*/
color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:183px;
}
input.phone {
	font:12px Arial;
	padding-left:5px;
	/*color:#909090;*/
color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:183px;
	padding:5px;
}
.applynow-form .areacode {
	font:11px Arial;
	padding-left:50px;
	height:24px;
	color:#909090;
}
.areacode {
	font:11px Arial;
	padding-left:50px;
	height:24px;
	color:#666;
}
.applynow-form .code {
	border:1px solid #d9d9d9;
	background:#ededed;
	width:50px;
	padding:4px;
}
.code {
	border:1px solid #d9d9d9;
	background:#ededed;
	width:50px;
	padding:4px;
}
.applynow-form .cell {
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width: 183px;
	padding:4px;
}
.applynow-form select {
	font:12px Arial;
	padding:4px;
	/*color:#909090;*/
color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:260px;
}
.applynow-form ul {
	list-style:none;
}
.applynow-form li {
	background:url(/images/red-round-arrow-right.png) 1px 5px no-repeat;
	padding:5px 20px 10px 30px;
	border-bottom: 1px solid #CCC;
	font:bold 16px Arial;
	color:#cc0000;
	margin-bottom:10px;
}
.applynow-container {
	margin: 0 auto;
	overflow:hidden;
	padding: 10px 5px 5px 5px;
	width: 915px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#464646;
}
.thanks-container {
	color: #464646;
	font: 18px Arial, Helvetica, sans-serif;
	margin: 0 auto;
	overflow: hidden;
	padding: 10px 0 161px;
	width: 910px;
}
.applynow-container h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:21px;
	color:#666;
	padding:0 0 10px 30px;
}
h1.n-doc{
	font-family:Verdana, Geneva, sans-serif;
	font-size:19px;
	color:##474747;
	padding:0 0 10px 5px;
	
	}
.applynow-container p {
	font-family: Arial, Geneva, sans-serif;
	font-size: 13px;
	padding: 0 0 10px 5px;
}
.payment-bdr {
	border:1px solid #CCC;
	width:auto;
}
.star {
	color:#d70f0a;
}
.applynow-text {
	line-height:25px;
}
.applynow-text a {
	color:#4495d4;
}
.payment-bg {
	background:url(/images/payment-bg.png) top left repeat-x;
	height:61px;
}
.pay-slide {
	width:100%;
	border:1px solid #CCC;
	overflow:hidden;
}
.login-bar {
	width:922px;
	margin: 0 auto;
	background:url(/images/redbar-bg.gif) top left no-repeat;
	height: 28px;
	padding:8px 20px 0 20px;
	color:#fff;
}
.login-bar a {
	color:#fff;
}
.login-bar li {
	color:#fff;
	background:url(/images/orange-arrow.png) 5px 8px no-repeat;
	padding: 4px 40px 5px 20px;
	font:bold 14px Arial;
	float:left;
}
.login-bar li a:link, .login-bar li a:hover {
	color:#fff;
	text-decoration:none;
}
.login-img {
	background:url(/images/log-out.png) top left no-repeat;
	width:56px;
	height:13px;
	padding:5px 15px 5px 15px;
	color:#000;
	font:bold 12px Verdana;
	margin-top:10px;
}
.login-btn {
	padding: 10px 0 0 50px;
}
.login-img a:link {
	color:#000;
	font:bold 12px Verdana;
	text-decoration:none;
}
.user-name {
	font:16px Arial;
}
.center-blackbox {
	background:url(/images/centerbox-bg.png) top left no-repeat;
	width:665px;
	height:486px;
	position:relative;
}
.center-blackbox-text {
	background:#ededed url(/images/center-box-bg.png) top left repeat-x;
	height: 280px;
	left: 80px;
	position: relative;
	top: 111px;
	width: 486px;
	border:1px solid #464646;
}
.center-blackbox-text h3 {
	border-bottom: 4px solid #C1131E;
	font: 18px Arial;
	margin: 0 auto 20px;
	padding: 10px 10px 8px 10px;
	width: auto;
}
.center-blackbox-text .popup-img {
	float:right;
	margin-right:40px;
	margin-top: 15px;
}
.center-blackbox-text .whitediv {
	background:#FFF;
	padding:25px;
	display:block;
	margin:50px 30px 30px 30px;
	position:absolute;
	border:1px solid #d9d9d9;
}
.center-blackbox-text .whitediv.verification {
	background:#FFF;
	padding:10px 20px;
	display:block;
	margin:50px 30px 30px 30px;
	position:absolute;
	border:1px solid #d9d9d9;
}
.center-blackbox-text .whitediv.verification li {
	background:url(/images/button-arrow.png) 5px 7px no-repeat;
	padding:2px 15px;
	font-weight:bold;
}
.center-blackbox-text .whitediv h2 {
	color:#ba110d;
	padding:0px 0;
}
.center-blackbox-text .whitediv a:link {
	color:#4493d5;
}
.user-info {
	border: 1px dotted #b40f0b;
	width:229px;
	padding:15px 5px;
	height:90px;
	line-height:20px !important;
	font:14px Arial;
	background:url(/images/user-name-bg.png) bottom left repeat-x;
}
.bt-brd {
	border-bottom:1px dotted #666669;
	margin-top:5px;
}
.bluecolor {
	color:#1191e3;
}
.darkblue{color:#415b98;}
.lightblue{color:#4784ff}
.bluelink {
	background: url(/images/blue-round-arrow.png) right 4px no-repeat;
	padding: 0 16px 0px 0;
	color:#1191e3;
}
/*popups*/

.popup {
	background:url(/images/headers.png) repeat-x #ededed;
	overflow:hidden;
	width:906px;
	margin:0 auto;
	padding: 11px 15px 13px 15px;
}
.popup h1 {
	padding-bottom:16px;
	color:#464646;
	font:normal 22px Arial, Helvetica, sans-serif;
	margin:0px;
}
.formarea {
	background:#fff;
	margin:10px 0px 20px 0px;
	padding: 20px 10px 20px 20px;
	width: 568px;
	border:1px solid #d9d9d9;
	overflow:hidden;
	font:normal 13px Arial, Helvetica, sans-serif;
	color:#464646;
}
.formarea h2 {
	background:url(/images/red-round-arrow-right.png) 1px 5px no-repeat;
	padding: 5px 5px 7px 25px;
	border-bottom: 1px solid #CCC;
	font:bold 16px Arial;
	color:#0a64a1;
	margin: 0 0 16px;
}
.formarea .divcontrols {
	width:278px;
	float:left;
	padding:10px;
}
.msg-std {
	border-bottom: 1px solid #CCC;
	width:668px;
	font:13px Arial;
}
.msg-std td {
	background:url(/images/td-bg.png) top left repeat-x;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	padding:7px 15px;
}
.msg-std td.first {
	background:url(/images/bg-2.gif) repeat-x !important;
	padding: 0px 0 0;
	color:#fff;
	font-weight:bold;
	padding:7px 15px !important;
	font-weight:bold !important;
}
.msg-std li {
	background:url(/images/button-arrow.png) 5px 5px no-repeat;
	padding:2px 20px;
	color:#666666;
	text-decoration:none;
}
.msg-std li a:link {
	color:#4495D4;
	text-decoration:none;
}
.msg-std td.none {
	background:none;
	border:none;
	font-weight:normal;
}
.msg-std td.class {
	background:url(/images/user-name-bg.png) bottom left repeat-x !important;
	padding: 0px;
	color:#000;
	font-weight:normal !important;
	padding:7px 15px !important;
}
.msg-std td .pic {
	padding:5px;
}
.msg-std .height {
	height:169px;
}
.msg-std td.class ul {
	padding:10px 0px 15px 0;
}
.blue-bg {
	background:#ebf5f9;
	width:636px;
	height:139px;
	padding:15px;
	border:1px solid #CCC;
}
/*Breadcrumb*/
.bcrumb {
	width: 880px;
}
.bcrumb a {
	text-decoration:none;
	color:#000;
}
.bcrumb a.active {
	color:#c1131e;
}
/*Alert Message*/


/* Program summary */

.tblwithgraybg {
	border:1px solid #d6d6d6;
	font-weight:bold;
}
.bdr {
	border-right:1px solid #d6d6d6;
}
.bdr-gray {
	border-right:1px solid #d6d6d6;
}
.bdb-gray {
	border-bottom:1px solid #d6d6d6;
}
.tblwithgraybg .firstrow {
	background:url(../images/bg-2.gif) repeat-x top;
	color:#FFF;
}
.tblwithredbg {
	background:url(../images/table-th-red.png) repeat-x top;
	color:#FFF;
}
.regbgtable {
	margin:0 auto;
	border:1px solid #d6d6d6;
}
.redcolor {
	color:#31709A;
}
.padleft {
	padding:5px 0 5px 20px;
}
.otherprogram {
	width:220px;
	background:#ebf5f9;
	border:1px solid #d6d6d6;
	padding:10px;
}
.sidebarredhd {
	margin:10px 0px 0px 0px;
	background:#AD0D09;
	padding:10px;
	width:194px;
	border:1px solid #d6d6d6;
	border-bottom:none;
	color:#fff;
}
.needhelp {
	width:194px;
	background:#ebf5f9;
	border:1px solid #d6d6d6;
	padding:10px;
}
.fixwidth {
	width:230px;
	margin-top: 118px;
}
.sidebarhd {
	background:#fdfdfd;
	padding:10px;
	width:220px;
	border:1px solid #d6d6d6;
	border-bottom:none;
}
.setgraycolor {
	color:#666666;
}
.martop53 {
	margin-top:45px;
}
/*Alert Message*/

h1.redh {
 col.or:#bf0a07;
	font:normal 23px Arial, Helvetica, sans-serif;
	padding: 5px 0 10px;
}
#divLoan{ font:normal 12px Arial;}
.gcontainer {
	background:url(/images/gcontainer-bg.png) repeat-x bottom left;
	width:97%;
	height:auto;
	overflow:hidden;
	padding:10px;
	border:1px solid #d8d8d8;
	margin:20px 0px;
	font: normal 12px Arial;
}
.gcontainer p {
	padding:10px 0px;
}
.inputlrg {
	width: 532px !important;
}
.profiledec {
	color:#7d7d7d;
	font-size:11px;
}
.txtareafwid {
	border: 1px solid #D9D9D9;
	width: 536px !important;
	font:normal 11px Arial;
	color:#7d7d7d;
	padding:5px 0 0 5px;
}
.teachyrz {
	width:315px !important;
}
 
/* Rquest Information*/
/*
.ri-formbg {
	background:#f6f6f6 url(/images/ri-from-bg.png) bottom left repeat-x;
	
	border:1px solid #CCC;
}
.ri-formbg h3{	font:bold 14px Arial;
	color:#464646;
	
	border-bottom:4px solid #c1131e; margin:10px;}
.ri-form{}
.ri-form input.txt	{font:12px Arial;
	padding:4px;
	color:#909090;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x; width:175px;}
.ri-form td{padding:4px 0 0px 3px;}
.ri-form  .select {
	font:12px Arial;
	padding:5px;
	color:#909090;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:185px;
}
.ri-form .code {
	border:1px solid #d9d9d9;
	background:#ededed !important;
	width:30px;
	padding:5px;
	
}
.ri-form input.phone {
	font:12px Arial;
	padding:5px;
	
	color:#909090;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:125px;
}*/
/***************************************/
.ri-formbg {
	background:#f6f6f6 url(/images/ri-from-bg.png) bottom left repeat-x;
	border:1px solid #CCC;
}
.ri-form h3 {
	font-family:Arial;
	font-size:18px !important;
	color:#464646;
	border-bottom:4px solid #c1131e;
	margin:10px 10px 10px 0px;
	padding-bottom:8px;
}
.ri-form {
	background:#f6f6f6 url(/images/ri-from-bg.png) bottom left repeat-x;
	border:1px solid #CCC;
}
.ri-form input.txt {
	font:12px Arial;
	padding:5px;
	/*color:#909090;*/
color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:175px;
}
.ri-form td {
	padding:6px 10px;
}
.ri-form .select {
	font:12px Arial;
	padding:4px !important;
	/*color:#909090;*/
color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x !important;
	width:187px;
	height: 27px;
}
.ri-form .code {
	border:1px solid #bcbcbc;
	background:#bcbcbc !important;
	width:30px;
	padding:3px;
}
.ri-form img {
	border:none;
}
.ri-form .text {
	font:11px Arial;
	color:#000;
}
.ri-form input.phone {
	font:12px Arial;
	padding:5px;
	/*color:#909090;*/
color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:134px;
}

/***************************************/
.ri-formblue {
	 
	border:1px solid #CCC;
}
.ri-formblue h3 {
	font-family:Arial;
	font-size:18px !important;
	color:#464646;
	border-bottom:4px solid #c1131e;
	margin:10px 10px 10px 0px;
	padding-bottom:8px;
}
.ri-formblue {
	background:url(/images/requestinfo-form-bg.png) top left no-repeat;
	border:1px solid #CCC;
	color:#fff;
}
.ri-formblue h2{ font:12px Arial; padding:5px 0 7px 0; border-bottom:solid 1px #649cc5; }
.ri-formblue .fs15{ font:bold 15px Arial;}
.ri-formblue .fs15 span{ color:#f2cd00; }
.ri-formblue input.txt {
	font:12px Arial;
	padding:4px;
	/*color:#909090;*/
color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:177px;
}
.ri-formblue td {
	padding:5px 10px;
}
.ri-formblue .select {
	font:12px Arial;
	padding:4px !important;
	/*color:#909090;*/
    color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x !important;
	width:187px;
	height: 25px;
}
.ri-formblue .code {
	border:1px solid #bcbcbc;
	background:#bcbcbc !important;
	width:30px;
	padding:3px;
}
.ri-formblue img {
	border:none;
}
.ri-formblue .text {
	font:11px Arial;
	color:#000;
}
.ri-formblue input.phone {
	font:12px Arial;
	padding:4px;
	/*color:#909090;*/
	color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:134px;
}


/***************************************/
.ri-formfaculty {
	 
	border:1px solid #CCC;
}
.ri-formfaculty h3 {
	font-family:Arial;
	font-size:18px !important;
	color:#464646;
	border-bottom:4px solid #c1131e;
	margin:10px 10px 10px 0px;
	padding-bottom:8px;
}
.ri-formfaculty {
	background:url(/images/requestinfo-form-bg.png) top left no-repeat;
	border:1px solid #CCC;
	color:#fff;
}
.ri-formfaculty h2{ font:12px Arial; padding:5px 0 7px 0; color:#fff;  }
.ri-formfaculty .fs15{ font:bold 15px Arial; color:#fff; border-bottom:solid 1px #649cc5;padding:5px 0 7px 0;}
.ri-formfaculty .fs15 span{ color:#f2cd00; }
.ri-formfaculty .fs9{font:11px Arial;color:#fff; }
.ri-formfaculty input.txt {
	font:12px Arial;
	padding:4px;
	/*color:#909090;*/
color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:177px;
}
.ri-formfaculty input.file {
	font:12px Arial;
	padding:4px;
	/*color:#909090;*/
	color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x #fff;
	width:177px;
}
.ri-formfaculty td {
	padding:5px 10px;
}
.ri-formfaculty .select {
	font:12px Arial;
	padding:4px !important;
	/*color:#909090;*/
    color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x !important;
	width:177px;
	height: 25px;
}
.ri-formfaculty .code {
	border:1px solid #bcbcbc;
	background:#bcbcbc !important;
	width:30px;
	padding:3px;
}
.ri-formfaculty img {
	border:none;
}
.ri-formfaculty .text {
	font:11px Arial;
	color:#000;
}
.ri-formfaculty input.phone {
	font:12px Arial;
	padding:4px;
	/*color:#909090;*/
	color:#666;
	border:1px solid #d9d9d9;
	background:url(/images/input-bg.png) top left repeat-x;
	width:142px;
}

/* home page signup form */

.homesignup {
	/*background:url(/images/trans-bg.png) repeat;*/
	overflow:hidden;
	background:none!important;
	margin:0px;
	padding:0px;
}
.homesignup > h4 {
	color: #FFFFFF;
	font: normal 13px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 20px 0 10px;
}
.homesignup input.txtbox {
	width:184px;
	padding: 4px;
}
.homesignup input.phone {
	padding: 4px;
	width: 152px;
}
.homesignup select.country {
	width:143px;
	padding:4px;
}
.homesignup select.progdd {
	padding: 4px;
	width: 180px;
}
.homesignup .code {
	width:38px;
	padding: 4px;
}
/*new apply now form*/

.application-form {
	overflow:hidden;
	border:1px solid #d9d9d9;
	color:#666666;
}
.application-form h2 {
	background: url("/images/red-round-arrow-right.png") no-repeat scroll 17px 11px #EDEDEE;
	border-bottom: 1px solid #D9D9D9;
	color: #284b83;
	font: bold 16px Arial;
	margin-bottom: 10px;
	padding: 9px 20px 10px 42px;
}
.application-form .textarea{ width:400px;}
.application-form .textarea-lrg{ width:590px;}
.application-form .tableinfo {
	padding-left:18px;
	margin:0;
}
.application-form input.txt {
	background: url("/images/input-bg.png") repeat-x scroll left top transparent;
	border: 1px solid #D9D9D9;
	color: #666666;
	font: 12px Arial;
	padding: 4px;
	width: 398px;
}
.application-form input.lrgtxt {
	background: url("/images/input-bg.png") repeat-x scroll left top transparent;
	border: 1px solid #D9D9D9;
	color: #666666;
	font: 12px Arial;
	padding: 4px;
	width: 490px;
}
.application-form .input.txt {
	background: url("/images/input-bg.png") repeat-x scroll left top transparent;
	border: 1px solid #D9D9D9;
	color: #666666;
	font: 12px Arial;
	padding: 4px;
	width: 405px;
}
.application-form select.txt {
	background: url("/images/input-bg.png") repeat-x scroll left top transparent;
	border: 1px solid #D9D9D9;
	color: #666666;
	font: 12px Arial;
	padding: 5px;
	width: 555px;
}
.application-form .selectlrg {
	background: url("/images/input-bg.png") repeat-x scroll left top transparent;
	border: 1px solid #D9D9D9;
	color: #666666;
	font: 12px Arial;
	padding: 5px;
	width: 500px;
}
.application-form .select.txt {
	background: url("/images/input-bg.png") repeat-x scroll left top transparent;
	border: 1px solid #D9D9D9;
	color: #666666;
	font: 12px Arial;
	padding: 5px;
	width: 410px;
}
.application-form .tableform {
	font:bold 13px Arial, Helvetica, sans-serif;
	margin:18px 0px;
}
.application-form .cell {
	background: url("/images/input-bg.png") repeat-x scroll left top transparent;
	border: 1px solid #D9D9D9;
	padding: 4px;
	width: 336px;
}
.BR-bo {
	border: 1px solid #990000;
}
.tBg6 {
	background-color: #FFFFD5;
}
.Brown2 {
	color: #990000;
}
.Verd10 {
	font: 12px  Arial;
}
.redrounded {background:url(/images/red-round-arrow-right.png) left center no-repeat; font:normal 18px Arial; color:#c1131e !important; text-decoration:none; padding:10px 20px;}
.editbox{ background:url(/images/edit-bg.png) center top no-repeat; padding:0px 10px 5px 0px; color:#000000 !important; float:right; text-align:right; width:50px; height:20px;  }
.editbox a, .editbox a:hover { padding:2px 2px 5px 0px; color:#000000 !important; text-decoration:none; float:right; text-align:right; width:50px; height:20px;  }
.bline{ border-bottom:solid 2px #c1131e; padding-bottom:5px; }
.profile-bg{background:url(/images/profile-bg.png) bottom left repeat-x;}
.profile-bg h2{ font:bold 14px Arial; padding:5px 10px 0;}
.fsize14{font:bold 13px Arial; padding:5px 10px 0;}
.fac-border{ border: 1px solid #eaeaea;
    border-collapse: collapse;}
.fac-border tr td{border: 1px solid #eaeaea;
    border-collapse: collapse;}
.fac-border thead{background: url("../images/table-th-red.png") repeat-x scroll center top transparent;
    color: #FFFFFF;font:bold 12px Arial;}
.fac-border tr td table tr td{border:none!important;}
.background-color{background-color:transparent !important;}
.normal-font{ font:normal 12px Arial !important;}


/**************** MT ***********************

.popup {
	height: 443px;
	 width: 552px;
	background:url(/images/popup1-bg.png) no-repeat right bottom #FFF;
	margin:0 auto;
	overflow:hidden;
}

.popup h1 {
	background:url(/images/popup1-hd.png) no-repeat left top;
	height:60px;
	margin: 40px 0 0 5px;
	*margin: 40px 0 0 5px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:28px 0 0 20px;
}*/
.edu-detail {

	float:left;
    padding-left: 23px;
    width: 306px;
}
a {
	text-decoration:none;
	border:0;
	color:#2db2e6;
}
.edu-detail table {
	margin:0px 0 30px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.edu-detail table td {
	font:bold 14px 'MyriadProSemibold';
	color:#4c4c4c;
}
.edu-detail table input {
	background: url("/images/select-bg.png") repeat-x scroll left bottom transparent;
	border: 1px solid #C7C3C3;
	margin-top: 5px;
	padding: 3px;
	width: 272px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.edu-detail table select {
	background: url("/images/select-bg.png") repeat-x scroll left bottom transparent;
	border: 1px solid #C7C3C3;
	margin-top: 5px;
	padding: 2px;
	width: 280px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.edu-detail table input.area-code {
	float: left;
	margin-right: 5px;
	padding: 3px;
	width: 71px;
}
.edu-detail table input.phone-no {
	float: left;
	padding: 3px;
	width: 272px;
	
}
.edu-detail table img {
	margin-top:35px;
}
.txt1 {
	width: 180px;
	float:right;
	  margin: 10px 16px 0 0;
	font:normal 14px 'MyriadProSemibold';
	color:#4c4c4c;
}
.txt1 strong {
	color:#2db2e6;
}
/*
h1.popupheading {
	background:url(/images/popup1-hd.png) no-repeat left top;
	height:60px;
	margin:40px 0 0 10px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:28px 0 0 20px;
}
.popup h2 {
	background:url(/images/welcome-hd.png) no-repeat left top;
	height:60px;
	margin:40px 0 0 13px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:30px 0 0 20px;
}
/*pop up2*/ 
/*.popup2 {
	
	background:url(/images/welcome-bg.png) no-repeat right bottom #FFF;
	    height: 512px;
    margin: 0 auto;
    overflow: hidden;
    width: 617px;;
}
.popup2 h2 {
	background:url(/images/welcome-hd.png) no-repeat left top;
	height:60px;
	margin: 19px 0 0 5px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:30px 0 0 20px;
}
.popup2 h1 {
	background:url(/images/popup1-hd.png) no-repeat left top;
	height:60px;
	margin:40px 0 0 10px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:28px 0 0 20px;
}
.fill-form {
	width: 440px;
	float:left;
	margin:5px 90px 0px;
}
.fill-form table {
	font:normal 12px Arial, Helvetica, sans-serif;
	 margin: 5px 54px 0;
	color:#4c4c4c;
}
.fill-form table td {
	font:bold 14px 'MyriadProSemibold';
	color:#4c4c4c;
}
.fill-form table input {
	width:268px;
	border: 1px solid #c7c3c3;
	background:url(/images/select-bg.png) repeat-x left bottom;
	margin-top:5px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.fill-form table select {
	width:388px;
	border: 1px solid #c7c3c3;
	background:url(/images/select-bg.png) repeat-x left bottom;
	margin-top:5px;
	padding:2px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.fill-form table input.area-code {
	width:77px;
	margin-right:5px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.fill-form table input.phone-no {
	width: 272px;
	float:left;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.fill-form table img {
	margin-top:35px;
}
.txt {
	width: 460px;
	float:left;
	padding: 0 33px 0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.popup-head {
	float:left;
	width:85%;
	padding-left:33px;
	font:bold 14px 'MyriadProSemibold';
	color:#4c4c4c;
}
/*double-lists-itemss*/

/*.double-list-itemss {
	overflow:hidden;
	padding:16px 0px !important;
	margin:0px !important;
	border:none !important;
	background:none !important;
	display:block !important;
}
.double-list-itemss ul {
	list-style:none;
	float:left;
	width:238px;
}
.double-list-itemss ul li {
	background: url(/assets/images/icons/green-round-arrow.png) no-repeat scroll 2px 4px transparent;
	padding: 0 0 4px 21px;
}
.double-list-itemss ul li a {
	font: normal 11px Verdana, Geneva, sans-serif;
	padding: 2px;
	color:#191919;
	text-decoration:none;
}
.popup3 {
	 height: 512px;
	width: 616px;
	background:url(/images/welcome-bg.png) no-repeat right bottom #FFF;
	margin:0 auto;
	overflow:hidden;
}
.popup3 h1 {
	background:url(/images/popup1-hd.png) no-repeat left top;
	height:60px;
	margin:40px 0 0 10px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:28px 0 0 20px;
}
.popup3 h2 {
	background:url(/images/welcome-hd.png) no-repeat left top;
	height:60px;
	margin:40px 0 0 18px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:30px 0 0 20px;
}
.welcome-detail {
    width: 297px;
	float:left;
}
.welcome-detail table {
	font:normal 12px Arial, Helvetica, sans-serif;
	 margin: 30px 0 8px 30px;
	color:#4c4c4c;
	border-right:1px solid #e2e2e2;
}
.welcome-detail table td {
	font:bold 14px 'MyriadProSemibold';
	color:#4c4c4c;
}
.welcome-detail table input {
	width:268px;
	border: 1px solid #c7c3c3;
	background:url(/images/select-bg.png) repeat-x left bottom;
	margin-top:5px;
	padding:3px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.welcome-detail table select {
	background: url("/images/select-bg.png") repeat-x scroll left bottom transparent;
	border: 1px solid #C7C3C3;
	margin-top: 5px;
	padding: 2px;
	width: 277px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.welcome-detail table input.area-code {
	float: left;
	margin-right: 5px;
	padding: 3px;
	width: 67px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.welcome-detail table input.phone-no {
	float: left;
	padding: 3px;
	width: 272px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.welcome-detail table img {
	margin-top:35px;
}
.inquire-about {
    float: right;
  
    width: 245px;
}
.inquire-about table {
	font:normal 14px Arial, Helvetica, sans-serif;
	 margin: 8px 0 1px 30px;
	color:#4c4c4c;
}
.inquire-about table td {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.inquire-about table input checkbox {
	width:28px;
	border: 1px solid #c7c3c3;
	margin-top:5px;
}
.hd {
	font:bold 14px 'MyriadProSemibold'!important;
	color:#4c4c4c !important;
}
.popup4 {
	
	background:url(/images/write-bg.png) no-repeat right bottom #FFF;
	 height: 635px;
    margin: 0 auto;
    overflow: hidden;
    width: 566px;
}
.write-to-us {
	width: 320px;
	float:left;
}
.write-to-us table {
	margin:0px 0 30px 30px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.write-to-us table td {
	font:bold 14px 'MyriadProSemibold';
	color:#4c4c4c;
}
.write-to-us table input {
	background: url("/images/select-bg.png") repeat-x scroll left bottom transparent;
	border: 1px solid #C7C3C3;
	margin-top: 5px;
	padding: 3px;
	width: 272px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.write-to-us table select {
	background: url("/images/select-bg.png") repeat-x scroll left bottom transparent;
	border: 1px solid #C7C3C3;
	margin-top: 5px;
	padding: 2px;
	width: 280px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
}
.write-to-us table input.area-code {
	float: left;
	margin-right: 5px;
	padding: 3px;
	width: 71px;
}
.write-to-us table input.phone-no {
	float: left;
	padding: 3px;
	width: 272px;
}
.write-to-us table img {
	margin-top:35px;
}
.popup h3 {
	background:url(/images/write-hd.png) no-repeat left top;
	height:60px;
	margin:40px 0 0 10px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:28px 0 0 20px;
}
.popup2 h3 {
	background:url(/images/write-hd.png) no-repeat left top;
	height:60px;
	margin:40px 0 0 10px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:28px 0 0 20px;
}
.popup3 h3 {
	background:url(/images/write-hd.png) no-repeat left top;
	height:60px;
	margin:40px 0 0 10px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:28px 0 0 20px;
}
.popup4 h3 {
	background:url(/images/write-hd.png) no-repeat left top;
	height:60px;
	margin:40px 0 0 5px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:28px 0 0 20px;
}*/
.write-to-us table textarea {
	width: 278px;
	border: 1px solid #C7C3C3;
	background:url(/images/textarea-bg.png) left bottom;
	height:90px;
}
.student-login {
  
    border: 1px solid #E1E1E1;
    float: right;
    font-size: 11px;
   line-height: 20px;
    margin-bottom: 10px;
    overflow: hidden;
    padding: 15px 0 5px 5px;
    width: 191px;
}

.result-summary{ background:url(/images/result-summary-bg.png) bottom right repeat-x; border:solid 1px #f1f1f1; padding:20px; overflow:hidden;}
.result-summary .left{ width:360px; float:left; padding-righ:15px; }
.result-summary td.bodr{ border-bottom: dotted 3px #e3e3e3; padding:2px 10px;}
.result-summary .left td{ padding:2px 10px;}
.result-summary .right{width:250px; float:left; }
.result-summary td.bodr{ border-bottom: dotted 3px #e7e7e7; padding:2px 10px;}
.blue{color:#36a5d5;}
.financial-summary{ background:url(/images/financial-summary-bg.png) bottom left repeat-x; border:solid 1px #f1f1f1; padding:20px; overflow:hidden;}
.financial-summary  td.bodr{ border-bottom: dotted 3px #e3e3e3; padding:5px 10px;}
.financial-summary  td.bodr2{ border-bottom: dotted 3px #666666; padding:5px 10px;}
.financial-summary  td{ padding:10px 10px;}


.majors-popup {
	height:419px;
	width: 552px;
	background:url(/images/majors-bg.png) no-repeat  left bottom #FFF;
	margin:0 auto;
	overflow:hidden;
	font:12px Arial;
}
.majors-popup h2 {
	background:url(/images/majors-hd.png) no-repeat left top;
	height:60px;
	margin:40px 0 0 5px;
	font: normal 24px 'MyriadProSemibold';
	color:#FFF;
	padding:30px 0 0 20px;
}
.tablelist ul li {
    background: url("/assets/images/icons/green-round-arrow.png") no-repeat 2px 4px transparent;
    padding: 0 0 4px 21px;
}
.tablelist ul li.right {
    background: none;
   
}
.tablelist ul li.right a {
    background: url("/assets/images/icons/green-round-arrow.png") no-repeat right 4px;
    padding: 0 20px 4px 1px; color:#666666;
}
.classroom{ background:#e5f3fa; padding:15px; border:solid 1px #d6d6d6;}

.classroom ul li.right a {
    background: url("/assets/images/icons/green-round-arrow.png") no-repeat right 4px;
    padding: 0 20px 4px 1px; color:#666666;
}
.right-arrow{background: url("/assets/images/icons/green-round-arrow.png") no-repeat scroll right 4px; color:#940401; padding: 0 20px 4px 1px;}
.majorslist{ margin:0 0 0 10px;; padding:10px 0px;overflow:hidden;display:block!important; width:325px;}
.majorslist h3{font:bold 12px Arial;color:#36a5d5;padding: 3px 0;}
.majorslist ul{float:left; list-style:none; width:300px;}
.majorslist li{font:11px Verdana; background: url("/images/blue-bullet.png") no-repeat scroll 2px 8px transparent !important;
    display: block !important;
    padding: 3px 0 3px 15px !important;}
	.majorslist li a, .majorslist li a:hover{ color:#666;font:11px Verdana; 
   }
.login-breadcrumb{ font:bold 13px Arial; overflow:hidden; padding:10px 0;}
.login-breadcrumb span{ color:#36a5d5; font:bold 13px Arial;}
.login-breadcrumb ul li{ list-style:disc; list-style-position:inside; float:left; padding:0 5px;}
.studentblock{ background:url(/images/studentblock-bg.png) top left no-repeat; width:709px; height:473px;}

.Verd09
{
	font:normal 9px Verdana, Geneva, sans-serif;
	color:#666;
}

.Verd10
{
	font:normal 12px Verdana, Geneva, sans-serif;
	color:#666;
}

.Verd11
{
	font:normal 11px Verdana, Geneva, sans-serif;
	color:#666;
}

.green-arrow
{
    background: url(/images/green_arrow.png) no-repeat;
    padding: 0px 0px 0px 16px;
	font-weight:bold;
	color:#288db6;
}

.arrow-link
{
    /*background: url("/assets/images/icons/green-round-arrow.png") no-repeat scroll right 4px transparent;*/
    color: #666666;
    padding: 0 16px 4px 1px;
	color:#36a5d5;
	font-weight:bold;
}

.menu-table
{

	font:normal 11px Verdana, Geneva, sans-serif;
	line-height:17px;
}

.menu-table a
{
	color:#191919;
}

.menu-table td
{
	background:url(/images/table-gradient-bg.gif) repeat-x bottom left;
	padding:5px 0px;
}

.menu-title
{
    color: #000;
    font: bold 13px Verdana,Geneva,sans-serif;
	background:url(/assets/images/icons/green-round-arrow.png) no-repeat 0 5px;
	border-bottom:1px solid #a2a2a2;
	margin-left: 8px;
    padding: 0 0 8px 14px;
    width: 144px;
	
}

.menu-title h2
{
	font-size: 13px !important;
	   margin-bottom: 0px !important;
	     font-family: verdana !important;
}

.blue-list
{
	float:left;
	 padding:0px;
	 margin:10px 0px;
	 width: 300px;
	 *width: 278px;
	 color:#000;
	 font-weight:bold;
	 margin-bottom:5px;
}



.blue-list ul
{
	list-st:none;
	margin-left: 30px;
	 margin:5px 0px;
	*margin-left: 29px;
	float:left;
}
 
.blue-list ul li 
{
	padding: 6px 0px 3px 0px; *padding: 0px 0px 3px 0px;
		
	
	

}

.blue-list ul li a
{
    background: url("/images/button-arrow.png") no-repeat scroll 0 5px transparent;
    color: #36a5d5;
	padding: 1px 0px 3px 10px;
    text-decoration: none;
	font:normal 12px Verdana, Geneva, sans-serif;
	float:left;
		clear:both;

}


.blue-list ul li a:hover
{
     background: url("/images/button-arrow.png") no-repeat scroll 0 5px transparent;
    color: #36a5d5;
	padding: 1px 0px 3px 10px;
    text-decoration: none;
	font:normal 12px Verdana, Geneva, sans-serif;
	float:left;
		clear:both;
	 
	
}
.border-collapse {border:solid 1px #eaeaea; border-collapse:collapse;}
.border-collapse tr td{border:solid 1px #eaeaea;  }


.innerpage-container {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ECECEC;
    margin: 0 auto;
    overflow: hidden;
    padding: 10px 11px 54px;
    width: 936px;
}

.innerpage-container2 {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto;
    overflow: hidden;
    padding: 10px 15px 15px 15px;
    width: 615px; font-size:12px; float:left;
}

.innerpage-container2 h1{color:#474747 !important; font-size:19px !important; font-family:Verdana, Geneva, sans-serif !important; padding:0px !important;	margin:15px 0px 18px 0px  !important; border:0px !important; text-indent:0;}

.innerpage-container > h1 {
	color:#191919;
	font:normal 21px 'MyriadProSemibold';
	border-bottom:2px solid #000;
	margin-bottom: 28px;
	padding: 0 0 5px 5px;
}
.innerpage-container .content {
	float:left;
	width:710px;
	overflow:hidden;
	color:#666;
}
.innerpage-container .narrowcontent {
	float:left;
	width:688px;
	overflow:hidden;
	color:#191919;
}
.innerpage-container .contentforms > h1 {
	color:#191919;
	font:normal 21px 'MyriadProSemibold';
	padding-bottom:10px;
}
.innerpage-container .contentforms {
	float:left;
	width:660px;
	padding-left:10px;
	overflow:hidden;
	color:#666;
}

h1.dform-head {
	color:#191919;
	font:normal 21px 'MyriadProSemibold';
	border-bottom:2px solid #000;
	margin-bottom: 28px;
	padding: 0 0 5px 5px;
}

/* Form CSS - Starts*/
table.none {
	border:none;
}
table.dform {
	overflow:none;
	font:normal 13px Verdana, Geneva, sans-serif;
}
table.dform span {
	color:#666666;
	font-size:13px;
}
table.dform tr td {
	border-bottom:1px solid #000;
	padding:10px 0px;
}
table.dform tr.no-b-bdr td {
	border:none;
}
table.no-b-bdr tr td {
	border:none;
	padding:2px 0px 2px 0px;
}
input.s280 {
	width:280px;
	
	font-size:13px;
	margin-bottom:3px;
}
input.s30 {
	width:30px;
	height:23px;
	font-size:12px;
	margin-bottom:3px;
}
input.s40 {
	width:40px;
	height:24px;
	font-size:12px;
	margin-bottom:3px;
}
select.s280 {
	width:280px;
	height:25px;
	font-size:13px;
	margin-bottom:3px;
}
input.s250 {
	width:250px;
	height:25px;
	font-size:13px;
	margin-bottom:3px;
}
select.s250 {
	width:250px;
	height:25px;
	font-size:13px;
	margin-bottom:3px;
}
select.s180 {
	width:180px;

	font-size:13px;
	margin-bottom:3px;
}
input.s180 {
	width:180px;

	font-size:13px;
	margin-bottom:3px;
}
select.s250 {
	width:180px;

	font-size:13px;
	margin-bottom:3px;
}
input.s225 {
	width:225px;

	font-size:13px;
	margin-bottom:3px;
}
select.s225 {
	width:225px;

	font-size:13px;
	margin-bottom:3px;
}
input.s120 {
	width:120px;
	height:25px;
}
select.s120 {
	width:120px;
	height:25px;
	font-size:13px;
}
input.s200 {
	width:200px;
	height:25px;
}
select.s200 {
	width:200px;
	height:25px;
	font-size:13px;
}
input.s80 {
	width:80x;
	height:25px;
	font-size:13px;
}
select.s80 {
	width:80px;
	height:25px;
	font-size:13px;
}
input.s60 {
	width:60x;
	height:25px;
	font-size:13px;
}
select.s60 {
	width:60px;
	height:25px;
	font-size:13px;
}
input.s150 {
	width:150px;
	height:25px;
	font-size:13px;
}
select.s150 {
	width:150px;
	height:25px;
	font-size:13px;
}
input.s230 {
	width:230px;
	height:25px;
	font-size:13px;
}
select.s230 {
	width:230px;
	height:25px;
	font-size:13px;
}
.red-bold {
	color:#C00;
	font-weight:bold;
}
.Red {
	color:#C00;
}
.Bold {
	font-weight:bold;
}

.no-bold {
	font-weight:normal;
}
.myiframe {
	background:none !important;
	border:none;
	scrolling:no;
}
/* Form CSS - Ends*/
.relativediv {
	position:relative;
}
.relativediv img {
	position: absolute;
	top:60px;
	left:8%;
	margin-top:40px;
	z-index:300000 !important;
}
ul.green-bullit {
	list-style:none;
	padding:0px 10px 5px 10px;
	margin-left:0px;
	margin-bottom:5px;
}
ul.green-bullit li {
	background:url(/mtu/news/newsletter/images/green-arrow.png) no-repeat 5px 10px;
	padding:5px 0px 5px 30px;
	color:#5B5B5B;
	font-size:12px;
}
ul.blue-bullit {
	list-style:none;
	padding:10px 0px 0px 0px;
	margin-left:0px;
}
ul.blue-bullit li {
	background:url(/mtu/news/newsletter/images/blue-arrow.png) no-repeat 5px 10px;
	padding:5px 0px 5px 30px;
	color:#5B5B5B;
	font-size:12px;
}
.mymainframe {
	display: none;
	background:#fff;
	border:1px solid #666;
	position: fixed;
	z-index: 9999;
*height:490px;
	height:420px;
*width:550px;
	width:540px;
}
#myFrame {
	overflow-x:hidden!important;
	height:420px;
	overflow-y:hidden!important;
}
#myFrame2, #myFrame3 {
	overflow-x:hidden!important;
	overflow-y:hidden!important;
}
.close-popup {
	float:right;
	padding:10px 5px;
	position:absolute;
	top:0px;
	right:4px;
	text-align:right;
	cursor:pointer;
}
#maskimg {
	position: absolute;
	z-index: 9000;
	background:url(/assets/images/transparent-hover.png) repeat;
	opacity: 0.8;
	height:100%;
	left: 0px;
	top: 0px;
	display: none;
}
#maskimg2 {
	position: absolute;
	z-index: 9000;
	background:url(/assets/images/transparent-hover.png) repeat;
	opacity: 0.8;
	height:100%;
	left: 0px;
	top: 0px;
	display: none;
}
.mymainframe2 {
	display: none;
	background:#fff;
	border:1px solid #666;
	position: fixed;
	z-index: 9999;
*height:399px;
	height:444px;
	width:554px;
}
#maskimg3 {
	position: absolute;
	z-index: 9000;
	background:url(/assets/images/transparent-hover.png) repeat;
	opacity: 0.8;
	height:100%;
	left: 0px;
	top: 0px;
	display: none;
}
.mymainframe3 {
	display: none;
	background:#fff;
	border:1px solid #666;
	position: fixed;
	z-index: 9999;
*height:399px;
	height:636px;
	width:567px;
}
.sliderimg {
	width:100%;
	height:500px;
	overflow:hidden;
	background-attachment:scroll;
	background-size:cover;
	background-position:bottom;
	display:none;
}


.fs18 {
    font: 18px Arial;
}
 .whitetxt {
    color: #FFFFFF;
}
 .fs18 {
    font: 18px Arial;
}
 .whitetxt {
    color: #FFFFFF;
}
.fac-border tr td {
    border: 1px solid #EAEAEA;
    border-collapse: collapse;
}
 .fac-border tr td {
    border: 1px solid #EAEAEA;
    border-collapse: collapse;
}
 .fac-border tr td {
    border: 1px solid #EAEAEA;
    border-collapse: collapse;
    padding: 5px;
}
 .pad10 td {
    padding: 10px !important;
}
 .pad10 td {
    padding: 10px !important;
}

.fs18 {
    font: 18px Arial;
}
 .whitetxt {
    color: #FFFFFF;
}
 .bgdark-blue {
    background-color: #294982;
}
 .fs18 {
    font: 18px Arial;
}
 .whitetxt {
    color: #FFFFFF;
}
 .bgdark-blue {
    background-color: #294982;
}


.leftalign {
    float: left;
}

 
.edititem a{
	color:#333;}
	
.edititem ,  .edititem2  , .edititem3   {
	float:right;
	}
	

.seledit , .seledit2 , .seledit3 {
    color: #555555;
    float: right;
    height: 17px;
    margin:3px -3px 0 0;
    position: relative;
    text-align: left;
    width: 33px;
}
.editsubmenu , .editsubmenu2  , .editsubmenu3 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    display: none;
    left: -240px;
    margin-left: 10px;
    padding: 10px;
    position: absolute;
    top: -14px;
    width: 205px;
    z-index: 100;
}
.seledit li a  , .seledit2 li a , .seledit3 li a
{
color: #555555;
display: block;
font-family: arial;
font-weight: bold;
cursor: pointer;
text-decoration:none;
}

.seledit li a:hover , .seledit2 li a:hover , .seledit3 li a:hover


{
background:#155FB0;
color: #FFFFFF;
text-decoration: none;
}
a.edititem , a.edititem2 ,  a.edititem3 
{
font-size: 12px;
color: #555;
position: absolute;
z-index: 110;
display: block;
 
text-decoration: none;
 cursor:pointer;

}

.editsubmenu select , .editsubmenu2 select , .editsubmenu3 select
{
	width:200px;}
	
.redbtmbdr{border-bottom:solid 2px #C00;display:block; line-height:30px; margin-bottom:10px;}
.middlecontent{margin:0 auto; width:884px; overflow:hidden; padding:0 0 15px; border-top:solid 1px #ddd; font:14px Arial; line-height:18px;}
.middlecontent .left{ float:left; overflow: hidden; width:451px; padding:15px 0;font-size:13px }
.middlecontent .left ul{ padding:0; margin:0;}
.middlecontent .left ul li { list-style:none; background:url(/images/applynow-sequence/blue-arrow.png) 5px 9px no-repeat; padding:5px 0 10px 25px;}
.middlecontent .right{ background:url(/images/applynow-sequence/grey-bg.png) top left repeat-y; float:right; overflow: hidden; width:385px; padding:15px;}
.middlecontent .right ul{ padding:0; margin:0;}
.middlecontent .right ul li { list-style:none; background:url(/images/applynow-sequence/blue-arrow.png) 5px 9px no-repeat; padding:5px 0 10px 25px;}
.mu-scholar-prg{ background:url(/images/applynow-sequence/blue-bg.png) top left no-repeat;  width:834px; margin:0 auto; overflow:hidden; height:200px; padding:15px 25px;font:14px Arial; line-height:18px;}
.mu-scholar-prg h2{font:bold 23px Arial; color:#3161a1;}
.geoslab{font-family: 'GeometricSlab703BT-Medium' !important; }
.geoslab-xbold{    font-family: 'GeoSlab703XBdBTExtraBold'; color:#666666}
.fs37{font-size:37px !important; font-weight:bold !important;}
.fs25{ font-size:25px !important;}
.paddingleft{padding-left:55px;}
.adjuct2{  padding: 20px 0 0 20px;}
.adjuct2 ul {list-style:disc;}
.adjuct2 ul li {padding:2px 0px;}
.caliban{font-family:'CalibanStdRegular'; 
font-size:32px;
font-weight:normal;
 
border-bottom:solid 2px #bdbdbd; display:block; padding-bottom:10px;}

.slide-down {
    clear: both;
    display: none;
  }

.agentarea{width:890px; margin:13px 0 0 13px; color:#7e7e7e; font-family:verdana; font-size:12px;}
.agentarea a{text-decoration:underline!important;color:#3581be!important;}
.agentarea h3{background:url(/images/blue-hover.png) no-repeat left top;padding:2px 0 0px 10px;margin:0;font-family:'CalibanStdRegular'; font-size:29px;text-transform:capitalize;border-bottom:none;cursor:pointer;height:32px;color:#fff; font-weight:normal; text-indent:38px;}
.agentarea h3:hover{background:url(/images/blue-hover.png) no-repeat left top;padding:2px 0 0px 10px;margin:0;font-family:'CalibanStdRegular'; font-size:29px;text-transform:capitalize;border-bottom:none;cursor:pointer;height:32px;color:#fff; font-weight:normal;}
.agentarea h3.active{background:url(/images/blue-hover.png) no-repeat left top;padding:2px 0px 0px 10px;}
.agentarea div{margin:0px;padding:0px;margin-bottom:10px;}
.agentarea div td{ padding:10px 0 10px 30px!important}
.agentarea div td tr td{ padding:10px 0 10px 0px!important}
.agentarea select{ background:url(/assets/images/tabbg.png) top left repeat-x; padding:3px; border:solid 1px #eaeaea; width:150px;}
.agentarea select.small{ background:url(/assets/images/tabbg.png) top left repeat-x; padding:3px; border:solid 1px #eaeaea; width:50px;}
.agentarea input{ background:url(/assets/images/tabbg.png) top left repeat-x; padding:3px; border:solid 1px #eaeaea; width:150px;}
.redline{border-bottom:solid 2px #C00 !important ;}
.ft20{font-family:"Times New Roman" !important  ; font-size:20px !important; font-weight:bold !important;}
.agentbutton{ border:solid 1px #eaeaea !important; background:#eeeeee !important; padding:7px; width:100px !important; display:block; text-align:center; cursor:pointer;} 
.agentbutton a, .agentbutton a:hover{ text-decoration:none !important; color:#7d7d7d !important;}
.heading-service {
font:20px Arial;
font-weight:bold !important;
color: #065387;
margin: 0 !important;
}
.heading-service span {
color: #eeb209;
}

.lblName,#lblName  {
	font-weight:bold !important;}
	
	.gcontainer-2 {
	background:url(/images/gcontainer-bg.png) repeat-x bottom left;
	width:77%;
	height:auto;
	overflow:hidden;
	padding:10px;
	border:1px solid #d8d8d8;
	margin:20px 0px;
	font: normal 12px Arial;
}
.gcontainer-2 p {
	padding:10px 0px;
}

.head { font: 20px Verdana,Geneva,sans-serif; }

h1.topheading2{font: 22px Arial; padding: 15px 0 10px 0; width: 97% !important;}
h1.dform-head2{color:#474747 !important; font-size:19px !important; font-family:Verdana, Geneva, sans-serif !important; padding:0px !important;	margin:15px 0px 18px 0px  !important; border:0px !important;}

.grad-div2{background: url("/assets/images/gradient-bg.png") repeat-x scroll left bottom #FFFFFF; border-top: 1px solid #8d8d8d; border-left: 1px solid #8d8d8d; border-bottom: 1px solid #8d8d8d; padding: 0px;}
.grad-div2 .thd{padding:5px; background:#202020; color:#fff!important}
.grad-div2 .hb1{padding:5px; border-right:1px solid #8d8d8d; border-top:1px solid #8d8d8d; font-size:10px; color:#474747}
.popGPS2{ background:url(/assets2/images/popup-bg.jpg) no-repeat 0px 0px;}
.highslide-close{position: absolute; right: 15px; top: 10px; z-index:999;}

#body-content{ background:#FFF}

.highslide-close{
	z-index:999 !important; }
	
.slideshow-sm{width:380px; height:525px; position:relative; left:-41px; top:0px;}
.slideshow-sm #slideshowD-1{width:300px; height:390px; position:absolute; top:5px; left:35px;}
.slideshow-sm #navD-1{width:300px; position:absolute; bottom:0px; left:55px; margin:0px!important;}\
.slideshow-sm .navig{position:absolute; left:0px; width:370px;}
.slideshow-sm .navig #prevD-1{position:absolute; left:0px; top:220px}
.slideshow-sm .navig #nextD-1{position:absolute; right:0px; top:220px}

.highslide-move{display:none!important;}

.highslide-close{
	z-index:999 !important;
	}