a {color: #ffffff; font-size:12px;}
td {color: #ffffff; font-size:12px;}
* {font-family:arial;}

.home_bg {background-image: url(../images/hp_top_bg.jpg);margin-top: 0px; margin-bottom: 0px; background-position:top right; background-repeat: repeat-y;}
.home_general_bg {background-image: url(../images/home_general_bg.jpg);margin-top: 0px; margin-bottom: 0px; background-position:bottom; background-repeat: no-repeat;}
.home_top_bg {background-image: url(../images/hp_top_center.jpg);margin-top: 0px; margin-bottom: 0px; background-position:bottom; background-repeat: no-repeat;}

.contenttext {color:#ffffff; font-size:12px;}
.bullet {color:#8b0304; font-size:12px;}

.submenutext1 {color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.submenutext1_selected {color:#d80000; font-weight:bold; font-size:12px; text-decoration:none;}

.submenutext2 {color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.submenutext2_selected {color:#ff0000; font-weight:bold; font-size:12px; text-decoration:none;}

.submenutext3 {color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none;}
.submenutext3_selected {color:#8b0304; font-weight:bold; font-size:12px; text-decoration:none;}

.mform {background-color:#c6c8ca; color:#000000; font-size:14px; height:20px; border:1px solid #939598;}
.searchtext {color:#ffffff; font-size:12px; text-decoration:none;}

.linktext {color:#ffffff; font-size:11px; font-family:arial; text-decoration:none;}

/* Quick Contact Form Styles */
.us_short_contact_text_field_name {color:#ffffff; font-size:12px;}
.us_short_contact_name {}
.us_short_contact_phone {}
.us_short_contact_email {}
.us_short_contact_text_field {border:1px solid black; font-size:12px; width:100px;}
.us_short_contact_button {text-align:right; border:1px solid black; font-size:12px; background-color:#d80000; color:#ffffff;}

/* News Ticker Styles */
.newstext {color:#000000; font-size:16px; font-family:arial; font-weight:bold; text-decoration:none; padding-left:5px;}
.us_news_marquee {width:150px; height:150px;}
.us_news_marquee table {}
.us_news_marquee_date {font-weight:bold;font-size:11px; font-family:arial; color: #821211;} 
.us_news_marquee table tr td {color:white; font-size:11px; font-family:arial; height:25px; vertical-align:top; text-align:center; padding-right:5px;} 
.us_news_marquee table tr td a {color:white; font-size:11px; font-family:arial;}
.us_news_image { width:150px; height:150px };


/* Ecommerce Catalog Styles */
.us_catalog_summery_main_table { width: 100%;}
.us_catalog_summery_item_table {width: 100%; height: 120px;}
.us_catalog_summery_item_name_cell { height: 20px;}
.us_catalog_summery_item_name_link {font-size:12px; font-family:arial; color:#ffffff; text-decoration:none; font-weight:bold;}
.us_catalog_summery_item_image_cell {padding-left:10px; height:120px; width:120px;}
.us_catalog_summery_image_link {border:0px solid black;}
.us_catalog_summery_item_price_cell {}
.us_catalog_summery_item_price_text {}
.us_catalog_summery_item_description_cell {font-size:12px; font-family:arial; color:#ffffff; text-decoration:none; text-align:justify;}
.us_catalog_summery_item_description_text {font-size:12px; font-family:arial; color:#ffffff; text-decoration:none; text-align:justify;}

.us_catalog_item_main_table { width: 100%;}
.us_catalog_item_name_cell {}
.us_catalog_item_name_text {font-size:12px; font-family:arial; color:#EE3923; text-decoration:none; font-weight:bold;}
.us_catalog_item_price_cell {}
.us_catalog_item_price_text {font-size:12px; font-family:arial; color:#00cc00; text-decoration:none; font-weight:bold;}
.us_catalog_item_description_cell {}
.us_catalog_item_description_text {font-size:12px; font-family:arial; color:#ffffff; text-decoration:none; text-align:justify;}
.us_catalog_item_details {font-size:12px; font-family:arial; color:#7d0000; text-decoration:none; font-weight:bold; padding-left:28px; text-align:justify;}

.us_catalog_summery_item_quantity_table {}
.us_catalog_summery_item_quantity_text_box_cell {border:0px solid black;}

.us_catalog_summery_item_quantity_text_box {width:35px; text-align:center;}
.us_catalog_summery_item_add_to_basket_image_cell {}
.us_catalog_summery_item_add_to_basket_text_cell {font-size:12px; font-family:arial; color:#000000; text-decoration:none; font-weight:bold; cursor:hand;}
