/*********************************/
/*Formatting on html tags        */
/*********************************/
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 12px;
}

table {
	border: 0px none;
	padding: 0;
	margin: 0
}

td {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 12px;
}

ul {
	margin: 0;
	margin-left: 15px;
	padding: 0;
}

ul li {
	margin: 0;
	padding: 0;
	list-style-image: url('http://estream.phillips66.net/home/images/homepage/breakdown-images/sml-bullet2.gif');
}
DIV.header {
	background-color: black;
	padding-left: 0.5em;
	clear: both;
}

.Form
{
	margin-left: 25px;
	width:auto;

}

.ErrorForm
{
	margin-left: 25px;
	padding-right:auto;
}


.Spacing1
{
	padding-top:1.2em;
}

.Spacing2
{
	/*padding-top:.25em;*/
}

.Table
{	margin-top: .5em;
	margin-bottom: .5em;
}

.Datagrid
{
	margin-top: .5em;
	margin-bottom: 1em;
	margin-left: 1em;
	margin-right: 1em;	
}

.Div-Table
{
	margin-top: .5em;
	margin-left: 1em;
	margin-bottom: .5em;
}

.Small-Font
{
	FONT-SIZE:  x-small; 
}

.xx-Small-Font
{
	FONT-SIZE: xx-small; 
}

.Underline
{
	text-decoration: underline;
		
}

.boxHeaderText 
{
	 /* LINE-HEIGHT: 1em;
	position:relative;
	 top:0.2em; */
	 margin-bottom:20px;
}

.boxHeader 
{
	 FONT-WEIGHT: bold; 
	 FONT-SIZE:smaller;
	 BACKGROUND-IMAGE: url(../images/title-bgrnd.gif); 
	 WIDTH: 100%; 
	 COLOR: #4a4a4e; 
	 FONT-FAMILY: arial, verdana, tahoma;
	 HEIGHT: 23px; 
}

.boxHeaderLeft
{
	 FLOAT: left;
	 BACKGROUND-IMAGE: url(../images/title-topleft.gif);
	 WIDTH: 9px;
	 HEIGHT: 23px;
}

.boxHeaderRight
{
	 FLOAT: right; 
	 BACKGROUND-IMAGE: url(../images/title-end.gif); 
	 WIDTH: 66px; 
	 HEIGHT: 23px;
}

.areaBox A 
{
	 FONT-SIZE: 10px; 
	 FONT-FAMILY: Arial, Verdana, Tahoma; 
	 TEXT-DECORATION: underline; 
}

.areaBox A:link 
{
	 COLOR: #3f449b;
}

.areaBox A:visited 
{
	 COLOR: purple; 
	 TEXT-DECORATION: underline; 
}

.areaBox 
{	
	 BORDER-RIGHT: #b5bbd7 1px solid; 
	 BORDER-TOP: medium none; 
	 FONT-SIZE: x-small; 
	 MARGIN-BOTTOM: 1.5em;
	 BORDER-LEFT: #b5bbd7 1px solid; 
	 WIDTH: 100%; 
	 COLOR: #4a4a4e; 
	 BORDER-BOTTOM: #b5bbd7 1px solid; 
}

.contact-info 
{
	padding: 5px;
	background-color: #eee;
	border-top: 1px solid #777;
	border-bottom: 1px solid #777;
	text-align: center;
	font-size: smaller;
	margin-left: 0;
	width: 100%;
}

.GrayText 
{	
	font-size: x-small;	
}

.Right-Margin
{
	padding-right: .2em;
}

/*********************************/
/*Begin formatting for left nav  */
/*********************************/

.leftNav {
	padding-top: 15px;
	padding-left: 3px;
	width: 161px;
	height: 100%;
	background: #3D4154;
	float: left;
}

.stockbox {
	background-color: #ffffff;	
	padding: 4px;	
	font-family: verdana,arial,sans-serif;
	font-size: x-small;
	width: 152px;
	color: #4A4A4E;
	background-image: url('http://estream.phillips66.net/home/images/homepage/breakdown-images/bottom-quickpicks.gif');
	background-repeat: no-repeat;	
	margin-bottom: 1.5em; 
	margin-left:auto;
	background-position: bottom center;
}

.stockbox .error
{
	font-weight: bold;
	color:Black;
	font-size:12px;
}

.stockbox a {
	font-family: Arial, Verdana, Tahoma;
	text-decoration: underline;
	font-size: x-small;
}

.stockbox a:link{
	color: #3F449B;
	font-size: x-small;
}

.stockbox a:visited{
	color: purple;
	text-decoration: underline;
	font-size: x-small;
}

.stockbox .label {
	font-weight: bold;
	color: #4A4A4E;
	font-size:xx-small;
}
.stockbox text
{
	font-size:x-small;
}

.stockTitle {
	height: 20px;
	overflow: hidden;	
	background-image: url('http://estream.phillips66.net/home/images/homepage/breakdown-images/title-bgrnd.gif');
	color: #4A4A4E;
	font-weight: bold;
	font-family: arial, verdana, tahoma;
	font-size: 11.5px;
}

.stockTitle .text{
	margin-bottom: 7.5px;
	width: 101px;
}

.stockbox .text
{
	font-size:x-small;
}

.page-container {
	height: 100%;
	width: 100%;
	
}


/*************************************************/
/*End formatting for the left nav                */
/*************************************************/

.button
{
	border: 3px double steelblue;
	background-color: #4682b4; /*ms:steelblue*/
	color: #fff;
	font-weight: bold;
	cursor: hand;
	margin-bottom:5px;
}

.MOSS-header
{
	font-size: 22px;
	font-family:Arial,Helvetica, Sans-Serif;	
	font-weight:bold;
	color: #bc7b2b;
}
