body	{
	margin: 0px;
	}


body, th, td, ul, div, blockquote {
        font-family: verdana, tahoma, sans-serif;
        font-size: 11px;
        line-height: 14pt;
        color: #000000;}


HR {color: #000000;
	height: 1pt}
h1 {

	text-align: center;
	color: #10147B;
	font-size: 16px;
        line-height: 18pt;
	}

h2 {
		color: #4A41A5;
        font-size: 16px;
        line-height: 18pt;
	font-variant: small-caps
        }

h3 {
        font-size: 12px;
        line-height: 14pt;}
.sidelinks {
	padding: 10px;
	background-color: #E9E9E9
	}


.sidelinks  a:link {


	color: #000080;
	text-decoration: none}

.sidelinks  a:visited {


	color: #880026;
	text-decoration: none}

.sidelinks  a:hover {

	color: 4F4F4F;
	text-decoration: none;}


.bordered-cart {
	border-left: 1px solid #000000;
	padding-left: 20px
}

.accountHeader {
	background-color: #A50008;
	color: #FFFFFF;
	font-weight: bold;
}

.accountSubHeader  {
	background-color: #D7D7D7;
	color: #000000;

}


a:link {


	color: #000080;
	text-decoration: none}

a:visited {


	color: #880026;
	text-decoration: none}

a:hover {

	color: #BABBC7;
	text-decoration: none;}


a.main:link {
	font-weight: bold;
	font-size: 10px;
	color: #C6C7DE;
	text-decoration: none}

a.main:visited {
	font-weight: bold;
	font-size: 10px;
	color: #7A7A7A;
	text-decoration: none}

a.main:hover {
	font-weight: bold;
	font-size: 10px;
	color: #949294;
	text-decoration: none;}



input {color: #6B6B6B;
	border-style: solid;
	border-color: #C1C1C1;
	border-width: 1px;
	font-family: verdana;
	background: #FFFFFF;
	font-weight: normal;
	font-size: 11px}

input.noborder {
	border-style: solid;
	border-color: white;
	border-width: 0px;
}

.directory {
	padding: 10px;
	background-color: #18148C;
	color: #ffffff
	}
	
.directory a, .directory a:hover, .directory H2 {
	color: #ffffff
	
	}

#menu dl {width: 150px; margin: 0 auto; padding: 0 0 10px 0; background: #18148C url(/images/bottom.gif) no-repeat bottom left;}
#menu dt {margin:0; padding: 10px; font-size: 1.4em; font-weight:bold; color: #fff; border-bottom:1px solid #fff; background: #18148C url(/images/top.gif) no-repeat top left;}
#menu dd {margin:0; padding:0; color: #fff; font-size: 1em; border-bottom:1px solid #fff; background: #18148C;}
#gallery a, #gallery a:visited {color:#fff; text-decoration:none; display:block; padding:5px 5px 5px 20px;
background: #18148C url(/images/arrow.gif) no-repeat 10px 10px; width:125px;
}
#gallery a:hover {background: #BFC2BF url(/images/arrowr.gif) no-repeat 11px 10px; color:#18148C;}

ol li {font-size:11px;}