BODY { margin: -10px 0px 0px -10px; padding: 0px; background-color: #1F5BA4; 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: #333; text-decoration: none; font-weight: normal; margin: 5px 0px 15px 0px; } td, div, span { font-size: 12px; } strong { color: #175497; } .nomargin { margin-bottom: 5px; } .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, ol { margin: 5px 0px 14px 0px; padding: 0px; font-family: verdana, geneva, arial, sans-serif; font-size: 10px; list-style-type: dot; } li { font-family: verdana, geneva, arial, sans-serif; font-size: 12px; line-height: 18px; margin: 0px 30px 15px 45px; padding: 0px; color: #333; text-align: justify; } li strong { color: #175497; } ol.citings li { font-family: verdana, geneva, arial, sans-serif; font-size: 11px; line-height: 16px; margin: 0px 30px 15px 45px; font-style: italic; } /* ----- h1 thru h5 -------------------------------------------------------------------------- */ h1 { font-family: arial, manaco, helvetica, sans-serif; font-size: 15px; font-weight: bolder; margin: 0px 5px 15px 3px; padding: 0px; } h1 span { float: right; font-weight: 0; } h2 { font-family: arial, manaco, helvetica, sans-serif; font-size: 13px; font-weight: bolder; margin: 10px 5px -3px 20px; padding: 0px; } h3 { font-family: verdana, geneva, arial, sans-serif; font-size: 16px; font-weight: bolder; color: #333; margin: 0px 5px 0px 0px; padding: 0px; } h4 { font-family: verdana, geneva, arial, sans-serif; font-size: 14px; color: #3C8042; margin: 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 --------------------------------------------------------------------------- */ .small { font-family: arial, manaco, helvetica, sans-serif; font-size: 10px; } 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; } 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: #f7f7f7; border: #02357F 0px double; border-width: 5px; color: #000; font-size: 10px; margin-top: 8px; width: 450px; } TABLE.contact TH { background-color: #175497; 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: #175497; 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: #666; font-family: verdana, geneva, arial, sans-serif; text-decoration: underline; } a:visited { color: #333; font-family: verdana, geneva, arial, sans-serif; text-decoration: underline; } a:hover { color: #FE712A; font-family: verdana, geneva, arial, sans-serif; text-decoration: underline; } .imgBorder { border: 1px solid #003366; } /* ----- header ---------------------------------------------------------------- */ DIV#header { background-image: url('/images/template/page_bg.gif'); background-repeat: repeat-x; } /* ----- bottom ---------------------------------------------------------------- */ DIV#bottom { text-align: center; } DIV#bottom p { font-family: verdana, geneva, arial, sans-serif; font-size: 9px; line-height: 14px; margin: 0px 0px 10px 0px; color: #bebebe; font-weight: bold; } DIV#bottom a { color: #bebebe; text-decoration: none; } DIV#bottom a:hover { color: #fff; text-decoration: none; } /* ----- template ---------------------------------------------------------------- */ TD#sidebarLeft { background-image: url('/images/template/bg_left.jpg'); background-repeat: repeat-y; background-position: 100% 0; } TD#sidebarLeft DIV { background-image: url('/images/template/hex_bg_left.jpg'); background-repeat: no-repeat; height: 532px; background-position: 100% 0px; } TD#sidebarRight { background-image: url('/images/template/bg_right.jpg'); background-repeat: repeat-y; background-position: 0 100%; } TD#sidebarRight DIV { background-image: url('/images/template/hex_bg_right.jpg'); background-repeat: no-repeat; height: 532px; background-position: 0px 0px; } TD#content { background-color: #fff; border: 0px solid #03257F; border-width: 0px 2px; } DIV#toolbar { height: 54px; background-image: url('/images/template/toolbar_bg.gif'); background-repeat: repeat-x; margin-right: 15px; text-align: right; padding: 27px 5px 0px 0px; } DIV#pageImage { height: 109px; text-align: center; margin: 5px 0px 0px 0px; background-repeat: no-repeat; background-position: 50% 50%; } .tl { display: block; height: 36px; width: 9px; position: absolute; } DIV#sidebar { width: 200px; float: left; } /* ----- sub div ---------------------------------------------------------------- */ .sub_div .tl { top: 0px; left: 0px; background:transparent url(/images/template/sub_div_tl.gif) top left no-repeat; } DIV.sub_div { width: 180px !important; width: 200px; position: relative; top: 0px; left: 10px; font-size: 10px; padding-left: 10px; margin-bottom: 15px; background-image: url('/images/template/sub_div_bg.gif'); background-repeat: repeat-y; } DIV.sub_div p { font-size: 10px; margin-left: 10px; margin-right: 10px; } DIV.sub_div h1 { color: #FE712A; } /* ----- main div ---------------------------------------------------------------- */ .main_div .tl { top: 0px; left: 0px; background:transparent url(/images/template/main_div_tl.gif) top left no-repeat; } DIV.main_div { width: 490px !important; width: 500px; position: relative; left: 10px; font-size: 10px; padding-left: 5px; padding-right: 8px; padding-bottom: 15px; background-image: url('/images/template/main_div_bg.gif'); background-repeat: repeat-y; margin-left: 200px; margin-right: 20px !important; margin-right: 10px; margin-bottom: 40px; } DIV.main_div p { font-size: 12px; margin-left: 20px; margin-right: 5px; text-align: justify; } DIV.main_div h1, h2, h3, h4, h5 { color: #175497; margin-left: 5px; } h2 {margin-left: 20px;} hr.divider { margin: 14px 11px !important; margin: 5px 11px; height: 8px; color: #eee; background-color: #eee; border: 1px solid #eee; } DIV.img { margin: 25px 0px; text-align: center; font-size: 11px; font-style: italic; color: #175497; } DIV.img img { margin-bottom: 10px; } DIV.careers h3 { font-size: 11px; margin-left: 40px; } DIV.careers ul { margin-left: 45px; margin-bottom: 30px; } DIV.pressInfo { font-size: 10px; margin: 0 5px 20px 20px; border: 0 solid #1F5BA4; border-width: 3px 0; padding: 4px 0; font-weight: bold; text-align: center; color: #1F5BA4; } p.team {clear: all; margin-bottom: 75px;} p.team img {border: 2px solid #1F5BA4; float: left; margin: 5px 15px 10px 0;}