/* Subwebs Breadcrumb */

	.SW_Breadcrumb {
		margin-bottom:			3px;
	}
	.SW_Breadcrumb a, .SW_Breadcrumb a:visited {
		text-decoration: 		none;
		color: 				#182852;
	}
	.SW_Breadcrumb a:hover, .SW_Breadcrumb a:visited:hover {
		text-decoration: 		underline;
		color: 				#800000;
	}

/* Homepage Link */

	.SW_SiteMap_InfoBar {
		margin-top:			3px;
		padding-top:			3px;
		border-top:			1px solid #C0C0C0;
		font-family:			arial;
	}

/* Homepage Link */

	.SW_Menu_Home, .SW_Menu_Home_On {
		margin: 			0px;
		padding: 			0px;
	}
	
	.SW_Menu_Home_On a, .SW_Menu_Home_On a:visited {
		display: 			block;
		text-decoration: 		none;
		color:				#FFFFFF;
		background: 			#182852 url('/system/images/16/flag_green.gif') no-repeat 2px 4px;
		margin:				0px 0px 1px 0px;
		padding:			4px 4px 4px 20px;
	}
	
	.SW_Menu_Home_On a:hover, .SW_Menu_Home_On a:visited:hover {
		background-color: 		#e5ecf5;
	}
	
	.SW_Menu_Home a, .SW_Menu_Home a:visited {
		display: 			block;
		text-decoration: 		none;
		color: 				#000000;
		background: 			#bdd3ef url('/system/images/16/flag_green.gif') no-repeat 2px 4px;
		margin:				0px 0px 1px 0px;
		padding:			4px 4px 4px 20px;
	}
	
	.SW_Menu_Home a:hover, .SW_Menu_Home a:visited:hover {
		background-color: 		#999999;
		color: 				#FFFFFF;
	}

/* Empty Menu Folders */

	.SW_Menu_Home_On, .SW_Menu_Home, .SW_Menu_Div_0, .SW_Menu_Div_1, .SW_Menu_Div_2, .SW_Menu_Div_3, .SW_Menu_Div_4, .SW_Menu_Div_5 {
		font-family: 			arial;
	}
	
	.SW_Menu_EmptyFolder_0, .SW_Menu_EmptyFolder_2, .SW_Menu_EmptyFolder_3, .SW_Menu_EmptyFolder_4, .SW_Menu_EmptyFolder_4 {
		margin: 			0px;
		padding: 			0px;
	}
	.SW_Menu_Div_1 {
		padding-left:			16px;
	}
	.SW_Menu_Div_2{
		padding-left:			32px;
	}
	.SW_Menu_Div_3 {
		padding-left:			48px;
	}
	.SW_Menu_Div_4 {
		padding-left:			64px;
	}
	.SW_Menu_Div_5 {
		padding-left:			80px;
	}

	.SW_Menu_EmptyFolder_0 a, .SW_Menu_EmptyFolder_0 a:visited, .SW_Menu_EmptyFolder_0 a:hover, .SW_Menu_EmptyFolder_0 a:visited:hover,
	.SW_Menu_EmptyFolder_1 a, .SW_Menu_EmptyFolder_1 a:visited, .SW_Menu_EmptyFolder_1 a:hover, .SW_Menu_EmptyFolder_1 a:visited:hover,
	.SW_Menu_EmptyFolder_2 a, .SW_Menu_EmptyFolder_2 a:visited, .SW_Menu_EmptyFolder_2 a:hover, .SW_Menu_EmptyFolder_2 a:visited:hover,
	.SW_Menu_EmptyFolder_3 a, .SW_Menu_EmptyFolder_3 a:visited, .SW_Menu_EmptyFolder_3 a:hover, .SW_Menu_EmptyFolder_3 a:visited:hover,
	.SW_Menu_EmptyFolder_4 a, .SW_Menu_EmptyFolder_4 a:visited, .SW_Menu_EmptyFolder_4 a:hover, .SW_Menu_EmptyFolder_4 a:visited:hover,
	.SW_Menu_EmptyFolder_5 a, .SW_Menu_EmptyFolder_5 a:visited, .SW_Menu_EmptyFolder_5 a:hover, .SW_Menu_EmptyFolder_5 a:visited:hover {
		display: 			block;
		text-decoration: 		none;
		color: 				#999999;
		background: 			#fff229 url('/system/images/16/folder_warning.gif') no-repeat 2px 4px;
		margin:				0px 0px 1px 0px;
		padding:			4px 4px 4px 20px;
	}

/* Root Level Menu */

	.SW_Menu_Folder_0 .SW_Menu_Folder_Selected_0 {
		margin: 			0px;
		padding: 			0px;
	}

	.SW_Menu_Folder_0, .SW_Menu_Folder_1,
	.SW_Menu_Folder_2, .SW_Menu_Folder_3,
	.SW_Menu_Folder_4, .SW_Menu_Folder_5 {
		display: 			block;
		text-decoration: 		none;
		color: 				#000000;
		background: 			#bdd3ef url('/system/images/16/folder_closed.gif') no-repeat 2px 4px;
		margin:				0px 0px 1px 0px;
		padding:			4px 4px 4px 20px;
		cursor:				pointer;
		font-weight:			bold;
	}
	
	.SW_Menu_Folder_0_Over, .SW_Menu_Folder_1_Over, .SW_Menu_Folder_2_Over,
	.SW_Menu_Folder_3_Over, .SW_Menu_Folder_4_Over, .SW_Menu_Folder_5_Over  {
		display: 			block;
		color:				#ffffff;
		background: 			#182852 url('/system/images/16/folder_closed.gif') no-repeat 2px 4px;
		margin:				0px 0px 1px 0px;
		padding:			4px 4px 4px 20px;
		cursor:				pointer;
		font-weight:			bold;
		text-decoration: 		none;
	}
	
	.SW_Menu_Folder_Selected_0 a, .SW_Menu_Folder_Selected_0 a:visited, .SW_Menu_Folder_Selected_1 a, .SW_Menu_Folder_Selected_1 a:visited,
	.SW_Menu_Folder_Selected_2 a, .SW_Menu_Folder_Selected_2 a:visited, .SW_Menu_Folder_Selected_3 a, .SW_Menu_Folder_Selected_3 a:visited,
	.SW_Menu_Folder_Selected_4 a, .SW_Menu_Folder_Selected_4 a:visited, .SW_Menu_Folder_Selected_5 a, .SW_Menu_Folder_Selected_5 a:visited {
		display: block;
		text-decoration: 		none;
		color: 				#FFFFFF;
		background: 			#31639C url('/system/images/16/folder.gif') no-repeat 2px 4px;
		margin:				0px 0px 1px 0px;
		padding:			4px 4px 4px 20px;
		cursor:				pointer;
		font-weight:			bold;
	}
	
	.SW_Menu_Folder_Selected_0_Over, .SW_Menu_Folder_Selected_1_Over, .SW_Menu_Folder_Selected_2_Over,
	.SW_Menu_Folder_Selected_3_Over, .SW_Menu_Folder_Selected_4_Over, .SW_Menu_Folder_Selected_5_Over  {
		display: 			block;
		text-decoration: 		none;
		color: 				#FFFFFF;
		background: 			#666666 url('/system/images/16/folder.gif') no-repeat 2px 4px;
		margin:				0px 0px 1px 0px;
		padding:			4px 4px 4px 20px;
		cursor:				pointer;
		font-weight:			bold;
	}

/* Objects within Root Folders */

	.SW_Menu_Div_Item_1,.SW_Menu_Div_Item_2 {
		font-size:			7pt;
	}
	
	.SW_Menu_Div_Item_1 {
		margin: 0px;
		padding: 0px;
		width: 200px;
		overflow: hidden;
	}
	.SW_Menu_Div_Item_2 {
		margin: 0px;
		padding-left: 16px;
		width: 184px;
		overflow: hidden;
	}
	.SW_Menu_Div_Item_3 {
		margin: 0px;
		padding-left: 32px;
		width: 168px;
		overflow: hidden;
	}
	.SW_Menu_Div_Item_4,  {
		margin: 0px;
		padding-left: 48px;
		width: 152px;
		overflow: hidden;
	}
	.SW_Menu_Div_Item_5 {
		margin: 0px;
		padding-left: 64px;
		width: 136px;
		overflow: hidden;
	}
	.SW_Menu_Div_Item_6 {
		margin: 0px;
		padding-left: 80px;
		width: 120px;
		overflow: hidden;
	}

	.SW_Menu_Item_1 a, .SW_Menu_Item_2 a,
	.SW_Menu_Item_3 a, .SW_Menu_Item_4 a,
	.SW_Menu_Item_5 a, .SW_Menu_Item_6 a  {
		display: 			block;
		text-decoration: 		none;
		color: 				#000000;
		background: 			#F4E9E8;
		margin:				0px 0px 1px 16px;
		padding:			4px 4px 4px 4px;
		overflow: 			hidden;
		text-overflow:			ellipsis;
		width:				100%;
	}

	.SW_Menu_Item_1 a:hover, .SW_Menu_Item_1 a:visited:hover, .SW_Menu_Item_Selected_1 a:hover, .SW_Menu_Item_Selected_1 a:visited:hover,
	.SW_Menu_Item_2 a:hover, .SW_Menu_Item_2 a:visited:hover, .SW_Menu_Item_Selected_2 a:hover, .SW_Menu_Item_Selected_2 a:visited:hover,
	.SW_Menu_Item_3 a:hover, .SW_Menu_Item_3 a:visited:hover, .SW_Menu_Item_Selected_3 a:hover, .SW_Menu_Item_Selected_3 a:visited:hover,
	.SW_Menu_Item_4 a:hover, .SW_Menu_Item_4 a:visited:hover, .SW_Menu_Item_Selected_4 a:hover, .SW_Menu_Item_Selected_4 a:visited:hover,
	.SW_Menu_Item_5 a:hover, .SW_Menu_Item_5 a:visited:hover, .SW_Menu_Item_Selected_5 a:hover, .SW_Menu_Item_Selected_5 a:visited:hover,
	.SW_Menu_Item_6 a:hover, .SW_Menu_Item_6 a:visited:hover, .SW_Menu_Item_Selected_6 a:hover, .SW_Menu_Item_Selected_6 a:visited:hover {
		color: 				#993333;
		background-color: 		#D3D3D3;
	}
	
	.SW_Menu_Item_Selected_1 a, .SW_Menu_Item_Selected_1 a:visited,
	.SW_Menu_Item_Selected_2 a, .SW_Menu_Item_Selected_2 a:visited,
	.SW_Menu_Item_Selected_3 a, .SW_Menu_Item_Selected_3 a:visited,
	.SW_Menu_Item_Selected_4 a, .SW_Menu_Item_Selected_4 a:visited,
	.SW_Menu_Item_Selected_5 a, .SW_Menu_Item_Selected_5 a:visited,
	.SW_Menu_Item_Selected_6 a, .SW_Menu_Item_Selected_6 a:visited {
		display: 			block;
		text-decoration: 		none;
		color: 				#333333;
		background: 			#E5E5E5;
		border: 			1px dashed #999999;
		margin:				0px 0px 1px 16px;
		padding:			2px 4px 2px 4px;
	}

/* Sub Webs Titles and Page */

	.SW_WebPageTitle { 
		color:				#1c2852;
		font-weight:			bold;
		margin-bottom:			3px;
		font-size: 			1.75em;
		font-family:			arial;
		padding-top:			3px;
	}
	.SW_WebPageSubTitle { 
		font-size:			10px;
		font-family:			arial;
		color:				#666666;
		margin-bottom:			5px;
	}
	.SW_WebPageBody {
		color:				#000000;
		font-size:			10pt;
		line-height:			12pt;
	}
	.SW_WebPageBody a, .SW_WebPageBody a:visited {
		text-decoration: 		none;
		color: 				blue;
	}
	.SW_WebPageBody a:hover, .SW_WebPageBody a:visited:hover {
		text-decoration: 		underline;
		color: 				red;
	}
		

/* Sub Webs Tables */

	.SW_Header {
	    TABLE-LAYOUT: 			fixed;
		WIDTH: 				100%;
		HEIGHT: 			20px;
		Margin: 			0px;
	}

	.SW_Header TD {
		background:			#D6D3CE;
		border-top: 			1px #EEEEEE solid;
		border-left: 			1px #EEEEEE solid;
		border-bottom: 			1px #848284 solid;
		border-right: 			1px #848284 solid;
		padding-left: 			4px;
		padding-right: 			4px;
		table-layout:			fixed;
	}
	
	.SW_listborder {
		border-bottom: 1px gray solid;
		border-left: 1px gray solid;
		padding-left: 4px;
		padding-right: 4px;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space:nowrap;
	}

/* Sub Webs Side Links Bar */

	.SW_LinksPagesBar, .SW_LinksPagesBarLink {
		font-family:			arial;
	}
	.SW_LinksPagesBar {
		background-color:		#AACEF2;
		color:				#444444;
		text-transform:			uppercase;
		font-weight:			bold;
		width:				200px;
		padding: 			2px;
		margin-top:			10px;
	}

/* Sub Webs Side Links */

	a:link.SW_LinksPagesBarLink, a:visited.SW_LinksPagesBarLink {
		color:					#424242;
		text-decoration:		none;
	}
	a:hover.SW_LinksPagesBarLink {
		color:					#CC0000;
	}

/* Sub Webs Search Box */
	
	.SW_SearchBox {
		border: 1px solid #31639C;
		width:155px;
	}
	
	.SW_SearchButton {
		border: 1px solid #31639C;
	}

/* Subweb Sitemap */
	
	.SW_SiteMap_Edit,.SW_SiteMap_Delete {
		font-weight:			bold;
	}
	a:link.SW_SiteMap_Edit, a:visited.SW_SiteMap_Edit, a:link.SW_SiteMap_Delete, a:visited.SW_SiteMap_Delete {
		color:					blue;
		text-decoration:		none;
	}
	a:hover.SW_SiteMap_Edit, a:hover.SW_SiteMap_Delete {
		color:					red;
		text-decoration:		underline;
	}
	a:link.SW_SiteMap_FolderContent_1, a:visited.SW_SiteMap_FolderContent_1 {
		color:					blue;
		text-decoration:		none;
	}
	a:hover.SW_SiteMap_FolderContent_1 {
		color:					red;
		text-decoration:		underline;
	}
	
	
	
	.SW_SiteMap_EmptyContainer {

	}
	.SW_SiteMap_EmptyContainer_2 {
		background:#FFD7D7;
	}
	.SW_SiteMap_EmptyContainer_3 {
		background:#E3EEE6;
	}
	.SW_SiteMap_EmptyContainer_4 {
		background:#FFD9B3;
	}
	.SW_SiteMap_FolderContent_1 {
		border-bottom:		1px solid #C0C0C0;
		padding-top:		5px;
		padding-bottom:		3px;
	}
	.SW_SiteMap_FolderContent_2 {

	}
	.SW_SiteMap_FolderContainer {

	}
	.SW_SiteMap_FolderContentDetails {
		color:#666666;
	}
	.SW_SiteMap_FolderContainer_bar_1 {
		background-color:#DDDDF7;
	}
	.SW_SiteMap_FolderContainer_bar_2 {
		background-color:#FFD7D7;
	}
	.SW_SiteMap_FolderContainer_bar_3 {
		background-color:#E3EEE6;
	}
	.SW_SiteMap_FolderContainer_bar_4 {
		background-color:#FFD9B3;
	}

/* SW Login */
	
	.SW_Login {
		text-align: 			left;
		padding: 			5px;
		font-weight: 			bold;
		color: 				#182852;
		border-bottom: 			1px solid #ffffff; 
		background-color: 		#bdd3ef;
		background-repeat: 		no-repeat;
		background-position: 		bottom right;
	}
	.SW_Login_Box {
		color: 				#182852;
		padding: 			5px 10px 5px 10px;
		background-color: 		#e5ecf5;
		background-repeat: 		no-repeat;
		background-position:		bottom right;
		background-image: 		url('/files/boxintranet/images/bottomcorner.gif');
		margin-bottom: 			10px;
	}
	/*.SW_Login_Accent {
		border-top: 		1px solid #FFCC00;
		border-bottom: 		1px solid #DDB000; 
	}*/

/* SW Search */
	
	.SW_Search {
		text-align: left;
		padding: 5px;
		font-weight: bold;
		color: #FFFFFF;
		border-bottom: 1px solid #394573; 
		background-color: #0270AF;
		background-repeat: no-repeat;
		background-position: bottom right;
	}
	.SW_Search_Box {
		color: 				#333333;
		padding: 			5px 10px 5px 10px;
		background-color: 	#e5e5e5;
		background-repeat: 	no-repeat;
		background-position:bottom right;
		background-image: 	url('/files/boxintranet/images/bottomcorner.gif');
		margin-bottom: 		10px;
	}
	.SW_Search_Accent {
		border-bottom: 		1px solid #ffffff;
	}
	.SW_SearchBox {
		width:			140px;
	}
	
/* SW Webmasters */
	
	.SW_Webmasters {
		text-align: 			left;
		padding: 			5px;
		font-weight: 			bold;
		color: 				#182852;
		border-bottom: 			1px solid #394573; 
		background-color: 		#bdd3ef;
		background-repeat: 		no-repeat;
		background-position: 		bottom right;
	}
	.SW_Webmasters_Box {
		color: 				#182852;
		padding: 			5px 10px 5px 10px;
		background-color: 		#e5ecf5;
		background-repeat: 		no-repeat;
		background-position:		bottom right;
		background-image: 		url('/files/boxintranet/images/bottomcorner.gif');
		margin-bottom: 			10px;
	}
	.SW_Webmasters_Box p {
		margin:				0px;
		padding:			0px;
	}
	.SW_Webmasters_Accent {
		border-bottom: 			1px solid #ffffff;
	}

/* SW Links */
	
	.SW_TopLinks {
		text-align: 			left;
		padding: 			5px;
		font-weight: 			bold;
		color: 				#182852;
		border-bottom: 			1px solid #394573; 
		background-color: 		#bdd3ef;
		background-repeat: 		no-repeat;
		background-position: 		bottom right;
	}
	.SW_TopLinks_Box {
		color: 				#182852;
		padding: 			5px 10px 5px 10px;
		background-color: 		#e5ecf5;
		background-repeat: 		no-repeat;
		background-position:		bottom right;
		background-image: 		url('/files/boxintranet/images/bottomcorner.gif');
		margin-bottom: 			10px;
	}
	.SW_TopLinks_Box p {
		margin:				0px;
		padding:			0px;
	}
	.SW_TopLinks_Accent {
		border-bottom: 			1px solid #ffffff;
	}
	.SW_TopLinks_Box a, .SW_TopLinks_Box a:visited {
		text-decoration: 		none;
		color: 				blue;
		font-weight:			normal;
	}
	.SW_TopLinks_Box a:hover, .SW_TopLinks_Box a:visited:hover {
		text-decoration: 		underline;
		color: 				red;
	}	


.SW_ListGroup {
	color:					#3768B9;
	padding-left:				4px;
	background-color:			white; 
	border-bottom:				2px #7BA4E0 solid;
	width:					100%;
	cursor: 				default;
	font-family:				arial;
}
.SW_ListGroup span {
	cursor: 				default;
}