        body 
        { 
        	border: 			    none;
        	background-color:      #ffffff;
			font-family: "Lucida Grande", Verdana, Arial, sans-serif;
			color: #666;
			width: 750px;
			padding: 5px 0 0 0;
			margin: 0 auto 0 auto;		
        }
		  .blueLeftCorner
		  {
		      height:     18px;
		      float:      left;
		      margin:     0px;
		      padding-left:    10px;
		      padding-right:   10px;
		      text-align: center;
		      background-color:   #384f6b;
		      background: url(/Images/XeoMed/blue_cap_left.jpg) no-repeat right top;
		  }
		  
		  .blueRightBody
		  {
		      height:     18px;
		      margin:     0px;
		      padding:    0px 5px 0px 0px;
		      float:      left;
		      text-align: center;
		      background-color:   #384f6b;
		      background: url(/Images/XeoMed/blue_cap_right.gif) no-repeat right top;
		  }
		  .grayLeftCorner
		  {
		      height:     18px;
		      float:      left;
		      margin:     0px;
		      padding-left:    10px;
		      padding-right:   10px;
		      text-align: center;
		      background-color:   #384f6b;
		      background: url(/Images/XeoMed/gray_cap_left.gif) no-repeat right top;
		  }
		  .grayRightBody
		  {
		      height:     18px;
		      margin:     0px;
		      padding:    0px 5px 0px 0px;
		      float:      left;
		      text-align: center;
		      background-color:   #384f6b;
		      background: url(/Images/XeoMed/gray_cap_right.gif) no-repeat right top;
		  }		  
		  .buttonTxt
		  {
		      float:      left;
		      padding:    2px 20px 2px 8px;
		      height:     18px; 
		      color:      #ffffff;
		      text-decoration: none;
		      font-size:  11px;
		      font-family: Lucida Grande,Arial,sans-serif;
		  }
		  .headerTxt
		  {
		      text-align:      center;
		      padding-bottom:  5px;
		      color:           black;
		      text-decoration: none;
		      font-size:       11pt;
		      font-family:     Trebuchet MS, Lucida Grande,Arial,sans-serif;
		  }
		  .addressTxt
		  {
		      margin:			25px 0 0 0px;
			  min-width:		900px;
		      padding-bottom:	5px;
		      color:			#384f6b;
			  background-color:	transparent;
		      text-decoration:	none;
		      font-size:		11pt;
		      font-family:		Trebuchet MS, Lucida Grande,Arial,sans-serif;
		  }
		  .TitleTxt
		  {
		      text-align:      center;
		      padding-bottom:  5px;
		      color:           gray;
		      text-decoration: none;
		      font-size:       11px;
		      font-family:     Lucida Grande,Arial,sans-serif;
		  }
		  .entryTxt
		  {
		      color:           gray;
		      font-size:       13px;
		      font-family:     Trebuchet MS, Lucida Grande,Arial,sans-serif;
		  }
		  
		  .bannerTxt
		  {
		      text-align:         center;
		      color:              white;
		      background-color:   #c75f0a;
		      padding:            4px 0px;
		      width:              250px;
		      font:               12px bold Trebuchet MS, Lucida Grande,Arial,sans-serif;
		  }
		  .bannerTxtl
		  {
		      text-align:         center;
		      color:              white;
		      background-color:   #334f69;
		      padding:            4px 0px;
		      width:              450px;
		      font:               12px bold Trebuchet MS, Lucida Grande,Arial,sans-serif;
		  }

		  a.currentMenuItem:link		{text-decoration:none;font:11px "Lucida Grande" Arial,sans-serif;font-weight:bold;color:gray;}
		  a.currentMenuItem:visited	{text-decoration:none;font:11px "Lucida Grande" Arial,sans-serif;color:gray;}
		  a.currentMenuItem:hover		{text-decoration:none;font:11px "Lucida Grande" Arial,sans-serif;color:gray;}
			a.currentMenuItem:active	{text-decoration:none;font:11px "Lucida Grande" Arial,sans-serif;color:gray;} 

		  a.otherMenuItem:link			{text-decoration:none;font:11px "Lucida Grande" Arial,sans-serif;color:gray;}
		  a.otherMenuItem:visited		{text-decoration:none;font:11px "Lucida Grande" Arial,sans-serif;color:gray;}
		  a.otherMenuItem:hover			{text-decoration:none;font:11px "Lucida Grande" Arial,sans-serif;color:gray;}
			a.otherMenuItem:active		{text-decoration:none;font:11px "Lucida Grande" Arial,sans-serif;color:gray;} 

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

			a:active		{text-decoration:none;color:#333;} 
		  a:hover			{text-decoration:none;color:#333;}
			a:link			{text-decoration:none;color:#333;}
		  a:visited		{text-decoration:none;color:#333;}

			a.jobs:active		{text-decoration:underline;color:black;} 
		  a.jobs:hover			{text-decoration:bold;color:black;}
			a.jobs:link			{text-decoration:underline;color:gray;}
		  a.jobs:visited		{text-decoration:underline;color:gray;}

			.table    { display:table; }
			.tableRow { display:table-row; }
			.tableCell
			{
				display:          table-cell; 
				vertical-align:   top;
				padding:          2px 20px;
			}
			/*.headerCell
			{
				display:          table-cell; 
				vertical-align:   top;
				padding:          2px 10px 2px 0px;
				min-width:          100px;
				width:              100px;
				max-width:          100px;
				text-align:         center;
				border: thin solid blue;
			}*/
			.indexCell
			{
				display:          table-cell; 
				padding:          2px;
				text-align:       center;
				width:            60px;
				min-width:        60px;
				max-width:        60px;
			}

			.tableCellOverflow
			{
				overflow:          hidden; 
				white-space:       nowrap;
			}

/** New Style below here **/
	
			.tableHeaderFont
			{
				font:						9pt Arial,sans serif;
				text-align:     center;
				font-weight:		bold;
				padding-bottom:	10px;
			}
			.tableTitleFont
			{
				font:						9pt Arial,sans serif;
				text-align:			right;
				font-weight:		bold;
				padding-bottom:	10px;
			}
			.tableFieldFont
			{
				font:						9pt Arial,sans serif;
				text-align:			left;
				font-weight:		bold;
				padding-bottom:	10px;
			}
			.userTableHeader
			{
				font:						9pt Arial,sans serif;
				text-align:			center;
				font-weight:		bold;
				padding-bottom:	10px;
            }
			.tableDataFont
			{
				font:				9pt Arial,sans serif;
				text-align:	center;
				color:			gray;
			}
