a { 
	color: #333333; 
    text-decoration: none; 
} 
a:hover { 
    text-decoration: underline; 
}

.main_nav_cell { 
    text-align: center; 
    vertical-align: middle;
	padding-left : 6;
	padding-right : 6;
	cursor : hand;
}

.main_subnav_cell { 
    vertical-align: middle;
	padding-left : 5;
	padding-right : 5;
	padding-top : 3;
	padding-bottom : 3;
	cursor : hand;
}

.main_nav { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    font-weight: bold; 
    color: #606060;
    text-transform: uppercase; 
    text-align: center; 
    vertical-align: middle;
}

.main_subnav { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    font-weight: bold; 
    color: #606060;
    vertical-align: middle;
}

.sub_nav { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #3FA56F; 
} 

.product_links { 
    font-family: Arial, Helvetica, sans-serif; 
    font-weight: normal; 
    color: #028400; 
} 

.quick_search { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #407B44; 
} 
.adv_search_title { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #999999; 
}
 
.adv_search_title:hover { 
	text-decoration: none;
}

.l_head { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    font-weight: bold; 
    text-transform: uppercase; 
    color: #FFFFFF; 
} 
.left_nav_green { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    text-transform: uppercase; 
    color: #407A43; 
} 
.left_nav_green_selected { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    text-transform: uppercase; 
	font-weight: bold; 
    color: #407A43; 
} 
.search_page { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    text-transform: uppercase; 
    color: #407A43; 
} 

.search_page_selected { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    text-transform: uppercase; 
	text-decoration: underline;
	font-weight: bold; 
    color: #407A43; 
} 

.left_nav { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #333333; 
}

.left_nav_col {
	padding-top: 3px;
	padding-bottom: 4px;
}

.left_subnav_col {
	padding-top: 2px;
	padding-bottom: 3px;
}
.world_map_dark { 
    font-family: Tahoma, Verdana, Arial; 
    font-size: 10px; 
    font-weight: normal; 
    color: #5E5E5E; 
} 

.world_map_light { 
    font-family: Tahoma, Verdana, Arial; 
    font-size: 10px; 
    font-weight: normal; 
    color: #868686; 
} 

.main_tbl_header { 
    font-family: Tahoma, Verdana, Arial; 
    font-size: 11px; 
    font-weight: bold; 
    color: #3D9365; 
} 
.right_head_grn { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #3D9365; 
} 
.right_image { 
    border: 1px solid #CECECE; 
    float: left; 
    padding-right: 10px; 
} 

.cell_right_s {
    padding-right: 10px; 
    border-right: 1px solid #CECECE; 
}

.cell_left_s {
    padding-left: 10px; 
}

.right_news_image { 
    float: left; 
	border: 0 0 0 0;
} 

.right_txt { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #666666; 
}

.right_txt_red { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #E01111; 
}

.right_txt_glink { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #3D9365; 
}

.cart_txt { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #666666; 
} 

.right_txt_bold { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #666666; 
} 
.right_txt_green { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    text-transform: uppercase; 
    color: #3D9365; 
} 

.bottom_nav { 
    padding-left: 5px; 
    padding-right: 5px; 
	line-height: 25px;
} 

.bottom_nav_link { 
    font-family: Arial, Helvetica, sans-serif; 
    color: #606060; 
    font-size: 10px; 
    font-weight: bold; 
} 

.bottom_nav_div { 
    font-family: Arial, Helvetica, sans-serif; 
    color: #34AE72; 
    font-size: 10px; 
    font-weight: bold; 
} 

td { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 80%; 
    color: #333333; 
    font-weight: normal; 
}

.hot_link { 
    font-family: Arial, Helvetica, sans-serif; 
    color: #3D9365; 
    font-weight: normal; 
}

.form_error {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 80%; 
	color: #FF0000;
}

.list_models { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #333333; 
    font-weight: normal; 
	text-decoration: none;
}

.list_models:hover {
	text-decoration: none;
}

.main_tbl_anot { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #333333; 
    font-weight: normal; 
	text-decoration: none; 
}
.main_tbl_anot:hover { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #333333; 
    font-weight: normal; 
	text-decoration: none; 
}

.special_text { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    color: #868686; 
    font-weight: normal; 
	text-decoration: none; 
}

.special_title { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #3D9365; 
	text-decoration: none; 
}

.special_text:hover { 
	text-decoration: none; 
}

.small_txt { 
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: normal; 
    color: #666666; 
} 

.head_txt { 
    font-family: Tahoma, Arial, Helvetica, sans-serif; 
    font-size: small; 
    font-weight: normal; 
    color: #028400; 
} 

.cat_txt { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: xx-small;
    text-transform: uppercase; 
    font-weight: bold; 
    color: #028400; 
} 

.PageTitle_Main {
	font-family: Tahoma, Verdana, Arial;
	font-size: small;
	font-weight: bold;
	color: #028400;
}

.CartTitle {
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #E01111;
}

.OffersTitle {
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.PageTitle {
	font-family: Tahoma, Verdana, Arial;
	font-size: small;
	font-weight: bold;
	color: #666666;
}

.form_ok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}

.form_bad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: normal;
}

.form_button {
	font-family: Arial, Helvetica, sans-serif;
	background: #34AE73;
	font-size: 11px;
	font-weight: bold;
	width: 100px;
	height: 20px;
	border-left: #34AE73 1px solid;
	border-right: #34AE73 1px solid;
	border-top: #34AE73 1px solid;
	border-bottom: #34AE73 1px solid;
} 

.form_button_small {
	background: #34AE73;
	font-size: 11px;
	font-weight: bold;
	width: 50px;
	height: 20px;
	border-left: #34AE73 1px solid;
	border-right: #34AE73 1px solid;
	border-top: #34AE73 1px solid;
	border-bottom: #34AE73 1px solid;
} 


.form_text_small {
	font-size: 11px;
	font-weight: bold;
	width: 30px;
	height: 20px;
	border-left: #34AE73 1px solid;
	border-right: #34AE73 1px solid;
	border-top: #34AE73 1px solid;
	border-bottom: #34AE73 1px solid;
}

.form_text {
	font-size: 11px;
	font-weight: bold;
	width: 100%;
	height: 20px;
	border-left: #34AE73 1px solid;
	border-right: #34AE73 1px solid;
	border-top: #34AE73 1px solid;
	border-bottom: #34AE73 1px solid;
}

.form_input {
	font-size: 11px;
	width: 100%;
	height: 18px;
	color: #333333;
	background-color: #FAFAFA;
	border-left: #C0BDB6 1px solid;
	border-right: #E9E9E9 1px solid;
	border-top: #C0BDB6 1px solid;
	border-bottom: #E9E9E9 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}

.form_input_small {
	font-size: 9px;
	width: 100%;
	height: 14px;
	color: #333333;
	background-color: #FAFAFA;
	border-left: #C0BDB6 1px solid;
	border-right: #E9E9E9 1px solid;
	border-top: #C0BDB6 1px solid;
	border-bottom: #E9E9E9 1px solid;
	padding-left: 5px;
	padding-right: 5px;
}

.form_submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	height: 18px;
	color: #FFFFFF;
	background-color: #D8C400;
	border-left: #ECD80D 1px solid;
	border-right: #B7A600 1px solid;
	border-top: #ECD80D 1px solid;
	border-bottom: #B7A600 1px solid;
}

.form_req {
	font-size: 12px;
	color: #FF0000;
	vertical-align : top;
}

.form_input:hover {
	background-color: #FFFFFF;
}

.image_1 {
	MARGIN-RIGHT: 20px;
	MARGIN-BOTTOM: 12px;
}

.image_2 {
	MARGIN-RIGHT: 20px;
	MARGIN-BOTTOM: 12px;
}

.form_c1 {
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 5px;
	padding-bottom: 3px;
}
.form_c1_e {
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 5px;
	padding-bottom: 3px;
	color: #FF0000;
}
.form_c2 {
	padding-top: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
}

.fb1 {
	background-color: #FFFFFF;
}
.fb2 {
	background-color: #FBFBFB;
}
.left_div {
	padding-top: 1px;
	padding-left: 4px;
	padding-bottom: 1px;
}

.products_new_cat {
	font-family: Tahoma, Verdana, Arial;
	font-size: 70%;
	color: #333333;
} 

.products_new_cat_link { 
    font-family: Tahoma, Verdana, Arial; 
    color: #3D9365; 
} 

.new_prod { 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    font-weight: bold; 
	vertical-align : text-top;
	font-style : italic;
	padding-left: 5px;
    color: #E01111; 
}
