/* CSS Document */
body { background-color:#3B3D3E; padding:0px; margin:10px 0px 10px 0px; }
table { font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#4c4c4c; }

h1 { padding:8px 0px 8px 12px; margin:0px; background-color:#EFEFEF; border-left:4px solid #CDCDCD; font:Tahoma, Verdana, Arial, Helvetica, sans-serif #252525; font-size:12px; font-weight:bold; }
h2 { padding:8px 0px 8px 10px; margin:0px 0px 1px 0px; background-color:#EFEFEF; border:1px solid #EAEAEA; font-family: Verdana, Arial, Tahoma,; color:#ED1B23; font-size:12px; font-weight:bold; }
.border_cream_top { border-top:5px #D2D2C9 solid; }
.border_right { border-right:1px #EAEAEA solid; }
.border_left { border-left:1px #EAEAEA solid; }
.border_bottom { border-bottom:1px #EAEAEA solid; }
.border_1 { border:1px #EAEAEA solid; }
.border_b_l { border-bottom:1px #EAEAEA solid; border-left:1px #EAEAEA solid; }
.img_border { border:3px #CDCDCD solid; padding:0px; }

#categoryid { padding:0px; margin:0px; width:110px; font-size:9px; color:4c4c4c; }
.font_red { font-size:14px; font-family:Arial, Verdana, Tahoma; color:#ED1B23; }

/* --------------------------------- Padding Class --------------------------------- */
.padding_10 { padding:10px; }
.padding_5 { padding:10px; }
.padding_t_r_b10 { padding:10px 10px 10px 0px; }
.padding_t_r_b5 { padding:5px 10px 5px 10px; }
.padding_t_l_b10 { padding:10px 0px 10px 10px; }
.padding_r10 { padding:0px 10px 0px 0px; }
.padding_l_10 { padding:0px 0px 0px 10px; }
.padding_l_b10 { padding:0px 10px 0px 10px; }
.padding_l_b3 { padding:2px 3px 2px 4px; }
.padding_r_b_l_10 { padding:0px 10px 10px 10px; }
.padding_t_b10 { padding:10px 0px 10px 0px; }
.padding_l_r10 { padding:0px 10px 0px 10px; }



/* --------------------------------- Background Image Class --------------------------------- */
.header_bg { background-color:#EEEEE8; }
.header_corner_right { background:url(header_corner_right.gif) no-repeat right top; background-color:#EEEEE8; }
.header_image_1 { background: url(header_img_1.jpg) no-repeat left top; background-color:#DADADA; height:323px; }

.menu_bg { background:url(menu_bg.gif) repeat-x left top; background-color:#EEEEE8; height:50px; padding-right:20px; }

.footer_corner_left { background:url(footer_corner_left.gif) no-repeat left bottom; background-color:#E5E5E0; height:30px; }
.footer_corner_right { background:url(footer_corner_right.gif) no-repeat right bottom; height:25px; padding:5px 20px 0 0; }
.copyright_bg { background:url(copyright_bg.gif) repeat-x left top; background-color:#EEEEE8; height:34px; }


/* --------------------------------- Color Class --------------------------------- */
.white_bg { background-color:#ffffff; }
.gray_bg { background-color:#BDBDBD; }
.even_bg { background-color:#f9f9f9; padding:2px 3px 2px 4px; }
.odd { background-color:#f3f3f3; padding:2px 3px 2px 4px; }
.button_bg { margin:-2px 0px 0px 0px; }
.content_bg { background-color:#F9F9F9; }


/* --------------------------------- Link Class --------------------------------- */
.more_link { color:#000000; text-decoration:none; }
.more_link a { color:#000000; text-decoration:none; }
.more_link a:hover { color:#ED1B23; text-decoration:none; }

/*.sitemap_link { color:#000000; text-decoration:none; display:block; }*/
a.sitemap_link:link, a.sitemap_link:active, a.sitemap_link:visited { color:#000000; font-weight:bold; text-decoration:none; display:block; border-bottom:1px solid #eaeaea; padding:5px 15px; }
a.sitemap_link:hover { color:#ED1B23; font-weight:bold; text-decoration:none; display:block; border-bottom:1px solid #cccccc; padding:5px 15px; background-color:#eeeee8; }

a.sitemapsub_link:link, a.sitemapsub_link:active, a.sitemapsub_link:visited { color:#000000; text-decoration:none; display:block; border-bottom:1px solid #eaeaea; padding:5px 30px; background:url(arrow_icon.gif) no-repeat 15px 50%; }
a.sitemapsub_link:hover { color:#ED1B23; text-decoration:none; display:block; border-bottom:1px solid #cccccc; padding:5px 30px; background:url(arrow_icon.gif) #eeeee8 no-repeat 15px 50%; }
