@charset "utf-8";

/* ============= Global ==============*/
body {background-color:#271d12;}
#wrapper{
	position:relative;
	width:960px;
	margin:0 auto;
	background: url(images/index-wrapper-bgrd.gif) repeat-y;
	overflow:visible;
	background-image: url(images/index-wrapper-bgrd.gif);
}
h1, h2, h3, h4, h5, h6, p, ol, ul, li, a{font-family:Arial, Helvetica, sans-serif; line-height:1.3;}
h1{line-height:1.1; letter-spacing:-0.02em;font-size:32px; font-weight:normal; color:#ac4e25;}
h2{font-size:14px; font-weight:bold; color:#271d12;}

.float-left {float:left;clear:left;}
.float-right {float:right;}
.display-block {display:block;}
.light-yellow{color:#f7f0c4;}
.dark-brown{color:#271d12;}
.cream{color:#f7f0c4;}
.light-brown{color:#a7491c;}
.white{color:#fff;}
.light-blue{color:#bed5d2;}
.med-blue{color:#566a66;}
.dark-grey{color:#333333;}
.line-height13{ line-height:1.6;}
.bold {font-weight:bold;}
.arial {font-family:Arial, Helvetica, sans-serif}


/* ============= Header ==============*/
#header{width:960px;}
#success-page-header{width:960px;}
#success-page-message{width:720px; background:url(images/success-page-message-bgrd.gif) no-repeat; height:101px; overflow:hidden; position:relative; padding-top:25px; padding-left:240px;}
#search-page-header{width:960px; height:197px;}
.logoSCO { margin:3px 0 0 10px} 


/* ============= Content ==============*/
#left-column{width:240px; float:left;}
#lc-text-container{width:220px; height:695px; background: url(images/index-left-bgrd2.jpg) no-repeat; padding:0px 20px 0px 0px; margin-bottom:50px;}
#lc-text-container p{font-family: "Myriad Pro", Times, serif; color:#fff; font-size:16px; line-height:22px; padding:0px 0px 0px 10px; margin:0px;}
#lc-text-container-body { position:absolute; top:471px; left:18px; width:200px; color:#fff; font-size:16px; font-family:Arial; line-height:19px; }
.left-links {margin: 0;padding-left: 0;list-style: none; margin-top:13px;}
.left-links li{margin-top: 0px;padding-left: 22px; padding-bottom:6px;background-image: url(images/index-arrow2.png);background-repeat: no-repeat;background-position: 0px 6px;color:#f7f0c4;font-family: Georgia, Times, serif; font-size:16px; line-height:18px;}

#right-column{width:720px; float:right;}
#index-image{z-index:1; background:url(images/index-image2.jpg) no-repeat; overflow:hidden; height:612px; width:720px;}
#questionnaire{z-index:10; background:url(images/index-survey-bgrd2.png) no-repeat; width:700px; height:350px; position:absolute; top:448px; left:250px; border-radius: 10px 0 0 0;}
#questionnaire h1{padding-top:15px; margin-left:20px; font-size:32px; font-weight:normal; color:#ac4e25;}
#questionnaire p, #questionnaire div{font-family: Georgia, Times, serif; color:#fff; font-size:16px;}

.quiz-txt{width:180px; float:left; padding-left:38px;padding-top:75px;padding-right:15px;line-height:20px;height:95px;}
.input-container{width:190px;float:left;padding-left:18px;padding-right:25px;}

.quiz-label{ font-size:20px; font-weight:bold;}
.quiz-radio {margin-top:15px;}

/*#index-eligibility-btn{position:relative;top:0px;left:473px;z-index:11;}*/
#index-eligibility-btn{position:absolute;top:230px;left:434px;z-index:11; width:180px; height:66px;}
/*#index-eligibility-btn{position:absolute;top:280px;left:473px;}*/
.btn-txt{ font-size:16px; color:#ac4e25; font-weight:bold;}
.btn-txt a{color:#ac4e25; text-decoration:none;}
.btn-txt a:hover{color:#ac4e25; text-decoration:underline;}

#success-page-search {background: url(images/success-page-search-bgrd.gif) no-repeat; width:870px; height:179px;padding-left:90px; overflow:hidden;}
#success-page-search h1{padding-top:15px; margin-left:0px; margin-bottom: 45px;}
.success-text-box{width:330px; float:left; margin-right:55px;}
#success-text-box-container{ background-image:url(images/success-page-content-bgrd.gif); background-repeat:repeat-y; overflow:hidden; margin-top:20px;}

.find-a-school{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#bed5d2; display:inline; float: left; line-height:1; margin-top:20px; }
.search-list{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff;float: left; margin:17px;}
.search-list a{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#fff; text-decoration:none;}
.search-list a:hover{text-decoration:underline;}
.search-list li{display:inline; background-image:url(images/success-page-search-arrow.gif); background-position:0px 0px; background-repeat:no-repeat; list-style:none; padding-left:25px; margin-left:35px;}


#centre-content{background-color:#f7f0c4; width:870px; padding-left:90px; padding-top: 40px;padding-bottom:50px;overflow:hidden;}
#success-page-bottom-search{width:973px; overflow:visible; height:53px; background: #a7491c url(images/success-page-footer-arrowhead.gif) no-repeat; background-position:955px 0px;}
.success-page-footer-link{ text-align:right; padding-top:15px; padding-right:23px;}
.success-page-footer-link a{text-decoration: none; color:#f7f0c4;}
.success-page-footer-link a:hover{text-decoration:underline;}

#search-page-search {position:absolute;top:123px;left:100px;}


#search-page-content{width:950px; background-color:#fff; padding-left:10px;padding-top:10px; padding-bottom:10px;}
/* ============= Footer ==============*/
#footer{width:960px;clear:both;background-color:#271d12;padding:30px 0;overflow:hidden;}
.footerLeft { width:50%; float:left;}
.footerRight { width:50%; float:right; text-align:right;}
/* ============= Assessment Centres ==============*/
#assess-centres-container{width:870px; overflow:visible; background: #f7f0c4; padding-left:90px;padding-top:20px; padding-bottom:20px;}
#assess-centres-container p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/* ============= Contact Form ==============*/
.text-field{font-family: Georgia, Times, serif; font-size:16px; color:#000; padding:5px;border:2px #566a66 solid; background:#bed5d2;margin:5px;}
.button{font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;color:#FFF; padding:5px;border:2px #333333 solid; background:#566a66;margin:5px;}

.intro { padding:22px 21px 18px; margin:30px 0 0px; background:#fff; border-bottom:10px solid #271d12; font-size:16px; line-height:22px; color:#000; font-family: Arial; float:none; clear:both;} 
.intro h2 { font-size:22px; line-height:22px; margin:0 0 10px 0; color:#ac4e25; font-weight: normal;}
.intro a { color:#ac4e25; font-family: Arial; font-size: 16px; line-height: 22px; font-weight: normal;}
.fix { float:none; clear:both;}







	
