/*------------------------------------------------------------
 * Test Items Start
 *------------------------------------------------------------*/



a.navtreelevel_1 {

	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	white-space: nowrap;
	text-align: left;	
	color:#3f3f3f;
	text-decoration:none;
	padding-left:21px;
	padding-top:3px; 
	height: 17px;

}

a.navtreelevel_1:hover {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	white-space: nowrap;
	text-align: left;
	color:#3f3f3f;
	text-decoration: none;
	padding-left:21px;
	padding-top:3px;  
	height: 17px;
	background-image:url(../images/navHover.gif);
	background-repeat: repeat-x;
}

a.navtreelevel_2 {

	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	white-space: nowrap;
	text-align: left;	
	color:#3f3f3f;
	text-decoration:none;
	padding-left:21px;
	padding-top:3px; 
	height: 17px;

}

a.navtreelevel_2:hover {

	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	white-space: nowrap;
	text-align: left;
	color:#3f3f3f;
	text-decoration: none;
	padding-left:21px;
	padding-top:3px;  
	height: 17px;
	background-image:url(../images/navHover.gif);
	background-repeat: repeat-x;
}

a.navtreelevel_2:active {

	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:none;
	white-space: nowrap;
	text-align: left;
	color:#3f3f3f;
	text-decoration:none;
	padding-left:21px;
	padding-top:3px;  
	height: 17px;
	background-image:url(../images/navCurrent.gif);
	background-repeat: repeat-x;
}

.contentPanel{
 	width:100%;
	height: 100%;
	min-width:600px; 
}

.buttonBarSpacer1 {
	 padding-right: 3px;
}

.buttonBarSpacer2 {
	 padding-right: 14px;
}

.buttonNormalLeftCap {
	width: 11px;
	background-image:url(../images/buttonNormalLeftCap.gif);
	background-repeat: no-repeat;
}

a.buttonNormalMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	white-space: nowrap;
	min-width:40px;
	text-align: center;	
	color:#3f3f3f;
	text-decoration:none;
	display: block;
	padding:5px 4px; 
	background-image:url(../images/buttonNormalMid.gif);
	background-repeat: repeat-x;
}

a.buttonNormalMid:hover {

	color:#3f3f3f;
	text-decoration: underline;
	display: block;
}

.buttonNormalRightCap {
	width: 12px;
	background-image:url(../images/buttonNormalRightCap.gif);
	background-repeat: no-repeat;
}

.tabSize {
  	width: 1px;
}

.tabSelectedLeftCap {
	width: 6px;
	background-image:url(../images/tabSelectedLeftCap.gif);
	background-repeat: no-repeat;
}

a.tabSelectedMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
	min-width:50px;
	text-align: center;	
	color:#3f3f3f;
	text-decoration:none;
	display: block;
	padding:9px 7px; 
	background-image:url(../images/tabSelectedMid.gif);
	background-repeat: repeat-x;
}


.tabSelectedRightDivider {
	width: 12px;
	background-image:url(../images/tabSelectedRightDivider.gif);
	background-repeat: no-repeat;
}

.tabSelectedLeftDivider {
	width: 12px;
	background-image:url(../images/tabSelectedLeftDivider.gif);
	background-repeat: no-repeat;
}

.tabNormalLeftCap {
	width: 6px;
	background-image:url(../images/tabEndCap.gif);
	background-repeat: no-repeat;
}

.tabNormalLeftCap {
	width: 6px;
	background-image:url(../images/tabNormalLeftCap.gif);
	background-repeat: no-repeat;
}

a.tabNormalMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	white-space: nowrap;
	min-width:50px;
	text-align: center;	
	color:#3f3f3f;
	text-decoration:none;
	display: block;
	padding:9px 7px; 
	background-image:url(../images/tabNormalMid.gif);
	background-repeat: repeat-x;
}

a.tabNormalMid:hover {

	color:#3f3f3f;
	text-decoration: underline;
	display: block;
}


.tabNormalDivider {
	width: 11px;
	background-image:url(../images/tabNormalDivider.gif);
	background-repeat: no-repeat;
}

.tabNormalEndCap {
	width: 11px;
	background-image:url(../images/tabNormalEndCap.gif);
	background-repeat: no-repeat;
}

.tabSelectedEndCap {
	width: 11px;
	background-image:url(../images/tabSelectedEndCap.gif);
	background-repeat: no-repeat;
}

.tabEndLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;	
	color:#3f3f3f;
}

a.tabEndLine {
	text-decoration:none;
	display: block;
	padding-top:9px; 
	padding-bottom:9px; 
	background-image:url(../images/tabEndLine.gif);
	background-repeat: repeat-x;
}

.tabEnd {
	width: 6px;
	background-image:url(../images/tabEnd.gif);
	background-repeat: no-repeat;
}


.spacerVert {
	height: 11px;
	width: relative;
}

.dividerLine {
	height: 7px;
	width: relative;
	background-image:url(../images/dividerLine.gif);
	background-repeat: repeat-x;
}

.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:	normal; 
	font-weight: normal;
	width: 100%;
}

.pageTitleLeft {
    height: 36px;
	width: 12px;
	background-image:url(../images/pageTitleLeft.gif);
	background-repeat: no-repeat;
}

.pageTitleMid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#3f3f3f;
	background-image:url(../images/pageTitleMid.gif);
	background-repeat: repeat-x;
}

.pageTitleRight {
	width: 12px;
	height: 36px;
	background-image:url(../images/pageTitleRight.gif);
	background-repeat: no-repeat;
}

.sectionTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:	normal;
	font-weight: bold;
	color:#3f3f3f;
	width: relative;
	border-bottom:	#3f3f3f 1px solid;
}

.listLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3f3f3f;
	text-align: right; 
	width: 200px;
	padding:2px; 
}

.listData {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3f3f3f;
	padding:2px; 
}

/*------------------------------------------------------------
 * Test Items End
 *------------------------------------------------------------*/
 
 
 
 

/* *******************************************************************

A few notes about changes to this file:

1) Changed layout for ease of use.

2) Using pixels (px) for font sizes works (by accident) in Windows, because
   1 pixel == 1 point on that platform. This is NOT the case on any other 
   windowing system that I'm familiar with. 

   Given that support for the em unit is not yet universally decent, it's
   probably best to use points (pt) as the unit of measure for fonts sizes.
   I've adjusted the file accordingly.

3) CSS is case-sensitive. A directive labelled 'TD' does not apply to HTML
   'td' elements written in lower case, and vice versa.

   Given that XHTML requires lower-case attribute names, and that case-
   consistency in markup is highly desirable, I'd *strongly* recommend using
   only lower case for HTML elements and attributes, and therefore for
   CSS directives as well.

4) I've added default directives for a number of HTML elements, in addition
   to the class-based directives you've supplied. This should significantly
   reduce the amount of complexity in the markup itself, and increase the 
   ease with which changes can be applied.

5) Netscape 4.x (on all platforms) is the most problematical browser to
   deal with when applying CSS, not because of lack of support for CSS,
   but because its application of the cascade (the 'C' in CSS) is broken.

   Note particularly that it is not possible to select any of the checkboxes
   using the current markup scheme. This is a bug that we've encountered
   before in the PartnerZone. 

   I'll be sending you a screen cap of the sample page's appearance under
   Netscape 4.78 (Linux) for your reference.

********************************************************************* */

/*------------------------------------------------------------
 * Default properties
 *------------------------------------------------------------*/

/* Netscape 4 needs these basic settings in order to render default font properly */
p
{
  color:		    #000000;
  font-family:		arial,helvetica,sans-serif;
  font-size: 		11px; 
}


/* End Netscape-isms (for the moment <sigh>) */

.warning
{
  font-size:		11px;
  font-weight:		bold;
  color:		#bb0000;
  background:		#FFdd00;
}

.statusText
{
  font-size:		11px;
  font-weight:		bold;
  color:		#000000;
  background:		#c0c0c0;
  margin-left:		10px;
  margin-right:		10px;
}

.centerit
{
  text-align:		center;
}

.menu-item
{
  margin-left:		5px;
  font-family:		arial,helvetica,sans-serif;
  font-size:		11px;
}

form 
{
  margin-top:		0px;
  margin-bottom:	0px;
  margin-left:		0px;
  margin-right:		0px;
}

span
{
  font-size: 11px; 
}
.highlight
{
  color: 		#000000;
  background: 		#ffc61e;
}

.disabled
{
  font-weight:		normal;
  color:		#FF0000;
}

.enabled
{
  font-weight:		bold;
  color:		#000000;
}
.subheading
{
  background:		#ffffff;
  color:		#1e385b;
}

small
{
  font-size:		10px;
}
/*------------------------------------------------------------
 * Properties for headings
 *------------------------------------------------------------*/


/*------------------------------------------------------------
 * Properties for lists
 *------------------------------------------------------------*/


/*------------------------------------------------------------
 * Properties for tables
 *------------------------------------------------------------*/

table
{
  margin-top:		0px;
  margin-bottom:	0px;
  margin-left:		0px;
  margin-right:		0px;
}

.formlabel
/* font-weight:	bold; */
/*background:		#c0c0c0;*/
{
  
  color:		#000000;
  font:			arial,helvetica,sans-serif;
  font-size:		11px;   
  padding-right:	10px;
  text-align:		right;
}

.formlabel span
{
  background:           transparent;
  color:                #000000;
  font:                 arial,helvetica,sans-serif;
  font-size:            11px;   
  font-weight:          bold;
  text-align:           right;
}

/*------------------------------------------------------------
 * Properties for the clickable links
 *------------------------------------------------------------*/

/* Netscape 4 can't use these. Default ANCHOR setting follows... */




.button1 
{  
   background-color:		#CCCCCC; 
   font-family:			arial,helvetica,sans-serif; 
   font-size:			11px; 
   font-style:			normal; 
   border-color:		#999999 #0033CC black black; 
   height:			auto; 
   width:			auto; 
   margin-top:			2px; 
   margin-right:		2px; 
   margin-bottom:		2px; 
   margin-left:			2px; 
   text-align:			center; 
   text-indent:			0pt; 
   white-space:			normal; 
   padding-top:			0px; 
   padding-right:		0px; 
   padding-bottom:		0px; 
   padding-left:		0px; 
   border-style:		outset; 
   border-top-width:		thin; 
   border-right-width:		thin;
}

.mn_pageheader 
{  
   font-family:			arial,helvetica,sans-serif; 
   font-size:			24pt; 
   font-weight:			bold; 
   color:			#333333
}

.mn_header_appname 
{  
   font-family:			arial,helvetica,sans-serif; 
   font-size:			16pt; 
   font-weight:			bold; 
   color:			#333333
}

.mn_tablecol_header1 
{  
   font-family:			arial,helvetica,sans-serif; 
   font-size:			11px; 
   font-style:			normal; 
   text-decoration:		underline; 
   color:			    #3F3F3F;
   padding-left:		7px;
   border-right-style:  solid;
   border-right-width:	1px;
   border-right-color:  #FFFFFF; 
}

.mn_body_text_k 
{  
   font-family:			arial,helvetica,sans-serif; 
   font-size:			11px; 
   font-style:			normal; 
   font-weight: normal
}

.mn_instruction_text_k 
{  
   font-family:			arial,helvetica,sans-serif; 
   font-size:			11px; 
   font-style:			normal; 
   font-weight:			normal; 
   color:			#666666
}

.mn_message_error
{
  font-size:		11px;
  font-weight:		bold;
  color:		#bb0000;
  background:		#FFdddd;
  border-top:	 	#990000 1px solid;
  border-bottom:	#990000 1px solid;
  border-left:		#990000 1px solid;
  border-right:		#990000 1px solid;
  padding-top:		3px; 
  padding-bottom:	3px; 
  padding-left:		3px; 
  padding-right:	3px; 
}

.mn_section_title1 
{  
   font-family:			arial,helvetica,sans-serif; 
   font-size:			11px; 
   font-style:			normal; 
   font-weight:			bold;
   border-bottom:		#cccccc 1px solid;
   padding-top:			15px; 
}

.mn_copyrighttext_g 
{  
   font-family:			arial,helvetica,sans-serif; 
   font-size:			10px; 
   font-style:			normal; 
   font-weight:			normal; 
   color:			#CCCCCC;
}

.mnlist_01 
{  
   border-color:		#CC0000 black black;
}

table.MNtable1 td 
{
   border-bottom:		#cccccc 1px solid;

}

table.mnlist_01 td 
{ 
   border-bottom:		#cccccc 1px solid;
      padding-left:			7px; 
}

.mn_list_button_01 
{  
   background-color:		#C9D1DA; 
   font-family:			arial,helvetica,sans-serif; 
   font-size:			11px; 

}


.mn_textError 
{ 
  font-family:			arial,helvetica,sans-serif; 
  font-size:			11px; 
  font-style:			normal; 
  color:			#000000;
}

.mn_tablecol_header_on 
{  
   font-family:			arial,helvetica,sans-serif; 
   font-size:			11px; 
   color:			#FFFFFF; 
   text-decoration:		none;
}




/*------------------------------------------------------------

 * =UCD Styles from here on

 *------------------------------------------------------------*/

/*------------------------------------------------------------

 * =Header

 *------------------------------------------------------------*/
.appHeader 
{  
   font-family:			arial,helvetica,sans-serif; 
   font-size:			16pt; 
   font-weight:			bold; 
   color:			#333333
}


/*------------------------------------------------------------

 * =Structure		

 *------------------------------------------------------------*/

 p

{

  color:		#000000;

  font-family:		arial,helvetica,sans-serif;

  font-size: 		11px; 

}



.button 

{
	border-color: 		#FFFFFF #999999 #999999 #FFFFFF;
	background-color: 	#cccccc;
	border-style: 		solid;
	border-top-width: 	1px;
	border-right-width: 1px;
	border-bottom-width:1px;
	border-left-width: 	1px;
	margin: 0px;


}



.buttonDisabled

{  	height: 			auto; 

	width: 				auto;

	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: 				#cccccc; 

	text-decoration: 	none; 

	text-align: 		center;  

	border-color: 		#FFFFFF #cccccc #cccccc #FFFFFF; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#eeeeee; 

	border-style: 		solid; 

	border-top-width: 	1px; 

	border-right-width: 1px; 

	border-bottom-width:1px; 

	border-left-width: 	1px

}


a.buttonRoll:link 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: 				#666666; 

	text-decoration: 	none; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 

}

a.buttonRoll:hover 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: 				#666666; 

	text-decoration: 	none; 

	background: 		#EEEEEE; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 

}


a.buttonRoll:active 

{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#666666;
	text-decoration: 	none;
	padding-right: 		10px;
	padding-left: 		10px;
	text-align: 		center;
	list-style-type: none;
	list-style-image: none;
	width: auto;
	height: auto;
	white-space: nowrap;


}


a.buttonRoll:visited 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: 				#666666; 

	text-decoration: 	none; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 

}

a.buttonRollDisabled:link 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: #BBBBBB; 

	text-decoration: 	none; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 

}

a.buttonRollDisabled:hover 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: #BBBBBB; 

	text-decoration: 	none; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 

}

a.buttonRollDisabled:active 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: #BBBBBB; 

	text-decoration: 	none; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 

}

a.buttonRollDisabled:visited 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: #BBBBBB; 

	text-decoration: 	none; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 

}


.blackBorder 

{ 	border-color: 		#666666 #666666 #666666 #666666; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#ffffff; 

	border-style: 		solid; 

	border-top-width: 	1px; 

	border-right-width: 1px; 

	border-bottom-width:1px; 

	border-left-width: 	1px 

}


.buttonBar 

{ 	border-color: 		#cccccc #cccccc #cccccc #cccccc; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#eeeeee;

	border-style: 		solid; 

	border-top-width: 	1px; 

	border-right-width: 1px; 

	border-bottom-width:1px; 

	border-left-width: 	1px 

}

.buttonBarSpacer 

{  	padding-right: 		4px;

padding-top: 		2px

}


.bodyText 

{  

   font-family:			arial,helvetica,sans-serif; 

   font-size:			11px; 

   font-style:			normal; 

   font-weight: normal

}


.bodyTextDisabled

{
	font-family:			arial, helvetica, sans-serif;
	font-size:			11px;
	font-style:			normal;
	font-weight: normal;
	color: #CCCCCC;

}

.instructionalText {
	font-family:			Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-style:			italic;
	color:			#333333;
	font-weight: normal;

}

.copyrightText

{  

   font-family:			arial,helvetica,sans-serif; 

   font-size:			9px; 

   font-style:			normal; 

   font-weight:			normal; 

   color:			#CCCCCC

}

/*------------------------------------------------------------

 * =Nav

 *------------------------------------------------------------*/

.breadCrumbs {
	COLOR: #333333;
	TEXT-DECORATION: none;
	CURSOR: Default;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #eeeeee;
	border-top: thin #CCCCCC;
	border-right: thin #CCCCCC;
	border-bottom: thin solid #CCCCCC;
	border-left: thin #CCCCCC;


}

.tabGrayBorder {
border-color: 		#cccccc #cccccc #cccccc #cccccc; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#FFFFFF; 

	border-style: 		solid; 

	border-top-width: 	8px; 

	border-right-width: 1px; 

	border-bottom-width:1px; 

	border-left-width: 	1px
}

.tabChosen

{  	border-color: 		#000000 #999999 #000000 #999999; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#cccccc; 

	border-style: 		solid; 

	border-top-width: 	0px; 

	border-right-width: 1px; 

	border-bottom-width:0px; 

	border-left-width: 	1px 


}

.tabRightOFchosen

{  	border-color: 		#fafafa #cccccc #999999 #cccccc; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#eeeeee; 

	border-style: 		solid; 

	border-top-width: 	2px; 

	border-right-width: 0px; 

	border-bottom-width:1px; 

	border-left-width: 	1px 

}



.tabLeftOFchosen 

{  	border-color: 		#fafafa #999999 #999999 #cccccc; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#eeeeee; 

	border-style: 		solid; 

	border-top-width: 	2px; 

	border-right-width: 2px; 

	border-bottom-width:1px; 

	border-left-width: 	1px 

}


.tabNOTchosen 

{  	border-color: 		#fafafa #cccccc #999999 #cccccc; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#eeeeee; 

	border-style: 		solid; 

	border-top-width: 	2px; 

	border-right-width: 0px; 

	border-bottom-width:1px; 

	border-left-width: 	1px 

}



.tabRightEND 

{  	border-color: 		#fafafa #cccccc #999999 #cccccc; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#eeeeee; 

	border-style: 		solid; 

	border-top-width: 	2px; 

	border-right-width: 1px; 

	border-bottom-width:1px; 

	border-left-width: 	1px 

}

a.tabRoll

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: 				#666666; 

	text-decoration: 	none; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 	

}	

a.tabRoll:link 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: 				#666666; 

	text-decoration: 	none; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 	

}	

a.tabRoll:hover 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: 				#666666; 

	text-decoration: 	none; 

	background: 		#cccccc; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 

}

a.tabRoll:active 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: 				#666666; 

	text-decoration: 	none ; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center

}


a.tabRoll:visited 

{ 	font-family: 		Arial, Helvetica, sans-serif; 

	font-size: 			11px; 

	font-weight: 		bold; 

	color: 				#666666; 

	text-decoration: 	none; 

	padding-right: 		10px; 

	padding-left: 		10px; 

	text-align: 		center 

}

.pageNumber

{

  font-family:	    arial,helvetica,sans-serif; 

  font-size:		11px;

  font-weight:		bold;

  color:		#bbbbbb;

  background:		#dddddd;

  border-top:	 	#999999 1px solid;

  border-bottom:	#999999 1px solid;

  border-left:		#999999 1px solid;

  border-right:		#999999 1px solid;

  padding-top:		1px; 

  padding-bottom:	1px; 

  padding-left:		4px; 

  padding-right:	4px 

}


.pageNumberCurrent

{

  font-family:	    arial,helvetica,sans-serif; 

  font-size:		11px;

  font-weight:		bold;

  color:		#bbbbbb;

  background:		#bbbbbb;

  border-top:	 	#999999 1px solid;

  border-bottom:	#999999 1px solid;

  border-left:		#999999 1px solid;

  border-right:		#999999 1px solid;

  padding-top:		1px; 

  padding-bottom:	1px; 

  padding-left:		4px; 

  padding-right:	4px 

}




.menuOptionTask

{
	background: 		#ccccff;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		none;
	color: 				#666666;
	text-decoration: 	none;
	padding-right: 		10px;
	padding-left: 		10px;
	text-align: 		left;
	white-space: nowrap;

}

.menuOptionTaskSection

{

	font-family: Arial, Helvetica, sans-serif; 

	color: #666666; 

	font-size: 11px;

	font-weight: bold;

	background-color: #ccccff;
}

.menuOption

{
	background: 		#cccccc;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			11px;
	font-weight: 		bold;
	color: 				#666666;
	text-decoration: 	none;
	padding-right: 		10px;
	padding-left: 		10px;
	text-align: 		left;
	white-space: nowrap;

}





/*------------------------------------------------------------

 * =Search

 *------------------------------------------------------------*/
/*------------------------------------------------------------

 * =Headings

 *------------------------------------------------------------*/

.pageTitle 

{  

   font-family:			arial,helvetica,sans-serif; 

   font-size:			18pt; 

   font-weight:			bold; 

   color:			#3F3F3F

}

.sectionTitle 

{
	font-family:			arial, helvetica, sans-serif;
	font-size:			11px;
	font-style:			normal;
	font-weight:			bold;
	padding-top:			15px;
	border-bottom:		#999999 1px solid;
	color: #3F3F3F;


}

.listTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3F3F3F;
	background-color: #EEEEEE;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 0px;
	border-bottom-width: 0px;
	padding: 2px;
}

.listColHeader 

{
/*
	height: 			auto;
	width: 				auto;
*/
	border-color: 		#FFFFFF #999999 #999999 #FFFFFF;
	margin-top: 		0px;
	margin-right: 		0px;
	margin-bottom: 		0px;
	margin-left: 		0px;
	background-color: 	#dedfde;
	border-style: 		solid;
	border-top-width: 	1px;
	border-right-width: 1px;
	border-bottom-width:1px;
	border-left-width: 	1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F3F3F;
	white-space: nowrap;



}



.listColHeaderSort 

{  
/*
   height: 			auto; 

	width: 				auto; 
*/
	border-color: 		#FFFFFF #999999 #999999 #FFFFFF; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#cecfce; 

	border-style: 		solid; 

	border-top-width: 	1px; 

	border-right-width: 1px; 

	border-bottom-width:1px; 

	border-left-width: 	1px

}

a.listColHeaderText:link

{
	font-family:	    arial, helvetica, sans-serif;
	font-size:		11px;
	font-weight:		bold;
	color:		#666666;
	text-decoration: none;

}



a.listColHeaderText:active

{  

  font-family:	    arial,helvetica,sans-serif; 

  font-size:		11px;

  font-weight:		bold;

  color:		#666666;

  text-decoration: none;
}



a.listColHeaderText:visited

{  

  font-family:	    arial,helvetica,sans-serif; 

  font-size:		11px;

  font-weight:		bold;

  color:		#666666;

  text-decoration: none;

}



a.listColHeaderText:hover

{  

  font-family:	    arial,helvetica,sans-serif; 

  font-size:		11px;

  font-weight:		bold;

  color:		#999999;

  text-decoration: none;
}

a.listColHeaderSortableText:link

{  

  font-family:	    arial,helvetica,sans-serif; 

  font-size:		11px;

  font-weight:		bold;

  color:		#666666;

}



a.listColHeaderSortableText:active

{  

  font-family:	    arial,helvetica,sans-serif; 

  font-size:		11px;

  font-weight:		bold;

  color:		#666666;

}



a.listColHeaderSortableText:visited

{  

  font-family:	    arial,helvetica,sans-serif; 

  font-size:		11px;

  font-weight:		bold;

  color:		#666666;

}



a.listColHeaderSortableText:hover

{  

  font-family:	    arial,helvetica,sans-serif; 

  font-size:		11px;

  font-weight:		bold;

  color:		#999999;

}

.listContainer 

{  

   border-color: 		#999999 #cccccc #999999 #cccccc; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#ffffff;

	border-style: 		solid; 

	border-top-width: 	1px; 

	border-right-width: 1px; 

	border-bottom-width:1px; 

	border-left-width: 	1px 

}

.listSortedColumn

{  

   font-family:			arial,helvetica,sans-serif; 

   font-size:			11px; 

   font-style:			normal; 

   font-weight: normal;

   background-color: 	#efefef; 

   border-bottom:		#cccccc 1px solid 

}

.listText 

{  

   font-family:			arial,helvetica,sans-serif; 

   font-size:			11px; 

   font-style:			normal; 

   font-weight: 		normal;

   border-bottom:		#cccccc 1px solid 

}

.listTextMultipleLines 

{  

   font-family:			arial,helvetica,sans-serif; 

   font-size:			11px; 

   font-style:			normal; 

   font-weight: 		normal;


}



.listTextChosenRow 

{  

   font-family:			arial,helvetica,sans-serif; 

   font-size:			11px; 

   font-style:			normal; 

   font-weight: 		normal;

   background-color: 	#EAEFF4;

   border-bottom:		#cccccc 1px solid 

}


.listTextChosenRowMutipleLines

{  

   font-family:			arial,helvetica,sans-serif; 

   font-size:			11px; 

   font-style:			normal; 

   font-weight: 		normal;

   background-color: 	#DAE2EB;


}

.listTextChosenRowMutipleLinesChild

{  

   font-family:			arial,helvetica,sans-serif; 

   font-size:			11px; 

   font-style:			normal; 

   font-weight: 		normal;

   background-color: 	#EAEFF4;


}



.listTopButtonBar 

{ 	border-color: 		#cccccc #cccccc #cccccc #cccccc; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#eeeeee;

	border-style: 		solid; 

	border-top-width: 	1px; 

	border-right-width: 1px; 

	border-bottom-width:1px; 

	border-left-width: 	1px 

}





.listBottomButtonBar

{ 	border-color: 		#ffffff #cccccc #cccccc #cccccc; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#eeeeee;

	border-style: 		solid; 

	border-top-width: 	1px; 

	border-right-width: 1px; 

	border-bottom-width:1px; 

	border-left-width: 	1px 

}

/*------------------------------------------------------------

 * =Forms

 *------------------------------------------------------------*/
 .formBorder 

{  	border-color: 		#cccccc #cccccc #cccccc #cccccc; 

	margin-top: 		0px; 

	margin-right: 		0px; 

	margin-bottom: 		0px; 

	margin-left: 		0px; 

	background-color: 	#FFFFFF; 

	border-style: 		solid; 

	border-top-width: 	0px; 

	border-right-width: 1px; 

	border-bottom-width:0px; 

	border-left-width: 	1px 

}


/*------------------------------------------------------------

 * =Links

 *------------------------------------------------------------*/
/* Netscape 4 can't use these. Default ANCHOR setting follows... */




/*------------------------------------------------------------

 * =Misc

 *------------------------------------------------------------*/

.errorCellHighLight {  
	background-color: #CCCCFF
}


