/* general div styles */
h1 {font-size:30px;font-weight:bold;color:#333; text-transform:none;text-align:left;margin:15px 0 10px 0;}
h2 {font-size:21px;font-weight:bold;color:#333; text-transform:none;text-align:left;margin:0 0 10px 0;}
#rightColumn {background:none !important;}
.contactNew {font-family:Arial, Helvetica, sans-serif;margin:0 0 15px 0;color:#333;float:left;width:760px;}
.contactNew .reset {clear:both;overflow:hidden;height:0;margin:0;padding:0;}
.contactNew .left {float:left;}
.contactNew .mMargRight {margin-right:15px;}
.contactNew .txt11 {font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.contactNew .txt12 {font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:1.4;}
.contactNew .txt13 {font-size:13px;font-family:Arial, Helvetica, sans-serif;}
.contactNew .txt13 .moreLink {font-size:13px !important;}
.contactNew .txt14 {font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.contactNew .b {font-weight:bold;}
.contactNew .mPadTop {padding-top:10px;}
.contactNew .red {color:#c00;}
.contactNew .contactBox {background:#fff;width:300px;height:175px;padding:24px 25px 0 25px;border:#ccc 1px solid;font-size:14px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;line-height:1.2;}
.contactNew .contactBox h2 {color:#435295;font-size:21px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;background:url(/images/falcon/help/icon-phone_orange.gif) no-repeat;padding:0 0 0 30px;margin:0 0 8px 0;line-height:27px;}
.contactNew .contactBox .phone {font-size:21px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;line-height:26px;}
.contactNew .contactBox .phone span {font-size:14px;font-weight:normal;color:#666;}
.contactNew .contactBox .grayDotsHorizontal {background:url(/images/falcon/help/gray-dot-horizontal.gif) repeat-x;overflow:hidden;height:1px;padding:0;margin:6px 0 8px 0;}
.contactNew .contactForm {background:#fff;width:708px;height:100%;border:#ccc 1px solid;padding:24px 25px 20px 25px;margin:0 0 14px 0;}
.contactNew .contactForm h2 {background:url(/images/falcon/help/icon-envelope_orange.gif) no-repeat;color:#435295;font-size:21px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:0 0 0 30px;margin:0 0 5px 0;line-height:27px;}
.contactNew .contactForm table {width:100%;font-family:Arial, Helvetica, sans-serif;}
.contactNew .contactForm table td {border:0;background:none;}
.contactNew .contactForm table .title {font-size:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#333;background:none;line-height:15px;padding:5px 10px;}
.contactNew .contactForm table .title span {font-weight:normal;}
.contactNew .contactForm table .title input {width:280px;font-size:12px;margin-top:2px;}
.contactNew .contactForm table .title .textArea {width:636px;font-size:12px;height:70px;overflow:auto;}
.contactNew .contactForm table .title select {width:284px;font-size:12px;padding:1px 0;margin-top:2px;}
*html body .contactNew .contactForm table .title select {width:285px;padding:1px 0;}
.contactNew .contactForm table .radioContainer {position:relative;padding:2px 25px 0 23px;font-weight:normal;margin:8px 0 8px 0;font-size:11px;}
.contactNew .contactForm table .button {margin-top:5px;}
.contactNew .lPadRight {padding-right:15px;}
.contactNew .mMargTop {margin-top:10px;}
.contactNew .padRight40 {padding-right:40px;}
.contactNew .contactForm table .radioContainer input {position:absolute;left:0;top:0;width:auto;}
*html body .contactNew .contactForm table .radioContainer {padding-top:6px;margin:0;}
.contactNew h3 {font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;font-style:normal;margin:0 0 6px 0;padding:0;line-height:1.2;}

/* top of page call out banner */
.callout {position:relative;margin-bottom:15px;border:none;background:none;height:100%;}
.callout .text {padding:2px 20px 20px 294px;height:102px;border:1px solid #435295;text-align:left;background:none;}
.callout h1, .callout h2, .callout h3, .callout p {padding:0;margin:0;}
.callout h1 {color:#435295;text-transform:uppercase;font-size:28px;line-height:24px;margin:15px 0 10px 0;}
.callout h2 {color:#c90;font-size:20px;line-height:24px;font-weight:normal;margin-bottom:10px;}
.callout .bottomCenter {background:url(/images/falcon/help/help-bar-bg.gif) bottom;border-top:1px solid #435295;#line-height:14px;height:14px;padding:0;margin:0;overflow:hidden;}
.callout p {line-height:18px;}
.callout .text .ctr {text-align:center;}
.callout .text .blue {color:#435295;}
.callout .text .txt28 {font-size:28px;}
.callout .text .txt14 {font-size:14px;}
.callout .priceStar {}
.callout .text .grey {color:#333;}
.callout .corner {position:absolute;width:14px;height:14px;}
.callout .topRight {top:0;right:0;background:url(/images/falcon/help/help-corner-tr.gif) no-repeat;margin:0 0 0 0;position:absolute;width:10px;height:11px;}
.callout .topLeft {top:0;left:0;background:url(/images/falcon/help/blueLetterboxLeft.jpg) no-repeat;margin:0 0 0 0;position:absolute;width:259px;height:125px;}
.callout .bottomLeft {bottom:0;left:0;background:url(/images/falcon/help/help-corner-bl.gif) no-repeat;margin:0 0 0 0;}
.callout .bottomRight {bottom:0;right:0;background:url(/images/falcon/help/help-corner-br.gif) no-repeat;margin:0 0 0 0;}
*html body .callout .bottomLeft, *html body .callout .bottomRight {margin:0 0 -1px 0;}
.callout .bottomRight {bottom:0;right:0;background:url(/images/falcon/help/help-corner-br.gif) no-repeat;margin:0 0 0 0;}

/* letter box section */
#letterBox {height:139px;width:100%;margin:0 0 15px 0;}
#blueBorder {width:1000px;height:14px;}
.callout .leftLetter {width:259px;height:125px;background:url(/images/falcon/help/blueLetterboxLeft.jpg);}
.ctrLetter {width:731px;height:125px;border-top:1px solid #435295;}
.rtLetter {width:10px;height:125px;background:url(/images/falcon/help/blueLetterboxRight.gif);}
.letterHolder {width:100%;height:125px;}
.ctrHelp {padding:20px 90px 0 20px;}

/* general div styles */
.floatHolder {overflow:hidden;}
.floatLft {float:left;display:inline;overflow:hidden;}
.reset {clear:both;overflow:hidden;height:0;margin:0;padding:0;}

/* margins and padding */
.tight {margin:0;padding:0; background:url(/images/falcon/help/blueLetterboxBottom.gif) repeat-x;}
.pad0 {padding:0;}
.marBot10 {margin-bottom:10px;}
.marBot15 {margin-bottom:15px;}
.marRt11 {margin-right:11px;}

/* center badges section */
.dotLine {border-bottom:1px dotted #ccc;margin:0 0 12px 0;}
.dotLine h2 {padding:0 0 8px 0;margin:0;}
#badgeBox {}
.badgeCtr {background:url(/images/falcon/help/bg-badgeBox.gif) repeat-x;height:107px;width:165px;}
.badgeEnd {width:10px;height:107px;}

/* bottom contact box */
#contactBox {}
.contactCtr {background:url(/images/falcon/help/bg-contactCtr.gif) repeat-x;height:75px;width:554px;padding:0 0 0 5px;}

/* text and anchors */
.txt13 {font-size:13px;}
.txt14 {font-size:14px;}
.txt18 {font-size:18px;}
.txt28 {font-size:28px;}
.ctr {text-align:center;}
.blue {color:#435295;}
.grey {color:#333;}
.badge3 {display:block;font-style:normal;font-weight:bold;font-size:14px;margin:8px auto;padding:0;color:#03c;}

.textareaRequiredState .textareaRequiredMsg,
.textareaMinCharsState .textareaMinCharsMsg,
.textareaMaxCharsState .textareaMaxCharsMsg, .domainError{
	width:200px !important;
	margin:0 !important;
}

.textfieldRequiredState .textfieldRequiredMsg,
.textfieldInvalidFormatState .textfieldInvalidFormatMsg,
.textfieldMinValueState .textfieldMinValueMsg,
.textfieldMaxValueState .textfieldMaxValueMsg,
.textfieldMinCharsState .textfieldMinCharsMsg,
.textfieldMaxCharsState .textfieldMaxCharsMsg {
	width:200px !important;
	margin:0 !important;
}

