@charset "UTF-8";



@import url(../yaml/core/base.css);
@import url(screen/basemod.css);
@import url(screen/content.css);
@import url(../yaml/print/print_draft.css);


body{
    behavior:url("DesktopModules/SnapsisDNN/NavMenu/csshover.htc");
    height:100%;
    color:#000000;
}
#test {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #073163;
	border-right-color: #073163;
	border-bottom-color: #073163;
	border-left-color: #073163;
}

html{height:100%%}
html>body #PortalBorder {height:auto}/*for mozilla */

.TabList {
    float:left;
    horizontal-align:center;
}
.TabList ul {
    clear:both;
    margin:0;
    padding:10px 10px 0;
    list-style:none;
    display: inline;
}

.TabList li {
    float:left;
    margin:0;
    display: inline;
    padding:0 0 0 2px;
}

.TabList li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	voice-family: "\"}\"";
	voice-family:inherit;
	line-height:normal;
}

select.TabList {

    background-color: #003366;
    color:#FFFFFF;
    font-weight:bold;
    font-size:80%;
}

/* IE-PC doesn't see these child selectors but CSS2 compliant browsers can make use of them
#ParentTabs > ul a {width:auto;}
#ChildTabsLevel1 > ul a {width:auto;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#ParentTabs a {float:none;}
#ChildTabsLevel1 a {float:none;}
/* End IE5-Mac hack */

#ParentTabsContainer {
	position:relative;
	top:1px;
	z-index:5;
	height:24px;
	vertical-align:top;
	clear:both;
	padding-top: 7px;
	padding-right:25px;
	padding-left: 9px;
}

#ParentTabs a {
	float:left;
	display:block;
	width:120px;
	text-align:center;
	text-decoration:none;
	font-weight:normal;
	color:#CCC;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 3px;
}

#ParentTabs a:hover {
	text-decoration:none;
	background-position:100% -150px;
	color:#FFF;
}

#ParentTabs li {
	
} 

#ParentTabs li:hover {
    background-position:0 -150px; 
}

#ParentTabs .SelectedTab {
    background-position:0 -150px;
    border-width:0;
}
#ParentTabs .SelectedTab a {
	background-position:100% -150px;
	padding-bottom:5px;
	color:#FFF;
	font-weight: bold;
	text-decoration: none;
}


 
 /* ------------------------------------------------------------------------------------------ */
  
  /* ------------------------------------------------------------------------------------------ */
  
  #SubNavigation{
	width: 100%;
	overflow: hidden;
	border-right: 1px dotted #c0c0c0;
	padding: 0 0 0 0;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 116.67%;
	color: #333;
  }

  

  #SubNavigation ul{
  list-style: none;
  margin: 0;
  padding: 0;
  float:left; /* LTR */
  width: 100%;
  }

  #SubNavigation li {
  list-style: none;
  padding: 0; 
  margin: 0;
  }

  #SubNavigation li a{
	display: block;
	padding: 5px 5px 5px 8px;
	background-color: #FFF;
	color: #073163;
	text-decoration: none;
	font-weight: bold;
	width: 100%;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
  }

  html>body #SubNavigation li a{ /*Non IE6 width*/
  width: auto;
  }

  #SubNavigation li a:hover{
	background-color: #F1F1F1;
	color: #073163;
	text-decoration:none;
	font-weight: bold;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #073163;
}
  
  #SubNavigation li.selected {

  }
  #SubNavigation li.selected a {
	background-color: #F1F1F1;
	color: #073163;
	text-decoration:none;
	font-weight: bold;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #073163;
  
  }
  
  /* ----------------------------------------------------------------- */
  
  #SubNavigation ul li.selected ul{
  list-style: none;
  margin: 0;

  }

  #SubNavigation li.selected ul li{
 
  margin: 0;
  }

  #SubNavigation li.selected ul li a{
	display: block;
	background-color: #FFF;
	color: #666;
	text-decoration: none;
	width: 100%;
	font-size: 91.667%;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-weight: normal;
  }

  html>body #SubNavigation li.selected ul li a{ /*Non IE6 width*/
  width: auto;
  }

  #SubNavigation li ul li a:hover{
	display: block;
	background-color: #FFF;
	color: #073163;
	text-decoration: none;
	width: 100%;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #FFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 20px;
	font-weight: normal;
  }
  
  #SubNavigation li.selected ul li {

  }
  #SubNavigation li.selected ul li.selected a {
	color: #000;
	padding-left:20px;
	font-weight: bold;
  
  }
  
  /* ----------------------------submenu------------------------------------- */
 
  
 
  


