/*
    ???Luis???
    Are we still using the SnapTracker.css?
    I believe it is referenced in NewDefaultX.aspx.
    Does that also mean we do not need to include it in any ascx file.
    I did find some ascx files still including it

*/
.smallArrowFFL
{
	font-size:19px;
	position:relative;
	top:3px;
	left:5px;
}
.smallArrowFFR
{
	font-size:19px;
	position:relative;
	top:3px;
	left:-5px;
}
	/*ColorPicker*/
	.colorpicker301
{
    text-align:center;
    visibility:hidden;
    display:none;
    position:absolute;
    background-color:#FFF;
    border:solid 1px #CCC;
    padding:4px;
    z-index:999;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#D0D0D0,direction=135);
}
.o5582brd
{
    border-bottom:solid 1px #DFDFDF;
    border-right:solid 1px #DFDFDF;
    padding:0;
    width:12px;
    height:14px;
}
a.o5582n66,.o5582n66,.o5582n66a
{
    font-family:arial,tahoma,sans-serif;
    text-decoration:underline;
    font-size:9px;
    color:#666;border:none;
}
.o5582n66,.o5582n66a
{
    text-align:center;
    text-decoration:none;
}
a:hover.o5582n66
{
    text-decoration:none;
    color:#FFA500;
    cursor:pointer;
}
.a01p3
{
    padding:1px 4px 1px 2px;
    background: #F5F5F5;
    border:solid 1px #DFDFDF;
}

	/*******************/
	/***************Round corner classes for datagrid*****************************************/
				img.corner
				{
					width: 11px;
					height: 11px;
					border: none;
					display: block !important;
				}

				.roundbox
				{
					width: 745px;
					
				}
 
				.roundtop
				{
					background: url(images/TopRightInside.gif) no-repeat top right;
				    POSITION: relative; 
				    TOP: 11px;		
				}

				.roundbottom
				{
					background: url(images/BotInsideWhiteRight.gif) no-repeat top right;
					POSITION: relative; 
					TOP: -11px;
				}

/********************************************************/
#resTable
{
    LEFT: 15px;
    POSITION: relative;
    TOP: 0px;
    VISIBILITY: visible
}
#titleImage
{
    LEFT: -8px;
    POSITION: relative;
    TOP: 0px;
    VISIBILITY: visible
}
#pageNumBox
{
    BORDER-BOTTOM-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-TOP-STYLE: none;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #333399;
    TEXT-DECORATION: underline
}
A.white:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.white:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.white:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
A.tabButtons:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none; 
    /*font-size: 10px;*/
    FONT-FAMILY: arial
}
A.tabButtons:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none; 
    /*font-size: 10px;*/
    FONT-FAMILY: arial
}
A.tabButtons:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline; 
    /*font-size: 10px;*/
    FONT-FAMILY: arial
}


A.AttachmentLinks:link
{
	/*FONT-SIZE: 10px;*/
    FONT-WEIGHT: bold;
	color:#5E98E0;
	TEXT-DECORATION: none;
    LETTER-SPACING: 1px
}
A.AttachmentLinks:visited
{
    /*FONT-SIZE: 10px;*/
    FONT-WEIGHT: bold;
	color:#5E98E0;
	TEXT-DECORATION: none;
    LETTER-SPACING: 1px
}
A.AttachmentLinks:hover
{
    /*FONT-SIZE: 10px;*/
    COLOR: red;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px;
}
A.ButtonsPaging:link
{ 
    COLOR: #999999;
    TEXT-DECORATION: none 
}
A.ButtonsPaging:visited
{ 
    COLOR: #999999;
    TEXT-DECORATION: none 
}
A.ButtonsPaging:hover
{ 
    COLOR: red;
    TEXT-DECORATION: none 
}

A.ButtonsWhite:link
{
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px
}
A.ButtonsWhite:visited
{
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px
}
A.ButtonsWhite:hover
{
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px
}
A.Buttons2:link
{
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px
}
A.Buttons2:visited
{
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px
}
A.Buttons2:hover
{
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px;
}

A.ProductGroupTree:link
{
	/*FONT-SIZE: 10px;*/
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.ProductGroupTree:visited
{
	/*FONT-SIZE: 10px;*/
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.ProductGroupTree:hover
{
	/*FONT-SIZE: 10px;*/
    COLOR: #333399;
    TEXT-DECORATION: none
}

A.ProductGroupTreeSelected:link
{
	/*FONT-SIZE: 11px;*/
	font-weight : bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.ProductGroupTreeSelected:visited
{
	/*FONT-SIZE: 11px;*/
	font-weight : bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.ProductGroupTreeSelected:hover
{
	/*FONT-SIZE: 11px;*/
	font-weight : bold;
    COLOR: #333399;
    TEXT-DECORATION: none
}

.Buttons
{
	/*FONT-SIZE: 11px;*/
	FONT-WEIGHT: bold;
	COLOR: #999999;
	TEXT-DECORATION: none;
	LETTER-SPACING: 1px
}

.Buttons2
{
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px;
}


A.Breadcrumbs:link
{
    COLOR: #696969;
    TEXT-DECORATION: underline;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px
}
A.Breadcrumbs:visited
{
    COLOR: #696969;
    TEXT-DECORATION: underline;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px
}
A.Breadcrumbs:hover
{
    COLOR: #696969;
    TEXT-DECORATION: underline;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px
}

SELECT
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    /*MARGIN-LEFT: 5px;*/
    letter-spacing: 0px;
}

SELECT.ListBox 
{
	font-family: "lucida console";
	/*font-size: 8pt;*/
    WIDTH: 705px;
	letter-spacing: 0px;
}

SELECT.xxxsmall
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 5px;
    WIDTH: 80px;
    LETTER-SPACING: 0px;
}

SELECT.Hide
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    WIDTH: 1px;
    LETTER-SPACING: 0px;
    VISIBILITY: hidden
}

SELECT.xxsmall
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 5px;
    WIDTH: 120px;
    LETTER-SPACING: 0px;
}

SELECT.xxsmallb
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    /*PADDING-LEFT: 5px;
    PADDING-RIGHT: 3px;  fix for firefox*/
    WIDTH: 150px;
    LETTER-SPACING: 0px
}

SELECT.xsmall
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    WIDTH: 180px;
    LETTER-SPACING: 0px
}

SELECT.xsmallb
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 5px;
    WIDTH: 235px;
    LETTER-SPACING: 0px
}

SELECT.small
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 5px;
    WIDTH: 245px;
    LETTER-SPACING: 1px;
    MARGIN-RIGHT: 0px
}

SELECT.small2
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 5px;
    WIDTH: 280px;
    LETTER-SPACING: 0px;
    MARGIN-RIGHT: 5px
}

SELECT.medium
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 5px;
    WIDTH: 300px;
    LETTER-SPACING: 0px
}

SELECT.medium2
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 430px;
    LETTER-SPACING: 0px
}


SELECT.large
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 5px;
    WIDTH: 520px; 
    LETTER-SPACING: 0px
}
SELECT.xlarge
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 10px;*/
    WIDTH: 300px;
    size: 5;
    letter-spacing: 0px;
}
TEXTAREA
{
    FONT-FAMILY: Arial, Verdana, Arial, Helvetica;
    /*FONT-SIZE: 10px;*/
    /*MARGIN-LEFT: 5px;*/
}
INPUT
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    /*MARGIN-LEFT: 5px;*/
}

INPUT.Hide
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    COLOR: #000000;
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 3px;
    WIDTH: 1px;
    VISIBILITY: hidden
}

INPUT.xxsmall /* used in TimesheetEntry.ascx */
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 10px;*/
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px; 
    WIDTH: 30px
}

 
INPUT.xxsmall3 /* used in TimesheetEntry.ascx */
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 10px;*/
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    WIDTH: 45px;
    text-align: right
}

INPUT.xsmall
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    WIDTH: 100px
}

INPUT.xsmall2
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 3px;
    WIDTH: 120px
}

INPUT.xsmall3
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 3px;
    WIDTH: 126px
}

INPUT.small
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    WIDTH: 150px
}

INPUT.numeric
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    WIDTH: 105px;
    text-align: right
}

INPUT.small2
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    WIDTH: 180px
}

INPUT.medium
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 220px;
    PADDING-LEFT: 3px;
    MARGIN-LEFT: 11px
}

INPUT.medium2
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 200px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px;
    /*MARGIN-LEFT: 5px;*/
}

INPUT.medium2b
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 235px;
    PADDING-LEFT: 3px;
    /*MARGIN-LEFT: 5px;*/
}

INPUT.medium3
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 245px;
    PADDING-LEFT: 3px;
    MARGIN-LEFT: 0px
}

.medium2
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 200px;
    PADDING-LEFT: 5px;
    MARGIN-LEFT: 40px
}

INPUT.large
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 250px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}

INPUT.largeb
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 280px;
    PADDING-LEFT: 3px
}

INPUT.largec
{
	background-color: White;
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 295px;
    PADDING-LEFT: 3px;
    MARGIN-RIGHT: 5px
}

INPUT.large3
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 420px;
    PADDING-LEFT: 3px;
    MARGIN-LEFT: 0px
}

INPUT.xlarge
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 450px;
    PADDING-LEFT: 3px;
    MARGIN-RIGHT: 5px
}

INPUT.xxlarge
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 500px;
    PADDING-LEFT: 3px;
    MARGIN-RIGHT: 5px

}

INPUT.xxlargeB
{
    /*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 505px;
    PADDING-LEFT: 3px;
    MARGIN-RIGHT: 5px
}


INPUT.disabled
{
	/*FONT-SIZE: 11px;*/
	/*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/ 
	background-color: #DBDBDB;
}

textarea.large
{
	/*FONT-FAMILY: Arial, Verdana, Arial, Helvetica;*/
    /*FONT-SIZE: 11px;*/
    WIDTH: 470px;
    PADDING-LEFT: 3px;
    MARGIN-RIGHT: 5px
}

BODY.TF
{
    BACKGROUND-IMAGE: url(images/misc/topFrameBG_2.gif);
    BACKGROUND-REPEAT: repeat-x;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px
}


.title
{
    COLOR: #333399;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 0.1em
}

TD
{
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px*/
}


TABLE.Breadcrumbs
{
    BORDER-WIDTH: 1px;
    BORDER-COLOR: black;
    WIDTH: 760px;
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
}
TABLE.main /**/
{
    WIDTH: 745px;
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 2px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 2px solid;
    POSITION: relative;
    TOP: -17px;
    LEFT: 0px;
    Z-INDEX: 1
}
TABLE.mainList /**/
{
    WIDTH: 745px;
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 2px solid;
    POSITION: relative;
    TOP: -17px;
    LEFT: 0px;
    Z-INDEX: 1
}


TABLE.mainList3 /**/
{
    WIDTH: 745px;
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 1px solid;
    POSITION: relative;
    TOP: -17px;
    LEFT: 0px;
    Z-INDEX: 1
}

TABLE.ForwardTrialKitResultTable /**/
{
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 2px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 2px solid;
}

TABLE.ForwardTrialKitResultItemTable td
{
	PADDING: 2px 0px 2px 0px;
}

TABLE.nav
{
    WIDTH: 385px;
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 0px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 0px solid;
    BORDER-TOP: #cccccc 2px solid;
    POSITION: relative;
    TOP: -2px;
    LEFT: 0px
}
TABLE.nav2
{
    WIDTH: 500px;
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 0px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 0px solid;
    BORDER-TOP: #cccccc 2px solid;
    POSITION: relative;
    TOP: -2px;
    LEFT: 0px
}


TD.records
{
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 0.9em;*/
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center
}

TD.topElement2
{
    WIDTH: 745px;
    PADDING-LEFT: 3px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold
}

TD.botElement2
{
    VERTICAL-ALIGN: baseline;
    WIDTH: 745px;
    PADDING-LEFT: 5px; 
    BACKGROUND-COLOR: #F2F2F2;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.botElement2B
{
    WIDTH: 745px;
    HEIGHT: 5px;
    PADDING-LEFT: 5px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 0px solid;
}

TD.topElement2NotReqd
{
    VERTICAL-ALIGN: middle;
    HEIGHT: 25px;
    WIDTH: 745px;
    PADDING-LEFT: 15px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #cccccc;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold
}

TD.submenuBarLeft
{
	border-left: #cccccc 2px solid;
}

TD.submenuBar
{
	border-top: #cccccc 2px solid;
	
}

TD.submenuBarRight
{
	border-right: #cccccc 2px solid;
}

.pageTitle
{ 
    POSITION: absolute;
	TOP: 115px;
	LEFT: 200px
}

.buttonSeparator
{  
    COLOR: #999999;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}

.buttonSeparatorWhite
{  
    COLOR: #ffffff;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    FONT-SIZE: 15px;
    FONT-WEIGHT: bold
}

TD.Breadcrumbs
{  
    COLOR: #696969;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    FONT-SIZE: 9px;
    LETTER-SPACING: 1px;
    PADDING: 0px 0px 0px 0px
}

TD.custSelect
{
	WIDTH: 310px;
	HEIGHT: 50px;
	BACKGROUND-COLOR: #ebebeb;
	/*background-color: Black;*/ /* Used for testing */
    PADDING-LEFT: 5px;
	PADDING-RIGHT: 8px;
    /*PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; */ /* fix for firefox */
    /*FONT-SIZE: 11px;*/
	COLOR: #000000;
	/*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
	POSITION: absolute;
	TOP: 105px;
	LEFT: 628px
}

DIV.custSelect
{
	WIDTH: 310px;
	HEIGHT: 50px;
	BACKGROUND-COLOR: #ebebeb;
	/*background-color: Black; /* Used for testing */
    PADDING-LEFT: 5px;
	PADDING-RIGHT: 8px;
    PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; 
    /*FONT-SIZE: 11px;*/
	COLOR: #000000;
	/*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
	POSITION: absolute;
	TOP: 105px;
	LEFT: 628px
}

DIV.custSelectFF
{
	WIDTH: 310px;
	HEIGHT: 40px;
	BACKGROUND-COLOR: #ebebeb;
	/*background-color: Black; /* Used for testing */
    PADDING-LEFT: 5px;
	PADDING-RIGHT: 8px;
    PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; 
    /*FONT-SIZE: 11px;*/
	COLOR: #000000;
	/*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
	POSITION: absolute;
	TOP: 105px;
	LEFT: 628px
}


TD.custSelectB
{
	WIDTH: 200px;
	HEIGHT: 50px;
	BACKGROUND-COLOR: #ebebeb;
      VERTICAL-ALIGN: MIDDLE;
      PADDING-LEFT: 5px;
	PADDING-RIGHT: 8px;
      PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; 
      /*FONT-SIZE: 11px;*/
	COLOR: #000000;
	/*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
	POSITION: absolute;
	TOP: -10px;
	LEFT: 445px
}



TD.borderLine
{
    WIDTH: 745px;
    HEIGHT: 50px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.bLineTopSmall
{
    WIDTH: 745px;
    HEIGHT: 30px;
    PADDING-LEFT: 15px;
    VERTICAL-ALIGN: baseline;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}


TD.bLineTopSmallLeft
{
    WIDTH: 100px;
    HEIGHT: 25px;
    PADDING-LEFT: 15px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}



TD.bLineTopSmallLeft3
{
    WIDTH: 124px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.bLineTopSmallLeft3B
{
    WIDTH: 143px;
    HEIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #ffffff;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.bLineTopSmallLeft3Wide
{
    WIDTH: 372px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.bLineTopSmallRight3Wide
{
    WIDTH: 373px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-RIGHT: 15px;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.bLineTopSmallRight3
{
    WIDTH: 249px;
    HEIGHT: 20px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.bLineTopSmallLeft3Big
{
    WIDTH: 496px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.TopSmallFullWidth
{
    WIDTH: 745px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.MidFullWidthReqd
{
    WIDTH: 745px;
    HEIGHT: 30px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.MidFullWidth
{
    WIDTH: 745px;
    HEIGHT: 25px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}


TD.MidLeft
{
    WIDTH: 124px;
    HEIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.BotLeft
{
    WIDTH: 124px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.MidRight
{
    WIDTH: 249px;
    HEIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.BotRight
{
    WIDTH: 249px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.MidFullWidth3
{
    WIDTH: 745px;
    HEIGHT: 15px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}


TD.MidFullWidth2
{
    WIDTH: 745px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.MidFullWidth2B
{
    WIDTH: 745px;
    HEIGHT: 20px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.MidFullWidth3
{
    WIDTH: 745px;
    HEIGHT: 16px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 6px;
    PADDING-BOTTOM: 2px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}


TD.BotFullWidth2
{
    WIDTH: 745px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 10px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #cccccc;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 1px solid #cccccc;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

/*---------------------------------------------------------------------------*/

TD.bLineHalf
{
    WIDTH: 745px;
    HEIGHT: 25px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #F2F2F2;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-COLOR: #cccccc;
}

TD.bLineHalf3
{
    WIDTH: 500px;
    HEIGHT: 25px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: white;
    BORDER-COLOR: #cccccc;
    COLOR: #cccccc;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px solid #cccccc;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid #cccccc;
    BORDER-TOP: 0px solid
}

TD.borderLineMid
{
    WIDTH: 745px;
    HEIGHT: 30px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 12px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.borderLine2
{
    WIDTH: 372px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;    
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.LargeCellWhite
{
    WIDTH: 372px;
    MIN-HEIGH: 60px;
    HEIGHT: AUTO;
    VERTICAL-ALIGN: top;
    PADDING-LEFT: 15px;
    PADDING-TOP: 15px; 
    PADDING-RIGHT: 15px;
    PADDING-BOTTOM: 15px;       
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #cccccc;
    BORDER-LEFT: 0px solid #cccccc;
    BORDER-RIGHT: 2px solid #cccccc;
    BORDER-TOP: 1px solid #cccccc
}

TD.bLine2Wide
{
    WIDTH: 745px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;    
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #cccccc;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #cccccc;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid #cccccc;
}

TD.bLine2WideShort
{
    WIDTH: 745px;
    HEIGHT: 30px;
    PADDING-LEFT: 15px;    
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #cccccc;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid
}

TD.smallcell2
{
    WIDTH: 745px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px;    
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid
}

TD.largecell2edge
{
    WIDTH: 337px;
    HEIGHT: 110px;
    PADDING-LEFT: 10px; 
    PADDING-RIGHT: 10px;   
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.largecell2center
{
    WIDTH: 71px;
    HEIGHT: 110px;
    PADDING-LEFT: 10px;  
    VERTICAL-ALIGN: middle;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 10px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.borderLine2b
{
    WIDTH: 373px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;    
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.LargeCellWhiteB
{
    WIDTH: 373px;
    MIN-HEIGH: 60px;
    HEIGHT: AUTO;
    VERTICAL-ALIGN: top;
    PADDING-LEFT: 15px;
    PADDING-TOP: 15px; 
    PADDING-RIGHT: 15px;
    PADDING-BOTTOM: 15px;       
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #cccccc;
    BORDER-LEFT: 0px solid #cccccc;
    BORDER-RIGHT: 0px solid #cccccc;
    BORDER-TOP: 1px solid #cccccc
}

TD.bLine2Right
{
    WIDTH: 249px;
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.bLine2RightBottom
{
    WIDTH: 249px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid
}

TD.bLine3RightBottom
{
    WIDTH: 249px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #fafafa;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.TopLeft
{
    WIDTH: 123px;
    HEIGHT: 30px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.borderLine2bLeft
{
    WIDTH: 123px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.WhiteLeft
{
    WIDTH: 123px;
    HEIGHT: 30px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid
}

TD.bLine2bLeftBottom
{
    WIDTH: 124px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #cccccc;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid #cccccc;
}

TD.bLine3bLeftBottom
{
    WIDTH: 124px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.bLine2bLeft
{
    WIDTH: 224px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.TopRight
{
    WIDTH: 249px;
    HEIGHT: 30px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 0px solid;
}

TD.borderLine2Right
{
    WIDTH: 249px;
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.WhiteRight
{
    WIDTH: 249px;
    HEIGHT: 30px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid;
}

TD.borderLine2bRight
{
    WIDTH: 250px;
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 10px;  
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.bLine2bRightBottom
{
    WIDTH: 250px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 10px;  
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid
}

TD.bLine3bRightBottom
{
    WIDTH: 250px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 10px;  
    BACKGROUND-COLOR: #fafafa;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.bLine2bRight
{
    WIDTH: 250px;
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 10px;  
    PADDING-RIGHT: 10px; 
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.bLine2bRightB
{
    WIDTH: 250px;
    HEIGHT: 30px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 10px;  
    PADDING-RIGHT: 10px; 
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid
}

TD.bLine2Single
{
    WIDTH: 745px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 2px;  
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.bLine2LeftReqd
{
    WIDTH: 123px;
    HEIGHT: 50px;
    PADDING-LEFT: 3px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid
}


TD.bLine3Single
{
    WIDTH: 745px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 2px;  
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.borderLine3Right
{
    WIDTH: 249px;
    HEIGHT: 50px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.bLine3Right
{
    WIDTH: 249px;
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.borderLine3bLeft
{
    WIDTH: 124px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.bLine3bLeft
{
    WIDTH: 224px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.borderLine3bRight
{
    WIDTH: 250px;
    HEIGHT: 50px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}


TD.bLine3bRight
{
    WIDTH: 250px;
    HEIGHT: 50px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.borderLine3
{
    WIDTH: 372px;
    HEIGHT: 50px;  
    PADDING-LEFT: 15px;
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.LargeCellGray
{
    WIDTH: 372px;
    min-height:60px;
    HEIGHT: auto;  
    VERTICAL-ALIGN: top;
    PADDING-LEFT: 15px;
    PADDING-TOP: 15px; 
    PADDING-RIGHT: 15px;
    PADDING-BOTTOM: 15px;       
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #cccccc;
    BORDER-LEFT: 0px solid #cccccc;
    BORDER-RIGHT: 2px solid #cccccc;
    BORDER-TOP: 1px solid #cccccc
}

TD.bLine3WideB
{
    WIDTH: 745px;
    HEIGHT: 50px;  
    PADDING-LEFT: 15px;
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.borderLine3b
{
    WIDTH: 373px;
    HEIGHT: 50px;
    PADDING-LEFT: 15px;
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #cccccc;
}

TD.LargeCellGrayB
{
    WIDTH: 373px;
    min-height:60px;
    HEIGHT: auto;  
    VERTICAL-ALIGN: top;
    PADDING-LEFT: 15px;
    PADDING-TOP: 15px; 
    PADDING-RIGHT: 15px;
    PADDING-BOTTOM: 15px;       
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #cccccc;
    BORDER-LEFT: 0px solid #cccccc;
    BORDER-RIGHT: 0px solid #cccccc;
    BORDER-TOP: 1px solid #cccccc
}

TD.borderLineBottom
{
    WIDTH: 372px;
    HEIGHT: 50px; 
    PADDING-LEFT: 15px; 
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid
}

TD.borderLineBottom2
{
    WIDTH: 373px;
    HEIGHT: 50px;  
    PADDING-LEFT: 15px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #cccccc;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid #cccccc;
}

TD.borderLineBottomAlt
{
    WIDTH: 372px;
    HEIGHT: 50px; 
    PADDING-LEFT: 15px; 
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid
}

TD.borderLineBottom2Alt
{
    WIDTH: 373px;
    HEIGHT: 50px;  
    PADDING-LEFT: 15px;
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid
}

TD.bLineBottomSingle
{
    HEIGHT: 50px;  
    PADDING-LEFT: 15px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #cccccc;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid #cccccc;
}


TD.bLine3BottomSingle2
{
    VERTICAL-ALIGN: middle;
    WIDTH: 745px;
    HEIGHT: 50px;  
    PADDING-LEFT: 15px;
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid
}

TD.Element
{  
    BACKGROUND-COLOR: white;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px*/
}

TD.Element2
{  
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px*/
}

TD.results
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: black 0px solid;
    BORDER-LEFT: black 0px solid;
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    HEIGHT: 15%;
    TEXT-ALIGN: left
}


A.pagination:link
{
    TEXT-DECORATION: none;
    COLOR: #000000
}
A.pagination:hover
{
    TEXT-DECORATION: none;
    COLOR: red
}
A.pagination:visited
{
    TEXT-DECORATION: none;
    COLOR: #000000
}
BODY.nav
{
    BACKGROUND-IMAGE: url(images/misc/leftNavBG_2.gif);
    BACKGROUND-REPEAT: repeat-y;
    MARGIN: 0px
}
BODY.pop
{
    BACKGROUND-IMAGE: url(../images/misc/popUpBG.gif);
    BACKGROUND-REPEAT: repeat-x;
    MARGIN: 0px
}

.MainMenu
{
    CURSOR: pointer;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: #696969;
    height: 18px;
    text-decoration: none
}

.SubMenu
{
    CURSOR: pointer;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal
}

.submenu
{
    BACKGROUND-COLOR: #ffffff; 
    COLOR: #696969;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none 
}

BODY
{
    	BACKGROUND-COLOR: white;
    	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
}

.ReqField
{
	VERTICAL-ALIGN: super
}


img.custSelectLeft
{
	HEIGHT: 50px;
    WIDTH: 10px;
	POSITION: absolute;
	TOP: 102px;
	LEFT: 618px
}

/*used in .NET pages*/
img.custSelectLeftNET
{
	HEIGHT: 50px;
    WIDTH: 10px;
	POSITION: absolute;
	TOP: 105px;
	LEFT: 618px
	/*background-color: Black*/	/* Used for testing */
}



img.custSelectLeft2
{
	HEIGHT: 50px;
    WIDTH: 10px;
	POSITION: absolute;
	TOP: -10px;
	LEFT: 435px
}

img.custSelectRight
{
	HEIGHT: 50px;
    WIDTH: 10px;
	POSITION: absolute;
	TOP: 102px;
	LEFT: 945px
}

/*used in .NET pages*/
img.custSelectRightNET
{
	HEIGHT: 50px;
    WIDTH: 10px;
	POSITION: absolute;
	TOP: 105px;
	LEFT: 945px
	/*background-color: Black*/	/* Used for testing */
}


img.custSelectRight2
{
	HEIGHT: 50px;
      WIDTH: 10px;
	POSITION: absolute;
	TOP: -10px;
	LEFT: 760px
}

img.Inside_TopLeft
{
	POSITION: relative;
      TOP: -3px;
      LEFT: -360px;
      Z-INDEX: 2
}

img.Inside_TopLeft2
{
	POSITION: relative;
    TOP: -3px;
    LEFT: 0px;
    Z-INDEX: 2
}

img.TopLeftCurvedCorner
{
	POSITION: relative;
    TOP: 14px;
    LEFT: 0px;
    Z-INDEX: 2
}

img.TopLeftCurvedCorner2
{
	POSITION: relative;
    TOP: 14px;
    LEFT: 10px;
    Z-INDEX: 2
}

img.Inside_TopLeft2b
{
	POSITION: relative;
      TOP: 12px;
      LEFT: 0px;
      Z-INDEX: 2
}

img.Inside_TopRight
{
	POSITION: relative;
      TOP: -3px;
      RIGHT: -360px;
	Z-INDEX: 2
}

img.Inside_TopRightC
{
	POSITION: relative;
      TOP: 12px;
      RIGHT: -475px;
	Z-INDEX: 2
}

img.Inside_TopRight2
{
	POSITION: relative;
      TOP: -3px;
      RIGHT: -720px;
	Z-INDEX: 2
}

img.TopRightCurvedCorner
{
	POSITION: relative;
    TOP: 14px;
    RIGHT: -720px;
	Z-INDEX: 2
}

img.TopRightCurvedCorner2
{
	POSITION: relative;
    TOP: 14px;
    RIGHT: -730px;
	Z-INDEX: 2
}


img.Inside_TopRight2b
{
	POSITION: relative;
      TOP: -6px;//TOP: -3px;
      RIGHT: -734px;
	Z-INDEX: 2
}

img.Inside_TopLeft3
{
	POSITION: relative;
      TOP: -3px;
      LEFT: -374px;
      Z-INDEX: 2
}

img.Inside_TopRight3
{
	POSITION: relative;
      TOP: -3px;
      RIGHT: -346px;
	Z-INDEX: 2
}

img.Inside_TopLeft4
{
	POSITION: relative;
      TOP: -3px;
      LEFT: -28px;
      Z-INDEX: 2
}

img.Inside_TopRight4
{
	POSITION: relative;
      TOP: -3px;
      RIGHT: -692px;
	Z-INDEX: 2
}


img.Inside_BotLeft
{
	POSITION: relative;
      TOP: -28px;
      LEFT: -360px;	
	Z-INDEX: 2
}

img.Inside_BotLeft2
{
	POSITION: relative;
    TOP: -28px;
    LEFT: 0px;	
	Z-INDEX: 2
}

img.BotLeftCurvedCorner
{
	POSITION: relative;
    TOP: -11px;
    LEFT: 0px;	
	Z-INDEX: 2
}

img.BotLeftCurvedCorner2
{
	POSITION: relative;
    TOP: -11px;
    LEFT: 10px;	
	Z-INDEX: 2
}


img.Inside_BotLeft3
{
	POSITION: relative;
      TOP: -28px;
      LEFT: -346px;	
	Z-INDEX: 2
}


img.Inside_BotRight
{
	POSITION: relative;
      TOP: -28px;
      RIGHT: -360px; 
	Z-INDEX: 2
}

img.Inside_BotRight2
{
	POSITION: relative;
      TOP: -28px;
      RIGHT: -720px;
	Z-INDEX: 2
}

img.BotRightCurvedCorner
{
	POSITION: relative;
    TOP: -11px;
    RIGHT: -720px;
	Z-INDEX: 2
}

img.BotRightCurvedCorner2
{
	POSITION: relative;
    TOP: -11px;
    RIGHT: -730px;
	Z-INDEX: 2
}

img.Inside_BotRight3
{
	POSITION: relative;
      TOP: -28px;
      RIGHT: -374px; 
	Z-INDEX: 2
}


.left3
{
	POSITION: relative;
      TOP: -102px;
      LEFT: 0px;
}


TABLE.menu
{
	POSITION: relative; 
	TOP: -15px;
    width: 140px;
    border-width: 0px;
    z-index: 10
}


.ErrorMessage
{
	WIDTH: 420px;
	MARGIN-LEFT: 15px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	COLOR: red;
	FONT-WEIGHT: bold
}



.commands
{
	VERTICAL-ALIGN: top;
	POSITION: relative;
	TOP: -20px;
	LEFT: -15px
}


.commands3
{
	VERTICAL-ALIGN: top;
	POSITION: relative;
	TOP: -60px;
	LEFT: 5px
}


.commandsTop6 /* First used in WorkOrder/BuildupSearch.ascx */
{
	POSITION: relative;
	TOP: -27px;
	LEFT: -15px
}

.sectionLabel
{
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/ 
 	/*FONT-WEIGHT: bolder*/
}

img.ArrowUp
{
	POSITION: absolute;
	TOP: 10px;
	LEFT: 10px;
	Z-INDEX: 20
}

img.ArrowDown
{
	POSITION: absolute;
	TOP: 10px;
	LEFT: 35px;
	Z-INDEX: 20
}


div.ForwardTrialKitResultNumeric
{
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
}

div.ForwardTrialKitResultNumericNormal
{
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
}

div.ForwardTrialKitResultSubSectionHeaderText
{
	BACKGROUND-COLOR: #F2F2F2; 
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
}

.tabs
{
	POSITION: relative;
	TOP: -0px;
	LEFT: -5px;
      z-index: 1
}

.tabs2
{
	POSITION: relative;
	TOP: -0px;
	LEFT: -5px;
      z-index: 2
}

.ProductPictureSearchTabs
{
	position:absolute;
	TOP: 50px;
	left: 210px
}

.ReservationInquiryTabs
{
	position:absolute;
	TOP: 50px;
	left: 210px
}

.MenuTabs
{
	position:relative;
	top: -98px;
	left: 12px;
}

.FunctionsMenuTabs
{
	position:absolute;
	TOP: 50px;
	left: 835px
}

.ItemSearchMenuTabs
{
	position:absolute;
	TOP: 50px;
	left: 210px
}

.TimesheetSetupMenuTabs
{
	position:absolute;
	TOP: 50px;
	LEFT: 525px
}

.DamageSetupMenuTabs
{
	position:absolute;
	TOP: 50px;
	LEFT: 565px
}

.TimesheetsMenuTabs
{
	position:absolute;
	TOP: 50px;
	LEFT: 565px
}

.WorkOrderMenuTabs
{
	position:absolute;
	TOP: 50px;
	LEFT: 520px
}

.WorkOrderSetupMenuTabs
{
	position:absolute;
	TOP: 50px;
	LEFT: 585px
}

.ServiceOrderSetupMenuTabs
{
	position:absolute;
	TOP: 50px;
	LEFT: 255px
}

.ServiceOrderSetupMenuTabs2
{
	position:absolute;
	TOP: 50px;
	LEFT: 265px
}

.TaxCodeSetupMenuTabs
{
	position:absolute;
	TOP: 50px;
	LEFT: 585px
}

tr.DataGridAltItem td, tr.DataGridAltItem td
{ 
	BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
	font-weight: normal
}

tr td.DataGridAltItem, tr td.DataGridAltItem
{ 
	BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
	font-weight: normal
}

tr.DataGridItem td, tr.DataGridItem td 
{ 
	BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    font-weight: normal;/*;
    BORDER-BOTTOM: #cccccc 2px solid*/
    BORDER-LEFT-WIDTH:0px;
}

td.DataGridItemBorder_Top
{ 
	BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    font-weight: normal;
    BORDER-TOP: #cccccc 2px solid
}

td.DataGridAltItemBorder_Top
{ 
	BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    font-weight: normal;
    BORDER-TOP: #cccccc 2px solid
}

table.SnapTrackerDataGrid tr.DataGridItemBorder td
{ 
	BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    font-weight: normal;
    BORDER-BOTTOM: #cccccc 2px solid
}

table.SnapTrackerDataGrid tr.DataGridAltItemBorder td
{ 
	BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    font-weight: normal;
    BORDER-BOTTOM: #cccccc 2px solid
}

table.SnapTrackerDataGrid tr.DataGridItem td, table.SnapTrackerDataGrid tr.DataGridItemBorder td table tr td
{ 
	BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    font-weight: normal;
    BORDER-BOTTOM: #cccccc 0px solid
}

table.SnapTrackerDataGrid tr.DataGridAltItem td, table.SnapTrackerDataGrid tr.DataGridAltItemBorder td table tr td
{ 
	BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    font-weight: normal;
    BORDER-BOTTOM: #cccccc 0px solid
}
tr.DataGridHeaderNoBorder td, tr.DataGridHeaderNoBorder td
{
	BACKGROUND-COLOR: #F2F2F2; 
    /*BORDER-COLOR: #000000;*/
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
}

 
tr.DataGridHeader td, tr.DataGridHeader td
{
	BACKGROUND-COLOR: #F2F2F2; 
    /*BORDER-COLOR: #000000;*/
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #cccccc 2px solid
}



tr.ForwardTrialKitResultSubSectionFooter td, tr.ForwardTrialKitResultSubSectionFooter td
{
	BACKGROUND-COLOR: #F2F2F2; 
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
}

td.ForwardTrialKitResultSubSectionHeaderSingleFour
{
	BACKGROUND-COLOR: #F2F2F2; 
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #cccccc 2px solid;
    border-left: #cccccc 2px solid;
    border-right: #cccccc 2px solid;
    border-top: #cccccc 2px solid
}


td.ForwardTrialKitResultSubSectionHeaderLeft
{
	BACKGROUND-COLOR: #F2F2F2; 
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #cccccc 2px solid;
    border-left: #cccccc 2px solid;
    border-top: #cccccc 2px solid
}


td.ForwardTrialKitResultSubSectionHeaderBottom
{
	BACKGROUND-COLOR: #F2F2F2; 
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #cccccc 2px solid;
    border-top: #cccccc 2px solid
}


td.ForwardTrialKitResultSubSectionHeaderRight
{
	BACKGROUND-COLOR: #F2F2F2; 
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #cccccc 2px solid;
    border-right: #cccccc 2px solid;
    border-top: #cccccc 2px solid
}


td.ForwardTrialKitResultSubSectionHeaderLeftNoTop
{
	BACKGROUND-COLOR: #F2F2F2; 
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #cccccc 2px solid;
    border-left: #cccccc 2px solid;
}

td.ForwardTrialKitResultSubSectionHeaderBottomNoTop
{
	BACKGROUND-COLOR: #F2F2F2; 
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #cccccc 2px solid;
}

td.ForwardTrialKitResultSubSectionHeaderRightNoTop
{
	BACKGROUND-COLOR: #F2F2F2; 
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: #cccccc 2px solid;
    border-right: #cccccc 2px solid;
}

span.ForwardTrialKitResultSubSectionHeaderText
{
	BACKGROUND-COLOR: #F2F2F2; 
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
}


table.SnapTrackerDataGrid
{
	width: 100%;
	border: #cccccc 2px solid
}

table.DataGrid
{
	border: #cccccc 2px solid
}

.DataGridFirstCol
{
	padding-left:10px
}



.DataGridLastCol
{
	padding-right:10px
}

.KispRowSelectColumnNextTo
{
	padding-top:5px
}

/*---------------WORK ORDER start----------------*/

TD.HeaderSectionMid
{
    WIDTH: 745px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionMidInq
{
    WIDTH: 700px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionMidInqLabel
{
    WIDTH: 230px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionMidInqCHK
{
    WIDTH:80px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionMidInqEmpty
{
    WIDTH:200px;
    HEIGHT: 5px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 0px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 5px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionMidLeftReqd
{
    WIDTH: 372px;
    HEIGHT: 20px;
    PADDING-LEFT: 2px; 
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionMidLeft
{
    WIDTH: 372px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}


TD.HeaderSectionQuarter
{
    WIDTH: 186px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}


TD.HeaderSectionBottomQuarter
{
    WIDTH: 186px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px; 
    PADDING-BOTTOM: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionBottomQuarterReqd
{
    WIDTH: 186px;
    HEIGHT: 20px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 10px; 
    PADDING-BOTTOM: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionBottomLeft
{
    WIDTH: 372px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px; 
    PADDING-TOP: 10px;  
    PADDING-BOTTOM: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionBottomLeftReqd
{
    WIDTH: 372px;
    HEIGHT: 20px;
    PADDING-LEFT: 2px; 
    PADDING-TOP: 10px;  
    PADDING-BOTTOM: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionMidRightReqd
{
    WIDTH: 373px;
    HEIGHT: 20px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionMidRight
{
    WIDTH: 373px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionBottomRight
{
    WIDTH: 373px;
    HEIGHT: 20px;
    PADDING-LEFT: 15px;
    PADDING-TOP: 10px;   
    PADDING-BOTTOM: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionBottomRightReqd
{
    WIDTH: 373px;
    HEIGHT: 20px;
    PADDING-LEFT: 2px;
    PADDING-TOP: 10px;   
    PADDING-BOTTOM: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionBottom
{
    WIDTH: 745px;
    HEIGHT: 40px;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSectionBottomReqd
{
    WIDTH: 745px;
    HEIGHT: 40px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/ 
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.PanelLabel
{
    WIDTH: 745px;
    HEIGHT: 30px;
    PADDING-LEFT: 15px;
    /*VERTICAL-ALIGN: baseline;*/
    VERTICAL-ALIGN: sub;
    BACKGROUND-COLOR: #F2F2F2;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-COLOR: #cccccc;
}

/*---------------WORK ORDER end----------------*/

.hint {
 background-color:#D4DBE6;
 padding:5px;
}

.hintTitle 
{
	text-decoration: underline;
	font-size : 14px;
	font-weight: bold;
    /*font-weight:  bold;
    text-align:center;*/
}

.hintTextBold
{
	font-size : 11px;
    font-weight: bold;
}

/* add by Savio */
/* used for new left nav menu */

A.subMenuTitle:link
{
    COLOR: #696969;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.subMenuTitle:visited
{
    COLOR: #696969;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.subMenuTitle:hover
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}


.leafMenuTitle
{
    COLOR: #696969;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}

A.leafMenuTitle:link
{
    COLOR: #696969;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.leafMenuTitle:visited
{
    COLOR: #696969;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.leafMenuTitle:hover
{
    /*BACKGROUND-COLOR: #ffffff;*/ /*For DefaultX.aspx*/
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

.menutitle
{
    /*BACKGROUND-COLOR: #ffffff;*/
    BORDER: hidden;
    COLOR: #696969;
    CURSOR: pointer;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE:11px;*/
    FONT-WEIGHT: bold;
    /*HEIGHT: 20px;
    LEFT: 0px;
    POSITION: static;
    TOP: 2px;
    WIDTH: 145px;*/
    Z-INDEX: 10;
    margin-bottom: 5px;
}

.menutitleSelected
{
    /*BACKGROUND-COLOR: #ffffff;*/
    BORDER: hidden;
    COLOR: red;
    CURSOR: pointer;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE:11px;*/
    FONT-WEIGHT: bold;
    /*HEIGHT: 20px;
    LEFT: 0px;
    POSITION: static;
    TOP: 2px;
    WIDTH: 145px;*/
    Z-INDEX: 10;
    margin-bottom: 5px;
}
/* end block */

A.main:link
{
    TEXT-DECORATION: none;
    COLOR: #696969;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE:11px;*/
    FONT-WEIGHT: bold
}
A.main:hover
{
    TEXT-DECORATION: none;
    COLOR: #696969;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE:11px;*/
    FONT-WEIGHT: bold
}
A.main:visited
{
    TEXT-DECORATION: none;
    COLOR: #696969;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE:11px;*/
    FONT-WEIGHT: bold
}


A.mainSelected:link
{
    TEXT-DECORATION: none;
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE:11px;*/
    FONT-WEIGHT: bold
}
A.mainSelected:hover
{
    TEXT-DECORATION: none;
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE:11px;*/
    FONT-WEIGHT: bold
}
A.mainSelected:visited
{
    TEXT-DECORATION: none;
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE:11px;*/
    FONT-WEIGHT: bold
}

A.leafMenuTitleSelected:link
{
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.leafMenuTitleSelected:visited
{
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.leafMenuTitleSelected:hover
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}


A.subMenuTitleSelected:link
{
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.subMenuTitleSelected:visited
{
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.subMenuTitleSelected:hover
{
    /*BACKGROUND-COLOR: #ffffff;*//*For Default.aspx*/
    COLOR: red;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}

/* New styles */
/* [Savio] We need to start controlling the styles. The idea is to leave the poistioning out of this style sheet */


/* The following Styles are for <table> */

/*
	width			: 745px
	Bottom border	: 2px
	Left border		: 2px
	Right border	: 2px
	Top border		: 2px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
*/
/* Could replace : TABLE.main, TABLE.main2, TABLE.main4, TABLE.main4B, TABLE.main5, TABLE.main6 */
TABLE.main_745_B2_L2_R2_T2
{
	WIDTH: 745px;
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 2px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 2px solid
}

/*
	width			: 745px
	Bottom border	: 1px
	Left border		: 2px
	Right border	: 2px
	Top border		: 2px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
*/
/* Could replace : TABLE.mainList, TABLE.mainList2, TABLE.main3, TABLE.main3B, TABLE.main3C */
TABLE.main_745_B1_L2_R2_T2
{
    WIDTH: 745px;
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 2px solid;
}

/*
	width			: 745px
	Bottom border	: 1px
	Left border		: 2px
	Right border	: 2px
	Top border		: 0px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
*/
/* Could replace : TABLE.mainListV1 */
TABLE.main_745_B1_L2_R2
{
    WIDTH: 745px;
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
}

/*
	width			: 745px
	Bottom border	: 1px
	Left border		: 2px
	Right border	: 2px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
*/
/* Could replace : TABLE.mainList3 */
TABLE.main_745_B1_L2_R2_T1
{
    WIDTH: 745px;
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 1px solid;
    POSITION: relative;
    TOP: -17px;
    LEFT: 0px;
    Z-INDEX: 1
}

/*
	Bottom border	: 2px
	Left border		: 2px
	Right border	: 2px
	Top border		: 2px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
*/
/* Could replace : TABLE.ForwardTrialKitResultTable */
TABLE.main_B2_L2_R2_T2
{
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 2px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 2px solid;
}

TABLE.main_B1_L2_R2_T2
{
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 2px solid;
}

TABLE.main_B0_L2_R2_T2
{
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 0px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 2px solid;
}

TABLE.main_B0_L1_R0_T1
{
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 0px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 0px solid;
    BORDER-TOP: #cccccc 1px solid;
}

TABLE.main_B1_L1_R1_T1
{
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
}
TABLE.main_B1_L2_R2_T1
{
    PADDING: 0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 2px solid;
    BORDER-RIGHT: #cccccc 2px solid;
    BORDER-TOP: #cccccc 1px solid;
}
/* End <table> */


/*
	BACKGROUND-COLOR: #FFFFFF
*/

tr.ItemStyle
{ 
    /*BACKGROUND-COLOR: #FFFFFF;*/
}

/*
	BACKGROUND-COLOR: #FAFAFA
*/
TR.AlternatingItemStyle
{
  
    BACKGROUND-COLOR: #FAFAFA;

}

/* The following Styles are for <TD> */
/* IMPORTANT!!!! styles for TD shall not have WIDTH */

/*
	Height			: 50px
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
	BACKGROUND-COLOR: #FFFFFF
*/
/* Could replace TD.bLine2LeftReqd*/
TD.H50_B1_T1
{
    HEIGHT: 50px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    /*BACKGROUND-COLOR: #FFFFFF;*/
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}

/*
	Height			: 30px
*/
TD.H30_B1
{
    HEIGHT: 30px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-COLOR: #CCCCCC;
}
TD.H30_B1_Alt
{
    HEIGHT: 30px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-COLOR: #CCCCCC;
}

TD.H30_B1_R2
{
    HEIGHT: 30px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 0px solid;
    BORDER-COLOR: #CCCCCC;
}

TD.H30_B1_R2_Alt
{
    HEIGHT: 30px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 0px solid;
    BORDER-COLOR: #CCCCCC;
}

TD.H30_B1_PL10
{
    HEIGHT: 30px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-COLOR: #CCCCCC;
}

TD.H30_B1_PL10_Alt
{
    HEIGHT: 30px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid;
    BORDER-COLOR: #CCCCCC;
}

TD.H30_B1_T1
{
    HEIGHT: 30px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #CCCCCC;
}

TD.H30_B1_T1_Alt
{
    HEIGHT: 30px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #CCCCCC;
}
TD.H30_B1_T1_PL10
{
    HEIGHT: 30px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #CCCCCC;
}

TD.H30_B1_T1_PL10_Alt
{
    HEIGHT: 30px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #CCCCCC;
}
/*
	Height			: 50px
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 2px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 3px
	Right padding	: 0px
	Top padding		: 0px
*/
TD.H30_B1_R2_T1
{
    HEIGHT: 30px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #CCCCCC;
}
TD.H30_B1_R2_T1_alt
{
    HEIGHT: 30px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FAFAFA;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #CCCCCC;
}

/*
*/
TD.H20_T1_Alt
{
    HEIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    /*BACKGROUND-COLOR: #FFFFFF;*/
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}

TD.H20
{
    HEIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    /*BACKGROUND-COLOR: #FFFFFF;*/
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}

TD.H20_T1
{
    HEIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    /*BACKGROUND-COLOR: #FFFFFF;*/
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}
/*
	Height			: 50px
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
	BACKGROUND-COLOR: #FAFAFA
*/
TD.H50_T1_Alt
{
    HEIGHT: 50px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}

TD.H50_B1_T1_Alt
{
    HEIGHT: 50px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}

/*
	Height			: 50px
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 10px
	Top padding		: 0px
	BACKGROUND-COLOR: #FFFFFF
*/

TD.H50_B1_T1_PR10
{
    HEIGHT: 50px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px; 
    PADDING-RIGHT: 10px; 
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}


/*
	Height			: 50px
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 10px
	Top padding		: 0px
	BACKGROUND-COLOR: #FAFAFA
*/
TD.H50_B1_T1_PR10_Alt
{
    HEIGHT: 50px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}

/*
	Height			: 50px
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 2px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 3px
	Right padding	: 0px
	Top padding		: 0px
	BACKGROUND-COLOR: #FFFFFF
*/
TD.H50_B1_R2_T1_PR10
{
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
}
TD.DL_H50_B1_R2_T1_PR10
{
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
}
/*
	Height			: 50px
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 2px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 3px
	Right padding	: 0px
	Top padding		: 0px
	BACKGROUND-COLOR: #FAFAFA
*/
TD.H50_B1_R2_T1_PR10_Alt
{
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
}

TD.H50_R2_T1_PR10_Alt
{
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
}

TD.H50_B1_R2_T1
{
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    /*BACKGROUND-COLOR: #FFFFFF;*/
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
}

/*
	Height			: 50px
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 0px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
	BACKGROUND-COLOR: #FFFFFF
*/
TD.H50_B1
{
    HEIGHT: 50px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}

/*
	Height			: 50px
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 0px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 10px
	Top padding		: 0px
	BACKGROUND-COLOR: #FFFFFF
*/

TD.H50_B1_PR10
{
    HEIGHT: 50px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px; 
    PADDING-RIGHT: 10px; 
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}

/*
	Height			: 50px
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 2px
	Top border		: 0px
	Bottom padding	: 0px
	Left padding	: 3px
	Right padding	: 0px
	Top padding		: 0px
	BACKGROUND-COLOR: #FFFFFF
*/
TD.H50_B1_R2_PR10
{
    HEIGHT: 50px;
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC;
}


/*
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
	BACKGROUND-COLOR: #FAFAFA
*/
TD.B1_T1_Alt
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}

/*
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
*/
TD.B1_T1
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}

TD.B1_T2
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 2px solid #CCCCCC
}


/*
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 10px
	Top padding		: 0px
*/

TD.B1_T1_PR10
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px; 
    PADDING-RIGHT: 10px; 
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}

/*
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 10px
	Top padding		: 0px
	BACKGROUND-COLOR: #FAFAFA
*/
TD.B1_T1_PR10_Alt
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC
}


/*
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 2px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 3px
	Right padding	: 0px
	Top padding		: 0px
*/
TD.B1_R2_T1_PR10
{
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
}

/*
	
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 2px
	Top border		: 1px
	Bottom padding	: 0px
	Left padding	: 3px
	Right padding	: 0px
	Top padding		: 0px
	BACKGROUND-COLOR: #FAFAFA
*/
TD.B1_R2_T1_PR10_Alt
{
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BACKGROUND-COLOR: #FAFAFA;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
}


TD.B1_R2_T1
{
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 1px solid #CCCCCC;
}

/*
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 0px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 0px
	Top padding		: 0px
*/
TD.B1
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px;  
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}

/*
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 0px
	Top border		: 0px
	Bottom padding	: 0px
	Left padding	: 0px
	Right padding	: 10px
	Top padding		: 0px
*/

TD.B1_PR10
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px; 
    PADDING-RIGHT: 10px; 
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}

/*
	Bottom border	: 1px
	Left border		: 0px
	Right border	: 2px
	Top border		: 0px
	Bottom padding	: 0px
	Left padding	: 3px
	Right padding	: 0px
	Top padding		: 0px
*/
TD.B1_R2_PR10
{
    PADDING-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 10px;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC;
}

TD.B2_PT5
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 5px;  
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 2px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}

TD.B2_PT5_PB5
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 5px; 
    padding-bottom: 5px; 
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 2px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}
TD.B0_PT5_PB5
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 5px; 
    padding-bottom: 5px; 
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}

TD.B2_Simple
{
    
    BORDER-BOTTOM: 2px solid #CCCCCC;
  
}

TD.B1_R1_PT5_PB5_PL5
{
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;  
    padding-bottom: 5px;
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 1px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}

TD.B2_PL5
{
    PADDING-LEFT: 5px;
    PADDING-TOP: 0px;  
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 2px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}

TD.B2_R2_PL5
{
    PADDING-LEFT: 5px;
    PADDING-TOP: 0px;  
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 2px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 2px solid #CCCCCC;
    BORDER-TOP: 0px solid #CCCCCC
}

TD.B2_T2_PL5
{
    PADDING-LEFT: 5px;
    PADDING-TOP: 0px;  
    BORDER-COLOR: #CCCCCC;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 2px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 2px solid #CCCCCC
}

TD.B2_T2_PL5_Alt
{
    PADDING-LEFT: 5px;
    PADDING-TOP: 0px;  
    BORDER-COLOR: #CCCCCC;
    BACKGROUND-COLOR: #FAFAFA;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 2px solid #CCCCCC;
    BORDER-LEFT: 0px solid #CCCCCC;
    BORDER-RIGHT: 0px solid #CCCCCC;
    BORDER-TOP: 2px solid #CCCCCC
}

TD.T2_PL5
{
	HEIGHT: 20px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 0px;  
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 2px solid;
    BORDER-COLOR: #cccccc;
}

TD.T2_PL5_Alt
{
	HEIGHT: 20px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 2px solid;
    BORDER-COLOR: #cccccc;
}

TD.T2_R2_PL5
{
	HEIGHT: 20px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 0px;  
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 2px solid;
    BORDER-COLOR: #cccccc;
}

TD.T2_R2_PL5_Alt
{
	HEIGHT: 20px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 0px;  
    BACKGROUND-COLOR: #FAFAFA;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid;
    BORDER-TOP: 2px solid;
    BORDER-COLOR: #cccccc;
}

TD.HeaderSection_H20_PT10
{
    HEIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_H20_PT5_PB5
{
    HEIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 5px; 
    padding-bottom: 5px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_H20_B1_PT10_PB10
{
    HEIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 10px; 
    padding-bottom: 10px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 1px solid #CCCCCC;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_H20
{
    HEIGHT: 20px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_H20_PL10
{
    HEIGHT: 20px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 0px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_H10
{
    HEIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_H10_PT10
{
    HEIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 10px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_H40
{
    HEIGHT: 40px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_H40_B2
{
    HEIGHT: 40px;
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #cccccc;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 2px solid #cccccc;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_B2
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 2px solid #cccccc;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_B2_R2
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 2px solid #cccccc;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 2px solid #cccccc;
    BORDER-TOP: 0px solid
}

TD.HeaderSection_B2_L2
{
    PADDING-LEFT: 0px;
    PADDING-TOP: 0px; 
    BACKGROUND-COLOR: #F2F2F2;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: normal;
    BORDER-BOTTOM: 2px solid #cccccc;
    BORDER-LEFT: 2px solid #cccccc;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}
/* End <td> */

/* Styles for <img> */
img.RequiredFieldIndicator
{
	POSITION: relative;
	TOP: -1px;
	LEFT: -1px; 
	z-index: 2
}
/* End of <img> */


/* Styles for Error Message */
.ErrorLabelTop
{
    COLOR: #cb1500;
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    BORDER-BOTTOM: #c6c3c6 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
}
.ErrorLabelBottom
{
    COLOR: #cb1500;
    /*FONT-SIZE: 10px;*/
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    FONT-WEIGHT: bold
}

/* Styles for Information Message */
.InfoLabelTop
{
    COLOR: #0101A9;
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    BORDER-BOTTOM: #c6c3c6 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
}
.InfoLabelBottom
{
    COLOR: #0101A9;
    /*FONT-SIZE: 10px;*/
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    FONT-WEIGHT: bold
}

/* Style for Tooltips */
.tip 
{
 font:10px/12px Arial,Helvetica,sans-serif;
 border:solid 1px #666666;
 /*width:270px;*/
 padding:1px;
 position:absolute;
 z-index:99999;
 visibility:hidden;
 color:#333333;

 background-color:#ffffcc
}


/*;
 layer-background-color:#ffffcc;*/

/* End */

A.GoToCartButton:link
{
	height: 20px;
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    BORDER-TOP: #c6c3c6 1px solid;/*solid 2px #c6c3c6;*/
    BORDER-BOTTOM: #c6c3c6 1px solid;
    BORDER-LEFT: #c6c3c6 1px solid;
    BORDER-RIGHT: #c6c3c6 1px solid;
}

A.GoToCartButton:visited
{
	height: 20px;
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    BORDER-TOP: #c6c3c6 1px solid;
    BORDER-BOTTOM: #c6c3c6 1px solid;
    BORDER-LEFT: #c6c3c6 1px solid;
   BORDER-RIGHT: #c6c3c6 1px solid;
}

A.GoToCartButton:hover
{
	height: 20px;
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    COLOR: red;
    TEXT-DECORATION: none;
    LETTER-SPACING: 1px;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
    BORDER-TOP: #c6c3c6 1px solid;
    BORDER-BOTTOM: #c6c3c6 1px solid;
    BORDER-LEFT: #c6c3c6 1px solid;
    BORDER-RIGHT: #c6c3c6 1px solid;
}


TD.HeaderSection_white
{
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #ffffff;
    BORDER-COLOR: #000000;
    COLOR: #000000;
    /*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
    /*FONT-SIZE: 11px;*/
    FONT-WEIGHT: bold;
    BORDER-BOTTOM: 0px solid;
    BORDER-LEFT: 0px solid;
    BORDER-RIGHT: 0px solid;
    BORDER-TOP: 0px solid
}

DIV.ShopCartShortCut
{
	LEFT: 29px; 
	POSITION: relative
}

#hintbox 
{
 font:10px/12px Arial,Helvetica,sans-serif;
 border:solid 1px #666666;
 /*width:270px;*/
 padding:1px;
 position:absolute;
 z-index:100;
 visibility:hidden;
 color:#333333;
 top:20px;
 left:90px;
 background-color:#ffffcc	
	
	/* BORDER-RIGHT: black 3px solid;
	 PADDING-RIGHT: 3px;
	 BORDER-TOP: black 1px solid;
	 PADDING-LEFT: 3px; 
	 Z-INDEX: 100; 
	 VISIBILITY: hidden; 
	 PADDING-BOTTOM: 3px; 
	 FONT: 11px/18px Verdana; 
	 BORDER-LEFT: black 1px solid; 
	 WIDTH: 150px; 
	 PADDING-TOP: 3px; 
	 BORDER-BOTTOM: black 3px solid; 
	 POSITION: absolute; 
	 TOP: 0px; 
	 BACKGROUND-COLOR: lightyellow */
}
.hintanchor 
{
	FONT-WEIGHT: bold; 
	MARGIN: 3px 8px; 
	COLOR: navy 
}


/* for Globale Adjustment */
INPUT.GridInputNumeric
{
	TEXT-ALIGN: right; 
	/*FONT-SIZE: 10px; */
	BORDER-WIDTH: 0px; 
	WIDTH: 93%;
}

INPUT.GridInputDateTime
{
	/*FONT-SIZE: 10px; */
	BORDER-WIDTH: 0px; 
	WIDTH: 93%;
}

INPUT.GridInputText
{
	/*FONT-SIZE: 10px; */
	BORDER-WIDTH: 0px; 
	WIDTH: 93%;
}
/* End Block */
/* Ajax Windows Popup */

.ajaxpopup, .ajaxpopupInfo
{
	/*position:fixed;//position:absolute;
	top:30%;//top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+100+"px" : body.scrollTop+100+"px");
	*/
	/*position:absolute;*/
	/*left:25%;*/
	z-index:9999;
	/*width: 400px;*/
	/*height: 300px;*/
	/*margin: 0 auto 0 auto;//margin: 10% 0 0 10%;*/
	background-color:#fff;
	border: solid 1px #c0c0c0;
}

.ajaxpopupInfo
{
    /*
	position:fixed;//position:absolute;
	top:30%;//top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+100+"px" : body.scrollTop+100+"px");
	position:absolute;
	left:25%;*/
	width: 400px;
	height: 300px;
	/*margin: 0 auto 0 auto;//margin: 10% 0 0 10%;*/
}
.closebarPopUp
{
	/*font-size:14px;*/
	font-weight:bold;
	cursor:pointer;//cursor:hand;
	padding:2px;
	color:#000;
}
.qtyContainer
{
	max-height: 450px;
	height:auto !important;
	height: 450px;
	overflow:scroll;
	width:100%;
}
hr.dotted
{
	color:#fff;
	background-color:#fff;
	border: 1px dotted #000;
	border-style: none none dotted;
}
/**********************/

/* For DefaultX.aspx   START*/
img.custSelectLeftX
{
	HEIGHT: 50px;
    WIDTH: 10px;
	POSITION: absolute;
	TOP: 105px;
	LEFT: 618px
}
DIV.custSelectX
{
	WIDTH: 310px;
	HEIGHT: 40px;
	BACKGROUND-COLOR: #ebebeb;
    PADDING-LEFT: 5px;
	PADDING-RIGHT: 8px;
    PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; 
    /*FONT-SIZE: 11px;*/
	COLOR: #000000;
	/*FONT-FAMILY: arial, verdana, helvetica, sans-serif;*/
	POSITION: absolute;
	TOP: 105px;
	LEFT: 628px	
}
img.custSelectRightX
{
	HEIGHT: 50px;
    WIDTH: 10px;
	POSITION: absolute;
	TOP: 105px;
	LEFT: 945px
}
.left3X
{
	POSITION: relative;
      TOP: -102px;
      LEFT: -4px;
}
td.IFLeftImageX{
	height: 100%;
	width: 6px;
	background-image: url(images/ileft.jpg);
	background-repeat:repeat-x;
}
.IFRightImageX{
	width: 6px;
	background-image: url(images/iright.jpg);
	position:relative; left:-1px;
	background-repeat:repeat-x;
	z-index: 0; 
}
/* For DefaultX.aspx END*/

/* This is for JqueryUI ToolTip Section  START */

.ui-tooltip, .arrow:after {
    background: white;
    border: 1px solid #cccccc;
    max-width:1000px;
    width:auto;
    border-radius: 0px !Important;    
}

.ui-tooltip {
    padding: 10px 20px;
    color: black;
    border-radius: 0px !Important;    
    font: 14px "Helvetica Neue", Sans-Serif;
    /*text-transform: uppercase;*/
    box-shadow: 0 0 1px black;
    max-width:1000px;
    width:auto;    
}

.arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
}

.arrow.top {
    top: -16px;
    bottom: auto;
}

.arrow.left {
    left: 35px;
    content: "";
}

.arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    /*box-shadow: 6px 5px 9px -9px black;*/
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.arrow.top:after {
    bottom: -20px;
    top: auto;
}
/* This is for JqueryUI ToolTip Section  END */