html, body, form { margin: 0; padding: 0; }
body { font-family: Arial, Helvetica; font-size: 84%; }
img { vertical-align: middle; }

a img { border: 0; }
a:hover { text-decoration: none; }

#CommonNavigation { width:100%; min-width:1000px; height: 31px; line-height: 31px; background: #000 url(images/Navigation.gif) repeat-x left top; clear: both; }

#CommonNavigation a  
{
    display: block; float: left; padding: 0 15px; text-decoration: none; color: White;
    background: #000 url(images/Navigation.gif) repeat-x left top;
}
#CommonNavigation a:hover { background-position: left center; }
#CommonNavigation a.active, #CommonNavigation a:active { color: #000; background-position: left bottom; }

#CommonNavigationShadow { height: 6px; min-height: 6px; background: url(images/navigation-shadow.png) repeat-x; clear: both; }



.btn1 span{
background-image:url(images/btn1_pattern.gif);
}


.btn1 span.center{color:#300;}

.btn2 span {
background-image:url(images/btn2_pattern.gif);
}
.btn2 span.center {
color:#444444;
}

.button {
text-decoration:none;
float:none;
height:22px;
margin:0;
padding:1;
}

.button span{
float:left;
display:block;
font-size:11px;
padding:4px;
height:18px;
}

.button span.center{
padding:4px 16px 0;
height:18px;
width:200px;
background-repeat:repeat-x;
background-position:0 -44px;
background-color:#FFB20A;
}

.button span.left{
width:4px;
height:22px;
padding:0;
white-space:nowrap;
background-repeat:no-repeat;
background-position:left top;
}

.button span.smaller {
padding:4px 10px 0;
}
.button span.normal {
font-weight:normal;
}
.button span.select {
height:22px;
padding:0;
}

.button span.right{
width:4px;
height:22px;
padding:0;
background-repeat:no-repeat;
background-position:right top;
}

.button a {
-x-system-font:none;
color:#666666;
display:block;
float:none !important;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:auto !important;
line-height:normal;
text-decoration:none;
}
.button a.onhover, .button a:hover {
color:#333333;
cursor:pointer;
}
.button a.onhover span, .button a:hover span {
background-position:0 -22px;
}
.button a.onhover span.right, .button a:hover span.right {
background-position:right -22px;
}
.button a.onhover span.center, .button a:hover span.center {
background-position:0 -66px;
}
