/* Copyright 1998-2006, PaperThin, Inc.  All Rights Reserved. */
body {margin: 0; border: 0; color: #333000; background-color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; font-size: 11px}
td {color: #333000; font-family: verdana, arial, helvetica, sans-serif}
div, p, .default {border: 0; color: #333000; font-family: verdana, arial, helvetica, sans-serif}
td, p {font-size: 11px}
td {vertical-align: top}
a:link, a:visited, a:active {text-decoration: none; color: #636B8C}
a:visited {color: #D67B00; text-decoration: none}
a:hover {text-decoration: underline; color: #636B8C}
.list a:link {color: #333000; text-decoration: none}
.list a:visited {color: #333000; text-decoration: none}
.list a:hover {color: #333000; text-decoration: underline}
h1, h2, h3, h4, h5, .h1, .h2, .h3, .h4, .h5, .h1_c, .h2_c, .h3_c, .h4_c, .h5_c, .default, .default_blue, .img_head {margin: 0; text-decoration: none; font-weight: normal; color: #636B8C; line-height: 1.1; font-family: verdana, arial, helvetica, sans-serif}
h5, .h5, .h5_c {font-size: 24px}
h4, .h4, .h4_c {font-size: 19px}
h3, .h3, .h3_c {font-size: 15px; font-weight: 500; color: #444185}
h2, .h2, .h2_c {font-size: 13px; font-weight: bold}
h1, .h1, .h1_c {font-size: 11px; font-weight: bold}
.default {font-size: 11px; color: #333000}
.default_blue {font-size: 11px}
.img_head {font-size: 18px}
.h1_c, .h2_c, .h3_c, .h4_c, .h5_c {text-align: center}
.h4 a:link {color: #636B8C; text-decoration: none}
.h4 a:visited {color: #636B8C; text-decoration: none}
.h4 a:hover {color: #636B8C; text-decoration: underline}
.h3 a:link {color: #636B8C; text-decoration: none}
.h3 a:visited {color: #636B8C; text-decoration: none}
.h3 a:hover {color: #636B8C; text-decoration: underline}
.h2 a:link {color: #636B8C; text-decoration: none}
.h2 a:visited {color: #636B8C; text-decoration: none}
.h2 a:hover {color: #636B8C; text-decoration: underline}
.h1 a:link {color: #636B8C; text-decoration: none}
.h1 a:visited {color: #636B8C; text-decoration: none}
.h1 a:hover {color: #636B8C; text-decoration: underline}
.h3_black a:link {color: #636B8C; text-decoration: none}
.h3_black a:visited {color: #636B8C; text-decoration: none}
.h3_black a:hover {color: #636B8C; text-decoration: underline}
.h2_black a:link {color: #636B8C; text-decoration: none}
.h2_black a:visited {color: #636B8C; text-decoration: none}
.h2_black a:hover {color: #636B8C; text-decoration: underline}
.h1_black a:link {color: #636B8C; text-decoration: none}
.h1_black a:visited {color: #636B8C; text-decoration: none}
.h1_black a:hover {color: #636B8C; text-decoration: underline}
.h1_black, .h2_black, .h3_black, .h4_black, .h5_black {margin: 0; font-weight: normal; color: #333000; line-height: 1.1; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none}
.h5_black {font-size: 24px}
.h4_black {font-size: 18px}
.h3_black {font-size: 15px; font-weight: 600}
.h2_black {font-size: 13px; font-weight: bold}
.h1_black {font-size: 11px; font-weight: bold}
.h1_white, .h2_white, .h3_white, .h4_white, .h5_white {margin: 0; font-weight: normal; color: #ffffff; line-height: 1.1; font-family: verdana, arial, helvetica, sans-serif; margin-left: -1px}
.h5_white {font-size: 24px}
.h4_white {font-size: 18px}
.h3_white {font-size: 15px; font-weight: 600}
.h2_white {font-size: 13px; font-weight: bold}
.h1_white {font-size: 11px; font-weight: bold}
.centered {text-align: center}
.RightAligned {text-align: right}

/* Customer Detail & Case Studies */
.CustomerAbstractTitle, .CustomerCaseStudyTitle {font-size: 22px; color: #636B8C; text-decoration: none; font-weight: 600}
.CaseStudyNotLaunched {color: #A0A0A0}
.LinkToCaseStudy {color: #333000}
.CF5NotAvail {font-size: 11px; color: #333000}
.FeaturedImplementationTitle {font-size: 13px; color: #333000; text-decoration: none; font-weight: 600}
.label_optional {text-align: left; font-weight: normal; color: #606060; white-space: nowrap}
.label_required {text-align: left; font-weight: normal; color: #606060; white-space: nowrap}
.label_section {font-size: 13px; text-align: left; font-weight: bold; color: #000000}

/* Other */
.TourCategory {font-size: 8.5pt; color: #333000; text-align: left; font-weight: bold; text-decoration: none; margin-top: 27px}

/* Datasheet for TagGallery */
.TagGalleryDataSheetTable {border: 1px solid Gray}
.TagGalleryDataSheetCell {border-left: 1px solid Gray}
.TagGalleryDataSheet td {text-align: left; padding: 3px}
.IndientDataSheetRow {border-left: 1px solid Gray}
.IncidentDataSheetRow td {text-align: left; padding: 3px}
.IncidentDataSheetAltRow {border-left: 1px solid Gray; background-color: #EEEEEE}
.IncidentDataSheetAltRow td {text-align: left; padding: 3px}
.IncidentDataSheetCenterCell {text-align: center}
.IncidentDataSheetRightCell {text-align: right}
.TagGalleryHeader {font-family: Verdana, Arial, sans-serif; background-color: #EEEEEE; font-weight: normal; color: #333333; padding: 8px; text-align: left; font-size: 9pt; border-bottom: 1px solid Gray}
.DataSheetHeader {border-bottom: 1px solid Gray; font-family: Verdana, Arial, sans-serif; background-color: #EEEEEE; font-weight: normal; padding: 8px; text-align: left; font-size: 9pt; color: #333333}
.ImageWithHorizSpacing20 {margin-left: 10px; margin-right: 10px}

/* Overrides of Default.css */
.CS_PgIndex_Item_Alternate {background-color: #ffffff; font-family: Verdana, Arial, sans-serif}
.CS_Image_IMG {text-decoration: none; border-style: none; text-align: left}
.CS_PgIndex_Item_Description {font-size: 11px}
.CS_PgIndex_Item_Category {color: #000000; text-decoration: none; font-weight: 400; font-size: 8.5pt}
.CS_PgIndex_Item_Author {color: #000000; text-decoration: none; font-weight: 400; font-size: 8.5pt}
.CS_PgIndex_Item_LastMod {color: #000000; text-decoration: none; font-weight: 400; font-size: 8.5pt}
.CS_PgIndex_Item_PubDate {color: #000000; text-decoration: none; font-weight: 400; font-size: 8.5pt}
.CS_PgIndex_Item_SubSite {color: #000000; text-decoration: none; font-weight: 400; font-size: 8.5pt}
.CS_PgIndex_Item_CreationDate {color: #000000; text-decoration: none; font-weight: 400; font-size: 8.5pt}
.CS_PgIndex_Item_LastMajor {color: #000000; text-decoration: none; font-weight: 400; font-size: 8.5pt}
.CS_PgIndex_Item_MoreLink {font-weight: 400; font-size: 8.5pt}
.CS_PgIndex_NoRecords {font-size: 8.5pt}
.cell_align_right {text-align: right}

/* Knowledgebase article styles */
#kbFigure {
	float:right;
	border: 1px solid #636B8C;
}

#kbFigure p {
	padding: 2px;
}

#kbFigureNum {
	background-color: #e6e6e6;
	text-align: center;
	font-weight: bold;
}

.HomePageSpotLight IMG { width:225px; }