/* Flash Red */

.maintable {
margin: 0px;
padding: 0px;
}
img { border-style: solid; border-color: #FFFFFF; border-width: 0px; }
.footer {
background-image: url(BottomBack.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #FFFFFF;
font-size: 11px;
color: #000000;
text-align: center;
padding: 10px;
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.footer a:link, .footer a:visited, .footer a:active {
color: #88000A;
}
.mainnav {
width: 170px;
}
.navitems {
width: 100%;
display: inline-table;
margin: 0px;
padding: 0px;
}
.nav_menu li, .nav_accordion li {
border-top: solid #E7E7E7;
border-width: 4px;
width: 100%;
text-indent: 20px;
line-height: 1.1em;
}

.nav_menu li:last-child { border-bottom: solid 4px #E7E7E7; }

.navitems a:link, .navitems a:visited, .navitems a:active {

display: block;
color: #88000A;
text-decoration: none;
text-indent: 20px;
font-size: 10pt;
font-family: tahoma;
}

.nav_menu li:hover, .nav_accordion li:hover {
border-top: solid #E7E7E7;
border-width: 4px;
width: 100%;
text-indent: 20px;
}

.navitems a:hover {
color: #BB000E;
text-indent: 20px;
}

.navitems > a {
border-top: solid #E7E7E7;
border-width: 4px;
background-image: url(new_bb.gif);
background-repeat: no-repeat;
line-height: 1.1em;
display: block;
width: 100%;
color: #000000;
text-decoration: none;
text-indent:20px;
font-size: 10pt;
font-family: tahoma;
padding-top: 3px;
}
.navitems > a:hover {
border-top: solid #E7E7E7;
border-width: 4px;
background-image: url(new_bb.gif);
background-repeat: no-repeat;
width: 100%;
color: #A9A9A9;
text-indent:20px;
}

.main_content {
padding:10px;
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.left_page_border {background-image: url(BLBack.gif); background-position: right; background-repeat: repeat-y; background-color: #FFFFFF;}
.search-input {height: 1em;}
.input_background {width: 100%; background-image: url(Top1FBack.gif); vertical-align: middle;}
.top_block_repeat {background-image: url(top_bg.jpg); background-repeat: repeat-x;}
.top_of_nav {background-image: url(Col1Top.gif); background-repeat: repeat-x; width: 100%; height: 16px; min-width: 169px;}
.bottom_of_nav {background-image: url(Col1Bottom.gif); background-repeat: repeat-x; width: 100%; height: 100%; min-height: 30px; min-width: 169px;}
.right_page_border {background-image: url(BRBack.gif); background-position: left; background-repeat: repeat-y; background-color: #FFFFFF;}

.category_list_link { 
font-family: tahoma;
font-size: 10pt;
font-style: normal;
color: #88000A; 
text-decoration: underline;
}
.category_link {
font-family: tahoma;
font-size: 10pt;
color: #88000A; 
}
.subcategory_link {
font-family: tahoma;
font-size: 10pt;
font-style: normal; 
color: #88000A; 
text-decoration: underline;
}

.showlink { 
font-family: tahoma;
font-size: 10pt;
font-weight: normal;
font-style: normal;
color: #88000A; 
text-decoration: underline;
}
.form_label_header {font-family: tahoma; font-size: 8pt; font-weight: bold; }
.form_label {font-family: tahoma; font-size: 8pt; }
.searchvalue {font-family: tahoma; font-size: 12pt; } 
.searchtext {font-family: tahoma; font-size: 10pt; font-weight: bold; color: #88000A; } 
.tablefooter {font-family: tahoma; font-size: 10pt; }