body {background-color: #000000; 
background-image: url(images/BSR-bg01.gif); 
background-repeat: repeat-y;
margin:0;
}

body.printable {background-color: #ffffff;
background-image: url();}

h1.header {font: bold 11px verdana,helvetica; margin: 4px; text-align: left; color: #000000; text-align: center;}


#ft3 {font: 8pt verdana,arial,helvetica; color: white;}

#sidemenu {
	width: 187px;
	height: 400px;
	background-color: #ff7308;
	border-style: groove;
	border-width: 3px;
	border-color: #444444;
	vertical-align: top;
}

a.sidemenuindent {color: #000000; font: 9px verdana,helvetica; text-decoration: none;}
a.sidemenuindent:active {color: #10a5ff;}
a.sidemenuindent:visited {color: #222222;}
a.sidemenuindent:hover {color: #222222; text-decoration: underline;}

#sidemenu a.head {color: #ffffff; font: bold 11px verdana,helvetica; text-decoration: none;}
#sidemenu a.head:active {color: #ff80ff;}
#sidemenu a.head:visited {color: #eeeeee;}
#sidemenu a.head:hover {color: #eeeeee; text-decoration: underline;}


#sidemenu h2 {font: bold 14px verdana,helvetica; text-decoration: underline; margin: 6px; text-align: left; color: #000000; text-align: center;}


#sidebar {
	width: 187px;
	height: 400px;
	background-color: #10a5ff;
	border-style: groove;
	border-width: 3px;
	border-color: #444444;
	vertical-align: top;
	}
	
#sidebar h2 {font: bold 14px verdana,helvetica; text-decoration: underline; margin: 6px; margin-bottom: 10px; text-align: left; color: #000000; text-align: center;}
#sidebar h3 {font: bold 11px verdana,helvetica; margin: 2px; text-align: left; color: #ffffff;}
#sidebar h3.news {font: bold 9pt verdana,helvetica;color: #000000;text-decoration: underline;margin-left: 10px;padding-bottom:0px;margin-bottom: 4px;}
#sidebar hr {width: 60%; color: #000000; height: 1px;}
#sidebar img {margin-right: 5px;}

#midpage {
	width: 382px;
	height: 400px;
	background-color: #dddddd;
	border-style: groove;
	border-width: 3px;
	border-color: #444444;
	vertical-align: top;	
	}
	
#midpage h1 {font: bold 14px verdana,helvetica; text-decoration: underline; margin: 6px; text-align: left; color: #000000; text-align: center;}


#midpage a {color: #000000; font: bold 11px verdana,helvetica; text-decoration: none;}
#midpage a:active {color: #000000;}
#midpage a:visited {color: #000000;}
#midpage a:hover {color: #10a5ff; text-decoration: underline;}
#midpage a.intext {color: #000000; font: 11px verdana,helvetica; text-decoration: none;}
#midpage a.intext:active {color: #000000;}
#midpage a.intext:visited {color: #000000;}
#midpage a.intext:hover {color: #10a5ff; text-decoration: underline;}
#midpage p {font: 11px verdana,helvetica; margin: 2px;}
#midpage h1 {font: bold 14px arial,helvetica; margin: 7px; text-align: center;}
#midpage h2 {font: bold 12px verdana,helvetica; margin: 2px; text-align: left;}
#midpage hr {width: 200px; color: #ff7308;}

table.pagetable {
	border-width: 2px;
	border-color: #000000;
	width: 778;
	margin: auto;
	font: 12px verdana;
}

table.printable {
	font: 11px verdana,helvetica;
}

td.printable {
	font: 11px verdana,helvetica;
}

p.printable {
	font: 11px verdana,helvetica;
}

input.printable {
	height: 12px;
	font: 9px;
	margin:0px;
	padding:2px;
}

p.menuindent {
margin-left: 23px;
margin-top: 2px;
margin-bottom: 2px;
 color: #000000; 
 font-size: 9px; 
 font-family: verdana,helvetica;
 }



a.lgt{color: #000; font-size: 8pt; font-family: verdana,helvetica; text-decoration: none;}
.lgt:active{color: #ff80ff;}
.lgt:visited{color: #444;}
.lgt:hover{color: #ddd; text-decoration: underline;}

a.drk{color: #000000; font-size: 10pt; font-family: verdana,helvetica; text-decoration: none; font-weight: bold;}
.drk:active{color: #c000c0;}
.drk:visited{color: #000000;}
.drk:hover{color: #10a5ff; text-decoration: underline;}

a.int {color: black; text-decoration: none;}
.int:visited {color: black; text-decoration: none;}
.int:active {color: gray; text-decoration: none;}
.int:hover {color: #000066; text-decoration: underline;}

a.int1 {color: black; text-decoration: underline;}
.int:visited {color: black; text-decoration: underline;}
.int:active {color: gray; text-decoration: none;}
.int:hover {color: #000066; text-decoration: underline;}

a.int2 {font-family: verdana,helvetica; font-size: 10pt; color: blue; text-decoration: none;}
.int2:visited {color: navy; text-decoration: none;}
.int2:active {color: navy; text-decoration: none;}
.int2:hover {color: #000066; text-decoration: underline;}

a.int3 {font: bold 12px verdana,helvetica; color: blue; text-decoration: none;}
.int3:visited {color: navy; text-decoration: none;}
.int3:active {color: navy; text-decoration: none;}
.int3:hover {color: #000066; text-decoration: underline;}

a.head {color: #ffffff; font: bold 11px verdana,helvetica; text-decoration: none;}
a.head:active {color: #ff80ff;}
a.head:visited {color: #eeeeee;}
a.head:hover {color: #eeeeee; text-decoration: underline;}

font.ft1 {font: 10pt verdana,arial,helvetica; color: black; font-weight: bold;}
#ft1 {font: bold 10pt verdana,arial,helvetica; color: black;}
font.ft2 {font: 10pt verdana,arial,helvetica; color: black;}
#ft2 {font: 10pt verdana,arial,helvetica; color: black;}
font.ft3 {color: white; font: 8pt verdana,arial,helvetica;}
#ft3 {color: white; font: 8pt verdana,arial,helvetica;}
font.ft4 {font: bold 10pt verdana,arial,helvetica; color: black;}
font.ft5 {font: bold 12pt verdana,arial,helvetica; color: black;}
font.ft6 {font: 8pt verdana,arial,helvetica; color:black;}
#ft6 {font: 8pt verdana,arial,helvetica; color:black;}
font.ft7 {font: 7pt tahoma,arial,helvetica; color:black;}
font.ft8 {font: bold 10pt tahoma,arial,helvetica; color:black; background-color: #ff7308;}
#ft8 {font: bold 10pt tahoma,arial,helvetica; color:black; background-color: #ff7308; width: 615px;}
font.ft9 {font: bold 10pt tahoma,arial,helvetica; color:black; text-decoration: underline;}
font.1 {font: bold 10pt verdana,helvetica;}
font.2 {font: bold 8pt verdana,helvetica;}
font.3 {font: lighter 8pt verdana,helvetica;}

b.org {background-color: #ff7308;}

h1 {font: bold 12pt verdana,helvetica;}
h1.orange {font: bold 12pt verdana,helvetica; margin: 1px; padding: 1px;}
h1.under {font: 15pt verdana,helvetica;text-decoration: underline;margin: 3px;}
h2 {font: bold 11pt verdana,helvetica;margin-bottom: 2px;}
h2.exp2 {font: bold 13px verdana,helvetica; margin: 1px; padding: 1px; text-align: left;}
h2.under {font: bold 13pt verdana,helvetica;text-decoration: underline; margin: 3px;}
h3 {font: bold 10pt verdana,helvetica;}
h3.blackbg  {font: bold 10pt verdana,helvetica; color: white; background-color:black}
h2.list {font-family: verdana, helvetica, arial; font-size: 10pt; letter-spacing: 0.5em; font-weight: bold}

p.1 {font: 10pt verdana,helvetica; color: black;}
p.2 {font: bold 10pt verdana,helvetica;}
p.abs1 {font: bold 11px verdana,helvetica;}
p.headline {font: bold 11px verdana,helvetica; color:white;text-align:center;margin:6px; padding:0;}
p.22 {font: bold 9pt tahoma,helvetica;}
p.3 {font: 9pt tahoma,helvetica;}
p.4 {font: 8pt tahoma,helvetica;}
p.exp2 {font: 11px verdana,helvetica; color: black; text-align: left; padding: 2px; margin:2px;}
p {font: 10pt verdana,helvetica; color: black; text-align: left;}

td.td1{background-color: #ccffcc;}
td.td2{background-color: #FFCC66;}
td.td3{background-color: orange;}

table.ta1{border-style: double; color: black;}
table.ta2{background-color: #FFCC66;}
table.special {border-style: none; border-width: thin; border-color: black;}
table.data {font: 9pt tahoma,helvetica;}

img.lrg {border-style: groove; border-width: 4;}
img.org {border-color:#ff7308;}
img.flt {float: right; padding: 2px;}
img.flt2 {float: left; border-style: groove;  border-width: 2; border-color: #ff7308; padding-right: 0px;;margin-right:5px;}
img.flt3 {float: left;}
img.flt4 {float: right; border-style: groove;  border-width: 2; border-color: #ff7308; padding-right: 0px;;margin-left:5px;}

option {color: black; background-color: #10a5ff;}

hr.s1 {border: 1px solid #ff7308;}
hr.1 {border: 1px solid #ff7308;}

#bluetable {background-color: #10a5ff; font: 8pt tahoma,helvetica; border-color: #000000;}

li {font: 10pt verdana,helvetica; color: black;}

ul.news {font: 9pt verdana,helvetica; color: white;margin:5px; padding: 5px;margin-left: 15px;margin-top: 5px;}
li.news {font: 9pt verdana,helvetica; color: white;margin:1px; padding: 1px;}
a.news {color: #ffffff; font: bold 11px verdana,helvetica; text-decoration: none;margin: 1px; padding:1px;}
a.news:active {color: #ff80ff;}
a.news:visited {color: #eeeeee;}
a.news:hover {color: #eeeeee; text-decoration: underline;}

a.news2 {color: #000022; text-decoration: underline;}
a.news2:active {color: #0000ff;}
a.news2:visited {color: #000022;}
a.news2:hover {color: #ff7308; text-decoration: none;}

img.newsthumb {float:left; border: dotted 1px #0000dd; padding:2px; margin:2px;}
img.newsthumb:hover {border: dotted 1px #ff7308;}

#center {text-align: center;}
#alignright {text-align: right;}

#mainpagebox {width: 600px; border #000000 solid 2px; background-color: #dddddd;}

dl {text-align: left; border: groove 2px; border-color: #ff7308; padding: 3px; background-color: white;}
dt {font: bold 13px verdana,helvetica; color: black;margin-top: 5px;}
dd {font: 13px verdana,helvetica; color: black;}

.product {align: left;}
table.product {padding: 5px; border: solid #000000 2px; background-image: url(images/beltingbg.gif);}
.product td {padding-left: 5px; border: none; vertical-align: top;}
.product ul {margin-left: 20px; padding: 0px; align: left;}
.product li {color: #000000; font-size: 10pt; font-family: verdana,helvetica; text-decoration: none; font-weight: bold;}
.product img {margin: 0px; padding-right: 20px; vertical-align: top;}
