
* {	border: 0;	margin: 0; padding: 0; }
HTML { background-color:#aaaaaa;}
BODY { margin:10px; }
A { text-decoration:none; color:#990000; }
A:hover { text-decoration:underline; color:#ff0000; }
TABLE { font-family:tahoma,sans serif; font-size:10pt; }

.basefont { font-family:tahoma,sans serif; font-size:10pt;}
.basefontSml { font-family:tahoma,sans serif; font-size:9pt;}
.basefontSml2 { font-family:tahoma,sans serif; font-size:8pt;}
.basefontBold { font-family:tahoma,sans serif; font-size:10pt; font-weight:bold;}
.baseFontWht { font-family:tahoma,sans serif; font-size:10pt; color: #ffffff; }
.basefontSmlRed { font-family:tahoma,sans serif; font-size:9pt; color: #ff0000; }
.greyType { color:#666666; }
.titleText { font-family:tahoma,sans serif; font-size:14pt; font-weight:bold; color:#333333; text-transform:capitalize;}
.subTitleText { font-family:tahoma,sans serif; font-size:10pt; font-weight:normal; color:#333333;}
.basefontSml { font-family:tahoma,sans serif; font-size:8pt;}
.stockHdr { border:1px solid #666666; border-bottom:1px solid #333333; background-color:#8b8dbe; min-height:50px; width:auto; color:#ffffff; padding:0px; }
.stockFtr { border:1px solid #cccccc; border-right:1px solid #908f7b; border-bottom:1px solid #908f7b; background-color:#666666; padding:3px; width:auto; color:#ffffff; }
.hdrLogo { margin:0px; margin-right: 15px; }
.whtLink { color:#cccccc; text-decoration:underline; }
.whtLink:hover { color:#ffffff; font-weight:bold; text-decoration:underline; }

.stkFtrTxt { font-size:10pt; font-weight:bold; color:#d4d8e5; }

.appHdr { padding:0px; margin-top:1px; border:1px solid #908f7b; border-left:1px solid #cccccc; border-top:1px solid #cccccc; background-color:#c7e8bf; height:75px; width:auto; color:#ffffff; }
.statisfactionBox { position: relative; padding:3px; z-index: 1; float: right; width:250px; height:69px; border-left:1px solid #333333; background-color:#d8d8c1; }

.leftPanel { position: relative; z-index: 1; padding: 0px; float: left; }
.spacerCol { width: auto; }

.alert {color:#ffffff; font-family: tahoma, sans serif; font-size: 8pt; padding: 3px; border: 1px solid #990000; text-align: left; font-weight: bold; background-color: #ff0000; }
.debugmsg {font-family: tahoma, sans serif; font-size: 8pt; padding: 3px; border: 1px solid #990000; text-align: center; font-weight: bold; background-color: #ffffff; }

.panelWrapper { border:1px solid #eeeeee; border-right:1px solid #908f7b; border-bottom:1px solid #908f7b; background-color:#f1f1f1; padding:3px; }
.panelHdr {margin:7px; font-size:16px; font-weight:bold;}
.panelControl { text-align:right; font-size:12px; }
.panelInstruction { font-weight:bold; }

.threadHeader { border: 1px solid #cccccc; color: #ffffff; background-color: #666666; margin-top: 3px; padding: 5px; }
.threadWrapper { border-left:1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #666666; border-bottom: 1px solid #666666; margin-top: 7px; padding: 5px; background-color:#fff; }

.utilityToolbar { border:1px solid #cccccc; border-right:1px solid #908f7b; background-color:#9fba99; margin-bottom:10px; padding-top:2px; padding-bottom:3px; }
.utilMenuItem { padding:2px; padding-left:4px; padding-right:4px; display:inline; border-left:1px solid #eeeeee; border-top:1px solid #eeeeee; border-right:1px solid #999999; border-bottom:1px solid #999999; }
.utilLink {  color:#330066; }
.utilLinkBold {  color:#330066; font-weight:bold; }
.tabBar { display:block; margin-left:0px; margin-bottom:0px;}

.tabs { border-left:1px solid #eeeeee; border-top:1px solid #eeeeee; border-right:1px solid #999999; border-bottom:1px solid #999999; display:inline; text-align:center; background-color:#cccccc;  margin:0px; margin-bottom:0px; width:100px; padding-left:15px; padding-right:15px;}

.tabLink { font-weight:bold; text-decoration:none; color:#330066; width:100px; } 

.tabs:hover { background-color:#ffff99; }

.tabSelected { background-color:#f1f1f1; border-bottom:1px solid #eeeeee; }

.formSectHead {font-weight: bold; font-family: tahoma, sans serif; font-size: 10pt; margin-bottom: 7px; }
.formPrompt {font-weight: normal; font-family: tahoma, sans serif; font-size: 8pt; color: #333333;}
.formTextarea {font-weight: normal; font-family: tahoma, sans serif; font-size: 8pt; color: #333333; border:1px solid #666666;}
.formTextIn { font-weight: normal; font-family: tahoma, sans serif; font-size: 8pt; color: #333333; border:1px solid #666666; }
.formButton {font-weight: normal; font-family: tahoma, sans serif; font-size: 8pt; color: #000000; border-top:1px solid #999999; border-left:1px solid #999999; border-bottom:2px solid #333333; border-right:2px solid #333333;}
.toolSelect {font-family: tahoma, sans serif; font-size: 8pt;  border:1px solid #666666;}
.userPrompt { color:#333333; font-size:10px; }

.discoWatcherBox { margin-top:-35px; width:170px; float:right; border:1px solid #cccccc; padding:3px; padding-bottom:15px; font-weight:bold; background-color:#ffffff;}
.discoWatcher { margin-top:3px; border-bottom:1px dotted #cccccc; font-weight:normal; padding:2px;}
.commentWrapper { border-bottom:1px dotted #999999; padding:10px; margin-bottom:1px; width:70%; background-color:#ffffff; }
.border { border:1px solid #999999; }

.flagIcon {width:20px; height:20px; vertical-align:middle; margin-left:3px; margin-right:2px;}

.orderHdr {text-align: center; width: 100%; border: 1px solid #000000; margin-bottom: 0px; }
.orderHdrTable { width: 100%; font-size: 8pt; }
.orderHdrDesc {background-color: #999999; color: #ffffff; padding:2px;}
.orderHdrData {background-color: #cccccc; color: #000000; padding:2px;}
.orderViewTableHeader {background-color: #1f1f52; color: #ffffff; font-size: 10pt; font-weight: bold; text-align: center;}

.formTable { width: 98%; font-size: 8pt; }
.formData {background-color:#ffffff; color: #333333; padding:4px;}
.formHdr {background-color:#aaaaaa; color: #ffffff; font-weight: bold; text-align: left; padding:4px;}
.formContainer { background-color:#cccccc; }

.popupf { POSITION: absolute; VISIBILITY: hidden; width: 350px;  PADDING-TOP: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 20px; z-index: 10; font-family: garamond; times new roman; serif; font-size: 13pt; background-color: #ffffcc; layer-background-color: #ffffcc; border: 2px solid #000000; }

.popupf2 { POSITION: absolute; VISIBILITY: hidden; width: 350px;  PADDING-TOP: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 5px; PADDING-BOTTOM: 20px; z-index: 10; font-family: garamond; times new roman; serif; font-size: 13pt; background-color: #ffffcc; layer-background-color: #ffffcc; border: 2px solid #000000; }

.stdDivHdr { margin-left:10px; font-weight:bold; font-size:12px;}

.stdTable { width:95%; margin:0px; padding:2px; font-family:Tahoma,sans serif; font-size:13px; }
.stdDataRow { background-color:#ffffff; }
.stdCell { padding:1px; }
.rowHdr { background-color:#666666; font-weight:bold; color:#ffffff; }

.sideBorderRightWht { border-right:1px solid #ffffff; }
.centerCell { text-align:center; }
.greycell { background-color:#9a9a9a; }
.greycellDrk { background-color:#666666; }
.sideBorderRight { border-right:1px solid #999999; }
.stdTableHdrText { font-size:14px; font-weight:bold; }
.taskText {  }
.taskTextRight { text-align:right; }
.taskTotals { text-align:center; }
.commentRow { background-color:#cccccc; border-bottom:1px solid #333333; }
.buttonBlockWrapper { margin-left:2px; margin-top:2px; }
.buttonBlock {  background-color:#cccccc; font-weight:bold; border-left:1px solid #999999; border-top:1px solid #999999; border-right:1px solid #454545; border-bottom:1px solid #454545; padding:4px; margin-right:1px; display:inline; margin-top:2px; text-align:center; }

.milestoneCommentPad { overflow:auto; height:60px; border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #666666; border-bottom:1px solid #666666; background-color:#ffff99;  padding:3px; margin:2px; }

