XML
{
  WIDTH: 0px;
  HEIGHT: 0px;
  DISPLAY: none;
}

/* used for line item layout */
   .container
	{	
		height: 222px;
		width: 100%;  
		overflow: auto;
	}
	.noscroll
	{
		position:relative;
		top:expression(this.offsetParent.scrollTop); 
		background-color:#F1F1F1;
	}
	th
	{
		text-align: center;
	}	
td.lineitem { FONT-SIZE: 60%; 
			  COLOR: #000000;
			  LINE-HEIGHT: 135%; 
			  FONT-FAMILY: Verdana, Arial, Helvetica; 
			  padding-left: 5;
			  }
			  
.timeheader { 
				FONT-SIZE: 60%;
				COLOR: #25569B; 
				LINE-HEIGHT: 200%; 
				FONT-FAMILY: Verdana, Arial, Helvetica; 
				padding-left: 5;
				}
				
td.lineitemheader { 
					FONT-WEIGHT: bold;
					FONT-SIZE: 60%; 
					COLOR: #336699; 
					LINE-HEIGHT: 300%; 
					FONT-FAMILY : Verdana, Arial, Helvetica; 
					/*BORDER-BOTTOM : #336699 2px solid;*/ 
					/*BACKGROUND-COLOR : #BFDFFF;*/ 
					padding-left: 5; 
					}
td.itemheader { 
					FONT-WEIGHT: bold;
					FONT-SIZE: 60%; 
					COLOR: #336699; 
					LINE-HEIGHT: 150%; 
					FONT-FAMILY : Verdana, Arial, Helvetica; 
					/*BORDER-BOTTOM : #336699 2px solid;*/ 
					/*BACKGROUND-COLOR : #BFDFFF;*/ 
					padding-left: 5; 
					}
					
td.titletext { FONT-WEIGHT: bold; 
			   FONT-SIZE: 14px; 
			   COLOR: #999999; 
			   LINE-HEIGHT: 200%; 
			   FONT-FAMILY: Arial, Helvetica, sans-serif; 
			   /*BORDER-BOTTOM : #336699 1px solid;*/
			   }
			   
td.lineitemorange { FONT-SIZE: 60%; 
					COLOR: orange; 
					LINE-HEIGHT: 200%;
					FONT-FAMILY: Verdana, Arial, Helvetica; 
					padding-left: 5;
					}
					
td.lineitemred { FONT-SIZE: 60%; 
				 COLOR: red; 
				 LINE-HEIGHT: 200%; 
				 FONT-FAMILY: Verdana, Arial, Helvetica; 
				 padding-left: 5;
				  }


/* Regular text layout */
.boldtext { FONT-WEIGHT: bold;
			  FONT-SIZE: 60%; 
			  COLOR: #FFFFFF; 
			  LINE-HEIGHT: 200%; 
			  FONT-FAMILY: Verdana, Arial, Helvetica;
			  padding-left: 5;
			  padding-right: 5;
			   }

.pagetext { 
			FONT-SIZE: 60%;
			COLOR: #000000; 
			LINE-HEIGHT: 135%; 
			FONT-FAMILY: Verdana, Helvetica, sans-serif;
			padding-left: 5; }
			
.pagetext-bold {
			FONT-WEIGHT: bold; 
			FONT-SIZE: 65%;
			COLOR: #000000; 
			LINE-HEIGHT: 135%; 
			FONT-FAMILY: Verdana, Helvetica, sans-serif;
			padding-left: 5; }

.pagetext-red {
			FONT-WEIGHT: bold; 
			FONT-SIZE: 65%;
			COLOR: #CC0000; 
			LINE-HEIGHT: 135%; 
			FONT-FAMILY: Verdana, Helvetica, sans-serif;
			padding-left: 5; }
			
.tabtext { 
			FONT-SIZE: 60%;
			COLOR: #000000; 
			LINE-HEIGHT: 135%; 
			FONT-FAMILY: Verdana, Helvetica, sans-serif;
			padding-left: 5; 
			padding-right: 5;
			CURSOR : HAND; }

.headertext {
			FONT-WEIGHT: bold;
			FONT-SIZE: 60%; 
			COLOR: #000000; 
			LINE-HEIGHT: 135%; 
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			padding-left: 5; }

.headertext_white {
			FONT-WEIGHT: bold;
			FONT-SIZE: 60%; 
			COLOR: #FFFFFF; 
			LINE-HEIGHT: 135%; 
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			PADDING-LEFT: 5; }
			 
.headertext2 { 
			FONT-WEIGHT : bold;
			FONT-SIZE : 14px;
			COLOR: #666666;
			LINE-HEIGHT : 135%;
			FONT-FAMILY : Arial, Helvetica, sans-serif; }
			   
.headertext3 { 
			FONT-WEIGHT : bold;
			FONT-SIZE : 14px; 
			COLOR : #336699; 
			LINE-HEIGHT : 135%; 
			FONT-FAMILY : Arial, Helvetica, sans-serif; }
			
.footer {   FONT-SIZE: 50%; 
				COLOR: #000000; 
				LINE-HEIGHT: 135%; 
				FONT-FAMILY: Verdana, Arial, Helvetica; 
				padding-left: 5; }
.logoff_text {
			FONT-SIZE: 90%;
			COLOR: #181e85;
			LINE-HEIGHT: 20px;
			FONT-FAMILY: Verdana, Helvetica, sans-serif;
			padding-TOP: 15;
			padding-left: 10;
			padding-right: 10;
			padding-bottom: 15;
			cursor: pointer; CURSOR : HAND;
			text-decoration: underline;
			 }
/* outlined boxes */
.outboundlight-grey { 
			BORDER-TOP : #336699 1px solid;
			BORDER-RIGHT : #336699 1px solid;
			BORDER-BOTTOM : #336699 1px solid;
			BORDER-LEFT : #336699 1px solid;
			BACKGROUND-COLOR : #F5F5F5; }

.outbounddark-grey { 
			BORDER-TOP : #7C7C94 1px solid;
			BORDER-RIGHT : #7C7C94 1px solid;
			BORDER-BOTTOM : #7C7C94 1px solid;
			BORDER-LEFT : #7C7C94 1px solid;
			BACKGROUND-COLOR : #F5F5F5; 
			}

.outbound-blue-table { 
			BORDER-TOP : #B3C5DD 1px solid;
			BORDER-RIGHT : #B3C5DD 1px solid;
			BORDER-BOTTOM : #B3C5DD 1px solid;
			BORDER-LEFT : #B3C5DD 1px solid;
			BACKGROUND-COLOR : #e8e8e8; 
			}

.outbound-blue { 
			BORDER-TOP : #336699 1px solid;
			BORDER-RIGHT : #336699 1px solid;
			BORDER-BOTTOM : #336699 1px solid;
			BORDER-LEFT : #336699 1px solid; 
			BACKGROUND-IMAGE: url(../images/blue_bg.gif); }
			
.outbound-blue-header { 
			BORDER-TOP : #336699 1px solid;
			BORDER-RIGHT : #336699 1px solid;
			/*BORDER-BOTTOM : #336699 1px solid;*/
			BORDER-LEFT : #336699 1px solid;
			BACKGROUND-IMAGE: url(../images/head_bg.gif);
			BACKGROUND-REPEAT : repeat-x;}
			
.outbound-grey-header { 
			BORDER-TOP : #7C7C94 1px solid;
			BORDER-RIGHT : #7C7C94 1px solid;
			/*BORDER-BOTTOM : #7C7C94 1px solid;*/
			BORDER-LEFT : #7C7C94 1px solid;
			BACKGROUND-IMAGE: url(../images/head_bg3.gif);
			BACKGROUND-REPEAT : repeat-x;}
			
.outbound-background-grey {
			BORDER-TOP : #7C7C94 1px solid;
			BORDER-RIGHT : #7C7C94 1px solid;
			BORDER-BOTTOM : #7C7C94 1px solid;
			BORDER-LEFT : #7C7C94 1px solid;
			BACKGROUND-IMAGE: url(../images/grey_bg.gif);}

/* BACKGROUNDS */


.tabs {
		BACKGROUND-IMAGE: url(../images/tab_bg.gif);}


/* Form items */
		 
input {	
			FONT-SIZE : 10px;
			VERTICAL-ALIGN : middle;
			FONT-FAMILY : Verdana, Helvetica, sans-serif; }
			
select {
			FONT-SIZE : 10px;
			VERTICAL-ALIGN : middle;
			FONT-FAMILY : Verdana, Helvetica, sans-serif; }
			
textarea {	
			FONT-SIZE : 10px;
			VERTICAL-ALIGN : middle;
			FONT-FAMILY: Verdana, Helvetica, sans-serif; }

/* PRINT FRIENDLY PAGE ITEMS */

.table-look { 
			BORDER-TOP : #000000 1px solid;
			BORDER-RIGHT : #000000 1px solid;
			BORDER-BOTTOM : #000000 1px solid;
			BORDER-LEFT : #000000 1px solid;
			}
.table-head { 
			FONT-WEIGHT: bold;
			FONT-SIZE: 70%; 
			COLOR: #FFFFFF; 
			LINE-HEIGHT: 250%; 
			FONT-FAMILY : Verdana, Arial, Helvetica; 
			/*BORDER-BOTTOM : #336699 2px solid;*/ 
			BACKGROUND-COLOR : #000000; 
			padding-left: 5; 
			}
.headertext-print { 
					FONT-WEIGHT : bold;
					FONT-SIZE : 16px; 
					COLOR : #000000; 
					LINE-HEIGHT : 200%; 
					FONT-FAMILY : Verdana, Arial, Helvetica; 
				}
.headertext-black { 
					FONT-WEIGHT : bold;
					FONT-SIZE : 16px; 
					COLOR : #000000; 
					LINE-HEIGHT : 100%; 
					FONT-FAMILY : Verdana, Arial, Helvetica; 
				}	
.menubutton { FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 135%; FONT-FAMILY: Arial, Helvetica, sana-serif;BORDER-BOTTOM: #000000 2px solid; BORDER-RIGHT: #000000 2px solid;}
							