body /*The scroll bar colours are only visible in IE5.5+ */
{
    font-size: 9pt;
    COLOR: #000000;
   
    background-color: #EFEFEF; 
    scrollbar-face-color: #DEE3E7; 
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #DEE3E7;
    scrollbar-3dlight-color: #D1D7DC;
    scrollbar-arrow-color:  #006699;
    scrollbar-track-color: #EFEFEF;
    scrollbar-darkshadow-color: #98AAB1;
}

pre.source
{
	font-size: 9pt;
	margin-left: 20px;
	color: black;
	
	background-color: gainsboro;
}

body.admin /* Admin page style */
{
    background-color: #DDEEFF;
}

image	/* used to align text to images, centered */
{
	vertical-align: middle;
}

/*****************************************************
Forum Name Title
*****************************************************/
/* em: unit of measurement for the height of the element's font, which is resolution independent */
.forumName /* text style for the main forum name */
{
    
    font-size: 1.4em;
    font-weight: bold;
}

a.forumName:hover /* text style for when mouse hovers over main forum name */
{
    color: #FF3300;
    text-decoration: none;
}

.forumThread /* description of Forums on main page (underneath Forum Name) */
{
   
    font-size: 9pt;
}
/*****************************************************
General Text
*****************************************************/
.txt1 { font-size : 9pt; } 
.txt2 { font-size : 9pt; }
.txt3 { font-size : 9pt; }
.txt4 { font-size : 9pt; word-break:break-all; word-wrap :break-word;}
.txt5 { font-size : 9pt; }

.txt1Bold { font-size : 9pt; font-weight:bold; }
.txt2Bold { font-size : 9pt; font-weight:bold; }
.txt3Bold { font-size : 9pt; font-weight:bold; }
.txt4Bold { font-size : 9pt; font-weight:bold; }
.txt5Bold { font-size : 9pt; font-weight:bold; }

.txt3red { font-size : 9pt; color: Red; }

.printDetails{ font-size : 9pt; color: darkgray; }
.noTopics { font-size: 9pt; font-weight:bold; }
.dateText { font-size: 9pt; color: white; }

/* IRC Style Text */
.txtIrcMe { color:Fuchsia ; }

/*****************************************************
Tables
*****************************************************/
.tableBorder /* This is the outline round the main forum tables */
{
/*    border: 1px #B2B2B2 solid;  */
    border: 1px outset;
    background-color: #FFFFFF;
}

.moderationTable /* Moderation table */
{
    border: 1px #FFFFFF solid; 
    background-color: #F1F1F1;
}

.adminTable /* Admin table */
{
    background-color: #FFFFFF;
}

.quoteTable { /* This is the quote table, where quotes from previous posts are shown */
    border:1px inset;
    background-color: #EEF7FF;
}

.editTable { /* This is the edit notes table, shown when someone has edited a post, and this feature is enabled */
    border: 1px inset; 
    color: Red;
    background-color: #EEF7FF;
    font-size: 9pt;
}

/*****************************************************
Table Header and cell definitions
*****************************************************/
td.column /* td.column is the main heading row of the table, shows either the table title, or the column headings, such as 'Posts', 'Last Post' etc. Top row of all tables. */
{
    font-weight: bold; 
    font-size: 9pt; 
    background-color: #78ABDE; 
    background-image: url(../images/forumColumnBackground.gif); 
    background-repeat: repeat-x; 
    COLOR: white;
}

td.h1a /* td.h1a is the subheading row of the table, shows the names of Forum Groups on main page, or 'Announcements', 'Topics' on ShowForum page */
{
    color: #4455aa;
    font-size: 9pt;
    font-weight:bold;
    text-decoration: none; 
    background-image: url(../images/forumHeaderBackgroundAlternate.gif);
    background-color: #E7E3E7;
    background-repeat: repeat-x; 
}

td.h1 /* td.h1 was the old subheading row of the table. This should probably be deleted as I don't think it is used anymore. */
{
    color: white;
    font-size: 9pt;
    font-weight:bold;
    background-image: url(../images/forumHeaderBackground.gif);
    background-color: #4455aa
}


td.f /* Forums column cells on main page; last post, replies, view cells on ShowForums page (shaded cells?) */
{
    font-size: 9pt; 
    background-color: #DDEEFF;
    word-break: break-all;
    word-wrap :break-word;

}

td.f2
{
    font-size: 9pt;
    background-color: #DDEEFF;
}

td.fh /* forumRowHighlight - such as forumOptions, forumStatistics, WhoIsOnline boxes etc.*/
{
    font-size: 9pt; 
    background-color: #FFFFFF; 
    background-image: url(../images/fhBg.gif); 
    background-repeat: repeat-x;
}

TD.fh2 /* used in Forums Statistics box to control size of text*/
{
	font-size: 9pt; 
}

TD.fh3 /* TD.fh3 is Threads, Posts cells on main table, Thread cells on ShowForum page (not shaded?) */ 
{
	font-size: 9pt; 
	background-color: #FFFFFF; 
	border-top: 1px solid #DDEEFF;
	border-left: 1px solid #DDEEFF;
}

TD.fh3a /* TD.fh3a is Alternating table for Post Body in the PostView */ 
{
	font-size: 9pt; 
	background-color: #F6FBFF; 
	border-top: 1px solid #DDEEFF;
	border-left: 1px solid #DDEEFF;
}

TD.fh4 /* TD.fh4 is Last Post cells on main table (not shaded?) */
{
	font-size: 9pt; 
	background-color: #FFFFFF; 
	border-top: 1px solid #DDEEFF;
	border-left: 1px solid #DDEEFF;
}

/*****************************************************
Background color and text used in threaded view
*****************************************************/
td.threadTitle
{
    background-color: #D4D9EC;
}

.threadDetailTextSmall
{
    color: #0055E7;
    font-size: 9pt;
}

.threadDetailTextSmallBold
{
    color: #0055E7;
    font-size: 9pt;
    font-weight: bold;
}

/*****************************************************
General Anchors
*****************************************************/
a, a:visited, a:link /* General page anchors */
{
	color: #013DA4;
	text-decoration: none;
}

a:Hover /* General page anchors */
{
	color: #FF3300;
    text-decoration: underline;
}

a.linkSmallBold, a.linkMenuSink 
{
    font-weight: bold;
}

a.linkSmall, a.LinkSmallBold, a.linkMenuSink
{
    color: navy;
    font-size: 9pt;
}

a.linkSmallBold:visited, a.linkMenuSink:visited
{
    color: #013DA4;
}

a.linkSmallBold:Hover, a.linkMenuSink:Hover
{
/*	color: #DD6900;	*/
    color: #FF3300;
}

a.lnk3, a.lnk3:visited, a.lnk3:link /* Active/Unanswered, name of forum underneath table */
{
	font-size: 9pt; 
    font-weight: bold;
    color: #013DA4;
}

a.lnk3:Hover
{
    color: #FF3300;
    text-decoration: underline;
}

/*****************************************************
Text and links used in ForumGroupRepeater and ForumRepeater
*****************************************************/
columnText, a.columnText, a.columnText:visited, a.columnText:link 
{ 	
	font-size: 9pt; 
	color: white; 
	font-weight:bold;
}

a.columnText:hover
{
	color: #FF3300;	
}

a.column:visited, a.column:link, a.column:hover
{
    color: white;
    font-weight:bold;
}

.flnk3
{
    font-weight: bold;
    color: #013DA4;
}

a.flnk3:visited, a.flnk3:link
{
    font-weight: bold;
    color: #013DA4;
}

a.flnk3:hover
{
    color: #FF3300;
}

.inlineLink /* Username in ShowPost, next to online status */
{
  cursor:pointer;
  color: #555555;
}

.inline 
{
  font-size: 9pt;
  color: #555555;
}

/*****************************************************
Text and Anchor to display when a user is online
*****************************************************/
.userOnlineLink, a.userOnlineLink, a.userOnlineLink:Visited, a.userOnlineLink:Link
/* text style to show when a user is online */
{
    font-weight: normal;
    color: #013DA4;
}

a.userOnlineLinkBold:Hover
{
	color: #FF3300;
}

.moderatorOnlineLinkBold, a.moderatorOnlineLinkBold, a.moderatorOnlineLinkBold:Visited, a.moderatorOnlineLinkBold:Link
/* text style to show when a moderator is online */
{
    font-weight: bold;
    color: darkBlue;
}

a.moderatorOnlineLinkBold:Hover
{
	color: #FF3300;
}

.adminOnlineLinkBold, a.adminOnlineLinkBold, a.adminOnlineLinkBold:Visited, a.adminOnlineLinkBold:Link
/* text style to show when an administrator is online */
{
    font-weight: bold;
    color: Blue;
}

a.adminOnlineLinkBold:Hover
{
	color: #FF3300;
}

/*****************************************************
Navigation: Text and anchors used in the navigation menu
*****************************************************/
.menuText /* Font used for navigation menu */
{
    font-size: 9pt;
    font-weight: bold;
    color: #FFFFFF;
}

a.menuLink:visited, a.menuLink:link /* Font used for links in the navigation menu */
{
	font-weight: normal;
    text-decoration: none; 
    color: white;
}

a.menuLink:Hover /* Font used for hovering over a link in the navigation menu */
{
    color: #FF3300;
}


/*****************************************************
Default separator style for PostList
*****************************************************/
td.flatViewSpacing /* Separates Users from Guests in WhoIsOnline page */
{
	height: 2px; 
	background-color: #80B7FF; 
} 
td.threadSeparator /* Separates posts in ShowPost page */
{
	height: 4px; 
	background-color: #79ABDE; 
} 
td.adminSeparator /* Separates 'groups of options' in Admin Nav Bar */
{
	height: 4px; 
	background-color: #FFFFFF; 
} 
td.moderateSeparator /* Separator in ModerateForum page */
{
	height: 12px; 
	background-color: #FFFFFF; 
} 

/*****************************************************
Validation Text
*****************************************************/
.validationWarning 
{
	color: Red; 
}

/*****************************************************
Page control selected page
*****************************************************/
.currentPage 
{
	font-size : 1.2em; 
	font-weight:bold; 
}

/*****************************************************
Form Elements
*****************************************************/
select /* drop down lists in forms */
{
    
    font-size: 9pt;
}

textarea /* large multi-line text boxes in forms */
{
    
    font-size: 9pt;
}

input /* input elements in forms, e.g radio buttons, text boxes, etc. */
{
   
    font-size: 9pt;
}

/*****************************************************
Control Panel
*****************************************************/
td.ControlPanelTabActive
{
    font-weight: bold; 
    font-size: 9pt; 
    background-color: #78ABDE; 
    background-image: url(../images/forumColumnBackground.gif); 
    background-repeat: repeat-x; 
    COLOR: white;
}

td.ControlPanelTabInactive
{
	color: #4455aa;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none; 
    background-image: url(../images/forumHeaderBackgroundAlternate.gif);
    background-color: #E7E3E7;
    background-repeat: repeat-x; 
}

td.ControlPanelTabLine
{
	background-color: #7AACE0;
}

.imageButtonToolbar
{
    background-image: url(../images/icon_toolbar_mid.gif); 
    height:25;
    vertical-align: middle;
    text-decoration: none;
    font-size: 9pt;
    cursor: pointer;
}


/***************************************************************************/














#print-masthead {
	DISPLAY: none
}
A.masthead-mainlink:link {
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.masthead-mainlink:visited {
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.masthead-mainlink:hover {
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
TD.blbg {
	BORDER-TOP: #99afc4 2px solid; BACKGROUND: #c8d7e3; BORDER-BOTTOM: #99afc4 1px solid; WHITE-SPACE: nowrap
}
.aa{background-image:url(/asp/web/dongmeiair/images/bg1.gif);background-repeat:no-repeat;background-position: right top;}
.bb{background-image:url(/asp/web/dongmeiair/images/bg2.gif);background-repeat:no-repeat;background-position: right top;}
td{font-size:9pt}
A:link{COLOR:#003399;TEXT-DECORATION:none}
A:visited{COLOR:#003399;TEXT-DECORATION: none}
A:hover{COLOR:#ff0000}
.av_gofd_but {font-family: 'ËÎÌå'; font-size: 9pt; background-color: #ffffff; border: #003399; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}


#print-masthead {
	DISPLAY: none
}
.cty-tou {
	BACKGROUND: #2f4e6f; WHITE-SPACE: nowrap
}
.cty-tou-div {
	COLOR: #293d6b; WHITE-SPACE: nowrap
}
.masthead-phone {
	COLOR: #293d6b; WHITE-SPACE: nowrap
}
.spacer {
	COLOR: #98b1c4; WHITE-SPACE: nowrap
}
.cty-tou-border {
	BACKGROUND: #3c5f84
}
.mbbg {
	BACKGROUND: #000
}
.country {
	COLOR: #c8d7e3; WHITE-SPACE: nowrap
}
.upper-masthead-corner {
	BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/t/upper-nav-cnr.gif); BACKGROUND-REPEAT: no-repeat
}
A.ur-link:link {
	COLOR: #c8d7e3; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.ur-link:visited {
	COLOR: #c8d7e3; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.ur-link:hover {
	COLOR: #c8d7e3; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
.input {
	BACKGROUND: #eee
}
.input-local {
	BACKGROUND: #eee
}
TD.blbg {
	BORDER-TOP: #99afc4 2px solid; BACKGROUND: #c8d7e3; BORDER-BOTTOM: #99afc4 1px solid; WHITE-SPACE: nowrap
}
A.masthead-mainlink:link {
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.masthead-mainlink:visited {
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.masthead-mainlink:hover {
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
#left-nav-angle {
	BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/t/left-nav-angle.gif); BACKGROUND-REPEAT: no-repeat
}
.bbg {
	WHITE-SPACE: nowrap; BACKGROUND-COLOR: #000
}
.dbg {
	BACKGROUND-COLOR: #fff
}
.mbg {
	PADDING-LEFT: 4px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #c8d7e3
}
TH.mbg {
	PADDING-LEFT: 4px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #98b1c4
}
TH.mbg A.nav:link {
	COLOR: #fff
}
TD.hil {
	BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #fff
}
TH.hil {
	PADDING-LEFT: 4px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #98b1c4
}
TH.hil A.nav:link {
	COLOR: #fff
}
.hil {
	PADDING-LEFT: 4px; BACKGROUND-COLOR: #fff
}
.lbg {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3
}
TD.left-nav {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3
}
TR.left-nav-child TD {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3
}
TR.left-nav-last {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3
}
.v14-graphic-tab-lblue-table {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #c8d7e3
}
TH.left-nav-overview {
	BACKGROUND: #98b1c4
}
TD.left-nav-overview {
	BACKGROUND: #98b1c4
}
.v14-graphic-tab-dblue-table {
	BACKGROUND: #98b1c4
}
TD.left-nav-highlight {
	BACKGROUND: #fff; VERTICAL-ALIGN: top
}
TR.left-nav-child-highlight TD {
	BACKGROUND: #fff; VERTICAL-ALIGN: top
}
TD.left-nav {
	BORDER-TOP: white 1px solid
}
TD.left-nav-highlight {
	BORDER-TOP: white 1px solid
}
TR.left-nav-last TD {
	BORDER-TOP: white 1px solid
}
TR.rlinks TD {
	VERTICAL-ALIGN: top
}
A.rlinks:link {
	COLOR: #666; TEXT-DECORATION: none
}
A.rlinks:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A.rlinks:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
A.mainlink:link {
	COLOR: #fff; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.mainlink:visited {
	COLOR: #fff; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.mainlink:hover {
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
A.parent:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.parent:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.parent:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
.left-nav-corner {
	BACKGROUND-POSITION: 100% 100%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/t/left-nav-corner.gif); BACKGROUND-REPEAT: no-repeat
}
A.left-nav-overview:link {
	COLOR: #fff; TEXT-DECORATION: none
}
A.left-nav-overview:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.left-nav-overview:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.left-nav:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.left-nav:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.left-nav:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
A.nav:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.nav:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.nav:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
A.left-nav-child:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.left-nav-child:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.left-nav-child:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
TD.upper-masthead-divider {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/t/upper-masthead-divider.gif); BACKGROUND-REPEAT: no-repeat
}
TD.masthead-divider {
	BACKGROUND-POSITION: 50% 60%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/t/masthead-divider.gif); BACKGROUND-REPEAT: no-repeat
}
TD.footer-divider {
	BACKGROUND-POSITION: 50% 50%; BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/t/footer-divider.gif); BACKGROUND-REPEAT: no-repeat
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	TEXT-ALIGN: left
}
.nowrap {
	WHITE-SPACE: nowrap
}
H2 {
	COLOR: #666
}
B.related {
	COLOR: #666
}
B.rlinks {
	COLOR: #666
}
.greytextbld {
	COLOR: #666
}
.greytext {
	COLOR: #666
}
#v14-body-table P#subtitle {
	COLOR: #666
}
#v14-pop-mast H1 {
	BACKGROUND: #000; COLOR: #fff; WHITE-SPACE: nowrap
}
A:link {
	COLOR: #5c81a7
}
A:visited {
	COLOR: #5c81a7
}
A:hover {
	COLOR: #5c81a7
}
.tbgc {
	BACKGROUND-COLOR: #069
}
.gbg {
	BACKGROUND-COLOR: #ccc
}
.lgray {
	BACKGROUND-COLOR: #ccc
}
.bluebullet {
	COLOR: #069
}
.dkgd {
	BACKGROUND-COLOR: #996
}
.hdgd {
	COLOR: #fff
}
.sth {
	COLOR: #fff
}
.popup_title {
	COLOR: #fff
}
.mdgd {
	BACKGROUND: #cc9; COLOR: #663
}
.flgd {
	BACKGROUND: #f7f7e7
}
.dgbg {
	BACKGROUND-COLOR: #999
}
A.fbox:link {
	COLOR: #5c81a7; TEXT-DECORATION: none
}
A.fbox:visited {
	COLOR: #969; TEXT-DECORATION: none
}
A.fbox:hover {
	COLOR: #5c81a7; TEXT-DECORATION: underline
}
A.bctl:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.bctl:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.bctl:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
.iform {
	COLOR: #000
}
.tbdark {
	BACKGROUND: #a3aab0
}
.tbwhite {
	BACKGROUND: #fff; WHITE-SPACE: nowrap
}
.tbimage1 {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v11/tabs/tbimage1.gif); WHITE-SPACE: nowrap
}
.tbimage2 {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v11/tabs/tbimage2.gif)
}
A.tbmainlink:link {
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.tbmainlink:visited {
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.tbmainlink:hover {
	COLOR: #293d6b; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
A.tablink:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.tablink:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.tablink:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
A.tablinkblue:link {
	TEXT-DECORATION: none
}
A.tablinkblue:visited {
	TEXT-DECORATION: none
}
A.tablinkblue:hover {
	TEXT-DECORATION: underline
}
A.texttabselectlink:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.texttabselectlink:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.texttabselectlink:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
A.toclink:link {
	TEXT-DECORATION: none
}
A.toclink:visited {
	TEXT-DECORATION: none
}
A.toclink:hover {
	TEXT-DECORATION: underline
}
A.tocselectlink:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.tocselectlink:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.tocselectlink:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
.v14-graphic-tab-selected {
	WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c8d7e3
}
.v14-graphic-tab-unselected {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_dmpttn.gif); WHITE-SPACE: nowrap
}
TD.v14-tab-hlrt {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_hlrt.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c8d7e3
}
TD.v14-tab-hlrt-end {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_hlrt_end.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c8d7e3
}
TD.v14-tab-hllt {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_hllt.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #c8d7e3
}
TD.v14-tab-dmrt {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_dmrt.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #5c81a7
}
TD.v14-tab-dmrt-end {
	BACKGROUND-IMAGE: url(//www.ibm.com/i/v14/tabs/tab_dmrt_end.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #5c81a7
}
.v14-ttd {
	COLOR: #98b1c4
}
A.v14-tab-link-selected:link {
	COLOR: #005077; BACKGROUND-COLOR: #c8d7e3; TEXT-DECORATION: none
}
A.v14-tab-link-selected:visited {
	COLOR: #005077; BACKGROUND-COLOR: #c8d7e3; TEXT-DECORATION: none
}
A.v14-tab-link-selected:hover {
	COLOR: #000; BACKGROUND-COLOR: #c8d7e3; TEXT-DECORATION: none
}
A.v14-tab-link-unselected:link {
	COLOR: #fff; BACKGROUND-COLOR: #5c81a7; TEXT-DECORATION: none
}
A.v14-tab-link-unselected:visited {
	COLOR: #fff; BACKGROUND-COLOR: #5c81a7; TEXT-DECORATION: none
}
A.v14-tab-link-unselected:hover {
	COLOR: #dce8f2; BACKGROUND-COLOR: #5c81a7; TEXT-DECORATION: none
}
A.v14-text-tab-select-link:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.v14-text-tab-select-link:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.v14-text-tab-select-link:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A.v14-text-tab-unselect-link:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.v14-text-tab-unselect-link:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.v14-text-tab-unselect-link:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
.tblue {
	BACKGROUND: #98b1c4; COLOR: #fff
}
.tdblue {
	BACKGROUND: #3c5f84; COLOR: #fff
}
.tgray {
	BACKGROUND: #666; COLOR: #fff
}
.tgreen {
	BACKGROUND: #066; COLOR: #fff
}
.medbluetitlebar {
	COLOR: #fff; BACKGROUND-COLOR: #69c
}
.medgraytitlebar {
	COLOR: #fff; BACKGROUND-COLOR: #999
}
.lightgraytitlebar {
	COLOR: #666; BACKGROUND-COLOR: #eee
}
.whitetitlebar {
	COLOR: #666; BACKGROUND-COLOR: #fff
}
.subtitle {
	COLOR: #666
}
TD.v14-header-1 {
	BACKGROUND: #3c5f84; COLOR: #fff
}
TH.v14-header-1 {
	BACKGROUND: #3c5f84; COLOR: #fff
}
TD.v14-header-2 {
	BACKGROUND: #98b1c4; COLOR: #fff
}
TH.v14-header-2 {
	BACKGROUND: #98b1c4; COLOR: #fff
}
TD.v14-header-1-small {
	BACKGROUND: #98b1c4; COLOR: #fff
}
TH.v14-header-1-small {
	BACKGROUND: #98b1c4; COLOR: #fff
}
TD.v14-header-2-small {
	BACKGROUND: #ccc; COLOR: #333
}
TH.v14-header-2-small {
	BACKGROUND: #ccc; COLOR: #333
}
TD.v14-header-3 {
	BACKGROUND: #999; COLOR: #fff
}
TH.v14-header-3 {
	BACKGROUND: #999; COLOR: #fff
}
TD.v14-header-3-small {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TH.v14-header-3-small {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TD.v14-header-4 {
	BACKGROUND: #ccc; COLOR: #333
}
TH.v14-header-4 {
	BACKGROUND: #ccc; COLOR: #333
}
TD.v14-header-4-small {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}
TH.v14-header-4-small {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}
TD.v14-header-5 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}
TH.v14-header-5 {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #eee; BORDER-LEFT: #ccc 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc 1px solid
}
.price {
	COLOR: #f60
}
.error {
	COLOR: #f00
}
EM.error {
	FONT-STYLE: normal
}
.graytext {
	COLOR: #666
}
.smgraytext {
	COLOR: #666
}
.lggraytitle {
	COLOR: #666
}
.divider {
	COLOR: #999
}
.bct {
	COLOR: #ccc
}
.ast {
	COLOR: #f30
}
.dgray {
	BACKGROUND-COLOR: #999
}
.vlgray {
	BACKGROUND-COLOR: #eee
}
.iformwh {
	BACKGROUND: #fff; COLOR: #000
}
.tvgray {
	BACKGROUND: #eee; COLOR: #000
}
A.bs:link {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.bs:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.bs:hover {
	COLOR: #293d6b; TEXT-DECORATION: underline
}
A.close:link {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.close:visited {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.close:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.smallplainlink:link {
	COLOR: #5c81a7; TEXT-DECORATION: none
}
A.smallplainlink:visited {
	COLOR: #293d6b; TEXT-DECORATION: none
}
A.smallplainlink:hover {
	COLOR: #5c81a7; TEXT-DECORATION: underline
}





.TreeView 
{ 
  background-color: #f0f0f0; 
  border: 1px solid black; 
  padding: 2px; 
  padding-left: 5px; 
  cursor:Default;
}

.TreeNode 
{ 
  font-family: verdana; 
  font-size: 11px; 
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px; 
  border: 1px solid #f0f0f0; 
  cursor:hand;
}

.HoverTreeNode 
{ 
  font-family: verdana; 
  font-size: 11px; 
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px; 
  background-color:#cccccc; 
  border: 1px solid gray; 
  cursor:hand;
}

.SelectedTreeNode 
{ 
  font-family: verdana; 
  font-size: 11px; 
  padding: 2px; 
  padding-left: 3px; 
  padding-right: 3px; 
  background-color:white; 
  border: 1px solid gray;  
  cursor:hand;
}

.TreeNodeRow 
{ 
  height: 20px; 
}



