﻿/* base.css, part of YUI's CSS Foundation */
h1 {
	/*18px via YUI Fonts CSS foundation*/
	font-size:138.5%;  
}
h2 {
	/*16px via YUI Fonts CSS foundation*/
	font-size:123.1%; 
}
h3 {
	/*14px via YUI Fonts CSS foundation*/
	font-size:108%;  
}
h1,h2,h3 {
	/* top & bottom margin based on font size */
	margin:1em 0em;
}
h1,h2,h3,h4,h5,h6,strong {
	/*bringing boldness back to headers and the strong element*/
	font-weight:bold; 
}
abbr,acronym {
	/*indicating to users that more info is available */
	border-bottom:1px dotted #000;
	cursor:help;
} 
em {
	/*bringing italics back to the em element*/
	font-style:italic;
}
blockquote,ul,ol,dl {
	/*giving blockquotes and lists room to breath*/
	margin:1em;
}
ol,ul,dl {
	/*bringing lists on to the page with breathing room */
	margin-left:2em;
}
ol li {
	/*giving OL's LIs generated numbers*/
}
ul li {
	/*giving UL's LIs generated disc markers*/
}
dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
th,td {
	/*borders and padding to make the table readable*/
}
th {
	/*distinguishing table headers from data cells*/
	font-weight:bold;
	text-align:center;
}
caption {
	/*coordinated marking to match cell's padding*/
	margin-bottom:.5em;
	/*centered so it doesn't blend in to other content*/
	text-align:center;
}
p,fieldset {
	/*so things don't run into each other*/
	margin-bottom:1em;
	margin-top:0em;
}
legend {
	color:#000000;
}
img
{
	border:none;
	color:#000000;
}
code
{
	display:block;
	padding:10px;
	margin-bottom:.5em;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
/* End */
 
/* Alpha, Master-Page Structure */
html, body {
	margin: 0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
}
.wrapper-bottom {
	padding-bottom:20px;
}
.row-top {
	margin:auto;
	width:960px;
	height:104px;
	position:relative;
	z-index:100;
}
.logo {
	width:268px;
	height:100px;
	display:block;
	position:absolute;
	z-index:100;
	left:0px;
	top:0px;
	text-indent:-5000px;
	background:url(images/hitbox.gif);
}
.banner {
	height:100px;
	position:absolute;
	left:0px;
	top:0px;
	z-index:70;
}
.adbanner {
	width:480px;
	height:60px;
	overflow:hidden;
	position:absolute;
	top:10px;
	right:10px;
	z-index:80;
}
.login {
	height:20px;
	padding-right:0px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:90;
}

.topmenu {
	height:30px;
	position:relative;
	z-index:200;
}
.topmenu ul {
	position:relative;
	width:960px;
	margin:auto;
	padding:0px;
}
.topmenu li {
	list-style:none;
	position:relative;
	margin:0px;
	padding:0px;
}
.topmenu .listblock {
}
.topmenu .listitem {
	float:left;
	display:block;
	height:30px;
}
.topmenu .listitem a {
	display:block;
	text-align:center;
	line-height:30px;
	cursor:hand;
	padding-left:6px;
	padding-right:6px;
}
.topmenu .sublistblock {
	display:none;
	position:absolute;
	top:30px;
	left:0px;
	width:99%;
}
.topmenu .sublistitem {
	height:30px;
	width:100%;
	float:left;
}
.topmenu .sublistitem a {
	list-style:none;
	display:block;
	text-align:center;
	line-height:30px;
	cursor:hand;
	padding-left:6px;
	padding-right:6px;
}
.topmenu .listitem:hover .sublistblock {
	display:inline;
}

.wrapper {
	padding-left:20px;
	padding-right:20px;
	background:url(images/shadow-mid.png) left repeat-y;
	position:relative;
	z-index:0;
}
.row-mid {
	margin:auto;
	width:960px;
	z-index:10;
}
.content {
	width:735px;
	min-height:400px;
	padding:10px 10px 10px 0px;
	position:relative;
	float:left;
	z-index:10;
}
.content .bannerrotator {
	overflow:hidden;
	height:340px;
}
.sidebar {
	width:205px;
	min-height:400px;
	padding:10px 0px 10px 10px;
	float:right;
	text-align:left;
	vertical-align:top;
	position:relative;
	z-index:10;
}

.row-bottom {
	margin:auto;
	width:940px;
	padding:20px 10px 30px 10px;
	text-align:center;
	clear:both;
}
/* End */

/* Alpha, Content Styling */
a:link {
    text-decoration: none;
    font-weight: bold;
}
a:visited {
    text-decoration: none;
    font-weight: bold;
}
a:active {
    text-decoration: underline;
    font-weight: bold;
}
a:hover {
    text-decoration: underline;
    font-weight: bold;
}
.Page-Header
{
	font-size: 24px;
    font-weight: bold;
}
#Categories-Header
{
	height:30px;
	padding:0;
}
#Categories-Header h1
{
	margin:0px;
}
.TextSearch {
	width:120px;
}
.ButtonSearch {
	width:60px;
}
.menuheaderblock, .moduleheaderblock
{
	display:block;
	padding:0;
	width:100%;
	height:8px;
	margin:15px 0;
}
.menuheader, .moduleheader
{
	font-size:1.05em;
	font-weight:bold;
	margin:-4px 0;
	padding:0 3px 0 0;
	color:#031881;
	display:block;
	float:left;
	text-transform:uppercase;
	width:auto;
	border:none;
}
.menuheader a:link, .menuheader a:visited
{
}
.menulinklist, .modulelinklist {
	padding-left:0px;
	margin:6px 0px 0px 0px;
}
.menulinklist .menulink, .modulelinklist .modulelink {
	list-style:inside;
}
.moduledescription {
	padding:6px;
}
.CategoryPath
{
	font-size:8pt;
}
.alignright {
	text-align:right !important;
}

/* Content User Help */
.content .third {
    float: left;
    padding: 0 10px;
    position: relative;
    width: 232px;
}
.content .half {
    float: left;
    padding: 0 10px;
    position: relative;
    width: 359px;
}
.content .twothird {
    float: left;
    padding: 0 10px;
    position: relative;
    width: 487px;
}
.content .left {
    float: left;
    padding-left: 0;
}
.content .middle {
    float: left;
}
.content .right {
    float: right;
    padding-right: 0;
}
.content img.frame {
    margin: 0 0 10px;
    padding: 4px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.content.False .third {
	width:304px;
}
.content.False .half {
	width:467px;
}
.content.False .twothird {
	width: 630px;
}
/* End */

/* Content Panels */
.Content .Panel
{
	width:100%;
}
.Content .Panel .Item
{
	padding:4px;
	background:url(images/gradient1.jpg) repeat-x top;
}
.Content .Panel .ItemList
{
	padding:0px;
}
.Content .Panel .Top
{
	background:url(images/panelhoriz.jpg) repeat-x top;
}
.Content .Panel .Top-Left
{
	background:url(images/panelcorner.jpg) no-repeat top left;
}
.Content .Panel .Top-Right
{
	background:url(images/panelcorner.jpg) no-repeat top right;
}
.Content .Panel .Left
{
	background:url(images/panelvert.jpg) repeat-y left;
}
.Content .Panel .Right
{
	background:url(images/panelvert.jpg) repeat-y right;
}
.Content .Panel .Bottom-Left
{
	background:url(images/panelcorner.jpg) no-repeat bottom left;
}
.Content .Panel .Bottom-Right
{
	background:url(images/panelcorner.jpg) no-repeat bottom right;
}
.Content .Panel .Bottom
{
	background:url(images/panelhoriz.jpg) repeat-x bottom;
}
.Content .Panel .Top .Cell
{
}
.Content .Panel .Top-Left .Cell
{
	width:8px;
	height:7px;
}
.Content .Panel .Top-Right .Cell
{
	width:7px;
	height:7px;
}
.Content .Panel .Left .Cell
{
}
.Content .Panel .Right .Cell
{
}
.Content .Panel .Bottom-Left .Cell
{
	width:8px;
	height:7px;
}
.Content .Panel .Bottom-Right .Cell
{
	width:7px;
	height:7px;
}
.Content .Panel .Bottom .Cell
{
}
/* Main Layout for the Page Content */
.Layout
{
	
	width:100%;
	border:none 0px;
	padding:0;
	border-collapse:collapse;
	border-spacing:0px;
}
/* Layout Headers */
.Layout .Header, .header
{
	font-size: 20px;
    font-weight: bold;
	border-bottom: 1px solid;
}
/* Layout Sub Headers */
.Layout .Sub-Header, .sub-header
{
	font-weight:bold;
	font-size: 10px;
	font-style:italic;
}
/* Layout Footers */
.Layout .Footer, .footer
{
	 font-weight:bold;
	font-size:10px;
}
.Layout .Element-Label, .element-label
{
	font-weight:bold;
}
.Layout .Element, .element
{
}
.Layout .Total-Label, .total-label
{
	text-align:right;
	width:90%;

}
.Layout .Total, .total
{
	text-align:right;
	font-weight:bold;
	width:100%;
}
.ErrorMessage
{
	font-weight: bolder;
	font-size: 14pt;
	text-transform: capitalize;
}
.DataList-Item
{
	text-indent: 0px;
	margin-top: 4px;
	border:solid 1px;
	padding: 5px;
}
.DataList-Item:Hover
{
}
.DataList-Item .Header
{
	background:url(images/menugradient.png) repeat-x bottom;
	font-style:italic;
	font-weight:bold;
}
.DataList-Item .Description-Container
{
}
.DataList-Item .ShortDescription
{
	padding-bottom:5px;
	padding-top:5px;
}
.DataList-Item .MediumDescription
{
	padding-bottom:5px;
	padding-top:5px;
}
.DataList-Item .Price
{
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bolder;
}
.DataList-Item .AddToCart
{
	padding-bottom:5px;
	padding-top:5px;
}
.DataList-Item .Details
{
	padding-bottom:5px;
	padding-top:5px;
}
.DataList-Item .Image
{
	width:30%;
}
/* Default Class For the Category DataList */
.Category-Item
{
	width:100%;
}
.Category-Item .Header
{
	background:url(images/menugradient.png) repeat-x bottom;
	font-style:italic;
	font-weight:bold;
	width:100%;
}
.Category-Item .Description
{
	width:100%;
}
.Category-Item .Image
{
	width:50px;
}

/* Overridable page properties */
#Category
{
}
#Category .Header
{
}
#Category .Description
{
}
#Category .Image
{
}

#Category-Item
{
}
#Category-Item .Header
{
}
#Category-Item .Description-Container
{
}
#Category-Item .ShortDescription
{
}
#Category-Item .MediumDescription
{
}
#Category-Item .Price
{
}
#Category-Item .Image
{
}

#Category2
{
}
#Category2 .Header
{
}
#Category2 .Description
{
}
#Category2 .Image
{
}

#Category2-Item:Hover
{
}
#Category2-Item .Header
{
}
#Category2-Item .Description-Container
{
}
#Category2-Item .ShortDescription
{
}
#Category2-Item .MediumDescription
{
}
#Category2-Item .Price
{
}
#Category2-Item .Image
{
}

#Category3
{
}
#Category3 .Header
{
}
#Category3 .Description
{
}
#Category3 .Image
{
}

#Category3-Item
{
}
#Category3-Item .Header
{
}
#Category3-Item .Description-Container
{
}
#Category3-Item .ShortDescription
{
}
#Category3-Item .MediumDescription
{
}
#Category3-Item .Price
{
}
#Category3-Item .Image
{
}

#ItemForm-UpSell-Header
{
}
#ItemForm-UpSell-Footer
{
}

#ItemForm-Upsell-Item
{
}
#ItemForm-Upsell-Item .Header
{
}
#ItemForm-Upsell-Item .Description-Container
{
}
#ItemForm-Upsell-Item .ShortDescription
{
}
#ItemForm-Upsell-Item .MediumDescription
{
}
#ItemForm-Upsell-Item .Price
{
}
#ItemForm-Upsell-Item .Image
{
}

#ItemForm-CrossSale-Header
{
}
#ItemForm-CrossSale-Footer
{
}

#ItemForm-CrossSale-Item
{
}
#ItemForm-CrossSale-Item .Header
{
}
#ItemForm-CrossSale-Item .Description-Container
{
}
#ItemForm-CrossSale-Item .ShortDescription
{
}
#ItemForm-CrossSale-Item .MediumDescription
{
}
#ItemForm-CrossSale-Item .Price
{
}
#ItemForm-Upsell-Item .Image
{
}
/* Upsell Crossale Control that is used on csp */
#UpSell-Header
{
}
#UpSell-Footer
{
}

#Upsell-Item
{
}
#Upsell-Item .Header
{
}
#Upsell-Item .Description-Container
{
}
#Upsell-Item .ShortDescription
{
}
#Upsell-Item .MediumDescription
{
}
#Upsell-Item .Price
{
}
#Upsell-Item .Image
{
}

#CrossSale-Header
{
}
#CrossSale-Footer
{
}

#CrossSale-Item
{
}
#CrossSale-Item .Header
{
}
#CrossSale-Item .Description-Container
{
}
#CrossSale-Item .ShortDescription
{
}
#CrossSale-Item .MediumDescription
{
}
#CrossSale-Item .Price
{
}
#CrossSale-Item .Image
{
}

/* Cart Form Upsell CrossSale items */
#CartForm-UpSell-Header
{
}
#CartForm-UpSell-Footer
{
}

#CartForm-Upsell-Item
{
}
#CartForm-Upsell-Item .Header
{
}
#CartForm-Upsell-Item .Description-Container
{
}
#CartForm-Upsell-Item .ShortDescription
{
}
#CartForm-Upsell-Item .MediumDescription
{
}
#CartForm-Upsell-Item .Price
{
}
#CartForm-Upsell-Item .Image
{
}

#CartForm-CrossSale-Header
{
}
#CartForm-CrossSale-Footer
{
}

#CartForm-CrossSale-Item
{
}
#CartForm-CrossSale-Item .Header
{
}
#CartForm-CrossSale-Item .Description-Container
{
}
#CartForm-CrossSale-Item .ShortDescription
{
}
#CartForm-CrossSale-Item .MediumDescription
{
}
#CartForm-CrossSale-Item .Price
{
}
#CartForm-Upsell-Item .Image
{
}
/* Ecommerce */
#checkout .header {
	margin:12px 0px 6px 0px;
}
#checkout .block {
	display:inline-block;
	float:left;
	width:725px;
	vertical-align:top;
	margin:2px 0px;
}
.content.False #checkout .block {
	width:940px;
}
#checkout .element-label {
	display:inline-block;
	float:left;
	width:170px;
	padding-right:6px;
	height:100%;
	vertical-align:top;
}
#checkout .element {
	display:inline-block;
	float:left;
	width:545px;
	height:100%;
	vertical-align:top;
}
.content.False #checkout .element {
	width:764px;
}
#checkout .instructions {
	width:100%;
}
#checkout .total-label {
	width:600px;
}
.content.False #checkout .total-label {
	width:824px;
}
#checkout .total {
	width:110px !important;
}
/* Old Overridable Page Classes */
#About-Main
{
}
 #About-Main .Element-Label
{
}
#About-Main .Element
{
}

#BillTo-Header
{
}
#BillTo-Header .Page-Header
{
}

#BillTo-ErrorMessages
{
}

#BillTo-Main
{
}
#BillTo-Main .Header
{
}
#BillTo-Main .Element
{
}
#BillTo-Main .Element-Label
{
}
#BillTo-Footer
{
}
#BillTo-Footer .Footer
{
}

#CartForm-Header
{
}
#CartForm-Header .Header
{
}

#CartForm-Icons 
{
}
#CartForm-Icons .Element-Label
{
	white-space:nowrap;
}
#CartForm-Icons .Element
{
	text-align:right;
}

#CartForm-CartMessages
{
}
#CartForm-CartMessages .Element-Label
{
}
#CartForm-CartMessages .Element
{
}

#CartForm-SubTotal
{
}
#CartForm-SubTotal .Element-Label
{
}
#CartForm-SubTotal .Total-Label
{
}
#CartForm-SubTotal .Element
{
}
#CartForm-SubTotal .Total
{
}

#InventoryStatus-Main
{
}
#InventoryStatus-Main .Element-Label
{
}
InventoryStatus-Main .Element
{
}

#ItemForm-Header
{
}
#ItemForm-Header H1
{
}

#ItemForm-Main
{
}
#ItemForm-Main .Header
{
}
#ItemForm-Main .Element-Label
{
}
#ItemForm-Main .Element
{
}
#ItemForm-Main .MedResImage
{
}
#ItemForm-Main .Price-Label
{
}
#ItemForm-Main .Price
{
}

#ItemForm2-Image
{
}
#ItemForm2-Image .Element
{
}
#ItemForm2-Image .MedResImage
{
}

#ItemForm2-Main
{
}
#ItemForm2-Main .Element-Label
{
}
#ItemForm2-Main .Element
{
}

#ItemForm3-Header
{
}
#ItemForm3-Header .Page-Header
{
}

#ItemForm3-Main
{
}
#ItemForm3-Main .Element
{
}
#ItemForm3-Main .MedResImage
{
}

#ItemForm3-AddItem
{
}
#ItemForm3-AddItem .Element-Label
{
}
#ItemForm3-AddItem .Element
{
}
#ItemForm3-AddItem .Price-Label
{
}
#ItemForm3-AddItem .Price
{
}
#PasswordRecoveryForm-Header
{
}
#PasswordRecoveryForm-Header .Page-Header
{
}

#PasswordRecoveryForm-Main
{
}
#PasswordRecoveryForm-Main .Element-Label
{
}
#PasswordRecoveryForm-Main .Element
{
}

#QuickCartForm-Header
{
}
#QuickCartForm-Header .Page-Header
{
}

#QuickCartForm-SubHeader
{
}
#QuickCartForm-SubHeader .Sub-Header
{
}
#QuickCartForm-SubHeader .ErrorMessage
{
}

#QuickCartForm-Main
{
}
#QuickCartForm-Main .Element-Label
{
}
#QuickCartForm-Main .Element
{
}

#SearchForm-Header
{
}
#SearchForm-Header .Page-Header
{
}

#SearchForm-KeyWords
{
}
#SearchForm-KeyWords .Element-Label
{
}
#SearchForm-KeyWords .Element
{
}

#UserConfirm-Header
{
}
#UserConfirm-Header .Page-Header
{
}

#UserConfirm-Main 
{
}
#UserConfirm-Main .Element
{
}
#UserConfirm-Main .Element A
{
}

#UserForm-Header
{
}
#UserForm-Header .Page-Header
{
}

#UserForm-ErrorMessages
{
}
#UserForm-ErrorMessages .ErrorMessage
{
}

#UserForm-Main
{
}
#UserForm-Main .Element-Label
{
}
#UserForm-Main .Element
{
}
#UserForm-Main .Header
{
}
#UserForm-Main .Sub-Header
{
}

#AccountManagement-Header
{
}
#AccountManagement-Header .Page-Header
{
}

#AccountManagement-Messages
{
}
#AccountManagement-Messages .Message
{
}
#AccountManagement-Messages .ErrorMessage
{
}

#AccountManagement-UserInfo
{
}
#AccountManagement-UserInfo .Header
{
}
#AccountManagement-UserInfo .Element
{
}
#AccountManagement-UserInfo .Element-Label
{
}

#AccountManagement-Customer 
{
}
#AccountManagement-Customer .Header
{
}
#AccountManagement-Customer .Element-Label
{
}
#AccountManagement-Customer .Element
{
}

#AccountManagement-Roles
{
}
#AccountManagement-Roles .Header
{
}
#AccountManagement-Roles .Element-Label
{
}
#AccountManagement-Roles .Element
{
}

#AccountStatus-Header
{
}
#AccountStatus-Header .Page-Header
{
}

#AccountStatus-Main
{
}
#AccountStatus-Main .Element-Label
{
}
#AccountStatus-Main .Element
{
}

#AutoShipCart-Header
{
}
#AutoShipCart-Header .Page-Header
{
}

#AutoShipCart-Main
{
}
#AutoShipCart-Main .Element-Label
{
}
#AutoShipCart-Main .Element
{
}

#AutoShipCart-Totals
{
}
#AutoShipCart-Totals .Header
{
}
#AutoShipCart-Totals .Element-Label
{
}
#AutoShipCart-Totals .Element
{
}

#Checkout-Header
{
}
#Checkout-Header .Page-Header
{
}

#CheckOut-Main
{
}
#CheckOut-Main .Element
{
}
#CheckOut-Main .ErrorMessage
{
}

#CheckOut-Payment
{
}
#CheckOut-Payment .Header
{
}
#CheckOut-Payment .Element-Label
{
	width:20%;
}
#CheckOut-Payment .Element
{
}

#CheckOut-Billing
{
}
#CheckOut-Billing .Header
{
}
#CheckOut-Billing .Element-Label
{
	width:20%;
}
#CheckOut-Billing .Element
{
}

#CheckOut-Freight
{
}
#CheckOut-Freight .Header
{
}
#CheckOut-Freight .Element-Label
{
	width:20%;
}
#CheckOut-Freight .Element
{
}

#CheckOut-Shipping
{
}
#CheckOut-Shipping .Header
{
}
#CheckOut-Shipping .Element
{
}
#CheckOut-Shipping .Element-Label
{
	width:20%;
}

#CheckOut-ShippingMultiple
{
}
#CheckOut-ShippingMultiple .Header
{
}
#CheckOut-ShippingMultiple .Element
{
}
#CheckOut-ShippingMultiple .Element-Label
{
	width:20%;
}

#CheckOut-AdditionalInfo
{
}
#CheckOut-AdditionalInfo .Header
{
}
#CheckOut-AdditionalInfo .Element
{
}
#CheckOut-AdditionalInfo .Element-Label
{
	width:20%;
}

#CheckOut-Totals
{
}
#CheckOut-Totals .Element-Label
{
}
#CheckOut-Totals .Total-Label
{
}
#CheckOut-Totals .Element
{
}
#CheckOut-Totals .Total
{
}

#AccountDefault-Header
{
}
#AccountDefault-Header .Page-Header
{
}

#AccountDefault-UserName
{
}
#AccountDefault-UserName .Element-Label
{
}
#AccountDefault-UserName .Element
{
	font-weight:bold;
}

#AccountDefault-Main
{
}
#AccountDefault-Main .Element-Label
{
}
#AccountDefault-Main .Element
{
}

#EntityAddForm-Header
{
}
#EntityAddForm-Header .Page-Header
{
}

#EntityAddForm-Main
{
}
#EntityAddForm-Main .Element-Label
{
}
#EntityAddForm-Main .Element
{
}

#EntitySearchForm-Header
{
}
#EntitySearchForm-Header .Page-Header
{
}

#EntitySearchForm-Main
{
}
#EntitySearchForm-Main .Element-Label
{
}
#EntitySearchForm-Main .Element
{
}

#EntityTypeMaintenance-Header
{
}
#EntityTypeMaintenance-Header .Page-Header
{
}

#EntityTypeMaintenance-Main
{
}
#EntityTypeMaintenance-Main .Header
{
}
#EntityTypeMaintenance-Main .Element-Label
{
}
#EntityTypeMaintenance-Main .Element
{
}

#FieldMaintenance-Header
{
}
#FieldMaintenance-Header .Page-Header
{
}

#FieldMaintenance-Main
{
}
#FieldMaintenance-Main .Header
{
}
#FieldMaintenance-Main .Element-Label
{
}
#FieldMaintenance-Main .Element
{
}

#GuestCheckOut-Header 
{
}
#GuestCheckOut-Header .Page-Header
{
}

#GuestCheckOut-Main
{
}
#GuestCheckOut-Main
{
}
#GuestCheckOut-Main .Element
{
}
#GuestCheckOut-Main .ErrorMessage
{
}

#GuestCheckOut-Payment
{
}
#GuestCheckOut-Payment .Header
{
}
#GuestCheckOut-Payment .Element-Label
{
}
#GuestCheckOut-Payment .Element
{
}

#GuestCheckOut-Billing
{
}
#GuestCheckOut-Billing .Header
{
}
#GuestCheckOut-Billing .Element-Label
{
}
#GuestCheckOut-Billing .Element
{
}

#GuestCheckOut-Freight
{
}
#GuestCheckOut-Freight .Header
{
}
#GuestCheckOut-Freight .Element-Label
{
}
#GuestCheckOut-Freight .Element
{
}

#GuestCheckOut-Shipping
{
}
#GuestCheckOut-Shipping .Header
{
}
#GuestCheckOut-Shipping .Element
{
}
#GuestCheckOut-Shipping .Element-Label
{
}

#GuestCheckOut-AdditionalInfo
{
}
#GuestCheckOut-AdditionalInfo .Header
{
}
#GuestCheckOut-AdditionalInfo .Element
{
}
#GuestCheckOut-AdditionalInfo .Element-Label
{
}

#GuestCheckOut-Totals
{
}
#GuestCheckOut-Totals .Element-Label
{
}
#GuestCheckOut-Totals .Total-Label
{
}
#GuestCheckOut-Totals .Element
{
}
#GuestCheckOut-Totals .Total
{
}

#InvoiceForm-Header
{
}
#InvoiceForm-Header .Page-Header
{
}

#InvoiceForm-Main
{
}
#InvoiceForm-Main .Header
{
}
#InvoiceForm-Main .Element-Label
{
}
#InvoiceForm-Main .Element
{
}

#InvoiceForm-Totals
{
}
#InvoiceForm-Totals .Element-Label
{
}
#InvoiceForm-Totals .Total-Label
{
}
#InvoiceForm-Totals .Element
{
}
#InvoiceForm-Totals .Totals
{
}

#Invoices-Header
{
}
#Invoices-Header .Page-Header
{
}

#Invoices-Date
{
}
#Invoices-Date .Element-Label
{
}
#Invoices-Date .Element
{
}

#Invoices-SearchOptions
{
}
#Invoices-SearchOptions .Element-Label
{
}
#Invoices-SearchOptions .Element
{
}

#ItemsByVendor-Header
{
}
#ItemsByVendor-Header .Page-Header
{
}

#ItemsByVendor-Main
{
}
#ItemsByVendor-Main .Element-Label
{
}
#ItemsByVendor-Main .Element
{
}

#Login-Header
{
}
#Login-Header .Page-Header
{
}

#Login-Main
{
}
#Login-Main .Header
{
}
#Login-Main .Element-Label
{
}
#Login-Main .Element
{
}

#Login-Footer
{
}
#Login-Footer .Footer
{
}

#LogViewer-Header
{
}
#LogViewer-Header .Page-Header
{
}

#LogViewer-Main
{
}
#LogViewer-Main .Element-Label
{
}
#LogViewer-Main .Element
{
}

#LogViewerDetails-Header
{
}
#LogViewerDetails-Header .Page-Header
{
}

#LogViewerDetails-Main
{
}
#LogViewerDetails-Main .Element-Label
{
}
#LogViewerDetails-Main .Element
{
}

#ManageCart-Header
{
}
#ManageCart-Header .Page-Header
{
}

#ManageCart-Icons
{
}
#ManageCart-Icons .Element
{
}
#ManageCart-Icons .Element-Label
{
}

#ManageCart-Update
{
}
#ManageCart-Update .Element
{
}
#ManageCart-Update .Element-Label
{
}

#ManageCart-CartName
{
}
#ManageCart-CartName .Header
{
}
#ManageCart-CartName .Element
{
}
#ManageCart-CartName .Element-Label
{
}

#ManageCarts-Header
{
}
#ManageCarts-Header .Page-Header
{
}

#OnHoldCarts-Header
{
}
#OnHoldCarts-Header .Page-Header
{
}

#OpenCartsForm-Main
{
}
#OpenCartsForm-Main .Element
{
}

#OrderEdit-Header
{
}
#OrderEdit-Header .Page-Header
{
}

#OrderEdit-Main 
{
}
#OrderEdit-Main .Element-Label
{
}
#OrderEdit-Main .Element
{
}
#OrderEdit-Main .Header
{
}

#OrderEdit-FreightErrors
{
}
#OrderEdit-FreightErrors .ErrorMessage
{
}

#OrderEdit-Totals
{
}
#OrderEdit-Totals .Header
{
}
#OrderEdit-Totals .Element-Label
{
}
#OrderEdit-Totals .Element
{
}
#OrderEdit-Totals .Total-Label
{
}
#OrderEdit-Totals .Total
{
}

#OrderEdit-Billing
{
}
#OrderEdit-Billing .Header
{
}
#OrderEdit-Billing .Element-Label
{
}
#OrderEdit-Billing .Element
{
}

#OrderEdit-Shipping
{
}
#OrderEdit-Shipping .Header
{
}
#OrderEdit-Shipping .Element-Label
{
}
#OrderEdit-Shipping .Element
{
}

#OrderEdit-Freight
{
}
#OrderEdit-Freight .Header
{
}
#OrderEdit-Freight .Element-Label
{
}
#OrderEdit-Freight .Element
{
}

#OrderEdit-Payment
{
}
#OrderEdit-Payment .Header
{
}
#OrderEdit-Payment .Element-Label
{
}
#OrderEdit-Payment .Element
{
}

#OrderEdit-AdditionalInfo
{
}
#OrderEdit-AdditionalInfo .Header
{
}
#OrderEdit-AdditionalInfo .Element-Label
{
}
#OrderEdit-AdditionalInfo .Element
{
}

#OrderForm-Header
{
}
#OrderForm-Header .Page-Header
{
}

#OrderForm-Main
{
}
#OrderForm-Main .Header
{
}
#OrderForm-Main .Element-Label
{
}
#OrderForm-Main .Element
{
}

#OrderForm-Footer
{
}
#OrderForm-Footer .Element
{
}

#OrderForm-Totals
{
}
#OrderForm-Totals .Element-Label
{
}
#OrderForm-Totals .Total-label
{
}
#OrderForm-Totals .Element
{
}
#OrderForm-Totals .Total
{
}

#ProductionOrder-Header
{
}
#ProductionOrder-Header .Page-Header
{
}

#ProductionOrder-Main
{
}
#ProductionOrder-Main .Element-Label
{
}
#ProductionOrder-Main .Element
{
}

#PurchasingConsole-ItemsHeader
{
}
#PurchasingConsole-ItemsHeader .Element-Label
{
}
#PurchasingConsole-ItemsHeader .Element
{
}

#ReceivingConsole-Header
{
}
#ReceivingConsole-Header .Page-Header
{
}

#ReceivingConsole-Main
{
}
#ReceivingConsole-Main .Element-Label
{
}
#ReceivingConsole-Main .Element
{
}

#RelationshipTypeMaintenance-Header
{
}
#RelationshipTypeMaintenance-Header .Page-Header
{
}

#RelationshipTypeMaintenance-Message
{
}

#RelationshipTypeMaintenance-Main
{
}
#RelationshipTypeMaintenance-Main .Header
{
}
#RelationshipTypeMaintenance-Main .Element-Label
{
}
#RelationshipTypeMaintenance-Main .Element
{
}

#SelectCustomer-Header
{
}
#SelectCustomer-Header .Page-Header
{
}

#SelectCustomer-DropDown
{
}
#SelectCustomer-DropDown .Element-Label
{
}
#SelectCustomer-DropDown .Element
{
}

#SelectCustomer-Employee
{
}
#SelectCustomer-Employee .Element-Label
{
}
#SelectCustomer-Employee .Element
{
}
#SelectCustomer-Employee .Header
{
}

#ShipToMaint-Header
{
}
#ShipToMaint-Header .Page-Header
{
}

#ShipToMaint-Main
{
}
#ShipToMaint-Main .Element-Label
{
}
#ShipToMaint-Main .Element
{
}
#ShipToMaint-Main .ErrorMessage
{
}

#ThankYou-Header
{
}
#ThankYou-Header .Page-Header
{
}

#ThankYou-Main
{
}
#ThankYou-Main .Element-Label
{
}
#ThankYou-Main .Element
{
}

#ThankYou-Billing
{
}
#ThankYou-Billing .Header
{
}
#ThankYou-Billing .Element-Label
{
}
#ThankYou-Billing .Element
{
}

#ThankYou-Shipping
{
}
#ThankYou-Shipping .Header
{
}
#ThankYou-Shipping .Element-Label
{
}
#ThankYou-Shipping .Element
{
}

#ThankYou-AdditionalInfo
{
}
#ThankYou-AdditionalInfo .Element-Label
{
}
#ThankYou-AdditionalInfo .Element
{
}

#ThankYou-Totals 
{
}
#ThankYou-Totals .Element-Label
{
}
#ThankYou-Totals .Total-Label
{
}
#ThankYou-Totals .Element
{
}
#ThankYou-Totals .Total
{
}

#UserAdminForm-Header
{
}
#UserAdminForm-Header .Page-Header
{
}

#UserAdminForm-Main
{
}
#UserAdminForm-Main .Header
{
}
#UserAdminForm-Main .Sub-Header
{
}
#UserAdminForm-Main .Element-Label
{
}
#UserAdminForm-Main .Element
{
}

#UserAdminForm-Password
{
}
#UserAdminForm-Password .Header
{
}
#UserAdminForm-Password .Sub-Header
{
}
#UserAdminForm-Password .Element-Label
{
}
#UserAdminForm-Password .Element
{
}

#UserAdminForm-EmailFormat
{

}
#UserAdminForm-EmailFormat .Header
{
}
#UserAdminForm-EmailFormat .Sub-Header
{
}
#UserAdminForm-EmailFormat .Element
{
}

#UserForm-Header
{
}
#UserForm-Header .Page-Header
{
}

#UserForm-Main
{
}
#UserForm-Main .Element-Label
{
}
#UserForm-Main .Element
{
}
/* End */

.progress {
	position:absolute;
	top:50%;
	left:50%;
	z-index:10000;
}

/* BirdDog Admin Panel */
#ctl00_divAdminControls {
	color:#ffffff !important;
	background:#000000 !important;
	width:100% !important;
	height:20px !important;
}
#ctl00_divAdminControls a:link,
#ctl00_divAdminControls a:visited
{
	color:#ffffff !important;
	padding-left:10px !important;
	text-decoration:none !important;
}
#ctl00_divAdminControls a:hover,
#ctl00_divAdminControls a:active
{
	color:#f95602 !important;
	text-decoration:underline !important;
}
/* End */

/* Off-Switches */
.banner.False,
.topmenu.False, 
.sidebar.False {
	display:none !important;
}
.row-top.False {
	height:120px !important;
}
.row-top.False .login {	
	bottom:0px;
}
.content.False {
	width:960px !important;
	padding:10px 0px !important;
}
/* End */
