.sIFR-alternate
{
	display:none;
}
	body
	{
		margin:auto auto auto 46px;
	}
	img
	{
	border:0px;
	}
	#SRSB
	{ 
	
	
	}
	/*THIS IS FOR SEARCH RESULTS
.ms-pagemargin
{
	background-color:transparent;
}
.ms-pagemargin img
{
	display:none;
}
#MainLeftCell
{
	width:100%;
}
#RightCell
{
	display:none;
}
/*Footer*/
#LewisFooter{
height:30px;
width:100%;
padding-top:30px;
padding-bottom:10px;
vertical-align:top;
text-align:center;
}

#LewisFooter ul{
list-style-type:none;
text-align:center;
}


#LewisFooter ul li{
float:left;
margin-right:5px;
}

#LewisFooter a{
color:#ff6600;
font-weight:normal!important;
font-size:0.9em ;
text-decoration:none;}


#LewisFooter a:hover{
background-color:#ff6600;
color:white;
}

#LewisFooter li span{
color:#ff6600;}
.LewisFooterTD
{
	vertical-align:top;border-bottom:8px #ff6600 solid;text-align: center;
}


.LSTopNavItem
{
	height:25px;
	padding:0px;
	border:0px;
	margin:0px;
	font-size:8pt;
	padding-right:4px;
	margin-left:4px;
	font-family:Arial, Helvetica, sans-serif;
}

.LSTopNavItem a
{
	color:white;
	height:0px;
	text-decoration:underline;
}

.LSTopNavSelected 
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	background-color:black;
}
.LSTopNavSelected a
{
	text-decoration:underline;
	color:#ff6600;
}
.LSTopNavHover
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ff6600;
}
.LSTopNavHover a
{
	color:white;
}

.LSTopNavFlyOuts
{
 	 background-color:aqua;
}
.LSTopNavFlyOutsItem
{
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	 background-color:black;
	 padding-top:5px;
}
.LSTopNavFlyOutsItem a
{
	color:#ff6600;
}
.LSTopNavFlyOutsHover
{
	
}
.LSTopNavFlyOutsHover a
{
	background-color:#ff6600;
	color:white;
}


.leftNav
{
	border:none;
}
.LSLeftNav1
{
	background-color:white;
 	color:#ff6600;
 	font-weight:bold;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-indent:0px;
	background-image:url('/_layouts/images/LSOrangeImages/OrangeArrow.jpg');
	background-repeat:no-repeat;
	background-position:left 3px;
}
.LSLeftNav1 td
{
	padding-left:15px;
}
.LSLeftNav1 a
{
	background-image:none;
}
.LSLeftNav1:hover
{
 	width:100%;
 	display:block;
}

.LSLeftNav2
{
	background-color:white;
	color:#647e88;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-indent:0px;
	background-image:url('/_layouts/images/LSOrangeImages/OrangePlus.jpg');
	background-repeat:no-repeat;
	background-position:15px 4px;
}
.LSLeftNav2 td
{
	padding-left:25px;
}
}
.LSLeftNav2:hover
{

}
table.LSLeftNav2 a
{
	background-image:none;
}
table.LSLeftNav2 a:hover
{
	background-image:none;
}
.LSLeftNavHover a
{
	background-image:none;
	text-decoration:underline;
}

.LewisBreadCrumb
{
float:left; 
width:600px; 
padding-bottom:5px;	
padding-top:5px;
font-size:11px;
color:black;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.LewisBreadCrumb a
{
font-weight:normal;
text-decoration:none;
font-size:11px;
color:black;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.LewisBreadCrumb a:hover
{
	text-decoration:underline;
}
.breadcrumbCurrent
{
font-weight:normal;
}
#LewisContentWrap a
{
 color:#ff6600;
 text-decoration:underline;
}
#LewisContentWrap a:hover
{
 color:white;
 background-color:#ff6600;
 text-decoration:none;
}
#LewisContentWrap a.ms-rteCustom-BlueLink
{
 color:#647e88;
 text-decoration:underline;
}
#LewisContentWrap a.ms-rteCustom-BlueLink:hover
{
 color:white;
 text-decoration:none;
}


#LewisContentWrap a.ms-rteCustom-BlueWithPlusSignLink
{
 color:#647e88;
 text-decoration:underline;
}
#LewisContentWrap a.ms-rteCustom-BlueWithPlusSignLink:hover
{
 color:white;
 text-decoration:none;
}

#LewisContentWrap a.ms-rteCustom-BlueWithArrowLink
{
 color:#647e88;
 text-decoration:underline;
}
#LewisContentWrap a.ms-rteCustom-BlueWithArrowLink:hover
{
 color:white;
 text-decoration:none;
}


#LewisContentWrap
{
	font-size:8pt;
}

.ms-SpLinkButtonInActive
{
	
}
.LewisSignIn
{
 float:right; text-align:right; height:0px; padding-top:4px; font-size:1px;
}
.LewisSignIn:hover
{
 height:0px; padding-top:4px; font-size:1px;
}

.LewisSignIn span div
{
	background-image:none;
	background-color:black;
	border-color:black;
}
.LewisSignIn span div.ms-SPLink
{
	border:0px;
	padding:0px;
	margin:0px;
}
.LewisSignIn span div.ms-SPLink:hover
{
	border:0px;
	padding:0px;
	margin:0px;
}

.LewisSignIn span div.ms-SPLink a:link
{
	color:#666666;	
	font-size:8pt;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
.LewisSignIn span div a:hover
{
	color:#666666;	
	padding:0px;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
}
.LewisSignIn span div.ms-SPLink a:visited
{
	color:#666666;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
}
.LewisSignIn span div img
{
	display:none;	
}
.LewisSignIn span div:hover
{
	background-image:none;
	background-color:black;
}
.LewisSignIn span div
{
	overflow:hidden;
}
/*search*/
.MasterSearchDiv
{
	width:190px;
}
.LewisLeftNavigation
{
	font-size:1px;
}
.SearchTextBoxDiv
{
	width:155px;
	float:left;
}
.LewisSeachTextBox
{
	width:155px;
	border:1px #ff6600 solid;
	height:19px;	
	color:#ff6600;
	font-size:8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.SearchSpacerDiv
{
	width:5px;
	float:left;
}
.SearchHtmlButtonDiv
{
	float:left;
}
.SearchBottomSpacer
{
	height:2px;
	clear:both;
	font-size:1px;
}
.SearchTopSpacer
{
	height:5px; font-size:1px;
}
.LewisMasterTable
{
height:100%; width:800px; padding:0px; margin:0px; border:0px;
}
.LewisMasterContentDiv
{
width:800px; height:100%;
}
.LewisDesignModeDiv
{
}
.LewisAdminEditDiv
{
	width:100%; background-color:#dddddd;
}
.LewisSiteActionsDiv
{
	float:right; height:10px;
}
.LewisGlobalLinksDiv
{
	float:right;
}
.LewisLogoArea
{
	height:75px; clear:both;
}
.LewisTopOrangeLine
{
	background-color:#ff6600; height:20px; width:280px;
}
.LewisAgeDescLogoDiv
{
	float:left; clear:both;
}
.LewisLewisSilkinLogo
{
	float:right;padding-right:18px;
}
.LewisTopNavigationArea
{
	height:25px; background-color:black; padding-top:0px;
}
.LewisTopNavDivArea
{
	float:left; padding-left:10px;
}
.LSTopNavItem
{
	margin:0px;
	padding-left:4px;
}

.LewisBreadCrumbLeftSeperator
{
	float:left; width:200px;
}
.LewisPageImageArea
{
	width:100%; height:auto; padding:0px; border:0px; margin:0px; font-size:1px;
}
.LewisPageImageSeperator
{
	float:left; width:200px;
}
.LewisPageImage
{
	float:left; width:600px; font-size:1px;
}
.LewisLeftColumn
{
	width:200px; float:left; clear:both; vertical-align:top; padding-top:7px;
}
.LewisHomeLeftColumn
{
	width:200px; float:left; clear:both; vertical-align:top; padding-top:7px;
}

.LewisMainContent
{
	width:600px; float:left; padding-top:7px;
}
.LewisSeperatorDiv
{
	clear:both;
	font-size:1px;
}
.LewisMasterTableRow
{
height:100%;
}

/*Home Page Text*/
.LewisHeaderText {
	DISPLAY: block;
	Z-INDEX: 65;
	WIDTH: 500px;
	POSITION: relative;
	TOP: -100px;
	left: 20px;
}
.LewisTopContent {
	width: 67%;
	vertical-align:top;
	padding-right: 0px;
	padding-bottom:10px;
	margin:0px;
	border:0px;
}
.LewisRightContent {
	vertical-align: top;
	width:25%;
	padding-left: 10px;
}
.LewisHeaderText {
	font-size: 14pt;
}
.LewisBottomContent
{
	padding:0px;
}
.LewisBottomContentLeft
{
	vertical-align:top;
	width:50%;

}
.LewisBottomLeftContent
{
	vertical-align:top;
	padding:0px;
	padding-right:10px;
}
.LewisBottomContentRight
{
	vertical-align:top;
	width:50%;
	padding-left:10px;
}
.LewisHomeBottomZoneDiv
{
	float:left; width:40.5%; overflow:hidden; vertical-align:top;
}
/*end of home page text*/

/*beginning of extended content query styles*/
.ExtendedContentQueryPagerPageLink
{
	 font-size:15px; padding-left:5px; padding-right:5px;
}
.ExtendedContentQueryPagerArrow
{
	 font-size:15px; padding-left:5px; padding-right:5px;
}
.RollupSpacerDiv
{
	background-color:#ff6600; clear:both; height:10px; width:100%; font-size:1px;
}
.RollupHeaderContainerDiv
{
	padding-bottom:20px; padding-top:5px;
}
.RollupTitleDiv
{
	float:left;
}
.RollupTitleSpacerDiv
{
	float:left; width:20px; height:1px;
}
.RollupDateDiv
{
	float:left; clear:both; width:100%;
}
.RollupSubjectsDiv
{
	clear:both;
}
.RollupSubjectSpan
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:700; 
}
/*
.RollupSubjectLeftDiv
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:700; float:left; height:100%;
}
RollupSubjectRightDiv
{
	float:left;
}*/
.RollupShortDescriptionDiv
{
	clear:both; padding-top:10px;
}
.RollupLinkDiv
{
	clear:both;
}
.HomeRollupHeader
{
	padding-bottom:10px;
}
.HomeRollupShortDescriptionDiv
{
	clear:both;
}
.HomeRollupLinkDiv
{
	clear:both;
}
.ItemPageHeaderSection
{
	padding-bottom:20px;
}
.ItemPageContentSection
{
	
}
#CSR_U_1
{
	color:red;
}

.srch-URL A:link 
{	
	color: #647e88 !important;	
	TEXT-DECORATION: none
}
.srch-URL A:visited 
{	
	color: #647e88 !important;	
	TEXT-DECORATION: none
}
#LewisContentWrap .srch-URL A:hover 
{
	background-color:transparent;
	text-decoration:underline;
}
.topNav 
{	
	position:static;	
	TOP: 0px !important;
}

.LewisTopNavDivArea a img
{
	display:none;
}

.LewisTopNavigationArea div a img
{
	display:none;
}
.LewisSignIn a
{
	color:black;
}