.admHd {
	font-family: "Courier New", Courier, mono;
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;
	color: #999999;
}
IMG.ui_image {
	position: absolute;
	visibility: visible;
	z-index: 90;
}
.ContentArea {
	background-repeat: no-repeat;
	background-position: right top;
}
.ReportHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
TABLE.datePicker{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 2px outset #D3CAFF;
}
TH.dayNames {
	background: #E6E6E6;
	padding: 2px;
	white-space: nowrap;
	border: 1px inset #D3CAFF;
	text-align: center;
	width: 28px;
}
TH.datePicker {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #EEEEEE;
	padding: 2px;
	border-top: 2px inset #D3CAFF;
	border-right: 1px inset #D3CAFF;
	border-bottom: 1px inset #D3CAFF;
	border-left: 2px inset #D3CAFF;
}
TH.dPcloseBtn {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #CCCCCC;
	padding: 2px;
	border: 1px outset #D3CAFF;
	cursor: pointer; cursor: hand;
}
A.Day    {
	text-decoration: none;
	width: 100%;
	display:block;
}
A.Day:hover { 
	text-decoration: none; 
	background-color: #FFF1BF;
	color: #000000;
}
.thisMonth {
	padding: 2px;
	border: 1px inset #D3CAFF;
	text-align: center;
}
.nextMonth {
	padding: 2px;
	border: 1px inset #D3CAFF;
	text-align: center;
	color: #EFEFEF;
	background: #f8f8f9;
}
.lastMonth {
	padding: 2px;
	border: 1px inset #D3CAFF;
	text-align: center;
	color: #EFEFEF;
	background: #f8f8f9;
}
.dtBx {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background: #FFFFFF;
	padding: 2px;
	width: 100%;
	white-space: nowrap;
	border-top: 2px inset #D3CAFF;
	border-right: 1px inset #D3CAFF;
	border-bottom: 1px inset #D3CAFF;
	border-left: 2px inset #D3CAFF;
}
.bgW {background-color: #FFFFFF;}
.issuebtnpane {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 8px;
	white-space: nowrap;
	border: 1px solid #b6b7cb;
	background-color: #F8F1F5;
	color: #777777;
}
.discbtnpane {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 2px 16px 3px 12px;
	white-space: nowrap;
	border: 1px solid #b6b7cb;
	background-color: #F2F2FF;
	color: #777777;
}
A.taskHd    {
	text-decoration: none;
	color: #336699;
}
A.taskHd:hover { 
	text-decoration: underline; 
	color: #336699;
}
A.dueTskHd    {
	text-decoration: none;
	color: #CA0000;
}
A.dueTskHd:hover { 
	text-decoration: underline; 
	color: #CA0000;
}
.right_pane {
	padding-left:4px;
	vertical-align: top;
	height: 100%;
}
.Clickable {cursor: pointer; cursor: hand;}
td.NewsField {
	font-size: 12px;
	color: #747474;
	padding-bottom: 5px;
	white-space: nowrap;
	padding-top: 1px;
	text-align: center;
	vertical-align: top;
}
.MultiRowTabUnsel {
	background-image: url(images/mr_unsel_tab.gif);
	background-repeat: repeat;
	white-space: nowrap;
	font-family: Verdana, Arial, sans-serif;
	padding: 1px;
	font-size: 10px;
	color: #999999;
	text-align: center;
}
.pTsk {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 100%;
	white-space: nowrap;
	padding-right: 6px;
	padding-left: 6px;
	cursor: default;
	vertical-align: top;
	height: 16px;
}
.pPlanHdr {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 1px 3px;
	background: url(images/tasktblbck.gif) repeat;
	color: #353555;
	height: 16px;
	white-space: nowrap;
	border: 1px solid #b6b7cb;
	text-align: center;
}
.pPlanHdrNr {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 1px 3px;
	background: url(images/tasktblbck.gif) repeat;
	color: #353555;
	height: 16px;
	white-space: nowrap;
	text-align: center;
	border-top: 1px solid #b6b7cb;
	border-bottom: 1px solid #b6b7cb;
	border-left: 1px solid #b6b7cb;
}
.threadAddInfo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #777777;
}
.toggleFlag {
	height: 0px;
	width: 0px;
	border: none;
}
a.msgLink {
	display: block;
	width:100%;
	cursor: pointer; cursor: hand;
}

.txtBrown {color: #931E50;}
.txtGray {color: #999999;}
.txtBlue {color: #336699;}
.txtRed {color: #CA0000;}
.bldTxt {font-weight: bold;}

.padTwo
{
	padding-right: 3px;
	padding-left: 3px;
}
.padTwoAll
{
	padding: 2px;
}
a.styleLinkSelected
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #000000;
	white-space: nowrap;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	width:100%;
	background-color: #EFEFEF;
}

a.styleLinkSelected:hover
{
	color: #000000;
	text-decoration: none;
	background-color: #EFEFEF;
}

a.styleLink
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #000000;
	white-space: nowrap;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	width:100%;
}

a.styleLink:hover
{
	color: #000000;
	text-decoration: none;
	background-color: #EFEFEF;
}
.styleTplHdr{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding: 2px 6px;
	font-weight: bold;
	color: #4B44A8;
}
.styleEntryHdr{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-bottom: 2px solid #D2D2FF;
	padding: 2px 6px;
	font-weight: bold;
	color: #4B44A8;
}
.styleListHeader {
	display: block;
	padding: 2px 6px 2px 2px;
	background-color: #EFEFEF;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	border-bottom: 1px solid #999999;
}
TD.styleListTerm{
	padding: 1px 3px 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
}
.styleListDetails {
	border-top: 2px outset #A9A9A9;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 2px outset #A9A9A9;
	padding: 6px 3px 3px;
}
.RightStylePane {
	border-top: 2px outset #A9A9A9;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 0px outset #A9A9A9;
	padding: 6px 3px 3px;
}
.LeftStylePane {
	border-top: 2px outset #A9A9A9;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	border-left: 2px outset #A9A9A9;
	vertical-align: top;
}
.msgBtn {
	padding: 2px 6px 2px 2px;
	border: 1px solid;
	border-color: #b6b7cb #000000 #000000 #b6b7cb;
	background-color: #EFEFEF;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	cursor: pointer; cursor: hand;
}
.hidden
{
	display: none;
}
a.pjtitems
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 8px;
	color: #9FA7BB;
	white-space: nowrap;
	text-decoration: underline;
}

a.pjtitems:hover
{
	color: #353555;
}

.btnDIV {
	float:right;
	height: 16px;
}
.hdrDIV {
	float:left;
	height: 16px;
	padding-top: 2px;
}
TD.btnRow {
	height:1px;
	text-align:right;
}

.bckBlue {background-color: #ECECF2;}

td.addbtn
{
border-right: 1px solid #f8f8f9;
}

td.delbtn
{
border-right: 1px solid #f8f8f9;
}
a.secbtn
{
	padding: 3px 6px;
	background-color: #A8A8C8;
	color: White;
	text-decoration: none;
	margin: 0px 1px 0px 0px;
}

a.secbtn:hover
{
background-color: #7D7DAC;
text-decoration: none;
color: White;
}

a.secbtn_disabled
{
padding: 3px 6px;
background-color: #cccccc;
color: White;
text-decoration: none;
cursor: default;
margin: 0px 1px 0px 0px;
}

a.secbtn_disabled:hover
{
background-color: #cccccc;
color: White;
text-decoration: none;
cursor: default;
}

.infoBox {
  background: #b6b7cb;
}

DIV.disabledHyperlink {
	color: #999999;
	cursor: pointer; cursor: hand;
}

.toggleSwitch
{
	cursor: pointer; cursor: hand;
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.dlgBoxText {
	position:absolute;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color:#f8f8f9;
	cursor: default;
	overflow: auto; 
}

#container {position:absolute;}
.dlgBoxTitleBar {position:absolute; left:0px; top:0px;width:100%; background-color:#000066; cursor:move;}
.dlgBoxWindow {position:absolute; left:-1000px; border:3px outset #c0c0c0; overflow:hidden;}
.dlgBoxTitle {
	font-weight:bold;
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

TD.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: url(images/boxesbck.gif) repeat;
	color: #353555;
	height: 16px;
	white-space: nowrap;
}

A.infoBoxHeading {
	color: #353555;
	text-decoration: none; 
}

A.infoBoxHeading:hover {
	color: #353555;
	text-decoration: underline; 
}

A.SearchLink {
	color: #7D7DAC;
	text-decoration: none; 
}

A.SearchLink:hover {
	color: #B3B3CE;
	text-decoration: underline; 
}

A.SearchResults {
	color: #0000CC;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

A.SearchResults:hover {
	color: #B3B3CE;
	text-decoration: underline; 
}

A.SearchEngines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px;
	font-weight: bold;
	color: #838383;
}

DIV.SearchResults {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
}

DIV.SearchResultsURLHint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cccccc;
	padding-top: 1px;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.infoBoxLeftBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b6b7cb;
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.infoBoxRightBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.PageText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

A.TTHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
}

.boxText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

.boxTextBold {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.dirbox_selected {
	BORDER-RIGHT: #2254b1 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #2254b1 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #2254b1 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #2254b1 1px solid;
	BACKGROUND-COLOR: #fafafa;
}
.dirbox {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px;
	PADDING-TOP: 1px;
}

.dirText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

.boxPageNotFoundText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

.boxPageNotFoundURL {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #CC0000;
	text-align: center;
}

.QICKAD {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #666666;
}

TABLE.smallText, TD.smallText, SPAN.smallText, P.smallText, A.smallText{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
}
.paging{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	color: #555555;
}
.AccountDetails {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

td.SearchButton {
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	font-size: -2;
	cursor: pointer; cursor: hand;
}

td.CopyRight, A.CopyRight  {
	background-repeat: no-repeat;
	background-position: center top;
	font-weight: normal;
	color: #999999;
	text-align: center;
	vertical-align: top;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.CopyRightTopBorder  {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6b7cb;
	background-repeat: no-repeat;
	background-position: center top;
	font-weight: normal;
	color: #999999;
	text-align: center;
	vertical-align: top;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

TD.headerSpaceHolder {
	background-image: url(images/shader.jpg);
	text-align: right;
	vertical-align: bottom;
	height: 1px;
}

TD.headerLeftCorner {
	background-image: url(images/bkglefttop.jpg);
	text-align: right;
	vertical-align: bottom;
	height: 1px;
	background-repeat: no-repeat;
	background-position: left bottom;
	cursor: default;
}

TD.mediaService {
	text-align: center;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 36px;
	color: #666666;
	letter-spacing: 5px;
	white-space: nowrap;
}

A { 
  color: #000000; 
  text-decoration: none; 
}

A:hover { 
  color: #7B95CA; 
  text-decoration: underline; 
}

TD.headerNavigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12;
	font-weight: bold;
	color: #F4F4F4;
	background-image: url(images/topbarback.gif);
	white-space: nowrap;
}

A.headerNavigation {
	color: #F4F4F4;
}

A.headerNavigation:hover {
  color: #F4F4F4;
}

.lfgsButton    {
	border: 1px solid #000000;
}

A.lfgsButton    {
	border: 1px none #000000;
	cursor: pointer; cursor: hand;
}

A.lfgsButton:hover    {
	border: 1px none #000000;
	cursor: pointer; cursor: hand;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #2A2A4C;
}

TD.pageHeading2, DIV.pageHeading2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 18px;
  font-weight: bold;
  color: #2A2A4C;
}

TD.pageHeading3, DIV.pageHeading3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #2A2A4C;
}

img {border:0;}
.brdrRLB {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #b6b7cb;
	border-bottom-color: #b6b7cb;
	background: #f8f8f9;
}
.brdrRLBnB {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #b6b7cb;
	border-bottom-color: #b6b7cb;
}
.brdrRL {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b6b7cb;
	background: #f8f8f9;
}
.brdrRLnB {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b6b7cb;
}
.brdrRLT {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #b6b7cb;
	border-top-color: #b6b7cb;
	background: #f8f8f9;
}
.brdrRTnB {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6b7cb;
}
.brdrLTnB {
	border-left-width: 1px;
	border-top-width: 1px;
	border-left-style: solid;
	border-top-style: solid;
	border-left-color: #b6b7cb;
	border-top-color: #b6b7cb;
}
.brdrRBnB {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6b7cb;
}
.brdrLBnB {
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #b6b7cb;
	border-bottom-color: #b6b7cb;
}

.brdrR {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	background: #f8f8f9;
}
.brdrRnB {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
}

.brdrB {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6b7cb;
	background: #f8f8f9;
}
.brdrBNB {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6b7cb;
}

.brdrwT {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6b7cb;
	background: #ffffff;
}
.brdrwRLTB {
	border: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	background: #ffffff;
}
.brdrL {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b6b7cb;
	background: #f8f8f9;
}
.brdrLnB {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b6b7cb;
}
.brdrT {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6b7cb;
	background: #f8f8f9;
}
.brdrTnB {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #b6b7cb;
}
.brdrRLTB {
	border: 1px;
	border-style: solid;
	border-color: #b6b7cb;
	background: #f8f8f9;
}
.brdrN {
	border: 0px;
	background: #f8f8f9;
}

.w100 {width: 100%;}
.w50 {width: 50%;}
.w25 {width: 25%;}
.vT {vertical-align: top;}
.vB {vertical-align: bottom;}

.infoBoxRightLeftBottom {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #b6b7cb;
	border-bottom-color: #b6b7cb;
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.infoBoxLeftBottom {
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #b6b7cb;
	border-bottom-color: #b6b7cb;
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.infoBoxRightBottom {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	border-bottom-style: solid;
	border-bottom-color: #b6b7cb;
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.infoBoxBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6b7cb;
	background: #f8f8f9;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

TD.main, P.main , DIV.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

.FormButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7D7DAC;
	cursor: pointer; cursor: hand;
}
td.roundButton {
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer; cursor: hand;
}

.BoxBorderLeftRight {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b6b7cb;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	background: #FFFFFF;
	padding: 4px;
}
.BoxBorderLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b6b7cb;
	background: #FFFFFF;
	padding: 4px;
}
.BoxBorderRight {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	background: #FFFFFF;
	padding: 0px;
}

.BoxNoBorder {
	padding: 2px;
	text-align: center;
	vertical-align: top;
}

.PaddedBox {
	padding-right: 6px;
	padding-left: 6px;
}

.AdvSearchField {
	WIDTH: 100%}
	
.FileListBox
{
	background-color: #FFFFFF;
	border: 1px solid #AAAADD;
	padding: 2px 0px 4px;
}

.projectItemsHeaderBox
{
	background-color: #FFFFFF;
	padding: 0px;
	border: 1px solid #AAAADD;
}

.titlebar {
	position:absolute; 
	left:0px; top:0px;width:100%; 
	background-color:#000066; cursor:arrow;
}

.inprogress {
	position:absolute;
	border:3px outset #c0c0c0;
	visibility: hidden;
	height: 1px;
	width: 1px;
	left: 1px;
	top: 1px;
	z-index: 100;
}
.titlehead {
	font-weight:bold; 
	color:#ffffff; 
	cursor:arrow;
}

.filebox_selected {
	BORDER-RIGHT: #2254b1 1px solid;
	BORDER-TOP: #2254b1 1px solid;
	BORDER-LEFT: #2254b1 1px solid;
	BORDER-BOTTOM: #2254b1 1px solid;
	BACKGROUND-COLOR: #fafafa;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.filebox {
	MARGIN: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fileboxiconback {
	BACKGROUND-COLOR: #c8e8fc;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #c0c0c0;
	cursor: pointer; cursor: hand;
}

.fileOptionsBox {
	BACKGROUND-COLOR: #FFFFFF;
	position:absolute;
	visibility: hidden;
	height: 1px;
	width: 1px;
	left: 100px;
	top: 100px;
	z-index: 42;
}
.fileOptionsTable {
	BACKGROUND-COLOR: #FFFFEE;
	width: 100%;
	z-index: 42;
	margin: 0px;
	padding: 0px;
}
.fileOptionsIconCell {
	background-image: url(images/foptionsl.gif);
	background-repeat: repeat;
	text-align: center;
}

.fileOptionsNewRow {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
}

.fileOptionsNewCell {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}

.fileOptionsRow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
}

.fileOption {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
	padding: 1px;
	cursor: pointer; cursor: hand;
}

.fileOptionHover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: left;
	background-color: #FFFFBB;
	vertical-align: middle;
	border: 1px solid #666666;
	cursor: pointer; cursor: hand;
}

.deactivatedOption {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
	padding: 1px;
	color: #CCCCCC;
	cursor: default;
}

.deactivatedOptionHover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;
	padding: 1px;
	color: #CCCCCC;
	cursor: default;
}

.sliderPane {
	background: #FFFFF9;
	border-left: 1px solid #D3CAFF;
	border-bottom: 1px solid #D3CAFF;
}
TD.sliderButton    {
	background: url(images/sliderbck.gif) repeat;
	color: #353555;
	height: 20px;
	cursor: pointer; cursor: hand;
}
TD.sliderButtonSelected    {
	background: url(images/hoverbck.gif) repeat;
	color: #353555;
	height: 20px;
	cursor: pointer; cursor: hand;
}
TD.sliderButtonHeading    {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	white-space: nowrap;
	text-align: left;
	vertical-align: middle;
}
IMG.sliderIMG    {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.folderPane {
	background: #FFFFFF;
	border: 1px solid #D3CAFF;
}
DIV.ScrollRegion {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	overflow: auto; 
    padding:0px; margin: 0px;
	width: 100%; height: 100%;
	background: #FFFFFF;
}

DIV.CaptionRegion {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	overflow: auto; 
    padding:0px; margin: 0px;
	width: 100%; height: 215px;
	background: #FFFFFF;
}
SPAN.ScrollRegion {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	overflow: auto; 
    padding:0px; margin: 0px
}

IMG.toggleBtn    {
	border: none;
	cursor: pointer; cursor: hand;
}
.fileListHeader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 2px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3CAFF;
	background-color: #E6E6FF;
	white-space: nowrap;
}
.fileListNumHeader {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 2px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3CAFF;
	background-color: #E6E6FF;
	white-space: nowrap;
}

.filesBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 4px;
	text-align: left;
	vertical-align: top;
	height: 100%;
	width: 100%;
	white-space: nowrap;
}

TD.searchResultBox, SPAN.searchResultBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.searchResultBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #353555;
	height: 16px;
	white-space: nowrap;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}

TD.searchResultEntry {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	text-align: left;
	vertical-align: top;
}

TD.searchResultCol1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

A.searchResultBoxHeading {
	color: #353555;
	text-decoration: none; 
}

A.searchResultBoxHeading:hover {
	color: #353555;
	text-decoration: underline; 
}

.searchResultBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.searchResultBoxLeftBottom {
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #b6b7cb;
	border-bottom-color: #b6b7cb;
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}
.searchResultBoxRightBottom {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b6b7cb;
	border-bottom-color: #b6b7cb;
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.searchResultBoxLeftBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b6b7cb;
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.searchResultBoxRightBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.searchResultBoxBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6b7cb;
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.FileNameHighlighted {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #0000FF;
	color: #FFFFFF;
	border: 1px dotted #000000;
}
.FileName {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 1px;
}
.FileNameRed {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 1px;
	color: #FF0000;
}
.FileNameGray {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 1px;
	color: #999999;
}
.FileNameDotted {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ededed;
}
.FileNameRedDotted {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 1px;
	color: #FF0000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ededed;
}
.FileNameGrayDotted {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 1px;
	color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ededed;
}
.TabUnselected {
	background-image: url(images/unsel_tab.gif);
	background-repeat: repeat;
	white-space: nowrap;
	font-family: Verdana, Arial, sans-serif;
	padding: 1px;
	font-size: 10px;
	color: #999999;
}
.TabSelected {
	background-image: url(images/sel_tab.gif);
	background-repeat: repeat;
	white-space: nowrap;
	font-family: Verdana, Arial, sans-serif;
	padding: 1px;
	font-size: 10px;
	font-weight: bold;
}
.InProcessingPane {
	border-left: 1px solid #AAAADD;
	border-right: 1px solid #AAAADD;
	border-bottom: 1px solid #AAAADD;
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
}
.InProcessingHeaderTop {
	border-left: 1px solid #AAAADD;
	border-right: 1px solid #AAAADD;
	border-top: 1px solid #AAAADD;
	border-bottom-width: 1px
}
.InProcessingHeaderMid {
	border-left: 1px solid #AAAADD;
	border-right: 1px solid #AAAADD;
	text-align: right;
}
.InProcessingText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	white-space: nowrap;
}
.InProcessingLbl {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	padding: 1px;
	background-color: #FFFFFF;
	font-weight: bold;
	white-space: nowrap;
}
.InProcessingSeparator {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
}
.InProcessingTable {
	border-left: 1px solid #AAAADD;
	border-right: 1px solid #AAAADD;
	border-top: 1px solid #AAAADD;
	border-bottom: 1px solid #AAAADD;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.c72 {
	width: 72px;
	text-align: center;
}

.TaskMenuItem {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	white-space: nowrap;
	width: 100%;
	cursor: pointer; cursor: hand;
}

.TTBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.TTBoxLeftBorder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b6b7cb;
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.TTBoxRightBorder {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b6b7cb;
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}
.TTBoxLeftBottom {
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #b6b7cb;
	border-bottom-color: #b6b7cb;
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.TTBoxRightBottom {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #b6b7cb;
	border-bottom-color: #b6b7cb;
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}

.TTBoxBottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b6b7cb;
	background: #ffffff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;	
}
.TTButton {
	height:22px; 
	font-family:Arial, sans-serif; 
	font-size:8pt; 
	text-align:center;
	display: inline;
}
TD.msgHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #353555;
	height: 16px;
	white-space: nowrap;
	background: #C8C8FA;
}
TD.issueHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #353555;
	height: 16px;
	white-space: nowrap;
	background: #E2CDDB;
}
TD.replyHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #353555;
	height: 16px;
	white-space: nowrap;
	background: #D8D8B1;
}
.glossaryPane {
	background: #FFFFFF;
	border: 1px solid #7F9DB9;
}
.settingsPane {
	background: #f8f8f9;
	border: 1px solid #7F9DB9;
}
a.styleDwnld
{
background-color: #E4E4FC;
padding: 3px 6px;
color: #336699;
text-decoration: none;
margin: 0px 1px 0px 0px;
font-weight: bold;
}

a.styleDwnld:hover
{
background-color: #D2D2FF;
text-decoration: none;
color: 336699;
}
.comboTimeZones {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	width: 100%;
}
a.issuebtn
{
	padding: 3px 6px;
	margin: 0px 1px 0px 0px;
	background-color: #BF8EB1;
	color: White;
	text-decoration: none;
}
a.issuebtn:hover
{
background-color: #D1ADC7;
text-decoration: none;
color: White;
}
a.discbtn
{
	padding: 3px 6px;
	background-color: #9494BC;
	color: White;
	text-decoration: none;
	margin: 0px 1px 0px 0px;
}

a.discbtn:hover
{
background-color: #A8A8C8;
text-decoration: none;
color: White;
}
a.replybtn
{
	padding: 3px 6px;
	background-color: #BFBF80;
	color: White;
	text-decoration: none;
	margin: 0px 1px 0px 0px;
}

a.replybtn:hover
{
background-color: #CCCC99;
text-decoration: none;
color: White;
}

.freq {
	margin:8px 0px 0px 0px;
}
	
.freq_line {
	border-width: 1px 0px 0px 0px;
	border-color: #AAAAAA;
	border-style: solid;
	margin:2px 0px 0px 0px;
	vertical-align:bottom;
}
ul#nav
{
	margin: 3;
	white-space: nowrap;
}

#nav li
{
	display: inline;
}

.floatright
{
	float: right;
	margin: 0 0 0 10px;
}

P.paramargin, DIV.paramargin {
	margin-top: 10px;
	line-height: 15px;
}

P.paramargin18, DIV.paramargin18 {
	margin-top: 18px; 
}

.uhHead2 {
	CURSOR:text;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	font-size: 14px;
}

A.faqSection    {
	CURSOR:text;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	font-size: 14px;
}

A.faqSection:hover    {
	CURSOR:text;
	text-decoration: none;
	font-weight: bold;
	color: #333333;
	font-size: 14px;
}
