
input.textbox{font-family: tahoma,verdana; font-size: 9px;color:#333333; height:17px;}


/* BODY, PARAS, MAIN STUFF */

BODY, TD, P
{
    font-family: tahoma,verdana; 
    font-size: 11px;
    color:#333333;
}

TD.sm
{
    font-size: 9px;
}

.spblue{font-weight:bold;color:#00007D; font-size:11;}
.spred{font-weight:bold;color:#CC0000;font-size:9px;}

TH
{
    font-size: 13px;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
}

/* Most Links (blue on white) */

A:LINK
{
    color:#333399;
}

A.red:LINK
{
    color:#CC0000;
}

A:HOVER
{
    color:#000099;
}

/* Left-Side Menu Links (grey on blue) */

A.light:LINK
{
    color: #EEEEEE;
}

A.light:HOVER
{
    color: #BBBBBB;
}

A.light:VISITED
{
    color: #BBBBBB;
}

/* GENERAL PURPOSE */

/* Form Field Titles */
.input_title
{
    text-align : right;
}

/* Form Fields */
.input_form
{

}

/* Titles for Confirmation Messages */
.confirmation_title
{

}

/* Confirmation Message Text */
.confirmation_text
{

}

/* Page Titles */
.main_title
{
     font-size : 16px;
     color : #000099;
     font-family : Arial, Helvetica, sans-serif;
     font-weight : bold;
}

/* Navigation: Previous Button */
.nav_previous
{
    text-align: left;
}

/* Navigation: Next Button */
.nav_next
{
    text-align: right;
}


/* CATEGORY ADMIN */
.admin_categories_0
{
    padding-left:5px;
    padding-right:10px;
    padding-top: 4px;
    font-weight: bold;
    border-bottom-width: 1px;
    font-size: 12px;
    text-decoration : underline;
}

.admin_categories_1
{
    padding-left:12px;
	padding-right:10px;
    padding-top: 4px;
	font-weight: bold;
    border-bottom-width: 1px;
}

.admin_categories_2
{
    padding-left:19px;
	padding-right:10px;
    padding-top: 4px;
	font-weight: bold;
    border-bottom-width: 1px;
}

.admin_categories_3
{
    padding-left:26px;
	padding-right:10px;
    padding-top: 4px;
	font-weight: bold;
    border-bottom-width: 1px;
}

.category_admin_interior
{
    padding-left:7px;
	padding-right:7px;
    padding-top: 4px;
    border-bottom-width: 1px;
}

/* ADMIN ORDERS VIEW */

/* Customer's Name */
.customer_name
{

}

/* Table Headers */
.order_header
{

}

/* Individual Orders */
.order_list_0
{
    background-color: #E0E0FF;
    padding-left: 7px;
    padding-right: 7px;
}

.order_list_1
{
    padding-left: 7px;
    padding-right: 7px;
}

/* ITEM PAGES */

/* Item Name */
.item_name
{
    color : #000099;
    font-family : Arial, Helvetica, sans-serif;
    font-weight : bold;
    font-size: 16px;
}

/* List Price */
.item_price
{
    font-size: 10px;
    font-weight: bold;
    text-align: right;
    padding-left: 10px;
}

/* Best Price */
.best_price
{
    color: #CC0013;
    font-size: 13px;
    font-weight: bold;
    text-align: right;
    padding-left: 10px;
}

/* Savings */
.savings
{
    color: #1B00A1;
    font-size: 12px;
    text-align: right;
    padding-left: 10px;
}

/* Item Description */
.item_description
{
    vertical-align: top;
}

/* Image */
.item_image
{
}

/* Specifications:  Table Header */
.specs_header
{
    font-weight: bold;
    font-size: 13px;
}

.spec_name_0
{
    background-color: #E0E0FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 2px;
    padding-top: 2px;
}

.spec_name_1
{
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 2px;
    padding-top: 2px;
}

.spec_value_0
{
    background-color: #E0E0FF;
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 2px;
    padding-top: 2px;
}

.spec_value_1
{
    padding-left: 7px;
    padding-right: 7px;
    padding-bottom: 2px;
    padding-top: 2px;
}

/* CART */

.cart_form_delete_0
{
    background-color: #E0E0FF;
    text-align: center;
}

.cart_form_quantity_0
{
    background-color: #E0E0FF;
}

.cart_form_name_0
{
    background-color: #E0E0FF;
}

.cart_form_price_0
{
    background-color: #E0E0FF;
    text-align: right;
}

.cart_form_total_0
{
    background-color: #E0E0FF;
    text-align: right;
}

.cart_form_delete_1
{
    text-align: center;
}

.cart_form_quantity_1
{

}

.cart_form_name_1
{

}

.cart_form_price_1
{
    text-align: right;
}

.cart_form_total_1
{
    text-align: right;
}

.cart_total
{
    text-align: right;
}


/* MINICART */

.minicart_main
{
    background-color: #FFFFFF;
    border-left:1px solid #00007D;
    border-right:1px solid #00007D;
    padding:10px;
}

.minicart_label
{

}

.minicart_total
{

}

.minicart_0
{
    background-color: #E0E0FF;
    text-align: center;
}

.minicart_1
{
    text-align: center;
}


/* CATEGORIES */

.category_0
{
    background-color: #FFFFFF;
    border-left:1px solid #00007D;
    border-right:1px solid #00007D;
    padding-left:10px;
    padding-right:10px;
    padding-top: 15px;
    font-weight: bold;
    font-size: 12px;
    color : #820000;
}

.category_1
{
    background-color: #FFFFFF;
    border-left:1px solid #00007D;
    border-right:1px solid #00007D;
    padding-left:17px;
	padding-right:10px;
    padding-top: 7px;
}

.category_2
{
    background-color: #FFFFFF;
    border-left:1px solid #00007D;
    border-right:1px solid #00007D;
    padding-left:24px;
	padding-right:10px;
    padding-top: 2px;
}

.category_3
{
    background-color: #FFFFFF;
    border-left:1px solid #00007D;
    border-right:1px solid #00007D;
    padding-left:31px;
	padding-right:10px;
    padding-top: 2px;
}

/* CUSTOMER LIST */

.customer_list_0
{
    background-color: #E0E0FF;
    padding-left: 7px;
    padding-right: 7px;
}

.customer_list_1
{
    padding-left: 7px;
    padding-right: 7px;
}

/* Dealer */

.dealer_0
{
	background-color: #E0E0FF;
    padding-left: 7px;
    padding-right: 7px;
}

.dealer_1
{
	padding-left: 7px;
    padding-right: 7px;
}


/* MISC */

.cc_edit
{
    vertical-align: top;
	padding-left: 7px;
    padding-right: 7px;
}

.address_edit
{
    vertical-align: top;
    padding-right: 14px;
}

.sketch
{
    text-align: center;
    padding: 5px;
}

.right
{
    text-align: right;
}

.big_red
{
    font-size: 14px;
    color: #FF0000;
}

.cart_title
{
    background-color: #E0E0FF;
    padding-left: 5px;
    padding-right: 5px;
}

.chain_header
{
    background-color: #000099;
    color: #FFFFFF;
    text-align: center;
}

.chain_0
{
    text-align: center;
}

.chain_1
{
    background-color: #E0E0FF;
    text-align: center;
}