/*************************************************************** 
 * IBS Default Stylesheet document 		 	
 ***************************************************************/	

.IBSTableHeader { font-family: Arial; font-size: 12pt; background-color: #B7BCAE }
.IBSConfirmBox { font-family: Arial; font-size: 14pt; background-color: #B7BCAE }

.IBSTextNormal { font-family: Arial; font-size: 9pt; text-align: Left}
.IBSTextNormalCenter { font-family: Arial; font-size: 9pt; text-align: Center}
.IBSNumberNormal { font-family: Arial; font-size: 9pt; text-align: Right}
.IBSTextAttention { font-family: Arial; font-size: 10pt; color: #FF0000 }
.IBSTextWarning { font-family: Arial; font-size: 12pt; color: #FF0000 }
.IBSTextHeader { font-family: Arial; font-size: 14pt; text-align: Left}

.IBSNavigationBg { background-color: #2A5988; vertical-align: top}
.IBSFunctionBg { vertical-align: top }
.IBSAlignTop{ vertical-align: top}
.IBSPageTitleHeader { font-family: Arial; font-size: 16pt; color: #800000; text-decoration: overline }
.IBSLabel { font-family: Arial; font-size: 9pt; text-align: Left }
.IBSLabelOrderEntry { font-family: Arial; font-size: 9pt; text-align: Right }
.IBSOutput{ font-family: Arial; font-size: 9pt; font-weight: Bold }
.IBSOutputNumber { font-family: Arial; font-size: 9pt; font-weight: Bold; text-align: Right }
.IBSShoppingCart { border-top: 1px solid #7A836D; border-bottom: 1px solid #CCC9C4; padding-left: 2px; padding-right: 4px; } 
.IBSShoppingCartHeader {font-family: Arial; font-size: 9pt; background-color: #B7BCAE }
.IBSPageTitleText{ font-family: Arial; font-size: 9pt; text-align: Left }
.IBSLinksHeader { font-family: Arial; font-size: 12pt; background-color: #B7BCAE }
.IBSMessagesHeader { font-family: Arial; font-size: 12pt; background-color: #B7BCAE }
.IBSNewsHeader { font-family: Arial; font-size: 12pt; background-color: #B7BCAE }
.IBSWelcomeText {font-family: Arial; font-size: 22pt; color: #0046AC }

.IBSSearchTipHeader { color: #AD3100 }
.IBSSearchTipText { font-family: Arial; font-size: 9pt; background-color: #EBEAE8; text-align: Left }

.IBSLink { font-family: Arial; font-size: 9pt; color: #000000; text-decoration: underline }
.IBSLink:hover { font-family: Arial; font-size: 9pt; color: #336699; text-decoration: underline }
.IBSCellLink { color: #000000; text-decoration:none }
.IBSCellLink:hover { color: #336699; text-decoration: underline }
.IBSGoToLink { font-family: Arial; font-size: 10pt; color: #000000 }
.IBSGoToLink:hover { font-family: Arial; font-size: 10pt; color: #336699 }
.IBSMenuLink { font-family: Arial; font-size: 12pt; color: #000000 }
.IBSMenuLink:hover  { font-family: Arial; font-size: 12pt; color: #336699 }

.IBSHtmlCheckableControl { font-family: Arial; font-size: 9pt; color: #FFEDCC} 
.IBSHtmlSelectForm { font-family: Arial; font-size: 9pt; background-color: #FFFFFF;}
.IBSHtmlColumnResequenceHandler { font-family: Arial; font-size: 9pt;}
.IBSHtmlLinkSelectionHandler {  color: #000000; text-decoration:none } 
.IBSHtmlLinkSelectionHandler:hover { color: #336699; text-decoration: underline } 

body.IBSBody { background-color: #EBF5FC; margin-top: 0; margin-left: 0; vertical-align: top}
font.IBSCellErrorMessage { color: #CC3300 }
input.IBSInput { font-family: Arial; font-size: 9pt }

table.IBSListTable {}
table.IBSShoppingCartTable { border: 1 solid #B7BCAE }
table.IBSSelectionTable { }
table.IBSListTable2 { background-color: #B7BCAE}
table.IBSOrderDetailTable { border: 1 solid #B7BCAE }
table.IBSLayoutTable{ border: 0;  vertical-align: top}

td.IBSFooterCell { font-family: Arial; font-size: 9pt; background-color: #B7BCAE; text-align: Left }
td.IBSHeaderCell { font-family: Arial; font-size: 9pt; background-color: #B7BCAE }
td.IBSListCell { font-family: Arial; font-size: 9pt }
td.IBSListCellNumber { font-family: Arial; font-size: 9pt; text-align: Right }
td.IBSListCell2 { font-family: Arial; font-size: 9pt; background-color: #EBEAE8 }
td.IBSListCell2Number { font-family: Arial; font-size: 9pt; text-align: Right; background-color: #EBEAE8 }
tr.IBSListRow1 { background-color: #EBEAE8 } 
tr.IBSListRow2 { background-color: #FFFFFF }
textarea.IBSTextArea { font-family: Arial; font-size: 9pt; background-color: #FFFFFF }

.IBSListCellTeal {	font-family: Arial;	font-size: 9pt;	color : Teal;	font : bolder;}
.IBSListCellNavy {	font-family: Arial;	font-size: 9pt;	color : Navy;	font : normal;}
.IBSListCellNavyHi{	font-family: Arial;	font-size: 9pt;	color : Navy;	font: bolder}
.IBSListCell2Hi {	font-family: Arial;	font-size: 9pt;	background-color: FFFFCC;}
.IBSListCell2HiNumber{	font-family: Arial;	font-size: 9pt;	text-align: Right; background-color: FFFFCC;}
.IBSLink2 { font-family: Arial; font-size: 9pt; color: #000000; }
.IBSLink2:hover { font-family: Arial; font-size: 9pt; color: #336699; }
.IBSCellLinkGreen{color: green;	text-decoration:none;font-weight : bold;}
.IBSCellLinkGreen:hover { color: #336699; text-decoration: underline;font-weight : bold;}
.IBSMenuLink10 { font-family: Arial; font-size: 12pt; color: #000000 }
.IBSMenuLink10:hover  { font-family: Arial; font-size: 12pt; color: #336699 }
.IBSMenuLink8 { font-family: Arial; font-size: 8pt; color: #000000 }
.IBSMenuLink8:hover  { font-family: Arial; font-size: 8pt; color: #336699 }
input.IBSInputUppercase { font-family: Arial; font-size: 9pt; text-transform: uppercase }
.IBSPageText { font-family: Arial; font-size: 8pt; color: #000000 }
.IBSPageCurrent { font-family: Arial; font-size: 8pt; font-weight: bold; color: #AD3100 }
.IBSPageLink { font-family: Arial; font-size: 8pt; font-weight: bold; color: #336699; text-decoration: none }
.IBSPageLink:hover { font-family: Arial; font-size: 8pt; font-weight: bold; color: #336699; text-decoration: underline }

table.IBSHeaderMenu { background: #CEDEE7 url(images/tabBackground.gif); }
a.IBSHeaderMenuLink { font-family: Arial; font-size: 10pt; font-weight: bold; color: #545B60; text-decoration: none; }
a.IBSHeaderMenuLink:hover { color: #0066FF; }

.IBSSubTabBar { border-bottom:1px solid #999999; width:445px; margin-bottom:5px; }
a.IBSSubTabClose {font-family: Arial; font-size: 9pt; font-weight: bold; float:left;	position:relative;
	top:1px;
	border:1px solid #999999;
	padding:3px 7px;
	margin:0 2px;
	text-decoration:none;
	color: #336080;
}
a.IBSSubTabOpen { font-family: Arial; font-size: 9pt; font-weight: bold; float:left;	position:relative;
	top:1px;
	border:1px solid #999999;
	padding:3px 7px;
	margin:0 2px;
	text-decoration:none;
	color: #336080;
	background-color:#EBEAE8;
	border-bottom:1px solid #EBEAE8;
}

.IBSLinkFooter { font-family: Arial; font-size: 7.5pt; border-top: 1px solid #B7BCAE; }
.IBSTextFooter { font-family: Arial; font-size: 7.5pt; color: #336080; }
a.IBSFooter { font-family: Arial; font-size: 7.5pt; color: #336080; text-decoration: none }
a.IBSFooter:hover { font-family: Arial; font-size: 7.5pt; color: #336080; text-decoration: underline }
