HTML {
scrollbar-arrow-color:#404040;
scrollbar-face-color:silver;
scrollbar-3dlight-color:silver;
scrollbar-highlight-color:#404040;
scrollbar-shadow-color:#404040;
scrollbar-darkshadow-color:#404040;
scrollbar-track-color:silver
}

BODY {
background-image:url('images/background.jpg');
background-color:#FFF;
font-family:Verdana, Arial, sans-serif;
font-size:.75em;
color:#000;
margin:20px 0
}

P,TD,LI,UL {
font-family:Verdana, Arial, sans-serif;
font-size:1em
}

Table {
font-family:Verdana, Arial, sans-serif;
font-size:1em;
border-collapse:collapse
}

li {
list-style-image:url('images/bullet.jpg')
}

HR {
color:silver;
height:1px;
width:100%
}

p.double {
line-height:1.5em;
text-align:center;
font-weight:700;
font-size:1.2em;
letter-spacing:4px
}

A:HOVER {
color:silver;
text-decoration:underline;
font-weight:700
}

H1 {
color:#FFF;
font-family:"Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align:right;
font-size:1.5em;
font-weight:700;
letter-spacing:2px;
padding-right:10px
}

h2 {
background-image:url('images/end.jpg');
background-repeat:no-repeat;
background-color:#FFF;
color:#900;
font-family:"Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
text-align:left;
font-size:1.5em;
font-weight:400;
letter-spacing:3px;
padding-left:24px;
height:24px;
margin:0
}

h3 {
font-family:"Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
background-color:#EFEFEF;
color:#900;
text-align:left;
font-size:1.5em;
font-variant:small-caps;
font-weight:700;
letter-spacing:5px;
border-left:8px solid silver;
padding-left:5px;
margin:0
}

h4 {
background-image:url('images/end2.jpg');
background-repeat:no-repeat;
background-color:#FFF;
color:#900;
padding-left:24px;
font-size:14px;
font-weight:700;
letter-spacing:2px;
height:22px
}

h5,h6 {
font-size:14px;
font-weight:700;
color:#000
}

.headerlogo {
background-color:#FFF;
text-align:left;
width:400px;
height:50px;
border-left:1px solid silver;
border-top:1px solid silver
}

.headerglobal {
background-color:#FFF;
color:#000;
text-align:right;
width:350px;
height:50px;
vertical-align:bottom;
border-right:1px solid silver;
border-top:1px solid silver;
padding:0 10px 5px 0
}

.navigation {
background-color:#900;
color:#FFF;
font-weight:700;
font-size:.9em;
text-align:center;
letter-spacing:2px;
height:30px;
border-right:1px solid silver;
border-left:1px solid silver;
width:750px
}

.mainimage {
background-image:url('images/mainimage.jpg');
background-color:#FFF;
color:#FFF;
text-align:right;
width:750px;
height:120px;
border-right:1px solid silver;
border-left:1px solid silver
}

.divider {
background-color:silver;
width:750px;
border-right:1px solid silver;
border-left:1px solid silver
}

.main {
background-color:#FFF;
color:#000;
text-align:justify;
line-height:18px;
vertical-align:top;
width:520px;
border-left:1px solid silver;
padding:15px
}

.sidebar {
background-color:#FFF;
color:#000;
text-align:justify;
font-size:.9em;
vertical-align:top;
width:230px;
border-right:1px solid silver;
padding:15px
}

.footer {
background-color:#900;
color:#FFF;
font-weight:700;
font-size:.9em;
text-align:center;
letter-spacing:2px;
line-height:18px;
border-right:1px solid silver;
border-left:1px solid silver;
width:750px;
height:50px
}

.feedback {
background-color:#FFF;
color:#000;
border:1px solid silver
}

.imageleft {
float:left;
margin:5px
}

.imageright {
float:right;
margin:5px
}

.catalogleft {
float:left;
border:3px double silver
}

.catalogright {
float:right;
border:3px double silver
}

.catalogcenter {
float:none;
border:3px double silver
}

A:LINK,A:VISITED,A:ACTIVE {
color:0;
text-decoration:underline;
font-weight:700
}

.navigation A:LINK,.navigation A:VISITED,.navigation A:ACTIVE,.footer A:LINK,.footer A:VISITED,.footer A:ACTIVE {
color:#FFF;
text-decoration:none;
font-weight:700
}

.navigation A:HOVER,.footer A:HOVER {
color:#FFF;
text-decoration:underline;
font-weight:700
}
