﻿.SLNoBorder {
	border-width: 0px;
}
.SL-master {
	background-color: #FFFFFF;
	margin: 30px auto 0px auto;
}
.SL-logo {
	border-width: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #666666;
}
.SL-dottedLineBottom {
	padding: 0px;
	margin: 0px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
}
.SL-pageStyle {
	background-color: #C0C0C0;
	margin: 0px 20px 20px 0px;
	padding-right: 17px;
	padding-left: 18px;
}
.SL-dottedLineTop {
	background-position: 5px;
	padding: 0px;
	background-image: url('../images/black-white_pixel.gif');
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #FFFFFF;
	line-height: 20px;
	width: 213px;
	height: 150px;
}
.SL-slogan {
	padding: 0px 10px 0px 10px;
	background-color: #455200;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	width: 216px;
	position: fixed;
	height: 150px;
}
.SL-bannerSpacer {
	background-color: #4578AB;
	width: 20px;
	height: 150px;
	text-align: left;
}
/**
.SL-banner {
	width: 700px;
	height: 150px;
	background-image: url('../images/banner_image.jpg');
}
**/
.SL-FooterAbove {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	vertical-align: middle;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-right: 10px;
	text-decoration: none;
}
a:active.SL-FooterAbove {
		color: #c85d19;
}

a:hover.SL-FooterAbove {
	color: #c85d19;
}

a:visited.SL-FooterAbove {
	color: #808080;
}


.SL-Footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: right;
	text-decoration: none;
}.SL-columnSpacer {
	width: 40px;
	height: 100%;
}
.SL-mainHomeBody {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	width: 350px;
	vertical-align: top;
}
.SL-intro {
	font-size: x-large;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
	color: #C85D19;
}
.SL-Header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	text-align: left;
	vertical-align: middle;
	background-image: url('../images/Header.jpg');
	background-repeat: no-repeat;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	width: 288px;
	height: 27px;
	color: #333333;

}
.search
{
	padding: 0px;
	margin: 0px 0px 0px 0px;
	text-align: right;
}
.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}
.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}
.search .ms-sbgo
{
    background:none;
}
/** breadcrumb items 
.breadcrumbCurrent {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c85d19;
}

.breadcrumb {
	padding: 0px 0px 0px 240px;
	border-style: none;
	border-width: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808284;
	clear: both;
	font-size: 11px;
}

.breadcrumb a {
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}


.breadcrumb a:hover, .breadcrumb hover {
	text-decoration: none;
	color: black;
}
**/
.ms-sitemapdirectional a {
	unicode-bidi: embed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808284;
	font-size: 11px;
	text-decoration: none;
}

.ms-sitemapdirectional {
	unicode-bidi: embed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #808284;
	font-size: 11px;
	text-decoration: none;
	margin-left: 4px;
}

.ms-sitemapdirectional hover {
	color: #000000;
}

.ms-sitemapdirectional a:hover {
	color: #000000;
}
.ms-sitemapdirectionalCurrent {
	color: #c85d19;
}
.path-separator {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #808080;
}
}
**/
a.SL-TopNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	color: #333333;
	padding-right: 20px;
	text-align: left;
	text-decoration: none;
}
a:active.SL-TopNav {
	color: #c85d19;
}
a:hover.SL-TopNav {
	color: #c85d19;
}
a:visited.SL-TopNav {
	color: #c0c0c0;
}
.SL-SiteActions {
	background-position: 0px 20px;
	background-image: url('../../../../../images/black-white_pixel.gif');
	background-repeat: repeat-x;
	text-align: right;
}
/** Top Nav Items **/


.topNav
{
    *position:relative;
    *top:-1px;
}
.topNavItem
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	padding-right: 15px;
	padding-top: 2px;
}

.topNavItem a
{
	display: block;
	color: #606060;
}
.topNavSelected a
{
	color: #C85D19;

}
.topNavHover a
{
	color: #C85D19;
}

.topNavFlyOuts
{
	background-color: #ECEFF3;
	margin-top: 12px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	margin-bottom: 12px;
}
.topNavFlyOutsItem 
{
	border-style: solid solid solid solid;
	border-width: 1pt 0pt 1pt 0pt;
	margin-top: -1pt;
	border-collapse: collapse;
	border-color: #C0C0C0;
	padding: 4px 0px 4px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #ECEFF3;
	color: #3A4663; *;
	width: 235px;
	min-width: 235px;
	text-indent: 10px;
	filter:alpha(opacity=75);
	opacity: 0.75;
	height:25px;
}

.ms-topNavFlyOutsItem a
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt !important;
	display: block;
	background-color: #eceff3;
}
.topNavFlyOutsHover
{
	background-color: #B2BCD3;
}


/** left nav items **/
.leftNav {
	padding-left: 0;
	margin-left: 0;
	border-bottom: 1px solid gray;
	width: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	background-color: #C0C0C0;
	text-decoration: none;
}
.leftNav1 {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0.25em;
	border-top: 1px solid gray;
	text-indent: 15px;
	text-align: left;
	text-decoration: none;
}
.leftNav2 {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0.25em;
	border-top: 1px solid gray;
	text-indent: 15px;
	text-align: left;
	text-decoration: none;
}
.leftNav3 {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 0.25em;
	border-top: 1px solid gray;
	text-indent: 15px;
	text-align: left;
	text-decoration: none;
}
.leftNavHover {
	margin: 0;
	color: #FFFFFF;
	text-decoration: none;
}
.leftNavSelected {
	margin: 0;
	color: #c85d19;
	text-decoration: none;
}




/** Web Part Styles **/
.ms-vb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding-bottom: 5px;
	padding-top: 5px;
}
.ms-vh {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 10px;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #c85d19;
	padding-top: 6px;
}
.ms-alternating {
	background-color: #ffffff;
}
.ms-vbHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	padding-top: 15px;
}
.ms-vbLinks a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #c85d19;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
	margin-left: 0px;
}
.ms-vbLinks {
	background-position: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #c85d19;
	padding-bottom: 10px;
	padding-top: 10px;
	text-decoration: none;
	background-image: url('../images/Lex Orange Button.gif');
	background-repeat: no-repeat;
	padding-left: 30px;
	width: 25%;
}
.ms-vbLinks a:active {
	text-decoration: none;
}
.ms-vbLinks a:hover {
	color: #000000;
	text-decoration: none;
}
.ms-vbLinks a:active {
	color: #c85d19;
	text-decoration: none;
}
.ms-vbLinks a:visited {
	color: silver;
	text-decoration: none;
	}
.ms-WPBorder {
	padding: 0px;
	margin: 0px;
}
/** Site Actions Styles **/
.PageNav {
	background-color: #666666;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	padding-top: 10px;
	width: 216px;
	height: 150px;
	position: static;
}

.siteActionMenu
{
    float:right;
}
.ms-siteaction a{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
}
.ms-siteaction{
font:8pt tahoma;
font-weight:bold;
color:#666666;
text-decoration:none;
}
table.ms-siteaction td.ms-siteaction{
border-right:solid 1px #bfbfbf;
}
table.ms-siteaction td.ms-siteaction div{
padding:3px 8px 3px 8px;
border-right:solid 1px #FFFFFF;
}
.ms-siteactionsmenu{
white-space:nowrap;
font:8pt tahoma;
padding:0;
border:none;
cursor:pointer;
}
.ms-siteactionsmenu div div div{
background-image:none;
background-repeat:repeat-x;
border:1px solid #C4C4C4;
background-color:#333333;
padding:1px 4px 3px 10px;
}
.ms-siteactionsmenu div div div a{
color:#FFFFFF;
font-weight:bold;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url("/_layouts/images/siteactionsmenuhovergrad.gif");
border-top:1px solid #89724f;
border-left:1px solid #89724f;
border-right:1px solid #89724f;
background-color:#ffa521;
}


/** Web Part Styles **/
.ms-WPHeader TD {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #c85d19;
}
.ws-WPTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c85d19;
	font-weight: bold;
	padding: 2px 7px 2px 3px;
}
.ms-vbImage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
}
/** Back-end styles **/
.ms-globalbreadcrumb {
	background-color: #C0C0C0;
}
.ms-descriptiontext {
	color: #666666;
}
.ms-titlearea {
	background-color: #C0C0C0;
}
.ms-pagetitle {
	background-color: #C0C0C0;
	margin-left: 4px;
}
.ms-standardheader {
	background-color: #C0C0C0;
}
.ms-linksectionheader {s
	background-color: #C0C0C0;
	background-image: none;
	}

.ms-areaseparator {
	background-color: #C0C0C0;
	background-image: none;
}
.ms-propertysheet a {
	text-decoration: none;
	color: #c85d19;
}

.ms-propertysheet a:hover {
	text-decoration: underline;
	color: #000000;
}
.ms-propertysheet th {
	font-family: verdana;
	font-size: 8pt;
	color: #4c4c4c;
	font-weight: normal;
}

.ms-createpageinformation th
{
	color: #c85d19;
	text-align: left;
}

.ms-pageinformation th
{
	color: #c85d19;
	text-align: left;
}

.ms-pageinformation table th {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 1px;
}
table.ms-pageinformation {
	background-image: none;
	background-color: #ebebeb;
}

.ms-propertysheet th.ms-linksectionheader {
	color: #000000;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
}

.ms-linksectionheader {
	color: #000000;
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	text-align: left;
}

th.ms-linksectionheader {
	background-color: #C0C0C0;
	background-image: none;
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: solid;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: #C0C0C0;
	border-right-color-value: #add1ff;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: #C0C0C0;
	border-left-color-value: #add1ff;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	text-align: left;
}

td.ms-linksectionheader {
	background-color: #C0C0C0;
	background-image: none;
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-top-style: solid;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-top-color: #C0C0C0;
	border-right-color-value: #add1ff;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: #C0C0C0;
	border-left-color-value: #add1ff;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	text-align: left;
}
.ms-sitetitle a {
	font-family: verdana;
	font-style: normal;
	font-variant: normal;
	font-size: 11pt;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.ms-consoletitleareaframe {
	background-image: url(pageTitleBKGD_lacquer.gif);
	background-color: #c85d19;
}

.ms-mwspagetitleareaframe {
	background-image: url(pageTitleBKGD_lacquer.gif);
	background-color: #c85d19;
}

.ms-pagetitleareaframe {
	background-image: url(pageTitleBKGD_lacquer.gif);
	background-color: #c85d19;
}

div.ms-titleareaframe {
	background-image: url(pageTitleBKGD_lacquer.gif);
	background-color: #c85d19;
}

td.ms-titlearearight {
	background-color: #333333;
}

DIV.ms-areaseparatorleft {
	BORDER-RIGHT: #333333 1px solid;
	BACKGROUND: #333333 none -143px 0px;
	HEIGHT: 100%;
	border-right-color: #333333;
}

div.ms-titleareaframe {
	height: 100%;
}

td.ms-areaseparatorleft {
	background-color: #333333;
	background-image: none;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 0% 0%;
	border-right-width-value: 1px;
	border-right-style-value: solid;
	border-right-color-value: #333333;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #333333;
}
td.ms-areaseparatorleft {
	background-color: #333333;
	background-image: none;
	background-position: 0% 0%;
	border-right-width-value: 1px;
	border-right-style-value: solid;
	border-right-color-value: #333333;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	height: 100%;
}

.ms-nav {
	border-color: #c85d19;
	border-style: solid;
	border-width: 1px;
	background-color: #c85d19;
	background-image: url("navshape_lacquer.jpg");
	background-repeat: repeat-x;
	display: block;
}
div.ms-areaseparatorleft  {
	background-color: #333333;	
}
.ms-pagebottommarginright {
	background-color: #333333;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
}
.ms-pagebottommarginleft {
	background-color: #333333;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
}
.ms-pagebottommargin {
	background-color: #333333;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
}
.ms-bodyareapagemargin {
	background-color: #333333;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
.ms-pagemargin {
	background-color: #c85d19;
	background-image: none;
	height: 100%;
}

td.ms-rightareacell div.ms-pagemargin {
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
	background-color: #333333;
	height: 100%;
	border-left-width-value: 1px;
	border-left-style-value: solid;
	border-left-color-value: #333333;
	background-image: none;
}


DIV.ms-areaseparatorright {
	background-color: #333333;
	background-image: none;
	background-attachment: scroll;
	background-position: 0% 0%;
	background-repeat: repeat-x;
	border-left-width-value: 1px;
	border-left-style-value: solid;
	border-left-color-value: #333333;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	padding-right: 2px;
	height: 100%;
}

.ms-viewareaframe {
	vertical-align: top;
	height: 100%;
	width: 100%;
	background-color: #ffffff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	border-right-width-value: 1px;
	border-right-style-value: solid;
	border-right-color-value: #333333;
	border-left-width-value: 1px;
	border-left-style-value: solid;
	border-left-color-value: #333333;
}



.ms-bodyareaframe {
	vertical-align: top;
	height: 100%;
	width: 100%;
	background-color: #ffffff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	border-right-width-value: 1px;
	border-right-style-value: solid;
	border-right-color-value: #333333;
	border-left-width-value: 1px;
	border-left-style-value: solid;
	border-left-color-value: #333333;
}



DIV.ms-areaseparatorright {
	padding-right: 2px;
	BACKGROUND: #333333 none;
	BORDER-LEFT: #333333 1px solid;
	HEIGHT: 100%;
	border-left-color: #333333;
}

.ms-titlearearight .ms-areaseparatorright {	
	PADDING-RIGHT: 2px;	
	BACKGROUND: url(/_layouts/images/pageTitleBKGD.gif) #d6e8ff repeat-x;	
	BORDER-LEFT: #333333 1px solid;	
	HEIGHT: 100%
}

.ms-titlearearight .ms-areaseparatorright {
	background-color: #333333;
	background-image: none;
	background-attachment: scroll;
	background-position: 0% 0%;
	border-left-width-value: 1px;
	border-left-style-value: solid;
	border-left-color-value: #333333;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	padding-right: 2px;
	height: 100%;
}

.ms-navframe {
	border: 1px solid #c85d19;
}

.ms-leftareacell {
	border-style: solid;
	border-width: 1px;
	border-color: #c85d19;
	background-color: #c85d19;
	background-image: none;
}
.ms-rightareacell {
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
	background-color: #333333;
	background-image: none;
}
.ms-formareaframe {
	border-style: solid;
	border-width: 1px;
	border-color: #333333;
}
.LeftNavigationAreaCell  {
	background-color: #333333;
	background-image: none;
}
.ms-pagetitleareaframe {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #333333;
}
.ms-areaseparator {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #333333;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #333333;
}
/** Application Top Nav Styles **/
.ms-topnav {
	border-style: solid solid none solid;
	border-width: 1px 1px medium 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-top-color: #333333;
	border-right-color-value: #c2dcff;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-left-width-value: 1px;
	border-left-style-value: solid;
	border-left-color-value: #ffffff;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	border-bottom-color: -moz-use-text-color;
	background-image: none;
	font-family: Tahoma;
	font-size: 8pt;
	background-color: #EBEBEB;
	color: #666666;
	border-right-color: #333333;
	border-left-color: #333333;
	position: relative;
	right: -1px;
	left: -1px;
}
.ms-titlearea a {
	color: #000000;
	text-decoration: none;
}
.ms-topnavselected {
	color: #000000;
	background-image: none;
	background-position: 0% 0%;
	font-weight: bold;
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-top-style: solid;
	border-right-style-value: solid;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-right-color-value: #79a7e3;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-color: #333333;
	border-bottom-width: 0px;
	border-left-width-value: 1px;
	border-left-style-value: solid;
	border-left-color-value: #e3efff;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	background-color: #999999;
}

.ms-topnavselected a {
	color: #ffffff;
}
/** Flyout Styles **/
.ms-topNavFlyOuts {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #808080;
	background-color: #ebebeb;
	font-family: Tahoma;
	font-size: 8pt;
}


.ms-topNavFlyOutsHover {
	background-color: #999999;
	color: #000000;
}
.ms-topNavFlyOuts a {
	display: block;
	min-width: 120px;
	color: #000000;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}

/** Site Content Styles **/
.ms-smtTreeviewHeader  {
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 6px;
	font-weight: normal;
	color: #000000;
	background-image: none;
	background-color: #ebebeb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	font-size: 8pt;
	font-family: Tahoma;
}
div.ms-smtobjectlistHeader {
	background-color: #f8f8f8;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0% 0%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C85D19;
	color: #4c4c4c;
	font-family: tahoma;
	font-size: 8pt;
	text-align: left;
}
div.ms-smtobjectlistHeader {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 8pt;
	BACKGROUND: #f8f8f8;
	PADDING-BOTTOM: 3px;
	COLOR: #4c4c4c;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #6f9dd9 1px solid;
	FONT-FAMILY: tahoma;
	TEXT-ALIGN: left;
	border-bottom-color: #333333;
}
.header_1
{
	color:#FF6666;
}
/** Page Layout Styles **/
TD.sl-homecontent p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin-right: 20px;
	margin-left: 20px;
	background-color: transparent;
}
TD.sl-homecontent H1 {
	margin: 10px 20px 2px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #C85D19;
	background-image: url('../images/brown_narrow_heading.jpg');
	text-align: left;
	text-indent: 10px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	letter-spacing: -.5px;
}


TD.sl-homecontent H2 {
	margin: 10px 20px 2px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #C85D19;
	background-image: url('../images/brown_wide_heading.jpg');
	text-align: left;
	text-indent: 10px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	letter-spacing: -.5px;
}

TD.sl-homecontent H5 {
	margin: 10px 20px 2px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #C85D19;
	background-image: url('../images/brown_extra_wide.jpg');
	text-align: left;
	text-indent: 10px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	letter-spacing: -.5px;
}




TD.sl-homecontent li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #c85d19;
	margin-left: 0px;
	margin-right: 20px;
}

TD.sl-homecontent li span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin-right:20px;
	color: #000000;
}

TD.sl-homecontent li a span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin-right:20px;
	color: #52459C;
}


TD.sl-homecontent H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 6px;
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 3px;
	margin-bottom: 2px;
	padding-left: 0px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #52459c;
	background-image: url('../images/blue_narrow_heading.jpg');
	text-align: left;
	text-indent: 20px;
	font-weight: lighter;
}
TD.sl-homecontent H4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 6px;
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 3px;
	margin-bottom: 2px;
	padding-left: 0px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #52459c;
	background-image: url('../images/blue_wide_heading.jpg');
	text-align: left;
	text-indent: 20px;
	font-weight: lighter;
}

TD.sl-homecontent H6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 6px;
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 3px;
	margin-bottom: 2px;
	padding-left: 0px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #52459c;
	background-image: url('../images/blue_extra_narrow_heading.jpg');
	text-align: left;
	text-indent: 20px;
	font-weight: lighter;
}

TD.sl-homecontent li {
	color: #000000;

}


/** site map styles **/
.wwpSitemapLevel1 {
  font-size: 120%; 
  margin: 10px 0px 8px 5px;
 }

 .wwpSitemapLevel2 {
  font-size: 110%; 
  margin: 8px 0px 6px 10px;
 }

 .wwpSitemapLevel3 {
  font-size: 100%; 
  margin: 5px 0px 4px 20px;
 }

 .wwpSitemapLevel4 {
  font-size: 95%; 
  margin: 3px 0px 2px 30px;
 }
 
 .wwpSitemapDescription {
  font-size: 90%;
 }
/** Forms Styles **/
.ms-toolbar {
	background-color: #ffffff;
	background-image: none;
	border-style: none !important;
}
.ms-separator {
	background-color: #FFFFFF;
	background-image: none;
}
.ms-formbody {
	background-color: #FFFFFF;
	background-image: none;
	border-style: none;
}
.ms-standardheader {
	background-color: #FFFFFF;
	background-image: none;
	margin-left:20px;
}
.ms-formlabel {
	border:none;
}
.ms-formline {
	border-style: none;
}

.ms-formtoolbar {
	border-style: none;
}
/** rounded corner styles **/

.roundedcornr_box_646723 {
	background: url('../images/wpgradmiddle.jpg') left top;
	width: 200px;
	height: 40px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #c59070;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bolder;
	padding-left: 20px;
	margin-left: 20px;
}
.home-background {
	background-image: url('http://www.softlanding.ca/SiteCollectionImages/home page background square.jpg');
	background-repeat: no-repeat;
	height: 160px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	margin-top: 14px;
	margin-right: 0px;
}
.home-background-alt {
	background-image: url('http://www.softlanding.ca/SiteCollectionImages/home page background shadow.jpg');
	background-repeat: no-repeat;
	height: 166px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	margin-top: 14px;
	margin-right: 0px;
	width: 226px;
}

.roundedcornr_top_646723 div {
	background: url('../images/wpgradleft.jpg') no-repeat left top;	
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #c59070;


}
.roundedcornr_top_646723 {
	background: transparent url('../images/wpgradright.jpg') no-repeat top left;	

}

.roundedcornr_top_646723 div, .roundedcornr_top_646723,
.roundedcornr_bottom_646723 div, .roundedcornr_bottom_646723 {
	height: 40px;
	margin-left: 20px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #c59070;

}
.home-heading {
	padding: 15px 55px 0px 50px;
	font-family: Verdanda, Arial, Helvetica, sans-serif;
	font-size: 18px !important;
	color: #000000;
	vertical-align: top;
	margin-left: 12px;
	margin-top: 12px;
	background-color: NONE;
	background-image: url('../SiteCollectionImages/home-page-button-1.jpg');
	background-repeat: no-repeat;
	letter-spacing: -1px;
}
.home-heading-alt {
	padding: 15px 55px 0px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px !important;
	color: #000000;
	vertical-align: top;
	margin-left: 12px;
	margin-top: 12px;
	background-color: NONE;
	background-image: url('../SiteCollectionImages/home-page-button-1-alt.jpg');
	background-repeat: no-repeat;
	letter-spacing: -1px;
}
.home-heading-inthenews {
	padding: 15px 55px 0px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px !important;
	color: #000000;
	vertical-align: top;
	margin-left: 12px;
	margin-top: 12px;
	background-color: NONE;
	background-image: url('../SiteCollectionImages/homepageinthenews.jpg');
	background-repeat: no-repeat;
	letter-spacing: -1px;
}
.home-heading-aboutus {
	padding: 15px 55px 0px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px !important;
	color: #000000;
	vertical-align: top;
	margin-left: 12px;
	margin-top: 12px;
	background-color: NONE;
	background-image: url('../SiteCollectionImages/homepageinfo.jpg');
	background-repeat: no-repeat;
	letter-spacing: -1px;
}
.home-heading-ourwork {
	padding: 15px 55px 0px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px !important;
	color: #000000;
	vertical-align: top;
	margin-left: 12px;
	margin-top: 12px;
	background-color: NONE;
	background-image: url('../SiteCollectionImages/homepageourwork.jpg');
	background-repeat: no-repeat;
	letter-spacing: -1px;
}
.home-heading-events {
	padding: 15px 55px 0px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px !important;
	color: #000000;
	vertical-align: top;
	margin-left: 12px;
	margin-top: 12px;
	background-color: NONE;
	background-image: url('../SiteCollectionImages/calendarsmall.jpg');
	background-repeat: no-repeat;
	letter-spacing: -1px;
}

.home-body-text {
	padding: 0px 10px 10px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: lighter;
	letter-spacing: 0em;
	vertical-align: top;
	color:black;
}

.roundedcornr_content_646723 {
	margin: 0 20px 0 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}


td.ms-vb, td.ms-vb2, th.ms-vh2-nograd, .ms-vb, .ms-vb2
{
	padding: 0px 10px 10px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	line-height: 14px;
	font-weight: lighter;
	letter-spacing: 0em;
	vertical-align: top!important;
}

div.sns-cq-item
{
	padding-top:25px;		
}

div.sns-cq-title a
{
	font-family:Verdana; 
	font-size:11px; 
	color:#c85d19!Important;
	font-weight:bold; 
	padding-left:30px; 
	padding-top:30px;		
}

div.sns-cq-description
{
	font-family:Verdana; 
	font-size:11px; 
	color:#000000; 
	font-weight:normal; 
	padding-top:10px; 
	padding-left:30px;			
}

div.sns-cq-link a
{
	font-family:Verdana; 
	font-size:11px!Important; 
	color:#c85d19!Important;		
}


/***correct search site results****/
table.ms-tztable 
{
	padding-left:8px;
}

p.srch-Metadata span.srch-URL a.sns-srch-Metadata
{
	color:#c85d19!Important;
}

