body {
background: #c0c0c0;
margin: 0;
padding: 0;
color: black; 
font-size: 12px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
}
td {
color: black; 
font-size: 12px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 

}
.body {
padding: 20px 15px 35px;
}
.nav    { 
color: #216484; 
font-size: 10px; 
padding-right: 12px ;
text-align: right;
height: 23px;
width: 610px;
vertical-align: middle;
background: #B0232A
}

.nav a:link  { 
color: black; 
font-size: 10px; 
text-decoration: none }

.nav a:visited { 
color: black; 
font-size: 10px; 
text-decoration: none }

.nav a:hover    { 
color: #fff; 
font-size: 10px; 
text-decoration: none }

.nav a:active   { 
color: #216484; 
font-size: 10px; 
text-decoration: none }

.body_interior      { 
color: black; font-size: 12px; 
padding: 26px 25px 40px 0px ;
 }

.body_interior a:link { 
color: #9E171E; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: none }

.body_interior a:visited { color: #9E171E; text-decoration: none }
.body_interior a:hover { color: red; text-decoration: underline }
.body_interior a:active { color: red; text-decoration: underline }

.package_headers { color: #B0232A; font-weight: bold; font-size: 12px;}

.interior_headers   { 
color: #B0232A; 
font-weight: bold; 
font-size: 13px; 
text-transform: uppercase }


.body a:link { color: #B0232A; font-size: 12px;  text-decoration: none }
.body a:visited { color: #B0232A; font-size: 12px; text-decoration: none }
.body a:hover { color: red; font-size: 12px;  text-decoration: none }
.body a:active { color: red; font-size: 12px; text-decoration: none }

.right_column      { 
color: #fff; font-size: 12px; 
line-height: 20px; 
padding: 24px 10px 15px }
.right_column_header{
color: #000;
}
.right_colum_rightJust  { text-align: right; margin-top: -10px }
.right_column a:link { 
color: #B0232A; font-size: 12px; 
text-decoration: none }

.right_column a:visited { color: #B0232A; font-size: 12px;  text-decoration: none }
.right_column a:hover { color: red; font-size: 12px; text-decoration: none }
.right_column a:active { color: red; font-size: 12px; text-decoration: none }

.body_indent  { color: black; font-size: 12px; text-decoration: none; text-indent: 0px; padding-left: 19px }

.interior_sidenav  { color: #666; font-weight: bold; font-size: 12px; padding-top: 28px; padding-left: 15px }

.interior_sidenav_header { color: #000; font-weight: bold; font-size: 12px; text-transform: uppercase }

.interior_sidenav a:link  { color: #000; font-weight: bold; font-size: 12px; text-decoration: none }
.interior_sidenav a:visited  { color: #333; font-weight: bold; font-size: 12px; text-decoration: none }
.interior_sidenav a:hover  { color: #666; font-weight: bold; font-size: 12px; text-decoration: none }

.spotlight     { 
color: #fff; 
font-size: 11px; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background: #4C4C4C url(../images/dba_2_2_bkgrd_img.jpg) no-repeat top; 
padding: 270px 10px 15px ;
}

.spotlight a:link   { color: #000; font-style: normal; font-size: 11px; text-decoration: none }

.spotlight a:visited  { color: #000; font-style: normal; font-size: 11px; text-decoration: none }

.spotlight a:hover  { color: #222; font-style: normal; font-size: 11px; text-decoration: none }

.spotlight a:active  { color: #222; font-style: normal; font-size: 11px; text-decoration: none }

.spotlight_header { color: #fff; font-weight: bolder; font-size: 12px; text-decoration: none }

.right_column_header  { color: #333; font-weight: bolder; font-size: 12px; text-decoration: none; padding-top: 15px }

.nav_on  { color: #008000; font-weight: lighter; font-size: 10px; text-decoration: none }
.green_header { color: #B0232A; font-weight: bold; font-size: 12px }
.green_header a:link { color: #931218; font-weight: bold; font-size: 12px; text-decoration: none }
.green_header a:visited { color: #931218; font-weight: bold; font-size: 12px; text-decoration: none }
.green_header a:hover { color: red; font-weight: bold; font-size: 12px; text-decoration: none }
.green_header a:active { color: red; font-weight: bold; font-size: 12px; text-decoration: none }
.green_link  { color: #7aadc6; font-size: 12px; text-decoration: none }
.green_link a:link  { color: #7aadc6; font-size: 12px; text-decoration: none }
.green_link a:visited { color: #7aadc6; font-size: 12px;text-decoration: none }
.green_link a:hover  { color: #fff; font-size: 12px; text-decoration: none }
.green_link a:active  { color: #7aadc6; font-size: 12px; text-decoration: none }
.copyright    { color: #434343; font-size: 10px;  padding-top: 5px; padding-left: 15px }
.copyright a:link  { color: #242424; font-size: 10px;  text-decoration: none }
.copyright a:visited { color: #343434; font-size: 10px;  text-decoration: none }
.copyright a:hover  { color: #000; font-size: 10px;  text-decoration: none }
.copyright a:active { color: #7b7b7b; font-size: 10px;  text-decoration: none }
.right_outside_tile { background: url(../images/dba_outer_tile.gif) repeat-x }
.table_text { color: black; font-size: 12px;  background-repeat: repeat-x; padding: 2px 3px }
.form_fields { font-size: 12px;  padding: 3px 5px 3px 0px }
.quote { color: #B0232A; font-style: italic; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.table_header  { color: white; font-weight: bold; font-size: 11px;  background-color: #B0232A; text-transform: uppercase; padding: 2px 8px }
.table_sub_header { color: #931218; font-weight: bolder; font-size: 11px;  background-color: #efefef; text-transform: uppercase; padding: 2px 8px }
.table_1   { font-weight: bold; font-size: 11px;  padding: 2px 8px }
.table_2   { font-weight: bold; font-size: 11px;  background-color: #efefef; padding: 2px 8px }
.options_1 { font-size: 11px;  padding: 2px 8px 2px 22px }
.options_2 { font-size: 11px;  background-color: #efefef; padding: 2px 8px 2px 22px }
.optionsH_1 { font-size: 11px;  padding: 2px 8px }
.optionsH_2 { font-size: 11px;  background-color: #efefef; padding: 2px 8px }
.partner_tlink { color: #fff; font-weight: bold; font-size: 11px;  background-color: #9E171E; padding: 2px }
.partner_tlink a:link { color: #fff; text-decoration: none }
.partner_tlink a:visited {color: #eee}
.partner_tlink a:hover { color: #f5f5f5; text-decoration: underline }
.imageRule{
border: #666 solid 1px;
margin-bottom: 10px;
padding: 2px 2px 2px 2px;
height: 38px;
display:block;
}

a.partner_tlink2 {
color: #333;
 font-weight: bold;
 font-size: 11px;
 padding: 2px; float: right;
display: block;
width: 170px;
padding: 14px 0 0 }
a.partner_tlink2:link  { color: #333; text-decoration: none }
a.partner_tlink2:visited {color: #666}
a.partner_tlink2:hover { color: #666; text-decoration: underline }
