body{ border:0; margin:20px; padding:0; height:100%;background-image: url(images/main_bg.gif);background-repeat:repeat-x;background-color:#2B214D;}

.top_border{BORDER-RIGHT: #858695 1px solid; BACKGROUND-POSITION: right bottom; BORDER-TOP: #858695 1px solid; BORDER-LEFT: #858695 1px solid; BACKGROUND-REPEAT: repeat-x}

.top_border_left{BACKGROUND-POSITION: right bottom; BORDER-TOP: #858695 1px solid; BORDER-LEFT: #858695 1px solid; BACKGROUND-REPEAT: repeat-x}


.top_border_right{BORDER-RIGHT: #858695 1px solid; BACKGROUND-POSITION: right bottom; BORDER-TOP: #858695 1px solid;BACKGROUND-REPEAT: repeat-x}


.logo_pad{ padding:4px 5px 5px 5px;BACKGROUND-POSITION: right bottom; COLOR: #ffffff; BACKGROUND-REPEAT:no-repeat;}
.logo_right{BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat;}
.login_pad{padding:5px 15px 0px 0px;}
.date_pad{padding:0px 11px 4px 25px;}
.menu_pad{padding:5px 0px 7px 0px;}
.lang_pad{ padding:0px 0px 0px 5px;}
.search_pad{ padding:0px 0px 9px 5px;_padding:0 0 0 5px;}
.breadcrumb_pad{BORDER-RIGHT:#858695 1px solid; padding:0px 11px 0px 25px;}
.content_pad{PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px;}

.left_pane_bg{ background-color:#ffffff;BACKGROUND-POSITION: right 50%; BACKGROUND-REPEAT: repeat-y}
.logo_bot_bg1{BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: repeat-x;}
.bred_bg{BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat;}
.content_left{BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: repeat-x;}
.content_right{BACKGROUND-POSITION: left 50%; BACKGROUND-REPEAT: repeat-y;}

.search_text{color:#ffffff; text-decoration:none; font-weight:normal; font-size:10px; font-family:Tahoma; padding:2px 0px 0px 10px;}

.controlpanel{ background:#FFF; border:#ADADAD solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ border:#000000 solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD.SubHead{ background:transparent; font-size:12px; color:#000; font-weight:bold;}
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#333; font-weight:normal;}
.controlpanel TD TD TD input{ background:#ffffff font-size:11px; color:#000; font-weight:bold; padding-left:4px;}
.controlpanel TD TD TD select{ background:#cccccc; font-size:11px; color:#333;}
.controlpanel A.CommandButton{ font-size:10px; text-decoration:none;}
.controlpanel A.CommandButton:link{ color:#000;}
.controlpanel A.CommandButton:visited{ color:#000;}
.controlpanel A.CommandButton:active{ color:#000;}
.controlpanel A.CommandButton:hover{ color:#FF9900; text-decoration:underline;}

#wrapper{ position:relative; height:258px; font-family:Tahoma; }
#logo{ position:absolute; top:29px; left:29px; width:228px; height:31px; z-index:3; }
#user{ position:absolute; height:18px; top:8px; right:8px; text-align:right; z-index:3; }
#header{ position:absolute; bottom:40px; z-index:2; width:100%; background:url(headerbg.gif); }
#menu{ position:absolute; background:url(menubg.jpg); width:auto; height:54px; bottom:0px; z-index:1; }

#SearchContainer input{MARGIN:0px 0px 0px 0px; BORDER:1px solid #B6BBBA; font-size:9px; color:#353B40;  BACKGROUND:#FFFFFF; WIDTH:115px;  HEIGHT: 19px; font-family:Verdana;}

#LanguageContainer select{MARGIN:0px 0px 0px 0px; BORDER:1px solid #7F9DB9; font-size:9px; color:#353B40; BACKGROUND:#FFFFFF; WIDTH:135px; HEIGHT: 15px; font-family:Verdana;}

.bannerpane{padding:0px 0px 0px 0px;}
.toppane{padding:0px 0px 11px 0px;}
.leftpane{padding:5px;}
.contentpane{padding:0px 0px 11px 0px;}
.rightpane{padding:0px 0px 11px 11px;}
.bottompane{padding:0px 0px 7px 1px;}


.Head{ font-size:12px; font-weight:bold; color:#000000;}
.SubHead{ font-size:11px; color:#000000;}
.SubSubHead{ font-size:11px; color:#454545;}
.Normal{ font-size:11px; color:#454545;}
.CommandButton,A.CommandButton:link,A.CommandButton:visited,A.CommandButton:active{	color:#F48F0E; text-decoration:none;}
A.CommandButton:hover{ color:#F48F0E; text-decoration:underline;}
TH,TD,DIV{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
A,A:link,A:visited,A:active{ color:#F48F0E; text-decoration:none;}
A:hover{ color:#F48F0E; text-decoration:none;}
.user,a.user:link,a.user:active,a.user:visited{color:#ffffff; text-decoration:none; font-weight:normal; font-size:10px; font-family:Tahoma;}
a.user:hover{ color:#FF9c00; text-decoration:none; font-weight:normal; font-size:10px; font-family:Tahoma;}
.footer,a.footer:link,a.footer:active,a.footer:visited{	font-size:9px; color:#ffffff; text-decoration:none; font-weight:normal;  font-family:Tahoma;}
a.footer:hover{	font-size:9px;	color:#000000; text-decoration:none; font-weight:normal; font-family:Tahoma;}
.links,a.links:link,a.links:active,a.links:visited{	font-size:10px; color:#666666; text-decoration:none; font-weight:normal;   font-family:Tahoma;}
a.links:hover{font-size:10px; color:#2E2F60; text-decoration:none; font-weight:normal; font-family:Tahoma;}
.breadcrumb,a.breadcrumb:link,a.breadcrumb:active,a.breadcrumb:visited{	font-size:10px; color:#ffffff; text-decoration:none; font-weight:normal; font-family:Verdana;}
a.breadcrumb:hover{ font-size:10px; color:#989B9F; text-decoration:none; font-weight:normal; font-family:Verdana;}
.other,a.other:link,a.other:active,a.other:visited{color:#353B40; text-decoration:none; font-weight:normal; font-size:10px;  font-family:Tahoma;}
a.other:hover{ color:#ff0000; text-decoration:none; font-weight:normal; font-size:10px; font-family:Tahoma;}

.search,a.search:link,a.search:active,a.search:visited{color:#ffffff; text-decoration:none; font-weight:normal; font-size:10px;   font-family:Tahoma;}
a.search:hover{ color:#000000; text-decoration:none; font-weight:normal; font-size:10px; font-family:Tahoma;}

.skinobject,a.skinobject:link,a.skinobject:active,a.skinobject:visited{	font-size:10px; color:#ffffff; text-decoration:none; font-weight:normal; font-family:Verdana;}
a.skinobject:hover{ font-size:10px; color:#989B9F; text-decoration:none; font-weight:normal; font-family:Verdana;}
/*___________________________________________________________________________________________*/
.MainMenu_MenuContainer{ background:transparent;width:100%}
.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuArrow{ display:none; }

.MainMenu_MenuItem,.submenuitembreadcrumb{
	color:#FFFFFF;	font-weight:normal; font-size:10px;
	padding:2px 7px 2px 7px;
	border:1px #3D3F79 solid; border-width:1px 0px;
}
.submenuitemselected{
	border:1px #3D3F79 solid;
	font-size:10px; font-family:"MS Sans Serif";	
	font-weight:normal;
	padding:2px 7px 2px 7px;
	color:#989B9F;		
	background:#3D3F79;	
	border-width:1px 0px;
}
.submenu{
	z-index:1000;
	border:1px #989B9F solid;
	font-size:10px; font-family:"MS Sans Serif";
	font-weight:normal;
	color: #FFFFFF;
	background:#3D3F79;
}
.rootmenuitem TD{ 
	color:#ffffff; font-size:11px; font-weight:bold;
	padding: 0px 6px 0px 12px;
	background-color:#382D64;
	background:url(images/menu.gif);
	background-repeat:no-repeat;
	height:19px;
	text-transform:uppercase;
}
.rootmenuitemselected TD,.rootmenuitembreadcrumb TD{
	color:#989B9F; font-size:11px; font-weight:bold;
	padding: 0px 6px 0px 12px;
	background-color:#382D64;
	background:url(images/menu.gif);
	background-repeat:no-repeat;
	height:19px;
	text-transform:uppercase;
} 
.MainMenu_MenuBreak{display:none;}


/* ================================
CSS STYLES FOR Module/Skinobject Apollo.MLLanguageSelector
================================
*/
/*
=============================================
classes for the main layout table
=============================================
*/
/* use this class to set styles for the entire layout table*/
.MLLanguageMenuLayoutTable
{
/* enable display:inline if the language selector should be rendered inline,
for instance if the selector is not positioned in its own table cell and flags/hyperlinks are visible
(otherwise use the class ".MLLanguageMenuTable" to control display) */
/* display:inline; */
}
/* if display is set to horizontal, only one row is rendered, use this class to style that row*/
.MLLanguageMenuLayoutTableRow1
{
}
/*
if display is set to vertical, 2 rows can be rendered. One for the label and dropdownmenu,
and one for the flags/hyperlinks.
use this class to style the second row
*/
.MLLanguageMenuLayoutTableRow2
{
}
/*
=============================================
classes for the table used to display the dropdownmenu
=============================================
*/
/* class for the complete table*/
.MLLanguageMenuTable
{
/* enable display:inline if the language selector should be rendered inline,
for instance if the selector is not positioned in its own table cell and only the menu is visible
(otherwise use the class ".MLLanguageMenuLayoutTable" to control display) */
/*display:inline; */
}
/* class for the cell that contains the label */
.MLLanguageMenuLabelCell
{
white-space:nowrap;
}
/* class for the cell that contains the left flag*/
.MLLanguageMenuLeftFlagCell
{
}
/* class for the cell that contains the dropdown menu */
.MLLanguageMenuMenuCell
{
white-space:nowrap;
}
/* class for the cell that contains the right flag */
.MLLanguageMenuRightFlagCell
{
}
/*
=============================================
classes for the table which in which the flags and urls are rendered
=============================================
*/
/* class for the complete table */
.MLLanguageSelectionItemTable
{
padding:0px;
margin:0px;
border:0px;
}
/* class for the cells that contain the flags*/
.MLLanguageSelectionItemFlag
{
padding:2px;
margin:0px;
width:34px;
text-align:center ;
}
/* class for the cells that contain the hyperlinks*/
.MLLanguageSelectionItemURL
{
padding:2px;
margin:0px;
white-space:nowrap;
text-align:center ;
}
/* class for the rows that contain the flags and hyperlinks*/
.MLLanguageSelectionItemRow
{
}

