body
{
font-family:Tahoma;
font-size:12px;

direction:ltr;
margin:10 0 10 0;
text-align: center;
background:transparent url(images/bg.gif);
}

.rightBorder{
	background:transparent url(images/rightBorder.png) repeat-y;
	width:5px;
}
.leftBorder{
	background:transparent url(images/leftBorder.png) repeat-y;
	width:5px;
}
.mainBody{
	width:971px;
	background:#ffffff url(images/mainBodyBG.gif) repeat-x;
}
/*--------------- Archive Styles -------------------------------------------------------*/

.MainBack
{
	width:100%;
	height:100%;
	border-color:#e0e1dd;

	border-left-width:0px;
	border-left-style:solid;

	border-right-width:0px;
	border-right-style:solid;

	border-top-width:0px;
	border-top-style:solid;

	border-bottom-width:0px;
	border-bottom-style:solid;
}


.SITEFOOTER
{
	font-size:8pt;
	color:#8a8a8a;
}
.PortalUser
{
 	font-weight:normal;
	font-size:9px;
}
.PortalDate{font-weight:normal;font-size:9px;}
TABLE
{
	font-family:Tahoma;
	font-size:8pt;
direction:rtl;
}
INPUT
{
	font-family:Tahoma;
	font-size:8pt;
}
TEXTAREA
{
	font-family:Tahoma;
	font-size:8pt;
}
.txtEmail
{
	direction:ltr;
}
.DataGrids
{
	border-color:#81B4E8;
	border-width:1;
	border-collapse:collapse;
}
.DataGridsHeaders
{
	border-top-width: 1px;
	border-left-width: 1px;
	border-left-color: white;
	border-bottom-width: 1px;
	border-bottom-color: white;
	color: #2b2c51;
	border-top-color: white;
	background-color: #BDBCBB;
	text-align: center;
	border-right-width: 1px;
	border-right-color: white;
}
.DataGridsFooters
{
	border-top-width: 1px;
	border-left-width: 1px;
	border-left-color: white;
	border-bottom-width: 1px;
	border-bottom-color: white;
	color: #2b2c51;
	border-top-color: white;
	background-color: #BDBCBB;
	text-align: center;
	border-right-width: 1px;
	border-right-color: white;
	direction:ltr;
}
.DataGridEvenRow
{
	background-color: #eeeeee;
}
.DataGridSelectedRow
{
	background-color: #F4Bf00;
}
.DataGridOddRow
{
	background-color: #ffffff;
}
.TableCellCentered
{
	text-align:center;
}
.AdminRight
{
	font-family:Tahoma;
	font-size:8pt;
	background-color:#F0F0F0;
	color:Black;
	/*width:245;*/
	padding:5 0 5 5;
	/*background-image : url( images/theme03_03.gif );*/
}

.AdminMain
{
	background-color:#FFFFFF;
	width:678;
}

.fTitle
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:600;
	color:#e35611;
	
}
.fTitle2
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:600;
	color:#087baa;
	
}
.fTitle3
{
	font-family:Tahoma;
	font-size:8pt;
	font-weight:600;
	color:#666666;
	
}
.AcellEn 
{
	cursor:hand;
	background:#f97b29;
	font-family:Tahoma;
	font-weight:bold;
	color:White;
	border-right-color:#f97b29;
	border-right-width:1;
	border-right-style:solid;
	border-left-color:#f97b29;
	border-left-width:1;
	border-left-style:solid;
	border-top-color:#f97b29;
	border-top-width:1;
	border-top-style:solid;
}
.AcellDis 
{
	font-family:Tahoma;
	border-right-color:Black;
	border-right-width:1;
	border-right-style:solid;
	border-left-color:Black;
	border-left-width:1;
	border-left-style:solid;
	border-top-color:Black;
	border-top-width:1;
	border-top-style:solid;
}
.AdminSearch
{
	background-color:#eeeeee;
	border-right-color:#EAE7E7;
	border-right-width:1px;
	border-right-style:dotted;
	border-left-color:#EAE7E7;
	border-left-width:1px;
	border-left-style:dotted;
	border-top-color:#EAE7E7;
	border-top-width:1px;
	border-top-style:dotted;
	border-bottom-color:#EAE7E7;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	color:Black;
}
.AdminSearchAlternate
{
	background-color:#eeeeee;
	color:Black;
}
.AdminTitleAlternate
{
	background-color:#f15928;
	color:White;
	font-size:8pt;
	font-weight:600;
}
.AdminEdit
{
	border:solid 1px #087baa;
}
.AdminAlternate
{
	background-color:#f0f0f0;
}
.ModuleAlternate
{
	background-color:#f0f0f0;
}
SELECT
{
	font-family:Tahoma;
	font-size:8pt;
}
p,div,span
{
line-Height:180%;
}

/*span.MMVItem
{
line-Height:130%;
}

span.SMVItem
{
width:100%;
}*/

LABEL
{
	font-family:Tahoma;
	font-size:8pt;

}
A
{
	color:#0000FF;
	text-decoration:none;
	/*font-weight:normal;*/
	
}
A:hover
{
	color:#0066cc;
	text-decoration:none;
}

.MainLink
{
	color: #ffffff;
}
A.main
{
	color: #333333;
	text-decoration:none;
}
A.main:hover
{
	color:#0066cc;
	text-decoration:none;
}

A.mainTitle
{
	color: #333333;
	text-decoration:none;
	font-weight:600;
	font-size:8pt;
}
A.mainTitle:hover
{
	color:#0066cc;
	text-decoration:none;
	font-weight:600;
	font-size:8pt;
}
.lblLink
{
	color: #2b2c51;
	text-decoration:none;
	font-weight:600;
	font-size:8pt;
	cursor:hand;
}
.lblLinkHover
{
	color:#0066cc;
	text-decoration:none;
	font-weight:600;
	font-size:8pt;
	cursor:hand;
}
.lblLink2
{
	color: #333333;
	text-decoration:none;
	font-size:8pt;
	cursor:hand;
}
.lblLinkHover2
{
	color:#0066cc;
	text-decoration:none;
	font-size:8pt;
	cursor:hand;
}
A.NavLink
{
	color: #333333;
	text-decoration:none;
	font-weight:600;
	font-size:8pt;
}
A.NavLink:hover
{
	color:#0066cc;
	text-decoration:none;
	font-weight:600;
	font-size:8pt;
}

A.mainTitle2
{
	color: #333333;
	text-decoration:none;
	font-weight:600;
	font-size:8pt;
	cursor:hand;
}
A.mainTitle2:hover
{
	color:#0066cc;
	text-decoration:none;
	font-weight:600;
	font-size:8pt;
	cursor:hand;
}


.ErrorMessage
{
	color:Red;
	font-weight:bold;
}
.Comment
{
	font-family:Tahoma;
	font-size:8pt;
	background-color:#fffff0;
	color:Green;
}
.readMore
{
	font-family:Tahoma;
	font-size:8pt;
	color:#e35611;
	font-weight:500;
	cursor:hand;
}

.ModuleDate
{
	font-family:Tahoma;
	font-size:8pt;
	color:#e35611;
	font-weight:500;
}
.ModuleBorder
{
	border-color:#f97b29;
	border-style:dotted;
	border-width:1;
}
.ModuleSeprator
{
	border-bottom-color:#f97b29;
	border-bottom-style:dotted;
	border-bottom-width:1;
}
.ModuleSubTitle
{
	background:#f15928;
	color:#ffffff;
	border-bottom-color:#2E5772;
	border-bottom-width:1;
	font-size:8pt;
	font-weight:600;
}



.LinksCat
{
	border-style: solid solid solid solid;
	border-color: #CC99FF;
	border-width: 1px;
	text-align: right; /*	padding: 2px 2px 2px 2px; /*top right buttom left */
	font-size: small;
	font-family: Tahoma, 'Times New Roman' , Times, serif;
	height: 20px;
	background-image: url(   '../../MyLinks/images/ModuleHeaderCenterC.gif' );
	background-repeat: repeat;
	
}


.LinksItemMouseOver
{
	
	cursor: pointer;
	width: 100%;
	background-image: url(   '../../MyLinks/images/r_menu_bg3_hover.jpg' );
	background-repeat: repeat;
margin: 0px 0px 0px 0px;  font-size: 1.4em; height:20px;

}
.LinksItemMouseOut
{
	background-image: url(   '../../MyLinks/images/r_menu_bg3.jpg' );
	background-repeat: repeat;
	
	width: 100%;
	margin: 0px 0px 0px 0px;  font-size: 1.4em; height: 20px;

}


.LinksLabel
{
	font-size: 8pt;
	font-family: Tahoma;
	color: Black;
}
/*      for Portal6 Add below style to Style.css            */
.LinkGroup
{
	background:#dae1f5;
	font-size:8pt;
	font-weight:600;
	border:solid 1px #00a4e0;
	
}
.LinkHeader
{
	background:#fffff0;
	font-size:8pt;
	font-weight:600;
	
}
/*
ul.MMV > li{
width:100px;
}*/

.PayrollHeader{
background-color:#fb8513;
font-weight:600;
color:#ffffff;
border:1px gray solid;
height:30px;
}
.PayrollHeaderDetail{
border:1px gray solid;
background-color:#f2f0ee;

}
.PayrollFooter{
background-color:#e3e2e0;
font-weight:600;
border:1px gray solid;
}
.payrollTBL{

border:1px gray solid;}
.payrollGridDetail
{
	border:1px gray solid;
background-color:#f2f0ee;

}
.printContent{
font-family: Tahoma; font-size: 9pt;text-align:right;
}

.floathelp{
background-color:#f2f0ee;

}

.RadTabStrip .rtsUL, .RadTabStripVertical .rtsUL{
float:right !important;
}
