/* general interface */
body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #000000;
	margin:0px;
	background-color:#edf8fe;
	
}

.footerRow
{
	font-family: Verdana, Geneva, Arial, Helvetica, Sans-Serif;
	font-size:7pt;
	color:#003663;
	background-color:#e3FDFD;
		/*border-top:1px black dotted;
	border-bottom:1px black dotted;*/
}

p {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
}
.black {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #003663;
}
td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #000000;
	vertical-align:top;
}
/* end new  */

/* start old
h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	color : #003663;	
}
h2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #ed6117;	
}
h3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #d31245;	
}

.caption {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	line-height: 11px;
}

input {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}
select {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.note {color:red}



hr {
	border-style:dashed;
	border-color:#dfdfdf;	
}
a {
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight:bold;
	text-decoration: none;
	margin-left: 5px;
	}
a:hover {color : #000000;}

.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #005B7F;
}

/* shop-specific classes */
h1.shop_subcategory {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #003663;
}
A:Link.shop_SideLogin
{
	text-decoration:underline;
	font-size:7pt;
	background:white;
}
A:Visited.shop_SideLogin
{
	text-decoration:underline;
	font-size:7pt;
	background:white;
}
.AOIHeader 
{
	background-color:#E3FDFD;
	border-top:1px dotted;
	font-size:10pt;
	color:#003663;
	font-weight:bold;
	padding:0px;
	text-indent:5px;
}
.shop_smallnav {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #005B7F;
}
.shop_subsubcategory {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
}
.shop_subtitle {
	color: #FF6600;
}
.shop_tier2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
}
.shop_tier2_list {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
	text-indent:5px;
}
.shop_tier2_prodhighlight {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
}

input,.input
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

select,.select
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

a.shop_searchlinks {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #006699;
	text-decoration: underline;
	font-weight:bold;
}

a.shop_searchlinks:Link
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #006699;
	text-decoration: underline;
	font-weight:bold;
}

a.shop_searchlinks:Hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #006699;
	text-decoration: underline;
	font-weight:bold;
}

a.shop_searchlinks:Active
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #006699;
	text-decoration: underline;
	font-weight:bold;
}
a.shop_searchlinks:Visited
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #006699;
	text-decoration: underline;
	font-weight:bold;
}

a.shop_tier2_list {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
	text-indent:5px;
}
a.shop_tier2_list:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
	text-indent:5px;
}

.shop_tier2error {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight :bold;
	color: #ff0000;
}

.shop_tier2error_notbold {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight :normal;
	color: #ff0000;
}
.shop_tier2date {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #404040;
	font-weight:bold;
}

td.italics 
{
	font-style:italic;
}

span.italics 
{
	font-style:italic;
}

td.shop_tier2date 
{
	padding:3px;
}
.shop_tier2month {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #ffffff;
	background-color: #125692;
	text-transform: uppercase;
	font-weight:bold;
}
.shop_tier3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	color: #003663;
}
.shop_tier3sidebar {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #4b4b4b;
}


.shop_nav_category {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
	font-weight: bold;
	text-transform: uppercase;
	
}
td.shop_cart {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
	font-weight: bold;

	
}

TD.shop_tier2 
{
	padding-top:2;
	padding-bottom:3;
}

TD.shop_tier2_prodhighlight 
{
	padding-top:2;
	padding-bottom:3;
	vertical-align:bottom;
}

.shop_cart_item 
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
	padding-left:4px;
}
.shopcart_quantity
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	padding-left:4px;
}
.shop_login_Form
{
	border-right:1px #eeeeee ridge;
	border-bottom: 1px #eeeeee ridge;
	border-top:1px #cccccc ridge;
	border-left:1px #cccccc ridge;
}
.shop_nav_categorydots 
{
	vertical-align:top;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #ff6600;
	font-weight: bold;
	text-transform: uppercase;
}

.shop_nav_subcategory {
	font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;
	padding-top:4;
	padding-bottom:4;
}


Td.shop_dotted 
{
	border-top: 1px dotted #7b7b7b;
	border-bottom: 1px dotted #7b7b7b;
	border-left:0px;
	border-right:0px;
}

HR.shop_Dotted
{
	background-image:url(images/borderdotted.gif);
}

div.HR
{
	background: #fff url(images/borderdotted.gif) scroll center;
	height:1px;
	vertical-align:top;
}
div.HR hr 
{
	display:none;
}

.shop_bkgdsidebar {
background-color: #f0f0f0;
}

.shop_content {
padding: 10px;
}

.top_nav
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #004080;
	line-height:2;
}

.footer
{
	background: #E3FDFD;
	color: #005B7F;
	font: normal normal normal xx-small/2 Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.col_head01
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: White;
}
.tier2tall {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #003663;

}
.top_nav_categorydots {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #316AC5;
	font-weight: normal;
	text-transform: uppercase;
	line-height:14pt;
}
.tier3black {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

a:Link 
{ color:#003663;
	text-decoration:none;
}
a:Active
{	 color:#003663;
	text-decoration:none;
}
a:Visited
{	 color:#003663;
	text-decoration:none;
}
TD:shop_subcategory
{
	border-top:1px black dotted;
}
