
html
{
     overflow: -moz-scrollbars-vertical;
     overflow: scroll;
}

body
{ 
	margin				: 22px 0 0 0;
	width				: 100%;
	background-color	: #e6e6e6;
	font-family			: verdana;
	height				: auto;
}

img 
{ 
	border				: 0px;
}

#divMain
{ 
	width				: 992px;
	margin				: 0 auto;
	text-align			: left;
}



/* HEADER - START */
#divHeaderContainer
{
	width				: inherit;
	height				: 69px;
	padding				: 0px;
	margin				: 0;
	background-color	: #ffffff;
}

#divHeaderLeft
{
	width				: 19px;
	height				: 100%;
	clear				: both;
	float				: left;
	background-image	: url('/images/design/top_left_E6E6E6_gray_big.jpg');
	background-repeat	: no-repeat;
	background-position	: left top;
}

#divHeader
{
	float				: left;
	text-align			: left;
}

#divHeaderRight
{
	width				: 19px;
	height				: 100%;
	float				: right;
	background-image	: url('/images/design/top_right_E6E6E6_gray_big.jpg');
	background-repeat	: no-repeat;
	background-position	: right top;
}


#divNameToTheRightOfLogo
{
	font-size			: 20px;
	vertical-align		: top;
	color				: #ffffff;
	float				: left;
	padding-left		: 8px;
	padding-top			: 26px;
}



#tableHeader
{
	clear				: both;
	border				: 0px;
	padding				: 0px;
	border-collapse		: collapse;
	width				: 948px;
	height				: 69px;
	vertical-align		: super;
}

#tdHeaderLeft
{
	padding-left		: 0px;
	height				: inherit;
}

#tdHeaderCenter
{
	width				: 100%;
	height				: inherit;
	text-align			: right;
	padding-right		: 10px;
	vertical-align		: middle;
}

#tdHeaderLanguageSelecter
{
	height				: inherit;
	text-align			: right;
	padding-right		: 10px;
	vertical-align		: middle;
}

#tdHeaderRight
{
	height				: inherit;
	text-align			: right;
	padding-right		: 0px;
	vertical-align		: middle;
	white-space			: nowrap;
}

#tableLogo
{
	border				: 0px;
	padding				: 0px;
	border-collapse		: collapse;
}

#tdTextToTheRightOfLogo
{
	padding-left		: 40px;
	font-weight			: bold;
	vertical-align		: middle;
	color				: #909090;
	font-size			: 14px;
	white-space			: nowrap;
}
/* HEADER - END */




/* WHITE DIVIDER - START */
#divWhiteTopDivider 
{
	height				: 13px;
	width				: 992px;
	float				: left;
	font-size			: 0px;
	background-color	: #ffffff;
}
/* WHITE DIVIDER - END */

/* PAGEDIVIDER - START */
.divWhiteDivider 
{
	height				: 21px;
	float				: left;
	clear				: both;
	font-size			: 0px;
	background-color	: #ffffff;
}

.divGreyDivider 
{
	height				: 1px;
	width				: 742px;
	float				: left;
	clear				: both;
	background-color	: #ffffff;
	padding				: 0px 0px 0px 0px;
	font-size			: 0px;
	border-top			: solid 1px #cccccc;
}


/* PAGEDIVIDER - END */

/* MAINCONTENT - START */
#divMainContentContainer
{
	width				: 992px;
	height				: auto;
	clear				: both;
	padding				: 0px;
	margin				: 0;
}

#tableMainContentContainer
{
	width				: 992px;
	min-height			: 461px;
	height				: 461px;
	border-collapse		: collapse;
	padding				: 0px;
}


#divMainContentWhiteBorderLeft
{
	width				: 20px;
	background-color	: #ffffff;
	padding				: 0px;
}


#divMainContent
{
	width				: 952px;
	padding				: 0px;
	vertical-align		: top;
}

#divMainContentLeftMenu
{
	width				: 176px;
	vertical-align		: top;
	padding				: 0px;
	background-color	: #ffffff;
}

#divMainProjectContentLeftMenu
{
	width				: 270px;
	vertical-align		: top;
	padding				: 0px;
	background-color	: #ffffff;
}

#divMainContentDivider
{
	width				: 10px;
	background-color	: #ffffff;
	padding				: 0px;
}
#divMainContentBody
{
	width				: 762px;
	background-color	: #ffffff;
	overflow			: hidden;
	white-space			: normal;
	padding				: 0px;
	vertical-align		: top;
}

#divMainContentBodyWide
{
	width				: 952px;
	background-color	: #ffffff;
	overflow			: hidden;
	white-space			: normal;
	padding				: 0px;
	vertical-align		: top;
}

#divMainProjectContentBody
{
	width				: 632px;
	background-color	: #ffffff;
	overflow			: hidden;
	white-space			: normal;
	padding				: 0px;
	vertical-align		: top;
}
#divMainContentWhiteBorderRight
{
	width				: 20px;
	background-color	: #ffffff;
	padding				: 0px;
}
/* MAINCONTENT - END */





/* FOOTER - START */


#divFooterContainer
{
	width				: 992px;
	height				: 19px;
	padding				: 0px;
	margin				: 0;
	background-color	: #ffffff;
}

#divFooterLeft
{
	height				: 100%;
	width				: 19px;
	float				: left;
	font-size			: 0px;
	background-image	: url('/images/design/bottom_left_E6E6E6_gray_big.jpg');
	background-repeat	: no-repeat;
	background-position	: left bottom;
	background-color	: #ffffff;
}
#divFooterCenter
{
	height				: 100%;
	width				: 954px;
	float				: left;
	font-size			: 0px;
	background-color	: #ffffff;
}

#divFooterRight
{
	height				: 100%;
	width				: 19px;
	float				: left;
	font-size			: 0px;
	background-color	: #ffffff;
	background-image	: url('/images/design/bottom_right_E6E6E6_gray_big.jpg');
	background-repeat	: no-repeat;
	background-position	: right bottom;
}

/* FOOTER - END */

/* WHITE BOTTOM MENU START */
#divWhiteMenuContainer
{
	width				: 992px;
	padding				: 0px 0px 0px 0px;
	clear				: both;
	float				: left;
}

#divBottomMenu
{
	width				: 992px;
	padding				: 0px 0px 0px 0px;
	clear				: both;
	float				: left;
}

#divFooterPrintInfo
{
	display				: none;
	
}
	
/* WHITE BOTTOM MENU END */
