body
{
	scrollbar-3dlight-color:	#CCCCCC;
	scrollbar-arrow-color:		#555555;
	scrollbar-base-color:		#ffffff;
	scrollbar-darkshadow-color:	#CCCCCC;
	scrollbar-face-color:		#f7f7f3;
	scrollbar-highlight-color:	#CCCCCC;
	scrollbar-shadow-color:		#CCCCCC;
	
	direction:	rtl;
	font-size:	12px;
	font-family:Arial;
	font-style:	normal;
	margin-left:0;
	margin-right:0;
	margin-top:0; 
	margin-bottom:0;
	/* overflow-y:scroll; */
	
} 

div
{
	/* With this string the Janus Calendar work not properly !!!
		direction:	rtl;
	*/
}

table
{
	
}


.Bold
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}




.NGCSTextBox
{
	
	font-size: 12px;
	font-family: Arial;
	font-style:normal;
	color:#333366;
	border-right: #D5DEF1 1px solid;
	border-top: #D5DEF1 1px solid;
	border-left: #D5DEF1 1px solid;
	border-bottom: #D5DEF1 1px solid;	
}

.NGCSTextBoxWithBackground
{
	
	font-size: 12px;
	font-family: Arial;
	font-style:normal;
	color:#333366;
	border-right: #D5DEF1 1px solid;
	border-top: #D5DEF1 1px solid;
	border-left: #D5DEF1 1px solid;
	border-bottom: #D5DEF1 1px solid;	
	background-color:White; 
}
.NGCSTextBoxLikeLabel
{
	
	font-size: 12px;
	font-family: Arial;
	font-style:normal;
	color:#333366;
	border-right:	#000000 0px solid;
	border-top:		#000000 0px solid;
	border-left:	#000000 0px solid;
	border-bottom:	#000000 0px solid;
}







/*
INPUT
{
	
	font-size: 20px;
	font-family: Arial;
	font-style:normal;
	color:#333366;
	border-right: #D5DEF1 1px solid;
	border-top: #D5DEF1 1px solid;
	border-left: #D5DEF1 1px solid;
	border-bottom: #D5DEF1 1px solid;	
	background-color:Red; 
	
}
*/




SELECT
{
	font-size: 12px;
	font-family: Arial;
	font-style:normal;
	color:#333366;
	border-right: #D5DEF1 1px solid;
	border-top: #D5DEF1 1px solid;
	border-left: #D5DEF1 1px solid;
	border-bottom: #D5DEF1 1px solid;	
}
/**
SPAN
{
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	color:#333366;
}
*/

TD
{
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	color:#333366;
}


Label
{
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	color:#333366;
}







/* Calendar Classes Start */


.Calendar
{

	background: Transparent url(images/Calendar/CalendarUP.gif) no-repeat fixed center center ;
	border-style: none;
	Width: 24px;
	height:20px;			

}
.Calendar:hover
{

	background: Transparent url(images/Calendar/CalendarDN.gif) no-repeat fixed center center;
	border-style: none;
	Width: 24px;
	height:20px;			
}
@media all 
{
  IE\:Calendar 
  {
    behavior: url(calendar.htc) ;
    width : 33%;
  }
}


/* Calendar Classes End */


.LabelWithBorder
{
	font-family:Arial;
	font-size:12px;
	border-color:#6698C5;
	border-width: 1px; 
	border-style:solid;
	background-color:White;  
	padding-right:2px;
}
				
				
				
				
				



.TableMain
{
	border-left:black 1pt solid;
	border-right:black 1pt solid;
	border-bottom:black 1pt solid;
	border-top:black 1pt solid;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.TableTwoLines
{
	border-left:#C8DAFF 1pt solid;
	border-right:#C8DAFF 1pt solid;
}
.TableThreeLines
{
	border-bottom :#C8DAFF 1pt solid;
	border-left:#C8DAFF 1pt solid;
	border-right:#C8DAFF 1pt solid;
}
.TableTwoLinesWhite
{
	border-left:#FFFFFF 1pt solid;
	border-right:#FFFFFF 1pt solid;
}
/* it was tableArea class*/
.CentralDisplayArea
{
	border-right: #6698c5 1px solid;
	border-top: #6698c5 1px solid;
	border-left: #6698c5 1px solid;
	border-bottom: #6698c5 0px solid;	
	padding-right: 8px;
	padding-left: 8px;
	padding-top :8px;
	width: 100%;
	font-family: Arial;
	background-color: #f7f7f3;
}






.ltr
{
	text-align:left;
	direction: ltr;
}



.TwoGroupCellStyle
{
	padding-top:	0px;
	padding-right:	20px;
	padding-bottom:	0px;
	padding-left:	0px;
	text-align:		right;
}

.TabStripDefaultTab,
.TabStripDefaultTab:visited /* for CaseLocatorUC */
{
	padding-top		: 2px;
	text-decoration	: none;
	background		: Transparent url(images/Tab/TabRegularTiny.jpg) no-repeat fixed center center;
	height			: 21px;
	width			: 77px;
	font-family		: Arial;
	font-size		: 12px;
	color			: #333366;
	text-align		: center;
	border-style	: none;
	border-bottom	: solid 1px #FF8000;	
}
.TabStripDefaultTab:hover /* for CaseLocatorUC */
{
	padding-top		: 2px;
	text-decoration	: none;
	background		: Transparent url(images/Tab/TabSelectedTiny.jpg) no-repeat fixed center center;
	height			: 21px;
	width			: 77px;
	font-family		: Arial;
	font-size		: 12px;
	color			: #333366;
	text-align		: center;
	border-style	: none;
	border-bottom	: solid 1px #FF8000;	
}
.TabStripSelectedTab,
.TabStripSelectedTab:visited /* for CaseLocatorUC */
{
	padding-top		: 0px;
	text-decoration	: none;
	background		: Transparent url(images/Tab/TabSelectedTiny.jpg) no-repeat fixed center center;
	height			: 21px;
	width			: 77px;
	font-family		: Arial;
	font-size		: 12px;
	color			: #333366;
	text-align		: center;
	border-style	: none;
	border-bottom	: solid 1px #F5EABC;	
}
.TabStrip /* for CaseLocatorUC */
{
	height: 107px;
	width:	155px;	
	border-bottom	: solid 1px #FF8000;
	border-left		: solid 1px #FF8000;
	border-right	: solid 1px #FF8000;
	background-image: url(images/HomePage/SearchFileBG.jpg);
	background-position: center center;	
	direction: rtl;
	padding-right:2px;
	padding-left:2px;
	text-align:left ;
}







.StepInfo
{
	background: Transparent url(images/wizard/stepinfo.jpg) no-repeat fixed center center;
	height:	16px;
	width:	16px;
}
.WizTitle
{
	background: Transparent url(images/wizard/wiztitle.jpg) no-repeat fixed center center;
	height:	39px;
	width:	160px;	
}
.WizTitleActivity
{
	background: Transparent url(images/wizard/WizTitleActivity.jpg) no-repeat fixed center center;
	height:	39px;
	width:	160px;	
}



.TreeCell
{
	background: Transparent url(images/Tree/TreeBG.jpg) repeat fixed center center; 
	width: 100%;
	height: 100%;
	border-width:0px;
}



.HeaderHomePage
{
	background-image: url(Images/HomePage/HeaderCourtGov.jpg);
	background-repeat: no-repeat;
	background-position: right center;	
	height: 60px;
	width:100%;
	direction: rtl;
	border: solid 0px #000000;
	padding: 0px;
}
/* Header UC Styles */
.HeaderCommon
{
	background-image: url(images/TopHeaderBG.jpg);
	background-repeat: no-repeat;
	background-position: right center;	
	height: 37px;
	width:100%;
	direction: rtl;
	border: solid 0px #000000;
	padding: 0px;
}
.HeaderCell
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #ff8000;
	padding-right:4px;
}

.HeaderUser
{
	text-align:left;
	font-size:12px;
	font-style:normal;
	font-family: Arial;
	font-weight:normal;
	padding-left:20px;
	color: #333366;
}
.HeaderExit
{
	text-align:center;
	font-size:12px;
	font-style:normal;
	font-family: Arial;
	font-weight:normal;
	padding-right:20px;
	padding-left:8px;
	color: #3366CC;
}
.HeaderExit:hover
{
	text-align:center;
	font-size:12px;
	font-style:normal;
	font-family: Arial;
	font-weight:normal;
	text-decoration:underline;
	padding-right:20px;
	padding-left:8px;
	color: #3366CC;
}



/* End Header UC Styles */



.TableS
{
	background-image: url(Images/Table/TableTitle.jpg);
	width:100%;
	border-left:#C8DAFF 1pt solid;
	border-right:#C8DAFF 1pt solid;
}




.SpacerImage
{
	background: Transparent url(Images/Diary/spcer.gif) no-repeat fixed left center ;
	text-align:center;
}

.LowerToolBarUC
{
	background-image: url(images/LowerToolBarBG.jpg);
	height: 29px;
	width:100%;
	direction: rtl;
	padding-right: 4px;
	padding-left: 4px;
}




/* !!!! Not to USE !!!! */
.ButtonsGroupLeft
{
	direction: rtl;
	padding-right: 8px;
}
/* !!!! */


.NumeratorGroupType
{
	border: solid 1px #87a9dc; 
	padding-left: 6px;
	padding-right: 0px;
	font-size: 12px; 
	font-family: arial; 
	vertical-align:middle;
}


/* !!!! It need to define values accodring to standart  */
.ButtonsGroup
{
	direction: rtl;
	padding-right: 8px;
}
.CellGroup
{
	padding-right: 2px;
	padding-left: 2px;
}
.CellGroupRight
{
	padding-right: 5px;
	padding-left: 0px;
}
.CellGroupLeft
{
	padding-left: 5px;
	padding-right: 0px;
}




.RadioButtonList
{
	border: solid 1px #87A9DC;
	height:100%;
	border-width:1px; 
	padding: 0px;
	width: 160px;

	padding-left: 35px;
	padding-right: 0px;
}


.NP_Arrow
{
	FONT-SIZE: 14px;
}





/* BreadCrumbs UC Styles */
.BreadCrumbs
{
	text-align:center;
	font-size:12px;
	font-style:normal;
	font-family: Arial;
	font-weight:normal;
	/*padding-right:20px;
	padding-left:8px;*/
	/*color: #333366;*/
	color: #3366CC;
}
.BreadCrumbsCurrent
{
	text-align:center;
	font-size:12px;
	font-style:normal;
	font-family: Arial;
	/*font-weight:bold;*/
	/*padding-right:20px;*/
	color: #333366;
}
.BreadCrumbsArrow
{
	background-image: url(Images/BreadCrumbs/BC_Arrow.gif);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left:4px;
	padding-right:4px;
}

/* End of BreadCrumbs UC Styles */


/* Styles for WizardNavigator UC */
.scrollbar 
{
	overflow:					auto; 
	width:						100%;
	scrollbar-face-color:#f5faff;
	scrollbar-highlight-color:#f5faff;
	scrollbar-3dlight-color:#6698c5;
	scrollbar-darkshadow-color:#f5faff;
	scrollbar-shadow-color:#6698c5;
	scrollbar-arrow-color:#6698c5;
	scrollbar-track-color:#f5faff;
}
 	
.wizardTable
{
	border: solid 1px #87A9DC;
	height:100%;
	border-width:1px; 
	padding: 0px;
	width: 160px;
}
.wizardStepsTable,
.wizardStepsTableAll
{
	background-image: url(Images/Wizard/WizBG.jpg);
	width: 100%;
	height: 20%; 
	border-width:0px;
}

.wizardStepsTableAll
{
	height: 100%;
}


.wizardItemNumber
{
	width: 1%;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 4px;
	color: #333366;
	font-weight: normal;
	font-size: 12px;
	font-style: normal;
	font-family: Arial;
	text-align: right;
}
.wizardItem
{
	text-align:right;
	font-size:12px;
	font-style:normal;
	font-family: Arial;
	font-weight:normal;
	color: #333366;
	padding-top:4px;
	vertical-align:text-top;
}
.wizardSelectedItem
{
	text-align:right;
	font-size:12px;
	font-family: Arial;
	font-weight:bold;
	color: #ff8000;
	padding-top:4px;
	vertical-align:text-top;

}
.wizardInfoTable
{
	background-image: url(Images/Wizard/StepinfoBG.jpg);
	width: 100%;
	height: 20px;
	border-width:0px;	
	text-align:right;
	padding-right: 4px;
	padding-left: 4px;
	vertical-align:middle;
}
.wizardInfoCell
{
	color: #336699;
	text-align:right;
	font-size:12px;
	font-family: Arial;
	vertical-align:middle;
}

.wizardExplainCell
{
	width: 100%;
	font-style: normal;
	font-family: Arial;
	text-align: right;
	font-weight: normal;
	font-size: 12px;
	color: #333366;
	padding-top: 0px;
	padding-right: 3px;
	padding-left: 0px;	
	height: 100%;
}

.HP_Button,
.HP_Button:link,
.HP_Button:active,
.HP_Button:visited
{
	background-position: center center;
	font-size: 12px;
	background-image: url(images/HomePage/HP_ButBG.gif);
	cursor: hand;
	color: #333366;
	background-repeat: no-repeat;
	font-style: normal;
	font-family: Arial;
	text-align: right;
	padding-right:15px;
	margin-top:1px;
	height: 20px;
	width: 152px;
	text-decoration: none;
	vertical-align: middle;
	padding-top:2px;
}
.HP_ButtonBottom,
.HP_ButtonBottom:link,
.HP_ButtonBottom:active,
.HP_ButtonBottom:visited
{
	background-position: center center;
	font-size: 12px;
	background-image: url(images/HomePage/HP_ButBG.gif);
	cursor: hand;
	color: #333366;
	background-repeat: no-repeat;
	font-style: normal;
	font-family: Arial;
	text-align: right;
	padding-right:15px;
	margin-top:1px;
	height: 20px;
	width: 152px;
	text-decoration: none;
	vertical-align: middle;
	padding-top:2px;
	margin-bottom : 1px;
}
.HP_Button:Hover
{
	text-decoration: none;
	color: #0066CC;
}
.HP_ButtonBottom:Hover
{
	text-decoration: none;
	color: #0066CC;
}






.SecondLevelMenu 
{ 
	font-size: 12px; 
	background-color: #e2eefc;
	font-family: Arial;
	width: 175px;
}
.CellSecondLevelMenu
{ 
	
	font-size: 12px; 
	background-color: #e2eefc;
	border-right: #87a9dc 1px solid; 
	padding-right: 20px; 
	border-top: #87a9dc 1px solid; 
	font-size: 12px;
	border-left: #87a9dc 1px solid; 
	cursor: hand; 
	color: #333366; 
	border-bottom: #87a9dc 1px solid; 
	font-family: arial; 
	height: 20px;
	width: 100%;
	white-space:normal;
	text-decoration: none;
}
.CellSecondLevelMenu:hover
{ 
	font-size: 21px; 
	background-color: #f9f4dd;
	border-right: #87a9dc 1px solid; 

	padding-right: 20px; 
	border-top: #87a9dc 1px solid; 
	font-size: 12px;
	border-left: #87a9dc 1px solid; 
	cursor: hand; 
	color: #333366; 
	border-bottom: #87a9dc 1px solid; 
	font-family: arial; 
	height: 20px;
	width: 100%;
	white-space:normal;
	text-decoration: none;
}
.CellSecondLevelMenu:hover
{ 
		font-size: 21px; 
	background-color: #f9f4dd;
	border-right: #87a9dc 1px solid; 
	padding-right: 20px; 
	border-top: #87a9dc 1px solid; 
	font-size: 12px;
	border-left: #87a9dc 1px solid; 
	cursor: hand; 
	color: #333366; 
	border-bottom: #87a9dc 1px solid; 
	font-family: arial; 
	height: 20px;
	width: 100%;
	white-space:normal;
	text-decoration: none;
}
/* Home Page (Begin) - see page 14-15 */

.WorkTitle /* Page 29 */

{
	/* 
	height:39px;  do not use this property! (it damages the looking of the page)
	*/
	width:100%;
	background:White;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	font-size: 16px;
	color:#FF8000;
	padding-right:15px;
}

.WizardHeader
{
	height:35px;
	width:100%;
	background:White;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	vertical-align: bottom;
	font-size: 16px;
	color:#FF8000;
	padding-right:15px;
}

TD.HP_MainGroupLabel 
{
	background:#5c9ac9;
	height:18px;
	width:160px;
	font-style: normal;
	font-family: Arial;
	text-align: right;
	font-size: 12px;
	color:White;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	margin: 1px 0px 1px 0px;
	
}
TD.HP_SubGroupLabel 
{
	background:#FFA244;
	height:18px;
	width:160px;
	font-style: normal;
	font-family: Arial;
	text-align: right;
	font-size: 12px;
	color:White;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	margin: 1px 0px 1px 0px;
}

TD.HP_SubGroupOpenLabel
{	
	background:#FFA244;
	/*background-image: url(images/HomePage/Open_M.gif);
	background-repeat:no-repeat;
	background-position: left center;
	height:18px;
	width:160px;*/
	font-style: normal;
	font-family: Arial;
	text-align: right;
	font-size: 12px;
	color:White;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
	margin: 1px 0px 1px 0px;
}
TD.HP_SubGroupCloseLabel
{
	background:#FFA244;
	background-image: url(images/HomePage/Close_M.gif);
	background-repeat:no-repeat;
	background-position: left center;
	height:18px;
	width:160px;
	font-style: normal;
	font-family: Arial;
	text-align: right;
	font-size: 12px;
	color:White;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:1px;
}

TD.HP_BGLeft
{
	background-image: url(images/HomePage/ButBGLeft.jpg);
	background-repeat: repeat;
}
TD.HP_BGRight
{
	background-image: url(images/HomePage/ButBGRight.jpg);
	background-repeat: repeat;
}

/* Home Page (End) - see page 14-15 */

.FileField
{
	text-decoration: none;
	background: Transparent url(images/But/ButSmall.gif) no-repeat fixed center center ;
	
	border-style: none;
	background-repeat: no-repeat;
	Width: 80px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
	
}

.FileField:hover 
{
	text-decoration: none;
	background: Transparent url(images/But/ButSmallHover.gif) no-repeat fixed center center;
	border-style: none;
	background-repeat: no-repeat;
	Width: 80px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
	
}
.ButA_BGSmall,
.ButA_BGBig
{
	BACKGROUND: url(images/But/ButA_BGSmall.gif) fixed no-repeat center center; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 12px;	
	COLOR: #333366; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;
	TEXT-DECORATION: none; 
	TEXT-ALIGN: center; 
	WIDTH: 100px; 
	HEIGHT: 21px; 
}
.ButA_BGBig
{
	BACKGROUND: url(images/But/ButA_BGBig.gif) fixed no-repeat center center; 
	WIDTH: 150px; 
}
.ButA_Close,
.ButA_Open
{
	BACKGROUND: url(images/But/ButA_Open.gif) fixed no-repeat center center; 
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none;
	HEIGHT: 21px;
	WIDTH: 20px; 
}
.ButA_Open
{
	BACKGROUND: url(images/But/ButA_Close.gif) fixed no-repeat center center; 
}

.ButtonsUp
{
	text-decoration: none;
	background: Transparent url(images/Icons/ArrowUP.gif) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 20px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
}
.ButtonsDn
{
	text-decoration: none;
	background: Transparent url(images/Icons/ArrowDN.gif) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 20px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
}

.Fotter
{
	font-family: Arial;
	font-size: 11px;	
}
	   
	   
/* Buttons style */

.ButtonsTiny,
.ButtonsTiny:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #333366;
	padding-top :2px;
	text-align: center;
	text-decoration: none;
	background: Transparent url(images/But/ButTiny.gif) no-repeat fixed center center ;
	border-style: none;
	Width: 65px;
	height:20px;			
}
.ButtonsTiny:hover
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(images/But/ButTinyHover.gif) no-repeat fixed center center;
	border-style: none;
	background-repeat: no-repeat;
	Width: 65px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
}
.ButtonsTinyDisabled
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(Images/But/ButTinyDisable.GIF) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 65px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #666666;
}
.ButtonsTinyDisabled:visited
{
	text-decoration: none;
}
.ButtonsTinyDisabled:hover
{
	text-decoration: none;
}
.ButtonsSmall,
.ButtonsSmall:visited
{
	font-family: Arial;
	font-size: 12px;
	color: #333366;
	padding-top :2px;
	text-align: center;
	text-decoration: none;
	background: Transparent url(images/But/ButSmall.gif) no-repeat fixed center center ;
	border-style: none;
	Width: 80px;
	height:20px;			
}
.ButtonsSmall:hover
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(images/But/ButSmallHover.gif) no-repeat fixed center center;
	border-style: none;
	background-repeat: no-repeat;
	Width: 80px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
}
.ButtonsSmallHover,
.ButtonsSmallHover:hover,
.ButtonsSmallHover:visited
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(images/But/ButSmallHover.gif) no-repeat fixed center center;
	border-style: none;
	background-repeat: no-repeat;
	Width: 80px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
}





.ButtonsSmallDisabled
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(Images/But/ButSmallDisable.GIF) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 80px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #666666;
}
.ButtonsSmallDisabled:visited
{
	text-decoration: none;
}
.ButtonsSmallDisabled:hover
{
	text-decoration: none;
}
.ButtonsMedium,
.ButtonsMedium:visited
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(images/But/ButMedium.gif) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 135px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
}
.ButtonsMedium:hover
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(images/But/ButMediumHover.gif) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 135px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
}
.ButtonsMediumHover
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(images/But/ButMediumHover.gif) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 135px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
}
.ButtonsMediumDisable
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(images/But/ButMediumDisable.gif) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 135px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	cursor: default;
	color: #666666;
}
.ButtonsMediumDisable:visited
{
	text-decoration: none;
}
.ButtonsMediumDisable:hover
{
	text-decoration: none;
}
.ButtonsLarge,
.ButtonsLarge:visited
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(images/But/ButLarge.gif) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 180px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
}

.ButtonsLargeHover,
.ButtonsLarge:hover
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(images/But/ButLargeHover.gif) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 180px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #333366;
}
.ButtonsLargeDisable
{
	padding-top :2px;
	text-decoration: none;
	background: Transparent url(images/But/ButLargeDisable.gif) no-repeat fixed center center ;
	border-style: none;
	background-repeat: no-repeat;
	Width: 180px;
	height:20px;			
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #666666;	
}
.ButtonsLargeDisable:visited
{
	text-decoration: none;
}
.ButtonsLargeDisable:hover
{
	text-decoration: none;
}


.Marquee
{
	height: 40px;
	width: 390px;
	font-family: Arial;
	font-size: 12px;
	font-style: normal ;
	color: #666666;
	margin-right: 15px;
}


/* End Buttons style */


/* Begin Grid style */

TD.Grid
{
	background-color:White ;
	border-right:	#6698c5 1px solid;
	border-top:		#6698c5 1px solid;
	border-left:	#6698c5 1px solid; 
	border-bottom:	#6698c5 1px solid;
}

.GridHeaderRow
{
	border-right: #c8daff 1px solid;
	border-top: #c8daff 1px solid;
	font-size: 12px;
	background-image: url(images/TableTitle.jpg);
	border-left: #c8daff 1px solid;
	color: #333366;
	border-bottom: #c8daff 1px solid;
	background-repeat: repeat-x;
	font-style: normal;
	font-family: Arial;
	height: 20px;
	text-align: right;
}
.GridRow
{
	border-right: #c8daff 1px solid;
	border-top: #c8daff 1px solid;
	border-left: #c8daff 1px solid;
	color: #333366;
	border-bottom: #c8daff 1px solid;
	font-style: normal;
	font-family: Arial;
	height: 18px;
	background-color: #ffffff;
	text-align: right;
}
.GridAlternateRow
{
	border-right: #c8daff 1px solid;
	border-top: #c8daff 1px solid;
	border-left: #c8daff 1px solid;
	color: #333366;
	border-bottom: #c8daff 1px solid;
	font-style: normal;
	font-family: Arial;
	height: 18px;
	background-color: #f5faff;
	text-align: right;
}
.GridSelectedRow
{
	border-right: #c8daff 1px solid;
	border-top: #c8daff 1px solid;
	border-left: #c8daff 1px solid;
	color: #333366;
	border-bottom: #c8daff 1px solid;
	font-style: normal;
	font-family: Arial;
	height: 18px;
	background-color: #fef8d9;
	text-align: right;
}
/* End Grid style */
	A:link
	{
		COLOR:"#3366CC";
		text-decoration:none;
	}
	A:visited
	{
		COLOR:"#3366CC";
		text-decoration:none;

	}
	A:active 
	{
		COLOR:"#3366CC";
		text-decoration:underline;

	}
	A:hover
	{
		color:#FF8000;
		text-decoration:underline;
	}


/* Home Page Menus*/
div.menu {WIDTH: 175px; HEIGHT: 20px}

div.menu {background-color: #e2eefc; border: 1px solid #87a9dc; left: 0px; padding: 0px 0px 0px 0px; position: absolute; top: 0px; display: none; z-index: 101;}

div.menu a.menuItem {COLOR: #333366; cursor: default;display: block;  padding: 0px 5px 0px 5px  ; text-decoration: none; white-space: normal ;}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight { background-color: #f9f4dd; COLOR: #333366;}

a.menuItem{WIDTH: 175px; HEIGHT: 20px;BORDER-BOTTOM: #87a9dc 1px solid ;}







div.menu asp:LinkButton.menuItem {COLOR: #333366; cursor: default;display: block;  padding: 0px 5px 0px 5px  ; text-decoration: none; white-space: normal ;}

div.menu asp:LinkButton.menuItem:hover, div.menu asp:LinkButton.menuItemHighlight { background-color: #f9f4dd; COLOR: #333366;}

asp:LinkButton.menuItem{WIDTH: 175px; HEIGHT: 20px;BORDER-BOTTOM: #87a9dc 1px solid ;}

/* End of Home Page Menues*/

    .EnterIn
    {
        background-image: url(Images/HomePage/Login_A.jpg);
        background-repeat: no-repeat;
        background-position: center center;
        height: 20px;
        width: 250px;
    }
    .Enterlawyer
    {
            background-image: url(Images/HomePage/Login_L.jpg);
            background-repeat: no-repeat;
            background-position: center center;
            height: 20px;
            width: 250px;
    }

.SubHeaderUCLeft
{
	background-position: center center;
	font-weight: bold;
	background-image: url(images/MainM_BG.jpg);
	color: #ff8000;
	font-family: Arial;
	height: 50px;
}





.TabRegularBig
{
	text-decoration: none;
	background: Transparent url(images/Tab/TabRegularBig.jpg) no-repeat fixed center center;
	height:20px;
	width:150px;
	font-family:Arial;
	font-size:12px;
	color:#333366;
	text-align:center;
	border-style: none;
}
.TabSelectedBig,
.TabRegularBig:hover 
{
	text-decoration: none;
	background: Transparent url(images/Tab/TabSelectedBig.jpg) no-repeat fixed center center;
	height:20px;
	width:150px;
	font-family:Arial;
	font-size:12px;
	color:#333366;
	text-align:center;
	border-style: none;
}

.TabRegularSmall
{
	text-decoration: none;
	background: Transparent url(images/Tab/TabRegularSmall.jpg) no-repeat fixed center center;
	height:20px;
	width:100px;
	font-family:Arial;
	font-size:12px;
	color:#333366;
	text-align:center;
	border-style: none;
}
.TabSelectedSmall,
.TabRegularSmall:hover 
{
	text-decoration: none;
	background: Transparent url(images/Tab/TabSelectedSmall.jpg) no-repeat fixed center center;
	height:20px;
	width:100px;
	font-family:Arial;
	font-size:12px;
	color:#333366;
	text-align:center;
	border-style: none;
}
.progressBarOuter
{
    width: 400px;
    height: 25px;
    border: solid 1px #000000;
    margin-right: 15px;
    background-color: White;
}

.progressBarInner
{
    width: 0%;
    height: 25px;
    background-color: Blue;
}
.success
{
    width: 22px;
	height: 22px;
	background-image: url(icon_success.gif);
	vertical-align: middle;
	background-repeat: no-repeat;
}

.failure
{
    width: 22px;
	height: 22px;
	background-image: url(icon_failure.gif);
	vertical-align: middle;
	background-repeat: no-repeat;
}
    
.expressionUp
{
	PADDING-RIGHT: 7px; 
	BACKGROUND-POSITION-X: center; 
	FONT-SIZE: 12px; 
	BACKGROUND-ATTACHMENT: fixed; 
	WIDTH: 160px; 
	COLOR: #336699; 
	BACKGROUND-REPEAT: repeat-x; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial; 
	HEIGHT: 19px; 
	TEXT-ALIGN: right;		
}
.expressionDown
{
	BACKGROUND-POSITION-X: center; 
	BACKGROUND-ATTACHMENT: fixed; 
	BACKGROUND-REPEAT: repeat-x;
}








select.AjaxCombo
{
	BEHAVIOR: url(..\Scripts\htc\AjaxCombo.htc);
}
TABLE.AjaxTable
{
	BEHAVIOR: url(..\Scripts\htc\AjaxTable.htc);
}
tr.AjaxTable 
{
	cursor:default;
	height:20px;
	background-repeat:repeat;
	background-image:url(Images/Table/TableTitle.jpg);
}
td.AjaxTable 
{
	cursor:default;
	height:20px;
}



