html
{
     overflow: -moz-scrollbars-vertical;
     overflow: scroll;
}

body
{ 
	margin				: 0;
	width				: 100%;
	background-color	: #ffffff;
	background-image	: url('/images/design/bg_fade.jpg');
	background-repeat	: repeat-x;
	font-family			: verdana;
	height				: auto;
	
}

img 
{ 
	border				: 0px;
}

#divMain
{ 
	width				: 998px;
	margin				: 0;
	text-align			: left;
}



/* HEADER - START */
#divHeaderContainer
{
	width				: inherit;
	height				: 80px;
	background-image	: url('/images/design/top_border_fade_bg.jpg');
	background-repeat	: repeat-x;
	padding				: 0px;
	margin				: 0;
	
}

#divHeaderLeft
{
	width				: 14px;
	height				: 100%;
	background-image	: url('/images/design/left_top_border_fade_bg.jpg');
	background-repeat	: no-repeat;
	clear				: both;
	float				: left;
}

#divHeader
{
	float				: left;
	text-align			: left;
	
}

#divHeaderRight
{
	width				: 14px;
	height				: 100%;
	background-image	: url('/images/design/right_top_border_fade_bg.jpg');
	background-repeat	: no-repeat;
	float				: right;
	display				: none;
}

#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				: 970px;
	height				: 80px;
}

#tdHeaderLeft
{
	padding-left		: 10px;
}

#tdHeaderRight
{
	text-align			: right;
	padding-right		: 10px;
	width				: 100%;
	display				: none;
}

#tableLogo
{
	border				: 0px;
	padding				: 0px;
	border-collapse		: collapse;
}

#tdTextToTheRightOfLogo
{
	padding-left		: 40px;
	font-weight			: bold;
	vertical-align		: middle;
	color				: #909090;
	font-size			: 14px;
}
/* HEADER - END */


/* TOP MENU - START */
#divTopMenu 
{
	display				: none;
}

#divTopMenuLeft
{
	width				: 24px;
	height				: 29px;
	float				: left;
	background-image	: url('/images/design/left_top_border_fade_menu.jpg');
	background-repeat	: no-repeat;

}
#divTopMenuRight
{
	width				: 24px;
	height				: 29px;
	float				: left;
	background-image	: url('/images/design/right_top_border_fade_menu.jpg');
	background-repeat	: no-repeat;
}
/* TOP MENU - END */


/* WHITE DIVIDER - START */
#divWhiteDivider 
{
	height				: 10px;
	width				: 950px;
	background-color	: #ffffff;
	float				: left;
	font-size			: 0px;
}

#divWhiteDividerLeft 
{
	height				: 10px;
	width				: 24px;
	float				: left;
	font-size			: 0px;
	clear				: left;
	background-image	: url('/images/design/left_border_divider.jpg');
	background-repeat	: no-repeat;
}

#divWhiteDividerRight 
{
	height				: 10px;
	width				: 24px;
	float				: left;
	font-size			: 0px;
	background-image	: url('/images/design/right_border_divider.jpg');
	background-repeat	: no-repeat;
}
/* WHITE DIVIDER - END */


/* BREADCRUMB - START */
#divBreadCrumb 
{
	display				: none;
}

#divBreadCrumbLeft 
{
	height				: 36px;
	width				: 24px;
	float				: left;
	font-size			: 0px;
	background-image	: url('/images/design/breadcrumb_left.jpg');
	background-repeat	: no-repeat;
}

#divBreadCrumbRight 
{
	height				: 36px;
	width				: 24px;
	float				: right;
	font-size			: 0px;
	background-image	: url('/images/design/breadcrumb_right.jpg');
	background-repeat	: no-repeat;
}
/* BREADCRUMB - END */


/* MAINCONTENT - START */
#divMainContentContainer
{
	width				: 998px;
	height				: auto;
	clear				: both;
	padding				: 0px;
	margin				: 0;
}

#tableMainContentContainer
{
	width				: 998px;
	min-height			: 400px;
	height				: 100%;
	border-collapse		: collapse;
	padding				: 0px;
}

#divMainContentBorderLeft
{
	height				: 100%;
	width				: 14px;
	font-size			: 0px;
	vertical-align		: top;
	padding				: 0px;
}

#divMainContentBorderLeftTop
{
	height				: 70px;
	width				: 14px;
	font-size			: 0px;
	background-image	: url('/images/design/border_left_main.jpg');
	background-repeat	: no-repeat;
	vertical-align		: top;
	padding				: 0px;
}
#divMainContentBorderLeft
{
	width				: 14px;
	font-size			: 0px;
	background-image	: url('/images/design/page_divider_bottom_left.jpg');
	padding				: 0px;
}
#divMainContentWhiteBorderLeft
{
	width				: 10px;
	background-color	: #ffffff;
	padding				: 0px;
}
#divMainContent
{
	width				: 950px;
	padding				: 0px;
	vertical-align		: top;
}

#divMainContentLeftMenu
{
	display				:none;
}

#divMainProjectContentLeftMenu
{
	width				: 276px;
	vertical-align		: top;
	padding				: 0px;
	background-color	: #f1f1f1;
}

#divMainContentDivider
{
	width				: 10px;
	background-color	: #ffffff;
	padding				: 0px;
	display				: none;
}
#divMainContentBody
{
	width				: 762px;
	background-color	: #ffffff;
	overflow			: hidden;
	white-space			: normal;
	padding				: 0px;
	vertical-align		: top;
}
#divMainProjectContentBody
{
	width				: 662px;
	background-color	: #ffffff;
	overflow			: hidden;
	white-space			: normal;
	padding				: 0px;
	vertical-align		: top;
}
#divMainContentWhiteBorderRight
{
	width				: 10px;
	background-color	: #ffffff;
	padding				: 0px;
}
#divMainContentBorderRight
{
	width				: 14px;
	font-size			: 0px;
	padding				: 0px;
}
#divMainContentBorderRightTop
{
	height				: 70px;
	width				: 14px;
	font-size			: 0px;
	background-image	: url('/images/design/border_right_main.jpg');
	background-repeat	: no-repeat;
	vertical-align		: top;
	padding				: 0px;
}
#divMainContentBorderRight
{
	width				: 14px;
	font-size			: 0px;
	background-image	: url('/images/design/page_divider_bottom_right.jpg');
	vertical-align		: top;
	padding				: 0px;
	margin				: 0;
}
/* MAINCONTENT - END */


/* FLASH AND NEWS - START */
#divFlashAndNewsContainer
{
	height				: 236px;
	width				: 998px;
	clear				: both;
	float				: left;
}

#divFlashAndNewsContentBorderLeft
{
	height				: 100%;
	width				: 14px;
	float				: left;
	font-size			: 0px;
	background-image	: url('/images/design/left_border_fade_bg.jpg');
	background-repeat	: no-repeat;
}

#divFlashAndNewsWhiteContentBorderLeft
{
	height				: 100%;
	width				: 10px;
	float				: left;
	font-size			: 0px;
	background-color	: #ffffff;
}

#divFlashContent
{
	height				: 100%;
	width				: 709px;
	float				: left;
	font-size			: 10px;
	background-color	: #ffffff;
}

#divFlashAndNewsContentDivider
{
	height				: 100%;
	width				: 11px;
	float				: left;
	font-size			: 0px;
	background-color	: #ffffff;
}

#divNewsContent
{
	float				: left;
}

#divFlashAndNewsWhiteContentBorderRight
{
	height				: 100%;
	width				: 10px;
	float				: right;
	font-size			: 0px;
	background-color	: #ffffff;
}

#divFlashAndNewsContentBorderRight
{
	height				: 100%;
	width				: 14px;
	float				: right;
	font-size			: 0px;
	background-image	: url('/images/design/right_border_fade_bg.jpg');
	background-repeat	: no-repeat;
}
/* FLASH AND NEWS - END */



/* PAGEDIVIDER - START */
/* WHITE TOP - START */
.PageDividerTopLeft
{
	clear				: both;
	float				: left;
	width				: 14px;
	height				: 10px;
	font-size			: 0px;
	background-image	: url('/images/design/page_divider_top_left.jpg');
	background-repeat	: repeat-y;
}
.PageDividerWhiteTopLeft
{
	float				: left;
	width				: 10px;
	height				: 10px;
	font-size			: 0px;
	background-color	: #ffffff;
}
.PageDividerTop
{
	float				: left;
	width				: 950px;
	height				: 10px;
	font-size			: 0px;
	background-color	: #ffffff;
}
.PageDividerWhiteTopRight
{
	float				: left;
	width				: 10px;
	height				: 10px;
	font-size			: 0px;
	background-color	: #ffffff;
}
.PageDividerTopRight
{
	float				: left;
	width				: 14px;
	height				: 10px;
	font-size			: 0px;
	background-image	: url('/images/design/page_divider_top_right.jpg');
	background-repeat	: repeat-y;
}
/* WHITE TOP - END */





/* GRAY - START */
.PageDividerCenterLeft
{
	clear				: both;
	float				: left;
	width				: 24px;
	height				: 10px;
	font-size			: 0px;
	background-image	: url('/images/design/page_divider_center_left.jpg');
	background-repeat	: no-repeat;
}

.PageDividerCenter
{
	float				: left;
	width				: 950px;
	height				: 10px;
	font-size			: 0px;
	background-image	: url('/images/design/divider_fader.jpg');
	background-repeat	: repeat-x;
}

.PageDividerCenterRight
{
	float				: left;
	width				: 24px;
	height				: 10px;
	font-size			: 0px;
	background-image	: url('/images/design/page_divider_center_right.jpg');
	background-repeat	: no-repeat;
}
/* GRAY - START */

/* WHITE BOTTOM - START */
.PageDividerBottomLeft
{
	clear				: both;
	float				: left;
	width				: 14px;
	height				: 10px;
	font-size			: 0px;
	background-image	: url('/images/design/page_divider_bottom_left.jpg');
	background-repeat	: repeat-y;
}
.PageDividerWhiteBottomLeft
{
	float				: left;
	width				: 10px;
	height				: 10px;
	font-size			: 0px;
	background-color	: #ffffff;
}
.PageDividerBottom
{
	float				: left;
	width				: 950px;
	height				: 10px;
	font-size			: 0px;
	background-color	: #ffffff;
}
.PageDividerWhiteBottomRight
{
	float				: left;
	width				: 10px;
	height				: 10px;
	font-size			: 0px;
	background-color	: #ffffff;
}
.PageDividerBottomRight
{
	float				: left;
	width				: 14px;
	height				: 10px;
	font-size			: 0px;
	background-image	: url('/images/design/page_divider_bottom_right.jpg');
	background-repeat	: repeat-y;
}
/* WHITE BOTTOM - END */

/* PAGEDIVIDER - END */





/* MOUSEOVER - START */
#divMouseoverContainer
{
	height				: 243px;
	width				: 998px;
	clear				: both;
	float				: left;
	background-color    : #efefef;
}

#divMouseoverContentBorderLeft
{
	height				: 100%;
	width				: 14px;
	clear				: both;
	float				: left;
	font-size			: 0px;
	background-image	: url('/images/design/left_border_fade.jpg');
	background-repeat	: repeat-y;
}
#divMouseoverWhiteContentBorderLeft
{
	height				: 100%;
	width				: 10px;
	float				: left;
	font-size			: 0px;
	background-color	: #ffffff;
}

#divMouseoverContent
{
	float				: left;
	border				: solid 1px #efefef;
	width				: 948px;
	height				: 238px;
}

#divMouseoverWhiteContentBorderRight
{
	height				: 100%;
	width				: 10px;
	float				: right;
	font-size			: 0px;
	background-color	: #ffffff;
}

#divMouseoverContentBorderRight
{
	height				: 100%;
	width				: 14px;
	float				: right;
	font-size			: 0px;
	background-image	: url('/images/design/right_border_fade.jpg');
	background-repeat	: repeat-y;
}
/* MOUSEOVER - END */


/* FOOTER - START */

#divFooterContainer
{
	clear				: both;
	height				: 25px;
	width				: inherit;
	padding				: 0px;
	margin				: 0;
	background-color	: #efefef;
}

#divFooterContentBorderLeft
{
	height				: 100%;
	width				: 14px;
	clear				: both;
	float				: left;
	font-size			: 0px;
	background-image	: url('/images/design/left_border_fade.jpg');
	background-repeat	: repeat-y;
}
#divFooterWhiteContentBorderLeft
{
	height				: 100%;
	width				: 10px;
	float				: left;
	font-size			: 0px;
	background-color	: #ffffff;
}

#divFooterPrintInfo
{
	float				: left;
	font-size			: 10px;
	text-align			: center;
	padding-top			: 6px;
	padding-left		: 10px;
	width: 100%;
	
}
	
	

#divFooterContentLeft
{
	
	display				: none;
}







#divFooterContentRight
{
	float				: right;
	font-size			: 10px;
	text-align			: Right;
	padding-top			: 6px;
	padding-right		: 10px;
	color				: #272727;
	display				: none;
}

#divFooterWhiteContentBorderRight
{
	height				: 100%;
	width				: 10px;
	float				: right;
	font-size			: 0px;
	background-color	: #ffffff;
}

#divFooterContentBorderRight
{
	height				: 100%;
	width				: 14px;
	float				: right;
	font-size			: 0px;
	background-image	: url('/images/design/right_border_fade.jpg');
	background-repeat	: repeat-y;
}

/* FOOTER - END */


/* PAGEEND START */


#divPageEndCenterLeft
{
	float				: left;
	width				: 24px;
	height				: 5px;
	font-size			: 0px;
	background-image	: url('/images/design/page_divider_center_left.jpg');
	background-repeat	: no-repeat;
}

#divPageEndCenter
{
	height				: 5px;
	width				: 950px;
	float				: left;
	font-size			: 0px;
	background-image	: url('/images/design/divider_fader.jpg');
	background-repeat	: repeat-x;
}
#divPageEndCenterRight
{
	float				: left;
	width				: 24px;
	height				: 5px;
	font-size			: 0px;
	background-image	: url('/images/design/page_divider_center_right.jpg');
	background-repeat	: no-repeat;
}
/* PAGEEND END */

/* PAGEBOTTOM START */
#tablePageBottomMenu
{
	display				:none;
}
/* PAGEBOTTOM END */