/* 
Stylesheet to generate specific website layout
Created by Internet Vision Technologies
*/

body {
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
}

img { border: none; }

.searchwidth {
width: 500px;
}

ul.searchNav {
    list-style: none;
margin: 0;
padding: 0;
}

ul.searchNav li {
margin: 0 0 1px 0;
padding: 0;
background: #E5E5E5;
}

ul.searchNav a {
display: block;
margin: 0;
padding: 5px 5px 5px 5px;
         text-decoration: none;
}

ul.searchNav li a:hover, ul.searchNav li a.selected {
background: #F5F5F5;
}

p, td {
font: 11px helvetica, arial, verdana;
font-weight: normal;
color: #000000;
}

.fieldset_title2 { 
font-family: Helvetica, Arial, Verdana, sans-serif;
font-size: 12px;
color: #999999;
background-color: #F5F5F5;
font-weight: bold;  
line-height: 1;
text-decoration: none;
text-align: left;
border: 1px #CCCCCC solid;
padding-top: 4px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 4px;
clip: rect( )
}


.text {
font: 11px helvetica, arial, verdana;
font-weight: normal;
color: #999999;
}

.inputfield {
border: 1px solid #CCCCCC;
width: 85px;
}

.title1, .title2, .title3 {
color: #0033CC;
font-weight: bold;
}

.back_button {
border: 1px solid #CCCCCC;
background-color: #F5F5F5;
padding: 4px;
width: 30px;
text-align: center;
}

a, a:hover {
font: 11px helvetica, arial, verdana;
font-weight: normal;
color: #0033CC;
text-decoration: underline;
}

a:hover {
text-decoration: none;
}

a.cat_link, a.cat_link:hover {
font: 14px helvetica, arial, verdana;
font-weight: normal;
color: #0033CC;
text-decoration: underline;
}

a.cat_link:hover {
text-decoration: none;
}

.path {
border: 1px solid #CCCCCC;
background-color: #F5F5F5;
}

a.links, a.links:hover {
font: 10px helvetica, arial, verdana;
font-weight: bold;
color: #999999;
text-decoration: underline;
}

a.links:hover {
text-decoration: none;
}

.copyright {
font: 10px helvetica, arial, verdana;
font-weight: normal;
color: #999999;
}

a.menu2, a.menu2:hover {
font: 12px helvetica, arial, verdana;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

a.menu2:hover {
color: #5B82F7;
}

.hide_menu {
display: none;
}

.show_menu {
display: block;
}

.menu_off {
padding-left: 10px;
padding-top: 9px;
padding-bottom: 8px;
background: url(/sb/styles/home/images/webimages/22-menunav-background.gif) no-repeat;
}

.menu_on {
padding-left: 10px;
padding-top: 9px;
padding-bottom: 8px;
background: url(/sb/styles/home/images/webimages/22-menunav-background.gif) no-repeat;
text-decoration: underline;
}

.submenu_on {
font: 11px helvetica, arial, verdana;
font-weight: bold;
color: #FFFFFF;
padding: 5px;
padding-left: 15px;
background-color: #0033CC;
text-decoration: underline;
}

.submenu_off {
font: 11px helvetica, arial, verdana;
font-weight: normal;
color: #FFFFFF;
padding: 5px;
padding-left: 15px;
background-color: #0033CC;
}

.address {
font: 10px helvetica, arial, verdana;
font-weight: normal;
color: #FFFFFF;
}
