﻿/* GLOBALS ******************************************************************************************* */

/* Body */
.MasterPage_Body
{
	height: 100%;
	padding: 0px;
	margin: 0px;
	background-color: #808080;
	text-align: center;
}



/* Header */
#MasterPage_Header
{
	width: 1024px;
	height: 120px;
}

#MasterPage_Header_Logo
{
	width: 350px;
	height: 120px;
	float: left;
	background: url('images/masterpage_header_logo01.jpg' );
}

#MasterPage_Header_Controls
{
	height: 120px;
	width: 674px;
	float: left;
	background: url('images/masterpage_header_controls01.jpg' );
}

#MasterPage_Header_Controls_Top
{
	height: 30px;
}

#MasterPage_Header_Controls_Top_Logout
{
	float: right;
}

#MasterPage_Header_Controls_Top_Login
{
	float: right;
	
}

#MasterPage_Header_Controls_Top_User
{
	float: right;
	top: 9px;	
	position: relative;

	*top: 4px;
}


#MasterPage_Header_Controls_Bottom
{
	height: 75px;
	padding-top: 15px;
	padding-right: 30px;
	float: right;
}

.MasterPage_Header_User
{
	font-family: 'Verdana';
	font-size: 9px;
	color: #FFFFFF;
}






/* -- ASPxMenu -- */
.dxmControl_rafmenu a, .dxmMenu_rafmenu a, .dxmVerticalMenu_rafmenu a, .dxmSubMenu_rafmenu a
{
	color: #8c8c8c;
	text-decoration: none;
}
.dxmSubMenu_rafmenu
{
	background-color: #ffffff;
	border: solid 1px #666666;
	padding: 1px 1px 1px 1px;
}
.dxmSubMenuGutter_rafmenu
{
	background-color: #9b1d1e;
}
.dxmSubMenuSeparator_rafmenu
{
	background-color: #9b1d1e;
}
.dxmSubMenuItem_rafmenu, .dxmSubMenuItemWithImage_rafmenu, .dxmSubMenuItemWithPopOutImage_rafmenu, .dxmSubMenuItemWithImageWithPopOutImage_rafmenu
{
	font: 10px verdana;
	color: #8c8c8c;
	white-space: nowrap;
	text-transform: uppercase;
	text-align: left;
}
.dxmSubMenuItem_rafmenu, .dxmSubMenuItemWithImage_rafmenu, .dxmSubMenuItemWithPopOutImage_rafmenu, .dxmSubMenuItemWithImageWithPopOutImage_rafmenu
{
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.dxmSubMenuItemSelected_rafmenu, .dxmSubMenuItemSelectedWithImage_rafmenu
{
}
.dxmSubMenuItemHover_rafmenu, .dxmSubMenuItemHoverWithImage_rafmenu, .dxmSubMenuItemHoverWithPopOutImage_rafmenu, .dxmSubMenuItemHoverWithImageWithPopOutImage_rafmenu
{
	color: #333333;
}
.dxmSubMenuBorderCorrector_rafmenu
{
    position: absolute;
    border: 0px;
    padding: 0px;
}
/* Disabled */
.dxmDisabled_rafmenu
{
	color: #acacac;
	cursor: default;
}



/* Content */
#MasterPage_Content
{
	padding: 5px 10px 110px 10px;
}



/* Footer */
#MasterPage_Footer01
{
	width: 1024px;
	height: 20px;
	margin: -20px auto 0 auto;
	background-color: #323232;
	text-align: left;
}

.MasterPage_Footer_Copyright
{
	margin-left: 10px;
	font-family: 'Verdana';
	font-size: 9px;
	color: #ffffff;
}







/* EMPTY ******************************************************************************************* */

/* Container */
#MasterPage_Empty_Container
{
	width: 1024px;
	margin: 0 auto;
	background: #f4f5f7 url('images/masterpage_empty_background01.jpg' ) repeat-y;
	text-align: left;
	min-height: 100%;
	height:auto !important; 
	height:100%;
}


* html #MasterPage_Empty_Container
{
	height: 100%;
}



/* Content */
#MasterPage_Empty_Content
{
	margin-left: 10px;
	margin-right: 10px;
}







/* TITLE ******************************************************************************************* */

/* Container */
#MasterPage_Title_Container
{
	width: 1024px;
	margin: 0 auto;
	background: #f4f5f7 url('images/masterpage_title_background01.jpg' ) repeat-y;
	text-align: left;
	min-height: 100%;
	height:auto !important; 
	height:100%;
}

* html #MasterPage_Title_Container
{
	height: 100%;
}



/* Title - Content */
#MasterPage_Title_TitleContent
{
	margin-left: 30px;
	margin-right: 30px;
}



/* Title */
#MasterPage_Title_Title
{
	background: url(  'images/masterpage_title_title01.jpg' );
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
}



/* Footer */
#MasterPage_Title_Footer01
{
	width: 1024px;
	height: 110px;
	margin: -110px auto 0 auto;
	background: url(  'images/masterpage_title_footer01.jpg' );
}




/* LOGIN ******************************************************************************************* */

/* Container */
#MasterPage_Login_Container
{
	width: 1024px;
	margin: 0 auto;
	min-height: 100%;
	height: 300px;
	height: 10%;
	background: #FFFFFF url('images/masterpage_empty_background01.jpg') repeat-y;
}

* html #MasterPage_Login_Container
{
	height: 100%;
}

#MasterPage_Login_Credentials
{
	width: 1024px;
	height: 650px;
	background-image: url('images/login_background01.jpg');
	position: absolute;
	top: 10%;
	margin-top: -50px;
	
	* position: relative;
}

#MasterPage_Login_Logo
{
	width: 120px;
	height: 10px;
	position: absolute;
	margin-top: 10px;
	margin-left: 303px;
}



/* ERROR ******************************************************************************************* */

/* Container */
#MasterPage_Error_Container
{
	width: 1024px;
	margin: 0 auto;
	background: #f4f5f7 url('images/masterpage_error_background01.jpg' ) repeat-y;
	text-align: left;
	min-height: 100%;
	height:auto !important; 
	height:100%;
}


* html #MasterPage_Error_Container
{
	height: 100%;
}



/* Content */
#MasterPage_Error_TitleContent
{
	margin-left: 30px;
	margin-right: 30px;
}



/* Header */
#MasterPage_Error_Title
{
	background: url(  'images/masterpage_error_title01.jpg' );
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-right: 10px;
}



/* Footer */
#MasterPage_Error_Footer01
{
	width: 1024px;
	height: 90px;
	margin: -90px auto 0 auto;
	background: url(  'images/masterpage_error_footer01.jpg' );
}

