﻿h1
{
color: #140040;
font-size: 18px;
}
h2
{
color: #140040;
font-size: 15px;
}

.contribs
	{
	font-family:  arial, hevetica, sans-serif;    
	font-size: 12px; 
	font-weight:bold; 
	line-height:12pt;
	background-color: #140040;
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
	width:171px;
	}

.contribslink
{
font-family:  arial, hevetica, sans-serif;    
font-size: 12px; 
font-weight:bold; 
line-height:12pt;
background-color: #FFFFFF;
color: #140040;
padding-left: 6px;
}

.contribslink a, .contribslink:link, .contribslink a:link, .contribslink a:visited{
	background-color: #ffffff;
	text-decoration:none;
   	color: #545454;
font-weight:normal;
}

.contribslink a:hover
{
background-color: #ffffff;
	text-decoration:underline;
	font-weight: bold;
color: #545454;
	
	}
	
	.contribs:active, .contribslink a:active
	{
	background-color: #ffffff;
	text-decoration:none;
   	color: #545454;
font-weight:normal;
	}
	

.ms-vb a, .ms-vb:link, .ms-vb a:link, .ms-vb a:visited
{
	
	text-decoration:none;
   	color: #545454;
}

.ms-vb a:hover
{
text-decoration:underline;
font-weight: bold;
color: #545454;
}

.ms-vb:active, .ms-vb a:active

{
	text-decoration:none;
   	color: #545454;
}

#leftmenu
{
width:175px;
margin-left: -10px;
}


.leftNav
{
	margin-right:5px;
	margin-left:0;
	margin-top:4px;
	padding-top:0px;
	border: 0;
	background-color: #ffffff;
	width:175px;
border-bottom:1px;
	border-bottom-color: #ababab;
	border-bottom-style: solid;

	
}


.leftNavSpacer
{
	width:160px;
}


.leftNavSelected
{

background-image: url(/_layouts/images/EDENBrandingImages/white_arrow.png);
background-position: left center;
background-repeat: no-repeat;
font-weight:bold;
}

.leftNav, .leftNav2, .leftNav3, .leftNav4, .leftNav5
{
	color: #ffffff;
}

.leftNav1
{
	font-family:  arial, hevetica, sans-serif;    
	font-size: 12pt; 
	font-weight:bold; 
	background-color: #FFFFFF;
	color:#140040;

	border-bottom:0px;
    border-top:0px;
		
}

.leftNav1 a, .leftNav1:link, .leftNav1 a:link, .leftNav1:visited, .leftNav1 a:visited
 
{
	font-family:  arial, hevetica, sans-serif;   
	font-size: 12pt; 
	font-weight:bold; 
	padding-left:10px;
	background-color:#ffffff;
	color:#140040;
	padding-top: 3px;
	padding-bottom: 20px;

}



.leftNav1 a:hover
{
text-decoration:underline;
font-weight:bold;
color:#140040;
margin-top: 0px;
background-color:#FFFFFF;
}

.leftNav1:active, .leftNav1 a:active
{
	font-family:  arial, hevetica, sans-serif;   
	font-size: 12pt; 
	font-weight:bold; 
	padding-left:5px;
	background-color:#ffffff;
	color:#140040;

}



.leftNavHover
{
text-decoration:underline;
font-weight:bold;
background-color:#ffffff;
color: #140040;
margin-top: 0px;
display:block;
}


.leftNav2
{	
	font-family:  arial, hevetica, sans-serif;    
	font-size: 10pt; 
	background-color: #140040;
	border-bottom:0px;
	font-weight:bold;
	border-bottom:1px;
	border-bottom-color: #ffffff;
	border-bottom-style: solid;

border-right:1px;
	border-right-color: #ababab;
	border-right-style: solid;

}
.leftNav2 a, .leftNav2:link, .leftNav2 a:link, .leftNav2:visited, .leftNav2 a:visited
{
	font-family:  arial, hevetica, sans-serif;   
	font-size: 10pt; 
	display:block;
	font-weight:bold;
	color:#FFFFFF;
	padding-top: 2px;
	padding-bottom:2px;
	padding-left:13px;
	padding-right:0px;
}


.leftNav2 a:hover
{
text-decoration:underline;
background-color:#140040;
color: #FFFFFF;
margin-top: 0px;
font-weight:bold;
}

.leftNav2:active, .leftNav2 a:active
{
	font-family:  arial, hevetica, sans-serif;   
	font-size: 10pt; 
	padding-top: 0px;
	padding-bottom: 0px;
	display:block;
	font-weight:bold;
	color:#FFFFFF;


}


.leftNav3
{
font-family:  arial, hevetica, sans-serif;    
font-family:  arial, hevetica, sans-serif;    
font-size: 9pt; 
font-weight:normal;
background-color: #e7e5ff;
color:#545454;
border-right:1px;
	border-right-color: #ababab;
	border-right-style: solid;


}

.leftNav3 a, .leftNav3:link, .leftNav3 a:link, .leftNav3:visited, .leftNav3 a:visited 
{
	font-family:  arial, hevetica, sans-serif;   
	font-size: 9pt; 
	background-color: #e7e5ff;
	display:block;
	color:#545454;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:17px;
	padding-right:0px;
}



.leftNav3:hover, .leftNav3 a:hover
{
text-decoration:underline;
font-weight:bold;
background-color: #140040;
color: #ffffff;

}

 .leftNav3:active, .leftNav3 a:active
 {
 	font-family:  arial, hevetica, sans-serif;   
	font-size: 9pt; 
	display:block;
	color:#545454;


 }
 
.leftNavHover
{
	background-color: inherit;
	color:inherit;
}
.leftNavFlyOuts
{
	font-family: arial, hevetica, sans-serif;   
	font-size:9pt; 
	border-top:1px;
	border-left:0px;
	border-right:1px;
	border-bottom:2px;
border-color:#ababab;
	background-color:#e7e5ff;
	color:#545454;
}

.leftNavFlyOuts a, .leftNavFlyOuts:active, .leftNavFlyOuts a:active, 

.leftNavFlyOuts:visited, leftNavFlyOuts a:visited, .leftNavFlyOuts:link, 

.leftNavFlyOuts a:link
{
	padding:1px 5px 1px 5px;
	display:block;
	*width:150px;
	min-width:100px;
	background-color: #e7e5ff;
	color:#545454;
}


.leftNavFlyOutsItem
{
	
	background-color: #e7e5ff;
	color:#545454;
	padding: 2px 2px 2px 2px
}
.leftNavFlyOutsItem a, .leftNavFlyOutsItem:active, .leftNavFlyOutsItem a:active, 

.leftNavFlyOutsItem:visited, leftNavFlyOutsItem a:visited, 

.leftNavFlyOutsItem:link, .leftNavFlyOutsItem a:link
{
	padding:1px 5px 1px 5px;
	display:block;
	*width:150px;
	min-width:100px;
	background-color: #e7e5ff;
	color:#545454;
}

.leftNavFlyOuts a:hover
{

background-color: #140040;
color: #ffffff;

}

.leftNavFlyOutsHover
{

background-color: #140040;
color: #ffffff;
}
	

#content .topictitle
{
	width:543px;
	background-color:#140040;
	text-align: left;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 16pt;
	font-weight: bold;
	color:#FFFFFF;
	margin-top: -5px;
	
}

#onthispage 
{
	
	background-color:#e7e5ff;
	border-color: #140040;

	
}

.onthispageheader {
	padding-top:6px;
	padding-left:4px;
	font-size: 14px;
	font-weight:bold;
	color: #140040;

}

/***************override OOTB CQWP Title style ****************************/
.ms-standardheader {
color:#545454;
font-size:10pt;
margin:0;
text-align:left;
}

.ms-WPTitle {
color:#FFFFFF;
background-color:#140040;
font-family:arial, hevetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-top:6px;
padding-left: 6px;
padding-bottom:6px;
padding-right:6px;
}

.ms-WPHeader td {
border-bottom:1px solid #140040;
border-spacing:0;
border-collapse:collapse;
}
.description
{
	color:#545454;
}

.ms-WPBody a:link, .ms-WPBody a:visited {
color:#1856AB;
text-decoration:none;
}
.ms-WPBody a:hover
{
	text-decoration:underline;
	font-weight: bold;
color: #1856AB;
font-size:11px;
	
	}
	.ms-WPBody:active, .ms-WPBody a:active
	{

	text-decoration:none;
   	color :#1856AB;
font-weight:normal;
font-size:11px;
	}

/********************end overrride *********************************/
