BODY
{ 
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	color: #000000;
	padding-top: 0px;
	font-family: Arial,Tahoma,Verdana;
	/*background-color: #EAEAEA; ŞDÇ*/ 
	background-color: #d1d1d1;
	text-decoration: none;
	
}

INPUT
{
	border:1px solid #A3A3A3;
	padding-right: 2px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	height: 18px;
}

SELECT
{
	border-right: blue thin solid;
	border-top: blue thin solid;
	font-size: 8pt;
	border-left: blue thin solid;
	border-bottom: blue thin solid;
	font-family: Arial,Tahoma,Verdana;
	height: 18px;
}

TABLE
{
	font-size: 8pt;
	font-family: Arial,Tahoma,Verdana;
	border-collapse: collapse;
	
}


TABLE SELECT
{
	font-family: Arial,Tahoma,Verdana;
	font-size: 8pt;
	height: 18px;
}

.group
{
	border-right: silver thin solid;
	padding-right: 2px;
	border-top: silver thin solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: silver thin solid;
	padding-top: 2px;
	border-bottom: silver thin solid;
}
.editable
{
	border-right: silver thin solid;
	padding-right: 5px;
	border-top: silver thin solid;
	padding-left: 5px;
	padding-bottom: 5px;
	overflow: auto;
	border-left: silver thin solid;
	width: 100%;
	padding-top: 5px;
	border-bottom: silver thin solid;
	height: 100%;
}
.clsPoolText
{
	text-align:center;
	vertical-align:middle;
	height:20;
	font-size:12px;
	font-style:italic;
}
.clsPoolTitle
{
	text-align:center;
	vertical-align:middle;
	height:20;
	font-size:12px;
	font-weight:bold;
}

TEXTAREA
{
	border-right: #8c8c8c 1px solid;
	border-top: #8c8c8c 1px solid;
	font-size: 8pt;
	border-left: #8c8c8c 1px solid;
	width: 175px;
	border-bottom: #8c8c8c 1px solid;
	font-family: Arial,Tahoma,Verdana;
	text-decoration: none;
}

BUTTON
{
	background-color: #F3F3F3;
	height: 18px;
	width: 18px;
	border: 1px inset #000000;		
	font-family: Arial,Tahoma,Verdana;
	font-size: 8pt;
	background-image : url(images/form_back.gif);
}


.combo
{
	background-color: #000000;
	height: 18px;
	width: 18px;
	border: 0px solid #CCCCCC;
	font-size:8pt;
	background:url(../utility/images/ok_.gif);
}

.toggle

{
	background-color: #F3F3F3;
	height: 18px;
	width: 18px;
	border: 0px solid #CCCCCC;
	font-size:8pt;
	background:url(../utility/images/t.gif);
	
}

.toggleActive
{
	background-color: #F3F3F3;
	height: 18px;
	width: 18px;
	border: 0px solid #CCCCCC;
	font-size:8pt;
	background:url(../utility/images/t_.gif);
	color: inactivecaption;
	/*
	border-right: 1px solid;
	border-top: 1px solid;
	font-size: 8pt;
	border-left: 1px solid;
	width: 18px;
	color: inactivecaption;
	border-bottom: 1px solid;
	height: 18px;*/
}

.cboTable
{
	border-right: 1px solid;
	padding-right: 5px;
	border-top: 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	border-left: 1px solid;
	padding-top: 2px;
	border-bottom: 1px solid;
	position: absolute;
	background-color: #ffffff;
}
.cbonormal
{
	cursor: hand;
	height: 15px;
}
.hilite
{
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	background: #000099;
	border-left: #000099 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #000099 1px solid;
	height: 15px;
}
.required
{
	color:#dd3b1b;
}
.caption
{
	color:#001865;
	/*vertical-align:top;*/
	
}
	
.informationbar
{
	color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.pnlfilter
{
	background: LightGray;	
}
.pnlform
{
	
	background: WhiteSmoke;	 
}

.toolbar_over
{
	border-right: 1px solid;
	border-top: 1px solid;
	font-weight: bold;
	border-left: 1px solid;
	border-bottom: 1px solid;
	width: 25px;
	height: 25px;
	background-color: lightsteelblue;
}

.toolbar
{	
	
	border-right: 1px;
	border-left: 1px;
	padding: 10px;
	padding-top: 1px;
	border-bottom: 11px;
	/*background-color:#EAEAEA;ŞDÇ*/
	background-color:#d1d1d1;
	width:100%;
	TOP:0px;
	
	/*border-top:6px solid #EAEAEA;ŞDÇ*/ 
	border-top:6px solid #d1d1d1;
	
}

.toolbarsection
{
	border-width:1px;
	
}
.toolbarsectionheader
{
	padding:1px;
	font-family: Arial,Tahoma,Verdana;
	font-size: 8pt;
	color:3f3f3f;
}
.toolbaritem
{
	padding:2px;
}
.toolBarButton
{
	height:24px;
	width:24px;	
	border:0px;	
	background : url(../utility/images/form_back.gif);
}
.toolBarTextBox
{
	height:18px;	
}

.DisplayNone
{
	display:none;
}
.ErrBG
{
	background-color: #ffffe0;
}
.ListHdr
{
	top:expression(this.offsetParent.scrollTop-2);
	position:relative;	
	border-right: #000022 1px solid;
	border-top: #000022 1px solid;
	/*background: #4E68B0;ŞDÇ*/
	background: #4E68B0;
	border-left: #000022 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #000022 1px solid;
	font-family:Tahoma;
}

.lstHdr
{
	font-weight: bold;
	border-right: 1px outset;
	border-top: 1px outset;
	background: #b4b3b3;
	border-left: 1px outset;
	cursor: hand;
	color: #003366;
	border-bottom: 1px outset;
	height:22px;

}

.grdHdr
{
	border-right: 1px outset;
	border-top: 1px outset;
	border-bottom: 1px outset;
	border-left: 1px outset;
	padding-left: 1px;
	font-weight: normal;
	font-size: 8pt;
	/*background: #d4d0c8;9494ac*/
	background:#5a7384;
	/*background:#95b8cf;*/
	cursor: default;
	color: #ffffff;
	padding-top: 0px;
	height: 18px;
}
.cgHdr
{
	font-weight: bold;
	font-size: 8pt;
}
.gridTable
{
}
.gridCell
{
}

.hover
{
	cursor: default;
	color: white;
	background-color: #ffcc99;
}
.selected
{
	cursor: default;
	color: white;
	background-color: red;
}
TR TR.hover
{
	cursor: default;
	background-color: #93b7c6;
}
TR TR.selected
{
	cursor: default;
	background-color: #330099;
}

.focused
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	color: #ffffff;
	border-bottom: black 1px solid;
	background-color: highlight;
}

.dbllstbtn
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	width: 20px;
	
	border-bottom: 1px solid;
	height: 20px;
}
TH
{
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	background: #6b6389;
	border-left: #000099 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #000099 1px solid;
}
.smlbtn
{
	width: 18px;
	height: 18px;
	background-color: #F3F3F3;
	padding:0;
	margin:0;

}

.list
{
	border-right: 2px ridge;
	border-top: 2px ridge;
	border-left: 2px ridge;
	border-bottom: 2px ridge;
	background-color: whitesmoke;
}
.moover
{
border-right: #000099 1px solid;
border-top: #000099 1px solid;
/*background-color: #A3A3A3; ŞDÇ*/
background-color: #9494ac;
border-left: #000099 1px solid;
cursor: default;
color: #ffffff;
border-bottom: #000099 1px solid;
}
.selrow
{
border-right: #000099 1px solid;
border-top: #000099 1px solid;
background-color: #95B8CF;
border-left: #000099 1px solid;
cursor: default;
color: black;
border-bottom: #000099 1px solid;
}
.activerow
{
border-right: #000099 1px solid;
border-top: #000099 1px solid;
background-color: red;
border-left: #000099 1px solid;
cursor: hand;
color: white;
border-bottom: #000099 1px solid;
}
.row
{
border-right: #000099 1px solid;
border-top: #000099 1px solid;
border-left: #000099 1px solid;
cursor: hand;
color: black;
border-bottom: #000099 1px solid;
 
}
.alternate
{
color: #000000;
background-color: #ffebcd;
}

.ListCaption
{	
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	background: #6b63ae;
	border-left: #000099 1px solid;	
	color: #ffffff;
	border-bottom: #000099 1px solid;
}
.InputGroup
{
	padding:0px;
	border-style:solid;
	border-color:#D0D0D0;
	border-width:1px;
	font-family: Tahoma, Arial, Verdana;
	font-size: 7pt;
}
.TableHdr
{
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	background: #6b63ae;
	border-left: #000099 1px solid;	
	color: #ffffff;
	border-bottom: #000099 1px solid;
}

FIELDSET
{
	border: 1px solid;
	padding:1px;
}

.btnupdown
{
	width: 9px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	height: 9px;
	border-bottom-style: none;
}
/*
.tab
{
	border-right: #ffffff thin outset;
	border-top: #ffffff thin outset;
	cursor: hand;
	color: #808080;
	background-color: #e8e4dc;
}
*/
.tabSelected
{
	border-right: #d4d0c8 thin outset;
	border-top: #ffffff thin outset;
	border-left: #ffffff thin outset;
	cursor: hand;
}	

A:link {
	COLOR:#001865;
	FONT-FAMILY: Verdana, Geneva;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
}
A:visited {
	COLOR:#001865;
	FONT-FAMILY: Verdana, Geneva;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt
}
A:hover {
	COLOR:#FF6633;
	FONT-FAMILY: Verdana, Geneva;
	FONT-WEIGHT:normal;
	FONT-SIZE: 8pt
}

.infobar
{
	font-family:Verdana;
	font-size:11px;
	color:black;font-weight:bold;
	padding-left:11px;
	padding-top:11px;
	padding-bottom:8px;
	padding-right:11px;
}
.listNav-recs
{
	width: 100%;
	text-align: left;
}

.updown
{
	font-family: Wingdings;
}

.maximizebtn
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(../utility/images/maximize.gif) #f3f3f3 fixed no-repeat center center;
	padding-bottom: 0px;
	margin: 0px;
	width: 18px;
	padding-top: 0px;
	height: 18px;
}
.restorebtn
{
	padding-right: 0px;
	padding-left: 0px;
	background: url(../utility/images/restore.gif) #f3f3f3 fixed no-repeat center center;
	padding-bottom: 0px;
	margin: 0px;
	width: 18px;
	padding-top: 0px;
	height: 18px;
}

.seltab {
	BACKGROUND: #FFFFFF;

	BORDER-RIGHT: #666666 1pt solid;
	BORDER-TOP: #666666 1pt solid;
	BORDER-LEFT: #666666 1pt solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	PADDING-TOP: 3px;
	CURSOR: default;
}
.tab {
	BACKGROUND: #E6E6E6;

	BORDER-RIGHT: #666666 1pt solid;
	BORDER-TOP: #666666 1pt solid;
	BORDER-BOTTOM: #666666 1pt solid;
	BORDER-LEFT: #666666 1pt solid;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	PADDING-TOP: 3px;
	CURSOR: hand;
}
.hiddentab {
	COLOR: white; BORDER-BOTTOM: #666666 1pt solid
}
.tabBody
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #666666 1px solid;
    PADDING-TOP: 8px;
    BORDER-BOTTOM: #666666 1px solid
}

.wizard-infoPanel
{
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; MARGIN: 4px 0px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: verdana,sans-serif; BACKGROUND-COLOR: #b0c4de
}

.wizard-stepInfo
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Arial, Verdana;
}

.wizard-stepInfo-current
{
	font-size: 8pt;
	color: #000000;
	font-family: Tahoma, Arial, Verdana;
	font-weight:bolder;
}


/* BEGIN - TAB CLASSES */
.tabstrip
{
}
.tab
{
    PADDING-BOTTOM: 3px;
    FONT: 11px verdana;
    CURSOR: default;
    PADDING-TOP: 3px;
    WHITE-SPACE: nowrap;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.tabSelected
{
    PADDING-BOTTOM: 3px;
    FONT: 11px verdana;
    CURSOR: default;
    PADDING-TOP: 3px;
    WHITE-SPACE: nowrap;
    HEIGHT: 18px;
    TEXT-ALIGN: center
}
.tab
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BACKGROUND: #e6e6e6;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid
}
.tabSelected
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: 0px
}
.hiddenTab
{
    BORDER-BOTTOM: #666666 1px solid
}
.tabBody
{
	border-right: #666666 1px solid;
	padding-right: 3px;
	border-top: 0px;
	padding-left: 3px;
	padding-bottom: 3px;
	border-left: #666666 1px solid;
	padding-top: 8px;
	border-bottom: #666666 1px solid;
}

.nugget
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	overflow: visible;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.pnlTable 
{
	margin:5px;
}

.serviceClassSub 
{
	border : thin 1px blue;
}
.serviceClassMain 
{
	padding:10px;	
	border :thin 1px blue;
	
}
.hand
{
	cursor:hand;
}


	
/* END - TAB CLASSES */