#fancyList li {list-style: square;font-size:12px ; font-family: Verdana,Arial,Helvetica,sans-serif;background-color:#fff;color:#555}

.bodytextboldgold {color: #FFCC00; font-size: 18px;font-weight: bold; }

.lisheenhead {color: #000099; font-size: 40px; letter-spacing: 3px;font-family:  serif;}
.lisheenaddress {color: #000099; font-size: 20px; letter-spacing: 3px;font-family:  "Trebuchet MS",serif;}


/*.bgbreadcrumb {background: #009966;}*/
.bgbreadcrumb {background: #009966; font-size: 14px;color: #000099 ;font-family: serif;}
#breadcrumblink a{background: #009966; font-size: 14px;color: #000099 ;font-family: serif;text-decoration:none;}
/*.navicell{background: #009966;}*/
.navicell{background: #FFFFFF;}
/*.bottomlink {color: #000099; font-size: 14px;}*/


/*	*/
td{font:12px Verdana,Arial,Helvetica,sans-serif;color:#555}
.print{text-align:left;margin:30px;background:#fff}
/*h1,h2,h3{font-size:22px;font-weight:bold;margin:0 0 6px;color:#5a5;padding:0}*/
/*h4,h5,h6{font-size:18px;font-weight:bold;margin-bottom:6px;color:#555}*/


/* Reset Fancy Formatting */
h1,h2,h3{margin: 13px 0 0 0;padding: 0;font-size: 22px;font-weight: bold;color: #666666;}
h4{margin: 13px 0 0 0;padding: 0;font-size: 18px;font-weight: bold;color: #666666;}
h5{margin: 13px 0 0 0;padding: 0;font-size: 16px;font-weight: bold;color: #666666;}
h6{margin: 13px 0 0 0;padding: 0;font-size: 16px;font-weight: bold;color: #666666;}

 /*p{margin: 9px 0 0 0;padding: 0;font-size: 80%;color: #666666;text-align:left;}*/
 p{margin: 9px 0 0 0;padding: 0;font-size: 80%;color: #666666;}
 li{margin: 9px 0 0 0;padding: 0;/*font-size: 80%;*/font-size: 100%;color: #666666;}	
/* End of Reset*/

/*a:link,a:active,a:visited{color:#888F59}*/
/*a:hover{text-decoration:none;color:#888F59}*/
a:link,a:active,a:visited{color:#222222}
a:hover{text-decoration:none;color:#2A2A2A}

#box1{position:relative;background-color:#FFFFFF}
#box2{}
#leftarea{float:left;width:250px;margin:0;padding:0}
#rightarea{margin:0;padding:0}
#box3{clear:left;margin:0;padding:0;height:25px;background-color:#FFFFFF}
#maincontent{margin:5px;margin-left:5px;padding:0}
#awards{color:#555;font-size:12px ; font-family: Verdana,Arial,Helvetica,sans-serif;background-color:#fff;}

#sitename{color: #000099; font: mono; font-size: 40px; letter-spacing: 3px;}
#sitename2{color: #000099; font: mono; font-size: 40px;font-weight: bold; letter-spacing: 3px;}
#siteaddress a{color: #000099; font: mono; font-size: 15px; letter-spacing: 1.5px;text-decoration: none;background-color: white;}


/*#searchbox{float:right;padding:0 0px 0;margin:-0px 0 0;width:110px;text-align:right}*/
#searchbox{width:100px;}
#searchbox .text{clear:right;margin:0;padding:0;font-size:12px;font-weight:bold;color:#515847;background-color:transparent;border:1px solid #515847}
#searchbox .submit{margin:0;padding:0;color:#515847;font-weight:bold;border:0px solid #000;background-color:transparent}



#locator {color:#12612c}
#locator a {color:#0066FF}

img{border:none}

/*#metalgraph{float: left;}*/

/*#rightarea table.edit a{font-size:11px;text-decoration:none;color:Black}*/
#rightarea table.edit a{font-size:14px;text-decoration:none;color:Black}
#rightarea table.edit a:hover{color:#d33}


.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu{list-style-type:none;line-height:1.5em}
.sitemaplevel1{margin-left:40px;padding-left:40px}
ul.sitemaplevel1 li.doc,ul.sitemaplevel1 li.docs{margin:0 0 0 -40px;padding:0 0 0 25px}
ul.search li.doc,ul.search li.docs{list-style-type:none}
ul.search li.doc a,ul.search li.docs a{text-decoration:none}
.submenu a{text-decoration:none}
.submenu a:hover{text-decoration:underline}
/*#rightarea form textarea{background-color:white;border:3px double #888F59;width:450px}*/
#rightarea form textarea{background-color:white;border:3px double #888F59;width:386px}
td input.text{width:200px}
form table td{color:#555}

#rightarea input.submit,#rightarea input.text{background-color:transparent;border:1px solid #888F59;margin-top:5px}
#box2 #rightarea #editors .edit td a{background-color:#F0F2E5;color:#555555;text-align:center}
#box2 #rightarea #editors .edit td{background-color:#F0F2E5;text-align:center}
#editors .edit td a,#editors .edit td a:link,#editors .edit td a:visited,#editors .edit td a:active,#editors .edit td a:hover{color:black;text-align:center;font-weight:normal;font-size:9px;text-decoration:none}

/*#editors .edit td a,#editors .edit td a:link,#editors .edit td a:visited,#editors .edit td a:active,#editors .edit td a:hover{color:White;text-align:center;font-weight:normal;font-size:9px;text-decoration:none}*/
/* Pop out map */
/*
#map {background-color: #FFFFFF;	left: 10px;position: relative;top: 10px;width: 167px;}
#map a .largem {border: 0px;display: block;height: 1px;left: -1px;position: absolute;top: -1px;width: 1px;}
#map a img {border: 0;}
#map a.p1m, #map a.p1m:visited {background: #FFFFFF;border: 1px solid #000000;display: block;height: 220px;
							left: 0;text-decoration: none;top: 0;width: 167px;}
#map a.p1m:hover {background-color: #FFFFFF;color: #000000;text-decoration: none;}
#map a.p1m:hover .largem {border: 1px solid #000000;display: block;height: 254px;left: -200px;position: absolute;top: +150px;width: 294px;}
*/


/* Pop out share */

#share {background-color: #FFFFFF;left: 10px;position: relative;top: 10px;width: 135px;}
#share a .large2 {border: 0px;display: block;height: 1px;left: -1px;position: absolute;top: -1px;width: 1px;}
#share a img {border: 0;}
#share a.p2, #pic a.p2:visited {background: #FFFFFF;border: 1px solid #000000;display: block;width: 245;height: 160px;left: 0;text-decoration: none;top: 0;}
#share a.p2:hover {background-color: #8C97A3;color: #000000;text-decoration: none;}
#share a.p2:hover .large2 {border: 1px solid #000000;display: block;height: 220px;left: 0px;position: absolute;top: 0px;width: 445px;}


#stock {margin:0;padding:0;color:blue;font:14px Verdana,Arial,Helvetica,sans-serif;background-color:#fff;}





body{
	margin: 0;
	padding: 0;
	/*text-align: center;*/
	text-align:left;
	color: #000;
	font-size: 100%;
	font-weight: normal;
	font-family: Verdana , Arial, Helvetica, sans-serif;
}



form	{
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	}


#container {
	width:760px;
	margin-left:auto;
	margin-right:auto;
	text-align: left;
	}

#masthead{
	margin: 0;
	padding: 0;
	width: 760px;

}

#masthead .logo {
	margin: 0;
	padding: 0;
	border: 0;
	width: 188px;
	/*height: 56px;*/
	height: 66px;
	}


#masthead .section1{
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	height: 113px;
	
	width: 188px;

}

#masthead .section2{
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	height: 113px;
	width: 195px;

}

#masthead .section3{
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	height: 113px;
	width: 190px;

}

#masthead .section4{
	margin: 0;
	padding: 0;
	border: 0;
	float: left;
	height: 113px;
	width: 187px;
}


#masthead #search_our_business{
	display: block;
	text-align: left;
	font-weight: bold;
	background: #B2AA9B;
	border-bottom: 1px solid #fff;
	margin: 0;
	padding: 6px 0 0 12px;
	vertical-align: middle;
	width: 187px;
	height:56px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 175px;
	height:50px;
}

.escape{}
	
.dummy {}


#content{
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	width: 760px;
	} 

#main{
	float:left;
	text-align:left;
	margin: 0;
	padding: 0;
	border: 0;
	/*width: 356px;*/
	font-size: 80%;
	color: #666666;
	width: 386px;
	
	} 
	
#main p{
	margin: 9px 0 0 0;
	padding: 0;
	/*font-size: 80%;*/
	font-size: 100%;
	color: #666666;
	}
	
#main li{
	margin: 9px 0 0 0;
	padding: 0;
	/*font-size: 80%;*/
	font-size: 100%;
	color: #666666;
	}	
	
	/*
#main h1{
	margin: 13px 0 0 0;
	padding: 0;
	font-size: 80%;
	font-weight: bold;
	color: #666666;
	}
	*/

#main h1{margin: 13px 0 0 0;padding: 0;font-size: 22px;font-weight: bold;color: #666666;}

	
#main .feature{
	float: left;
	margin: 13px 0 0 0;
	padding: 0;
	}
	
#main .feature img{
	float: left;
	margin: 3px 7px 0 0;
	padding: 0;
	}
	
#main .feature .content{
	float: left;
	margin: 0;
	padding: 0;
	width: 253px;
	color: #666;
	}
	
#main .feature .content .date{
	display: block;
	width: 100%;
	margin: 0 0 0 0;
	padding: 0;
	font-size: 70%;
	font-weight: bold;
	color: #b3b2b2;
	}
	
#main .feature .content a {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
   	color: #68bbf5;
   	font-size: 75%;
   	font-weight: bold;
    	text-decoration:underline;
   	 }   	
   	 
#main .feature .content a:visited {
   	color: #9470ba;
   	text-decoration: underline;
   	 }
   	 
#main .feature .content a:hover {
   	color: #68bbf5;
   	text-decoration: none;
   	 }
   	 
#main .feature .content .pdf a {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
   	color: #666;
   	font-size: 70%;
   	font-weight: normal;
    	text-decoration:underline;
   	 }   	
   	 
#main .feature .content .pdf a:visited {
   	color: #9470ba;
   	text-decoration: underline;
   	 }
   	 
#main .feature .content .pdf a:hover {
   	color: #68bbf5;
   	text-decoration: none;
   	 }
   	 
#main .feature .content .noLink {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
   	color: #68bbf5;
   	font-size: 75%;
   	font-weight: bold;
    	text-decoration:none;
   	 }
   	 
#main .feature .content p {
	display: block;
	margin: 3px 0 0 0;
	padding: 0;
	font-size: 70%;
   	 }
   	 
   	 
   	 
#main .feature .content p a {
	display: inline;
	margin: 0;
	padding: 0;
   	color: #68bbf5;
   	font-size: 100%;
   	font-weight: normal;
    	text-decoration:underline;
   	 }
   	
   	 
#main .feature .content p a:visited {
   	color: #9470ba;
   	text-decoration: underline;
   	 }
   	 
#main .feature .content p a:hover {
   	color: #68bbf5;
   	text-decoration: none;
   	 }
   	 
#leftPanel{
	float:left;
	margin: 0;
	padding: 0;
	border: 0;
	/*width: 167px;*/
	/*width: 170px;*/
	width: 167px;
	}
	
#rightPanel{
	float:left;
	margin: 0;
	padding: 0;
	border: 0;
	width: 167px;
	}
	
#content .contentSeparator{
	margin: 0;
	padding: 0;
	float:left;
	}

	
#contentSpace{
	float: left;
	font-weight: bold;
	color: #b3b2b2;
	font-size: 70%;
	margin: 0;
	/*padding: 4px 0 10px 200px;*/
	/*padding: 4px 0 4px 200px;*/
	padding: 2px 0 3px 200px;


	}
	
#contentSpace a {
	float: left;
	color: #b3b2b2;
   	font-weight: normal;
    	text-decoration:none;
    	padding:0 5px 0 0;
   	 }
   	 
#contentSpace a:hover {
   	color: #ff9900;
   	 }
   	 
   	 
#investorRelations{
	margin: 0;
	padding: 0;
	width: 100%;
	}
	
#investorRelations h1{
	margin: 0;
	padding: 0 0 10px 0;
	color: #cc33cb;
	font-size: 95%;
	font-weight: normal;
	}

	
#shareprice h1{
	margin: 2px 2px 0 2px;
	padding: 0;
	font-size: 70%;
	font-weight: bold;
	color: #666666;
	}
	
#shareprice h2{
	width: 100%;
	margin: 2px 2px 0 2px;
	padding: 0;
	font-size: 70%;
	font-weight: bold;
	background: #cc33cb;
	}
   	 
#shareprice ul{
	float: left;
	list-style: none;
	text-align: left;
	font-size: 70%;
	padding: 0 2px 0 2px;
	voice-family:inherit;
	margin: 0 0 0 -15px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin: 0;
	}
	
#shareprice li{
	display: block;
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	}
	
	
#shareprice .note{
	color: #999999;
	}
	
#sharePriceMove{
	float:left;
	margin: 4px 0 0 0;
	padding: 0 0 0 0;
	width: 165px;
	background: #edede3;
	}
	
#sharePriceMove .info TD{
	border-bottom: 1px solid #D6D6CD;
	}


#sharePriceMove TH.value{text-align: right;}

#sharePriceMove TD{
	margin: 0;
	padding: 1px 2px 0 2px;
	text-align: left;
	font-weight: normal;
	font-size: 70%;
	}
/*	
#sharePriceMove TD.price, #sharePriceMove TD.move{
	text-align: right;
	}
*/
#sharePriceMove TD.value{text-align: right;}

/*
#sharePriceMove .market{
	font-weight: bold;
	color: #CC33CB;
	background: #F6F6F1;
	}
	
#sharePriceMove .market{
	font-weight: bold;
	color: #CC33CB;
	background: #F6F6F1;
	}
*/
/*	
#sharePriceMove .currency{
	font-weight: bold;
	}
   */	 
#sharePriceMove .caption{font-weight: bold;}

/*   
#shareCalculator{
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	width: 167px;
	color: #666666;
	background: #EDEDE3;
	}
	
#shareCalculator h1{
	margin: 0;
	padding: 2px;
	font-size: 70%;
	font-weight: bold;
	color: #fff;
	background: #656600;
	}
	
#shareCalculator p {
	margin: 0;
	padding: 1px 2px 3px 2px;
	text-align: left;
	font-size: 70%;
	}
	
#shareCalculator #calculator{
	margin: 0 1px 0 1px;
	padding: 2px;
	border: 1px solid #676735;
	color: #666666;
	background: #e0ded1 url("..images/home/share_calculator/calculator.gif") no-repeat right top;
	width: 165px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 159px;
	}

#shareCalculator .formInput1{
	margin: 6px 0 2px 2px;
	padding: 0;
	width: 123px;
	font-size: 70%;
	color: #666666;
	}

#shareCalculator .formInput2{
	margin: 2px 0 3px 2px;
	padding: 1px 2px 1px 5px;
	width: 117px;
	font-size: 70%;
	color: #666666;
	border: 1px solid #676735;
	}
	
#shareCalculator #calculate{
	margin: 0 1px 0 1px;
	padding: 2px 2px 2px 4px;;
	border-left: 1px solid #676735;
	border-right: 1px solid #676735;
	border-bottom: 1px solid #676735;
	font-size: 0px;
	background: #e0ded1;
	width: 165px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 157px;
	}
	
#shareCalculator #calculate .formButton{
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	}
	
#shareCalculator #gross{
	margin: 0 1px 0 1px;
	padding: 2px 2px 2px 10px;
	border-left: 1px solid #676735;
	border-right: 1px solid #676735;
	border-bottom: 1px solid #676735;
	font-size: 70%;
	font-weight: bold;
	color: #fb7c15;
	background: #fff;
	width: 165px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:151px;

	}
*/	
#lpFeatureBox1{
	float: left;
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	width: 167px;
	color: #666666;
	background: #deded4;
	}
	
#lpFeatureBox1 h1{
	margin: 0;
	padding: 2px;
	font-weight: bold;
	font-size: 70%;
	color: #fff;
	background: #9b977e;
	}
	
#lpFeatureBox1 h2{
	float: left;
	margin: 0;
	padding: 7px 0 0 2px;
	width: 165px;
	font-weight: bold;
	font-size: 70%;
	color: #666666;
	}
	
#lpFeatureBox1 p {
	float: left;
	margin: 0;
	padding: 0 2px 12px 3px;
   	 }

#lpFeatureBox1 a {
	float: left;
   	color: #666;
   	font-size: 70%;
    	text-decoration:underline;
   	 }
   	 
#lpFeatureBox1 a:hover {
   	 text-decoration: none;
   	 }

/*Feature 2*/
#lpFeatureBox2 a {
	float: right;
   	color: #666;
   	font-size: 70%;
    	text-decoration:underline;
   	 }
   	 
#lpFeatureBox2 a:hover {
   	 text-decoration: none;
   	 }
   	 

#lpFeatureBox2 .feature p {
	float: left;
	margin: 0;
	padding: 0 3px 3px 3px;
   	 }
 
#lpFeatureBox2{
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	width: 167px;
	color: #666666;
	background: #e0dbe2;
	} 

#lpFeatureBox2 h1{
	margin: 0;
	padding: 2px;
	font-weight: bold;
	font-size: 70%;
	color: #fff;
	background: #8c7299;
	}
	
#lpFeatureBox2  h2{
	margin: 0 3px 0 3px;
	padding: 0;	
	font-weight: bold;
	font-size: 70%;
	color: #666666;
	}
 	 
   	 
#lpFeatureBox2 .feature{
	float: left;
	margin: 0;
	padding: 3px 0 3px 0;
	}
	
#lpFeatureBox2 .feature img{
	float: left;
	margin: 0 0 0 3px;
	padding: 0;
	}
	
#lpFeatureBox2 .feature .content{
	float: left;
	margin: 0;
	padding: 0;
	width: 80px;
	color: #666;
	}
#lpFeatureBox2 a {
	float: left;
   	color: #666;
   	font-size: 70%;
    text-decoration:underline;
   	 }
   	 
#lpFeatureBox2 a:hover {
   	 text-decoration: none;
   	 }
#lpFeatureBox2 .feature p {
	float: left;
	margin: 0;
	padding: 0 3px 3px 3px;
   	 }

/*Feature 3*/
#lpFeatureBox3 a {
	float: left;
   	color: #666;
   	font-size: 70%;
    	text-decoration:underline;
   	 }

#lpFeatureBox3 a:hover {
   	 text-decoration: none;
   	 }
   	 

#lpFeatureBox3 .feature p {
	float: left;
	margin: 0;
	padding: 0 3px 3px 3px;
   	 }
 
#lpFeatureBox3{
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	width: 167px;
	color: #666666;
	background: #d2e0e1;
	} 

#lpFeatureBox3 h1{
	margin: 0;
	padding: 2px;
	font-weight: bold;
	font-size: 70%;
	color: #fff;
	background: #8fa4a7;
	}
	
#lpFeatureBox3  h2{
	margin: 0 3px 0 3px;
	padding: 0;	
	font-weight: bold;
	font-size: 70%;
	color: #666666;
	}
 	 
   	 
#lpFeatureBox3 .feature{
	float: left;
	margin: 0;
	padding: 3px 0 3px 0;
	}
	
#lpFeatureBox3 .feature img{
	float: left;
	margin: 0 0 0 3px;
	padding: 0;
	}
	
#lpFeatureBox3 .feature .content{
	float: left;
	margin: 0;
	padding: 0;
	width: 105px;
	color: #666;
	}
#lpFeatureBox3 a {
	float: left;
   	color: #666;
   	font-size: 70%;
    	text-decoration:underline;
   	 }
   	 
#lpFeatureBox3 a:hover {
   	 text-decoration: none;
   	 }
   	 

#lpFeatureBox3 .feature p {
	float: left;
	margin: 0;
	padding: 0 3px 3px 3px;
   	 }

   	 
#lpFeatureBox4{
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	width: 167px;
	color: #666666;
	background: #deded4;
	} 

#lpFeatureBox4 h1{
	margin: 0;
	padding: 2px;
	font-weight: bold;
	font-size: 70%;
	color: #fff;
	background: #9b977e;
	}
	
#lpFeatureBox4 h2{
	margin: 0 3px 0 3px;
	padding: 0;	
	font-weight: bold;
	font-size: 70%;
	color: #666666;
	}
 	 
   	 
#lpFeatureBox4 .feature{
	float: left;
	margin: 0;
	padding: 3px 0 3px 0;
	}
	
#lpFeatureBox4 .feature img{
	float: left;
	margin: 0 0 0 3px;
	padding: 0;
	}
	
#lpFeatureBox4 .feature .content{
	float: left;
	margin: 0;
	padding: 0;
	width: 105px;
	color: #666;
	}
	

   	 
   	 
#lpFeatureBox4 a {
	float: left;
   	color: #666;
   	font-size: 70%;
    	text-decoration:underline;
   	 }
   	 
#lpFeatureBox4 a:hover {
   	 text-decoration: none;
   	 }
   	 

#lpFeatureBox4 .feature p {
	float: left;
	margin: 0;
	padding: 0 3px 3px 3px;
   	 }


#rpTheBusinesses{
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	width: 100%;
	}
	
#rpTheBusinesses h1{
	margin: 0;
	padding: 0 0 7px 0;
	color: #666666;
	font-size: 95%;
	font-weight: normal;
	width: 100%;
	}
	
#rpTheBusinesses .business{
	float:left;
	margin: 0 0 2px 0;
	padding: 0;
	width: 100%;
	}
	

#rpTheBusinesses img{
	float:left;
	margin: 3px 5px 0 1px;
	padding: 0;
	width: 7px;
	height: 7px;
	vertical-align: middle;
	}
	
#rpTheBusinesses .platinum{
        background: #78c7dd;
	}
	
#rpTheBusinesses .gold{
        background: #f5cf3a;
	}
	
#rpTheBusinesses .diamonds{
        background: #fff;
        width: 6px;
        height: 6px;
        border: 1px solid #999;
	}
	
#rpTheBusinesses .coal{
        background: #000;
	}
	
#rpTheBusinesses .basemetals{
        background: #175292;
	}
	
#rpTheBusinesses .industrialminerals{
        background: #d5b480;
	}
	
#rpTheBusinesses .paperandpackaging{
        background: #89c54b;
	}

#rpTheBusinesses .ferrousmetals{
        background: #c31012;
	}


   	 
	
#rpTheBusinesses .dottedLine{
	float: left;
	margin: 0;
	padding: 0;
	font-size: 0px;
	border-top: 1px dotted #999;
	border-bottom: 0;
	width: 100%;
	height: 1px;
   	 }
   	 
#rpTheBusinesses a {
	float: left;
	margin: 0;
	padding: 0;
   	color: #999;
   	font-size: 70%;
   	font-weight: bold;
    	text-decoration:none;

   	 }
   	 
#rpTheBusinesses a:hover {
   	color: #666;
   	 }
 
#rpLocations p{font-size: 80%;color: #666666;font-weight: bold;} 

#rpLocations img{
	display: block;
	/*margin: 5px 0 0 0;*/
	margin: 0 0 0 0;
	padding: 0;
	border: 0;
	}
	
#rpLocations .dottedLine{
	display: block;
	margin: 0;
	padding: 0;
	font-size: 0px;
	border-top: 1px dotted #999;
	border-bottom: 0;
	width: 100%;
	height: 1px;
   	 }
   	 
#rpLocations a {
	display: block;
	width: 100%;
   	color: #666666;
   	font-size: 80%;
	font-weight: bold;
    text-decoration: none;
   	 }
   	 
#rpLocations a:hover {
    	text-decoration:underline;
   	 }	 
	
#footer{
	display:inline;
	float: left;
	padding: 0;
	color: #999;
   	font-weight: normal;
	width: 720px;
	margin: 5px 20px 10px 20px;

}	
	
#footer .dottedLine{
	display: block;

	margin: 4px 0 0 0;
	padding: 0;
	font-size: 0px;
	border-top: 1px dotted #999;
	border-bottom: 0;
	width: 100%;
	height: 1px;
   	}
	
#footer a {
	margin: 0;
	padding: 0 4px 0 4px;
   	color: #999;
   	font-weight: normal;
   	font-size: 70%;
    	text-decoration:none;
   	 }
   	 
#footer a:hover {
   	color: #ff0000;
   	 }
   	 
#footer .nonLink {
	margin: 0;
	padding: 0;
   	color: #999;
   	font-weight: normal;
   	font-size: 70%;
    	text-decoration:none;
   	 }
		
		
#skipNavigation {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	height: 1px;
   	font-size: 0px;
   	 }
   	 
#iframewrapperContainer {
	margin:0;
	padding:0;
	position:absolute;
	display:block;
}
 
#iframewrapper {
	margin:0;
	padding:0;
	display:block;
	position:relative:
	/*
	top:0;
	left:350px;
	*/
}




#medialinks{
	float: left;
	margin: 0 0 10px 0;
	padding: 0;
	width: 167px;
	color: #666666;
	background: #d2e0e1;
	} 

#medialinks h1{
	margin: 0;
	padding: 2px;
	font-weight: bold;
	font-size: 70%;
	color: #fff;
	background: #8fa4a7;
	}
	
#medialinks h2{
	margin: 0 3px 0 3px;
	padding: 0;	
	font-weight: bold;
	font-size: 70%;
	color: #666666;
	}
 
 
#medialinks img{
	float: left;
	margin: 0;
	padding: 3px;
} 
	
#medialinks .content{
	float: left;
	margin: 0;
	padding: 0;
	width: 167px;
	color: #666;
}


	
#medialinks .content p {
	float: left;
	margin: 0;
	padding: 0 3px 10px 3px;
   	 }
   	 
#medialinks a {
	float: left;
	margin: 0;
	padding: 0;
   	color: #666;
   	font-size: 70%;
    	text-decoration:underline;
   	 }
   	 
#medialinks a:hover {
   	 text-decoration: none;
   	 }
   	 
/*	lpStocks, formats the stock charts and captions	*/


#lpStocks p{font-size: 80%;color: #666666;font-weight: bold;} 
/*p{font-size: 80%;color: #666666;}*/
   	 	

#lpStocks img{
	display: block;
	margin: 5px 0 0 0;
	padding: 0;
	border: 0;
	}


	
#lpStocks .dottedLine{
	display: block;
	margin: 0;
	padding: 0;
	font-size: 0px;
	border-top: 1px dotted #999;
	border-bottom: 0;
	width: 100%;
	height: 1px;
   	 }
   	 
#lpStocks a {
	display: block;
	width: 100%;
   	color: #999;
   	font-size: 70%;
    	text-decoration:underline;
   	 }
   	 
#lpStocks a:hover {
    	text-decoration: none;
   	 }


	 
	 
/*	Weather Stuff		*/	 
#weatherBox h1{
	margin: 2px 2px 0 2px;
	padding: 0;
	font-size: 70%;
	font-weight: bold;
	color: #666666;
	}
   	 
#weatherBox ul{
	float: left;
	list-style: none;
	text-align: left;
	font-size: 70%;
	padding: 0 2px 0 2px;
	voice-family:inherit;
	margin: 0 0 0 -15px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin: 0;
	}
	
#weatherBox li{
	display: block;
	margin: 0 0 0 0;
	padding: 0;
	width: 100%;
	}
	
	
#weatherBox .note{
	color: #999999;
	}
	
#weatherInfo{
	float:left;
	/*
	margin: 4px 0 0 0;
	*/
	padding: 0 0 0 0;
	width: 165px;
	background: #edede3;
	}
	
#weatherInfo .info TD{
	border-bottom: 1px solid #D6D6CD;
	}


#weatherInfo TH.value{text-align: right;}

#weatherInfo TD{
	margin: 0;
	/*
	padding: 1px 2px 0 2px;
	*/
	text-align: left;
	font-weight: normal;
	font-size: 70%;
	}

#weatherInfo TD.value{text-align: right;}

#weatherInfo .caption{font-weight: bold;}


