﻿/* The following styles are custom authoring styles for the Home Page Layout templatye */
.ms-rteCustom-Heading
{
	color: #6B8AC6;
	font-size: 1.2em;
	font-weight: bold;
}

.ms-rteCustom-Heading a
{
	text-decoration: none;
	color: #6B8AC6;
}

.ms-rteCustom-Heading a:hover
{
	text-decoration: underline;
	color: #6B8AC6;
}

a
{
	color: #6B8AC6;  /* override base hyperlink colour from sewl.css */
}
.ms-rteCustom-LargeLink
{
	color: #666666;
	font-size: 1.2em;
}

a.ms-rteCustom-LargeLink:visited, a.ms-rteCustom-LargeLink:link, a.ms-rteCustom-LargeLink:active
{
	text-decoration: none;
	color: #666666;
}

a.ms-rteCustom-LargeLink:hover
{
	text-decoration: underline;
	color: #666666;
}

/* Styles to be overwritten within a theme */
.sew-LeftNavLinksBoxColumn
{
	vertical-align: top;
	width: 188px;
	padding: 0px 5px 0px 5px;
}

.sew-LeftNavLinksBox
{
	margin-top: 5px;
}

.sew-LeftNavLinksBoxHeadingLeft
{
	width: 8px;
	height: 29px;
	background-image: url('./images/ButtonBlueLeft.gif');
	background-repeat:no-repeat;
	background-position: bottom right;
}

.sew-LeftNavLinksBoxHeadingCenter
{
	width: 172px;
	text-align: left;
	background-image: url('./images/ButtonBlueCenter.gif');
	background-repeat: repeat-x;
	font-weight: bold;
	color: white;
	vertical-align: middle;
	background-position: bottom left;
}

.sew-LeftNavLinksBoxHeadingCenterTextLeft
{
	text-align: left;
	background-image: url('./images/ButtonBlueCenter.gif');
	background-repeat: repeat-x;
	font-weight: bold;
	color: white;
	background-position: bottom left;
}

.sew-LeftNavLinksBoxHeadingRight
{
	width: 8px;
	height: 29px;
	background-image: url('./images/ButtonBlueRight.gif');
	background-repeat:no-repeat;
	background-position: bottom left;
}

.sew-LeftNavLinksBoxItems
{
	border-width: 0px 1px 1px 1px;
	border-color: #6B8AC6;
	border-style: solid;
	color:#6B8AC6;
	background-color: #FFFFFF;
	width: 188px;
}

.sew-LeftNav
{
}

.sew-LeftNav1, .sew-LeftNav2, .sew-LeftNav3
{
	color: #6B8AC6;
}

.sew-LeftNav1
{
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 0.9em;  
	font-weight:bold; 
	line-height:23px;  
}

.sew-LeftNav1 a
{
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 0.9em; 
	font-weight:bold; 
	padding-left:5px;
	display:block;
	padding-right:10px;
}

.sew-LeftNav2
{	
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 0.9em; 
	line-height:23px;   
}

.sew-LeftNav2 a
{
	padding-left:10px;
	display:block;
	padding-right:10px;
}

.sew-LeftNav3
{	
	font-family: Arial, Helvetica, sans-serif;  
	font-size: 0.9em; 
	line-height:23px;  
}

.sew-LeftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}

.sew-LeftNavSelected
{
	background-image: url('./images/MenuHighlightBlue.gif') ;
	color: #6B8AC6;
	width: 172px;
}

.sew-LeftNavHover
{
	text-decoration: underline;
}

.sew-LeftNavFlyOuts
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.9em;  
	border-top:1px #6B8AC6 solid;
	border-left:1px #6B8AC6 solid;
	border-right:1px #6B8AC6 solid;	
}

.sew-LeftNavFlyOutsItem
{
	border-bottom:1px #6B8AC6 solid;
	background-color: #FFFFFF;
}
.sew-LeftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#6B8AC6;
	*width:100px;
	min-width:100px;
}
.sew-LeftNavFlyOutsHover
{
	background-color: #FFFFFF;
}

.sew-PageMainContentArea
{
	padding-top: 5px;
	vertical-align: top;
	width: 582px;
}

.sew-PageMainContentColumn
{
	vertical-align: top;
	border-left: 1px #CCCCCC solid;
	border-right: 1px #CCCCCC solid;
	width: 582px;
}

.sew-AdSpaceColumn
{
	vertical-align: top;
	width: 210px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}