body * {
	margin: 1;
	padding: 0;
	}
	
.body {		
	background-color: #000;
	color: #ffffff; 
			
	font-family: verdana, sans-serif; 
	font-size: 80%; 
	
	margin: 0;
	padding: 0;
	}
	
h1 {
	font-size: 2em;
	margin: 0 0 20px 0;
	}
	
h2 {
	font-size: 2em;
	margin: 0 0 20px 0;
	}
	
h3 {
	font-size: 1.4em;
	margin: 0 0 10px 0;
	}

h4 {
	font-size: 1.4em;
	}

p {
	font-size: 1em;
	margin: 0 0 10px 0;
	}
	
a {
	text-decoration: none;
		
	}
	
a:hover {
	text-decoration: underline;
	}

a img {
	border: 0; 
	}
	
.clearboth {
	clear: both;
	}
	
.fleft {
	float: left;
	}
	
.fright {
	float: right;
	}
.Search
{
	width:25%;
}
.lorMenu{
	width:200px;
}
.lorContent{
	width:740px;
}
.master{
	font-size:1em;
	padding:0 10 0 10;
	width:940px;
	background-color:black;
	height:25%;
}
.topArea{
	border-bottom-style:none;
	background-image:none;
}

.topNavContainer
{
	background-image:none;
	background-color:black;
	color:white;	
}
.topNavContainer td
{ 	
	border-top:2px #009DDC solid;
}
.topNavContainer table td
{ 	
	border-top:none;
}
.xtopNavContainer a:visited
{
	color:white;
}

.xtopNavContainer a:link
{
	color:white;
}

.topNavContainer a
{
	color:white;
}

.topNavContainer a:hover
{
	color:red;
}

.topNavItem 
{ 
	background-image:none;
	background-color:transparent;
	font-size: .9em;
	font-weight:normal;	
	margin: 0;
	color: #000000;
	height:100%;
}
.topNavItem a
{
	text-decoration:none;
	height:100%;
}

.topNavItem td{
	vertical-align:top;
	padding:0px 10px 0px 10px;
}

table.topNav{
	background:none;
}


.topNav td{
	height:2em;
	background:none;
}

.topNavSelected
{
	font-size: .9em;
	font-weight:normal;	
	margin: 0;
	color:yellow;
	background:none;
}	

.topNavSelected td{
	vertical-align:top;
	padding:0px 10px 0px 10px;
}
.topNavSelected a
{
	color:yellow;
	text-decoration:none;
	background:transparent;
}

.topNavHover{
	background:none;
 } 

.topNavHover a{
	background:none;
}

/*-----------------------------------*/

.mainPane{
	background-image:none;
	background-repeat:no-repeat;
	height:340px;
	background-color:black;
	width:100%;
}


.breadcrumb
{
    font-family:verdana,sans-serif; 
    font-size:.85em; 
    padding-left:12px;
    padding-bottom:12px;
    padding-top:12px;
    margin-left:6px;
    margin-right:6px;
    margin-bottom:4px;
    margin-top:0px;
    background-color:#e8e8e8;
   
	border-bottom: 1px solid #e8e8e8; 
	}

.breadcrumb a{
	
	text-decoration:underline;
}

.xauthoringRegion{
	background-color:white;
}

.leftNav
{
	border:0px;
	background-color:#f8f8f8;
	border-left-style:none;
	border-right-style:none;
	border-top-style:none;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:silver;
	border-top-width:0px;
	border-top-color:silver;
	width:14em;
}
.leftNavSpacer
{
	width:14em;
	height:19px;
}

.leftNav1
{
	font-family: verdana, sans-serif;  
	font-size: 1em; 
	font-weight:normal; 
	line-height:1.8em;
	padding: 0 0 0 2px;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:silver;
	background-color:#ffffff;
	border-bottom-width:0px;
}

.leftNav2
{
	font-family: verdana, sans-serif;  
	font-size: .9em; 
	font-weight:normal; 
	line-height:1.8em;
	padding: 0 0 0 18px;
	background-color:#e8e8e8;
	border-bottom-width:0px;
	color:#737373;
}

.leftNav1 a
{
	font-family:  verdana, sans-serif;  
	font-size: 1em; 
	font-weight:normal; 
	border-bottom-width:0px;
	padding: 0 0 0 2px;
	text-decoration:none;
		}

.leftNav2 a
{
	font-family:  verdana, sans-serif;  
	font-size: .9em; 
	font-weight:normal; 
	border-bottom-width:0px;
	padding: 0 0 0 25px;
	text-decoration:none;
	}

.leftNavHover{
	
	border-bottom-width:0px;
	text-decoration:none;
}

.footer{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:silver;
}

.customMenu{
	font-family:  verdana, sans-serif;  
	font-size:.85em;
	color:#6b6b6b;
}

.leftFooter{
	font-family:  verdana, sans-serif;  
	font-size:.85em;
	color:black;
}

.customMenu a{
	font-size:1em;
	color:#6b6b6b;
}

.PEBMenu{
	font-family:  verdana, sans-serif;  
	font-size:.85em;
	color:silver;
	border-top:1px silver solid;
	border-bottom:1px silver solid;
	height:30px;
}

.PEBMenu a{
	font-size:1em;
	color:#6b6b6b;
}

.mainContainer{
	margin-left:5px; 
	margin-right:4px; 
}

.mainContainerHome{
	margin-left:0px; 
	margin-right:0px; 
}

.pageTitle{
	color:white;
	font-size:1.5em;
	font-weight:normal;
	font-family:verdana, sans-serif;
	padding-left:0px;
	height:2em;
}

.pubMain{
	font-family:  verdana, sans-serif;  
	font-size:0.85em;
	color:white;
	padding:0 5px 0 5px;
}

.pubMainHome{
	font-family:  verdana, sans-serif;  
	font-size:0.85em;
	color:white;
	padding:0 0 0 1px;
}

.pubMainHome p{
	padding:4px;
}

.pubSecondary{
	font-family:  verdana, sans-serif;  
	background-image:url(/SiteCollectionImages/lor/rh_column_bg.gif);
	font-size:0.85em;
	color:white;
	padding-top:10px;
}
.pubSecondary p{
	padding:0 10px 0 15px;
}

.pubSecondary hr{
	color:silver;
	line-height:1px;
}
.ms-siteaction{
	margin-left:1px;
}

/* Forms */
#onetIDListForm{
	width:90%;
	margin-left:30px;
	margin-top:10px;	
	}
.ms-standardheader{
	font-family: verdana, sans-serif;
	font-size:.85em;
	}
.ms-long{
	font-size:.85em;
}
.ms-toolbar{
	font-family: verdana, sans-serif;
	font-size:.75em;	
	}
.ms-descriptiontext{
	font-family: verdana, sans-serif;
	font-size:.75em;
	}
.ms-ButtonHeightWidth2{
	font-family: verdana, sans-serif;
	font-size:.75em;
	}
.ms-ButtonHeightWidth{
	font-family: verdana, sans-serif;
	font-size:.75em;
	}
.ms-toolbar	.ms-descriptiontext{
	font-size:.75em;
	}
.ms-fileinput{
	font-size:1.1em;
}
.ms-attachUploadButtons{
	font-size:1.25em;
}
/* end Forms */

 /* blog */
.ms-BlogNavigator{
margin-left:10px;
}
table.ms-navsubmenu2{
	width:100%;
}
.ms-CategoryTitleCell a{
	padding-left:1.5em;
	padding-top:.25em;
}
.ms-blogRightZone{
	padding-left:10px;
}
 /* end blog */
 
/*Sitemap */
.toc-layout-main{
	margin-left:13px;
	width:95%;
}
.level-item-pos{
margin: .125em .19em .125em .19em;
padding: .0625em 0px .0625em 0px;
}
.level-item a:link{
font-family:verdana, sans-serif;
font-size:1em; 
font-weight:normal;
color: gray;
}
.level-item a{
font-family:verdana, sans-serif;
font-size:1em; 
font-weight:normal;
color: gray;
}
.level-item{
font-family:verdana, sans-serif;
font-size:1em; 
font-weight:normal;
color: gray;
}
.level-item a:active{
color: gray;
text-decoration:none;
}
.level-item a:visited{
color: gray;
text-decoration:none;
}
.level-item a:hover{
color: gray;
text-decoration:underline;
}
.level-bullet{
border-style: none;
border-color: inherit;
border-width: 0;
vertical-align:top;
background-image:none;
padding-left:.625em;
padding-right: 0px;
}
.headertitle a:link{
font-family:verdana, sans-serif;
font-size:1.1em; 
font-weight: normal; 
color: gray;
padding-left:4px;
}
.headertitle a{
font-family:verdana, sans-serif;
font-size:1.1em; 
font-weight: normal; 
color: gray;
padding-left:4px;
}
.headertitle{
font-family:verdana, sans-serif;
font-size:1.1em; 
font-weight: normal; 
color: gray;
padding-left:4px;
}
.headertitle a:active{
color: gray;
text-decoration:none;
}
.headertitle a:visited{
color: gray;
text-decoration:none;
}
.headertitle a:hover{
color: gray;
text-decoration:underline;
}
.headertitle-large a:link{
font-family:verdana, sans-serif;
font-size: 1.1em; 
font-weight: normal; 
color: gray;
padding-left:4px;
}
.headertitle-large a{
font-family:verdana, sans-serif;
font-size: 1.1em; 
font-weight: normal; 
color: gray;
padding-left:4px;
}
.headertitle-large{
font-family:verdana, sans-serif;
font-size: 1.1em; 
font-weight: normal; 
color: gray;
padding-left:4px;
}
.headertitle-large a:active{
color: gray;
text-decoration:none;
}
.headertitle-large a:visited{
color: gray;
text-decoration:none;
}
.headertitle-large a:hover{
color: gray;
text-decoration:underline;
}
.headertitle-small a:link{
font-family:verdana, sans-serif;
font-size:1em; 
font-weight: normal; 
color: gray;
padding-left:7px;
}
.headertitle-small a{
font-family:verdana, sans-serif;
font-size:1em; 
font-weight: normal; 
color: gray;
padding-left:7px;
}
.headertitle-small{
font-family:verdana, sans-serif;
font-size:1em; 
font-weight: normal; 
color: gray;
padding-left:7px;
}
.headertitle-small a:active{
color: gray;
text-decoration:none;
}
.headertitle-small a:visited{
color: gray;
text-decoration:none;
}
.headertitle-small a:hover{
color: gray;
text-decoration:underline;
}
.level-band{
background-color:white;
padding:.125em 0px .125em .19em;
margin-right:1em;
margin-left: 0px;
border-bottom:1px silver solid;
}
.headertitle-band a:link{
font-family:verdana, sans-serif;
font-size:1.1em; 
font-weight: normal; 
}
.headertitle-band a{
font-family:verdana, sans-serif;
font-size:1.1em; 
font-weight: normal; 
}
.headertitle-band{
font-family:verdana, sans-serif;
font-size:1.1em; 
font-weight: normal; 
}
.headertitle-band a:active{
text-decoration:none;
}
.headertitle-band a:visited{
text-decoration:none;
}
.headertitle-band a:hover{
text-decoration:underline;
}
.level-bullet{
	margin-left:8px;
}
.level-item{
	margin-left:8px;
}
.level-item-pos{
	margin-left:8px;
}
/* end Sitemap */
/*-----------*/

/*WCM editor*/
.ms-rteCustom-ArticleHeadLine
{
	font-family:verdana, sans-serif;
	font-size:1.9em;
	font-weight:bold;
	color:#505050;
}
.ms-rteCustom-ArticleTitle
{
	font-size:1.5em;
	font-weight:normal;
	color:#000;
}
/*-----------*/
/* Custom controls  & webparts */
.wci-wp-header{
	font-family:verdana, sans-serif;
	font-size:2em;
	font-weight:bold;
	color:#505050;
}

.wci-search-table-td{
	vertical-align:middle;
	padding-top:2px;
}
.wci-search-table-td input{
	padding-top:2px;
	font-family: verdana, sans-serif; 
	font-size:.9em;
	height:17px;
}

.wci-ddlwp-table{
	width:210px;
}

.wci-ddlwp-table-td{
	vertical-align:middle;
	padding-top:2px;
}
.wci-ddlwp-table-td input{
	padding-top:2px;
	
}
.wci-wp-select{
	border: 1px solid #000;
	padding-top:4px;
	font-family: verdana, sans-serif; 
	font-size:1.2em;
	width:165px;
}
.UserSectionHead{
	width:95%;
}
.UserSectionBody{
	width:95%;
}
.ms-PostFooter a{
	font-family:  verdana, sans-serif;  
}
#admlnk0{
	font-family:  verdana, sans-serif;  
}
#admlnk1{
	font-family:  verdana, sans-serif;  
}
#admlnk2{
	font-family:  verdana, sans-serif;  
}
#admlnk3{
	font-family:  verdana, sans-serif;  
}
#admlnk4{
	font-family:  verdana, sans-serif;  
}
#admlnk5{
	font-family:  verdana, sans-serif;  
}

.ms-BlogNavigator div.ms-navheader{
background-color:#ffffff;
}

.ms-navsubmenu2{
	background-image:none;
	background-color:#ffffff;
	font-family:verdana, sans-serif; 

}

.ms-navsubmenu1{
	background-image:none;
	background-color:#ffffff;
	font-family:verdana, sans-serif; 

}

.ms-quickLaunch{
	background-image:none;
	background-color:#ffffff;
	font-family:verdana, sans-serif; 

}

.ms-quicklaunchheader{
	background-image:none;
	background-color:#ffffff;
	font-family:verdana, sans-serif; 

}

.ms-blogedit{
	border-top:solid .0625em #ffffff;
}
.ms-blogedit a{
	background-image:none;
	background-color:#ffffff;
}

.ms-PostBody
{
	font-family:verdana, sans-serif; 
	color: #535353; 
	font-size:.85em;
}

.ms-pagemargin{
	display:none;
}
.search .ms-sbcell .ms-sbplain
{
    height:1.5em;
    font-size:1em; 
    margin-top:.25em;
}
.search .ms-sbcell
{
    font-size:1em; 
}
.srch-sort{
	font-family:Arial,verdana,sans-serif; 
	margin-left:100px;
}
.srch-stats{
	font-family:Arial,verdana,sans-serif; 
	margin-left:100px;
}
.srch-results{
	font-family:Arial,verdana,sans-serif; 
	margin-left:100px;
}
.srch-Title a{
	font-family: verdana, sans-serif;
	font-size:1.25em;	
}
.srch-sort-right{
	font-family: verdana, sans-serif;
	color: #535353; 
	font-size:.95em;	
	}
.srch-stats{
	font-family: verdana, sans-serif;
	color: #535353; 
	font-size:.95em;	
	}
.srch-Metadata{
	font-family: verdana, sans-serif;
	color: #535353; 
	font-size:.95em;	
	}
.srch-Description{
	font-family: verdana, sans-serif;
	color: #535353; 
	font-size:.95em;	
	}
.srch-alertme a{
	font-family: verdana, sans-serif;
	font-size:1em;	

}
.srch-sort-right a{
	font-family: verdana, sans-serif;
	font-size:1em;	

}
.srch-URL a{
	font-family: verdana, sans-serif;
	font-size:1em;	

}
.srch-Icon{
	display:none;
}
.srch-alertme{
	padding-right:3px;
}

/* News Summary */

.LORNewsLink {
        font-size:1.1em; 
        font-family: verdana,sans-serif; 
        text-align:left;   
        color:white;
        padding-bottom:6px;
        font-weight:600;  
}

.LORNewsLink a:visited {
    text-decoration: none;
    font-weight:normal;
    color:white;
    font-weight:600;  
}
               
.LORNewsLink a:link {
    text-decoration: none;
    font-weight:normal;
    color:white; 
    font-weight:600;  
}
               
.LORNewsLink a {
    text-decoration: none;
    font-weight:normal;
	color:white; 
	font-weight:600;  
}
               
.LORNewsLink a:hover {
    text-decoration: underline;
                             
}

.LORNewsDesc {
    font-family: verdana, sans-serif;
	font-size:1.2em;
	padding-bottom:6px;
	text-align:left;  
	color:#888888;
	font-style:italic;    
	font-weight:600;  
}


/* News Summary Full */
.LORNewsFullPane {
	background-color:white;
	border-top:3px white solid;
}
.LORNewsFullSeperator{
	height:5px;
	border-bottom:1px silver solid;
}
.LORNewsFullLink {
    font-size:1.2em; 
    font-family:verdana,sans-serif; 
    font-weight:600;
    text-align:left; 
    background-color:white; 
    margin:0 0 0 10px;      
    color:#009ddc;
}

.LORNewsFullLink a:visited {
    text-decoration: none;
    font-weight:normal;
    color:#009ddc;
    font-weight:600;   
}
               
.LORNewsFullLink a:link {
    text-decoration: none;
    font-weight:normal;
    color:#009ddc;
    font-weight:600;     
}
               
.LORNewsFullLink a {
    text-decoration: none;
    font-weight:normal;
    color:#009ddc;
    font-weight:600;
 
}
               
.LORNewsFullLink a:hover {
    text-decoration: underline;
}

.LORNewsFullDesc {
    font-family: verdana, sans-serif;
    font-size:1.2em;
    padding-bottom:6px;
    text-align:left;       
    background-color:white;  
    margin:0 0 0 10px;  
}

.LORNewsFullDate {
    font-family: verdana, sans-serif;
    font-size:1.7em;
    font-weight:600;
    padding-bottom:6px;
    padding-left:6px;
    width:60px;
    color:gray;
    padding-right:15px;
    border-right:solid;
    border-right:1px;
    border-right-color:gray;
    text-align:center;   
    vertical-align:middle;
    background-color:white;                         
}

.ctl-MainMenu{
	text-align:right;
	font-weight:bold;
	Color:white;
	font-size:.8em;
	padding-right:10px;
}
.topTopNav{
	color:white;
	font-weight:bold;
}
.topTopNavCurrent{
	color:yellow;
	font-weight:bold;
}

/*--------------------------*/
a{
	color: #007bc2;
}

.breadcrumb a{
	color:#007bc2;
}

.leftNavHover{
	color:#007bc2;
}

.headertitle-band a:link{
	color: #007bc2;
}

.headertitle-band a{
	color: #007bc2;
}

.headertitle-band{
	color: #007bc2;
}

.headertitle-band a:active{
	color: #007bc2;
}

.headertitle-band a:visited{
	color: #007bc2;
}

.headertitle-band a:hover{
	color: #007bc2;
}

.ms-PostFooter a{
	color:#007bc2;
}

#admlnk0{
	color:#007bc2;
}
#admlnk1{
	color:#007bc2;
 
}
#admlnk2{
	color:#007bc2;
 
}
#admlnk3{
	color:#007bc2;
 
}
#admlnk4{
	color:#007bc2;
 
}
#admlnk5{
	color:#007bc2;
}

.ms-quickLaunch{
	border:solid .0625em #007bc2;
	border-bottom:solid .0625em #007bc2;
}
.ms-quicklaunchheader a{
	color:#007bc2;
}
.ms-quicklaunchheader a:hover{
	color:#007bc2;
}

.ms-BlogNavigator div.ms-navheader{
	border-top:solid .0625em #007bc2;
	border-left:solid .0625em #007bc2;
	border-bottom:.0625em solid #007bc2;
}
.ms-BlogNavigator div.ms-navheader a{
	color:#007bc2;
}

.ms-blogedit a{
	color:#007bc2;
	border:.0625em solid #007bc2;
}

.ms-PostBody a{
	color:#007bc2;
}

.ms-addnew a{
	color:#007bc2;
}

.ms-CategoryTitleCell a:visited{
	color:#007bc2;
}

.ms-CategoryTitleCell a:link{
	color:#007bc2;
}

.srch-Title a:hover{
	color:#007bc2;
}

.srch-Title a:visited{
	color:#007bc2;
}

.srch-Title a:link{
	color:#007bc2;
}

.srch-URL A:visited{
	color:#007bc2 !important;
}

.srch-URL A:link{
	color:#007bc2 !important;
}
.srch-URL a:hover{
	color:#007bc2;
}

.srch-dup A:visited{
color:#007bc2;
}

.srch-dup A:link{
color:#007bc2;
}
.srch-sort-right A:visited{
color:#007bc2;
}
.srch-sort-right A:link{
color:#007bc2;
}
.srch-sort-right a:hover{
color:#007bc2;
}

.LORNewsLink a:visited {
    color:#007bc2;
}
                
.LORNewsLink a:link {
    color:#007bc2;
}
                
.LORNewsLink a {
    color:#007bc2;
}
                
.LORNewsLink a:hover {
	color:#007bc2;
}
	
/*============================================*/

/************************************************/

.customMenu{
	color:#999999;
	vertical-align:top;	
	font-weight:bold;
}
.customMenu a{
	color:#999999;
}
.ctl-Search{
	width:240px;
}
.ctl-SearchBtn{
	float:left;
}
.ctl-SearchInput{
	float:left;
	margin-top:-1px;
}
.ctl-SearchLabel{
	float:left;
}
.ctl-SearchBtn{
	display:none;
}
.ctl-SearchTextBox{
	border:0px;
	background-color:black;
	color:white;
	border-bottom:2px #999999 solid;
	font-size:1em;
	width:190px;
}
#pHeader{
	height:70px;
	padding-top:9px;
}
.PageColor{
	background-color:black;
}
.breadcrumb{
	display:none;
}

.leftNavUtils{
	width:14em;
	margin:0.25em 0.95em auto 0.44em;
}
.leftNavUtils td{
	color:#999999;
	border-bottom:1px #009ddc solid;
	padding-left:0px;
	width:90%;
	line-height:15.57pt;
}
.leftNavUtils a:visited{
	color:#999999;
	
}

.leftNavUtils a:link{
	color:#999999;
	
}

.leftNavUtils a{
	color:#999999;
	
}

.leftNav2
{
	border-top-color:black;
	background-color:black;
	color:#ffffff;
	font-weight:bold;
}

.leftNav1
{
	border-top-color:black;
	background-color:black;
	color:#ffffff;
	font-weight:bold;
}

.leftNav
{
	border-top-color:black;
	background-color:black;
	color:#ffffff;
	font-weight:bold;
}
.leftNav2
{
	border-bottom:1px #009ddc solid;
}

.leftNav1
{
	border-bottom:1px #009ddc solid;
}

table.leftNav{
	border-color:black;
}

.pageTitleBlue{
	color:#009ddc;
	font-size:1.6em;
}

.pictureTop{
	width:100%;
	margin-top:10px;
	padding-bottom:10px;
}


.leftNavSelected{
	border-top-width:0px;
	color:yellow;
}


.mainContent{
	margin-right:10px;
}

.pubSubHome{
	font-family:  verdana, sans-serif;  
	font-size:0.85em;
	color:white;
	padding:0 0 0 0;
	border-top:2px #009ddc solid;
	text-align:left;
}
.pubSubHome p{
	padding:0px;
}
.faux5col{
	background:black url('../SiteCollectionImages/lor/faux5col.jpg')
}
.faux4col{
	background:black url('../SiteCollectionImages/lor/faux4col.jpg')
}
.pubBox{
	font-family:  verdana, sans-serif;  
	font-size:0.85em;
	color:white;	
	padding:7px 7px 7px 7px;
	min-height:178px;
	text-align:left;
	background-color:transparent;
}

.pubBoxWhite{
	font-family:  verdana, sans-serif;  
	font-size:0.85em;
	color:#3b6f8e;
	padding:7px 7px 7px 7px;
	min-height:138px;
	text-align:left;
	background-color:transparent;	
}
.contentWhite{
	background-color:white;
	border-top:2px #009ddc solid;
	color:black;
	min-height:350px;
	padding:7px 7px 7px 7px;
	text-align:left;
}

table.topNavItem td{           	
	vertical-align:middle;
}

table.masterContent{
	background-color:black;
	color:white;

}
.authoringRegion{
	background-color:black;
	color:white;
}
.ms-listviewtable{
	background-color:silver;
}
