/********** STYLES, padding, margin  t,r,b,l ***********************************************/

BODY{
	margin:0;
	margin-left:10px;
	padding:0;
	background:#F0F2F4;
	color:#000;
	/* background-image:url('../images/html-bg-grey.gif'); */
	font-size:100%;
	width: auto;
    }
HTML{}

.waiting {
  cursor: wait;
}

/********** WELCOME PAGES ***********************************************/
.containerLeftMax {
	width: 82%;
	vertical-align: top
}

.componentContainerContact {
	margin-top: 10px
}

.contactBold {
	font-weight: bold;
}

/********** SPECIAL WIDTH ***********************************************/
table.pageWidth {
	width:946px;
	border-spacing: 0;
	border-collapse: collapse;}
	
table.fullWidth {
	width:100%;}
	
table.pageWidthII {
	width:925px;
	border-spacing: 0;
	border-collapse: collapse;}
	
/********** LOCK AREA ***********************************************/
#noDiv{ 
	visibility: hidden;
	position: absolute;
	top:0;
	left:0;
	background-image: url('../images/trans2.gif');
	/*-moz-opacity: 0.5;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	opacity:.50;
	filter:alpha(opacity=50);*/
	background-repeat:repeat;
	background-position:0 0;
	width:100%;
	height:200%;
	z-index:1000000;}
	

* html #noDiv{
	width:200%;
	height:200%;
	/*visibility: hidden;
	position: absolute;
	top:0;
	left:0;
	background-color: #000;
	z-index:1000000;
	back\ground-color: transparent;
	background-image: url('../images/blank.gif');
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");*/
	}
	
/********** FORM ELEMENTS AND BUTTON *************************************/
button, .button{
	background-image:url('../images/input-background-lightblue.gif');
	background-repeat:repeat-x;
	color:#444444;
	width:auto;
	padding:1px;
	border:1px outset #888888;
	font-family:verdana;
	font-weight:bold;
	color:#370066;
	font-size:63%;
	margin-left:5px;}
.btnImg, .discButton  {
	background-image:url('../images/input-background-lightblue.gif');
	background-repeat:repeat-x;
	width:auto;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:2px;
	padding-right:2px;
	*padding-left:0;
	*padding-right:0;
	border:1px outset #888888;
	font-family:verdana;
	font-weight:bold;
	color:#370066;
	font-size:63%;
	line-height:normal;
	margin-left:5px;}
.tdBtnRowRight .discButton, .tdBtnRowRight .button{
	margin-left:5px;
	margin-right:2px;}
.tdBtnRowLeft .discButton, .tdBtnRowLeft .button{
	margin-left:2px;
	margin-right:4px;}
.btnDel{
	background-image:url('../images/input-background-red.gif');
	background-repeat:repeat-x;
	color:#444444;
	width:auto;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	padding-right:4px;
	border:1px outset #7A0000;
	font-family:verdana;
	font-weight:bold;
	color:#ffffff;
	font-size:63%;
	line-height:normal;
	margin-left:5px;}
button:disabled, .inputDisabled, input.discButton:disabled, input.btnDel:disabled  {
	background-image:url('../images/input-background-grey.gif');
	color:#cccccc;}
input:disabled, textarea:disabled, select:disabled, option:disabled  {
	background-color:#efefef;
	background-image:none;
	color:#888888;}
input:focus, input.sffocus, textarea:focus, textarea.sffocus, select:focus, select.sffocus {
	border:1px solid orange;}
input{
	font-family:verdana;
	color:#000000;
	font-size:10px;
	border-right:1px solid #370066;
	border-top:1px solid #370066;
	border-left:1px solid #370066;
	border-bottom:1px solid #370066;
	background-image:url('../images/input-bg-fade.gif');
	background-position:0 0;
	background-repeat:no-repeat;
	padding:2px;}
input:disabled, input:readonly{
	font-family:verdana;
	color:#dddddd;
	font-size:63%;
	border-right:1px solid #888888;
	border-top:1px solid #888888;
	border-left:1px solid #888888;
	border-bottom:1px solid #888888;
	background-image:none;
	background-color:#efefef;
	padding:2px;}
textarea{
	font-family:verdana;
	font-weight:normal;
	color:#000000;
	font-size:63%;
	padding:3px;
	border-right:1px solid #370066;
	border-top:1px solid #370066;
	border-left:1px solid #370066;
	border-bottom:1px solid #370066;
	}
option{}
select{ /*Opera fix*/
	font-size:63%;	
	/*font-size:80%;*/
	font-family:verdana;
	font-weight:normal;
	color:#000000;
	padding:1px;
	border-right:1px solid #370066;
	border-top:1px solid #370066;
	border-left:1px solid #370066;
	border-bottom:1px solid #370066;
	/* height:16px; to make right height for opera */}
html:first-child select{height:16px;}
html:first-child button{padding-left:4px;padding-right:4px;}
input[type="radio"] {
  border: 0;
  background: transparent;
  position:relative;
  top:3px;}
input[type="checkbox"] {
  border: 0;
  background: transparent;
  position:relative;
  top:-3px;}
input.hiddenInput{
	width:22px; 
	background-color: transparent; 
	border: 0px; 
	color:#000000;
	text-align: center;
	background-image:none;}
.textareaRO{
	color:#888888;
	background-color:#eeeeee;
}

/********* FIELDSET STYLES & TABLE *************************************/
fieldset{
	padding:5px;
	border:1px solid #e3e3e3;
	margin-top:15px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	background-color:#ffffff;
	*background-color:transparent;
	*background-image: url('../images/bg-fieldset.gif');}
legend{
	font-family:verdana;
	font-weight:bold;
	color:#888888;
	font-size:63%;
	padding-right:3px;}
.fieldsetTable{
	margin:6px 6px 6px 6px;
	width:100%;}
.fieldsetTable td{}
.fieldsetTable th{
	border:1px solid #D4D4BE;
	background-color:#efefe0;
	text-align:left;}
.fieldsetTable .odd {
	background-color: #ffffff;}
.fieldsetTable .even {
	background-color: #efefe0;}
.fieldsetTable td.tdLined{
	border-bottom:1px dashed #efefe0;
	display:block;}
/*#divMediaDefault fieldset{
	*background-image: none;}*/

/*********** HEADER STYLES *************************************/
.bgMain{
	background-image:url('../images/bg-main-grey.jpg');
	background-repeat:repeat-x;
	background-position:0 0; 
	padding:15px;
	background-color: #ECECEC; /*#F4F3E1;*/
	border:0 solid #EDEDED}
.tdTop {
	padding:5px;}
.bgTblCol{
	background-color:white;}
.tdTop img{
	padding-left:0;}
.tdMenu{
	background-image:url('../images/topnavright.gif');
	background-color:#ededed;
	clear: both;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc}
.tdSelectDP{
	background-color:#ffffff;
	clear: both;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	font-family:verdana;
	font-weight:bold;
	color:#000000;
	font-size:63%;
	text-align: right;
	height:10px;}
.selectDP{
	font-weight:bold;
	letter-spacing: 1px;}
.imgMain{
	line-height:0;
	font-size:0;
	height:83px;
	border-top:1px solid #888888;
	border-bottom:0 solid #888888;
	background-color: #000000;}
.tblMain{
/*	border-right:1px solid #cccccc; /*3 px if margin to left*/
	border-bottom:1px solid #cccccc; /*3 px if margin to left*/
/*	border-left:1px solid #cccccc; *//*3 px if margin to left*/
	background-color:#ededed;
	width:976px; }


/********** FOOTER STYLES *************************************/
P.txtSlogan {
	margin-bottom: 1px;
	margin-top: 2px;
	font-family:trebuchet ms;
	font-weight:bold;
	color:#222222;
	font-size:63%;
	letter-spacing: 2px;
	background-color: inherit;}
.tblFooter{
	border-collapse: collapse;
	background-color: inherit;}
#footer .tblFooter p {
	background-color:inherit;
}
#footer{
	background-color:#ededed; /*DAD8B3*/
	padding:5px 10px 5px 10px;
	border-top:1px solid #ffffff;}


/********** FORMTABLES *************************************/
table.formTable {
	border-right:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	padding:0;
	margin: 10px 2px 10px 2px;
	background-color: #ffffff;
	border-collapse: inherit;}

table.formTable tr:hover {
	background-image: url('../images/opc05.png');
	background-repeat: repeat;
	background-position: 0 0;}

table.formTable th {
	text-align: left;}

table.formTable td P{
	border-right:0px solid #eeeeee;
	border-top:0px solid #eeeeee;
	border-left:0px solid #eeeeee;
	border-bottom:0px solid #eeeeee;
	font-family: monospace;
	font-size: 75%;
	padding: 2px;}

table.formTable tr {}

table.formTable input{
	font-family:verdana;
	color:#000000;
	font-size:63%;
	border-right:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	padding:3px;
	background-color: #ffffff;}


/********** BREADCRUM STYLES *************************************/
#idTopMenu li{
	font-family:verdana;
	font-size:10px;
	color:#370066;}
#idTopMenu ul{
	list-style-type: none;
	margin: 0 0 0 0;
	padding-left: 5px;
	padding-top: 3px;
	display: inline-block;}
#idTopMenu li{
	float: left;
	margin: 0 6px 0 0;
	padding: 0;
	list-style-type: none;}
#idTopMenu li a{
	padding: 0;
	margin: 0;
	color:#370066;}
#idTopMenu li a:hover{
	color: orange;}


/********* PADDINGS, FLOAT AND MARGINS *************************************/
.align-left{
	text-align:left;}
.align-right{
	text-align:right;}
.padding-3{
	width: 940px;
	padding:3px;}
.padding-5{
	padding:5px;}
.padding-10{
	padding:10px;}
.padding-15{
	padding:15px;}
.paddingR5{
	padding-right:5px;}
.paddingL5{
	padding-left:5px;}
.paddingR10{
	padding-right:10px;}
.paddingL10{
	padding-left:10px;}
.paddingR10{
	padding-right:10px;}
.paddingL20{
	padding-left:20px;}
.padding-20{
	padding:20px;}
.vMarg5{
	margin-top:5px;
	margin-bottom:5px;}
.margTop{
	margin-top:25px;}
.floatR{
	float:right;}
.floatL{
	float:left;}
.clearAll{
	clear:both;}
br {
	clear:both;}
.tdRight {
	text-align: right;}
.tdLeft {
	text-align: left;}
.posInline{
	display:inline;}
.posBlock{
	display:block;}
.noWrap{
	white-space: nowrap;}
.textPos3 {/* for radiobuttons */
	position:relative;
	top:-3px;}
.textPos5 { /* for checkbox */
	position:relative;
	top:-5px;}
	

/********** TREEBLOCK - LIST STYLES *************************************/
#treeBlock{
	/*width: 180px;sets in the jsp file*/
	border-right: 0px solid #000;
	padding: 0 0 0 0;
	margin-bottom: 20px;
	font-family: 'Verdana', 'Lucida Grande', Arial, sans-serif;
	font-size: 63%;
	background-color: transparent;
	color: #333;}
.treeview ul{ /*CSS for Simple Tree Menu*/
	margin: 0;
	padding: 0;}
.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background: white url(../images/list.gif) no-repeat left center;
	list-style-type: none;
	padding-left: 0;
	margin-bottom: 0;
	border-bottom: 1px solid #DBDBCA;
	background-color:#efefe0;
	min-height: 22px;}
.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
	background: white url(../images/closed.gif) no-repeat left 4px;
	cursor: hand !important;
	cursor: pointer !important;
	border-bottom: 1px solid #DBDBCA;
	background-color:#efefe0;
	margin: 0;
	min-height: 22px;}
.treeview li.liNolevel{ /* Style for LI that contains sub lists (other ULs). */
	background: white url(../images/list.gif) no-repeat left 4px;
	cursor: hand !important;
	cursor: pointer !important;
	border-bottom: 1px solid #DBDBCA;
	background-color:#efefe0;
	margin: 0;
	min-height: 22px;}
.treeview li ul li{ /* Style for LI that contains sub lists (other ULs). */
	background: white;
	cursor: hand !important;
	cursor: pointer !important;
	left:0;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #efefef;
	min-height: 22px;}
.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
	display: none; /*Hide them by default. Don't delete. */}
.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
	cursor: default;}
* html #treeBlock{ /*IE 6 only */
	w\idth: 180px; /*Box model bug: 180px minus all left and right paddings for #blueblock */}
#treeBlock ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;}
#treeBlock li a{
	display: block;
	padding: 5px 5px 5px 0;
	margin-left:10px;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
	/*width: 100%;*/}
#treeBlock li ul li a{
	padding-left:12px;}
/*#treeBlock li a:hover{
	background-image: url('../images/opc05.png');
	background-repeat: repeat;
	background-position: 0 0;}*/
html>body #treeBlock li a{ /*Non IE6 width*/
	width: auto;}
#treeBlock li a:hover{
	background-color: transparent;
	color: #000000;}
* html .treeview li,* html .treeview li.submenu,* html .treeview li.liNolevel,* html .treeview li ul li{ /* IE 6 specific */
	height:22px;}


/********** TREEBLOCK - LIST STYLES *************************************/
#tree{ /* for: listSecretMessages.jsp */
	/*width: 180px;sets in the jsp file*/
	border-right: 0px solid #000;
	padding: 0 0 0 0;
	margin-bottom: 20px;
	font-family: 'Verdana', 'Lucida Grande', Arial, sans-serif;
	font-size: 63%;
	background-color: transparent;
	color: #333;}
.treeHead{
	border: 2px solid #DBDBCA;
	margin-bottom:2px;
	background-color:#efefe0;
	padding:5px;
	font-family: 'Verdana', 'Lucida Grande', Arial, sans-serif;
	font-size: 63%;
	font-weight:bold;}
#tree .treeview ul{ /*CSS for Simple Tree Menu*/
	margin: 0;
	padding: 0;}
#tree .treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	background: white url(../images/list.gif) no-repeat left center;
	list-style-type: none;
	padding-left: 0;
	margin-bottom: 0;
	border-bottom: 1px solid #DBDBCA;
	background-color:#efefe0;}
#tree .treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
	background: white url(../images/closed.gif) no-repeat left 4px;
	cursor: hand !important;
	cursor: pointer !important;
	border-bottom: 1px solid #DBDBCA;
	background-color:#efefe0;
	margin: 0;
	*height:22px;}
#tree .treeview li ul li{ /* Style for LI that contains sub lists (other ULs). */
	background: white;
	cursor: hand !important;
	cursor: pointer !important;
	left:0;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #efefef;}
#tree .treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
	display: none; /*Hide them by default. Don't delete. */}
#tree .treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
	cursor: default;}
* html #tree{ /*IE 6 only */
	w\idth: 180px; /*Box model bug: 180px minus all left and right paddings for #blueblock */}
#tree ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;}
#tree li a, #tree li span.subHead{
	display: block;
	padding: 5px 5px 5px 12px;
	margin-left:10px;
	background-color: transparent;
	color: #000000;
	text-decoration: none;
	/*width: 100%;*/}
#tree li ul li a{
	padding-left:12px;}
html>body #tree li a{ /*Non IE6 width*/
	width: auto;}
#tree li a:hover{
	background-color: transparent;
	color: #000000;}
#tree .treeview li.liOpen{ /* Style for LI that contains sub lists (other ULs). */
	background: white url(../images/open.gif) no-repeat left 4px;
	cursor: hand !important;
	cursor: pointer !important;
	border-bottom: 1px solid #DBDBCA;
	background-color:#efefe0;
	margin: 0;
	*height:22px;}
#tree .treeview li.liClosed{ /* Style for LI that contains sub lists (other ULs). */
	background: white url(../images/closed.gif) no-repeat left 4px;
	cursor: hand !important;
	cursor: pointer !important;
	border-bottom: 1px solid #DBDBCA;
	background-color:#efefe0;
	margin: 0;
	*height:22px;}
#tree .treeview li.liNolevel{ /* Style for LI that contains sub lists (other ULs). */
	background: white url(../images/list.gif) no-repeat left 4px;
	cursor: hand !important;
	cursor: pointer !important;
	border-bottom: 1px solid #DBDBCA;
	background-color:#efefe0;
	margin: 0;
	*height:22px;}


/******************* Tree in CD - Distribute ******************************************/
/* Show "bullets" in the links, depending on the class of the LI that the link's in */
ul.mktree li.liOpen .bullet {
	cursor: pointer;
	background: url('../images/minus.gif') center left no-repeat;}
ul.mktree li.liClosed .bullet {
	cursor: pointer;
	background: url('../images/plus.gif') center left no-repeat;}
ul.mktree li.liBullet .bullet {
	cursor: default;
	background: none;}
ul.mktree li label {
	font-size:100%;}
.mktree li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
	list-style-type: none;}
/* Turn off list bullets */
ul.mktree  li {
	list-style: none;} 
/* Control how "spaced out" the tree is */
ul.mktree , ul.mktree li {
	margin-left:0px; padding:0px;}
ul.mktree ul {
	margin-left:10px; padding:0px; }
/* Provide space for our own "bullet" inside the LI */
ul.mktree li .bullet {
	padding-left: 15px; }
/* Sublists are visible or not based on class of parent LI */
ul.mktree li.liOpen ul {
	display: block; }
ul.mktree li.liClosed ul {
	display: none;}

/******************* Attatchments table ******************************************/
table#attachmentsTable {
	border: 1px solid #efefef;
	width:100%;}
table#attachmentsTable td {
	padding:3px;
	width:auto;
	vertical-align: middle;}
table#attachmentsTable td img {
	position:relative;
	top:0;}
table#attachmentsTable tr.odd {
	background-color: #FFFFFF;}
table#attachmentsTable tr.even {
	background-color: #F7F7F7;}
table#attachmentsTable td.attFiles a{
	background-position: center left;
	background-repeat: no-repeat;
	display:inline;
	padding: 3px 0 3px 25px; /*t,r,b,l*/}
table#attachmentsTable td.attFiles a.lnkPpt{
	background-image: url('../images/icon-ppt-18.gif');}
table#attachmentsTable td.attFiles a.lnkTxt{
	background-image: url('../images/icon-txt-18.gif');}
table#attachmentsTable td.attFiles a.lnkPdf{
	background-image: url('../images/icon-acr-18.gif');}
table#attachmentsTable td.attFiles a.lnkDoc{
	background-image: url('../images/icon-wor-18.gif');}
table#attachmentsTable td.attFiles a.lnkXls{
	background-image: url('../images/icon-exl-18.gif');}
table#attachmentsTable td.attFiles a.lnkZip{
	background-image: url('../images/icon-zip-18.gif');}
table#attachmentsTable td.attFiles a.lnkImg{
	background-image: url('../images/icon-img-18.gif');}
table#attachmentsTable td.attFiles a.lnkXml{
	background-image: url('../images/icon-xml-18.gif');}
table#attachmentsTable td.attFiles a.lnkOther{
	background-image: url('../images/icon-file-18.gif');}


/********* TR HIGHLIGHTS ***************************************/
tr.over {
	background-color: #efefe0;}


/********* TEXT and TEXT LINKS *************************************/
a:link, .previewDisc a:link {
	text-decoration: none;
	color:#370066;}
a:active, .previewDisc a:active {
	text-decoration: none;
	color:#370066;}
a:visited, .previewDisc a:visited {
	text-decoration: none;
	color:#370066;}
a:hover, .previewDisc a:hover {
	text-decoration: underline;
	color:orange;}
#disseminationstatus a.commandLink:link, #disseminationstatus a.commandLink:visited {
	background-image:url('../images/ico-more.gif');
	background-repeat:no-repeat;
	background-position: left 2px;
	padding-left: 13px;
}
H1{
	margin-bottom: 10px;
	margin-top: 6px;
	font-family:arial;
	font-weight:bold;
	color:#370066; /*color:#756F38;*/
	font-size:128%;
	background-color: inherit;}
H2{
	margin-bottom: 6px;
	margin-top: 4px;
	font-family:arial;
	font-weight:bold;
	color:#370066; /*color:#756F38;*/
	font-size:114%;
	background-color: inherit;}
H3, div.divTxtHead H3{
	margin-bottom: 6px;
	margin-top: 4px;
	font-family:arial;
	font-weight:bold;
	color:#370066; /*color:#A8A271;*/
	font-size:102%;
	background-color: inherit;}
H4{
	margin-bottom: 3px;
	margin-top: 3px;
	font-family:verdana;
	font-weight:bold;
	color:#000000; /*color:#A8A271;*/
	font-size:90%;
	background-color: inherit;}
H5{
	margin-bottom: 3px;
	margin-top: 2px;
	font-family:verdana;
	font-weight:bold;
	color:#000000; /*color:#A8A271;*/
	font-size:70%;
	background-color: inherit;}
P{
	margin-bottom: 1px;
	margin-top: 2px;
	font-family:verdana;
	font-weight:normal;
	color:#000000;
	font-size:63%;
	background-color: inherit;}
.big{ /* p class */
	margin-bottom: 4px;
	margin-top: 4px;
	font-size:80%;}
td{
	font-family:verdana;
	font-weight:normal;
	color:#000000;}
th{}
caption{
	font-family:verdana;
	font-weight:bold;
	color:#888888;
	font-size:63%;
	padding-bottom:3px;
	border-bottom: 1px dashed #dddddd;
	text-align: left;
	background-color: inherit;}
label{
	font-family:verdana;
	font-weight:bold;
	color:#000000;
	font-size:63%;
	margin-right:5px;
	background-color: inherit;}
.bold{
	font-weight:bold;}
span.text, .txtNormal {
	font-family:verdana;
	font-weight:normal;
	color:#000000;
	font-size:63%;
	background-color: inherit;
	display: inline;}
span.textSmall{
	font-family:verdana;
	font-weight:normal;
	color:#000000;
	font-size:55%;
	background-color: inherit;
	display: inline;}
span.txtStatus{
	font-family:arial;
	font-weight:bold;
	color:#370066;
	font-size:90%;
	background-color: inherit;}
span.txtStatusCgreen{
	font-family:arial;
	font-weight:bold;
	color:green;
	font-size:90%;
	background-color: inherit;}
span.txtStatusCred{
	font-family:arial;
	font-weight:bold;
	color:red;
	font-size:90%;
	background-color: inherit;}
span.txtStatusCorange{
	font-family:arial;
	font-weight:bold;
	color:orange;
	font-size:90%;
	background-color: inherit;}


/********* BOX TOGGLE *************************************/
#boxToggle .boxHead{
	border:1px solid #666666;
	background-color:#cccccc;
	padding:2px;
	font:10px verdana;
	margin-bottom:1px;
	display: block;}
#boxToggle .boxMain{
	border-left:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc;
	border-right:1px dashed #cccccc;
	background-color:#ffffff;
	padding:5px;
	margin-bottom:1px;
	display: block;}
#boxToggle .boxText{
	position:relative;
	top:-3px;
	padding-left:3px;
	font-weight:bold;}
#boxToggle div.boxHead a,#boxToggle div.boxHead a:hover,#boxToggle div.boxHead a:visited,#boxToggle div.boxHead a:active{
	color:#ffffff;
	text-decoration: none;}


/******** TOP SELECTION **********************************/
div.topSelect table, fieldset.topSelect, .divTopSelect {
	padding:10px;
	border:1px solid #D4D4BE;
	background-color:#efefe0;}
div.topSelect td {}
div.topSelect td label {}
div.topSelectDiv {
	padding:3px;
	border:1px solid #D4D4BE;
	background-color:#efefe0;}
div#divMediaDefault div.topSelect table, div#divMediaDefault fieldset.topSelect{
	background-color:#F5F5ED;}


/******** FORMTABLE - prioRecipients **********************/
div#prioRecipients .wwFormTable {
	padding:3px;
	width:100%;}
div#prioRecipients table.wwFormTable td {
	padding-left:3px;
	padding-top:3px;
	padding-right:0;
	padding-left:0;
	border-bottom: 1px solid #efefe0;}
div#prioRecipients table.wwFormTable td:hover {
	border-bottom: 1px solid #888888;}
div#prioRecipients table.wwFormTable label {
	position:relative;
	top:-2px;}


/******** ERROR MESSAGES *********************************/
.errorLabel {
	font-style:italic;
	color:red;
	font-size:63%;
	font-family: verdana;}
.errorHeading{
	font-style:normal;
	font-weight:bold;
	color:#000000;
	font-size:75%;
	font-family: verdana;}
.errorInstructions{
	font-style:normal;
	font-weight:bold;
	color:#000000;
	font-size:63%;
	font-family: verdana;}
.errorMessage {
	font-weight:bold;
	color:red;
	font-size:63%;
	font-family: verdana;}
.actionMessage {
	font-weight:bold;
	color:blue;
	font-size:63%;
	font-family: verdana;}
.checkboxErrorLabel {
	color:red;
	font-size:63%;
	font-family: verdana;}
.infoErrorFrame{	
	margin:10px 10px 10px 10px;
	border:1px dashed #7C0000;
	background-color:#efefef;}
.infoErrorFrame P{	
	background-color: inherit;}
div.infoErrorFrame li{
	list-style-type: none;}


/******** DIV STYLES *************************************/
div#myvar{
	display:none;
	border:1px solid #ccc;
	background:#f2f2f2;
	padding:20px;}
div#divPanel {
	width:auto;
	text-align: right;
	float:right;}
div.divFormGrp{
	margin-bottom:8px;}
div.divFormGrpButtons{
	margin-bottom:14px;
	margin-top:128px;}
div.divFormRow{
	margin-bottom:3px;
	margin-top:3px;}
div.divFormRow div.lblDiv{
	background-color:transparent;}
div.divFormRowButtons{
	margin-bottom:10px;
	margin-top:10px;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	display:block;
	/*background-image: url('../images/opc05.png'); - not right color in IE
	background-repeat: repeat;
	background-position: 0 0;*/
	/*width: 100%;- doesen�t work in IE*/ 
	background-color:transparent;
	vertical-align: middle;}
div#menuSize {
	width:600px;
	margin-left:0;}
.divTxtHead{
	padding-bottom:5px;
	float:left;}
.divHdivider{
	height:3px;
	border-bottom:0 dashed #370066;
	float: none;
	clear: both;
	line-height:3px;
	font-size:1px;
	width: 100%;
	margin-bottom:5px;}
.divHdividerSolid{
	height:3px;
	border-bottom:1px solid #efefe0;
	float: none;
	clear: both;
	line-height:3px;
	font-size:1px;
	width: 100%;
	margin-bottom:10px;}
.divLogin{
	font-family:verdana;
	font-weight:bold;
	color:white;
	font-size:63%;
	padding: 10px 15px 0 0; /*top-right-left-bottom*/
	margin: 0 0 0 0; /*top-right-left-bottom*/
	border:0px dashed #370066;
	text-align: right;
	height:10px;}

.divLogin a:link {
	text-decoration: none;
	color:white;}
.divLogin a:active{
	text-decoration: none;
	color:white;}
.divLogin a:visited {
	text-decoration: none;
	color:white;}
.divLogin a:hover {
	text-decoration: underline;
	color:orange;}

.infoFrame{	
	margin:10px 10px 10px 10px;
	border:1px dashed #deded0;
	background-color:#efefef;}
.infoFrameNoMarg{	
	margin:0;
	margin-top:10px;
	margin-bottom:5px;
	border:1px dashed #754545;
	background-color:#DEB3B3;}
.infoFrameNoMargGrey{	
	margin:0;
	margin-top:10px;
	margin-bottom:5px;
	border:1px dashed #888888;
	background-color:#efefef;}
.infoFrameNoMarg a:link, .infoFrameNoMarg p{	
	color:#ffffff;}
.infoFrame P{	
	background-color: inherit;}
	

/********* MAIL IN MENU *************************************/
span.inactive img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity:.20;
	filter:alpha(opacity=20);}
span.inactive{
	color:#cccccc;}
span.active{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity:1;
	filter:alpha(opacity=100);}
span.active img ,span.inactive img {
	position:relative;
	top:2px;}


/********* SPECIAL STYLES *************************************/
table.formTable .tdLabel160 { /* sets a width of a td - same for all even if table width vary */
	display:table-cell;
	display:block;
	width:160px;}
.noBorder, .noBorder:focus, .input_checkbox, .input_checkbox:focus{
	border:0;
	background-image: none;}
input.inputFix, input.inputFix:focus{
	border:0;
	background-image:none;
	background-color:transparent;}
HR {
	width: 100%;}
.formEle{
	margin: 10px 0 10px 0;}
.posLblText{
	position:relative;
	top:-3px;
	font-weight:normal;
	margin-left:3px;}
.tr_hl{
	background-image: url('../images/opc05.png');
	background-repeat: repeat;
	background-position: 0 0;}
img {
	border:0;}
.tblLined {
	padding:3px;}
table.tblLined td.undLine, table.tblLined td {
	padding-left:3px;
	padding-top:3px;
	padding-right:0;
	padding-left:0;
	border-bottom: 1px solid #efefe0;}
legend label{
	font-size:100%;}
.optiontransfer {
	width:300px;
	height:250px;}
.tdLabel{
	padding-bottom:3px;
	border-bottom:1px solid #efefef;
	padding-top:3px;
	display:block;}
.fade{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity:.50;
	filter:alpha(opacity=50);}
.fade:hover{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	opacity:1;
	filter:alpha(opacity=100);}
img.disabled{
	-moz-opacity: 0.3;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	opacity:.30;
	filter:alpha(opacity=30);}
label.required{
	padding-right:14px;
	background-image: url('../images/ico-required.gif');
	background-position: right 2px;
	background-repeat: no-repeat;
	color:#000000;}
label.global, span.global{
	padding-right:14px;
	background-image: url('../images/ico-global-10.gif');
	background-position: right 0;
	background-repeat: no-repeat;
	color:#000000;}
label.select{
	padding-right:14px;
	background-image: url('../images/ico-select.gif');
	background-position: right center;
	background-repeat: no-repeat;
	color:#000000;}
.locked{
	padding-right:14px;
	background-image: url('../images/ico-locked.png');
	background-position: right 2px;
	background-repeat: no-repeat;}
.CompanySiteAttachmentBox {
    border: 1px dashed #8CAAC5;
    background-color:#F8F8F8;
    margin-bottom: 5px;
    margin-top: 5px;
    overflow: hidden;
    width:275px;
    height:150px;
    vertical-align:middle;
    clip: auto;}
td.tdColSep{
	background-image: url('../images/vDivider.gif');
	background-position: 0 0;
	background-repeat: repeat-y;
	width: 15px;}
td.tdLcolumn, td.tdRcolumn{
	vertical-align: top;}
.cBeige{
	background-color:#efefe0;}
div.divAlert{
	border:1px solid red;
	display:block;
	padding:15px;
	background-color:#DECCCC}
.inputError, .inputError:focus {
	border:2px solid red;
	background-color:yellow;
	color:#7D0000;}
.odd {
	background-color: #ffffff;}
.even {
	background-color: #efefe0;}
span.tooltip{
	position:relative;
	top:0;
	*top:2px;}
label.txtRadio, .txtRadio{
	font-weight:normal;
	position:relative;
	top:-3px;}
p.paragraph{
	padding-left:10px;}
.txtreadonly{
	background-color:#efefef;
	color:#888888;
	background-image:none;}
.txtNormal{
	font-weight:normal;}
f:FOCUS, a:focus {
	outline: none;}
div.divFormGrp img{
	position:relative;
	top:5px;
	*top:0;}
#divAuditing div.datePicker img{
	position:relative;
	*top:4px;}

div.imgFix img{
	position:relative;
	top:0px;
	*top:0px}
.divListEntities div div.imgFix img{
	position:relative;
	top:0px;
	*top:0px;}
.divListEntities {
	width:100%;
}	
#datePickerDiv input, .divDate .divDateCont input{
	padding:1px;}
#datePickerDiv div.imgFix img, .divDate .divDateCont img{
	position:relative;
	top:5px;
	*top:5px;}
form{
	display:inline;}
.divColored{
	border:1px solid #D4D4BE;
	background-color:#efefe0;}
.groupedDiv{
	margin-right:15px;
	padding:3px 10px 3px 10px; /*t,r,b,l*/
	border:1px solid #efefe0;}
.groupedDivTwo{
	width: 915px;
	margin-right:15px;
	padding:3px 8px 3px 10px; /*t,r,b,l*/
	border:1px solid #efefe0;}
.fieldsetIeFix fieldset{
	margin:0;}
.divLink{
	padding-top:5px;
	margin-top:0;
	border-top:1px dashed #efefef;
}
#divSubsciptDefault .dispdisclosurelist input {
	position:relative;
	top:0px;
	border:0;
	background:none;}
#divCompanyAliases h5, #divSecureEmail h5, #divAuditing h5{
	color:#000000;
	font-weight:normal;
}
#disseminationstatus div.posInline div p, div.posInline div label{
	float:left;
}
#disseminationstatus div.divFormGrp{
	margin-top:5px;
	margin-bottom:5px;
}
#disseminationstatus div.posInline table td p{
	position:relative;
	top:-1px;
}
#disseminationstatus div.posInline div {
	clear:both;
	padding-top:2px;
	padding-bottom:18px;
}
.statusColgreen{
	color:green;
}
.statusColred{
	color:red;
}
.statusColorange{
	color:orange;
}
#divDisclosingParty #matchDiv img, #divDisclosingParty #misMatchDiv img{
	position:relative;
	top:14px;
	padding-right:5px;
	border:0;}
.txtTablesize {
	text-align: left;
	width:140px;
}
div#divSubscriptionPanel input[type="checkbox"], div#divSubscriptionPanel .noBorder {
	position:relative;
	top:3px;
	*top:3px;
	border:3px solid blue;
}
div#divImportGlobalPanel input[type="checkbox"], div#divImportGlobalPanel .noBorder {
	position:relative;
	top:3px;
	*top:3px;
}

.defaultButton{
	padding:3px 0px 4px 0px;
	background-image:url('../images/input-background-lightblue.gif');
	background-repeat:repeat-x;
	width:auto;
	border: 1px outset #000000;
	cursor: pointer;
	background-color: #DFECF8;
}
.defaultButton span.defaultButtonContent {
	font-size:66%;
	font-weight:bold;
	font-family: verdana;
	text-transform: uppercase;
/*	background-image: url('../images/ico-taskarrow-purple-hover.gif');*/
	background-position: center right;
	background-repeat: no-repeat;
	padding:2px 30px 2px 10px;
}
.defaultButton span.defaultButtonContent:hover {
	/* background-image: url('../images/ico-taskarrow-purple.gif'); */
}

/*************** DIM DIV SECURE MESSAGES *******************************************/
#divSecureEmail div.dim{
	padding:5px;
	border:1px solid #e3e3e3;
	margin-top:15px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	background-color:transparent;
	background-image: url('../images/bg-dim-ff.gif');
	*background-color:white;
	*background-image: none;
}
#divSecureEmail fieldset{
	padding:5px;
	border:1px solid #e3e3e3;
	margin-top:15px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	background-color:transparent;
	background-image: url('../images/bg-fieldset-ff.gif');
	*background-color:transparent;
	*background-image: url('../images/bg-fieldset-ie.gif');
}
table.dispdisclosurelist td A.bold:link {
	font-weight:bold;
}
/*************** POPUP WARNING ********************************************************/
#unsavedInfoPopup, #noPreTagsAllowedMessage {
	visibility:hidden;
	position:absolute;
	top:250px;
	left:345px;
	width:350px;
	border:2px solid #370066;
	padding:20px 20px 20px 20px;
	text-align:center;
	z-index:1000001;
	background-color:#ffffff;
	background-position: 0 0;
	background-repeat: repeat-x;}
#unsavedInfoPopup .text, #noPreTagsAllowedMessage .text{
	color:#000000;
	font-size:11px;
	font-weight:bold;}
	
div.cnsPopUp {
	visibility:hidden;
	position:absolute;
	top:290px;
	left:345px;
	width:350px;
	border:2px solid #370066;
	padding:20px 20px 20px 20px;
	text-align:center;
	z-index:1000001;
	background-color:#ffffff;
	background-position: 0 0;
	background-repeat: repeat-x;}
div.cnsPopUp .text{
	color:#000000;
	font-size:11px;
	font-weight:bold;}



/*************** PREVIEW **************************************************************/
.previewDisc{
	padding:20px;
	border-top:0;
	border-bottom:1px dashed #888888;
	border-left:1px dashed #888888;
	border-right:1px dashed #888888;
	/*background-color:#ffffff;*/}
#mediaView .previewDisc{
	padding:0;
	border-top:0;
	border-bottom:0;
	border-left:0;
	border-right:0;
	background-color:#ffffff;}
.previewDisc p{
	margin-bottom: 1px;
	margin-top: 2px;
	padding-bottom: 1px;
	padding-top: 2px;
	font-family:monospace;
	font-weight:normal;
	color:#000000;
	font-size:11px;
	background-color: inherit;
	line-height: normal;}
.previewDisc a:link, .previewDisc a:active, .previewDisc a:visited{
	text-decoration: none;
	color:#370066;
	font-family:verdana;
	display: block;
	text-decoration: none;}
.previewDisc a:hover{
	text-decoration: underline;
	color:orange;
	font-family:verdana;
	display: block;
	text-decoration: none;}


/*************** WIZARD STYLES *************************************************************/
#subWiz h2{
	color:#ffffff}
#subWiz h5{
	color:#000000}
#subWiz #outerFrame {
	background-color: #849ea5;
	padding: 10px;}
#subWiz #innerFrame {
	 background-color: #ffffff;
	 background:#ffffff;
	 padding: 10px;}
#subWiz #outerFrame div.divFormRowButtons{
	margin-bottom:0;
	margin-top:10px;
	border-left: 1px solid #93AAB0;
	border-top: 1px solid #93AAB0;
	border-bottom: 1px solid #7E979E;
	border-right: 1px solid #7E979E;
	display:block;
	background-color:transparent;
	vertical-align: middle;}
#subWiz #outerFrame #innerFrame .discButton, #subWiz #outerFrame #innerFrame .button{
	margin-left:0px;
	margin-right:0px;}
#subWiz #outerFrame #innerFrame .discButton, #subWiz #outerFrame #innerFrame .button{
	margin-left:0px;
	margin-right:0px;}


/*************** WIZARD STYLE - dynamic ajax list ****************************/
/* Big box with list of options */
#ajax_listOfOptions{
	position:absolute;	/* Never change this one */
	width:200px;	/* Width of box */
	height:100px;	/* Height of box */
	overflow:auto;	/* Scrolling features */
	border:1px solid #317082;	/* Dark green border */
	background-color:#FFF;	/* White background color */
	text-align:left;
	font-size:10px;
	font-family:verdana;
	z-index:100;}
#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
	margin:1px;		
	padding:1px;
	cursor:pointer;
	font-size:10px;}
#ajax_listOfOptions .optionDiv{	/* Div for each item in list */}
#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
	background-color:#317082;
	color:#FFF;}
#ajax_listOfOptions_iframe{
	background-color:#F00;
	position:absolute;
	z-index:5;}
	

/*************** SUBSCRIPT STYLES ****************************/
#divSubsciptDefault .dashedFrame {
	border:1px dashed #370066;
	display:block;
	margin-top:10px;}
#divSubsciptDefault h4 {
	color: #370066;}
#divSubsciptDefault h5{
	color:#000000;
	font-weight:normal;}
	

/**************** TODAY TABLE MM ********************************************************************/
#divToday .inputFix{
	position:relative;
	top:0px;}
#divToday th{
	border-bottom:1px solid #ABABAB;
	padding-bottom:2px;
	text-align: left;}
#divToday table.dispdisclosurelist th{
	border:1px outset #766420;}
#divToday .tdEnd{
	border-top:1px solid #ABABAB;
	height:1px;
	font-size: 1px;
	line-height: 1px;}
div#divToday table.dispdisclosurelist td A:link,
div#divToday table.dispdisclosurelist td A:active,
div#divToday table.dispdisclosurelist td A:visited {
	text-decoration: none;
	font:10px Verdana;
	color:#370066;
	line-height:normal;}
div#divToday table.dispdisclosurelist td A:hover {
	text-decoration: underline;
	font:10px Verdana;
	color:orange;
	line-height:normal;
	display:block;}	
div#divToday table.dispdisclosurelist p {
	font:10px Verdana;
	line-height:normal;}
#divToday table.dispdisclosurelist {
	margin: 1px 0px 0px 0px !important;}	
#divToday h5, #divDisclosingParty h5{
	color:#000000;
	font-weight:normal;}

/*************** EXPANDEBLE TABLE ****************************************************************/
div.expTbl table.dispdisclosurelist td A:link,
div.expTbl table.dispdisclosurelist td A:active,
div.expTbl table.dispdisclosurelist td A:visited {
	text-decoration: none;
	font:9px Verdana;
	color:#370066;
	line-height:normal;}
div.expTbl table.dispdisclosurelist td A:hover {
	text-decoration: underline;
	font:9px Verdana;
	color:orange;
	line-height:normal;
	display:block;}
div.expTbl table.dispdisclosurelist {
	background-repeat: no-repeat;
    list-style-type: none;
	/*border-collapse:collapse;
	border-spacing:0;*/
	width:100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px !important;
	border: 1px solid #ccc;
	background-color: #ffffff;}
div.expTbl .dispdisclosurelist img {
	border: none;}
div.expTbl .dispdisclosurelist th, .dispdisclosurelist td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	vertical-align:middle;
	padding: 3px 5px 3px 3px !important;} /*t,r,b,l*/
div.expTbl table.dispdisclosurelist td.fxSub{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height:10px;
	padding: 1px 1px 1px 10px !important; /*t,r,b,l*/
	vertical-align:middle;
	border-bottom:1px solid #f5f5f5;}
div.expTbl table.dispdisclosurelist td.fxSub input{
	padding: 0px 0px 0px 0px !important; /*t,r,b,l*/
	position:relative;
	top:0;}
div.expTbl .dispdisclosurelist thead tr {
	background-color: #fc0;}
div.expTbl .dispdisclosurelist tr.sublistodd {
	background-color: #F8F8F8;}
div.expTbl .dispdisclosurelist tr.sublisteven {
	background-color: #ffffff;}
table.dispdisclosurelist tr.sublisteven:hover,
table.dispdisclosurelist tr.sublistodd:hover{
	background-color: #F8F8F1;}
div.expTbl .dispdisclosurelist th {
	color: #000000;
	background-color: #e7e4d2;
	text-align: left;
	font-weight: bold;
	border:1px outset #766420;
	background-image: url('../images/glimmer.gif'); /*NEW*/
	background-position: 0 0; /*NEW*/
	background-repeat: repeat-x; /*NEW*/}
div.expTbl .dispdisclosurelist a, .dispdisclosurelist a:visited {
	color: #666;
	text-decoration: none;}
div.expTbl .dispdisclosurelist a:hover {
	color: #666;
	text-decoration: underline;}
div.expTbl .dispdisclosurelist th a, .dispdisclosurelist th a:visited {
	color: #000000;
	text-decoration: none;}
div.expTbl .dispdisclosurelist th a:hover {
	color: #000000;
	text-decoration: underline;}

/*************** News column **************************************/

.colNews{
	width:220px;
	padding:8px;
	background-color: transparent; /*#ffffff;*/
	/*background-image: url('../images/inner-shadow.gif');
	background-repeat: no-repeat;
	background-position: left bottom;*/
	background-image: url('../images/bg-fieldset-ff.gif');
	background-repeat: repeat-x;
	border:1px solid #C3C3C3;}
.colNewsHead{	
	border-bottom:0 solid #000000;
	padding: 0 0 3px 0;}
.colNewsItem p.date{
	font-size:60%;
	color:#666666;}
.oddNews{
	border-top:1px solid #ffffff;
	background-color: inherit;}
.colNewsItem{
	padding-top:8px;
	padding-bottom:8px;
	border-top:1px solid #C3C3C3; /*D4D4BE*/
	border-bottom:1px solid #ffffff;
	background-color: transparent;}
.firstNews{
	border-top:0 solid #efefe0;
	background-color: inherit;}
.lastNews{
	border-bottom:1px solid #efefe0;
	background-color: transparent;}
.colNewsItem:hover{
	border-bottom:1px solid #CACAB4;
	background-image: url('../images/selected-arrow.gif');
	background-repeat: no-repeat;
	background-position: center bottom;}
.divShadow{
	background-image: url('../images/shadow2.gif');
	background-repeat:no-repeat;
	background-position: left bottom;
	padding: 0 0 5px 4px;
	margin-left:20px;}
.divShadow:hover{
	background: none;}
.colNewsItem span.alarmRed {
	font-weight: bold;
	color:red;}
.contentEdit{
	clear:both;}
.contentEditImage{
	float:right;
	border:0;
	padding:3px 0 10px 10px}
.contentEditText .contentEditImage P{
	text-align:right;
	font-size: 55%;
	color:#c3c3c3;
	margin-top: 5px /* 0 5px 5px; t,r,b,l*/}
.contentEditText P{
	margin-bottom: 1px;
	margin-top: 2px;
	font-family:verdana;
	font-weight:normal;
	color:#000000;
	background-color: inherit;
	margin-bottom: 4px;
	margin-top: 4px;
	font-size:80%;}
.colNewsHead p{
	background-image:url('../images/ico-note.gif');
	background-repeat:no-repeat;
	background-position: left 0;
	padding-left: 20px;
	line-height:18px;}
	
/*************** TOOLTIP SPECIAL (tasks) ******************************************************************/
.divtooltipText{
        font-family: Verdana;
        font-size: 10px;
        font-weight: normal;
        font-style: normal;
        color: #000066;
        background-color:#ffffcc;
        text-decoration: none;
        border:1px solid #cccccc;
        padding:3px;
        width:250px;
}
/*************** PRINT for all ******************************************************************/
@media print { 
	.tdMenu, #btnPrint{
		display:none;
	}
}
.dispdisclosurelist span a.bold:link, .dispdisclosurelist span a.bold:visited{
	font-weight:bold;
}
/** The markets table class is used in the distribution list pages create and update to list markets and comp **/
table.distributionlistAccess {
	border-width: 1px;
/*	border-spacing: ; */
	border-style: none;
	border-color: gray;
	border-collapse: collapse;
	background-color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height:10px;
 }
table.distributionlistAccess th {
	background-color:#EAEAEA;
	background-image:url('../images/glimmer.gif');
	background-position:0pt 50%;
	background-repeat:repeat-x;
	border:1px outset gray;
	color:#000000;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:9px;
	padding:3px 5px !important;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
/*	-moz-border-radius: ;*/
 }
table.distributionlistAccess td {
	 border-width: 1px;
	 padding: 1px;
	 border-style: none;
	 border-color: gray;
	 color: #505050;
/*	 background-color: #ededed; */
/*	-moz-border-radius: ; */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
 }

table.distributionlistAccess tr odd {
	background-color: #ffffff;}
table.distributionlistAccess tr even {
	background-color: #efefe0;}

div.distributionlistAccessScroll {
	width: 530px;
	height: 140px;
	overflow: auto;
	border: 1px solid gray;
	background-color: #ededed;
	padding: 4px;
}


/*div.fixCalendar{ *fix for placement of input fi*
	line-height: 2px;
	font-size: 2px;
}
div.fixCalendar input{
	position:relative;
	top:-1px;
}*/


