/* basic elements for Gold & Energy Advisor
*/

html {
	margin: 0px;
	padding: 0px;
	}
	
.banner-top-right { margin-right: 13px; text-align: right; border: none }

body { 
	font: 16px arial, helvetica, sans-serif; 
	background-color: #000000;
	text-align: center;
	}

.main-page { 
	background-color:#e0eef2;
	margin-right: auto;
	margin-left: auto;
	margin-top:	30px;
	margin-bottom: 30px;
	border-style: solid;
	border-color: #6A6F57;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	width:650px;
	}



.box-main { 
	background-color: #FAFBE9;
	margin-right: auto;
	margin-left: auto;
	margin-top:	10px;
	margin-bottom: 0px;
	border-style: solid;
	border-color: #000000;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width:950px;
	}
	
.box-main2 { 
	background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	margin-top:	0px;
	margin-bottom: 0px;
	border-style: solid;
	border-color: #FFFFFF;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	}

.box1 { 
	background-color: #ffffff;
	margin-right: 10px;
	margin-left: 10px;
	margin-top:	0px;
	margin-bottom: 10px;
	border-style: solid;
	border-color: #000000;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	padding-top: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	width:250px;
	float:left;
	}	

.box2 { 
	background-color: #ffffff;
	margin-right: 10px;
	margin-left: 10px;
	margin-top:	5px;
	margin-bottom: 10px;
	border-style: solid;
	border-color: #000000;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	}

.box3 {

  background-color:#86c9ed;
	border-top:1px solid #86c9ed;
	border-bottom:1px solid #86c9ed;
	border-left:1px solid #86c9ed;
	border-right:0px solid #156898;
	padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
		text-align: left;
		color: #136492; 
		font: 12px arial, helvetica, sans-serif; 
		font-weight: normal;
		font-style: italic;
}

.box4 { 
	background-color: #FFFFFF;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:	0px;
	margin-bottom: 0px;
	border-style: solid;
	border-color: #000000;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	}
	
.box5 { 
	background-color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
	margin-top:	0px;
	margin-bottom: 10px;
	border-style: solid;
	border-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	padding-top: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	}	

.content-banner {
	margin-top:	5px;
	margin-bottom: 5px;
}

a.content-banner:link {color: #0441CA; text-decoration: none; font-weight: bold;}

.ed-article { 
	background-color: #ffffff;
	margin-right: 20px;
	margin-left: 20px;
	margin-top:	10px;
	margin-bottom: 30px;
	border-style: solid;
	border-color: #000000;
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 30px;
	}	

.ed-article h1, h2, h3 {
  color: #0000CC;
  }

.date { 
	margin-right: 0px;
	margin-left: 15px;
	margin-top:	0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: arial, helvetica, sans-serif; 
  font-size: .9em;
  font-style: italic;
	}
	
	.byline { 
	margin-right: 0px;
	margin-left: 15px;
	margin-top:	0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: arial, helvetica, sans-serif; 
  font-size: .9em;
	}  
  

.tabbed-box1 { 
	background-color: #E6FCFC;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:	0px;
	margin-bottom: 0px;
	border-style: solid;
	border-color: #000000;
	border-top-width: 0px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width:575px;
	min-height:100px;
	}

.tabbed-box2 { 
	background-color: #E6FCFC;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:	0px;
	margin-bottom: 0px;
	border-style: solid;
	border-color: #006600;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	}	
	
a.tabbox:link {color: #0441CA; text-decoration: none; font-weight: bold;}
a.tabbox:active {color: #8204CA; text-decoration: none; font-weight: bold;}
a.tabbox:visited {color: #0441CA; text-decoration: none; font-weight: bold;}
a.tabbox:hover {color: #8204CA; text-decoration: none; font-weight: bold;}
	
.tabs-box1 { 
	background-color: #E6FCFC;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:	0px;
	margin-bottom: 0px;
	border-style: solid;
	border-color: #000000;
	border-top-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 1px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	height:20px;
	}
a.tabs-box1:link {color: #8103C9; text-decoration: none; font-weight: bold;}
a.tabs-box1:active {color: #8103C9; text-decoration: none; font-weight: bold;}
a.tabs-box1:visited {color: #0432A6; text-decoration: none; font-weight: bold;}
a.tabs-box1:hover {color: #8103C9; text-decoration: none; font-weight: bold;}
	
.tabs-box2 { 
	background-color: #BBC8CB;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:	0px;
	margin-bottom: 0px;
	border-style: solid;
	border-color: #000000;
	border-top-width: 1px;
	border-left-width: 0px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	height:20px;
	}			

.titles2 {
	width: 100%;
	margin-bottom: 10px; 
	margin-top: 10px; 
	margin-right: 4px; m
	margin-left: 4px"
}

.tab-box-content1 {	
	padding: 10px; 
	border-left: 0px #666666 solid; 
	border-right: 0px #666666 solid; 
	border-bottom: 0px #666666 solid; 
	border-top:  0px #666666 solid;; 
	background: #F1F3F4";
}	
.email { 
  
  font-family: arial, helvetica, sans-serif; 
  Font-size: 11px; 
  color: #666666; 
	font-weight: normal;
/*	letter-spacing: .5px; 
	margin-top: 7px;
	margin-bottom: 7px; 
	margin-left: 10px; */
	}
	
a.email:link {color: #1D8DC5; text-decoration: none; font-weight: bold;}
a.email:active {color: #1D8DC5; text-decoration: none; font-weight: bold;}
a.email:visited {color: #1D8DC5; text-decoration: none; font-weight: bold;}
a.email:hover {color: #1D8DC5; text-decoration: underline; font-weight: bold;} 

.copyright { 
  
  font-family: arial, helvetica, sans-serif; 
  Font-size: 11px; 
  color: #666666; 
	font-weight: normal;
/*	letter-spacing: .5px; 
	margin-top: 7px;
	margin-bottom: 7px; 
	margin-left: 10px; */
	}

a.copyright:link {color: #439fd7; text-decoration: none; font-weight: bold;}
a.copyright:active {color: #439fd7; text-decoration: none; font-weight: bold;}
a.copyright:visited {color: #439fd7; text-decoration: none; font-weight: bold;}
a.copyright:hover {color: #439fd7; text-decoration: underline; font-weight: bold;} 
	
	
TD { 
	font: 12px arial, helvetica, sans-serif; 
	margin-top: 0px; 
	color: black;
	}
	
TH { 
	font: 12px arial, helvetica, sans-serif; 
	margin-top: 0px; 
	color: black;
	}

	
UL { 
	font: 12px arial, helvetica, sans-serif; 
	margin-top: 0px; 
	color: black;
	}
	
LI { 
	font: 12px arial, helvetica, sans-serif; 
	margin-top: 0px; 
	color: black;
	}
	
h1 { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 15px; 
  color: #000000; 
	font-weight: bold;
	margin-bottom: 0px; 
	}
	
h1.offerhead {
  margin-top: 10px;
  width: 100%;
	background-color:#FFFFFF;
	margin-bottom: 0px; 
	border-top:3px solid maroon;
	border-bottom:1px solid #666666;
	padding-top: 5px;
  padding-bottom: 5px;
	text-align: left;
  }
	
h2 { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 14px; 
  color: #000000; 
	font-weight: bold;
	margin-bottom: 0px; 
	}
	
h3 { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 13px; 
  color: #000000; 
	font-weight: bold;
	margin-bottom: 0px; 
	}
	
h4 { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px; 
  color: #000000; 
	font-weight: bold;
	}
	
	
	
.form { font-size: 9px; color: navy; }
.formfields { font: 12px arial, helvetica, sans-serif; color: navy; }


.special1 { 
  
	font: 24px arial, helvetica, sans-serif; 
  color: #666666; 
	font-weight: bold;
	letter-spacing: .5px;
	margin-top: 7px;
	margin-bottom: 7px; 
	margin-left: 10px;
	color: red;
	}
	
.special2 { 
  
	font: 18px arial, helvetica, sans-serif; 
  color: #666666; 
	font-weight: bold;
	letter-spacing: .5px;
	margin-top: 7px;
	margin-bottom: 7px; 
	margin-left: 10px;
	color: blue;
	}
	
	

.contentbox1 {

  background-color:#DEF0FA;
	border-top:1px solid #007dc9;
	border-bottom:1px solid #007dc9;
	border-left: 1px solid #007dc9;
	border-right: 1px solid #007dc9;
  padding: 10px;
	text-align: left;
	color: #000000; 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: normal;

	
} 

a.contentbox1_link:link {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.contentbox1_link:active {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.contentbox1_link:visited {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.contentbox1_link:hover {color: #007dc9; text-decoration: underline; font: 12px arial, helvetica, sans-serif; font-weight: bold;}


.contentbox1 H2 {


	text-align: left;
	color: #000000; 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;


} 

.contentbox2 {

  background-color:#FFFFFF;
	border-top:1px solid #007dc9;
	border-bottom:1px solid #007dc9;
	border-left: 1px solid #007dc9;
	border-right: 1px solid #007dc9;
  padding: 10px;
	text-align: left;
	color: #000000; 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: normal;

	
} 

a.contentbox2_link:link {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.contentbox2_link:active {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.contentbox2_link:visited {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.contentbox2_link:hover {color: #007dc9; text-decoration: underline; font: 12px arial, helvetica, sans-serif; font-weight: bold;}


.contentbox3{

  background-color:#F1F3F4;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	padding: 10px;	
} 


.contentbox4 {

  background-color:#DDF1FB;
	border-top:1px solid #156898;
	border-bottom:1px solid #156898;
	border-left:1px solid #156898;
	border-right:1px solid #156898;
	padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
	margin-right:30px;
		text-align: left;
		color: #136492; 
		font: 12px arial, helvetica, sans-serif; 
		font-weight: normal;
		font-style: italic;
} 

.contentbox5 {

  background-color:#ffffff;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
	margin-right:30px;
		text-align: left;
		color: #000000;
		font-size: 12px; 
		font-family: monospace; 
		font-weight: normal;
} 

.contentbox6 {

  background-color:#ffffff;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
	margin-right:30px;
		text-align: center;
		color: #000000;
		font-size: 12px; 
		font-family: monospace; 
		font-weight: normal;
} 

.contentbox7 {

  background-color:#DDF1FB;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	border-left:2px solid #000000;
	border-right:2px solid #000000;
	padding-top:10px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
	margin-right:30px;
		text-align: center;
		color: #000000;
		font-size: 12px; 
		font-family: monospace; 
		font-weight: normal;
} 

.contentbox-promo1 {

  background-color:#ffffff;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	padding-top:20px;
  padding-bottom:20px;
  padding-left:10px;
  padding-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:20px;
	margin-right:20px;
} 

.contentbox-promo2 {
	background-color:#000000;
	width:100px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
  border-right:1px solid #000000;
  border-left:1px solid #000000; 
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
  margin-top:10px;
  margin-left:20px;
  margin-right:20px;
}

.headline1 {

	background-color:#FFFFFF;
	margin-bottom: 0px; 
	border-top:3px solid maroon;
	border-bottom:1px solid #666666;
	padding-top: 5px;
  padding-bottom: 5px;
	text-align: left;

}

.headline2 {

	background-color:#FFFFFF;
	border-top:3px solid green;
	border-bottom:1px solid #666666;
	padding-top: 5px;
  padding-bottom: 5px;
	text-align: left;

}


a.headline2-link:link {color: #439fd7; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.headline2-link:active {color: #439fd7; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.headline2-link:visited {color: #439fd7; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.headline2-link:hover {color: #439fd7; text-decoration: underline; font: 12px arial, helvetica, sans-serif; font-weight: bold;} 


.headline3 {

	background-color:#FFFFFF;
	border-top:3px solid orange;
	border-bottom:1px solid #666666;
	padding-top: 5px;
  padding-bottom: 5px;
	text-align: left;
	margin-bottom: 0px; 

}

a.headline3-link:link {color: #439fd7; text-decoration: none; font: 12px arial, helvetica, sans-serif; ; font-weight: bold;}
a.headline3-link:active {color: #439fd7; text-decoration: none; font: 12px arial, helvetica, sans-serif; ; font-weight: bold;}
a.headline3-link:visited {color: #439fd7; text-decoration: none; font: 12px arial, helvetica, sans-serif; ; font-weight: bold;}
a.headline3-link:hover {color: #439fd7; text-decoration: underline; font: 12px arial, helvetica, sans-serif; ; font-weight: bold;} 


.headline4 {

	background-color:#FFFFFF;
	border-top:3px solid #439fd7;
	border-bottom:1px solid #666666;
	padding-top: 5px;
  padding-bottom: 5px;
	text-align: left;

}

a.headline4-link:link {color: #439fd7; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.headline4-link:active {color: #439fd7; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.headline4-link:visited {color: #439fd7; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.headline4-link:hover {color: #439fd7; text-decoration: underline; font: 12px arial, helvetica, sans-serif; font-weight: bold;} 


input.submit {

	background-color: #cccccc; 
	font-weight: bold; 
	font-size: 9px; 
	color: #666666;
	font-weight:bold;
	
	}
	
input.submit2 {

	background-color: #439fd7; 
	font-weight: bold; 
	font-size: 11px; 
	color: #FFFFFF;
	font-weight:bold;
	
	}
	
input.submit3{

	background-color: green; 
	font-weight: bold; 
	font-size: 13px; 
	color: #ffffff;
	font-weight:bold;
	
	}
	
	
	
.instructions1 { 
	font: 11px arial, helvetica, sans-serif; 
	margin-top: 0px; 
  font-weight: bold;
	}
	
.instructions2 { 
	font: 11px arial, helvetica, sans-serif; 
	margin-top: 0px; 
	}

.small1 { 
	font: 11px arial, helvetica, sans-serif; 
	color: black;
	}
	
.small2{ 
	font: 9px arial, helvetica, sans-serif; 
	color: black;
	}

.signup { 
  
	font: 11px arial, helvetica, sans-serif; 
  color: #666666; 
	font-weight: bold;
	letter-spacing: .5px;
	margin-top: 7px;
	margin-bottom: 7px; 
	margin-left: 10px;
	color: #666666;
	}
	
a.signup-link:link {color: #1D8DC5; text-decoration: none; font-weight: bold;}
a.signup-link:active {color: #1D8DC5; text-decoration: none; font-weight: bold;}
a.signup-link:visited {color: #1D8DC5; text-decoration: none; font-weight: bold;}
a.signup-link:hover {color: #1D8DC5; text-decoration: underline; font-weight: bold;} 




.left-container {
	background-color:#439fd7;
	border-top:1px solid #AACECE;
	border-bottom:2px solid #31344A;
/*	border-right:2px solid #cccccc; */
	width:150px;
	padding-bottom:5px;


}

a.left-container:hover { background: #FFFFFF; }

.left-container2 {
	background-color:#93CCEF;
	border-top:3px solid #007dc9;
	border-bottom:1px solid #ffffff;
/*  border-right:2px solid #cccccc; */
	width:150px;
	padding-bottom:5px;

}

.pic-container {
	background-color:#0684C5;
	border-top:1px solid #0684C5;
	border-bottom:1px solid #0684C5;
	width:150px;
}

.pic-container2 {
	background-color:#ffffff;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
  border-right:1px solid #000000;
  border-left:1px solid #000000; 
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:30px;
  margin-top:30px;
  margin-left:30px;
  margin-right:30px;
}

.right-container1 {

	background-color:#FFFFFF;
	border-top:3px solid maroon;
	border-bottom:1px solid #666666;
  border-right:1px solid #666666;
  border-left:1px solid #666666;
	width:200px;
	padding: 5px;
	font: 8pt verdana, arial, helvetica, sans-serif; 
	font-weight: bold;
	text-align: left;

}

.right-container2 {

	background-color:#FFFFFF;
	border-top:3px solid green;
	border-bottom:1px solid #666666;
  border-right:1px solid #666666;
  border-left:1px solid #666666;
	width:199px;
	padding: 5px;

}

a.right-container2:link {color: green; text-decoration: none; font: 7pt verdana, arial, helvetica, sans-serif; font-weight: bold;}
a.right-container2:active {color: green; text-decoration: none; font: 7pt verdana, arial, helvetica, sans-serif; font-weight: bold;}
a.right-container2:visited {color: green; text-decoration: none; font: 7pt verdana, arial, helvetica, sans-serif; font-weight: bold;}
a.right-container2:hover {color: green; text-decoration: underline; font: 7pt verdana, arial, helvetica, sans-serif; font-weight: bold;} 



.left-title {
	
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	font: 12px arial, helvetica, sans-serif; 
	margin-left: 10px;
  margin-top: 5px;
	font-weight:bold;

}
.left-title-link {
	
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	font: 12px arial, helvetica, sans-serif; 
	margin-left: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
	font-weight:bold;

}

a.left-title-link:link {color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.left-title-link:active {color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.left-title-link:visited {color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.left-title-link:hover {color: #FFFFFF; text-decoration: underline; font-weight: bold;} 

.left-title-link2 {
	
	color: #1D8DC5;
	font-weight: bold;
	text-align: left;
	font: 12px arial, helvetica, sans-serif; 
	margin-left: 10px;
  margin-top: 5px;
	font-weight:bold;

}

a.left-title-link2:link {color: #1D8DC5; text-decoration: none; font-weight: bold;}
a.left-title-link2:active {color: #1D8DC5; text-decoration: none; font-weight: bold;}
a.left-title-link2:visited {color: #1D8DC5; text-decoration: none; font-weight: bold;}
a.left-title-link2:hover {color: #1D8DC5; text-decoration: underline; font-weight: bold;} 

.left-issue-link {
	color: #FFFFFF;
	font-weight: normal;
	text-align: right;
	font: 11px arial, helvetica, sans-serif; 
  margin-top: 5px;
  margin-right: 5px;
}

a.left-issue-link:link {color: #FFFFFF; text-decoration: none; font-weight: normal; font: 11px arial, helvetica, sans-serif; }
a.left-issue-link:active {color: #FFFFFF; text-decoration: none; font-weight: normal; font: 11px arial, helvetica, sans-serif; }
a.left-issue-link:visited {color: #FFFFFF; text-decoration: none; font-weight: normal; font: 11px arial, helvetica, sans-serif; }
a.left-issue-link:hover {color: #FFFFFF; text-decoration: underline; font-weight: normal; font: 11px arial, helvetica, sans-serif; }                                                                        
                                                                        
.newswire_title {
	
	color: #2B2A2A;
	font-weight: normal;
	text-align: right; 
	font: 12px arial, helvetica, sans-serif;
  text-align: right;
	margin-left: 0px;
  margin-top: 0px;
/*	font-variant:small-caps; */
/*	text-transform:uppercase; */
	font-weight:bold;

}                                                                 

a.newswire_title:link {color: #2B2A2A; text-decoration: none; font-weight: bold;}
a.newswire_title:active {color: #2B2A2A; text-decoration: none; font-weight: bold;}
a.newswire_title:visited {color: #2B2A2A; text-decoration: none; font-weight: bold;}
a.newswire_title:hover {color: #2B2A2A; text-decoration: underline; font-weight: bold;}                                                                  
         
         
.newswire_time {
	
	color: #666666;
	font-weight: normal;
	text-align: right; 
	font: 7pt verdana, arial, helvetica, sans-serif; 
	margin-left: 0px;
  margin-top: 0px;
/*	font-variant:small-caps; */
	text-transform:lowercase;

}           

.newswire_source {
	
	color: #666666;
	font-weight: normal;
	text-align: left;
	font: 7pt verdana, arial, helvetica, sans-serif; 
	margin-left: 0px;
  margin-top: 0px;
/*	font-variant:small-caps; */
	text-transform:lowercase;

}  

.placeholder1 {

	background-color:#FFFFFF;
	border-top:1px solid black;
	border-bottom:1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	padding-top: 5px;
  padding-bottom: 5px;
	text-align: center;
	width: 125px;
	height: 125px;

}                    

.placeholder2 {

	background-color:#FFFFFF;
	border-top:1px solid black;
	border-bottom:1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	padding-top: 5px;
  padding-bottom: 5px;
	text-align: center;
	width: 120px;
	height: 240px;

}       

.commodity_quote {

  background-color:#93CCEF;
	border-top:1px solid #007dc9;
	border-bottom:1px solid #007dc9;
	border-left: 1px solid #007dc9;
	border-right: 1px solid #007dc9;
	padding-top: 5px;
  padding-left: 10px;
  padding-bottom: 10px;
	text-align: left;

	height: 50px;
	text-align: left;
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	color: #007dc9;


}      

.special_report {

  background-color:#DEF0FA;
	border-top:1px solid #3399CC;
	border-bottom:1px solid #3399CC;
	border-left: 1px solid #3399CC;
	border-right: 1px solid #3399CC;
	padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
	text-align: left;

	height: 50px;
	text-align: left;
	color: #007dc9; 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;
	height: 275px;
	
} 

a.special_report_link:link {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.special_report_link:active {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.special_report_link:visited {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.special_report_link:hover {color: #007dc9; text-decoration: underline; font: 12px arial, helvetica, sans-serif; font-weight: bold;}


.issueblurbs {

  background-color:#DEF0FA;
	border-top:1px solid #3399CC;
	border-bottom:1px solid #3399CC;
	border-left: 1px solid #3399CC;
	border-right: 1px solid #3399CC;
	padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 10px;
  padding-right: 10px;

	text-align: left;
	color: #007dc9; 
	font: 12px arial, helvetica, sans-serif; 
	font-weight: bold;

	
} 

a.issueblurbs_link:link {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.issueblurbs_link:active {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.issueblurbs_link:visited {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.issueblurbs_link:hover {color: #007dc9; text-decoration: underline; font: 12px arial, helvetica, sans-serif; font-weight: bold;}



.charts {

  background-color:#DEF0FA;
	border-top:1px solid #3399CC;
	border-bottom:1px solid #3399CC;
	border-left: 1px solid #3399CC;
	border-right: 1px solid #3399CC;
	padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
	text-align: left;
	height: 225px;

} 

a.charts_link:link {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.charts_link:active {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.charts_link:visited {color: #007dc9; text-decoration: none; font: 12px arial, helvetica, sans-serif; font-weight: bold;}
a.charts_link:hover {color: #007dc9; text-decoration: underline; font: 12px arial, helvetica, sans-serif; font-weight: bold;}

.urgent { color: red; }
.urgent2 { font: 16px arial, helvetica, sans-serif; color: red; font-weight: bold;}
                                 
a.find_symbol:link {color: #007dc9; text-decoration: none; font: 10px arial, helvetica, sans-serif; font-weight: normal;}
a.find_symbol:active {color: #007dc9; text-decoration: none; font: 10px arial, helvetica, sans-serif; font-weight: normal;}
a.find_symbol:visited {color: #007dc9; text-decoration: none; font: 10px arial, helvetica, sans-serif; font-weight: normal;}
a.find_symbol:hover {color: #007dc9; text-decoration: underline; font: 10px arial, helvetica, sans-serif; font-weight: normal;}

.subscibePageTitle1 {
	font-size: 20px;
	font-weight: bold;
	color: #0F80C6;
}

.subscibePageTitle2 {
	font-size: 16px;
	font-weight: bold;
	color: #0F80C6;
}

.subscibePageContent1 {
	font-size: 12px;
	color: #333333;
}
            
.right1 {
	background-color: #E8EDF0;
	margin-right: 0px;
	margin-left: 0px;
	margin-top:	0px;
	margin-bottom: 0px;
	border-style: solid;
	border-color: #000000;
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}    

