body {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	}
img {border:0;}	
A { color:#353434; text-decoration: underline;font-family: Verdana, Arial, Sans-Serif;font-size:12px;}

TABLE {	font-family:tahoma; font-size:11px;	line-height:13px; color:#242D3A;}
SPAN {font-family: Verdana, Arial, Sans-Serif; font-size: 12px;}
INPUT, SELECT  {font-family: Arial; font-size: 12px;}
.header {background: url(../images/bg_head.jpg) top repeat-x; height: 110px;}
.shop_cart {background: #333333;}
.shop_cart_items {color: #FFFFFF; text-align: center;}
.shop_cart_items a {color:#DF4C04; font-weight:bold; text-decoration:none;}
.shop_cart_items a:hover {text-decoration:underline;}

.menu {background:url(../images/header.jpg) top; padding: 0 15px 0px 15px;height: 41px;}
.menu TD {font-weight: bold;color: #000000; white-space:nowrap;font-size: 11px;padding: 0 15px 0px 15px;}
.menu A {text-decoration: none;}
.menu A:hover {text-decoration: underline; color: #DF4C04;}

.right_side {color:#242D3A; background:#F0F0F0;}
.right_side td {color:#242D3A;}
.right_side td a {color:#242D3A;}

.left_side {height: 350px}
.left_side FONT{font-family: Verdana, Arial, Sans-Serif; font-size:11px; line-height:13px; color:#3E3E3E;}

.welcome, .page {border:1px solid #BCBCBC; margin: 2px 0 10px;}
.welcome .text, .page .text {padding: 17px 23px 25px 20px; font-family: Verdana, Arial, Sans-Serif; font-size: 12px; line-height: 15px}

.h_header div {font-size:13px; font-weight:bold; line-height:normal; text-transform:uppercase; padding: 10px 0 7px 11px; border-bottom: 2px solid #747474; color: #DF4C04; font-family: Verdana, Arial, Sans-Serif}

.h_header1 div {font-size:13px; font-weight:bold;  text-transform:uppercase; color: #DF4C04; font-family: Verdana, Arial, Sans-Serif}

.product_area img {border:1px solid #898989; margin: 10px 0px 10px 0px}
.product_name, .product_name A 
{
	color:#DF4C04;
	font-family: Verdana, Arial, Sans-Serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-decoration: none; 
	padding: 10px 0px 0px 0px;
	height: 55px;
	text-align:left}
.product_details, .product_details A {font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: normal; text-decoration: none; padding: 0px 0px 0px 0px; text-align: right; height: 50px}
.product_price {font-family: Verdana; font-size: 13px; font-weight: bold; text-decoration: none; padding: 10px 0px 0px 0px; text-align: right}
.product_buttons {}
.product_buttons A {text-decoration: none;}
.product_buttons A:hover {text-decoration: underline; color: #DF4C04;}
.product_buttons, .product_buttons img, .product_buttons TD, .buttons {border: 0; font-family: Verdana; font-size: 11px; }

.buttons {padding: 0px 5px 0px 5px; margin: 15px 0px 15px 0px}

.boxes {padding: 0px 5px 0px 5px}
.table_form {width: 160px; height: 200px}
.table_form, .table_form TD {background: #F0F0F0; padding: 5px 10px 5px 10px;font-family: Verdana, Arial, Sans-Serif}

.status_line {padding: 5 5 5 5; margin: 10px 0px 10px 0px;background: #F0F0F0; border: 1px solid #333333;}
.breadcrumb TD {padding: 5px 5px 5px 2px; font-family: Verdana, Arial, Sans-Serif; font-size: 12px;}
.breadcrumb A {text-decoration: none;}
.breadcrumb A:hover {color: #DF4C04; text-decoration: underline; font-size: 12px;}

.sorter TD {padding: 5px 5px 5px 2px; font-family: Verdana, Arial, Sans-Serif; font-size: 12px;}
.sorter A {text-decoration: none;}
.sorter A:hover {color: #DF4C04; text-decoration: underline; font-size: 12px;}

/* FORMS */
.form_input, .form_input TD, .form_input LABEL {font-family: Verdana, Arial, Sans-Serif; font-size: 11px; font-weight: bold;padding: 5px 0px 5px 0px}
.field_text {width: 150px}
.form_list {font-family: Verdana, Arial, Sans-Serif; font-size: 11px; padding: 5px 0px 0px 0px}
.form_input {padding-right: 8px;}
/* END FORMS */

/* ERROR MESSAGES */
.error {border: 1px solid #990000; padding: 6px 6px 6px 6px; font-family: Verdana, Arial, Sans-Serif; color: #990000; font-size: 12px; margin: 4px 4px 4px 4px; background-color: #F3F3F3}
.error LI {list-style: none}

/* INFO MESSAGES */
.message {border: 1px solid rgb(36, 45, 58); padding: 6px 6px 6px 6px; font-family: Verdana, Arial, Sans-Serif; color: rgb(36, 45, 58); font-size: 12px; margin: 4px 4px 4px 4px; background-color: #F3F3F3}


.theader {background: #F0F0F0; font-family: Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 12px; text-align: center; padding: 3px 3px 3px 3px}

ul {padding:0; margin:0; list-style:none; font-size:12px; font-family:Verdana, Arial, Sans-Serif;}
ul li {margin:0; padding: 2px 2px 3px 0px;}
ul li a {font-size:12px; text-decoration:none; padding: 0px 10px 0px 10px;}
ul li a:hover  {text-decoration:underline;}

.footer a {text-decoration:none;}
.footer a:hover {text-decoration:underline;}
.footer {background:url(../images/bg_footer.gif) top repeat-x; font-size:10px;}
.footer .left {padding: 23px 10px 19px 0px;}
.footer .right {padding: 19px 0px 15px;}

/* User GUI */
.user_products_list
{
	background-color: #F0F0F0; margin: 5px 5px 5px 5px;border: 1px solid rgb(36, 45, 58);
}

.user_products_list TD {padding: 5px 5px 5px 5px}

.datatdh
{
	background-color: #F0F0F0;font-weight: bold;font-size: 12px; padding: 2px 2px 2px 2px;font-family: Verdana, Arial, Sans-Serif;text-align: center;
}

.datatd
{
	font-size: 12px;padding: 2px 2px 2px 2px;font-family: Verdana, Arial;text-align: right;
}

.datatds {text-align: left;font-weight: bold;font-family: Verdana, Arial, Sans-Serif;font-size: 12px; padding: 4px 4px 4px 4px}
.uhs_header {font-family: Verdana, Arial, Sans-Serif;font-size: 14px; padding: 4px 4px 4px 4px;font-weight: bold}
.datatdc 
{
	text-align: center; 
	vertical-align: middle;
	padding: 2px;
}

.tabcont {padding-top: 10px;}

.red {color: #FF0000;font-weight: bold;font-size: 12px}
.orange, .orange A 
{
	text-decoration: none;
	color: #DF4C04;
	vertical-align:middle;
}


.textsmall, .textsmall A
{
	font-size: 11px;
	color: #A4A4A4;
	font-family: Verdana, Arial, Sans-Serif;
	padding: 8px;
}

.th_header div 
{
	font-size:13px; 
	font-weight:bold; 
	line-height:normal; 
	text-transform:uppercase; 
	padding: 10px 0 7px 11px; 
	color: #DF4C04; 
	font-family: Verdana, Arial, Sans-Serif
}

.options UL
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px;
	list-style: disc;
}

.options LI
{
	padding-right: 5px;
	
}

/* Links */
#link_small
{
	font-size: 11px;
	padding: 5px;
}
.link_info a
{
    color:#DF4C04;
    font-family:Verdana,Arial,Sans-Serif;
    font-size:13px;
    font-weight:bold;
    line-height:normal;
    text-transform:uppercase;
}
.link_info a:hover 
{
    color:#DF4C04;
    font-family:Verdana,Arial,Sans-Serif;
    font-size:13px;
    font-weight:bold;
    line-height:normal;
    text-transform:uppercase;
}