#usaBody .nav-mid {
    background: url(usa/v-nav_mid.jpg) no-repeat left top ;
}
#usaBody .nav-leftend {
    background: url(usa/v-nav_leftend.jpg) no-repeat left top ;
}
#usaBody .nav-rightend {
    background: url(usa/v-nav_rightend.jpg) no-repeat left top ;
}
#usaBody #banner{
	background: url(usa/v-banner.jpg) no-repeat bottom;
}
#usaBody #columns{
	background: transparent url(usa/v-columns_back.jpg) repeat-y left top;
}
#usaBody .col1{
	background: transparent url(usa/v-col1_back.jpg) repeat-x left top;
}
#usaBody .columns_footer {
	background: url(usa/v-footer.gif) no-repeat right bottom;
}
#usaBody .breadcrumbwrapper {
    background: transparent url(usa/v-hl_dot.gif) repeat-x scroll center bottom;
}
#usaBody .breadcrumb a {
    color: #9A0002;
}
#usaBody .titlewrapper a,
#usaBody .lines a {
    color: #9A0002;
}
#usaBody .more a {
    color: #B41719;
}
#usaBody .breadcrumb a:hover,
#usaBody .more a:hover,
#usaBody .titlewrapper a:hover,
#usaBody .lines a:hover,
#usaBody .sidetab a:hover,
#usaBody .more_side a:hover,
#usaBody .subblock a:hover {
    color: red;
}
#usaBody .more {
    background: url(usa/v-more.gif) no-repeat right center;
}
#usaBody .hl{
    background: transparent url(usa/v-hl_dot.gif) repeat-x scroll center bottom
}
#usaBody .gridbar {
	background: url(usa/v-bar.gif) no-repeat left top;
}
#usaBody .titlewrapper, #usaBody .lines #odd, #usaBody .lines #even {
	background: transparent url(usa/v-folder.gif) no-repeat scroll 3px 6px;
}
#usaBody .lines #odd_file {
	background: transparent url(usa/v-file.gif) no-repeat scroll 3px 6px;
}
#usaBody .lines #even_file {
	background: transparent url(usa/v-file.gif) no-repeat scroll 3px 6px;
}
#usaBody .lines #even,
#usaBody .lines #even_file {
	background-color: #FEEEEF;
}
#usaBody .col2{
    color: white;
}
#usaBody .sb_videobottom {
    background: #DA8C8C none repeat scroll 0 0;
    color: white;
}
#usaBody .sb_videobottom a {
    color: white;
    text-decoration:underline;
}
#usaBody .subblock{
	background-color: #B3171A;
    border-color: #EA9E9E;
}
#usaBody .sidetab a {
    color: #B3171A;
    color: white;
}
#usaBody .sidetab li a {
	background: transparent url(usa/v-sb_tab.gif) repeat-x scroll left top;
    border-left: 1px solid #EA9E9E;
}
#usaBody .subblock a {
    color: white;
}
#usaBody .more_side_video {
    background: url(usa/v-more_side.gif) no-repeat right center;
}
#usaBody .more_side_video a {
    color: white;
}
#usaBody .more_side{
    background: url(usa/v-more_side.gif) no-repeat right center;
}
#usaBody .more_side a {
    color: white;
}
#usaBody .subblock ul li{
    list-style-image: url(usa/v-more_side.gif);
    list-style-position: outside;
}
/* Menu setting -- start -- */
#usaBody .sf-menu li:hover, 
#usaBody .sf-menu li.sfHover,
#usaBody .sf-menu li a:focus, 
#usaBody .sf-menu li a:hover, 
#usaBody .sf-menu li a:active {
    color: #0000FF;
}
#usaBody .sf-menu a,
#usaBody .sf-menu a:visited {
    color: white;
}
#usaBody .sf-menu li a, 
#usaBody .sf-menu li a:visited {
    background: transparent url(usa/v-menu_bar.jpg) no-repeat scroll right 4px;
}
#usaBody .sf-menu .firstbar {
    background: transparent url(usa/v-menu_bar.jpg) no-repeat scroll left 4px;
}
#usaBody .sf-menu li li {
    background:     #9A0002;
}
#usaBody .sf-menu li li li {
    background:     #9A0002;
}
#usaBody .sf-menu li li a, 
#usaBody .sf-menu li li a:visited,
#usaBody .sf-menu li li li a, 
#usaBody .sf-menu li li li a:visited {
    color: white;
    background: transparent;
}
#usaBody .sf-menu li li a:hover,
#usaBody .sf-menu li li li a:hover {
    color: white;
    background-color: #176991;
}
#usaBody .sf-menu ul,
#usaBody .sf-menu ul li ul {
    border: 1px solid white;
}

/* Menu setting -- end -- */


