#pagetitle { background: #f6f6f6; }
#pagetitle .margin { padding: 9px 15px; }
#pagetitle .pagetitle { font-size: 22px; text-transform: uppercase; font-family: Arial Narrow; color: #313131; }
#pagetitle .bread { padding-bottom: 4px; font-size: 13px; color: #00518f; }

#submenu { background: #eeeeee; padding: 13px; font-size: 12px; line-height: 18px; }
#submenu .subsubmenu { font-size: 11px; line-height: 16px; padding-bottom: 5px; }
#submenu .subsubmenu div { padding-left: 15px; background: url(../images/smbul.gif) 1px 7px no-repeat; }
#submenu .prodsubmenu { background: url(../images/prodbul.gif) 0px 10px no-repeat; padding-left: 30px; }

#pagecontent .pagecol1 { float: left; width: 247px; }
#pagecontent .pagecol2 { float: right; font-size:13px; width: 622px; padding-top: 18px; }

#pagecontent .h1 { padding: 0px 0px 20px; }

.graybox { background: #eeeeee; }
.graybox .input { border: 1px solid #999999; height: 16px; line-height: 16px; color: #555555; font-size: 11px; }
.graybox .button { border: 1px solid #484848; background: #dfdfdf; height: 20px; color: #484848; font-size: 11px; }

.hrbg { background: url(../images/hrbg.gif) left top no-repeat; padding: 15px 0px 20px 20px; font-size: 16px; font-family: Arial Narrow; }
.faqhrbg { background: url(../images/faqhrbg.gif) left top no-repeat; padding: 15px 0px 20px 20px; font-size: 16px; font-family: Arial Narrow; font-weight: normal; }

.backlink { display: block; float: left; background: url(../images/blbg.gif) right center no-repeat; padding-right: 77px; }
