/*complete the styles created by visual styler found in the dcc*/
BODY {  background-color: #FFFFFF;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;}
TD {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;}
FORM {  color: #666666;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;}
INPUT {  color: #666666;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;}
.inputButton {  color: #666666;  background-color: #E6E6E6  font-weight: normal;  cursor: hand;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;}
OPTION {  color: #666666;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;}
SELECT {  color: #666666;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;}
TEXTAREA {  color: #666666;  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 11px;}
#priBg  {  background-color: #cccccc;}
#secBg {  background-color: #336699;}
#priText {  color: #003366;}
#secText {  color: #003366;}
A {  color: #003366;}
#lightNeutral {  background-color: #F4F4F4;}
#sectionRule {  background-color: #999999;}
#darkNeutral {  background-color: #DDDDDD;}
#priHeader {  background-color: #F4F4F4;}
#secHeader {  background-color: #003366;}
.searchTool {  font-size: 10px;  color: #666666;  background-color: #dddddd;}
.breadcrumb {  color: #0072BC;  background-color: #FFFFFF;  font-size: 10px;  padding-bottom: 5px;}
#tabBorder {  background-color: #666666;}
.tabOn {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #0072BC;  background-color: #FFFFFF;  font-weight: bold;  font-size: 10px;  text-decoration: none;}
.tabOff {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  color: #CB6C1A;  background-color: #e7e7e7;  font-weight: bold;  font-size: 10px;  text-decoration: none;}
.username {  color: #CB6C1A;  padding-left: 10px;}
#dropdown {  background-color: #E6E6E6;}
#customizeDropdown {  background-color: #f4f4f4;}
#footer {  color: #ffffff;  background-color: #003366;  font-size: 10px;}
#footerBorder {  background-color: #226699;}
.date {  font-weight: bold;  padding-left: 5px;}
#menuFooter {  background-color: #999999;}
#menuBg  {  background-color: #CB6C1A;}
.menuOff {  color: #003366; font-weight: bold; text-decoration: none;  padding-bottom: 0px;  padding-top: 0px;}
#menuOff {  background-color: #DDDDDD;}
.menuOn {  color: #0072BC;  font-weight: bold;  padding-bottom: 0px;  padding-top: 0px;  text-decoration: none;}
#menuOn {  background-color: #F4F4F4;}
.menuTool {  color: #666666;  text-decoration: none;  padding-bottom: 1px;  padding-top: 1px;}
#menuTool {  background-color: #DDDDDD;}
.menuLogin {  color: #000000;  font-weight: normal;}
.menuLoginLink {  color: #003366;  font-weight: normal;}
.menuWiz {  color: #003366;  text-decoration: none;  padding-bottom: 0px;  padding-top: 0px;}
#menuWiz {  background-color: #F4F4F4;}
.pageTitle {  color: #ffffff;  font-size: 11px;  font-weight: bold;}
#pageTitle {  background-color: #cc6600;}
#pageTitleGray {  background-color: #EEEEEE;}
.pageTitleText {  color: #FFFFFF;  font-weight: normal;}
#titleBtn {  background-color: #f4f4f4;}
.pageInstructions {  color: #333333; size: 10;}
.projectName {  font-weight: bold;  color: #666666;  font-size: 14px;}
.errorMessage {  font-weight: bold;  color: #CC6633;}
.indexTitle {  color: #003366;  font-size: 11px;  font-weight: bold;}
.indexSubtitle {  color: #000000;  font-size: 10px;}
.pageSubtitle {  color: #000000;  font-size: 12px;  font-weight: bold;}
#pageSubtitle {  background-color: #333333;}
.pageSubSubtitle {  color: #333333;  font-size: 11px;  font-weight: bold;}
#pageSubSubtitle {  background-color: #336699;}
#subtitleBtn {  background-color: #E6E6E6;}
.listHeader {  font-weight: bold;  color: #ffffff;}
#listHeader {  background-color: #003366;}
.listItem {  color: #333333;  font-weight: normal;}
#listOdd {  background-color: #f4f4f4;}
#listEven {  background-color: #ffffff;}
.label {  color: #666666;  font-weight: bold;}
.labelField {  color: #000000;  font-weight: normal;}
.subLabel {  color: #666666;  font-weight: normal;}
.categoryList {  color: #000000;  font-weight: normal;  background-color: #FFFFFF;}
.categoryListHead {  color: #333333;  font-weight: bold;  background-color: #FFFFFF;}
.categoryListHeadOn {  color: #333333;  font-weight: bold;  background-color: #ffffff;}
.categoryPath {  color: #000000;  font-weight: bold;  background-color: #003366;}
#pageFooter {  background-color: #cc6600;}
.productDesc {  font-size: 11px;  color: #666666;  font-weight: normal;}
.productPrice {  font-size: 12px;  color: #000000;  font-weight: bold;}
.contentAuthor {  font-size: 12px;  color: #000000;  font-style: italic;}
.contentDate {  font-size: 10px;  color: #000000;  font-weight: normal;}
.contentBody {  font-size: 11px;  color: #000000;  font-style: normal;}
#helpMenu {  background-color: #E6E6E6;}
.helpindexOn {  color: #000000;  background-color: #CCCCCC;  text-decoration: uppercase;}
.helpindexOff {  color: #FFFFFF;  background-color: #999999;  text-decoration: uppercase;}
.helpTopic {  font-size: 14px;  font-weight: bold;}
.helpSubtopic {  font-size: 12px;  font-weight: bold;}
.blockTitle {  color: #990000;  font-weight: bold;  text-decoration: none;}
#blockTitle {  background-color: #ffffff;}
.blockHeader {  color: #666699;  font-size: 11px;  font-weight: bold;}
#blockHeader {  background-color: #CCCCCC;}
.programHeader {  color: #666699;  font-size: 11px;  font-weight: bold;  background-color: #ffffff;}
.blockContent {  font-size: 10px;}
#blockContent {  background-color: #FFFFFF;}
#blockBtn {  background-color: #DDDDDD;}
.fnHeader {  color: #000000;  font-size: 11px;  font-weight: bold;  background-color: #CCCCCC;}
.nodeHeader {  color: #666666;  font-size: 11px;  font-weight: bold;}
.clBlock {  position:absolute;  z-index:2;  visibility:hidden;  overflow:hidden;  background-color:#dddddd;}
.clBody {  position:absolute;  overflow:hidden;  z-index:15;  background-color:#fcfcfc;}
.clHeader { position:absolute; 	top:2; 	font-family:Aria, Helvetica, , , sans-serif; font-size:11px; 	 font-weight: bold;  color:#CB6C1A; 	background-color:transparent; padding-left: 5px; }
.clText {  position:absolute;  z-index:50;  font-family:Aria, Helvetica, , , sans-serif;  font-size:11px;  background-color:transparent;}
.clResize {  position:absolute;  z-index:30;  width:16;  height:16;  clip:rect(0,16,16,0)}
.clMenu {  position:absolute;  background-color:#DDDDDD;}
.clUp {  position:absolute;  width:12;  height:12;  z-index:60;}
.clDown {  position:absolute;  width:12;  height:12;  z-index:60;}
.clLeft {  position:absolute;  width:12;  height:12;  z-index:60;}
.clRight {  position:absolute;  width:12;  height:12;  z-index:60;}
.clVScroll {  position:absolute;  width:12;  height:12;  z-index:60;  background-color:#fcfcfc;}
.clHScroll {  position:absolute;  width:12;  height:12;  z-index:50;  background-color:#fcfcfc;}
.clMinimize {  position:absolute;  font-family:Aria, Helvetica, , , sans-serif;  font-size:12px;  background-color:#DDDDDD;}
.clMaximize {  position:absolute;  font-family:Aria, Helvetica, , , sans-serif;  font-size:12px;  background-color:#DDDDDD;}
.clRestore {  position:absolute;  font-family:Aria, Helvetica, , , sans-serif;  font-size:12px;  background-color:#DDDDDD;}
.clClose {  position:absolute;  font-family:Aria, Helvetica, , , sans-serif;  font-size:12px;  background-color:#DDDDDD;}
.clEdit {  position:absolute;  font-family:Aria, Helvetica, , , sans-serif;  font-size:12px;  background-color:#DDDDDD;}
.clColumn {  position:relative;  font-family:Aria, Helvetica, , , sans-serif;}
.clFooter {
  position:absolute;
}

/*Extra tags from old site*/
A:hover {COLOR: #0072BC}
.bodyText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #333333 ; font-weight: normal}
.bodyTextTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #333333 ; font-weight: normal}
.smallBodyText {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; color: #333333 ; font-weight: normal}
.blueLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #003366; text-decoration:underline; text-underline-position:auto}
.smallBlueLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; color: #003366; text-decoration:underline; text-underline-position:auto}
.bodyTextdb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #333333}
.docTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
.docSubTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #000000}
.bodyTextBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
.blueLinksBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #003366}
.whiteBoldLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FFFFFF; font-weight: bold}
.menuOffNoBgThin { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #CB6C1A; font-weight: bold}
.bodyTextJ { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: justify }
.bodyText2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #666666}
.bodyTextWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FFFFFF}
.bodyText2DkGray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #ffffff }
.big24HeadersRed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #990000; font-weight: bold }
.bodyTextDkRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000}
.Headers { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}
.itemLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #003366 ; font-weight: bold ; line-height: 12px}
.HeadersWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold }
.big12HeadersWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold }
.big14HeadersWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold }
.big12HeadersDkGray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold }
.big14HeadersDkGray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #666666; font-weight: bold }
.big12Headers { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
.big14Headers { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold }
.bodyImage { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto}

.channelNameHighlight { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #DD6600 }
.bodyTextRed {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000}
.secRBMHeader { background-color:#93BEE2 }
.searchRBMTool { background-color:#003366 }
.blueBGWhiteText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px ; color: #FFFFFF; background-color:#93BEE2 }
.clHeaderRBM {position:absolute;top:2; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size:11px;color:#FFFFFF;background-color:#CC0000;}

/*Partnership styles, taken from /partnership/styles.css*/
.menu {COLOR: #2d2d2d; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.menub {COLOR: #003366; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.text {COLOR: #2D2D2D; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none}
.textb {	COLOR: #333333; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight: bold;}
.textbb {COLOR: #000000; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight: bold;}
.link {COLOR: #003366; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: underline}
.linkb {COLOR: #003366; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: underline}
.texti {COLOR: #2d2d2d; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px; FONT-STYLE: italic; TEXT-DECORATION: none}
.title {	COLOR: #336699; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.titlei {COLOR: #003366; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 14px; FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-DECORATION: none}
P {COLOR: #2d2d2d; FONT-FAMILY: verdana, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px; MARGIN-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none; TEXT-INDENT: 0px}
.update {COLOR: #D9CCBC; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-ALIGN: right; TEXT-DECORATION: none}
.small {COLOR: #336699; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; TEXT-ALIGN: left; TEXT-DECORATION: none}
.smallwhite {COLOR: #ffffff; FONT-FAMILY: arial,sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-ALIGN: left; TEXT-DECORATION: none}

.dotted {
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
	border-top-width: thin;
}

.dottedgray { 	border-right-width: thin; 	border-bottom-width: thin; 	border-left-width: thin; 	border-top-style: none; 	border-right-style: dashed; 	border-bottom-style: dashed; 	border-left-style: dashed; 	border-top-color: #cccccc; 	border-right-color: #cccccc; 	border-bottom-color: #cccccc; 	border-left-color: #cccccc; }

.dottedblue { 	border-right-width: thin; 	border-bottom-width: thin; 	border-left-width: thin; 	border-top-style: none; 	border-right-style: dashed; 	border-bottom-style: dashed; 	border-left-style: dashed; 	border-top-color: #336699; 	border-right-color: #336699; 	border-bottom-color: #336699; 	border-left-color: #336699; }

.dottedblue2 { 	border-right-width: thin; 	border-bottom-width: thin; 	border-left-width: thin; 	border-top-style: none; 	border-right-style: dashed; 	border-bottom-style: dashed; 	border-left-style: dashed; 	border-top-color: #6E92B7; 	border-right-color: #6E92B7; 	border-bottom-color: #6E92B7; 	border-left-color: #6E92B7; }

.dottedblue3 { 	border-right-width: thin; 	border-bottom-width: thin; 	border-left-width: thin; 	border-top-style: none; 	border-right-style: dashed; 	border-bottom-style: dashed; 	border-left-style: dashed; 	border-top-color: #003366; 	border-right-color: #003366; 	border-bottom-color: #003366; 	border-left-color: #003366; }

.dottedgreen { 	border-right-width: thin; 	border-bottom-width: thin; 	border-left-width: thin; 	border-top-style: none; 	border-right-style: dashed; 	border-bottom-style: dashed; 	border-left-style: dashed; 	border-top-color: #809A6C; 	border-right-color: #809A6C; 	border-bottom-color: #809A6C; 	border-left-color: #809A6C; }

.dottedbottom {
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #003366;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-left-color: #003366;
	border-top-width: thin;
}

.dottedbottomyellow {
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #CB6C1A;
	border-right-color: #CB6C1A;
	border-bottom-color: #CB6C1A;
	border-left-color: #CB6C1A;
	border-top-width: thin;
}
h{font-size:11px;font-weight:bold;color:#0071bb;}
h1{font-size:16px;font-weight:bold;color:#CC6600;}
h2{font-size:16px;font-weight:bold;color:#4F8CC1;}
h3{font-size:12px;font-weight:bold;color:#666666;}
h4{font-size:14px;font-weight:bold;color:#CC6600;}
h5{font-size:12px;font-weight:bold;color:#CC6600;}
h6{font-size:12px;font-weight:bold;color:#666666;}

.titre{
	color: #cb6c1a;
	font-weight: bold;
	font-size: 13px;
}.dottedyellow {
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CB6C1A;
	border-right-color: #CB6C1A;
	border-bottom-color: #CB6C1A;
	border-left-color: #CB6C1A;
	border-top-width: thin;
}

