@charset "utf-8";
/* CSS Document */

.form textarea[rows="6"] {
max-height:6.7em;
}
.form .module {
background:none repeat scroll 0 0 transparent !important;
border:0 none !important;
margin:0 0 1.5em !important;
padding:0 !important;
}
.form .formElement {
position:relative;
}
.formContainer {
background-color:#EEEEEE;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:#CCCCCC;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:solid;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:1px;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:#CCCCCC;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:solid;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:1px;
border-top-color:#CCCCCC;
border-top-style:solid;
border-top-width:1px;
height:545px;
margin-bottom:0;
margin-left:194px;
margin-right:194px;
margin-top:0;
padding-bottom:5px;
padding-left:6px;
padding-right:6px;
padding-top:5px;
width:376px;
}
.formFillOut {
color:#666666;
font-size:12px;
list-style-position:inside;
margin:0 8px;
text-transform:uppercase;
width:314px;
}
.formHeader {
background-color:#FFFFFF;
border:1px solid #DDDDDD;
height:37px;
vertical-align:middle;
}

.form .module {
-moz-background-clip:border !important;
-moz-background-inline-policy:continuous !important;
-moz-background-origin:padding !important;
background:transparent none repeat scroll 0 0 !important;
border:0 none !important;
margin:0 0 1.5em !important;
padding:0 !important;
}
.fe_submit yss-b btn_bg_fe {
background-color:#060;
border:1px solid #ccc;
}
button.btn_bg_fe {
padding:0;
}
.form select {
max-width:300px;
width:100%;
}
.form {
padding:20px 0.5em 20px 1.5em;
position:relative;
}
.form input, .form textarea {
margin:0;
max-width:300px;
width:97%;
}
#itemGuid.4b4671115d53e8.43540631_field {
margin:0 auto;

}

#hd, #pageName, #zA, #zB, #zC, #ft, #fWrapper, .flexContent {
overflow:hidden;
}
.fe_reset yss-b btn_bg_fe {
background-color:#000;
}
.fe_ctrl_input fe_kind_compCompany fe_entity_company fe_datatype_company {
margin: 3px 50px;
}
.form .formElement {
position:relative;
}
.form fieldset button {
margin:10px auto;
}
fieldset, img, abbr {
border:0 none;
}
.form button.fe_reset, x:-moz-any-link {
margin-left:17px;
}

.form button.fe_reset {
margin-left:27px;
}
.form label {
display:block;
font-weight:bold;
margin:0 0 1em;
}
#pageName, #zWrap div, #zWrap dl, #zWrap dd, #zWrap h1, #zWrap h2, #zWrap h3, #zWrap h4, #zWrap h5, #zWrap h6, #zWrap blockquote, #zWrap form, #zWrap input, #zWrap textarea, #zWrap p {
margin-bottom:10px;
}
.label {
font-family:"Arial";
font-weight:bold;
color:#34477e;
}
.error-tags, .label-error {
color:#E50005;
font-weight:bold;
}
.error-tags {
margin:5px 0 20px;
}
.login-text {
border:1px solid #3D6E98;
color:#236499;
font-size:10px;
height:15px;
margin:1px 0 12px;
width:158px;
}
.form-fields input, .form-fields select {
border:1px solid #3D6E98;
color:#236499;
font-size:10px;
height:15px;
margin-bottom:12px;
width:251px;
}
.form-fields select {
background-color:#E3E3E3;
height:17px;
}
.form-fields textarea {
border:1px solid #3D6E98;
color:#236499;
font-size:10px;
height:118px;
width:524px;
}
.form-fields input.checkbox {
border:1px solid #3D6E98;
height:12px;
margin:0;
padding:0;
width:12px;
}
.form-fields-rhs {
margin-top:23px;
}
.form-fields-rhs img {
margin-bottom:10px;
}
.form-fields-rhs select {
background-color:#E3E3E3;
border:1px solid #3D6E98;
color:#236499;
font-size:10px;
height:19px;
margin-bottom:10px;
width:137px;
}
#error-message {
background-color:#FDFDD1;
border-bottom:1px solid #DDD0A4;
color:#E50005;
font-size:13px;
font-weight:bold;
height:29px;
padding:15px 0 0 20px;
position:relative;
top:-13px;
width:880px;
}
#error-message-tall {
background-color:#FDFDD1;
border-bottom:1px solid #DDD0A4;
color:#E50005;
font-size:13px;
font-weight:bold;
height:33px;
padding:15px 0 10px 20px;
position:relative;
top:-13px;
width:880px;
}
#error-message img {
margin-right:10px;
}
#section-front-nav {
border-bottom:1px solid #A2A9AE;
border-left:1px solid #A2A9AE;
border-right:1px solid #A2A9AE;
left:10px;
position:absolute;
top:12px;
z-index:99;
}
.yss-b {
border:0 none;
cursor:pointer;
font:100% Arial,helvetica,sans-serif;
overflow:visible;
padding:0;
}
html > body .yss-b, x:default {
background:none repeat scroll 0 0 transparent;
padding:4px 2px;
}
.yss-b {
border:0 none;
cursor:pointer;
font:100% Arial,helvetica,sans-serif;
overflow:visible;
padding:0;
}
.yss-b span {
background-repeat:no-repeat;
float:left;
position:relative;
}

#hd, #pageName, #zA, #zB, #zC, #ft, #fWrapper, .flexContent {
overflow:hidden;
}
.flexContent {
}
#zWrap .module_container {
clear:both;
}
#zWrap ul.module_bd_container, #zWrap dl.module_bd_container {
margin:30px 0 0;
}
#zWrap ul.module_bd_container li {
list-style-type:none;
margin:0 0 30px;
}
#zWrap ul.module_bd_container li ul li {
list-style-type:disc;
margin:0;
}
#zWrap ul.module_bd_container li ol li {
list-style-type:decimal;
margin:0;
}
#zWrap dl.module_bd_container dd {
margin:5px 0 30px 5%;
width:95% !important;
}
#zWrap dl.module_bd_container dl dd {
margin:0 0 20px 20px;
width:auto !important;
}
#zWrap ul.module_bd_container h3 {
background:none repeat scroll 0 0 transparent;
border:medium none;
margin:0;
padding:0;
}
#zWrap ul.module_bd_container li.beforenafter h3 {
margin:0 0 10px;
}
#zWrap ul.module_bd_container blockquote {
margin-left:0;
padding:0;
}
#zWrap ul.module_bd_container blockquote blockquote {
margin-left:40px;
}
#zWrap ul.module_bd_container p {
margin-top:-5px;
text-align:right;
}
#zWrap ul.module_bd_container div p, #zWrap ul.module_bd_container dd p {
margin-top:0;
text-align:left;
}
img.yssDKImg_alignLeft {
margin:0 12px 12px 0;
}
img.yssDKImg_alignCenter {
margin:12px auto;
}
img.yssDKImg_alignRight {
margin:0 0 12px 12px;
}
.displayNone {
display:none !important;
}
.yssDKImg_alignRight {
float:right;
}
.yssDKImg_alignLeft {
float:left;
}
#fBadges {
clear:both;
padding:15px 0;
}
#fBadges a {
margin-right:15px;
}
#fBadges #verisign img {
border:1px solid #9B0033;
}
.yss-b {
border:0 none;
cursor:pointer;
font:100% Arial,helvetica,sans-serif;
overflow:visible;
padding:0;
}
html > body .yss-b, x:default {
background:none repeat scroll 0 0 transparent;
padding:4px 2px;
}
.yss-b span {
background-repeat:no-repeat;
float:left;
position:relative;
}
.yss-b:hover span, .yss-b:active span, .yss-b:focus span {
color:#333333;
}
.yss-b .s1 {
background-position:100% 100%;
left:5px;
top:5px;
}
.yss-b .s2 {
background-position:0 100%;
left:-10px;
}
.yss-b .s3 {
top:-10px;
}
.yss-b .s4 {
background-position:100% 0;
color:#555555;
left:10px;
margin-bottom:-4px;
padding:5px 10px 0 0;
}
.yss-b .s4 span {
background:none repeat scroll 0 0 transparent;
float:none;
position:static;
}
button.btn_bg_fe {
padding:0;
}
button.fe_submit .btn_bg_fe span.s4 {
margin-bottom:-4px;
padding:5px 9px 0 0;
}
.btn_bg_fe span {
background-image:url("http://l.yimg.com/a/i/us/wh/gr/ast/d_adfe/btn_bg_fe_1.gif");
}
.btn_bg_fe:hover span, .btn_bg_fe:active span, .btn_bg_fe:focus span {
background-image:url("http://l.yimg.com/a/i/us/wh/gr/ast/d_adfe/btn_bg_fe-h_1.gif");
}
.btn_bg_calendar span {
background-image:url("http://l.yimg.com/a/i/us/wh/gr/ast/d_adfe/btn_bg_calendar_1.jpg");
}
.btn_bg_calendar span.s4 {
margin-bottom:-8px;
}
.btn_bg_addOption span {
background-image:url("http://l.yimg.com/a/i/us/wh/gr/ast/d_adfe/btn_bg_fe_1.gif");
}
.btn_bg_addOption {
margin:10px 0 5px;
}

