@charset "utf-8";

/* CSS Document */
p {
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}

body {
	margin: 0px;
	padding: 0px;
}

.main {
	width: 100%;
	margin: 0 auto;
	padding: 0 auto;
}

.main-inner {
	width: 1025px;
	margin: 0 auto;
	padding: 0px;
	height: auto;
}

/*<upbody>*/
.content {
	width: 1025px;
	height: auto;
	float: left;
}

.logo-menu {
	width: 1025px;
	height: auto;
	float: left;
	margin-top: 23px;
}

.logo {
	width: 256px;
	float: left;
}

.menu {
	width: 729px;
	float: right;
}

.menu-inner {
	width: auto;
	float: left;
	height: 110px;
}

.menu-inner ul li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: left;
}

.ul {
	margin: 0px;
	padding: 0px;
	line-height: none;
}

.data {
	float: left;
	margin-left: 45px;
	width: 930px;
	margin-top: 10px;
}

.data-inner-first {
	width: 930px;
	float: left;
	margin-bottom: 40px;
}

.data-inner-first .image {
	float: left;
	width: 452px;
}

.data-inner-first .text {
	font-family: 'questrialregular';
	font-size: 15px;
	color: #666666;
	line-height: 21px;
	padding-top: 15px;
	float: left;
	width: 478px;
}

.data-inner-first .text .read-more {
	background-image: url(../images/redmore-home.jpg);
	width: 118px;
	height: 25px;
	padding-top: 5px;
	padding-left: 25px;
}

.data-inner-first .text .read-more a {
	color: #FFF;
	text-decoration: none;
}

.line {
	float: left;
	width: inherit;
	background-image: url(../images/line.jpg);
	height: 1px;
}

.data-inner-second {
	float: left;
	width: 930px;
	margin-top: 45px;
	position: relative;
}

.data-inner-second .inner1 {
	float: left;
	width: 242px;
	margin-right: 102px;
	text-align: center;
	font-family: 'questrialregular';
	font-size: 15px;
	color: #666666;
	line-height: 21px;
	position: relative;
	height: 440px;
	margin-bottom: 40px;
}

.data-inner-second .inner1 .read-more {
	background-image: url(../images/redmore1-home.jpg);
	width: 118px;
	height: 25px;
	padding-top: 5px;
	padding-left: 25px;
	font-size: 16px;
	position: absolute;
	bottom: 0px;
}

.data-inner-second .inner1 .read-more a {
	color: #FFF;
	text-decoration: none;
}


.data-inner-second .inner2 {
	float: left;
	width: 242px;
	margin-right: 102px;
	text-align: center;
	font-family: 'questrialregular';
	font-size: 15px;
	color: #666666;
	line-height: 21px;
	position: relative;
	height: 440px;
	margin-bottom: 40px;
}

.data-inner-second .inner2 .read-more {
	background-image: url(../images/redmore2-home.jpg);
	width: 118px;
	height: 25px;
	padding-top: 5px;
	padding-left: 25px;
	text-align: left;
	font-size: 16px;
	position: absolute;
	bottom: 0px;
}

.data-inner-second .inner2 .read-more a {
	color: #FFF;
	text-decoration: none;
}

.img {
	margin-top: 4px;
}

.data-inner-second .inner3 {
	float: left;
	width: 242px;
	text-align: center;
	font-family: 'questrialregular';
	font-size: 15px;
	color: #666666;
	line-height: 21px;
	position: relative;
	height: 460px;
	margin-bottom: 40px;
}

.data-inner-second .inner3 .read-more {
	background-image: url(../images/redmore3-home.jpg);
	width: 118px;
	height: 25px;
	padding-top: 5px;
	padding-left: 25px;
	text-align: left;
	font-size: 16px;
	position: absolute;
	bottom: 0px;
}

.data-inner-second .inner3 .read-more a {
	color: #FFF;
	text-decoration: none;
}

.data-inner-third {
	float: left;
	width: 930px;
	margin-top: 45px;
	position: relative;
	margin-bottom: 30px;
}

.data-inner-third .inner1 {
	float: left;
	width: 400px;
	text-align: left;
	font-family: 'headlandoneregular';
	font-size: 28px;
	color: #d05288;
	position: absolute;
}





.footer {
	width: 100%;
	background-color: #3c3c3c;
	float: left;
	margin: 0 auto;
}

.footer .inner {
	width: 1025px;
	margin: 0 auto;
}

.footer .inner .link {
	margin-left: 45px;
	width: 930px;
}

.footer .inner1 {
	width: 435px;
	margin-right: 69px;
	margin-top: 40px;
	font-family: 'questrialregular';
	font-size: 15px;
	color: #c7c7c7;
	line-height: 21px;
	height: auto;
	margin-bottom: 40px;
	border-right: #616161 solid 1px;
	float: left;
}

.footer .inner2 {
	float: right;
	width: 415px;
	font-family: 'questrialregular';
	font-size: 15px;
	color: #c7c7c7;
	line-height: 21px;
	height: auto;
	margin-top: 13px;
}

.footer .inner2 .span {
	font-family: 'headlandoneregular';
	font-size: 16px;
	color: #eeeeee;
}

.footer .inner1 .ul {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 200px;
}

.footer .inner1 .ul a {
	font-family: 'questrialregular';
	font-size: 15px;
	color: #c7c7c7;
	text-decoration: none;
}



/*about*/

.about-data-inner-first {
	width: 930px;
	float: left;
	margin-bottom: 20px;
	margin-top: 30px;
	font-family: 'headlandoneregular';
	font-size: 37px;
	color: #9665ac;
	text-align: center;
}

.about-data-inner-second {
	width: 930px;
	float: left;
	margin-bottom: 40px;
	font-family: 'questrialregular';
	font-size: 15px;
	color: #666666;
	margin-left: 45px;
	line-height: 20px;
}

.about-text {
	margin-left: 20px;
}


/*Advisory Board*/

.advisory-board-data-inner-first {
	width: 930px;
	float: left;
	margin-bottom: 20px;
	margin-top: 30px;
	font-family: 'headlandoneregular';
	font-size: 27px;
	/*color:#ffcf1b;*/
	color: #3598db;
}

/*Assessment Offered*/

.assessment-offered-data-inner-second {
	width: 930px;
	float: left;
	margin-bottom: 40px;
	color: #666666;
	margin-left: 45px;
	font-size: 15px;
	font-family: 'questrialregular';
	line-height: 20px;
}

.assessment-offered-board-data-inner-first {
	width: 930px;
	float: left;
	margin-bottom: 5px;
	margin-top: 10px;
	font-family: 'headlandoneregular';
	font-size: 25px;
	color: #7fcb5b;
	line-height: 30px;
}

.ul_leftmargin {
	margin-left: 40px;
}

/*Contact*/

.contact-data-inner-first {
	width: 930px;
	float: left;
	margin-bottom: 20px;
	margin-top: 30px;
	font-family: 'headlandoneregular';
	font-size: 27px;
	color: #faa919;
}


/*Program*/

.program-data-inner-first {
	width: 930px;
	float: left;
	margin-bottom: 20px;
	margin-top: 30px;
}

.error {
	color: #FF0000 !important;
	font-family: 'headlandoneregular';
	font-size: 15px;
}

.errorborder {
	border: 1px solid #F00 !important;
	box-shadow: 0 2px 9px #EE8E8E !important;
}

#fifquestrialregular {
	color: #666666;
	font-family: 'questrialregular';
	font-size: 15px;
}

#twentyquestrialregular {
	color: #666666;
	font-size: 16px;
	font-family: 'questrialregular';
	margin-top: 0px;
}

#tfiveheadlandoneregular {
	color: #F4A211;
	font-family: 'headlandoneregular';
	font-size: 25px;
}

#tfiveheadlandoneregularGray {
	color: #666666;
	font-family: 'headlandoneregular';
	font-size: 18px;
}

#teightheadlandoneregularGray {
	color: #666666;
	font-family: 'headlandoneregular';
	font-size: 18px;
}

div.information {
	overflow: hidden;
}

ul#twentyquestrialregular li {
	line-height: 28px;
}


.thankyou {
	background: url("../images/bg-popup.png") repeat scroll 0 0 transparent;
	display: none;
	height: 100%;
	position: fixed;
	width: 100%;
	z-index: 1;
}

.thankyouInside {
	height: 111px;
	margin: 260px auto;
	width: 300px;
	position: relative;

}

/*.thankyouClose{
	cursor: pointer;
    left: 924px;
    position: absolute;
    top: 265px;
}*/




.thankyouClose {
	cursor: pointer;
	position: absolute;
	right: -9px;
	top: 4px;
}