@charset "utf-8";

/* Body */

body { margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#333333; background:#0066ba; }

/* Default Text */

a { color:#990000; text-decoration:underline; }
a:visited { color:#990000; text-decoration:underline; }
a:active { color:#990000; text-decoration:underline; }
a:hover { color:#ffc62f; text-decoration:underline; }

/* Text Styles */

p { margin:0; margin-bottom:10px; }
h1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:#43426b; margin-bottom:10px; margin-top:0px; clear:both; font-weight:normal; background:url(/images/divider.jpg) bottom left no-repeat; padding-bottom:5px; }
h2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#43426b; margin:0; padding-bottom:10px; font-weight:bold; clear:both; }
h2 a { color:#43426b; text-decoration:none; }
h2 a:visited { color:#43426b; text-decoration:none; }
h2 a:active { color:#43426b; text-decoration:none; }
h2 a:hover { color:#ffc62f; text-decoration:underline; }
h3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#43426b; margin:0; padding-bottom:10px; font-weight:bold; clear:both; }

.copy12 { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }
.copy11 { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
.copy10 { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }


/* Images */

img { border:0; }
.img-left { padding-right:15px; padding-bottom:5px; float:left; display:inline; }
.img-right { padding-left:15px; padding-bottom:5px; float:right; display:inline; }

/* Page Container */

#container { border-bottom:15px; border-bottom-style:solid; border-bottom-color:#ffc62f; border-top:15px; border-top-style:solid; border-top-color:#ffc62f; border-left:15px; border-left-style:solid; border-left-color:#ffc62f; border-right:15px; border-right-style:solid; border-right-color:#ffc62f; padding-bottom:15px; padding-right:30px; padding-left:30px; padding-top:15px; background:#ffffff; }

/* Content */

#content-container { margin-top:10px; }

/* Footer */

#footer { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding-top:10px; }
#footer a { color:#ffffff; text-decoration:none; }
#footer a:visited { color:#ffffff; text-decoration:none; }
#footer a:active { color:#ffffff; text-decoration:none; }
#footer a:hover { color:#ffffff; text-decoration:underline; }

/* WebForms */

.submitbutton { font-size:11px; height:22px; font-family:Arial,sans-serif; color:#000000; background-color:#ffffff; border-style:solid; border-color:#cccccc; border-width:1px; text-align:center;  padding-bottom:5px; padding-top:2px; font-weight:bold; }
.webform-textbox { border-bottom:1px; border-bottom-color:#cccccc; border-bottom-style:solid; border-right:1px; border-right-color:#cccccc; border-right-style:solid; border-top:1px; border-top-color:#cccccc; border-top-style:solid; border-left:1px; border-left-color:#cccccc; border-left-style:solid; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:16px; padding-left:5px; padding-top:4px; }
.webform-textarea { border-bottom:1px; border-bottom-color:#cccccc; border-bottom-style:solid; border-right:1px; border-right-color:#cccccc; border-right-style:solid; border-top:1px; border-top-color:#cccccc; border-top-style:solid; border-left:1px; border-left-color:#cccccc; border-left-style:solid; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:5px; padding-top:4px; }
.required { font-weight:bold; }

/* Online Application */

#application-box { border-bottom:1px; border-bottom-color:#cccccc; border-bottom-style:dotted; border-right:1px; border-right-color:#cccccc; border-right-style:dotted; border-top:1px; border-top-color:#cccccc; border-top-style:dotted; border-left:1px; border-left-color:#cccccc; border-left-style:dotted; padding:10px; margin-bottom:20px; }

/* Rewards */

#rewards-header { padding:10px; background:#0111ae; width:98%; margin-bottom:10px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:18px; color:#ffffff; }

/* Fees and Charges */

#fees-box { padding:10px; width:80%; border-left:1px; border-left-style:dashed; border-left-color:#cccccc; border-right:1px; border-right-style:dashed; border-right-color:#cccccc; border-top:1px; border-top-style:dashed; border-top-color:#cccccc; border-bottom:1px; border-bottom-style:dashed; border-bottom-color:#cccccc; margin-bottom:10px; text-align:left; }

