html {height:100%;}

body {
	background:url('/images/layout/bg.gif') repeat-x #f8fbfd;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	color:#737475;
	height:100%;
}

/* __ Layout __ */
#wrapper {width:860px;margin:0 auto;background-image:none;background-color:#ffffff;min-height:100%;padding:0 27px;}
#header {padding:15px 0 0 0;}
#header #learning-assistant-logo {float:left;width:162px;height:41px;}
#header #accreditor-logos {float:right;width:400pxheight:41px;}
#header #accreditor-logos .accreditor-logo {margin:0 0 0 15px;}
#content {width:808px;padding:26px 26px 0 26px;}
#left-col {width:163px;padding:0 26px 0 0;float:left;}
#left-col .panel {margin:0 0 15px 0;}
#right-col {float:left;width:619px;}
#content-inner {width:586px;padding:20px 16px 0 16px;border-left:1px solid #d8d9da;min-height:380px;}
#footer {margin:50px 0 0 0;height:70px;border-top:1px solid #d8d9da;text-align:right;padding:10px 0 0 0;color:#b5babc;font-size:11px;}

/* __ Navigation __ */
#nav {padding:15px 0 0 0;}
#nav .nav-left {width:9px;height:37px;float:left;background:url('/images/layout/nav-left.gif') no-repeat;}
#nav .nav-right {width:9px;height:37px;float:left;background:url('/images/layout/nav-right.gif') no-repeat;}
#nav .nav-body {width:842px;height:37px;float:left;background:url('/images/layout/nav-body.gif') repeat-x;}
#nav .nav-body ul {padding:11px 0 0 17px;}
#nav .nav-body ul li {margin:0;list-style-image:none;list-style-position:inside;display:inline;font-weight:bold;padding:0 15px 0 0;}
#nav .nav-body ul li a {color:#3393cb;text-decoration:none;}
#nav .nav-body ul li a:hover, #nav .nav-body ul li a.current {color:#000000;}

/* __ Generic Styles __ */
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#155575;}
h1 {font-size:18px;margin:0 0 5px 0;line-height:17px;}
h2 {font-size:16px;margin:0 0 5px 0;}
h3 {font-size:14px;margin:0;}
p {margin:0 0 10px 0;}
ul {margin:0;padding:0;}
ul li {list-style-position:outside;list-style-image:url('/images/layout/bullet.gif');margin:0 0 0 15px;padding:0;}
a {color:#3393cb;text-decoration:none;}
a:hover {text-decoration:underline;}
strong {font-weight:bold;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.hidden {display:none;}
.grey {color:#737475;}
.small {font-size:11px;}

/* __ Form Styles __ */
input, textarea, select {font-family:inherit;font-size:12px;color:#737475;}
label {font-weight:bold;color:#357ba9;cursor:pointer;}
input.input {padding:4px;margin:0 0 8px 0;width:185px;border:1px solid #d8d9da;}
select {padding:3px 4px;margin:0 0 8px 0;width:195px;border:1px solid #d8d9da;}
textarea {width:292px;padding:4px;height:92px;margin:0 0 8px 0;border:1px solid #d8d9da;}
.button {cursor:pointer;margin:0 5px 0 0;}
ul.errors {list-style:none;margin:2px 0 0 0;color:red;}

/* __ Section Headers __ */
#header-wrapper #section-header .intro-text {height:58px;width:340px;color:#ffffff;padding:55px 0 0 15px;font-weight:bold;}
#header-wrapper #section-header .tabs {height:30px;}
#header-wrapper .HowItWorks {width:618px;height:143px;background:url('/images/layout/headers/how-it-works/bg.gif') no-repeat;}
#header-wrapper .Benefits {width:618px;height:143px;background:url('/images/layout/headers/benefits/bg.gif') no-repeat;}
#header-wrapper .CaseStudies {width:618px;height:143px;background:url('/images/layout/headers/case-studies/bg.gif') no-repeat;}
#header-wrapper .Courses {width:618px;height:143px;background:url('/images/layout/headers/courses/bg.gif') no-repeat;}
#header-wrapper .FAQ {width:618px;height:143px;background:url('/images/layout/headers/faqs/bg.gif') no-repeat;}
#header-wrapper .News {width:618px;height:143px;background:url('/images/layout/headers/news/bg.gif') no-repeat;}
#header-wrapper .Accreditations {width:618px;height:143px;background:url('/images/layout/headers/accreditations/bg.gif') no-repeat;}
#header-wrapper .ContactUs {width:618px;height:143px;background:url('/images/layout/headers/contact-us/bg.gif') no-repeat;}
#header-wrapper .QCF {width:618px;height:143px;background:url('/images/layout/headers/QCF/bg.png') no-repeat;}
#header-wrapper .QCFReadyPackage {width:618px;height:143px;background:url('/images/layout/headers/qcf-ready-package/bg.gif') no-repeat;}
#header-wrapper .QCFReadyPackage .intro-text {color:#b9e0cf !important;}

/* __ Generic Layout __ */
.content-panel {margin:20px 0 0 0;}
.content-panel .image {width:150px;float:left;}
.content-panel .text {width:436px;float:left;}
.content-panel .text h3, .content-panel .text-column h3 {margin:0;}
.content-panel .image-column {width:150px;float:left;}
.content-panel .image-column .item {margin:0 0 20px 0;}
.content-panel .text-column {width:436px;float:left;}
.content-panel .text-column h3 {margin:15px 0 0 0;}
.content-panel .text-column h3.first {margin:0;}
.movie-download {margin:20px 0 0 0;}
.movie-download .download-icon {float:left;padding-right:10px;}

/* __ Homepage __ */
#homepage #flash-panel {margin:20px 0 0 0;}
#homepage #homepage-panels {margin:20px 0 0 0;}
#homepage #homepage-panels .panel {cursor:pointer;float:left;width:171px;height:170px;margin:0 20px 0 0;padding:10px 85px 0 17px;}
#homepage #homepage-panels .qcfpanel {width:236px;height:95px;padding:85px 20px 0 17px;}
#homepage #homepage-panels .panel.last {margin:0;}
#homepage #homepage-panels .panel.what-is-la {background:url('/images/layout/homepage/what-is-la.gif') no-repeat;}
#homepage #homepage-panels .panel.success-stories {background:url('/images/layout/homepage/success-stories.gif') no-repeat;}
#homepage #homepage-panels .panel.book-now {background:url('/images/layout/homepage/book-now.gif') no-repeat;}
#homepage #homepage-panels .panel.qcf {background:url('/images/layout/homepage/qcf.gif') no-repeat;}
#homepage #homepage-panels .panel h2 {font-size:21px;line-height:21px;}
#homepage #homepage-panels .panel p {color:#357ba9;}
#homepage #homepage-panels .panel.book-now h2, #homepage #homepage-panels .panel.book-now p {color:#2f9359;}

/* __ How it works - Overview __*/
.diagram-wrapper {position:relative;top:0;left:0;}
.diagram-wrapper div {position:absolute;top:0;left:0;display:none;height:366px;width:618px;}
.diagram-header {font-size:14px;margin:0 0 0 16px;padding:20px 0 0 0;text-align:right;}
.diagram-text {padding:30px 16px 0 16px;}
.diagram-text .left {float:left;width:387px;}
.diagram-text .left #video-wrapper {margin:20px 0 20px 0;padding:10px;height:133px;width:367px;background:url('/images/layout/video-panel-bg.png') no-repeat;}
.diagram-text .left #video-wrapper .text {float:left;width:165px;}
.diagram-text .left #video-wrapper .text h3 {font-size:18px;color:#ffffff;margin:5px 0;}
.diagram-text .left #video-wrapper .text p {color:#ffffff;}
.diagram-text .left #video-wrapper .video {float:left;width:183px;margin:0 15px 0 0;}
.diagram-text .left p.bookdemo {font-size:14px;font-weight:bold;}
.diagram-text .right {float:right;width:178px;}
.diagram-text .right .qcf-ready .text {padding:10px;font-weight:bold;}
.diagram-text .right .accreditations {padding:115px 20px 0 10px;width:148px;height:213px;background:url('/images/how-it-works/accreditations.gif') no-repeat;}
.diagram-text .right .accreditations h3 {font-size:18px;color:#8d8d8d;margin:0 0 10px 0;line-height:20px;}
.diagram-text .right .accreditations p {color:#666666;}
.diagram-text .right .accreditations p a {color:#666666;text-decoration:underline;}

/* __ How it works - Features __ */
.features-panel {clear:both;padding:20px 0 0 0;width:460px;margin:0 auto;}
/* .features-panel {clear:both;padding:20px 0 0 0;} */ 
.features-panel .icon {width:80px;float:left;}
.features-panel .text {width:380px;float:left;}
/* .features-panel .text {width:490px;float:left;} */

/* __ How it works - Request a brochure __ */
.brochure {float:left;width:212px;height:279px;margin:35px 0 0 15px;}
.brochure-form {width:344px;height:314px;float:right;background:url('/images/how-it-works/request-a-brochure/form-bg.gif') no-repeat;margin:20px 0 0 0;}
.brochure-form .brochure-form-inner {padding:20px 15px 0 15px;}
.brochure-form h2 {float:left;margin:0 0 10px 0;padding:0;color:#357ba9;font-size:18px;width:120px;}
.brochure-form h3 {float:left;margin:2px 0 0 0;padding:0;color:#357ba9;font-size:12px;width:150px;font-weight:normal;}
.brochure-form td {text-align:right;}
.brochure-form td.left {text-align:left;vertical-align:top;}
.brochure-form input.error {border:1px dashed #CD0A0A;}
.brochure-form input.valid {border:1px dashed #009900;}
.brochure-form input#szSubmit {margin:3px 0 0 0;}
#brochure-form-error {width:344px;float:right;margin:20px 0 0 0;}
#brochure-form-error .ui-state-error {padding:10px;}
#brochure-form-error h3 {color:#CD0A0A;margin:0 0 10px 0;}
#brochure-form-error h3 span.ui-icon-alert {float:left;margin:0 5px 0 0;}
#brochure-form-error p {margin:0;}
#brochure-form-error p label {color:#CD0A0A;}
#brochure-form-complete {width:344px;float:right;margin:20px 0 0 0;}
#brochure-form-complete .ui-state-highlight {padding:10px;}
#brochure-form-complete h3 {margin:0 0 10px 0;}
#brochure-form-complete h3 span.ui-icon-info {float:left;margin:0 5px 0 0;}
#brochure-form-complete p {margin:0;}

/* __ Case Studies - Overview __ */
#learner-stories-panel-wrapper {width:215px;float:right;margin:10px 0 0 0;}
#learner-stories-panel-wrapper h2 {font-size:22px;margin:0 0 10px 0;}
#learner-stories-panel {width:185px;height:415px;padding:16px;background:url('/images/case-studies/learner-stories-panel/bg.gif') no-repeat bottom;}
#learner-stories-panel .images .image {margin:0 0 12px 0;}
#learner-stories-panel .images .image.last {margin:0;}
#learner-stories-panel .text {margin:0 0 30px 0;}
#learner-stories-panel .text p {color:#4183ad;}
#learner-stories-panel .button {margin:22px 0 0 0;}

#featured-case-studies-wrapper {width:350px;float:left;margin:10px 0 0 0;}
#featured-case-studies-wrapper h2 {font-size:22px;margin:0 0 10px 0;}
#featured-case-studies .casestudy {width:350px;margin:0 0 15px 0;}
#featured-case-studies .casestudy .video {float:left;width:140px;margin:0 10px 0 0;}
#featured-case-studies .casestudy .text {float:left;width:200px;}
#featured-case-studies .casestudy .text h3 {margin:0 0 3px 0;}
#featured-case-studies .casestudy .text p {margin:0;}

#more-case-studies-wrapper {margin:25px 0 0 0;}
#more-case-studies-wrapper h2 {font-size:22px;margin:0 0 10px 0;}
#more-case-studies {width:597px;height:83px;position:relative;background:url('/images/case-studies/more-case-studies/bg.gif') no-repeat;}
#more-case-studies .button {position:absolute;top:27px;right:8px;}

/* __ Case Studies - Lightboxes __ */
.casestudy-lightbox {width:530px;}
.casestudy-lightbox .flash {width:280px;float:left;margin:0 10px 0 0;}
.casestudy-lightbox .text {width:220px;height:170px;float:left;padding:70px 10px 0 10px;background:url('/images/case-studies/lightbox-panel.gif') no-repeat;}

/* __ Case Studies - Carousel __ */
#casestudy-carousel {margin:20px 0 0 0;}
#casestudy-carousel #photo-wrapper {width:399px;float:left;}
#casestudy-carousel #menu-wrapper {float:left;width:163px;height:251px;padding:70px 0 0 20px;background:url('/images/case-studies/carousel/menu-bg.gif') no-repeat;}
#casestudy-carousel #photos li {list-style-image:none;list-style-position:inside;list-style-type:none;margin:0;padding:0;}
#casestudy-carousel #menu li {list-style-image:none;list-style-position:inside;list-style-type:none;margin:0;padding:0 0 10px 0;}
#casestudy-carousel #menu li a {font-size:14px;color:#29658d;}

/* __ Individual Case Study Pages __ */
#casestudy .introduction {margin:20px 0 0 0;}
#casestudy .introduction .text {float:left;width:385px;margin:0 20px 0 0;}
#casestudy .introduction .video {float:left;width:181px;margin:0;}
#casestudy .interview {color:#155575;}
#casestudy .quote {margin:20px 0 20px 0;}
#casestudy .quote .logo {float:left;width:214px;margin:0 20px 0 15px;}
#casestudy .quote .text {float:left;width:282px;height:128px;padding:45px 20px 0 20px;background:url('/images/layout/quote.gif') no-repeat;}
#casestudy .quote .text p.quote-text {color:#357ba9;font-size:13px;}
#casestudy .quote .text p.quote-author {color:#357ba9;font-size:11px;}
#casestudy ul {list-style:disc;list-style-position:outside;margin:0 0 10px 15px;}
#casestudy h2 {font-weight:normal;}
#casestudy .quote .text.leedscc {width:282px;height:143px;padding:30px 20px 0 20px;}
#casestudy .quote .text.tm {width:282px;height:138px;padding:35px 20px 0 20px;}
#casestudy .quote .text.kopta {width:282px;height:138px;padding:35px 20px 0 20px;}
#casestudy .quote .text.lawtrain {width:282px;height:138px;padding:35px 20px 0 20px;}
#casestudy .quote .text.ekgta {width:282px;height:138px;padding:35px 20px 0 20px;}

/* __ Case Studies - Success Stories __ */
.success-stories .panel {margin:20px 0 0 0;}
.success-stories .panel .image {width:300px;float:left;}
.success-stories .panel .text {float:left;width:286px;}
.success-stories .panel .text p {margin:0;}
.success-stories .panel .text h2 a {color:#155575;}

/* __ Individual Success Story Pages __ */
#success-story .introduction {margin:20px 0 0 0;}
#success-story .introduction .text {float:left;width:385px;margin:0 20px 0 0;}
#success-story .introduction .video {float:left;width:181px;margin:0;}
#success-story .three-videos {margin:20px 0 0 0;}
#success-story .three-videos .video {float:left;width:181px;margin:0 21px 0 0;}
#success-story .three-videos .video.last {margin:0;}
#success-story .quote {margin:20px 0 0 0;}
#success-story .quote .logo {float:left;width:214px;margin:0 20px 0 15px;}
#success-story .quote .text {float:left;width:282px;height:128px;padding:45px 20px 0 20px;background:url('/images/layout/quote.gif') no-repeat;}
#success-story .quote .text p.quote-text {color:#357ba9;font-size:13px;}
#success-story .quote .text p.quote-author {color:#357ba9;font-size:11px;}
#success-story .image-links {margin:20px 0 0 0;}
#success-story .image-links .text {float:left;}
#success-story .image-links .image {float:left;width:119px;margin:0 10px 0 0;}
#success-story .image-links .image.casestudy {float:left;width:143px;margin:0 5px 0 0;}
#success-story .image-links .image.last {margin:0;}
#success-story .big-quote {margin:20px 0 0 0;}
#success-story .big-quote .image {float:left;width:334px;margin:0 20px 0 0;}
#success-story .big-quote .text {float:left;width:226px;padding:60px 0 0 0;}
#success-story .big-quote .text p.quote-text {color:#357ba9;font-size:13px;}
#success-story .big-quote .text p.quote-author {color:#357ba9;font-size:11px;}
#success-story.intec .image-links .text {width:170px;margin:0 20px 0 0;padding:40px 0 0 0;}
#success-story.nwrc .image-links .text {width:293px;margin:0 20px 0 0;padding:40px 0 0 0;}
#success-story.telford .image-links .text {width:293px;margin:0 20px 0 0;padding:40px 0 0 0;}
#success-story.telford .quote .text {height:113px;padding:60px 20px 0 20px;}
#success-story.shetland .image-links .text {width:293px;margin:0 20px 0 0;padding:40px 0 0 0;}
#success-story.angus .image-links .text {width:293px;margin:0 20px 0 0;padding:40px 0 0 0;}
#success-story.angus .quote .text {height:118px;padding:55px 20px 0 20px;}

/* __ FAQS - Overview __ */
.faq-panel {clear:both;padding:20px 0 0 0;} 
.faq-panel .icon {width:95px;float:left;}
.faq-panel .text {width:490px;float:left;}

/* __ Top 10 Tips __ */
.top-10-tips-panel {clear:both;padding:20px 0 0 0;} 
.top-10-tips-panel .number {width:85px;float:left;font-size:50px;line-height:32px;text-align:right;padding:0 10px 0 0;color:#155575;}
.top-10-tips-panel .text {width:490px;float:left;}

/* __ News - Archived __ */
.archived-news {margin:0 0 10px 0;}

/* __ News - Newsletter */
#newsletter .leftcol {float:left;width:228px;padding-left:35px;}
#newsletter .rightcol {float:right;width:286px;}
#newsletter .rightcol .subscribe {margin:15px 0 0 0;width:286px;height:142px;background:url('/images/news/newsletter/subscribe-bg.gif') no-repeat;}
#newsletter .rightcol .unsubscribe {margin:15px 0 0 0;width:286px;height:108px;background:url('/images/news/newsletter/unsubscribe-bg.gif') no-repeat;}
#newsletter .rightcol .subscribe .subscribe-inner {width:240px;margin:0 auto;padding:20px 0 0 0;}
#newsletter .rightcol .unsubscribe .unsubscribe-inner {width:240px;margin:0 auto;padding:20px 0 0 0;}
#newsletter .rightcol .subscribe .input {margin:0 0 4px 0;}
#newsletter .rightcol .subscribe #szSubmit {margin:0;}
#cmSubscribeForm input.error, #cmUnsubscribeForm input.error {border:1px dashed #CD0A0A;}
#cmSubscribeForm input.valid, #cmUnsubscribeForm input.valid {border:1px dashed #009900;}
#form-error {margin:0 0 20px 0;}
#form-error .ui-state-error {padding:10px;}
#form-error h3 {color:#CD0A0A;margin:0 0 10px 0;}
#form-error h3 span.ui-icon-alert {float:left;margin:0 5px 0 0;}
#form-error p {margin:0;}
#form-error p label {color:#CD0A0A;}

/* __ Accreditations - Overview __ */
.accreditations .accreditor {border-bottom:1px solid #D8D9DA;margin:0 0 20px 0;padding:0 0 10px 0;}
.accreditations .accreditor .image-left {width:inherit;float:left;margin-right:20px;}
.accreditations .accreditor .image-right {width:inherit;float:right;margin-left:20px;}
.accreditations .accreditor .text {float:left;}
.accreditations .accreditor .text.city-and-guilds {width:458px;}
.accreditations .accreditor .text.ocr {width:393px;}
.accreditations .accreditor .text.edexcel {width:396px;}
.accreditations .accreditor .text.sqa {width:475px;}

/* __ Contact Us - Overview __ */
.contact-us {margin:20px 0 0 0;}
.contact-us .address {float:left;width:224px;}
.contact-us .address span.blue {color:#155575;font-weight:bold;}
.contact-us p.social-networking {padding:5px 0 10px 0;}
.contact-form {float:right;width:344px;height:488px;background:url('/images/contact-us/form-bg.gif') no-repeat;}
.contact-form .contact-form-inner {padding:18px 15px 0 15px;}
.contact-form h2 {margin:0 0 10px 0;padding:0;color:#357ba9;font-size:18px;}
.contact-form td {text-align:right;vertical-align:top;}
.contact-form td.left {text-align:left;vertical-align:top;}
.contact-form td.comment-notes {color:#399fd0;font-weight:bold;}
.contact-form td.comment-notes p {padding:0 0 0 16px;margin:0 0 8px 0;}
.contact-form input.error {border:1px dashed #CD0A0A;}
.contact-form input.valid {border:1px dashed #009900;}
.contact-form input#szSubmit {margin:3px 0 0 0;}
#contact-form-error {width:344px;float:right;margin:0 0 20px 0;}
#contact-form-error .ui-state-error {padding:10px;}
#contact-form-error h3 {color:#CD0A0A;margin:0 0 10px 0;}
#contact-form-error h3 span.ui-icon-alert {float:left;margin:0 5px 0 0;}
#contact-form-error p {margin:0;}
#contact-form-error p label {color:#CD0A0A;}
#contact-form-complete {width:344px;float:right;margin:20px 0 0 0;}
#contact-form-complete .ui-state-highlight {padding:10px;}
#contact-form-complete h3 {margin:0 0 10px 0;}
#contact-form-complete h3 span.ui-icon-info {float:left;margin:0 5px 0 0;}
#contact-form-complete p {margin:0;}

/* __ Contact Us - Recruitment __ */
ul.recruitment {list-style:disc;list-style-position:outside;margin:0 0 10px 15px;}
#vacancies h3 {font-weight:normal;}

/* __ Sitemap __ */
.sitemap ul {list-style:none;}
.sitemap ul li {font-weight:bold;font-size:14px;list-style-image:none;margin:0;padding:0;}
.sitemap ul li ul {margin:0 0 0 10px;}
.sitemap ul li ul li {font-weight:normal;font-size:12px;}
.sitemap ul li ul li.sub {font-weight:bold;}
.sitemap .left-col, .sitemap .right-col {width:293px;float:left;}

/* __ 3 Questions __ */
#threequestions {text-align:center;}
#threequestions img.areyouready {margin:0 0 10px 0;}
#threequestions img.postits {margin:20px 0 20px 0;}
#threequestions img.booknow {margin:20px 0 0 0;}
#threequestions p.intro {font-size:15px;width:300px;text-align:left;margin:0 auto;}
#threequestions .inner {width:364px;text-align:left;margin:0 auto;}

/* __ QCF __ */
#qcf-inner {padding:20px 0 0 20px;}
#qcf-inner #left {width:387px;float:left;}
#qcf-inner #left #video-wrapper {margin:20px 0 20px 0;padding:10px;height:133px;width:367px;background:url('/images/layout/video-panel-bg.png') no-repeat;}
#qcf-inner #left #video-wrapper .video {float:left;width:183px;margin:0 15px 0 0;}
#qcf-inner #left #video-wrapper .text {float:left;width:165px;}
#qcf-inner #left #video-wrapper .text h3 {font-size:18px;color:#ffffff;margin:5px 0;}
#qcf-inner #left #video-wrapper .text p {color:#ffffff;}
#qcf-inner #right {width:178px;float:right;}
#qcf-inner #right .qcf-framework {margin:8px 0 25px 0;width:178px;height:378px;background:url('/images/qcf/side-panel-bg.png') no-repeat;}
#qcf-inner #right .qcf-framework .text {padding:100px 20px 0 10px;}
#qcf-inner #right .qcf-framework .text h2 {font-size:18px;color:#666666;margin:0 0 10px 0;}
#qcf-inner #right .qcf-framework .text p {color:#666666;}
/* #qcf-inner #right .qcf-framework .text p a {color:#666666;text-decoration:underline;} */
#qcf-inner #right .qcf-ready {margin:0 0 20px 0;}
#qcf-inner #right .quote p {font-size:14px;line-height:16px;text-align:center;font-weight:bold;color:#155575;font-style:italic;}

/* __ QCF Ready Package __ */
#qcf-ready-package .left-col {width:284px;float:left;}
#qcf-ready-package .left-col span.saving {color:#ec1b23;font-size:22px;font-weight:bold;line-height:22px;}
#qcf-ready-package .left-col p {font-size:14px;line-height:16px;margin:0 0 20px 0;}
#qcf-ready-package .left-col h2 {font-size:18px;margin:10px 0 5px 0;}
#qcf-ready-package .right-col {width:308px;float:right;}
#qcf-ready-package .right-col .qcf-engine {margin:20px 0 0 0;width:153px;height:99px;background:url('/images/qcf/qcf-ready-package/qcf-engine.gif') no-repeat;padding:15px 145px 0 10px;}
#qcf-ready-package .right-col .qcf-engine h2 {color:#1f6c9d;font-size:18px;}
#qcf-ready-package .right-col .qcf-engine p {color:#1f6c9d;font-size:13px;line-height:15px;}
#qcf-ready-package .right-col .qcf-engine p a {color:#0084ff;font-weight:bold;}
#qcf-ready-package .right-col .form-wrapper {padding:10px 20px 10px 0;margin:20px 0 0 0;width:288px;height:324px;background:url('/images/qcf/qcf-ready-package/form-bg.gif') no-repeat;}
#qcf-ready-package .right-col .form-wrapper .header-text {text-align:center;margin:10px 0 10px 0;}
#qcf-ready-package .right-col .form-wrapper .header-text h2 {color:#01619f;font-size:24px;}
#qcf-ready-package .right-col .form-wrapper input.input {width:150px;}
#qcf-ready-package .right-col .form-wrapper input.error {border:1px dashed #CD0A0A;}
#qcf-ready-package .right-col .form-wrapper input.valid {border:1px dashed #009900;}
#qcf-ready-package .right-col .form-wrapper input.bookRO {margin:0 0 0 25px;}
#qcf-ready-package .right-col .form-wrapper td {text-align:right;}
#qcf-ready-package .right-col .form-wrapper td.req-msg {text-align:center;}
#qcf-ready-package .right-col .form-wrapper td.req-msg h4 {margin:0 0 5px 67px;font-size:11px;color:#01619f;}
#qcf-ready-package .arrow {padding:12px 0 0 35px;margin:4px 0 0 0;clear:left;float:left;width:260px;height:60px;background:url(/images/qcf/qcf-ready-package/arrow.gif) no-repeat;}
#qcf-ready-package .arrow h3 {font-size:14px;color:#296c42;margin:0 0 5px 4px;}
#qcf-ready-package .arrow h4 {font-size:25px;color:#000000;}
#qcf-ready-package .terms {margin:10px 0 0 0;}
#qcf-ready-package .terms h2 {font-size:18px;}
#qcf-ready-package .terms p {font-size:14px;line-height:16px;}
#qcf-ready-package .terms p span.black {color:#000000;}
#qcf-ready-package .terms p span.red {color:#ec1b23;}
#qcf-ready-package .are-you-ready p {color:#9f9f9f;font-size:16px;font-weight:bold;width:325px;float:left;text-align:right;padding:35px 10px 0 0;}
#qcf-ready-package #package-form-complete {padding:10px 0 0 20px;}
#qcf-ready-package #package-form-complete h2 {font-size:18px;color:#01619f;}
