@charset "UTF-8";

/* GLOBAL POSITIONING STYLES */

body { margin-top: 0px; color: #000; font-family: Arial, Helvetica, sans-serif; background-color: #bbccaa; }
ul { margin: 10px 0; }
ul li { list-style-position: outside; list-style-type: square; line-height: 16px; margin: 0 0 4px 0; *margin: 0 0 4px 25px; }
ol li { list-style-position: outside; list-style-type: decimal; line-height: 16px; margin-bottom: 4px; }
img { border: 0; }
td { text-align: left; }
.linker { cursor: pointer; cursor: hand; }
_img { behavior: url("../iepngfix.htc"); }

.help_bg { background-color: #e4e3d6;}

/* ---- NEW TEMPLATE STYLES - Added Nov 2, 2009 - M. Knauer ---- */

.back-top { font: normal 10px/12px Verdana, Arial, Helvetica, sans-serif; cursor: pointer; cursor: hand; COLOR: #930; text-decoration: underline; text-align: right; padding: 0 0 3px 0; margin: 5px 0 0 0; border-bottom: solid 1px #f5f5f5; }
.content { float: left; line-height: 16px; }
.content strong, .content strong a { color: #333; margin: 25px 0 3px 0; display: block; }
.content strong a.anchor, h1 .anchor { margin: 0; display: inline; }
.content strong a:hover { color: #555; text-decoration: underline; display: block; }
h1 { font-size: 14px; color: #333; margin: 10px 0 3px 0; display: block; }
h2, h2 a { font-size: 12px; color: #333; margin: 25px 0 3px 0; text-decoration: none; display: block; }
h2 a:hover { color: #555; text-decoration: underline; display: block; }
.bottom_line {height: 20px; border-bottom: solid 1px #e3e3e3; margin: 0 0 5px 0;}
.bottom_line2 {height: 20px; border-bottom: solid 1px #e3e3e3; margin: 0 0 25px 0;}


text styles { }

.boldtxt12rede { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #930; line-height: 12px; padding-bottom: 4px; }

.bodytxt10rede { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #930; line-height: 11px; padding-bottom: 4px; }

.bodytxt9rede { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #930; line-height: 10px; padding-bottom: 4px; }

.footertxt9e { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000; line-height: 9px; padding-bottom: 4px; }

.bodytxt9e { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #000; line-height: 10px; padding-bottom: 4px; }

.headbold10e { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000; padding-bottom: 2px; line-height: 12px; }

.input { font-size: 11px; border-color:#666666; border-width: thin; }

.input9 { font-size: 9px; border-color:#666666; border-width: thin; }

.bodytxthome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #444433; line-height: 13px; }

.bodytxtsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; padding-bottom: 4px; line-height: 13px; }

.subhead11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; line-height: 13px; }

.subhead11_white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFF; line-height: 13px; }

.subhead11_whitepad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFF; line-height: 13px; padding-left: 5px; padding-bottom: 5px; }

.bodytxt10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333; padding-bottom: 4px; line-height: 12px; }

.bodytxt11_14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; line-height: 14px; }

.bodytxt11_20 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; line-height: 20px; }

.bodytxt9 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #333; line-height: 11px; padding-right: 10px; padding-bottom: 5px; }

.bodytxt9-indent5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #333; line-height: 11px; padding-left: 5px; padding-bottom: 5px; }

.bodytxt9red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #930; line-height: 11px; padding-right: 10px; padding-bottom: 5px; }

.bodytxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; font-style: normal; font-weight: normal; color: #333; }

.bodytxtlarge { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; color: #333; }

.bodyserif13 { font-family:Georgia, Times, Times New Roman, serif; font-size: 13px; line-height: 16px; font-style: normal; font-weight: normal; color: #333; }

.bodyserif11 { font-family:Georgia, Times, Times New Roman, serif; font-size: 11px; line-height: 14px; font-style: normal; font-weight: normal; color: #333; }

.bullet1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; list-style-position: outside; list-style-type: square; margin-bottom: 8px; line-height: 13px; }

.certCode { font-family: "Courier New", Courier, mono; font-size: 17px; font-style: normal; font-weight: bold; color: #930; line-height: 17px; }

.field { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-style: normal; font-size: 12px; border-left: solid 1px #333; border-top: solid 1px #333; border-right: solid 1px #333; border-bottom: solid 1px #333; color: #000; }

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; line-height: 13px; color: #333; }

.form10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333; padding-bottom: 4px; line-height: 12px; }

.form10red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #930; padding-bottom: 4px; line-height: 12px; }

.formbold10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #333; padding-bottom: 4px; line-height: 12px; }

.formbold10red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #930; padding-bottom: 4px; line-height: 12px; }

.formtxtsmallgray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #333; padding-bottom: 4px; line-height: 13px; }

.formtxtsmallred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #930; padding-bottom: 4px; line-height: 13px; }

.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; line-height: 9px; color: #666; }

.head_blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #336; line-height: 16px; }

.introtxt { font-family:Georgia, Times, Times New Roman, serif; font-size: 13px; line-height: 16px; font-style: normal; font-weight: normal; color: #333; }

.breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; line-height: 12px; color: #333; }

.link_breadcrumb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; line-height: 12px; COLOR: #930; text-decoration: underline }

.link_nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #333; padding-bottom: 4px; line-height: 13px; text-decoration: none }

.link_nav a { color: #333; text-decoration: none; }

.link_nav a:hover { color: #333; text-decoration: underline; }

.menutxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333; line-height: 12px; padding-bottom: 4px; }

.menutxtpad { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333; line-height: 12px; padding-bottom: 4px; }

.menutxt a { color: #357; text-decoration: none; }

.menutxt a:hover { color: #333; text-decoration: underline; }

.nav_txt_gray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666; padding-bottom: 4px; line-height: 13px; }

.nav_txt_gray a { color: #333; text-decoration: none; }

.nav_txt_gray a:hover { color: #333; text-decoration: underline; }

.megacertNames { font-family: Georgia, Times New Roman, Times, serif; font-size: 13px; font-style: normal; font-weight: bold; color: #333333; line-height: 13px; }

.megacertValue { font-family: Georgia, Times New Roman, Times, serif; font-size: 20px; font-style: normal; font-weight: bold; color: #333; line-height: 20px; }

.certValue { font-family: Georgia, Times New Roman, Times, serif; font-size: 30px; font-style: normal; font-weight: bold; color: #333; line-height: 20px; }

.pad { padding-right: 80px; padding-left: 80px; }

.padsm { padding-left: 13px; padding-top: 5px; padding-right: 5px; }

.red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #930; line-height: 15px; }

.redPageHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; font-style: normal; font-weight: bold; color: #930; }

select { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 12px; border-left: solid 1px #333; border-top: solid 1px #333; border-right: solid 1px #333; border-bottom: solid 1px #333; color: #000; background-color: #fff; }

.servicecap { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #666; }

.side_nav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10.5px; font-style: normal; font-weight: normal; color: #333; padding-bottom: 4px; line-height: 12px }

.bodytxt10_14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333; line-height: 14px; }

.bodytxt9_14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: 14px; font-weight: normal; color: #333; }
