body
{
	margin:10px 0px 10px 0px;
	/*background-image:url(../../images/1/backgrounds/main_background_443x547.jpg);*/
	/*background-repeat:repeat;*/
	background-color:#FFFFFF;
	font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}

a
{
	color:#333333;
	
}

a:hover
{
	/*color:#0078C0;*/
}

h1
{
	color:#158DE4;
	font-size:18px;
}

img
{
	border:0px;
}

#divContainer
{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	/*
	text-align:justify;
	background:url(../../images/1/template/middle_frame_repeat_861x1.png) repeat-y;
	*/
}

#divInnerContainer
{
	width:901px;
}

#divMainContent
{
	text-align:justify;
	width:861px;
	background:url(../../images/1/template/middle_frame_repeat_901x1.png) repeat-y;
	padding:0px 20px 0px 20px;
}

#divTabs
{
	width:587px;
	height:20px;
}

#divTopFrame
{
	width:587px;
	height:40px;
	background-image:url(../../images/1/template/top_frame_587x20.png);
}

#divBigPicture
{
	width:373px;
	height:482px;
	background-image:url(../../images/1/template/big_picture_background_373x482.png);
	float:right;
	position:relative;
	margin-right:-69px;
	margin-left:5px;
	margin-top:-80px;
	/*
	
	left:99px;
	top:0px;
	z-index:999;
	
	margin-bottom:-40px;
	*/
}

#monoSlideshow
{
	margin:1px 0px 0px 0px;
}

#divLogo
{
	width:334px;
	height:92px;
	margin:-20px 0px 20px 0px;
	padding:10px 0px 0px 0px;
}

#divSlogan
{
	width:567px;
	height:10px;
	background-color:#343434;
	margin:0px 0px 10px 0px;
}

#divTabSpacer
{
	width:587px;
	height:40px;
}

.imagenoborder
{
	border:none;
}

.fnOpenTable
{
	background-color:#FFFFFF;
}

.titlebarfull
{
	width:857px;
	height:21px;
	background-image:url(../../images/1/template/titlebar_960x21.jpg);
	color:#FFFFFF;
	padding:4px 0px 0px 8px;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-bottom:-15px;
}

.titlebarbigpicture
{
	width:552px;
	height:17px;
	background-image:url(../../images/1/template/titlebar_960x21.jpg);
	color:#FFFFFF;
	padding:4px 0px 0px 8px;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-bottom:-15px;
}

.ShadowText
{
	text-shadow:#000000 20px -12px 2px;
}

.TopTabLink
{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.SearchLink
{
	font-family:Arial;
	font-size:12px;
	color:#444A4E;
	font-weight:bold;
	text-decoration:none;
}

.SearchLink:hover
{
	text-decoration:none;
}

/*
START OLD CSS
*/

/****************************************************************************************************
BODY CLASSES
****************************************************************************************************/
.BodyTR
{
	
}

.BodyTD
{

}

.BodyTextBox
{

}

.BodyTextArea
{

}

.BodyDropDownBox
{

}

.BodyButton
{
	cursor:hand;
	cursor:pointer;
}

.BodyLink
{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

/****************************************************************************************************
TAB CLASSES
****************************************************************************************************/

.TabLink
{
	color:#0078C0;
	font-weight:bold;
	text-decoration:none;
}

.TabLink:hover
{

}

/****************************************************************************************************
TABLE CLASSES
****************************************************************************************************/
.TableTR
{
	
}

.TableTD
{
	
}

.TableTextBox
{

}

.TableTextArea
{

}

.TableDropDownBox
{

}

.TableButton
{
	cursor:hand;
	cursor:pointer;
}

.TableLink
{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

.TableLink:hover
{
	color:#0078C0;
}

.TableCheckBox
{

}

/****************************************************************************************************
TOP MENU CLASSES
****************************************************************************************************/
.TopMenuTextBox
{

}

.TopMenuTextArea
{

}

.TopMenuDropDownBox
{

}

.TopMenuButton
{
	cursor:hand;
	cursor:pointer;
}

.TopMenuLink
{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

/****************************************************************************************************
LEFT MENU CLASSES
****************************************************************************************************/
.LeftMenuTitleBarTABLE_First
{
	width:100%;
	border:1px solid #003399;
	background-color:#47B2E5;
	padding:2px 2px 2px 2px;
	margin-bottom:2px;
}

.LeftMenuTitleBarTABLE
{
	width:100%;
	border:1px solid #003399;
	background-color:#47B2E5;
	padding:10px 2px 10px 2px;
	margin:10px 0px 2px 0px;
}

.LeftMenuLinkDIV
{
	width:195px;
	margin-bottom:2px;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	font-size:11px;
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
}

.LeftMenuLinkDIV2
{
	width:195px;
	margin-bottom:2px;
	padding:10px 0px 10px 0px;
	font-weight:bold;
	font-size:11px;
	border-bottom:solid 1px #999999;
}

.LeftSubMenuLinkDIV
{
	width:175px;
	margin:10px 0px 2px 20px;
	padding:10px 0px 0px 0px;
	font-weight:bold;
	font-size:11px;
	border-top:dashed 1px #999999;
}

.LeftSubMenuLinkDIV2
{
	width:175px;
	margin:10px 0px 2px 20px;
	font-weight:bold;
	font-size:11px;
	border-bottom:dashed 1px #999999;
}

.LeftMenuLinkDIV_onmouseover
{
	margin-bottom:2px;
	background-color:#1c874f;
	/*color:#FFFFFF;*/
	color:#ffffff;
	padding:2px 2px 2px 2px;
	font-weight:bold;
	font-size:11px;
}

.LeftMenuLink
{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

/****************************************************************************************************
BREADCRUMB CLASSES
****************************************************************************************************/
.BreadCrumbDIV
{
	margin-top:5px;
	margin-bottom:-7px;
	margin-left:10px;
}
	
.BreadCrumbLink
{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}

.BreadCrumbText
{
	font-size:11px;
}

/****************************************************************************************************
DATA TABLE TABLE CLASSES
****************************************************************************************************/
.DataTableTable
{
	width:100%;
	background-color:#FFFFFF;
}

/****************************************************************************************************
DATA TABLE SUPER HEADER CLASSES
****************************************************************************************************/
.DataTableSuperHeaderTR
{
	color:#ffffff;
	background-color:#003399;
}

.DataTableSuperHeaderTD
{
	color:#ffffff;
	background-color:#003399;
	border-top:1px solid #3969c9;
	border-bottom:1px solid #001353;
	padding:5px;
}

.DataTableSuperHeaderLink
{

}

/****************************************************************************************************
DATA TABLE HEADER CLASSES
****************************************************************************************************/
.DataTableHeaderTR
{
	color:#ffffff;
	background-color:#1E1E1E;
}

.DataTableHeaderTD
{
	color:#ffffff;
	background-color:#1E1E1E;
	padding:5px;
}

.DataTableHeaderLink
{

}

/****************************************************************************************************
DATA TABLE SUB HEADER CLASSES
****************************************************************************************************/
.DataTableSubHeaderTR
{
	background:				#343434;
	color:					#FFF;
	font-weight:			bold;
}

.DataTableSubHeaderTD
{
	background:				#343434;
	color:					#FFF;
	font-weight:			bold;
	padding:5px;
}

.DataTableSubHeaderLink
{
	text-decoration:none;
	color:#FFFFFF;
}

/****************************************************************************************************
DATA TABLE SUB HEADER SORT CLASSES
****************************************************************************************************/
.DataTableSubHeaderSortTD
{
	background:				#343434;
	color:					#FFF;
	font-weight:			bold;
	padding:5px;
}

.DataTableSubHeaderSortLink
{
	text-decoration:none;
	color:#FFFFFF;
}

/****************************************************************************************************
DATA TABLE DATA CLASSES
****************************************************************************************************/
.DataTableDataTR
{

}

.DataTableDataTD
{
	padding:5px;
	background-color:#EEEEEE;
}

.DataTableDataTextBox
{

}

.DataTableDataTextArea
{

}

.DataTableDataDropDownBox
{

}

.DataTableDataButton
{
	cursor:hand;
	cursor:pointer;
}

.DataTableDataLink
{
	color:#0078C0;
	font-weight:bold;
	text-decoration:none;
}

.DataTableDataLink:visited
{
	color:#0078C0;
}

/****************************************************************************************************
DATA TABLE DATA ALT CLASSES
****************************************************************************************************/
.DataTableDataAltTR
{

}

.DataTableDataAltTD
{
	padding:5px;
	background-color:#DDDDDD;
}

.DataTableDataAltTextBox
{

}

.DataTableDataAltTextArea
{

}

.DataTableDataAltDropDownBox
{

}

.DataTableDataAltButton
{
	cursor:hand;
	cursor:pointer;
}

.DataTableDataAltLink
{
	color:#0078C0;
	font-weight:bold;
	text-decoration:none;
}

.DataTableDataAltLink:visited
{
	color:#0078C0;
}

/****************************************************************************************************
DATA TABLE DATA HIGHLIGHT CLASSES
****************************************************************************************************/
.DataTableDataHighlightTR
{

}

.DataTableDataHighlightTD
{
	color:#333333;
	background-color:#60A8F2;
	font-weight:normal;
	font-size:11px;
}

.DataTableDataHighlightTextBox
{

}

.DataTableDataHighlightTextArea
{

}

.DataTableDataHighlightDropDownBox
{

}

.DataTableDataHighlightButton
{
	cursor:hand;
	cursor:pointer;
}

.DataTableDataHighlightLink
{
	color:#0078C0;
}

/****************************************************************************************************
DATA TABLE DATA ALT HIGHLIGHT CLASSES
****************************************************************************************************/
.DataTableDataAltHighlightTR
{

}

.DataTableDataAltHighlightTD
{
	color:#333333;
	background-color:#60A8F2;
	font-weight:normal;
}

.DataTableDataAltHighlightTextBox
{

}

.DataTableDataAltHighlightTextArea
{

}

.DataTableDataAltHighlightDropDownBox
{

}

.DataTableDataAltHighlightButton
{
	cursor:hand;
	cursor:pointer;
}

.DataTableDataAltHighlightLink
{
	color:#0078C0;
}

/**********************************************************************************************
Data table container classes.
**********************************************************************************************/
.DataTableContainerTR
{
	
}

.DataTableContainerTD
{
	padding:5px;
}

.DataTableContainerLink
{

}

.DataTableContainerTextBox
{

}

.DataTableContainerDropDownBox
{

}

.DataTableContainerTextArea
{

}

.DataTableContainerCheckBox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.DataTableContainerButton
{
	cursor:hand;
	cursor:pointer;
}

.GoodErrorMessagesDIV
{
	color:#00FF00;
	font-weight:bold;
	margin-bottom:10px;
}

.BadErrorMessagesDIV
{
	color:#FF0000;
	font-weight:bold;
	margin-bottom:10px;
}

.ContentPageHeadline
{

}

.LeftColumn { width:150px; float:left; }
.RightColumn { padding-left:160px; }
.SingleColumn { width:400px; }

.SearchButton
{
	cursor:hand;
	cursor:pointer;
}

.NewsLink
{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}

.JobTitleText
{
	font-weight:bold;
	font-size:14px;
}




