html, body {
    font:normal 12px verdana;
    margin:0;
    padding:0;
    border:0 none;
    min-width: 600px;
}
p {
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.ero .ero-body 
{
    /*width: 485px;*/
    width: 455px;
}
.settings {
    background-image:url(../images/icons/map_edit.png);
}
.nav {
    background-image:url(../images/icons/links.png);
}
.welcomeIcon {
    background-image:url(../images/icons/house.png);
}
.mapIcon {
    background-image:url(../images/icons/map.png);
}
.listGridIcon {
    background-image:url(../images/icons/application_view_list.png);
}
.faqIcon {
    background-image:url(../images/icons/faq.png);
}
.helpIcon {
    background-image:url(../images/icons/help.png);
}
.newIcon {
    background-image:url(../images/icons/new.png);
}
.webcamIcon {
    background-image:url(../images/icons/webcam.png);
}
.feedbackIcon {
    background-image:url(../images/icons/feedback.png);
}
.insetMapIcon {
    background-image:url(../images/icons/map_magnify.png);
}
.expandAllIcon {
    background-image:url(../images/icons/book_open.png);
}
.collapseAllIcon {
    background-image:url(../images/icons/book.png);
}

/* Start of EXTjs tab menu customization ============= */
/*  #9bbede - Active tab = light blue
	#004b8e - Inactive tab = dark blue  */

.x-tab-strip-wrap {background-image:url('../images/icons/highlight_dim.png');}
li.x-tab-strip-active {background-color:#9bbede !important;
						color:black !important; 
						margin-left:0 !important;
						background-image:url('../images/icons/highlight_bright.png');
						font-size: 12px !important;}	/* Active tab */
.x-tab-strip-text {height:2em; color:#ffffff !important; margin:8px 8px 0 8px; font-size:12px !important;}	/* Inactive tab text */
.x-tab-strip-active span.x-tab-strip-text {color:#004b8e !important;}		/* Active tab text colour */
.x-tab-panel-header, .x-tab-panel-footer {background-color:#004b8e; margin-bottom:-3px; border-color:#004b8e !important;}
ul.x-tab-strip-top{background-color:transparent !important; background-image:none !important; border-bottom-color:#9bbede !important;}
.x-tab-strip-top .x-tab-right {background: transparent !important;}
.x-tab-strip-top .x-tab-left {background: transparent !important;}
.x-tab-strip-top .x-tab-strip-inner {background: transparent !important;}
.x-tab-strip-top .x-tab-right, .x-tab-strip-top .x-tab-left, .x-tab-strip-top .x-tab-strip-inner{background-image:none !important;}

/* Segment the menu items with a border and hover effect */
ul.x-tab-strip li {border-right: 1px solid #004b8e;}
ul.x-tab-strip li:hover {background-image:url('../images/icons/highlight_bright.png')}

/* End of EXTjs tab menu customization ================ */

button.searchPluginIcon {
    background-image:url(../images/icons/find.png);
}
button.update
{
	background-image:url(../images/icons/arrow_refresh.png);
}
button.print 
{
    background-image:url(../images/icons/printer.png);
}
button.zoomTo 
{
    background-image:url(../images/icons/map_go.png);
}
button.routeAdd 
{
    background-image:url(../images/icons/map_add.png);
}
button.routeRemove 
{
    background-image:url(../images/icons/map_delete.png);
}
.bmenu .x-btn-text 
{
    background-image:url(../images/icons/folder_find.png);
}
button.viewMenu
{
    background-image:url(../images/icons/table_edit.png);
}
button.zoomMenu
{
    background-image:url(../images/icons/zoom.png);
}
button.linkMenu
{
    background-image:url(../images/icons/link.png);
}

/*
button.feedsMenu
{
    background-image:url(../images/icons/rss.png);
}
.GeoRSSMenu
{
    background-image:url(../images/icons/georss.gif);
}
.KMLIcon
{
    background-image:url(../images/icons/kml.png);
}
*/

button.saveMapView
{
    background-image:url(../images/icons/picture_save.png);
}
.stepnavTitleActive {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	padding-bottom: 5px;
	padding-top: 15px;
}
.stepnavTitle {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.layerName {
    /* font:10px verdana; */
    vertical-align:middle;
}

.zoomLocation {
    font:11px verdana;
    vertical-align:middle;
}

.WebCamImg 
{
    width:421px;
    height:315px;
}

.WebCamImgCluster
{
    width:140px;
    height:105px;
}

.interest-img {
  display: block;
  max-width:250px;
  max-height:250px;
  width: auto;
  height: auto;
}
.interest-desc {
  max-width:300px;
}
.interest-location {
  max-width:300px;
}
.cluster-interest-sign img.interest-img {
  display: block;
  max-width:150px;
  max-height:150px;
  width: auto;
  height: auto;
}
.cluster-interest-sign .interest-desc {
  margin-bottom: 25px;
}

.insetMapPushPin
{
    position:absolute;
    left:6px;
    top:-12px;
}

#webcams .thumb{
	background: #dddddd;
	padding: 3px;
}
#webcams .thumb img{
	height: 105px;
	width: 140px;
}
#webcams .thumb-wrap{
	float: left;
	margin: 4px;
	margin-right: 0;
	padding: 5px;
}
#webcams .thumb-wrap span
{
    font:10px verdana;
    text-align: center;
	overflow: hidden;
	width:140px;
	height:60px;
	display:block;
	color:Black;
	text-decoration:none;
	cursor:pointer;
}

#webcams .x-view-over{
    border:1px solid #9BBEDE;
    /*background: #efefef repeat-x left top;*/
    background: #deecfd repeat-x left top;
	padding: 4px;
}

#webcams .x-view-selected{
	background: #deecfd no-repeat right bottom;
	border:1px solid #99bbe8;
	padding: 4px;
}
#webcams .x-view-selected .thumb{
	background:transparent;
}
#webcams .webcam-heading 
{
    font: 12px verdana;
    font-weight: bold;
    margin: 10px;
    color: #333399;
}

.hight
{
	color:Red;
}
.lowt
{
	color:Blue;
}

.x-grid-with-col-lines .x-grid3-row {
   /* border: 1px solid; */
   border-top-color: #ABCEEE;
}

.x-grid3-cell-inner
{
   font: normal 12px arial, tahoma, helvetica, sans-serif;
   margin: 5px 0px 5px 0px;
}

.severity-major .x-grid3-cell-inner
{
   color:Red;
}


.x-grid3-body .x-grid3-row-alt
{
   background-color: #fff7e9;
}

.x-grid3-body .x-grid3-row-over {
	border-color:#ddd;
    background-color:#efefef;
}


/*** Header ***/
#header{height:65px;background:#cedff5;}/* background required to hide the wrapper background #cedff5 */
	/* Logo */
	img#logo {float:left;}
	#drivebc {text-align:center;color:#191970;font-size:28px;font-weight: bold;}
	#bc {color:#FF4500}

	#traveller {margin-left:10px;font-size:14px;margin-bottom:50px;vertical-align:middle;}
    #special_msg {text-align:center;color:#008000;font-size:16px;font-weight: bold;font-style: italic; }
    
    
/* Left Nav Bar */
#left-top {
   background-image: url("../images/LeftNav/nav_col_white_line.gif");
   background-repeat:no-repeat;
   /* width: 100px; */
   min-width:200px;
   background-color:#669ACC;
   font-family: Verdana, Helvetica, sans-serif; 
   font-size:12px;
   /* line-height:20px; */
}

#left-top A {text-decoration:none; padding-bottom:5px;}
#left-top A:link {color:black;}
#left-top A:visited {color:black;}
#left-top A:hover {color:white;}

#left-top #ministryHome A:link {color:white;}
#left-top #ministryHome A:visited {color:white;}
#left-top #ministryHome A:hover {color:white; text-decoration:underline;}


#BCHome {
   height:20px;
   padding-top:10px;
   padding-left:10px;
   font-weight:bold;
   color:white;
   border-bottom:1px solid white;
}

#ministryHome {
   padding-top:10px;
   padding-bottom:10px;
   padding-left:25px;
   font-weight:bold;
}

#DBCLinks {
   padding-top:5px;
   padding-bottom:5px;
   padding-left:25px;
   background-color:#9BBEDE;
   /* line-height:25px; */
}
#DBCLinks P {
   margin:7px 0px 5px 0px;
   padding:0px;
}

#Shortcuts {
   padding-top:5px;
   padding-bottom:5px;
   padding-left:25px;
   background-color:#ABCEEE;
   /* line-height:25px; */
}
#Shortcuts P {
   margin:7px 0px 5px 0px;
   padding:0px;
}

.leftnavbutton {
   padding: 2px 5px ;
}
/* Links Page */
#links_content {
	font-family : Verdana, Arial, Helvetica, sans-serif; 
    font-size : 11px; 
    margin-top: 20px;
    margin-left: 10px;
    margin-bottom: 60px;
	 position:relative;
}
#links_content DIV { padding-top:0px;}

#links_content_left {
	 padding-right:10px;  
	 border-right:1px solid #aaa;
	 width:300px;
	 /* float:left; */
}

#links_content_right {
	padding-left: 5px; 
	width:300px; 
	position: absolute;
	top: 0px; left:320px;
/* float:right; */
}

#links_content DL {margin-top:0px;}
#links_content DT {
	font-weight:bold;
	margin-top:15px;
	margin-left: 10px;
}

#links_content DL UL {
	list-style-type: disc;
	margin-left:50px;
}
#links_content DL UL li {
	list-style-image: none;
	margin-top:5px;
	list-style-type: square;
	list-style-position:outside;
	
}
/*#links_content A {width:100px;}*/
#links_content A:link {
	color:#004B8E;
	text-decoration:none;
}
#links_content A:visited {
	color:#004B8E;
	text-decoration:none;
}
#links_content A:hover {
	color:#0000ff;
	/*background-color:#eee;*/
	text-decoration:underline;
}

/* Welcome page */

#provincediv {position:relative; z-index:20; top:0px; left:110px;}
#psacontainer {position:absolute; z-index:30; width:200px; top:390px; left:40px;}
#psacontainer div {margin-bottom:10px;}

/* FAQ page */

#FAQlist {max-width:600px; margin:15px;}
#FAQlist H1 {font-size:1.3em;}
#FAQlist DL {margin-left:15px;}
#FAQlist DT {font-weight:bold; margin-top:16px; color: #0066CC; padding-left:20px; text-indent:-20px;}
#FAQlist DD {margin-top:5px;padding-left: 40px; text-indent: -16px;}

#FAQlist a {color: #0000FF}
#FAQlist a:hover {color: #0066cc; text-decoration: none;}
#FAQlist a:visited {color: #800000;}
#FAQlist a:visited:hover {color: #0066cc; text-decoration: none;}

/* HELP page */
	/* ABOUT */
#helppage {margin:15px;max-width:600px; }
#helppage H2, #helppage H3, #helppage H4 {margin-top:16px;}
#helppage H1 {font-size:1.3em;}
#helppage H2  {font-size:1.2em;}
#helppage H3  {font-size:1.1em;}
#helppage H4  {font-size:1.0	em;}
#helppage P {margin-top:16px;margin-left:15px;}
#helppage UL {margin-left:40px; list-style:disc;}
#helppage LI {margin-top:12px;}
#helppage TABLE {margin-left:40px;}
#helppage TD {padding:5px;}
#helppage TD.firstcol {font-style:italic;}

/* WHAT'S NEW PAGE */
#whatsnewpage {margin:15px;max-width:600px; }
#whatsnewpage H2, #helppage H3, #helppage H4 {margin-top:16px;}
#whatsnewpage H1 {font-size:1.3em;}
#whatsnewpage H2  {font-size:1.2em;}
#whatsnewpage H3  {font-size:1.1em;}
#whatsnewpage H4  {font-size:1.0	em;}
#whatsnewpage P {margin-top:16px;margin-left:15px;}

#whatsnewpage OL {margin-left:40px; list-style:decimal; font-weight:bold;}
#whatsnewpage OL UL {margin-left:40px; list-style:disc;font-weight:normal;}

#whatsnewpage LI {margin-top:12px;}
#whatsnewpage LI.alpha{list-style-type: upper-alpha;}
#whatsnewpage TABLE {margin-left:40px;}
#whatsnewpage TD {padding:5px;}
#whatsnewpage TD.firstcol {font-style:italic;}
#top-panel-div 
{
	width:100%;
	height: 75px; 
	overflow:hidden;
}
#settings
{
	width: 220px;
	clear: left;
	float:left;
}
#mainTabPanel
{
	clear: right;
	min-width: 770px;
}
ul.x-tab-strip {
    width:auto;
}
.newCamLabel
{
	color: Red;
	font-weight:bold;
}
.infoWindowZoomIn
{
	font-size:8pt;
	font-weight:normal;
	cursor:pointer;
	text-decoration:underline;
}
#cbxLbl {
	font: 12px tahoma, arial, helvetica, sans-serif;
} 
.clusterInfowWindowTitle
{
	display:inline;	zoom:1; *display:inline; padding-right:3px;
}
.cluster_description {
	overflow-y: scroll;
	height: 200px;
} 

.weatherWarning
{
	color: Red;
	background-color: Yellow;
}

.curWeatherBlock {border-top:1px solid black; border-bottom:1px solid black; width:480px;}
.weather_left_col {display:inline-block; width:300px; vertical-align:top; zoom:1; *display:inline;}
.weather_right_col {display:inline;zoom:1; *display:inline;}
.descTbl {width:170px; display:inline-block; zoom:1; *display:inline; font: normal 12px verdana;}
.lineH {padding:1px 0;}	/* line height */

.shade-row {background-color: #DEEBFB;}
.clear-row {background-color: #FFFFFF;}

/****VSLS added May 04, 2016*****/
.speed-box {
  background-color: #ffffff;
  text-align: center;
  border-radius: 8px;
  border: 2px solid #000000;
  padding: 8px 12px 8px 12px; 
  margin-top: 5px;
  width: 50px;
  height: 50px;
}
.speed-box.single-bubble {
  margin-right: 150px;
}
.sign-speed {
  font-weight: 500;
  font-size: 40px;
  line-height: 30px;
  width: 60px;
  height: 30px;
  overflow: hidden;
}
.sign-speed.alert {
  color: orange;
}
.sign-kwh {
  font-size: 20px;
}
.sign-link {
  text-decoration: none;
  color: black
}
.sign-details.single-bubble {
  /* font-weight: 500; */
  position: absolute;
  top: 15px;
  padding-left: 90px;
}
.speed-box.attention {
  color: #FF6800;
}
.speed-box.fast .sign-speed {
  margin-left: -6px;
  font-size: 34px;
}


/****************************
 PLAN YOUR ROUTE 
 ****************************/
.tripPlanner {
	padding: 5px 0 10px 25px;
	margin: 0px;
    background-color:#8A73B5;
    display: block;
}
.tripPlanner a {padding-bottom:0;}
.routePlanner {color: white !important;}
.routePlanner:hover {color:black !important;}


/* DMS popup sign message */
.msgblock {width:20em; border:solid grey 3px; text-align:left; color:black; background:black; margin-top:.5em;}
.msgblockNoData {width:20em; border:solid grey 3px; color:red; background:#C0C0C0; margin-top:.5em; font-family:"Courier New",Courier,monospace; font-weight:bold; text-align:center;}
.msgtext:first-child {border-top:hidden;}
.msgtext {text-align:center; border-top:dashed 1px grey; color:yellow; font-family:"Courier New",Courier,monospace; font-weight:bold;}
.msgtextBlank {text-align:center; color:white; font-family:"Courier New",Courier,monospace; font-weight:bold;}
.signID {text-align:left; color:#ccc; font-family:"Courier New",Courier,monospace; font-weight:normal; font-size: 8pt; margin-top: 2px;}

.staticMsgblock {width:30em; text-align:left; color:black; margin-top:.5em;}
.staticTitle {display:inline-block; zoom:1; *display:inline; width:10em; text-align:right; color:black; background-color:#EEEEEE; border:1px solid grey; font-family:"Courier New",Courier,monospace; font-weight:bold; margin-bottom:10px; padding-right:5px;}
.staticMsgtext {vertical-align:middle; display:inline-block; zoom:1; *display:inline; border:solid grey 3px; text-align:center; color:yellow; font-family:"Courier New",Courier,monospace; font-weight: bold; background-color: black;}
.msgTextBlankSpan {display:inline-block; zoom:1; *display:inline; padding-left:10px; text-align:center; color:red; font-family:"Courier New",Courier,monospace; font-weight:bold;}


/* Twitter page */
#twitter-preface {
	position: relative;
	width: 800px;
	margin: 1em auto 0 auto;
	text-align:center;
	font: Arial Black;
	font-size: 45px; 
	font-weight: bold;
	color: #004B8D;	
}

#twitter-preface img {
    border: 0;    
}

#twitter-region {
	padding: 0;
	margin: 10px 0 0 0;
	text-align: center;
}

#twitter-region div {	
	display: inline-block;
	vertical-align: top;

	/* For IE 7 */
	zoom: 1;
	*display: inline;
}

#region-map {
	position: relative;
	top: -10px;
	width: 700px;
}
#bcmap {
	width:684px; 
	height:630px;
	border: 0;
	z-index:1;
}

#bcmapMap {
	height:0px;
}

#twitter-btns { 
	float: left;
	margin-top: -680px;
	height: 0px; 
	border: 0;
}
#twitter-btns img {border: 0;}

#twitter a img { border: none; }
/*#regionMap img:hover {background-image: url(../static/images/twitter/TwitterButton_RO.png);}*/
/*#twitter img:hover {background-image: url(../static/images/twitter/TwitterButton_RO.png);}*/
#button-ne { position:relative; top: 135px; left: 360px; }
#button-ne img:hover {background-image: url(../static/images/twitter/TwitterButton_RO.png);}
#button-nw { position:relative; top: 135px; left: 120px; }
#button-nw img:hover {background-image: url(../static/images/twitter/TwitterButton_RO.png);}
#button-nc { position:relative; top: 290px; left: 220px; }
#button-nc img:hover {background-image: url(../static/images/twitter/TwitterButton_RO.png);}
#button-c { position:relative; top: 470px; left: 210px; }
#button-c img:hover {background-image: url(../static/images/twitter/TwitterButton_RO.png);}
#button-lm { position:relative; top: 550px; left: 150px; }
#button-lm img:hover {background-image: url(../static/images/twitter/TwitterButton_RO.png);}
#button-vi { position:relative; top: 580px; left: 30px; }
#button-vi img:hover {background-image: url(../static/images/twitter/TwitterButton_RO.png);}
#button-to { position:relative; top: 560px; left: 125px; }
#button-to img:hover {background-image: url(../static/images/twitter/TwitterButton_RO.png);}
#button-k { position:relative; top: 520px; left: 170px; }
#button-k img:hover {background-image: url(../static/images/twitter/TwitterButton_RO.png);}


#buttonrss-ne { position:relative; top: 135px; left: 360px; }
#buttonrss-ne img:hover {background-image: url(../static/images/twitter/RSSButton_RO.png);}
#buttonrss-nw { position:relative; top: 135px; left: 120px; }
#buttonrss-nw img:hover {background-image: url(../static/images/twitter/RSSButton_RO.png);}
#buttonrss-nc { position:relative; top: 290px; left: 220px; }
#buttonrss-nc img:hover {background-image: url(../static/images/twitter/RSSButton_RO.png);}
#buttonrss-c { position:relative; top: 470px; left: 210px; }
#buttonrss-c img:hover {background-image: url(../static/images/twitter/RSSButton_RO.png);}
#buttonrss-lm { position:relative; top: 550px; left: 150px; }
#buttonrss-lm img:hover {background-image: url(../static/images/twitter/RSSButton_RO.png);}
#buttonrss-vi { position:relative; top: 580px; left: 30px; }
#buttonrss-vi img:hover {background-image: url(../static/images/twitter/RSSButton_RO.png);}
#buttonrss-to { position:relative; top: 525px; left: 120px; }
#buttonrss-to img:hover {background-image: url(../static/images/twitter/RSSButton_RO.png);}
#buttonrss-k { position:relative; top: 520px; left: 170px; }
#buttonrss-k img:hover {background-image: url(../static/images/twitter/RSSButton_RO.png);}


#twitter-links {
	font: arial;
	font-size: 16px;
	color: #004B8D;
	text-align: left;
	width: 28em;
	margin-top:.5em;
}

#twitter-links dt {margin: .5em 0 0 1em; font-size: 14px; }
#twitter-links a { font-weight: bold; font-size: 15px; }
#twitter-links p { font-size: 16px; font-weight: bold; }
#twitter-links img { border: none; margin: 0; margin-bottom: 0; display: block; }
#twitter-links td img { margin-right:.75em; }

#twitter-list {	
	list-style: none;
	font-size: small;
	margin-top: 3px;
	margin-bottom: 3px;
}

#twitter-list li { padding: 3px 0; }
#twitter-list a {font-weight: bold; }

#twitter-sms-div {
	position:relative;
	top: -50px;
	width:47.2em;
	margin: 2em auto 0 auto;
	text-align:left; 
	font:medium arial, helvetica, sans-serif;
	text-align: center;
    left: -18px;
}

.sms-link {
	background-color:#42B8E7;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:white;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	padding:.5em;
	margin:0;
	width:21em;
	text-align:left;
}.sms-link:hover {
}.sms-link:active {
	position:relative;
	top:1px;
	background-color: #049AEA;
}

.sms-link img {
	padding: 0 10px 0 0; 
	margin: -9px 0 0 0;
	float: left;
	border: none;
}

#instructions {width: 50em; margin: 2em auto 0 auto; }

/* End of Twitter page */


/* DEU Reset - Set css to browser defaults. */
.deuContent {
	border:1px solid black; 
	background-color:#fff; 
/*	padding:5px 25px 10px 25px; */
}
.modalTitle {
	text-align: center;
	font-weight: bold;
	font-size: 1.25em;
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid black;
	background-color: red;
	color: yellow;
}
#deuTitleTxt { padding: 0px 10px; }
.deuMsg {
	padding: 5px 25px;
}
.modalButtonDiv {
	text-align: center;
	margin: 10px;
}
.modalButtonDiv input {
	width: 7em;
	height: 2em;
}
.deuReset html, body, p, strong, em, ol, li, ul, a {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
.deuReset body {
	line-height: 1;
}
.deuReset strong, b {
	font-weight: bold;
}
.deuReset i, em {
	font-style: italic;
}
.deuReset ol {
	display: block;
	list-style-type: decimal;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 40px;
}
.deuReset ul {
	display: block;
	list-style-type: disc;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 40px;
}
.deuReset li {
	display: list-item;
	text-align: -webkit-match-parent;
}
.deuReset p {
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
}
/* End of DEU Reset */


/* Start of stale data warning */

.warn_header {color: red; font-size: 20px; font-weight: bold; float: left; padding-right: 10px;}
.warn_body {}
.major {color: red; font-weight: bold;}

/* End of stale data warning */

/* Old event data warning ********/
.refresh_warn {background-color: yellow; color:red !important; font-weight:bold !important;}
.refresh_warn button {background-color: yellow; color:red !important; font-weight:bold !important;}
button.left_arrow {background-image:url(../images/icons/arrow_left.png);}



/* Start of Rest Areas */
#restareas {margin-top:5px; width:240px;}
#restareas li {background-color:#eef1e0; padding: 0px 5px;}
#svli {background-color:#ffffff !important;} /* Line with street view button */
#restareas .label {font-style:italic; color:black;}
#restareas .hyperlink {text-decoration:underline; color:blue; cursor:pointer; cursor:hand;}
#cv_label {font-weight:bold;}

/* Photo popup */
#photoPopupContent {
	background-image:url('../static/images/spinning-loader.gif');
	background-color:#004B8D; 
	background-repeat: no-repeat; 
	background-position: 50% 50%; 
}
.photoTitleBar {
	text-align: center;
	color: white;
	padding: 3px;
}
/* End of Rest Areas */
