body {margin: 0; padding: 0; text-align: center; background: #FF9900 url(../images/background_page.gif); background-repeat: repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; line-height: 1em;}
br {line-height: 10px;}
image {border-style: none;}

.imageFloat {float: left; margin: 0px 15px 15px 0px;}

#wrapper {width: 780px; margin: 0 auto; text-align: left; color: #000000; background-color: #FFFFFF;}
#strategyBanner {width: 780px; padding: 0px 0px 8px 0px;}
#footer {}

em {color: #EE0000; background-color: #FFFFFF;}
ul {margin: 0px 0px 0px 25px; padding: 0px;}
li { margin: 0px; padding:0px; list-style-image: url('../images/arrow_list.gif'); line-height: 1.25em; font-size: 0.7em;}

/*----------------------------------------------------------------------*/

a:link {color: #6B6B6B; background-color: #FFFFFF; text-decoration: underline;}
a:active {color: #6B6B6B; background-color: #FFFFFF;}
a:visited {color: #6B6B6B; background-color: #FFFFFF;}
a:hover {color: #6B6B6B; background-color: #FFFFFF; text-decoration: none;}

.anchorOverlayOrange a:link {color: #FF9900; background-color: transparent; text-decoration: underline;}
.anchorOverlayOrange a:visited {color: #FF9900; background-color: transparent;}
.anchorOverlayOrange a:hover {color: #FF9900; background-color: transparent; text-decoration: none;}

.anchorKeySection a:link {color: #FFFFFF; background-color: #575757; text-decoration: underline;}
.anchorKeySection a:visited {color: #FFFFFF; background-color: #575757;}
.anchorKeySection a:hover {color: #FFFFFF; background-color: #575757; text-decoration: none;}

.anchorOrange a:link {color: #FF9900; background-color: #FFFFFF; text-decoration: underline;}
.anchorOrange a:visited {color: #FF9900; background-color: #FFFFFF;}
.anchorOrange a:hover {color: #FF9900; background-color: #FFFFFF; text-decoration: none;}

.anchorSubGrey a:link {color: #6B6B6B; background-color: #F1F1F1; text-decoration: underline;}
.anchorSubGrey a:visited {color: #6B6B6B; background-color: #F1F1F1;}
.anchorSubGrey a:hover {color: #6B6B6B; background-color: #F1F1F1; text-decoration: none;}

.anchorSubNavigation a:link {color: #6B6B6B; background-color: transparent; text-decoration: none;}
.anchorSubNavigation a:active {color: #FF9900; background-color: transparent;}
.anchorSubNavigation a:visited {color: #6B6B6B; background-color: transparent; text-decoration: none;}
.anchorSubNavigation a:hover {color: #FF9900; background-color: transparent; text-decoration: none;}

/*----------------------------------------------------------------------*/

h3 {font-size: 0.8em; line-height: 1.2em; margin: 0px;}
.textNormal {color: #000000; background-color: #FFFFFF; font-size: 0.7em; line-height: 1.25em;}
.textNormalOrange {color: #FF9900; background-color: #FFFFFF; font-size: 0.7em; line-height: 1.2em;}
.textLargeOrange {color: #FF9900; background-color: #FFFFFF; font-size: 0.8em; line-height: 1.2em;}
.textQuoteMarksOrange {color: #FF9900; background-color: transparent; font-size: 0.9em; line-height: 0.9em;  font-family: Times;}
.textTransparentOverlay {color: #FFFFFF; background-color: transparent; font-size: 0.7em; line-height: 1.25em;}
.textSmallOrangeTransparentOverlay {color: #FF9900; background-color: transparent; font-size: 0.65em; line-height: 1.25em;}
.textSmall {color: #000000; background-color: #FFFFFF; font-size: 0.6em; line-height: 1.2em;}
.textOrange {color: #FF9900; background-color: #FFFFFF;}
.textGrey {color: #444444; background-color: #FFFFFF; font-size: 0.7em; line-height: 1.25em;}

.textContactTitles {color: #6C6C6C; background-color: #FFFFFF; font-size: 0.7em; line-height: 1.2em;}

.textSupport {color: #6B6B6B; background-color: #FFFFFF; font-size: 0.7em; line-height: 1.25em;}

.textSmallInformationArea {font-size: 0.6em; line-height: 1.2em;}

.textInformationBar {font-size: 0.6em; line-height: 1.2em;}
.textInformationBarOrange {font-size: 0.6em; line-height: 1.2em; color: #FF9900; background-color: #F1F1F1;}

.textKeySectionHeading {color: #FFFFFF; background-color: transparent; font-size: 0.7em; line-height: 1.2em;}

/*----------------------------------------------------------------------*/

.divVerticalSpacingSubNavigation {padding-top: 3px;}
.divVerticalSpacingSmall {padding-top: 5px;}
.divVerticalSpacingMedium {padding-top: 10px;}
.divVerticalSpacing {padding-top: 12px;}
.divVerticalSpacingParagraph {padding-top: 15px;}
.divVerticalSpacingInformationBar {padding-top: 15px;}

.divWentwoodSolutionsBanner {width: 425px; height: 182px; padding: 27px 35px 0px 320px; background-image: url(../images/banner_wentwood_solutions.jpg); background-repeat: no-repeat;}

.divListWrapper {padding: 10px 0px 10px 0px;}
.divListWrapperPadTop {padding: 10px 0px 0px 0px;}

.divWentwoodSolutionsTitle {padding-bottom: 20px;}

.divPageHolder {width: 740px; padding: 20px;}
.divPageHolderTwo {width: 740px; padding: 0px 20px 20px 20px;}

.divMainContent {width: 728px; border: 1px dashed #D4D4D4; padding: 5px;}
.divMainContentTwo {width: 738px; border: 1px dashed #D4D4D4; padding: 5px 0px 5px 0px;}

.divInformationBar {color: #6B6B6B; background-color: #F1F1F1; width: 212px; padding: 0px 0px 5px 10px;}

.divKeySectionLeft {width: 220px; border-right: 1px dashed #D4D4D4; padding: 10px;}
.divKeySectionRight {width: 220px; padding: 10px;}
.divKeySectionLeftLast {width: 220px; border-right: 1px dashed #D4D4D4; padding: 10px; border-top: 1px dashed #D4D4D4;}
.divKeySectionRightLast {width: 220px; padding: 10px; border-top: 1px dashed #D4D4D4;}

.divKeySectionTitle {width: 197px; padding: 10px 5px 10px 18px; background-image: url(../images/key_feature_background.gif); background-repeat: repeat-y;}

.divSidebarTop {border-bottom: 1px dashed #D4D4D4; padding: 0px 15px 15px 15px; width: 211px;}
.divSidebar {border-bottom: 1px dashed #D4D4D4; padding: 15px 15px 15px 15px; width: 211px;}

.divSidebarInformation {padding: 15px; width: 181px; color: #6B6B6B; background-color: #F1F1F1;}

.divSecondaryPagesBanner {padding: 0px 0px 20px 0px;}

.divSupportingText {padding: 15px 0px 0px 0px;}

.divTitle {padding: 0px 0px 20px 0px;}
.divTitleDescender {padding: 0px 0px 15px 0px;}

.divSubNavigationNormalOff {width: 186px; padding: 5px 0px 4px 25px; color: #6B6B6B; background-color: #F1F1F1; background-position: 5% 60%; background-repeat: no-repeat;}
.divSubNavigationNormalOn {width: 186px; padding: 5px 0px 4px 25px; color: #6B6B6B; background-color: #F1F1F1; background-image: url(../images/icon_sub_navigation_normal_on.gif); background-position: 5% 60%; background-repeat: no-repeat;}
.divSubNavigationActive {width: 186px; padding: 5px 0px 4px 25px; color: #FF9900; background-color: #FEF5E4; background-image: url(../images/icon_sub_navigation_active.gif); background-position: 5% 60%; background-repeat: no-repeat;}

/*----------------------------------------------------------------------*/

.tablePage {width: 810px;  margin: 0 auto;}
.cellPageTopLeft {width: 15px; height: 333px; background-image: url(../images/page_shadow_top_left.jpg); background-repeat: no-repeat;}
.cellPageLeft {width: 15px; background-image: url(../images/page_shadow_left.jpg); background-repeat: repeat-y; vertical-align: top;}
.cellPageMain {width: 780px;}
.cellPageRight {width: 15px; background-image: url(../images/page_shadow_right.jpg); background-repeat: repeat-y; vertical-align: top;}
.cellPageTopRight {width: 15px; height: 333px; background-image: url(../images/page_shadow_top_right.jpg); background-repeat: no-repeat;}
.cellPageBottomLeft {width: 15px; height: 24px; background-image: url(../images/page_shadow_bottom_left.jpg); background-image: no-repeat;}
.cellPageBottom {width: 780px; height: 24px; background-image: url(../images/page_shadow_bottom.jpg); background-image: no-repeat;}
.cellPageBottomRight {width: 15; height: 24px; background-image: url(../images/page_shadow_bottom_right.jpg); background-image: no-repeat;}

.tableNavigation {width: 780px;}
.cellNavigationLogo {width: 251px; padding: 3px 0px 0px 20px; vertical-align: top;}
.cellNavigationVerticalLine {width: 15px;}
.cellNavigationButton {width: 105px; vertical-align: bottom;}
.cellNavigationLast {width: 14px;}

.tableMainContent {width: 728px;}
.cellMainContentLeft {width: 222px; border-right: 1px dashed #D4D4D4; padding: 7px 12px 0px 7px; vertical-align: top;}
.cellMainContentRight {width: 481px; vertical-align: top; padding: 0px 0px 0px 5px;}

.tableMainContentSub {width: 738px;}
.cellMainContentLeftSub {width: 241px; border-right: 1px dashed #D4D4D4; padding: 10px 0px 10px 0px; vertical-align: top;}
.cellMainContentRightSub {width: 466px; vertical-align: top; padding: 10px 15px 10px 15px;}

.tableSecondaryContent {width: 481px;}
.cellSecondaryContentLeft {width: 241px; padding: 0px 0px 0px 0px; vertical-align: top;}
.cellSecondaryContentRight {width: 240px; padding: 0px 0px 0px 0px; vertical-align: top;}

.tableKeySectionTitleLayout {width: 197px;}
.cellKeySectionTitleLayoutLeft {width: 181px; height: 26px;}
.cellKeySectionTitleLayoutRight {width: 16px;}

.tableTwoColumnSub {width: 466px;}
.tableTwoColumnSubLeft {width: 217px; border-right: 1px dashed #D4D4D4; padding: 0px 15px 0px 0px; vertical-align: top;}
.tableTwoColumnSubRight {width: 218px; padding: 0px 0px 0px 15px; vertical-align: top;}

.tableHalfPageLayout {width: 738px;}
.cellHalfPageLayoutLeft {width: 347px; border-right: 1px dashed #D4D4D4; padding: 10px 15px 10px 15px;}
.cellHalfPageLayoutRight {width: 331px; padding: 10px 15px 10px 15px; vertical-align: top;}
