.body { background:url(../images/bg.jpg); background-repeat:repeat-x; margin-top:0; margin-bottom:0; margin-left:5; margin-right:0;}
.txt { font-family: Tahoma; font-size: 11px; font-weight: plain; color: #000000;}
.nounderline { text-decoration: none;}


.header { font-family: Arial; font-size: 25px; font-weight: plain; color: #B40004; text-decoration: none;}
.header a { color: #B20004; text-decoration: underline;}
.header a:hover { color: #000000; text-decoration: underline;}


.nav-blue-big { font-family: Tahoma; font-size: 14px; font-weight: bold; color: #001D85; text-decoration: none; line-height:13pt;}
.nav-blue { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #001D85; text-decoration: none; line-height:13pt;}
a.nav-blue { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #001D85; text-decoration: underline; line-height:13pt;}
a.nav-blue:hover { font-weight: plain; color: #B40004; text-decoration: underline;}


.sub { font-family: Arial; font-size: 18px; font-weight: plain; color: #2A2A2A; text-decoration: none; line-height:14pt;}
a.sub { color: #2A2A2A; text-decoration: underline; }
a.sub:hover { color: #B10004; text-decoration: underline;}

.sub-red { font-family: Arial; font-size: 15px; font-weight: bold; color: #B40004; text-decoration: none; line-height:14pt;}
a.sub-red { font-family: Arial; font-size: 15px; font-weight: bold; color: #B40004; text-decoration: none; line-height:14pt;}
a.sub-red:hover { color: #000000; text-decoration: underline;}

.sub-red-border { font-family: Arial; font-size: 15px; font-weight: bold; color: #B40004; text-decoration: none; line-height:12pt;border: 1px solid;}

.strike { font-family: Tahoma; font-size: 10px; font-weight: plain; color: #B10004; text-decoration: line-through; line-height:13pt;}
.price { font-family: Tahoma; font-size: 10px; color: #B10004; text-decoration: none; line-height:13pt;}


a.nav-red { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #B40004; text-decoration: none;}
a.nav-red:hover { font-weight: plain; color: #000000; text-decoration: none;}


.txt-gray { font-family: Tahoma; font-size: 11px; font-weight: plain; color: #505050; text-decoration: none;}
.txt-gray a { font-weight: plain; color: #505050; text-decoration: underline;}
.txt-gray a:hover { font-weight: plain; color: #505050; text-decoration: underline;}


.txt-gray-small { font-family: Tahoma; font-size: 9px; font-weight: plain; color: #2A2A2A; text-decoration: none;}
.txt-gray-small a { font-weight: plain; color: #2A2A2A; text-decoration: underline;}
.txt-gray-small a:hover { font-weight: plain; color: #2A2A2A; text-decoration: underline;}

.slogan { font-family: Tahoma; font-size: 11px; font-weight: plain; color: #505050; text-decoration: none;}
.slogan a { font-weight: plain; color: #505050; text-decoration: underline;}
.slogan a:hover { font-weight: plain; color: #505050; text-decoration: underline;}


.footer-nav { font-family: Tahoma; font-size: 11px; font-weight: plain; color: #001C82; text-decoration: none;}
.footer-nav a { font-weight: plain; color: #001C82; text-decoration: underline;}
.footer-nav a:hover { font-weight: plain; color: #000000; text-decoration: none;}


.footer-txt { font-family: Tahoma; font-size: 10px; font-weight: plain; color: #565656; text-decoration: none;}
.footer-txt a { font-weight: plain; color: #565656; text-decoration: underline;}
.footer-txt a:hover { font-weight: plain; color: #565656; text-decoration: underline;}

.nav-red { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #B10004; text-decoration: none;}
a.nav-red { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #B10004; text-decoration: none;}
a.nav-red:hover { font-weight: plain; color: #231F20; text-decoration: underline;}

.nav-white { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.nav-white { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.nav-white:hover { font-weight: plain; color: #FFEFD0; text-decoration: none;}


.nav-white-small { font-family: Tahoma; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.nav-white-small a { font-weight: plain; color: #FFFFFF; text-decoration: none;}
.nav-white-small a:hover { font-weight: plain; color: #FFEFD0; text-decoration: none;}


.head-gray { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #565656; text-decoration: none;}
.head-gray a { font-weight: plain; color: #565656; text-decoration: underline;}
.head-gray a:hover { font-weight: plain; color: #B10004; text-decoration: underline;}

.head-grayp { font-family: Tahoma; font-size: 11px; font-weight: bold; color: #565656; text-decoration: none;}
.head-grayp a { font-weight: plain; color: #565656; text-decoration: underline;}
.head-grayp a:hover { font-weight: plain; color: #B10004; text-decoration: underline;}

.head-gray-bigger { font-family: Arial Narrow; font-size: 26px; font-weight: bold; color: #505050; text-decoration: none;}
.head-gray-bigger a { font-weight: plain; color: #505050; text-decoration: none;}
.head-gray-bigger a:hover { font-weight: plain; color: #505050; text-decoration: none;}


.head-red-bigger { font-family: Arial; font-size: 24px; font-weight: bold; color: #B20004; text-decoration: none;}
.head-red-bigger a { font-weight: plain; color: #B20004; text-decoration: none;}
.head-red-bigger a:hover { font-weight: plain; color: #B20004; text-decoration: none;}

.head-red-big { font-family: Arial; font-size: 22px; font-weight: bold; color: #B20004; text-decoration: none;}
.head-red-big a { font-weight: plain; color: #B20004; text-decoration: underline;}
.head-red-big a:hover { font-weight: plain; color: #000000; text-decoration: underline;}

.bg-peach { background-color:#FFEDCD;}
#progress { position:relative;width:244px;height:60px;left: 300px; top: 75px;background:url(/images/big-ajax-loader.gif) no-repeat;background-color:#FFFFFF;z-index:100;text-align:center;}