div#bgbar {
	background-color:#b5bfdc;
	width:100%;
	height:20px;
	display: block;
}

div#bgmain {
	background-color:#b5bfdc;
	width:100%;
	display: block;	
}

div#box {
	background-color:#ffffff;
	height:580px;
	width:770px;
	display: block;	
	margin: -.5em auto 0em auto;
}

div#header {
	background-color:#ffffff;
	height:62px;
	width:770px;
	display: block;	
	text-align:center;
	border-bottom: 1px solid #AAAAAA;
}

div.headerWhite {
	background-color:#ffffff;
	height:62px;
	width:770px;
	display: block;	
	text-align:center;
}

div.error {
	background-color:#ffffff;
	height:300px;
	width:770px;
	display: block;	
	text-align:center;
}

div#filler {
	background-color:#ffffff;
	height:22px;
	width:770px;
	display: block;	
	text-align:center;
}

div#navigation {
	background-color:#ffffff;
	height:485px;
	width:245px;
	display: block;	
	line-height: 10pt;
	text-align:left;
        float: left;
	padding-top: 0pt;
	padding-bottom: 0pt;
}

div#vseparator {
	background-color:#ffffff;
	height:485px;
	width:10px;
	display: block;	
        float: left;
}

div.hseparator {
	background-color:#ffffff;
	height:10px;
	width:60px;
	display: block;	
}

div#menuseparator {
	background-color:#ffffff;
	height:10px;
	width:10px;
	display: block;	
}

div.tenbyten {
	background-color:#ffffff;
	height:10px;
	width:10px;
	display: block;	
}

div#scroller {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	height:20px;
	width:200px;
	display: block;	
	text-align:right;
	margin-right: 10px;
        float: right;
}


div.borderedwhite {
	margin: 15px 0px 15px 0px;
	padding: 5px 5px 5px 5px;
	background-color: white;
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
}

div#homeLink {
	background-color:#ffffff;
	height:20px;
	width:270px;
	display: block;	
	text-align:left;
	margin-left: 8px;
        float: left;
}

div#content {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	height:460px;
	width:500px;
	display: block;	
	text-align:left;
	line-height: 8pt;
	margin-left: 4px;
	margin-top:auto;
        float: left;
}

div#products {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	height:460px;
	width:500px;
	display: block;	
	text-align:left;
	line-height: 10pt;
	margin-left: 4px;
	border-top: 1px solid #AAAAAA;
	margin-top:auto;
        float: left;
}

div#detail {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	height:460px;
	width:500px;
	display: block;	
	text-align:left;
	line-height: 10pt;
	margin-left: 4px;
	border-top: 1px solid #AAAAAA;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	margin-top:auto;
        float: left;
}


div#productsMenu {
	background-color:#ffffff;
	height:20px;
	width:200px;
	display: block;	
	text-align:right;
	margin-right: 10px;
        float: right;
}

div#subMenu {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffff00;
	height:20px;
	width:500px;
	display: block;	
	text-align:left;
	line-height: 8pt;
	margin-left: 4px;
	margin-top:auto;
        float: right;
}


div#text {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	height:460px;
	width:485px;
	display: block;	
	text-align:left;
	line-height: 8pt;
	margin-top:auto;
        float: left;
}

div#footer {
	background-color:#ffffff;
	height:38px;
	width:770px;
	display: block;	
	text-align:center;
        float: left;
	border-top: 1px solid #AAAAAA;
}

div#footerMain {
	background-color:#ffffff;
	height:38px;
	width:770px;
	display: block;	
	text-align:center;
        float: left;
}


H1
{
    FONT-STYLE: italic;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1.5em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.indent
{
    text-indent: 1em
}
.header
{
    /*FONT-STYLE: italic;*/
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallitalic
{
    FONT-STYLE: italic;
    FONT-SIZE: .65em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.caption
{
    FONT-SIZE: .65em;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallbody
{
    FONT-SIZE: .65em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.body
{
    FONT-SIZE: .75em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyitallic
{
    FONT-STYLE: italic;
    FONT-SIZE: .75em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.menu
{
    FONT-SIZE: .75em;
    FONT-STYLE: italic;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menuhdr
{
    FONT-SIZE: .75em;
    FONT-WEIGHT: bold;
    FONT-VARIANT: small-caps;
    LINE-HEIGHT: 150%;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.selmenu
{
    FONT-SIZE: .65em;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bodybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: .70em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bodybolditalic
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: .70em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.bold
{
    FONT-WEIGHT: bold
}

.printingheader
{
    FONT-WEIGHT: bold;
    FONT-VARIANT: small-caps;
    FONT-SIZE: 1.2em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.printingheaderitalic
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 1.4em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.printingtext
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 1em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.printingprice
{
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
    FONT-SIZE: 1em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A:link
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #0000ff;
    TEXT-DECORATION: underline
}

A.topmenu:hover
{
    FONT-SIZE: .75em;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.topmenu:active
{
    FONT-SIZE: .75em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.topmenu:link
{
    FONT-SIZE: .75em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.topmenu:visited
{
    FONT-SIZE: .75em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    COLOR: #ff0000;
}
.error
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



A.submenu
{
    FONT-SIZE: .75em;
    FONT-WEIGHT: bold;
    FONT-VARIANT: small-caps;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.submenu:hover
{
    FONT-SIZE: .75em;
    FONT-VARIANT: small-caps;
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.submenu:active
{
    FONT-SIZE: .75em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.submenu:link
{
    FONT-SIZE: .75em;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

