﻿/* HTML Tag Specific Styles */ 
body { font-size: 12px; color: #383838; font-family: Arial, Verdana, Tahoma; margin: 0px; }
img { border: 0px; }
a { text-decoration:none; }
/*a:hover { text-decoration: underline } */
a, a:hover, a:link { color: #0000FF}


/* Site Width */
.w {width:902px; text-align:left}
/* End Site Width */


/* Header Styles */
a.hdr_link, a.hdr_link:hover { color: #940B0C; text-decoration: none; font-weight: bold; font-size: 12px; padding: 0px 4px 0px 4px}
.header, .footer { background: url(../images/bar.png); width: 800px; height: 30px; }
.hdr_menu { float: right }
.hdr_menu_line, .ftr_line { color:#940B0C; padding: 7px 0 7px 0 }
/* End Header Styles */

/* Footer Styles */
a.foot_link, a.foot_link:hover { color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; padding: 0px 4px 0px 4px}
.header,.footer { background: url(../images/bar.png); width: 800px; height: 30px; }
.foot_menu { float: right }
.foot_menu_line, .foot_line { color:#000000; padding: 7px 0 7px 0 }
/* End Footer Styles */



.menu_lt {float: left; width: 200px; padding: 5px 0 5px 0}
.menu_lta {float: right; width: 200px; padding: 2px 0 5px 0; text-align:center}
.menu_lb {float: right; width: 600px; padding: 5px 0 5px 0}
.menu_cb, .tab_cb {clear:both}
.menu_t {background: url(../images/menu_t.gif) no-repeat bottom; height: 12px}
.menu_m {background: url(../images/menu_m.gif) repeat-y}
.menu_b {background: url(../images/menu_b.gif) no-repeat; height: 12px}
a.menu_link, a.menu_link:hover { font-weight: bold; font-size: 12px; text-decoration: none; }
a.menu_link {color: #2C2C2C}
a.menu_link:hover {color: #0000ff}
.menu_pad {padding: 0 10px 0 10px}

/* Cart Preview Styles */
.cart_bckgnd{background: url(../images/cart.gif); width:133px; height:40px; text-align:right}
.cart_qty{font: Bold 12px Tahoma; color:#ffffff; padding:5px 9px 0 0}
.cart_total{font: Bold 12px Tahoma; color:#ffffff; padding:0 9px 0 0}
/* End Cart Preview Styles */
 
/* Tabbed Content Styles */
a.tabcontent, a.tabcontent:hover{color:#000000; text-decoration: none}
.tab1{background: url(../images/tab_tra.gif) no-repeat bottom}
.tab2{background: url(../images/tab.gif) repeat-x}
.tab3{background: url(../images/tab_l.gif) no-repeat}
.tab4{background: url(../images/tab_m.gif)}
.tab5{background: url(../images/tab_r.gif) no-repeat}
.tab6{background: url(../images/tab_la.gif) no-repeat}
.tab7{background: url(../images/tab_ma.gif)}
.tab8{background: url(../images/tab_ra.gif) no-repeat}
.tab11{background: url(../images/tab_ra_end.gif) no-repeat; width:11px}
.tab12{background: url(../images/tab_r_end.gif) no-repeat; width:11px}
.tab9{background: url(../images/tab_tm.gif) repeat-y}
.tab10{background: url(../images/tab_b.gif) no-repeat bottom;height:10px}
.tabpad{padding: 3px 0 0 0}

.tab1{float:right}
.tab2, .tab3, .tab4, .tab5, .tab6, .tab7, .tab8, .tab11, .tab12 {float:left}
.tab1, .tab3, .tab4, .tab5, .tab6, .tab7, .tab8, .tab11, .tab12 {height:20px}
.tab3, .tab5, .tab8 {width:10px}
.tab1, .tab6 {width: 10px}
/* End Tabbed Content Styles */

.menu{padding: 5px 0 5px 0; margin: 0 0 0 40px}

.homepagetext{ color:White; font-family:Arial; font-size:12px; text-align:left; padding: 10px 0 10px 27px}

.homepageSpecial{ color:Gray; font-family:Arial; font-size:12px; text-align:left; padding: 10px 0 10px 27px}

.homepageHeadFont{ color:Black; font-family:Arial; font-size:14px; text-align:left; font-weight:bold}
.homepageHeadFont2{ color: #8B8B8B; font-family:Arial; font-size:12px; text-align:left}
.homepageFootFont{ color:Black; font-family:Arial; font-size:12px; text-align:left; padding-top:10px}

.ChildPagesTitle{ color:Black; font-family:Arial; font-size:16px; text-align:left; font-weight:bold; padding-left: 10px;}
.ChildPagesText{ color:Black; font-family:Arial; font-size:14px; text-align:left; padding-left:10px; padding-top:5px}
.ChildPagesText2{ color:Black; font-family:Arial; font-size:12px; padding-left:5px}
.ChildPagesListing{ color:Black; font-family:Arial; font-size:16px; font-weight:bold; text-align:left; padding:20px 0px 0px 10px}
.RightSideText{ color:Black; font-family:Arial; font-size:12px; text-align:left}
.RightSideQuote{ color:Black; font-family:Arial; font-style:italic; font-size:11px; text-align:left}

.compdescrip { padding-left: 10px ; text-align: left; font-size: 11px ;}
.pagebreadcrumb {text-align: left; font-siZe: 10pt ; padding-left: 15px; }

.TextBold17 { font-weight: bold; font-size: 10px ;}
.Text12 { font-size: 10px ;}

.PageSection { color: black ; text-transform: uppercase ; font-weight: bold; }
.SectionHeader { font-size: 11pt ; color: #003366 ; font-weight: bold; } 