body {margin: 0; padding: 0; text-align: center; color: #000000; background-color: #8C8C8C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; line-height: 1em;}
br {line-height: 10px;}
image {border-style: none;}

#wrapper {width: 700px; background-color: #FFFFFF; color: #000000; padding: 25px; margin: 0 auto; text-align: left;}

#footer {width: 700px; padding: 15px 0px 0px 0px;}

a:link {color: #000000; background-color: #FFFFFF;}
a:visited {color: #000000; background-color: #FFFFFF;}
a:hover {color: #000000; background-color: #FFFFFF; text-decoration: none;}

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

.anchorFeature a:link {color: #8C8C8C; background-color: #EFEFEF; text-decoration: underline;}
.anchorFeature a:visited {color: #8C8C8C; background-color: #EFEFEF; text-decoration: underline;}
.anchorFeature a:hover {color: #8C8C8C; background-color: #EFEFEF; 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.2em;}
.textSmall {color: #000000; background-color: #FFFFFF; font-size: 0.6em; line-height: 1.2em;}
.textKinetic {color: #B5DE08; background-color: #FFFFFF;}
.textPointerArrows {color: #B5DE08; background-color: transparent; font-size: 0.67em; line-height: 1.2em;}
.textFeatureBox {color: #8C8C8C; background-color: #EFEFEF; font-size: 0.7em; line-height: 1.25em;}

ul {margin: 0px 0px 0px 15px; padding: 0px;}
li {margin: 0px 0px 0px 0px; padding: 0px; list-style-image: url('../images/arrow_list.gif'); line-height: 1.2em; font-size: 0.7em;}

ul.sitemap {margin: 0px 0px 0px 15px; padding: 0px;}
ul.sitemap li {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 5px; list-style-image: url('../images/arrow_site_list.gif'); line-height: 1.2em; font-size: 0.7em;}


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


.divVerticalSpacing {margin-top: 20px;}
.divVerticalSpacingMedium {margin-top: 12px;}
.divVerticalSpacingParagraph {margin-top: 10px;}

.divMainImage {width: 700px;}

.divPageSubTitles {padding-bottom: 5px;}
.divPageSubTitlesDescender {padding-bottom: 3px;}
.divPageSubTitlesDescenderList {padding-bottom: 15px;}
.divPageSubUpperCase {padding-bottom: 10px;}
.divPageSubUpperCaseSiteList {padding-bottom: 20px;}

.divMainContent {width: 408px; border: 1px dashed #E7E7E7; padding: 20px;}
.divMainSideContent {width: 198px; border: 1px dashed #E7E7E7; padding: 20px;}
.divMainSideContentCentered {width: 198px; border: 1px dashed #E7E7E7; padding: 20px; text-align: center;}

.divFeature {width: 205px; background-color: #EFEFEF; color: #8C8C8C; padding: 15px 15px 15px 20px;}

.divLayoutTwoColumn {width: 698px; border: 1px dashed #E7E7E7; }

.divClientLogo {padding-top: 10px;}


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

.tableHeader {width: 700px;}
.cellHeaderLeft {width: 175px;}
.cellHeaderRight {width: 525px; text-align: right; vertical-align: top;}

.tableShadow {width: 780px; margin: 0 auto;}
.cellShadowTopLeft {width: 15px; height: 15px; background: #8C8C8C url(../images/shadow_top_left.jpg); background-repeat: no-repeat;}
.cellShadowTop {width: 750px; height: 15px; background: #8C8C8C url(../images/shadow_top.jpg); background-repeat: no-repeat;}
.cellShadowTopRight {width: 15px; height: 15px; background: #8C8C8C url(../images/shadow_top_right.jpg); background-repeat: no-repeat;}
.cellShadowLeft {width: 15px; background: #8C8C8C url(../images/shadow_left.jpg); background-repeat: repeat-y;}
.cellMain {width: 750px;}
.cellShadowRight {width: 15px; background: #8C8C8C url(../images/shadow_right.jpg); background-repeat: repeat-y;}
.cellShadowBottomLeft {width: 15px; height: 15px; background: #8C8C8C url(../images/shadow_bottom_left.jpg); background-repeat: no-repeat;}
.cellShadowBottom {width: 750px; height: 15px; background: #8C8C8C url(../images/shadow_bottom.jpg); background-repeat: no-repeat;}
.cellShadowBottomRight {width: 15px; height: 15px; background: #8C8C8C url(../images/shadow_bottom_right.jpg); background-repeat: no-repeat;}

.tableLayout {width: 700px;}
.cellLayoutLeft {width: 450px; vertical-align: top;}
.cellLayoutRight {width: 240px; padding: 0px 0px 0px 10px; vertical-align: top;}

.tableLayoutTwoColumn {width: 698px;}
.cellLayoutFullRow {width: 658px; padding: 20px 20px 0px 20px;}
.cellLayoutTwoColumnLeft {width: 308px; vertical-align: top; border-right: 1px dashed #E7E7E7; padding: 20px;}
.cellLayoutTwoColumnLeftNormal {width: 308px; vertical-align: top; border-right: 1px dashed #E7E7E7; border-bottom: 1px dashed #E7E7E7; padding: 20px;}
.cellLayoutTwoColumnLeftLast {width: 308px; vertical-align: top; border-right: 1px dashed #E7E7E7; padding: 20px;}
.cellLayoutTwoColumnRight {width: 309px; padding: 20px; vertical-align: top;}
.cellLayoutTwoColumnRightNormal {width: 309px; padding: 20px; vertical-align: top; border-bottom: 1px dashed #E7E7E7;}
.cellLayoutTwoColumnRightLast {width: 309px; padding: 20px; vertical-align: top;}

.tableFullPageLayout {width: 698px; border: 1px dashed #E7E7E7;}
.cellFullPageLayout {width: 658px; padding: 20px;}

.tableFeature {width: 205px;}
.cellFeatureLeft {width: 129px; vertical-align: top;}
.cellFeatureRight {width: 76px;}

.tableList {}
.cellListLeft {}
.cellListRight {padding-left: 5px;}

.pictures {
	text-align: center;	
}

.pictures ul {
	margin: 0;	
}

.pictures li {
	padding: 3px;
	list-style-type: none;
	display: inline;
}

.pictures p {
	text-align:left;
	font-size: 0.6em;
}