
/***************** General **********************/

A,A:link,A:active,A:visited {
	Font: normal 11px Arial;
	COLOR: #828181; 
	TEXT-DECORATION: none;
}

A:hover {
	Font: normal 11px Arial;
	COLOR: #000000; 
	TEXT-DECORATION: none
	
}

a.pic:hover {
	Font: normal 11px Arial;
	COLOR: #000000; 
	TEXT-DECORATION: underline;
	CURSOR: pointer
}

BODY {

	MARGIN: 0px; 
	Font: normal 9px Arial;
	COLOR: #000000; 
	BACKGROUND: url(../images/majunew4.png) no-repeat center top;

}

TD {
	TEXT-ALIGN: left;	
} 
 
.languagebox {
	Font: normal 11px Arial;
	COLOR: #828181; 
	TEXT-DECORATION: none;
	background-image:url(../images/textinputbg.gif);
	/*height:30px;*/
	width:100px;
	text-indent:15px;
	vertical-align:middle;
	text-transform:uppercase;
}

.footer {
	FONT-FAMILY:  Arial, Helvetica, sans-serif; 
	COLOR: #828181; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;
	text-align:right;
	border-top:1px solid #e9e9e9;
	line-height:30px;
}

/**************************************************/


/******************login info**********************/

.header {
	/*TEXT-TRANSFORM: uppercase; */
	font: normal 24px Arial;
	COLOR: #000000; 
}

.subheader {
	font: normal 14px Arial;
	COLOR: #000000; 
}

.textheader {
	font: normal 10px Arial;
	COLOR: #000000; 
}

.btnBox {
	Font: normal 12px Arial;
	COLOR: #ffffff;
	background-image:url(../images/bg_button.gif);
	border:0px;
	padding:2px 5px 2px 5px;
	cursor:hand;
}

.forminput {
	Font: normal 12px Arial;
	COLOR: #000000;
	background-color:#ffffff;
	border:1px solid #e9e9e9;
	text-indent:5px;
	padding:3px 0px 3px 0px;
}

.bodytxtWhite {
	font: normal 12px Arial;
	COLOR: #000000; 
	TEXT-DECORATION: none
}


.logindetails {
	font: normal 11px Arial;
	COLOR: #828181; 
	TEXT-DECORATION: none
}

/**************************************************/


/**************** Navigation **********************/

.navi{
	background-image:url(../images/bg_navi.gif);
	line-height:39px;
	TEXT-DECORATION: none;
	display:block;
}

.navi a,.navi a:link,.navi a:visited,.navi a:active {
	TEXT-TRANSFORM: uppercase;
	font: normal 12px Arial;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	padding:0px 12px 0px 12px;
	display:block;

}

.navi a:hover {
	TEXT-TRANSFORM: uppercase; 
	font: normal 12px Arial;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	padding:0px 12px 0px 12px;
	background-image:url(../images/bg_navi2.gif);
	display:block;
}

.sidenavi{
	display:block;
	border-bottom:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	list-style-type:disc;

}
.sidenavi a,.sidenavi a:link,.sidenavi a:visited,.sidenavi a:active {
	Font: normal 11px Arial;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	padding:8px 0px 8px 15px;
	display:block;
	text-decoration:none;
}

.sidenavi a:hover {
	font: normal 11px Arial;
	COLOR: #000000;
	background-color:#f8f8f8;
	TEXT-DECORATION: none;
	padding:8px 0px 8px 15px;
	display:block;
	background-image:url(../images/icon_arrow.gif) no-repeat right top ;
	text-decoration:none;
	list-style-type:disc;
}
.sideheader{
	Font: normal 11px Arial;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	padding:8px 0px 8px 15px;
	display:block;
	text-decoration:none;
	background-color:#dedede;
	border-right:1px solid #dfdfdf;
}
.sidesubheader{
	Font: normal 11px Arial;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	padding:8px 0px 8px 15px;
	display:block;
	text-decoration:none;
	background-color:#eeeeee;
	border-right:1px solid #dfdfdf;
}
.breadcrumbsMSS{
/*
	line-height:16px;
	TEXT-DECORATION: none;
	display:block;
	border-bottom:1px solid #dfdfdf;
	text-align:right;
	padding:-5px -5px -5px -5px; 
*/
	float: right;
	margin-right: 5px;
	margin-top: -5px;

}

.breadcrumbsPER{
/*
	line-height:16px;
	TEXT-DECORATION: none;
	display:block;
	border-bottom:1px solid #dfdfdf;
	text-align:right;
	padding:-5px -5px -5px -5px; 
*/
	float: right;
	margin-right: 5px;
	margin-top: -5px;

}

.breadcrumbsESS{
/*
	line-height:16px;
	TEXT-DECORATION: none;
	display:block;
	border-bottom:1px solid #dfdfdf;
	text-align:right;
	padding:-5px -5px -5px -5px; 
*/
	float: right;
	margin-right: 1px;
	margin-top: -5px;

}


.breadcrumbs a,.breadcrumbs a:link,.breadcrumbs a:visited,.breadcrumbs a:active {
	TEXT-TRANSFORM: uppercase; 
	font: normal 11px Arial;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	display:block;
	padding:0px 0px 5px 15px;
	

}

.breadcrumbs a:hover {
	TEXT-TRANSFORM: uppercase; 
	font: normal 11px Arial;
	COLOR: #000000; 
	TEXT-DECORATION: none;
	display:block;
}


.div_subnavi {
	BACKGROUND-IMAGE: url(../images/div_subnavi.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-POSITION: center 50%;
	line-height:10px;
}

/**************************************************/

.title {
	Font: normal 18px Arial;
	COLOR: #000000; 
}
.subtitle {
	Font: normal 12px Arial;
	COLOR: #000000;
}

.bodytxtGrey {
	Font: normal 12px Arial;
	COLOR: #828181;
}
.bodytxtBlack {
	Font: normal 12px Arial;
	COLOR: #000000;
}
.formheader {
		PADDING: 5px;
		Font: bold 11px Arial;
	BACKGROUND-COLOR: #f0f0f0; 
	COLOR: #000000;
}

.formsubheader {
	PADDING: 5px; 
	Font: normal 11px Arial;
	BACKGROUND-COLOR: #f6f6f6; 
	COLOR: #000000;

}

.div {
	BACKGROUND-IMAGE: url(../images/div.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-POSITION: center 50%
}
.dotted {
	BACKGROUND-IMAGE: url(../images/dotted.gif); 
	BACKGROUND-REPEAT: repeat-x; 
	BACKGROUND-POSITION: center 50%;
	line-height:30px;
}

.more {
	font: normal 11px Arial;
	COLOR: #828181; 
	TEXT-DECORATION: none;
}
.more a,.more a:link,.more a:visited,.more a:active {
	font: normal 11px Arial;
	COLOR: #828181; 
	TEXT-DECORATION: none;
}

.more a:hover {
	font: normal 11px Arial;
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
}

.container {
	position: relative;
	height: 50px;
}


.left-element {
	position: absolute;
	left: 0;
	width: 50%;
}

.right-element {
	position: absolute;
	right: 0;
	width: 50%;
	text-align: right; /* depends on element width */
} 

.container-pagesize {
	position: relative;   
}

.left-element-pagesize {
	position: absolute;
	left: 0;
	width: 50%;
}

.right-element-pagesize {
	position: absolute;
	right: 0;
	width: 50%;
	text-align: right; /* depends on element width */
	padding-top:8px;
} 


.BreakWords
{
    word-break:break-all; 
}

/*RadGrid*/
div.RadGrid_Default .rgHeader, 
div.RadGrid_Default th.rgResizeCol, 
div.RadGrid_Default .rgRow td, 
div.RadGrid_Default .rgAltRow td 
{ 
    border-left:1px solid #CCCCCC;
} 

.GridColFixedStyle 
{
	 background-color: #FDE49C;
}

/* Miki - 03/01/2011, Change all font setting */
SPAN, A, TD, LABEL, INPUT, SELECT, TEXTAREA { 
	Font: normal 11px Arial; 
}

LABEL.dxeBase_SoftOrange, LABEL.dxeBase { 
	Font: normal 11px Arial;  
}
TD.dxeListBoxItem, TD.dxpSummary_SoftOrange, TD.dxpPageNumber_SoftOrange 
{
	Font: normal 11px Arial;  
}

/* Calendar */
TD.dxeCalendarDay,TD.dxeCalendarSelected,TD.dxeCalendarOtherMonth,
TD.dxeCalendarWeeken,TD.dxeCalendarOutOfRange,TD.dxeCalendarToday,
TD.dxeDisabled,TD.dxeCalendarFastNavMonth,TD.dxeCalendarFastNavMonthSelected,
TD.dxeCalendarFastNavYear,TD.dxeCalendarFastNavYearSelected , TD.dxeCalendarDayHeader,
TABLE.dxbebt td.dx
{
	Font: normal 11px Arial;  
}

/* Scheduler */
TD.dxscViewVisibleInterval_SoftOrange, TD.dxscDayHeader_SoftOrange, TD.dxscDateCellHeader_SoftOrange
{
   Font : normal 11px Arial; 
}

INPUT.dxeEditArea 
{
	Font: normal 11px Arial;  
}
TEXTAREA.dxeMemoEditArea 
{
	Font: normal 11px Arial; 
}

.NumericColumn
{
	text-align:right;
}

.TabPage
{
	color:Black;  
}
.EventCalendar_Day
{
	text-align:right;
	padding-right:5px;
}
TABLE.EventCalendar_Title tr td  
{
	text-align:center; 
	font-weight:bold;
}

/* Miki - 03/01/2011 */
 