body
{
	font-size: 9pt;
	font-family: Arial;
	background-color: #fdfaf6;
}
.clsImageViewerItem
{
	border:solid 1px white;
}

TD
{
	font-family:Arial;
	font-size:9pt;
}
TD.Cell-Input
{
	padding-right: 1px;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
		
	font-weight: bold;
	font-size: 11px;
	margin: 1px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}
.TableHeader
{
	BORDER-RIGHT: #c3deff 1px solid; BORDER-TOP: #c3deff 1px solid; BORDER-LEFT: #c3deff 1px solid; BORDER-BOTTOM: #c3deff 1px solid;
	vertical-align :top;
	background-color: #4e90ce;
	color:White ;
}
Input.InputPaging
{
	font-weight: normal;
	font-size: 9px;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	height:16;
	Width:35;
}
TD.Cell-PageRecords
{

    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    background-color :#FFFFFF;
    BACKGROUND-IMAGE: url(images/topbar.jpg);
    PADDING-BOTTOM: 3px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    font-size: 11px;
    
    font-weight:bold;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center;
    width:269;
    height:43;
 
}
a:link
{
	color:Black 
}	
a:visited
{
	color: Maroon ;
}
a:hover
{
	color: #ff9d7f;
}

.clsReportHeader
{
	border-bottom: black thin solid;
	background-color:silver;
}

.clsGridheader
{
	color: white;
	background-color: cornflowerblue;
}

.clsDarkBlue
{
	color: white;
	background-color: cornflowerblue;
}

.clsLightBlueQuickViewColumnSolid
{
	BORDER-RIGHT: #c3deff 1px solid; BORDER-TOP: #c3deff 1px solid; BORDER-LEFT: #c3deff 1px solid; BORDER-BOTTOM: #c3deff 1px solid;
	vertical-align :top;
	background-color: #c3deff;
}

.clsLightBlueQuickViewColumnBorder
{
	border-right: #c3deff 1px solid;
	border-top: #c3deff 1px solid;
	padding-left: 2px;
	border-left: #c3deff 1px solid;
	border-bottom: #c3deff 1px solid;
	vertical-align:top;
}


.clsLightBlue
{
	color: white;
	background-color: #c3deff;
}

.clsButton
{
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px outset;
	color: navy;
	height:20px;
	width=80px;
	border-bottom: 1px outset;
	background-color: #c3deff;
}

.clsButtonWide
{
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px outset;
	color: navy;
	height:20px;
	width:120px;
	text-align:center;
	text-decoration:none;
	border-bottom: 1px outset;
	background-color: #c3deff;
}

.clsButtonLink
{
	border-right: 1px outset;
	border-top: 1px outset;
	border-left: 1px outset;
	width: 140px;
	color: navy;
	border-bottom: 1px outset;
	height: 10px;
	text-align: center;
	text-decoration: none;
	background-color: #c3deff;
	font-size:10;
}

INPUT
{

	background-color: lemonchiffon;
	height: 20px;
	FONT-SIZE: 12px;
	
}
Input.PaginationButton
{
	background-color : #FFFFFF;
	border-style :none ;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    font-size: 11px;
    cursor:hand;
    font-weight:bold;
    TEXT-ALIGN: center;
    text-decoration:underline;
    
}
Input.ActivePageButton
{
	background-color : #FFFFFF;
	border-style :none ;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    font-size: 11px;
    font-weight:bold;
    TEXT-ALIGN: center;
     text-decoration:NONE; 
     cursor:default;
}
Input.InputPaging
{
	font-weight: normal;
	font-size: 9px;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	height:16;
	Width:35;
}
TD.Cell-PageRecords
{

    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    background-color :#FFFFFF;
    BACKGROUND-IMAGE: url(images/topbar.jpg);
    PADDING-BOTTOM: 3px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    COLOR: #666666;
    font-size: 11px;
    
    font-weight:bold;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center;
    width:269;
    height:43;
 
}
TR.Row-GridHeader
{
	BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-TOP: black 1px;
    FONT-WEIGHT:bold;
    FONT-SIZE:smaller;
    COLOR: White;
    height:20px;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    BACKGROUND-COLOR: #4E90CE;
    text-align:center ;
}
TR.Row-GridPager
{
    FONT-WEIGHT:bold;
    FONT-SIZE:smaller;
    text-align:right;
    COLOR: White;
    height:20px;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    BACKGROUND-COLOR: #999999;
}
Input.InputPaging
{
	font-weight: normal;
	font-size: 9px;
	margin: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	height:16;
	Width:35;
}
.clsReadOnlyInput
{

	height: 20px;
}
SELECT
{
	height: 20px;
	background-color: lemonchiffon;
}
TEXTAREA
{
	background-color: lemonchiffon;
}
INPUT.Field-Data
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: tahoma;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: tahoma;
    
}
INPUT.Field-Button
{
    FONT-SIZE: 10px;
    FONT-WEIGHT:Bold;
    COLOR: black;
    FONT-FAMILY: tahoma;
    BORDER-RIGHT:  1px solid;
    BORDER-TOP: white 1px solid;
    BORDER-LEFT: white 1px solid;
    BORDER-BOTTOM: 1px solid;
    height:20px;
    Width:60px;
    
}
.WordBreak
{
	word-wrap:break-word;
}
.textarea-field-data
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: tahoma;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: tahoma;	
}
.option-data
{
	background-color: white;
	  
}
A.link-color:hover
{
	color: Yellow;
}
