BODY { margin: -10px 0px 0px -10px; padding: 0px; background-color: #f7f7f7; font-family: verdana, arial, helvetica, sans-serif; line-height: 16px; } HTML BODY { margin: 0px; padding: 0px; line-height: 16px; } /* --- global styles ----------------------------------------------------------------------------------------*/ p { font-family: verdana, geneva, arial, sans-serif; font-size: 12px; line-height: 18px; color: #07076B; text-decoration: none; font-weight: normal; margin: 5px 15px 20px 25px; text-align: justify; } div, tr, td { line-height: 12px; font-size: 10px; vertical-align: top; } strong { color: #181875; } .nomargin { margin-bottom: 5px; } .imgborder { border: 3px double #181875; } .caption { margin: 0px 7px 0px 0px; font-size: 9px; color: #002f66; } dl { margin: 10px 0px 20px 15px; } dt { font-family: verdana, geneva, arial, sans-serif; font-size: 10px; font-weight: bolder; color: #002f66; padding: 0px; } dd { margin: 3px 0px 5px 15px; font-family: verdana, geneva, arial, sans-serif; font-size: 10px; } /* --- lists and etc ---------------------------------------------------------------------------------------*/ ul { margin: 15px 0px 14px 0px; padding: 0 25px 0 70px; font-family: verdana, geneva, arial, sans-serif; font-size: 12px; line-height: 16px; list-style-type: dot; } li { font-family: verdana, geneva, arial, sans-serif; margin: 0 0 10px 0; padding: 0px; } li strong { color: #333; } /* ----- h1 thru h5 -------------------------------------------------------------------------- */ h1, h3.apply { font-family: georgia, palatino, times new roman, serif; font-size: 22px; font-weight: bolder; color: #07076B; margin: 0px 5px 15px 0px; padding: 0px; } h1 span, h1:first-letter { font-family: georgia, palatino, times new roman, serif; font-size: 27px; font-weight: bolder; color: #07076B; } h2 { font-family: georgia, palatino, times new roman, serif; font-size: 16px; font-weight: bolder; color: #07076B; margin: 20px 5px 5px 25px; padding: 0px; } h3 { font-family: georgia, palatino, times new roman, serif; font-size: 14px; font-weight: bolder; color: #07076B; margin: 20px 5px 5px 50px; padding: 0px; } h4 { font-family: georgia, palatino, times new roman, serif; font-size: 14px; font-weight: bolder; color: #07076B; margin: 20px 5px 5px 25px; padding: 0px; } h6 { font-family: verdana, geneva, arial, sans-serif; font-size: 10px; font-weight: bolder; color: #000; margin: 0px 5px 0px 0px; padding: 0px; text-align: right; text-transform: lowercase; } .underline { border-bottom: 1px solid #002f66; } /* ----- normal links --------------------------------------------------------------------------- */ input { background-color: #fff; border: 1px solid #cecece; } .button { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #000; line-height: 14px; padding: 0px; border: 1px solid #5c5c5c; background-color: #ccc; margin: 2px 3px 2px 0px; cursor: hand; cursor: pointer; padding: 2px 15px !important; padding: 0px; } select, input, textarea { font-family: verdana, geneva, arial, sans-serif; font-size: 11px; color: #000; vertical-align: top; background-color: #f9f9f9; } /* ----- PAGE TABLE STYLES ---------------------------------------------------------------- */ /* ----- contact form ---------------------------------------------------------------- */ TABLE.contact { background-color: #eee; border: #999 0px solid; border-width: 1px 1px 1px 1px; color: #000; font-size: 10px; margin: 8px auto 0px auto width: 450px; } TABLE.contact TH { background-color: #07076B; border: #000 0px solid; border-width: 0px 0px 2px 0px; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; color: #fff; text-align: left; } TABLE.contact TH span { float: right; font-size: 10px; } TABLE.contact TD { font-size: 10px; padding-right: 5px; } TABLE.contact TD.end { background-color: #07076B; border: #999 0px solid; border-width: 1px 0px 0px 0px; color: #fff; font-size: 11px; text-align: right; } TABLE.contact TD.note { background-color: #ccc; border: 0px #000 solid; border-width: 1px 0px 0px 0px; color: #000; font-size: 11px; } /* ----- normal links --------------------------------------------------------------------------- */ a { color: #07076B; text-decoration: underline; } a:visited { color: #07076B; text-decoration: underline; } a:hover { color: #650000; text-decoration: underline; } /* ----- header ---------------------------------------------------------------- */ /* ----- bottom ---------------------------------------------------------------- */ TABLE#fullContent { width: 750px; margin: 0px auto; border: 0px solid #003366; height: 100%; background-color: #f7f7f7; border: 0px solid #ccc; border-width: 0px 1px; } TD#header { height: 73px; border-bottom: 1px solid #0D0D3D; padding-top: 10px; background-color: #f7f7f7; text-align: left; } DIV#redLine { height: 6px; font-size: 0px; position: absolute; top: 0px; left: 0px; width: 70%; padding: 0px; background-color: #660000; } DIV#blueLine { height: 20px; font-size: 0px; position: absolute; top: 0px; right: 0px; width: 40%; background-color: #181875; border: 0px solid #0D0D3D; border-width: 0px 0px 1px 1px; } IMG#division { float: right; margin-top: 31px !important; margin-top: 33px; } TD#left, TD#toolbar { width: 181px; background-image: url('/images/template/background.gif'); background-repeat: repeat-y; border-right: 1px solid #181875; } TD#toolbar { vertical-align: middle; text-align: center; height: 231px; background-image: url('/images/template/toolbar_bg.jpg'); background-repeat: repeat-y; } TD#toolbar img { margin-bottom: 5px; } TD#content { padding: 20px 10px 25px 10px; } TD#bottom { background-color: #f0f0f0; color: #181875; font-weight: bold; text-align: center; font-size: 10px; } TD#bottom DIV { border-top: 1px solid #181875; padding: 15px 0px 20px 0px; } IMG#stanCrane { margin-top: 5px; float: left; margin-left: 25px; margin-right: 20px; } .A, .T { color: #650000; } TD#left h1 { font-size: 18px; margin: 22px 0px 15px 5px; } TD#left h1:first-Letter, TD#left .firstLetter { font-size: 22px; }