/* CSS Document */

body {
	padding:0px;
	margin:0px;}
	
#MainTbl {
	width:100%;}
	
/*----------------Solpart Styles------------*/
.MenuContainer {
	background-color: transparent;
	font-family:Verdana, Arial, Helvetica;
	text-align:center;
	height:25px;
	width:400px;}

.MenuBar {
	height:25px;}

.MenuItem {
	font-size:12px;
	font-weight:normal;
	color:#3B4254;
	width:150px;
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border: #FFFFFF 1px solid;
	padding:0px 2px 0px 2px;
	background-color: #FFFFFF;}

.MenuItemSel {
	border-bottom: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border: #FFFFFF 1px solid;
	padding:0px 2px 0px 2px;
	background-color: ##2b3a78;
	color: #FFFFFF;}

.MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: transparent; 
	text-align: center; 
	width: 2; 
	height: 25;
	border-bottom: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border: #FFFFFF 0px solid;
	padding:0px 2px 0px 2px;
	background-color: #2b3a78;
	color: #FFFFFF;}

.MenuBreak {
	border-bottom: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border: #FFFFFF 0px solid;
	padding:0px 2px 0px 2px;
	background-color: transparent;
	color: #000000;}

.MenuArrow {
	width:10px;
	height:25px;
	border-bottom: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border: #FFFFFF 0px solid;
	padding:0px 2px 0px 2px;
	background-color: transparent;
	color: #000000;}

.RootMenuArrow {
	font-family: webdings; 
	font-size: 1pt;
	cursor: pointer; 
	cursor: hand;
	color: #FFFFFF;
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;
}

.RootMenuItem td,
.RootMenuItemActive td,
.RootmenuItemSelected td{
	font-family:Verdana, Arial, Helvetica;
	font-size:14px;}

.RootMenuItem {
	background-color: transparent;
	cursor: pointer; 
	cursor: hand;  
	font-family:Arial, Verdana, Helvetica;
	font-size: 14px; 
	font-weight: bold; 
	font-style: normal;
	padding:4px 10px 4px 10px;
	color:#3B4254;
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;
	text-align:center;}

.RootMenuItemSelected { 
	background-color: transparent;
	cursor: pointer; 
	cursor: hand;  
	font-family:Arial, Verdana, Helvetica;
	font-size: 14px; 
	font-weight: bold; 
	font-style: normal;
	padding:4px 10px 4px 10px;
	color: #667393;
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;
	text-align:center;}

.RootMenuItemActive {
	background-color: transparent;
	cursor: pointer; 
	cursor: hand;  
	font-family:Arial, Verdana, Helvetica;
	font-size: 14px; 
	font-weight: bold; 
	font-style: normal;
	color:#3B4254;
	padding:4px 10px 4px 10px;
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;
	text-align:center;}

.RootMenuItemBreadCrumb {
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;}

.SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #FFFFFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ; 
	border-bottom: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border: #FFFFFF 0px solid;
	color:#2b3a78;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}	

.SubMenuItemSelected {
	border-bottom: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border: #FFFFFF 0px solid;
	padding:0px 2px 0px 2px;
	background-color: #2b3a78;
	color: #FFFFFF;
	font-size:12px;
	}

.SubMenuItemActive {
	border-bottom: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border: #FFFFFF 0px solid;
	padding:0px 2px 0px 2px;
	background-color: #2b3a78;
	color: #FFFFFF;
	font-size:12px;}

.SubMenuItemBreadCrumb {
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;
	background-color:#transparent;}

.Separator {
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;}

.LeftSeparator {
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;
	background-color:transparent;}

.RightSeperator {
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;}

.LeftSeparatorActive {
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;
	background-color:#transparent;}

.RightSeparatorActive {
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;}

.LeftSeperatorBreadCrumb {
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;
	background-color:#transparent;}

.RightSeperatorBreadCrumb {
	border-bottom: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border-left: #3a3464 0px solid;
	border-top: #3a3464 0px solid;
	border: #3a3464 0px solid;}




/*-------Header Styles-------*/
#HeaderSpaceLeft {
	width:50%;}
	
#HeaderLeft {
	width:312px;
	text-align:left;
	background-image:url(images/HeaderFill.gif);
	background-repeat:repeat-x;}

#HeaderFill {
	background-image:url(images/HeaderFill.gif);
	background-repeat:repeat-x;}
	
#HeaderRight {
	width:486px;
	background-image:url(images/HeaderFill.gif);
	background-repeat:repeat-x;
	text-align:right;}
	
#HeaderSpaceRight {
	width:50%;
	background-image:url(images/HeaderFill.gif);
	background-repeat:repeat-x;}
	
/*--------Menu Styles--------*/
#MenuSpaceLeft {
	background-color:#D0DBE5;
	border-top:1px solid #333366;}
	
#MenuCell {
	background-color:#D0DBE5;
	border-top:1px solid #333366;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px;}
	
#MenuSpaceRight{
	background-color:#D0DBE5;
	border-top:1px solid #333366;}
	
#MenuShadow {
	background-image:url(images/MenuShadow.gif);
	background-repeat:repeat-x;}
	
/*------------Content Cell Styles--------------*/
#ContentSpaceLeft {
	width:50%;}
	
#ContentCell {
	padding:5px;
	vertical-align:top;}
	
#ContentSpaceRight {
	width:50%;}
	
/*------------Content Layout Styles---------*/
#ContentTbl {
	width:800px;
	height:500px;}
	
#LeftPaneCell {
	vertical-align:top;
	width:175px;
	border-right:2px solid #D2D2D2;
	padding-right:10px;}

#CenterTopPaneCell {
	vertical-align:top;
	width:100%;
	height:50%;
	border-bottom:2px solid #D2D2D2;}

#RightPaneCell {
	vertical-align:top;
	width:175px;
	border-left:2px solid #D2D2D2;
	padding-left:10px;}

#BottomLeftPaneCell {
	vertical-align:top;
	height:50%;
	border-right:2px solid #D2D2D2;
	padding-right:10px;}

#BottomRightPaneCell {
	vertical-align:top;
	height:50%;}
	
/*--------------Line Cells--------------------*/
#VerticalLineCell {
	background-image:url(images/line.gif);
	background-repeat:repeat-y;
	padding-right:10px;
	padding-left:10px;
	width:}
	
#HorizontalLineCell {
	background-image:url(images/line.gif);
	background-repeat:repeat-x;
	padding-top:10px;
	padding-bottom:10px;}

/*---------------Footer Top Styles-----------------*/
#FooterTop {
	background-image:url(images/FooterTop.gif);
	background-repeat:repeat-x;}

/*------------Top Footer Styles-------------*/
#TopFooterSpaceLeft {
	width:50%;
	background-color:#D0DBE5;
	border-bottom:2px solid #3B4254;}
	
#TopFooterCell {
	background-color:#D0DBE5;
	border-bottom:2px solid #3B4254;
	padding:3px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}

#TopFooterSpaceRight {
	width:50%;
	background-color:#D0DBE5;
	border-bottom:2px solid #3B4254;}
	
/*--------------Bottom Footer Styles--------------*/
#BottomFooterSpaceLeft {
	width:50%;}
	
#BottomFooterSpaceRight {
	width:50%;}
	
#BottomFooterCell {
	text-align:center;
	padding:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;}
	
.BottomFooterLink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B4254;
	text-decoration:none;}
	
a.BottomFooterLink:link,
a.BottomFooterLink:active,
a.BottomFooterLink:visited,
a.BottomFooterLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3B4254;
	border-bottom:1px solid #D0DBE5;
	text-decoration:none;}

