body {
	background-image: url(main.css);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

.quotetext
{
padding-left:25px;
padding-right:35px;
font-style:italic;
color:#0099FF;
}

.cent
{
text-align:center;
}

a
{
text-decoration:none;
}

a:hover
{
text-decoration:underline;
}

p
{
font: 10px Verdana, sans-serif;
color: #000;
}

form
{
padding: 0 0 0 0;
margin: 0 0 0 10;
}

#showbasket
{
text-align:right;
}

#paypallogo, #sidebarviewbasket
{
text-align:center;
}

.previewtitle
{
font-weight:bold;
background-color:#FF9900;
color:#fff;
border: 1px dashed #ccc;
padding: 2px;
text-decoration:none;
}

.previewtitle a
{
font-weight:bold;
background-color:#FF9900;
color:#fff;
border: 1px dashed #ccc;
padding: 2px;
text-decoration:none;
}

.bold
{
font-weight:bold;
}
h1
{
font: 16pt Verdana, sans-serif;
font-weight:bold;
color: #000;
}

h2
{
font: 10pt Verdana, sans-serif;
font-weight:bold;
color:#CCCCCC;
}

h3
{
font: 8pt Verdana, sans-serif;
font-weight:bold;
color:#000000;
}

#content ul
{
font: 10px Verdana, sans-serif;
color: #000;
line-height:120%;
}

form
{
padding:0px;
padding-bottom:8px;
margin:0px;
}

#title {
position: absolute;
top: 0px;
left: 3px;
}

#navcontainer
{
position:absolute;
top:177px;
left:3px;
margin: 0;
padding: 0;
height: 32px;
font: 12px Verdana, sans-serif;
width: 760px;
list-style-type: none;
background: #49A6EB;
}

#navlist
{
margin: 0;
padding: 10px 0 20px 10px;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#current
{
font-weight:bold;
font-style:italic;
font-size: 12pt;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #fff;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 4px solid #fff;
padding-bottom: 2px;
background: transparent;
color: #fff;
}

#navlist a:hover { color: #fff; }


#navbartrim
{
position:absolute;
left:3px;
top:209px;
}

#sidebar
{
padding: 10px 20px 20px 20px;
position: absolute;
width:142px;
height:auto;
border-right: 3px solid #DDEEFA;
border-bottom:  3px solid #DDEEFA;
left:3px;
top:215px;
background-color:#EDF6FD;
}

#content
{
padding: 10px 20px 20px 20px;
width: 523px;
position:absolute;
left:190px;
top:215px;
}

#sidebar h1
{
font: 10pt "verdana";
font-weight: bold;
color: #fff;
border: 1px dashed #fff;
padding: 2px;
background-color:#D9BE88;
}

#sidebar h2
{
font: 10pt "verdana";
font-weight: bold;
color: #fff;
border: 1px dashed #fff;
padding: 2px;
background-color:#CCE379;
}

#sidebar .highlights
{
margin:1px;
text-align:center;
border: 2px dashed #fff;
padding: 2px;
}

#sidebar .highlink
{
text-align:right;
color:#FF9900;
}

#sidebar p
{
font: 8pt "verdana";
color: #000;
}

#previewtable td
{
vertical-align:top;
}