body { color: #013b8c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; margin: 5px 5px 3px; }
td { text-align: left; height: auto; }
h1 { font-size: 12px; font-weight: bold; word-spacing: 10px; letter-spacing: 3px; margin: 0 0 5px; }
h2 { font-size: 11px; font-weight: normal; margin: 0; }
h3 { color: blue; font-size: 11px; font-weight: normal; margin: 12px 0 0; }
h4 { font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0 0 3px; border-bottom: 1px solid #ddd; }
h5 { color: blue; font-size: 11px; font-weight: normal; margin-top: 5px; margin-bottom: 0; margin-left: 15px; }
li { padding-bottom: 10px; }
a:link { color: #3e6000; text-decoration: none; }
a:visited { color: purple; text-decoration: none; }
a:hover { color: blue; text-decoration: none; }

/*Top Navigation*/
td#top_nav { color: blue; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eaeaea; text-align: right; padding: 5px 35px 5px 5px; border: solid 1px #94a2d6; }
td#top_nav a:link { color: #636363; text-decoration: none; }
td#top_nav a:visited { color: #6c6c6c; text-decoration: none; }
td#top_nav a:hover { color: #00f; text-decoration: none; }
.top_nav_spacing { margin-right: 35px; }

/*Side Navigation*/
td#side_nav { color: blue; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #efefef; text-align: left; padding: 0 10px 10px; border-top: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; }
td#side_nav a:link { color: #636363; text-decoration: none; }
td#side_nav a:visited { color: #6c6c6c; text-decoration: none; }
td#side_nav a:hover { color: #00f; text-decoration: none; }

/*Breadcrumb*/
td#breadcrumb { color: blue; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; padding: 5px 0; border-top: 1px solid #ddd; }
td#breadcrumb a:link { color: #636363; text-decoration: none; }
td#breadcrumb a:visited { color: #6c6c6c; text-decoration: none; }
td#breadcrumb a:hover { color: #00f; text-decoration: none; }
.breadcrumb_dividers { padding-right: 5px; padding-left: 5px; }

/*Return to Top*/
td#return_top { color: blue; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #efefef; text-align: left; vertical-align: bottom; padding: 5px 10px; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; }
td#return_top a:link { color: #636363; text-decoration: none; }
td#return_top a:visited { color: #6c6c6c; text-decoration: none; }
td#return_top a:hover { color: #00f; text-decoration: none; }

/*Return to Top Right*/
td#return_top_RT { color: blue; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #efefef; text-align: right; vertical-align: bottom; padding: 5px 10px; }
td#return_top_RT a:link { color: #636363; text-decoration: none; }
td#return_top_RT a:visited { color: #6c6c6c; text-decoration: none; }
td#return_top_RT a:hover { color: #00f; text-decoration: none; }

/*Bottom Navigation*/
td#bottom_nav { color: blue; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px 5px 5px 0; }
td#bottom_nav a:link { color: #474747; text-decoration: none; }
td#bottom_nav a:visited { color: #8c8c8c; text-decoration: none; }
td#bottom_nav a:hover { color: blue; text-decoration: none; }

/*Framed Tables*/
.framed_title { color: #efefef; font-size: 11px; font-weight: bold; line-height: 12px; background-color: #9f9f9f; text-align: center; padding: 7px 3px; border-right: 1px solid #8a8a8a; border-bottom: 1px solid #8a8a8a; }
.offense { color: black; font-size: 11px; line-height: 12px; background-color: #b4c6c6; text-align: center; padding: 7px 3px; border-right: 1px solid #8a8a8a; border-bottom: 1px solid #8a8a8a; }
.framed_table { border-top: 1px solid #8a8a8a; border-left: 1px solid #8a8a8a; }
.framed_table_right { margin-bottom: 5px; margin-left: 5px; border-top: 1px solid #8a8a8a; border-left: 1px solid #8a8a8a; }
.framed_cells { color: #000; font-size: 11px; line-height: 12px; text-align: center; padding: 7px 3px; border-right: 1px solid #8a8a8a; border-bottom: 1px solid #8a8a8a; }

/*BAC Calculator*/
.bac_table { color: #013b8c; background-color: white; margin-top: 10px; margin-bottom: 10px; border-top: 1px solid #8a8a8a; border-right: 1px solid #8a8a8a; border-left: 1px solid #8a8a8a; }
.bac_title { font-weight: bold; line-height: 12px; background-color: #cfcfcf; text-align: center; padding: 5px; border-bottom: 1px solid #8a8a8a; }
.bac_cells { font-size: 10px; line-height: 12px; padding: 5px; border-bottom: 1px solid #8a8a8a; }
.bac_selections { font-size: 10px; }
.bac_calculate { padding: 10px 15px 10px 5px; border-bottom: 1px solid #8a8a8a; }
.bac_results { color: white; font-size: 20px; font-weight: bold; background-color: #013b8c; text-align: center; }

/*Other*/
.copyright { font-size: 10px; text-align: left; }
.confidential_side { font-size: 11px; background-color: #efefef; text-align: center; padding: 10px; border-top: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; border-left: 1px solid #e1e1e1; }
.contact_table { margin-top: 15px; }
.dividers_horz { padding-bottom: 15px; border-bottom: 1px solid #ddd; }
.national { font-size: 10px; text-align: right; }
.right_nav_lines { border-bottom: 2px solid #99b2da; }
.content { line-height: 22px; }
.content_left { line-height: 22px; padding: 0 0 5px; }
.content_right { line-height: 22px; padding: 0 10px 10px 0; }
.page_title { padding-right: 20px; border-bottom: 1px solid #ddd; }
.right_nav_bg { background-color: #efefef; }
.underlined_titles { border-bottom: 1px solid #ddd; }
.form_title { font-weight: bold; background-color: #cfcfcf; text-align: center; padding: 5px; }
.form_padding { padding: 5px; }
.security_explain { background-color: #eaeaea; padding: 10px; border: solid 1px #e1e1e1; }
.sm_text { font-size: 10px; }
.form_table { background-color: #eaeaea; border: solid 1px #e1e1e1; }
.error { color: red; font-size: 10px; }
.photos_right { background-color: #efefef; margin-top: 7px; margin-bottom: 10px; margin-left: 10px; padding: 2px; border: solid 1px #c6c7c8; }
.photo_left { background-color: #efefef; margin-top: 7px; margin-right: 10px; margin-bottom: 10px; padding: 2px; border: solid 1px #c6c7c8; }
.photos_object_right { margin-bottom: 10px; margin-left: 10px; }
.photo_object_left { margin-right: 10px; margin-bottom: 10px; }
