/*
	Site standards for size and color are at the bottom of this file.
*/

/* START: general doc formatting */
	HTML,BODY,TD
	{
		font-size:11px; 
		color:#333333;
		font-family : Arial, Helvetica, sans-serif;
	}
	HTML,BODY
	{
		background : #354F8A;
	}
	BODY
	{
		margin-bottom : 0px;
		margin-left : 0px;
		margin-top : 4px;
		margin-right : 0px;
	}
	BODY.white 
	{
		background : #ffffff;
		margin-bottom : 0px;
		margin-left : 0px;
		margin-top : 0px;
		margin-right : 0px;
	}
	img.bordered{border : 1px solid #E4E4E4;}
	.addlImg {border: 1px solid #e4e4e4;}
	.right{text-align : right;}
	.dot_orange{color:#F5A300;}
/* START: general doc formatting */

/* START: generic link formatting */
	a
	{
		color:#3C5899;
	}
	a:link 
	{
		color:#26468e;	
	}
	a:hover 
	{
		color:#da8009;
	}
	a:visited
	{
		color:#7a7a7a;
		color:#26468e;	
	}

/* END: generic link formatting */

	.label_orange,.specialLink, a.specialLink:link, a.specialLink:hover, a.specialLink:visited
	{
		color:#E08300;
		font-weight:bold;
	}

/* START: formatting for left-nav links */
	.nav, a.nav:link, a.nav:hover, a.nav:visited, .navSelected, a.navSelected:link, a.navSelected:hover, a.navSelected:visited
	{  
		color:#3C5899;
		text-decoration:none;
	}
	a.prodLink:link
	{  
		color:#696969;
	}
	a.prodLink:hover
	{
		color:#da8009;
	}
	a.nav:link
	{ 
		color:#3C5899;
	}
	a.nav:visited
	{
		color:#3C5899;
		text-decoration:none;
	}
	.navSelected, a.navSelected:link, a.navSelected:hover, a.navSelected:visited
	{
		color:#EA8500;
	}
	.smNav, a.smNav:link, a.smNav:hover, a.smNav:visited 
	{
		color:#3C5899;
		font-size:9px;
	}
/* END: formatting for left-nav links */

/* START: formatting for footer/top-nav links */
	.label, a.label:link, a.label:hover, a.label:visited, .footerNav, .footerNav2, a.footerNav:link, a.footerNav:hover, a.footerNav:visited
	{
		color:#354F8A;
		text-decoration:none;
	}
	.label, a.label:link, a.label:hover, a.label:visited
	{
		font-weight:bold;
	}
	a.label:hover
	{
		color:#da8009;
	}
	.labelOff, a.labelOff:link, a.labelOff:hover, a.labelOff:visited
	{
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	a.labelOff:hover 
	{
		color:#FADFAF;	
	}
	a.footerNav:link,a.footerNav:visisted,.footerNav2
	{
		color:#3C5899;
	}
	a.footerNav:hover
	{
		color:#DA8009;
	}
	.footerNav
	{
		color:#6E85C0;
	}
	.labelPortlet, a.labelPortlet:link, a.labelPortlet:hover, a.labelPortlet:visited
	{
		color:#6E85BF;
		font-size:11px;
		font-weight: bold;
	}
	.navCartItems
	{
		color:#ffffff;
		text-decoration:none;	
	}
	.searchField 
	{
		Xcolor:#3C5899;
	}
	#search{width:125px;}
	#locater{width:125px;}
/* END: formatting for left-nav links */

/* START: formatting for body */

	input, select {
	font-size: 10px;
	Xcolor:#3C5899;
}
	.viewcart {
	font-size: 12px;
}
	.tableHead
	{
		color:#696969;
		font-weight: bold;
	}
	.radio
	{
		height:12px;
		width:12px;
 		padding-left:5px;
		padding-right:5px;
	}
	.pricebox
	{
		font-weight: bold;
		font-size:12px;
		color:black;
		background-color: #EEF3FA;
		border: 1px solid #6E85C0;
		Width: 60px;
		padding: 4px;
	}

/* END: formatting for body */

/* START: formatting for colored tabs -- DO NOT CHANGE: THESE ARE DYNAMICALLY REFERENCED! */

	.blue 
	{
		background-color:#D6E0F2;;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	.med_blue, a.med_blue:link, a.med_blue:hover, a.med_blue:visited
	{
		background-color:#6e85c0;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	.drk_blue, a.drk_blue:link, a.drk_blue:hover, a.drk_blue:visited
	{
		background-color:#354f8a;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}

	.orange
	{
		background-color:#FCE2A5;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	.med_orange, a.med_orange:link, a.med_orange:hover, a.med_orange:visited
	{
		background-color:#ee9d00;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	.drk_orange, a.drk_orange:link, a.drk_orange:hover, a.drk_orange:visited
	{
		background-color:#e08300;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}

	.grey
	{
		background-color:#e4e4e4;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	.med_grey, a.med_grey:link, a.med_grey:hover, a.med_grey:visited
	{
		background-color:#9f9f9f;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	.drk_grey, a.drk_grey:link, a.drk_grey:hover, a.drk_grey:visited
	{
		background-color:#7f7f7f;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}

	.green
	{
		background-color:#EBEBC1;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	.med_green, a.med_green:link, a.med_green:hover, a.med_green:visited
	{
		background-color:#93a038;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}
	.drk_green, a.drk_green:link, a.drk_green:hover, a.drk_green:visited
	{
		background-color:#6f7f00;
		color:#ffffff;
		font-weight:bold;
		text-decoration:none;
	}

	a.med_blue:hover, a.drk_blue:hover, a.drk_orange:hover, a.med_orange:hover, a.drk_grey:hover, a.med_grey, a.drk_green:hover, a.med_green:hover
	{
		color:#FADFAF;	
	}

	
/* END: formatting for colored tabs */
	
/*START: formatting for error message */
.error
{
 	font-size:10px; 
 	color:#CC0000;
 }
/*END: formatting for error message */


/* START SITE STANDARDS */
	.fineprint	{font-size:10px}
	.accessory	{font-size:10px;}
	.standard, portletItem	{font-size:11px;}
	.tabledata	{font-size:12px;}
	
	/* Common auxillary colors are:*/
	.HLOrangedk	{color:#EA8500;}
	.HLOrangelt	{color:#F5A300;}
	.LinkBlue	{color:#3C5899;}
	.MainTxt, .prodDesc	{color:#333333;}
	.ProdText	{color:#696969;}
	/* STANDARD SITE colors are:*/
	.Bluedk		{color:#354F8A;}
	.Bluemd		{color:#6E85C0;}
	.Bluelt		{color:#C8D6ED;}
	.Bluebg		{color:#D6E0F2;}
	.Orangedk	{color:#E08300;}
	.Orangemd	{color:#EE9D00;}
	.Orangelt	{color:#FCE2A5;}
	.Orangebg	{color:#FCE2A5;}
	.Greydk		{color:#7F7F7F;}
	.Greymd		{color:#9F9F9F;}
	.Greylt		{color:#E4E4E4;}
	.Greybg		{color:#E9E9E9;}
	.Greendk	{color:#6F7F00;}
	.Greenmd	{color:#93A038;}
	.Greenlt	{color:#DEDD97;}
	.Greenbg	{color:#EBEBC1;}
	
	/* Uncatagorized */
	.ltgray		{color:#E4E4E4;}
	.ltgray		{color:#C9C9C9;}
	.txtgray	{color:#696969;}
	.txtblue	{color:#3C5899;}
	
	/* Product colors */
	.txt_all	{color:#696969;}
	.txt_pocket	{color:#EA8500;}
	.txt_compact{color:#6E85C0;}
	.txt_classic{color:#93A038;}
	.txt_monarch{color:#B0B0B0;}
	
	.fill_ltblue{background:#E3EAF6;}
	.fill_dkblue{background:#C8D6ED;}
	.fill_default{background:#FFFFFF;}

/* END SITE STANDARDS */
.portletItem {
		color:red;
		font-weight:bold;
}
