﻿/* 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*/
	list-style: decimal outside;	
}
ul li {
	/*giving UL's LIs generated disc markers*/
	list-style: url(images/a.gif) outside;
}
dl dd {
	/*giving UL's LIs generated numbers*/
	margin-left:1em;
}
th,td {
	/*borders and padding to make the table readable*/
	border:none;
	padding:0px;
}
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;
}
img
{
	border:none;
}
/* End */
 
/* Alpha, Master-Page Structure */
html, body {
	margin: 0px;
}
body {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size:9pt;
}
.wrapper {
	width:766px;
	margin:auto;
}
.row-top {
	width:766px;
	height:120px;
	background:url(images/px.gif) bottom repeat-x;
	position:relative;
}
.logo {
	width:210px;
	height:100px;
	display:block;
	position:absolute;
	z-index:100;
	left:0px;
	top:0px;
	text-indent:-5000px;
}
.banner {
	height:100px;
	position:absolute;
	left:30px;
	top:13px;
	z-index:70;
}
.topmenu {
	height:26px;
	width:547px;
	position:absolute;
	bottom:38px;
	right:1px;
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
}
.topmenu .menuitem {
	float:left;
	height:26px;
	width:89px;
	text-align:center;
}
.topmenu .menuitem a {
	line-height:26px !important;
	color:#000000 !important;
	text-transform:lowercase !important;
	font-weight:normal !important;
}
.topmenu .menuseparator {
	float:left;
	height:26px;
	width:1px;
	border-right:1px solid #dddddd;
}
.cartlinks {
	height:20px;
	position:absolute;
	top:10px;
	right:0px;
	z-index:90;
	font-size:12px;
	text-align:right;
}
.cartlinks, 
.cartlinks a:link, 
.cartlinks a:visited, 
.cartlinks a:hover, 
.cartlinks a:active {
	color: #8f8e87 !important;
	font-weight:normal !important;
}
.login {
	height:20px;
	position:absolute;
	top:31px;
	right:180px;
	z-index:90;
	font-size:12px;
	text-align:right;
}
.login, 
.login a:link, 
.login a:visited, 
.login a:hover, 
.login a:active {
	color: #8f8e87 !important;
	font-weight:normal !important;
}
.searchbar {
	height:16px;
	width:170px;
	position:absolute;
	top:30px;
	right:0px;
	z-index:90;
	border:1px solid #000000;
}
.TextSearch {
	width:120px;
	font-size:75%;
	border:0px;
	padding:0px;
	margin:0px;
	float:left;
	display:inline-block;
	height:14px;
}
.searchbar .spacer {
	height:16px;
	border-left:1px solid #000000;
	float:right;
	display:inline-block;
	background:#f0f0f0;
}
.ButtonSearch {
	width:44px;
	font-size:75%;
	text-transform:lowercase;
	border:0px;
	padding:0px;
	margin:0px;
	display:inline-block;
	height:14px;
	cursor:pointer;
	cursor:hand;
	background:none;
}
.searchbar .spacer:hover {
	background:#dddddd;
}
.signup {
	height:16px;
	float:right;
	display:inline-block;
	margin-top:6px;
}
.signup a {
	color:#000000 !important;
	font-weight:normal !important;
	font-size:75%;
	height:16px;
	line-height:16px;
	text-transform:lowercase;
	white-space:nowrap;
	display:block;
	border:1px solid #000000;
	background:#f0f0f0;
	padding:0px 6px;
}
.signup a:hover {
	text-decoration:none !important;
	background:#dddddd;
}
.row-mid {
	width:766px;
}
.content {
	width:766px;
	padding:0px;
	position:relative;
	float:left;
}

.content .sidebar {
	width:140px;
	float:left;
	padding:20px 0px;
}
.sidebar .listblock {
	padding:0px;
	margin:0px;
}
.sidebar .sublistblock, .sidebar .sublistblock2 {
	padding:0px 0px 0px 10px;
	margin:5px 0px;
}
.sidebar .sublistblock2 {
	background:url(images/menutreevert.png) 9px bottom no-repeat;
}
.sidebar .listitem, .sidebar .sublistitem, .sidebar .sublistitem2 {
	list-style:none !important;
	list-style-image:none !important;
}
.sidebar .listitem a {
	color:#000000 !important;
	text-transform:lowercase !important;
	font-weight:normal !important;
}
.sidebar .sublistitem2 {
	padding:0px 0px 0px 10px;
	height:12px;
	background:url(images/menutreehoriz.png) left bottom no-repeat;
}
.sidebar .sublistitem2 a {
	font-size:9px;
	line-height:9px;
}

.content .mainpanel {
	width:626px;
	float:right;
}

.omp1mid {
	position:relative;
	width:766px;
	height:365px;
}
.omp1backimage {
	position:absolute;
	top:0px;
	left:0px;
}
.omp1description {
	color:#ffffff;
	font-size:8pt;
	width:320px;
	height:365px;
	padding:19px 57px 10px 24px;
	position:absolute;
	top:0px;
	right:0px;
}
.omp1description a {
	color:#ffffff !important;
}
.omp1subdescription {
	float:left;
	margin-top:30px;
	margin-bottom:30px;
	color:#828282;
	font-size:8pt;
}

.row-bottom {
	width:746px;
	padding:10px;
	text-align:center;
	font-size:7pt;
	background:url(images/px1.gif) top repeat-x;
	line-height:26px !important;
	clear:both;
	color:#8f8e87 !important;
}

.row-bottom a {
	color:#8f8e87 !important;
	font-weight:normal !important;
}
.row-bottom p {
	margin-bottom:2px;
}
.disclaimer {
	font-style:italic;
	width:440px;
	line-height:8pt;
	margin:auto;
	margin-top:0px;
}
/* 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;
}
H1
{
	font-size: 22pt;
    font-weight: bold;
	margin:0em 0em .5em 0em;
}
H2
{
	font-size: 22pt;
    font-weight: bold;
	margin:0em 0em .5em 0em;
}
H3
{
	font-size: 22pt;
    font-weight: bold;
	border-bottom: 1px solid;
	margin:0em 0em .5em 0em;
}
H4
{
	font-size: 14pt;
    font-weight: bold;
	margin:0em 0em .5em 0em;
}
H5
{
	font-size: 14pt;
    font-weight: bold;
	margin:0em 0em .5em 0em;
}
H6
{
	font-size: 14pt;
    font-weight: bold;
	border-bottom: 1px solid;
	margin:0em 0em .5em 0em;
}
.Page-Header
{
	font-size: 22pt;
    font-weight: bold;
}
#Categories-Header
{
}
#Categories-Header h1
{
}
.menuheaderblock
{
	display:block;
	padding:0;
	width:100%;
	height:8px;
	margin:15px 0;
}
.menuheader
{
	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
{
}
.CategoryPath
{
	font-size:8pt;
}
/* 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;
}
/* Layout Headers */
.Layout .Header
{
	font-size: 20px;
    font-weight: bold;
	border-bottom: 1px solid;
}
.Layout .Header p {
	margin:0px;
}
/* Layout Sub Headers */
.Layout .Sub-Header
{
	font-weight:bold;
	font-size: 10px;
	font-style:italic;
}
/* Layout Footers */
.Layout .Footer
{
	 font-weight:bold;
	font-size:10px;
}
.Layout .Element-Label
{
	font-weight:bold;
}
.Layout .Element
{
}
.Layout .Total-Label
{
	text-align:right;
	width:90%;

}
.Layout .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
{
}
/* 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 */

/* BirdDog Admin Panel & Footer Links */
.BirdDogLink
{
	font-size:7pt !important;
	font-family:Tahoma, Helvetica, sans-serif !important;
	line-height:12pt;
	text-align:center !important;
	color:#8f8e87 !important;
}
.BirdDogLink a:link,
.BirdDogLink a:visited
{
	color:#8f8e87 !important;
	text-decoration:none !important;
}
.BirdDogLink a:hover,
.BirdDogLink a:active
{
	color:#f95602 !important;
	background:#000000 !important;
	text-decoration:underline overline !important;
}
#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 */