/* Store Navigation */
.store_nav_title        {background: #eeeeee; padding: 5px 5px 5px 10px; border-bottom: solid 1px #cccccc; width: 150px; color: #000000; font-weight: bold;}
.store_nav_spacer       {height: 10px; display:block; clear: both;}
ul.store_nav            {list-style: none; margin: 0; padding: 0;}
ul.store_nav            {padding: 0 0 0 5px; line-height: 125%; font-size: 12px;}
ul.store_nav li         {background:transparent url(../images/store_bullet.gif) no-repeat scroll left 5px; padding: 1px 0 2px 12px;}
ul.store_nav li.blank   {height: 10px; border: 0;}
ul.store_nav li.blank,
ul.store_nav li.title   {background: none; padding-left: 0;}
ul.store_nav li h4      {margin: 0; padding: 0; font-weight: bold; color: #000000;}
ul.store_nav a.selected {color: #e60000; font-weight: bold;}

.store_index             {}
.store_index_product     {width: 200px; padding-right: 15px; padding-bottom: 15px;}
.store_tags {float: left; width: 480px;}
.store_tag {padding: 20px; border: solid 1px #eeeeee; display: none;}
.store_downloads    {float: right; width: 200px; display: block; border: solid 1px #cccccc;}
.store_downloads_title  {background: #888888; color: #FFFFFF; padding: 3px 10px 3px 10px;font-weight: bold;}
.store_downloads_downloads  {padding: 15px;}
.store_downloads_downloads li   {margin-left: 20px;}

.store_product_navigation 		{height: 22px; clear: both;}
.store_product_navigation a 	{height: 22px; background-color: #888888; display: block; float: left; color: #FFFFFF; font-weight: bold; font-size: 12px; margin: 0; padding: 8px 13px 0 13px; border-right: solid 1px #FFFFFF;}
.store_product_navigation a.active,
.store_product_navigation a:hover  {text-decoration: none; background-color: #000000;}
.store_product_navigation a.last	{border-right: 0px;}


.store_area         {padding: 20px; border: solid 1px #eeeeee; display: none;width: 430px;}
.store_area_show    {display: block;}

#cart #cartheader td {background-color: #888888;color:#FFFFFF;font-weight:bold;padding:5px 5px 5px 10px;} /* #C22428 */
#cart #item td {padding: 5px;border-bottom:dotted 1px #888888;vertical-align:middle;}
#cart #billingitem td {padding: 1px 1px 1px 1px;vertical-align:middle;}
#cart #total {background-color:#C22428;color:#FFFFFF;font-weight:bold;padding:5px 11px 5px 11px;display:block;float:right;}

.storeButton        {font-size: 11px; font-weight: bold; background: #e60000; padding: 3px 6px 3px 6px; color: #FFFFFF;}
.storeButton:hover  {font-size: 11px; font-weight: bold; background: #e60000; padding: 3px 6px 3px 6px; color: #FFFFFF;}