/* ---- GLOBAL ATTRIBUTES ---- */
.formwrapper{border:solid 1px #ccc; padding:20px; display:block; overflow:auto; margin-bottom:5px}
.formwrapper h1{color:#ff6600; font:16px Arial, Helvetica, sans-serif; font-weight:bold}
.formwrapper h2{color:#6699ff; font:14px Arial, Helvetica, sans-serif; font-weight:bold; border-bottom:2px solid #FFCC00}
.formwrapper h3{color:#6699ff; font:14px Arial, Helvetica, sans-serif; font-weight:bold}	
.formwrapper #page-copy{float:left; width:60%}
.formwrapper #page-copy, .formwrapper #page-copy p{font:12px Arial, Helvetica, sans-serif; color:#666}
.formwrapper #page-copy a{color:#6699ff; text-decoration:underline}
.formwrapper #page-copy a:hover{color:#00ccff; text-decoration:none}
.formwrapper #page-copy select.select-width{width:255px; border:solid 1px #999}
.formwrapper #page-copy input.input-width{width:253px; border:solid 1px #999}
.formwrapper #page-copy textarea{width:253px; border:solid 1px #999; height:100px; resize:none}
.formwrapper #page-copy #dayOfBirth{border:solid 1px #999}
.formwrapper #page-copy #monthOfBirth, .formwrapper #page-copy #monthOfBirthP{border:solid 1px #999; width:120px}
.formwrapper #page-copy	#yearOfBirth{border:solid 1px #999}
img{border:none; outline:none}


/* ---- ERROR MESSAGES ---- */
.formwrapper #page-copy #cover-error,
.formwrapper #page-copy #dobd-error,
.formwrapper #page-copy #dobm-error,
.formwrapper #page-copy #doby-error,
.formwrapper #page-copy #reason-error,
.formwrapper #page-copy #visa-error,
.formwrapper #page-copy #stay-error,
.formwrapper #page-copy #name-error,
.formwrapper #page-copy #email-error,
.formwrapper #page-copy #phone-error,
.formwrapper #page-copy #ptndobd-error,
.formwrapper #page-copy #ptndobm-error,
.formwrapper #page-copy #ptndoby-error
{font:12px Arial, Helvetica, sans-serif; color:red; font-weight:bold}
	
	
/* ---- SF1 PANEL ATTRIBUTES ---- */
.formwrapper #sf1-panel{background:url(../images/sf1-panel.gif); width:254px; height:184px; color:#fff; float:right; margin-top:-28px}
.formwrapper #sf1-panel table{padding:0}
.formwrapper #sf1-panel table h5{color:#fff; font-weight:bold; font-size:14px; margin:20px 0 0 0}
.formwrapper #sf1-panel table p{color:#fff; margin:20px 0 0 0}
.formwrapper #sf1-panel table select{width:200px; border:solid 1px #666; margin:0}
	
	
/* ---- HEADER ATTRIBUTES ---- */
#header-container{width:100%}
#header-container #header-logo-area{background:#fff url(/images/_global/header/health-header.gif) no-repeat scroll right top; width:100%}
#header-container #breadcrumb-container{width:100%}
#header-container #breadcrumb-container #grey-bar-divider{background:url(/cds/pages/HeaderFooter/images/dynamic-header-bg-gradient.gif) repeat-x; padding-top:4px; height:27px}
#header-container #breadcrumb-container #breadcrumb{width:100%; font:12px Arial, Helvetica, sans-serif; color:#ff6600}
#header-container #breadcrumb-container #breadcrumb .breadcrumbs .highlighted{color:#FF6600; text-decoration:none; font-weight:bold}
#header-container #breadcrumb-container #breadcrumb .breadcrumbs{color:#999; font-size:12px}


/* ---- FOOTER ATTRIBUTES ---- */
#footer-container{width:100%; height:auto; overflow:auto}
#footer-container #footer-top{width:100%; background:#f3f3f3; overflow:auto}
#footer-container #footer-top #footer-top-questions{font:12px Verdana, Arial, Helvetica, sans-serif; padding:27px 0px 20px 15px; float:left}
#footer-container #footer-top #footer-top-questions a{color:#333; text-decoration:none; font-weight:normal}
#footer-container #footer-top #footer-top-questions a:hover{color:#333; text-decoration:underline; font-weight:normal}
#footer-container #footer-top #chat{float:right; padding:20px}	
#footer-container #footer-bottom #footer-paragraph a{color:#F60; text-decoration:none}
#footer-container #footer-bottom #footer-paragraph a:hover{color:#F60; text-decoration:underline}
#footer-container #footer-bottom #footer-paragraph{font:10px Verdana, Arial, Helvetica, sans-serif; line-height:19px; color:#666}
#footer-container #footer-bottom #footer-paragraph-ssl{font:8px Verdana, Arial, Helvetica, sans-serif; padding:2px 0 0 0}
.breadcrumbs a {
color:#FF9900;
text-decoration:underline;
}
