@charset "utf-8";
/* CSS Document */

/* Reset these */
.BodyText {  
	font-size: .875em;
	font-weight:normal;
	margin-bottom:15px;
 }
.BodyTextBold {
	font-size: .875em;
	font-weight:bold;
	margin-bottom:15px;
}
.BodyTextSmall { font-size:.6em;text-decoration:none; }
.StandardLinkBlue {}

.Bold {font-weight: bold;}
.FloatRight {float: right;}
.FloatLeft {float: left;}
.FloatNone {float: none;}
.ClearRight {clear: right;}
.ClearRight {clear: right;}
.ClearLeft {clear: left;}
.ClearBoth {clear: both;}

.KnowledgeLightMedium {
	font-family: KnowledgeLight, Arial, helvetica, sans-serif;
	font-size: 2em;
	font-weight: normal;
}
.KnowledgeLightSmall {
	font-family: KnowledgeLight, Arial, helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: normal;
}
.KnowledgeHomepageHdr {
	font-family: KnowledgeBold;
	font-size: 1em;
	margin: 0 10px;
}

.OrangeText { color: #FF8000;}
.GrayText { color: gray;}

/* The gradient titlebars are redefined in infoserver_creative.css */
/*.SubSectionTitleBar {
	font-size: .95em;
	min-height: 20px;
	font-weight: bold;
	color: #505050;
	padding: 8px 10px 7px 10px;
	margin-bottom: 10px;
	vertical-align: middle;
	background: -moz-linear-gradient(bottom, #c2c2c2 0%, #F1F1F1 100%);
	background: -webkit-gradient(linear, left bottom, left top, from(#c2c2c2), to(#F1F1F1));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F1F1F1, endColorstr=#c2c2c2)";
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F1F1F1', endColorstr='#c2c2c2')
}

.ShadedSubSectionTitleBar {
	font-size: .95em;
	min-height: 20px;
	font-weight: bold;
	color: #505050;
	padding: 8px 8px 7px 8px;
	vertical-align: middle;
	background: -o-linear-gradient(bottom, #ececec, #ffffff);
	background: -moz-linear-gradient(bottom, #ececec 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left bottom, left top, from(#ececec), to(#ffffff));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ececec)";
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec')
}*/

.ShadedSubSection {
	background-color: #ffffff;
	padding: 10px 8px 15px 8px;
	word-wrap:break-word;
	overflow:hidden;
	border:1px solid #bababa;  /* We're going with a border for all of them now */
}
.Shade { background-color: #ffffff;}
.NoWrap { white-space: nowrap;}
.Hidden {visibility: hidden;}
.Hide {display: none;}

.BorderedContainer {
	border:1px solid #bababa;
}

.OrangeText {color: #ff8000; }

.PageHeading {
	font-family: KnowledgeLight, Arial, helvetica, sans-serif;
	font-size: 2.5em;
	font-weight: normal;
}
.SubSectionTitleBar {
/*	font-size: .95em;
	min-height: 20px;
	font-weight: bold;
	color: #505050;
	padding: 8px 10px 7px 10px;
	margin-bottom: 10px;
	vertical-align: middle;
	background: -o-linear-gradient(bottom, #ececec, #ffffff);
	background: -moz-linear-gradient(bottom, #ececec 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left bottom, left top, from(#ececec), to(#ffffff));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ececec)";
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec')
*/}

.Margin0px {margin: 0;}
.Margin1px {margin: 1px;}
.Margin2px {margin: 2px;}
.Margin3px {margin: 3px;}
.Margin4px {margin: 4px;}
.Margin5px {margin: 5px;}
.Margin6px {margin: 6px;}
.Margin7px {margin: 7px;}
.Margin8px {margin: 8px;}
.Margin9px {margin: 9px;}
.Margin10px {margin: 10px;}
.Margin11px {margin: 11px;}
.Margin12px {margin: 12px;}
.Margin13px {margin: 13px;}
.Margin14px {margin: 14px;}
.Margin15px {margin: 15px;}
.Margin16px {margin: 16px;}
.Margin17px {margin: 17px;}
.Margin18px {margin: 18px;}
.Margin19px {margin: 19px;}
.Margin20px {margin: 20px;}
.MarginTop0px {margin-top: 0;}
.MarginTop1px {margin-top: 1px;}
.MarginTop3px {margin-top: 3px;}
.MarginTop4px {margin-top: 4px;}
.MarginTop5px {margin-top: 5px;}
.MarginTop6px {margin-top: 6px;}
.MarginTop7px {margin-top: 7px;}
.MarginTop8px {margin-top: 8px;}
.MarginTop9px {margin-top: 9px;}
.MarginTop10px {margin-top: 10px;}
.MarginTop11px {margin-top: 11px;}
.MarginTop12px {margin-top: 12px;}
.MarginTop13px {margin-top: 13px;}
.MarginTop14px {margin-top: 14px;}
.MarginTop15px {margin-top: 15px;}
.MarginTop16px {margin-top: 16px;}
.MarginTop17px {margin-top: 17px;}
.MarginTop18px {margin-top: 18px;}
.MarginTop19px {margin-top: 19px;}
.MarginTop20px {margin-top: 20px;}
.MarginBottom0px {margin-bottom: 0;}
.MarginBottom1px {margin-bottom: 1px;}
.MarginBottom2px {margin-bottom: 2px;}
.MarginBottom3px {margin-bottom: 3px;}
.MarginBottom4px {margin-bottom: 4px;}
.MarginBottom5px {margin-bottom: 5px;}
.MarginBottom6px {margin-bottom: 6px;}
.MarginBottom7px {margin-bottom: 7px;}
.MarginBottom8px {margin-bottom: 8px;}
.MarginBottom9px {margin-bottom: 9px;}
.MarginBottom10px {margin-bottom: 10px;}
.MarginBottom11px {margin-bottom: 11px;}
.MarginBottom12px {margin-bottom: 12px;}
.MarginBottom13px {margin-bottom: 13px;}
.MarginBottom14px {margin-bottom: 14px;}
.MarginBottom15px {margin-bottom: 15px;}
.MarginBottom16px {margin-bottom: 16px;}
.MarginBottom17px {margin-bottom: 17px;}
.MarginBottom18px {margin-bottom: 18px;}
.MarginBottom19px {margin-bottom: 19px;}
.MarginBottom20px {margin-bottom: 20px;}
.MarginLeft0px {margin-left: 0;}
.MarginLeft1px {margin-left: 1px;}
.MarginLeft2px {margin-left: 2px;}
.MarginLeft3px {margin-left: 3px;}
.MarginLeft4px {margin-left: 4px;}
.MarginLeft5px {margin-left: 5px;}
.MarginLeft6px {margin-left: 6px;}
.MarginLeft7px {margin-left: 7px;}
.MarginLeft8px {margin-left: 8px;}
.MarginLeft9px {margin-left: 9px;}
.MarginLeft10px {margin-left: 10px;}
.MarginLeft11px {margin-left: 11px;}
.MarginLeft12px {margin-left: 12px;}
.MarginLeft13px {margin-left: 13px;}
.MarginLeft14px {margin-left: 14px;}
.MarginLeft15px {margin-left: 15px;}
.MarginLeft16px {margin-left: 16px;}
.MarginLeft17px {margin-left: 17px;}
.MarginLeft18px {margin-left: 18px;}
.MarginLeft19px {margin-left: 19px;}
.MarginLeft20px {margin-left: 20px;}
.MarginRight0px {margin-right: 0;}
.MarginRight1px {margin-right: 1px;}
.MarginRight2px {margin-right: 2px;}
.MarginRight3px {margin-right: 3px;}
.MarginRight4px {margin-right: 4px;}
.MarginRight5px {margin-right: 5px;}
.MarginRight6px {margin-right: 6px;}
.MarginRight7px {margin-right: 7px;}
.MarginRight8px {margin-right: 8px;}
.MarginRight9px {margin-right: 9px;}
.MarginRight10px {margin-right: 10px;}
.MarginRight11px {margin-right: 11px;}
.MarginRight12px {margin-right: 12px;}
.MarginRight13px {margin-right: 13px;}
.MarginRight14px {margin-right: 14px;}
.MarginRight15px {margin-right: 15px;}
.MarginRight16px {margin-right: 16px;}
.MarginRight17px {margin-right: 17px;}
.MarginRight18px {margin-right: 18px;}
.MarginRight19px {margin-right: 19px;}
.MarginRight20px {margin-right: 20px;}
.Padding0px {padding: 0;}
.Padding1px {padding: 1px;}
.Padding2px {padding: 2px;}
.Padding3px {padding: 3px;}
.Padding4px {padding: 4px;}
.Padding5px {padding: 5px;}
.Padding6px {padding: 6px;}
.Padding7px {padding: 7px;}
.Padding8px {padding: 8px;}
.Padding9px {padding: 9px;}
.Padding10px {padding: 10px;}
.Padding11px {padding: 11px;}
.Padding12px {padding: 12px;}
.Padding13px {padding: 13px;}
.Padding14px {padding: 14px;}
.Padding15px {padding: 15px;}
.Padding16px {padding: 16px;}
.Padding17px {padding: 17px;}
.Padding18px {padding: 18px;}
.Padding19px {padding: 19px;}
.Padding20px {padding: 20px;}
.PaddingTop0px {padding-top: 0;}
.PaddingTop1px {padding-top: 1px;}
.PaddingTop2px {padding-top: 2px;}
.PaddingTop3px {padding-top: 3px;}
.PaddingTop4px {padding-top: 4px;}
.PaddingTop5px {padding-top: 5px;}
.PaddingTop6px {padding-top: 6px;}
.PaddingTop7px {padding-top: 7px;}
.PaddingTop8px {padding-top: 8px;}
.PaddingTop9px {padding-top: 9px;}
.PaddingTop10px {padding-top: 10px;}
.PaddingTop11px {padding-top: 11px;}
.PaddingTop12px {padding-top: 12px;}
.PaddingTop13px {padding-top: 13px;}
.PaddingTop14px {padding-top: 14px;}
.PaddingTop15px {padding-top: 15px;}
.PaddingTop16px {padding-top: 16px;}
.PaddingTop17px {padding-top: 17px;}
.PaddingTop18px {padding-top: 18px;}
.PaddingTop19px {padding-top: 19px;}
.PaddingTop20px {padding-top: 20px;}
.PaddingBottom0px {padding-bottom: 0;}
.PaddingBottom1px {padding-bottom: 1px;}
.PaddingBottom2px {padding-bottom: 2px;}
.PaddingBottom3px {padding-bottom: 3px;}
.PaddingBottom4px {padding-bottom: 4px;}
.PaddingBottom5px {padding-bottom: 5px;}
.PaddingBottom6px {padding-bottom: 6px;}
.PaddingBottom7px {padding-bottom: 7px;}
.PaddingBottom8px {padding-bottom: 8px;}
.PaddingBottom9px {padding-bottom: 9px;}
.PaddingBottom10px {padding-bottom: 10px;}
.PaddingBottom11px {padding-bottom: 11px;}
.PaddingBottom12px {padding-bottom: 12px;}
.PaddingBottom13px {padding-bottom: 13px;}
.PaddingBottom14px {padding-bottom: 14px;}
.PaddingBottom15px {padding-bottom: 15px;}
.PaddingBottom16px {padding-bottom: 16px;}
.PaddingBottom17px {padding-bottom: 17px;}
.PaddingBottom18px {padding-bottom: 18px;}
.PaddingBottom19px {padding-bottom: 19px;}
.PaddingBottom19px {padding-bottom: 20px;}
.PaddingLeft0px {padding-left: 0;}
.PaddingLeft1px {padding-left: 1px;}
.PaddingLeft2px {padding-left: 2px;}
.PaddingLeft3px {padding-left: 3px;}
.PaddingLeft4px {padding-left: 4px;}
.PaddingLeft5px {padding-left: 5px;}
.PaddingLeft6px {padding-left: 6px;}
.PaddingLeft7px {padding-left: 7px;}
.PaddingLeft8px {padding-left: 8px;}
.PaddingLeft9px {padding-left: 9px;}
.PaddingLeft10px {padding-left: 10px;}
.PaddingLeft11px {padding-left: 11px;}
.PaddingLeft12px {padding-left: 12px;}
.PaddingLeft13px {padding-left: 13px;}
.PaddingLeft14px {padding-left: 14px;}
.PaddingLeft15px {padding-left: 15px;}
.PaddingLeft16px {padding-left: 16px;}
.PaddingLeft17px {padding-left: 17px;}
.PaddingLeft18px {padding-left: 18px;}
.PaddingLeft19px {padding-left: 19px;}
.PaddingLeft20px {padding-left: 20px;}
.PaddingRight0px {padding-right: 0;}
.PaddingRight1px {padding-right: 1px;}
.PaddingRight2px {padding-right: 2px;}
.PaddingRight3px {padding-right: 3px;}
.PaddingRight4px {padding-right: 4px;}
.PaddingRight5px {padding-right: 5px;}
.PaddingRight6px {padding-right: 6px;}
.PaddingRight7px {padding-right: 7px;}
.PaddingRight8px {padding-right: 8px;}
.PaddingRight9px {padding-right: 9px;}
.PaddingRight10px {padding-right: 10px;}
.PaddingRight11px {padding-right: 11px;}
.PaddingRight12px {padding-right: 12px;}
.PaddingRight13px {padding-right: 13px;}
.PaddingRight14px {padding-right: 14px;}
.PaddingRight15px {padding-right: 15px;}
.PaddingRight16px {padding-right: 16px;}
.PaddingRight17px {padding-right: 17px;}
.PaddingRight18px {padding-right: 18px;}
.PaddingRight19px {padding-right: 19px;}
.PaddingRight20px {padding-right: 20px;}



