body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, pre, form, fieldset, input, p, blockquote, th, td{margin:0; padding:0}
table{border-collapse:collapse; border-spacing:0}
fieldset, img{border:0}
cite, code, em, th{font-style:normal; font-weight:normal}
ol, ul{list-style:none}
th{text-align:left}
h1, h2, h3, h4{font-size:100%}
q:before, q:after{content:''}
.address{margin-left:45px; font-style:italic}
.emergency{color:#900}
.readerLabel, .readerSkipNav, .readerTitle, a.readerSkpNav{Height:0; Overflow:hidden; display:block}
a{color:#00C; text-decoration:none}
a:hover{text-decoration:underline}
#headerText{float:right; margin-top:-50px; margin-right:10px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#FFF}
.whiteText{color:#FFF}
#headerBlock1{display:block; width:100%; height:59px; background-color:#009}
#headerBlock2{display:block; background:url("../images/subjectbar-gold.gif") no-repeat left top; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#009; padding:3px 0px 3px 10px}
#headerBlock3{display:block; width:100%; height:30px; background:url("../images/crumbmain2.gif") no-repeat left top; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#000}
#breadcrumbLeft{float:left; padding:10px 0 0 204px}
#breadcrumbRight{float:right; text-align:right; padding:10px 10px 0 0}
#leftNavContainer{display:block; float:left; width:185px; margin:0}
#leftNavBlock{display:block; width:165px; background:url("../images/leftNav-bg.gif") repeat-x left top; background-color:#FFF3DA; padding:0px 10px 20px 10px; margin-right:0px; border-bottom:1px solid #FC6; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px}
#leftNavBlock ul{margin-top:-15px}
#leftNavBlock li{list-style-type:none; line-height:16px}
.navArrows{display:block}
.navIndent{display:block; margin-left:15px; margin-top:-16px; margin-bottom:10px}
.searchRule{margin:5px 0 5px 0}
#contentBlock{display:block; float:left; width:750px; margin:0 0 0 20px!important; margin:0 0 0 10px; overflow:hidden}
#headerTitle{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:17px; font-weight:bold; color:#009; padding:1px 0px 1px 10px}
.title{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#009; margin:15px 0px 0px 0px; text-transform:uppercase}
.breadcrumbs{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#000; padding:0 0 7px 7px}
a.breadcrumbs{color:#00C}
.subTitle{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:18px; font-weight:bold; color:#009; margin:0px; border-bottom:1px solid #BFBFE5; margin:0px 0 10px 0; padding:0px 0px 5px 0px}
#sectionTitleBlock{display:block; width:560px; border-left:1px solid #C9BD9B; border-bottom:1px solid #C9BD9B; padding-bottom:4px; margin-bottom:20px}
.sectionTitle{background:url("../images/style_end.gif") no-repeat right top; font-size:11px; font-weight:bold; padding:4px 30px 5px 10px; border-left:1px solid #FFF; margin-left:0px}
p a{color:#00C; text-decoration:none}
.deSectionBlock{background:url(../images/cell_bg3.gif) repeat-x; border-left:6px solid #D9D1B9; border-bottom:1px solid #C9BD9B; margin-top:0px; margin-bottom:0; width:100%; float:left; clear:both}
.deSectionBlock p{padding:5px}
.deSectionBlockContent{padding:0}
.deSectionBlockContentInner{margin:5px; position:relative}
#mainMenuList{overflow:hidden; width:65%; float:left; margin-bottom:10px}
.deSectionBlockContent ul{margin:0px}
.deSectionBlockContent li{display:block; clear:both; margin:0; list-style-type:none; padding:10px 5px}
.deSectionBlockContent li input{float:left; padding-right:5px; margin-top:2px!important; margin-top:0px}
.deSectionBlockContent a{ text-decoration:none}
.deSectionBlockContent a:hover{ text-decoration:underline;}
#labelContainer{float:left; width:32%; color:#000; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size:11px; line-height:18px; margin-left:10px}
.mainText, p, li{font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#000; padding:0px}
.rowHighlight{display:block!important; width:100%; padding:10px 5px 10px 5px; float:left}
.rowHighlight:hover{background-color:#D9D1B9}
.buttonBlock{display:block; width:100%; text-align:right; overflow:visible; height:auto; clear:both; padding-top:10px}
.button{background:url(../images/button-bg.gif) no-repeat; height:18px; padding:3px 7px 4px 8px; border-top:1px solid #A1A9C4; border-right:1px solid #81879D; border-left:1px solid #A1A9C4; border-bottom:1px solid #81879D; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif; font-size:11px; color:#00C; text-decoration:none}
.buttonBtn{color:#00c; background:#D7D6E3 url(../images/button-bg.gif) no-repeat; padding:2px 5px 3px 5px; font-size:11px; border-top:1px solid #A1A9C4; border-right:1px solid #81879D; border-left:1px solid #A1A9C4; border-bottom:1px solid #81879D; font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif}
.iconOnline{ background:url(../images/icon-online.gif) no-repeat;  height:84px;  padding:10px 0 0 45px;  font-family:Verdana,Arial,Tahoma,Helvetica,sans-serif;  font-size:11px;  line-height:18px}
.iconOnline1{ float:left;  padding:0 0 0 0}
.iconOnline2{ float:right;  padding:0 10px 0 0}
.iconOnline3{ padding:0 10px 0 0;  margin-top:33px;  font-size:10px}
.paraIndent{ padding-left:45px}
.iconPhone{background:url(../images/icon-phone.gif) no-repeat; padding-left:45px; height:3.5em}
.iconMail{background:url(../images/icon-mail.gif) no-repeat; padding-left:45px; height:3em; margin-bottom:0.2em}
.iconFax{    background:url(../images/icon-fax.gif) no-repeat; padding-left:45px; height:7.5em; margin-bottom:0.2em}
.iconEmail{background:url(../images/icon-email.gif) no-repeat; padding-left:45px; height:3.5em}
.radio{display:block; float:left}
.item{display:block; margin-left:20px!important; margin-left:23px}
.item label{display:inline; font-weight:bold}
p, ul{margin-bottom:1.3em; line-height:1.5em}
.step1on{display:block; float:left; font-weight:bold; background-image:url(../images/step1-on.gif); background-repeat:no-repeat; height:22px; padding:2px 13px 0 26px; margin-right:20px}
.stepIncomplete{display:block; float:left; color:#7F7F7F; background-image:url(../images/stepIncomplete.gif); background-repeat:no-repeat; height:22px; padding:2px 0 0 26px; margin-right:20px}
.stepComplete{display:block; float:left; font-weight:bold; background-image:url(../images/stepComplete.gif); background-repeat:no-repeat; height:22px; padding:2px 0 0 26px; margin-right:20px}
.step2on{display:block; float:left; font-weight:bold; background-image:url(../images/step2-on.gif); background-repeat:no-repeat; height:22px; padding:2px 9px 0 26px; margin-right:20px}
.step3on{display:block; float:left; font-weight:bold; background-image:url(../images/step3-on.gif); background-repeat:no-repeat; height:22px; padding:2px 9px 0 26px; margin-right:20px}
#labelContainer ul.description li, 
#mainMenuList ul.description li{background:url(../images/ico_aro.gif) no-repeat 0 8px; margin:0; padding:0 0 0 10px}
p.error{background:url(../images/ico_exclamation.gif) no-repeat 0 0px; padding-left:20px; height:2em; color:#f00; font-weight:bold; font-size:0.8em}
#footerBlock{display:block; width:100%; margin-top:40px}
#footerBlock1{text-align:center; margin-top:10px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; padding:10px; border-top:1px solid #999}
.footerText{float:left; width:14%; text-align:center; border-right:1px solid #000}
#footerBlock2{margin-top:13px; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; line-height:19px; padding:10px 10px 0 10px; border-top:1px solid #999}
#footerInfo1{float:left; width:40%}
#footerInfo2{float:left; width:35%}
#footerInfo3{float:right}
#footerInfo3Box{width:180px}
ul.dos li{background:url(../images/ico_arog.gif) no-repeat 0 8px; margin-left:20px; padding:0 0 0 10px}
ul.donts li{background:url(../images/ico_aror.gif) no-repeat 0 8px; margin-left:20px; padding:0 0 0 10px}
.formInfo  {background-color:#FFF3DA;border:2px solid #FFAC00;margin-bottom:10px;padding:10px 10px 0;}
.formInfoTitle  {color:#008800;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;font-weight:bold;}
#mainMenuList li, #mainMenuList .radio input, #mainMenuList .item label {cursor: pointer;}
#mainMenuList li li {cursor: text;}
.sampleComplaintsJS {display: block;height: 0;overflow: hidden;padding-left: 10px;position: absolute;right: 0;top: 0;width: 250px;}
