/*

.oO COLOR CALLOUT REFERENCE Oo.

**Primary Palette**
	orange - #F27D00
 	blue - #0A94D6 (links)
 
 **Secondary Palette**
	b2c blue - #023F72
	border gray - #E5E5E5
	text gray - #666666
	headline gray #333333
 
 */


body {font: 11px Verdana, Arial, Helvetica, sans-serif;}
a:link, a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#0A94D6; text-decoration:none;}
a:hover, a:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#0A94D6; text-decoration:underline;}

#UtilityNav a:link, a:visited, a:hover, a:active {font-size:11px;}
#Navigation a:link, a:visited, a:hover, a:active {font-size:11px;}
a:hover.poweredBy, a:active.poweredBy {text-decoration:underline;}

/* styles for boxed live content on Main/index page */
.grayBorder p { text-align:left;}

#HomeSearch p, #HomeSearch label {text-align:left;}

h1 {font:22px #333333; font-weight:normal;}
/*h1.masthead {}*/
h1.pageTitle {margin:0 0 0 10px; text-align:left;} /*Page Title*/
.promoTitle {margin:0 0 5px 0; text-align:left; font-size:16px; color: #333; font-weight:normal;} /*Promo Title*/
h2 {font:11px #666666; margin:0 0 8px 10px;} /*Title Subtext*/
h3 {font:bold 13px #666666;} /*Primary Header*/
h4 {font:bold 11px #666;} /*Subhead*/

/*---Legal Styles---*/
.legalPrint {font:10px/13px;}
.legalPrint a:link, a:visited {font: #999; text-decoration:none;}
.legalPrint a:hover, a:active {font: #0A94D6; text-decoration:underline;}

/*---List Styles---*/
ul, ol {margin:20px 0 30px 15px; color:#666;}
ul {list-style:disc;}



/*-- BEGIN TEXTSTYLE RELATED CODE from Ben (order status, FAQ, and Search pages related --*/

#OrderStatusMarquee p, #OrderStatusRightBox p, .orderStatusTxtInput label, #SearchMarquee p, #SearchRightBox p, .SearchTxtInput label {font:11px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-align:left;}

 #OrderStatusMarquee label {text-align:left; float:left; margin:0 0 0 12px;}

.OrderDetail, .orderDetailcol{font:11px Verdana, Arial, Helvetica, sans-serif; color: #666666;}

.orderDetail p {text-align:left; color: #666666;}

div#buttons a.printThisPage {text-align:right;}

.FAQindex {text-align:left; font:11px Verdana, Arial, Helvetica, sans-serif; color: #666666;}

.FAQindex ul li {list-style-type: none; margin: 5px 0 8px 10px;}

.FAQcontent {text-align:left; color: #666666;}

.FAQcontent h1 {margin:0; text-align:left; font-size: 22px; color: #333333; font-weight:normal;}

.FAQcontent p {margin-bottom:10px; padding:0;}

.question {font:13px Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight:bold; padding:0; margin:0;}

.SearchLeftColumn span {font:13px Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight:bold; padding:0; margin:0; text-align:left; clear:both;}

.SearchLeftColumn p {font:11/15px Verdana, Arial, Helvetica, sans-serif; color: #666666; padding:0; margin:0; text-align:left; clear:both;}

.SearchLeftColumn ul li{ list-style:none;}

#SearchResults table {font:Verdana, Arial, Helvetica, sans-serif; color: #666666;}

#SearchResults table tr th {font-size:10px; font-weight:bold; color:#333333;}

/*-- END TEXTSTYLE RELATED CODE from Ben --*/

/*---red Text---*/
.redText {color: red;}
/*---End red Text---*/

/*---float Left Shipping Anouncemnt---*/
.left {float: left;
width: 950px;
text-align:left;
margin-left: 15px;
margin-top: 15px;
font-size: 10px;}

/*---End float Left Shipping Anouncemnt---*/


