html {height: 100%;}

body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none; background-color: FFFFFF; background-repeat: repeat; height: 100%; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none;}

a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: 333333; text-decoration: none;}

a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: underline;}

a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: underline;}

a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 999999; text-decoration: underline;}

a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 999999; text-decoration: underline;}

h1, h2, h3 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

table {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; text-decoration: none;}

ul {font-family: Arial, Helvetica, sans-serif; font-size: 5px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none; padding: 3px 0px 0px 15px; margin: 0px 15px 5px 0px; list-style-type: square;}

li {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none; padding: 0px 0px 0px 0px; margin: 0px 0px 2px 0px; list-style-type: square;}

.pageLayout {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none; background-color: FFFFFF; background-position: 0px 0px; text-align: left; vertical-align: top; display: block; margin: 55px 75px 0px 75px; padding: 0px 0px 0px 0px; position: absolute; width: 89%; min-height: 100%; left: 0px; top: 0px; z-index: 0;}

.pageContent {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none; text-align: left; vertical-align: top; margin: 0px 0px 0px 0px; padding: 0px 0px 71px 0px; width: 100%;}

.pageBottom {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; font-weight: normal; font-variant: normal; text-transform: none; color: 999999; text-decoration: none; background-position: 0px 0px; text-align: left; vertical-align: top; display: block; margin: 35px 0px 55px 0px; padding: 0px 0px 0px 0px; position: absolute; width: 100%; height: 55px; left: 0px; botom: 0px; z-index: 999;}

.newsDate {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; line-height: 14px; font-weight: bold; font-variant: normal; text-transform: uppercase; color: 666666; text-decoration: none;}

#topMargin {background-color: FFFFFF; background-repeat: repeat; height: 55px; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#leftMargin {background-color: FFFFFF; background-repeat: repeat; width: 75px; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#rightMargin {background-color: FFFFFF; background-repeat: repeat; width: 75px; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#pageMargin {background-color: FFFFFF; background-repeat: repeat; height: 35px; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#pageHeader {background-color: FFFFFF; background-repeat: repeat; height: 28px; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#mainContent {height: 485px; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#mainNavigation {width: 40px; height: 11px; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#verticalLine {background-color: CCCCCC; background-repeat: repeat; width: 1px; height: 100%; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#workContent {width: 100%; height: 100%; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#flashContent {width: 100%; height: 485px; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#aboutContent {width: 100%; height: 100%; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#contactContent {width: 100%; height: 100%; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

#buffer {position: absolute; visibility: hidden; left: 0; top: 0}

#display {margin: 0px; padding-bottom: 0px; display: none; /* until loaded */}

#bottomMargin {background-color: FFFFFF; background-repeat: repeat; height: 55px; vertical-align: top; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; leftmargin: 0px; topmargin: 0px; marginheight: 0px; marginwidth: 0px;}

.sectionTitle {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: uppercase; color: 666666; text-decoration: none;}

.categoryTitle {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: uppercase; color: 333333; text-decoration: none;}

.newsHeadline {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: uppercase; color: 333333; text-decoration: none;}

.newsCopy {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none;}

.listItem {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none;}

.formItem {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: uppercase; color: 333333; text-decoration: none;}

.requiredText {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: 999999; text-decoration: none;}

.textField {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none; background-color: FFFFFF; width: 300px; vertical-align: top; text-align: left; padding: 1px 1px 1px 1px; margin: 3px 1px 0px 0px; border-width: 1px; border-style: solid; border-color: 666666;}

textarea#styled {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 333333; text-decoration: none; background-color: FFFFFF; width: 300px; height: 200px; vertical-align: top; text-align: left; padding: 1px 1px 1px 1px; margin: 3px 1px 0px 0px; border-width: 1px; border-style: solid; border-color: 666666;}

.copyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: 999999; text-decoration: none;}

.horizontalRule {width: 235px; height: 1; border-top-color: CCCCCC; border-top-style: solid; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px;}
