/* StoreFront Style Guide */
body, td, p
{
	font-family: verdana, tahoma, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #333333;
}

li {
margin-left: 0;
margin-right: 10%;
margin-top: .7em;
margin-bottom: .7em;
}

b {
color: #ffffff;
font-size: 12px;
}

select {font-family:verdana; font-size:10px;}
input  {font-family:verdana; font-size:10px}
textarea {font-family:verdana; font-size:10px}

.smallgr {font-family: verdana,sans-serif; font-size: 9px; color: #666666}
.small	 {font-family: verdana,sans-serif; font-size: 9px; color: #000000}

.indentsm {margin-left: 1.0em}
.indentlg {margin-left: 2.5em}

.green {font-family: verdana,sans-serif; font-size: 12px; color: #00ff00}

.menubkg
{
    background-image:url('/images/myaccount_menu_bkg.jpg');
}

/* aligning images */
.centered-image 
{
    text-align:left;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}

.ih		{}
.ih_breadcrumbs	{line-height:2.8em;color: #999999; font-size: 10px; font-weight: bold}

.bg1 { background:#DEDECC;}

a 	{color: #ffffff; font-size: 12px; }
h2	{font-size: 14px; margin:0px}

.faqheading {color: #ff0000; font-size: 13px; font-weight: bold}

/* main products nav */
a:link.nav 	{color: #EB9714; text-decoration: none ; font-size: 12px;}
a:visited.nav 	{color: #EB9714; text-decoration: none ; font-size: 12px;}
a:hover.nav 	{color: #EB9714; text-decoration: underline; font-size: 12px;}

/* main products sub-nav */
a:link.subnav 	 {color: #000000; text-decoration: none ; font-size: 12x;}
a:visited.subnav {color: #000000; text-decoration: none ; font-size: 12px;}
a:hover.subnav 	 {color: #999999; text-decoration: none ; font-size: 12px;}

/* quick find component */
a:link.quickfind    {color: #000000; text-decoration: none ; font-size: 12px;}
a:visited.quickfind {color: #000000; text-decoration: none ; font-size: 12px;}
a:hover.quickfind   {color: #999999; text-decoration: none ; font-size: 12px;}

/* sub navigation */
a:link.subnav 	 {color: #666666; text-decoration: none ; font-size: 9px; font-weight:bold;}
a:visited.subnav {color: #666666; text-decoration: none ; font-size: 9px; font-weight:bold;}
a:hover.subnav 	 {color: #000000; text-decoration: none ; font-size: 9px; font-weight:bold;}

/* smaller additional links */
a:link.addlinks    {color: #333333; text-decoration: none ; font-size: 9px; font-weight: bold}
a:visited.addlinks {color: #333333; text-decoration: none ; font-size: 9px; font-weight: bold}
a:hover.addlinks   {color: #78A34E; text-decoration: none ; font-size: 9px; font-weight: bold}

/* footer nav */
a:link.footer 	 {color: #666666; text-decoration: none ; font-size: 10px;}
a:visited.footer {color: #666666; text-decoration: none ; font-size: 10px;}
a:hover.footer 	 {color: #000000; text-decoration: none ; font-size: 10px;}

/* breadcrumb nav */
.breadcrumbs_t 		{color: #999999; text-decoration: none ; font-size: 10px; font-weight: bold}
.cat_high 		{color: #EB9714; text-decoration: none ; font-size: 10px; font-weight: bold}
a:link.breadcrumbs 	{color: #999999; text-decoration: none ; font-size: 10px; font-weight: bold;}
a:visited.breadcrumbs 	{color: #999999; text-decoration: none ; font-size: 10px; font-weight: bold}
a:hover.breadcrumbs 	{color: #EB9714; text-decoration: none ; font-size: 10px; font-weight: bold}

/* error text */
.errorText {color: #ff0000; text-decoration: none; font-size: 12px; font-weight: bold}
.successText {color: #00ff00; text-decoration: none; font-size: 12px; font-weight: bold}

/* product titles */
.producttitle {color: #666666; text-decoration: none ; font-size: 16px; font-weight: bold}
.producttitlered {color: #ff0000; text-decoration: none ; font-size: 16px; font-weight: bold}
.producttitlewhite {color: #ffffff; text-decoration: none ; font-size: 14px; font-weight: bold}

/* general title */
.generaltitle {color: #000000; text-decoration: none ; font-size: 12px; font-weight: bold}

/* highlight title */
.highlighttitle {color: #F60F0F; text-decoration: none ; font-size: 12px; font-weight: bold}

/* product description */
.productdesc {color: #666666; text-decoration: none ; font-size: 10px}

/* product price */
.productprice {color: #9E4F16; text-decoration: none ; font-size: 14px; font-weight: bold}


table.pager {width:100%; padding:10px; border:solid 1px #EEEEEE;}
th.pager    {font-size:10px;text-align:left;background-color:#CCCCCC;}
td.pager    {font-size:10px;text-align:left;}

table.dealerPager 	{width:650; padding:5px; border:solid 1px #EEEEEE;}
th.dealerPager   	{font-size:10px;text-align:left;background-color:#CCCCCC;}
td.dealerPager    	{font-size:10px;text-align:left;}
td.dealerPagerDetail    {font-size:10px;padding:3px;text-align:left;background-color:#CCCCCC;}


table.productpager           {width:100%; padding:10px; border:solid 1px #EEEEEE;}
td.productPagerName          {width:150px;}
td.productPagerPrice         {width:70px;}
td.productPagerImage 	     {width:150px; text-align:right;}
td.productPagerModelNumber   {width:75px;}
.even 			     {background-color:#eeeeee;}
.category_menu_node_selected {font-weight:bold;}

/* order table */

table.orders {border: solid 1px #cacaca;}

/* lists */
H1	{font-size:18px; color:#FF0000; font-weight:bold;}
H2	{font-size:14px; color:#FF0000; font-weight:bold; line-height:20px;}
H3	{font-size:12px; color:#FF0000; font-weight:bold; line-height:20px;}

<style>
.disabled{filter: alpha(opacity=40)}
</style>
