/* global */
body {margin:0 auto; width:900px; background-color:#000; color:#000000}
div, span, td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; line-height:120%}
td {vertical-align:top}
li {line-height:120%; list-style-type:disc}
li.inlinestyle {color:#939597; display:inline}
/* global */

/* hyperlinks */
a {text-decoration:none}
a:link {color:#5383AB}
a:hover {color:#A3C2D2}
a:active {color:#A6C3D2}
a:visited {color:#B0C0C8}
/* hyperlinks */

.layoutwrapper {background-color:#FFF; position:absolute; top:10px; width:900px; z-index:1}
.headerwrapper {background-color:#FFF; height:25px; vertical-align:middle}
table.header {height:24px; vertical-align:middle; margin:4px 0; width:900px}
.headerwrapper2 {background-color:#FFF; vertical-align:middle}
table.header2 {width:900px}
.graphicwrapper {display:block; width:900px}
.graphic {background-color:#FFF; border-top:3px solid #000; border-bottom:3px solid #000;  vertical-align:middle; height:144px}
.contentallwrapper {background-color:#FFF; width:900px; text-align:center}
.contentall {width:850px; text-align:center; padding:0 25px 0 25px}
td.content {}
.contactwrapper {background-color:#FFF; text-align:center; margin:5px 0}
td.navbar {border-right:1px solid #939597}
td.navbar, td.navbar2 {width:225px; height:16px; vertical-align:middle; text-align:center}
td.navbar3 {border-right:3px solid #000}
td.navbar3, td.navbar4 {width:225px; height:144px; border-top:3px solid #000; border-bottom:3px solid #000}
table.content {width:850px; text-align:center}

td.contentleft {border-right:1px solid #939597; width:350px; padding:0 15px 0 0; 
text-align:left; vertical-align:top}
td.contentright {width:500px; padding:0 0 0 15px; text-align:left}


.columnwrapper {width:850px; text-align:center}
table.columns {width:100%}
td.columnleft {border-right:1px solid #939597; width:33%; padding:0 8px 0 8px; 
text-align:left}
td.columncenter {border-right:1px solid #939597; width:33%; padding:0 8px 0 8px; text-align:left}
td.columnright {width:33%; padding:0 8px 0 8px; text-align:left}

/* footer */
.footerwrapper {background-color:#000; text-align:center; margin:5px 0 0 0; padding:10px 0; width:900px; z-index:2}
.footertext {background-color:000; font-size:7pt; color:#FFF; text-align:center}
/* footer */

/* navigation */
.subnavigation {margin:50px 0 0 0; line-height:200%; letter-spacing:0.5px; font-size:12pt}
/* navigation */

/* ------------------------------------------------------------- 
   TYPOGRAPHY  
-------------------------------------------------------------- */ 
/* Headings -------------------------------------------------------------- */
h1{letter-spacing:2%;font-weight:900;clear:both;font-size:17pt;line-height:200%;text-transform:uppercase;margin:0 0 5px}
h2,h3,h4,h5,h6{letter-spacing:1%;font-weight:900;clear:both}
h2{font-size:16pt;line-height:150%;margin:15px 0 5px}
h3{font-size:14pt;line-height:120%;margin:10px 0 3px}
h4{font-size:13pt;line-height:120%;margin:10px 0 3px}
h5{font-size:12pt;line-height:120%;margin:10px 0 3px}
h6{font-size:11pt;line-height:120%;margin:10px 0 3px}

/* fonts */
.normalbold {font-weight:900}
.normalbolddrop {font-weight:900; margin-top:25px; display:block}
.title {font-size:11pt; font-weight:900; color:#000; margin-bottom:10px}
.headline {margin:5px 0 15px 0; font-size:12pt; color:#BD522B; font-weight:900}
.emphasize {font-weight:900; font-size:9pt; line-height:150%}
.subnormal {font-size:7pt; color:#CACED0}
.caption {font-size:7pt; color:#CACED0; text-align:center; vertical-align:top}

.styled, li.styled {font-weight:900; text-transform:uppercase; letter-spacing:10%; padding:10px 0 10px 0; color:#939597; line-height:120%}
.testimonialsource {font-weight:600; clear:both; font-size:8pt; font-style:italic; margin:5px 0 20px 0; color:#939597}
.splash4 {text-transform:uppercase; letter-spacing:5%; font-size:8pt; color:#939597; text-align:center; margin:0 0 40px 0}
.enter {text-transform:uppercase; letter-spacing:10%; font-size:10pt; font-weight:900; color:#BD522B; text-align:center; margin:0 0 10px 0}
/* fonts */

/* images */
.subtitlewrapper {text-align:center; vertical-align:center}
img.subtitle {margin:20px 0 20px 0; text-align:center; clear:both; width:680px; height:40px}
img.format {text-align:right}
img.inline {margin:5px 0 0 0}
img.inline2 {margin:0 0 5px 0}

img.splash {text-align:center; margin:40px 0}
img.splash2 {text-align:center; margin:30px 0 5px 0}
img.team {margin:3px 0 3px 0}

/* images */

.splash3 {text-align:center; margin:0 0 5px 0}
td.contactleft {width:60px}
td.contactcenter {width:730px; text-align:center; vertical-align:bottom}
td.contactright {width:60px; text-align:right; vertical-align:bottom}
img.fsbimage {margin:0 0 4px 0; text-align:right; float:right}