html {
margin: 0;
padding: 0;
overflow-y: scroll;
}

img {
border: none;
}

body {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
margin: 0px;
}

#searchdiv {
height: 50px;
background: url(/graphics/Shopping/search_bg.png) no-repeat top right;
}

#searchtable {
height: 50px;
color: #fff;
font-weight: bold;
background: url(/graphics/Shopping/search_bg.png) no-repeat top left;
}

#logotable td {
width: auto;
height: 70px;
background-image: url(/graphics/Shopping/alnum.png);
background-repeat: no-repeat;
}

.kelkat {
font-family: Tahoma, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #555753;
cursor: default;
text-decoration: none;
}

a:link.kelkat {
color: #15428b;
text-decoration: none;
}

a:visited.kelkat {
color: #15428b;
text-decoration: none;
}

a:hover.kelkat {
color: #15428b;
text-decoration: underline;
}

.navbar {
font-family: Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
margin: 0 5px;
color: #555753;
text-decoration: none;
}

a:link.navbar {
color: #15428b;
text-decoration: none;
}

a:visited.navbar {
color: #15428b;
text-decoration: none;
}

a:hover.navbar {
color: #15428b;
text-decoration: underline;
}

input.btn, select.btn {
color: #000;
font: bold 9pt 'trebuchet ms',helvetica,sans-serif;
border: 1px solid;
border-color: #4f6d09 #9bcc04 #9bcc04 #4f6d09;
background: #ffffff url('/graphics/Shopping/green_input_bg.png') repeat-x left bottom;
margin: 0 10px 0 5px;
}

input.butn {
color: #FFF;
border: 1px solid;
font: bold 9pt 'trebuchet ms',helvetica,sans-serif;
background-image: url('/graphics/Shopping/button-sprite.png');
background-repeat: no-repeat;
}

input.blue {
border-color: #35a2f5 #1585db #1585db #35a2f5;
background-position: -840px -190px;
}

input.green {
border-color: #c2ff05 #4f6d09 #4f6d09 #c2ff05;
background-position: -421px -190px;
}

input.orange {
border-color: #fb7d4d #fe6328 #fe6328 #fb7d4d;
background-position: left -190px;
}

