body
{
	margin : 0 0 0 0;
	background: #FFFFFF;
}

.logo
{
	background : #000000;
	height: 100px;
}

.sidePanel
{
	background: #336699;
	width: 140px;
	vertical-align : top;
	border-style : solid solid solid solid;
	border-top-color : #CCCCCC;
	border-top-width : 1px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #CCCCCC;
	border-left-width : 1px;
	border-right-color : #000000;
	border-right-width : 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.sidePanelText
{
	line-height: 25px;
}
.navMenu
{
	background: #6699CC;
	height: 30px;	
	border-style : solid solid solid solid;
	border-top-color : #FFFFFF;
	border-top-width : 1px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #FFFFFF;
	border-left-width : 1px;
	border-right-color : #000000;
	border-right-width : 1px;
	padding-top: 10px;
}

.content
{
	text-align: left;
	background: #FFFFFF;
	vertical-align : top;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
}

.contentTop
{
	text-align: left;
	background: #FFFFFF;
	vertical-align : top;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-style : solid solid solid solid;
	border-top-color : #FFFFFF;
	border-top-width : 0px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #FFFFFF;
	border-left-width : 0px;
	border-right-color : #FFFFFF;
	border-right-width : 0px;
}

.contentBox
{
	text-align: left;
	background: #EEEEEE;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-style : solid solid solid solid;
	border-top-color : #000000;
	border-top-width : 0px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #000000;
	border-left-width : 1px;
	border-right-color : #000000;
	border-right-width : 1px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.contentBoxLeft
{
	text-align: left;
	background: #EEEEEE;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-style : solid solid solid solid;
	border-top-color : #000000;
	border-top-width : 0px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #000000;
	border-left-width : 1px;
	border-right-color : #EEEEEE;
	border-right-width : 0px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.contentBoxRight
{
	text-align: right;
	background: #EEEEEE;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-style : solid solid solid solid;
	border-top-color : #000000;
	border-top-width : 0px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #EEEEEE;
	border-left-width : 0px;
	border-right-color : #000000;
	border-right-width : 1px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.contentBoxAlt
{
	text-align: left;
	background: #B8C9D7;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-style : solid solid solid solid;
	border-top-color : #000000;
	border-top-width : 0px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #000000;
	border-left-width : 1px;
	border-right-color : #000000;
	border-right-width : 1px;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.titleBox
{
	text-align: left;
	background : #6699CC;
	border-style : solid solid solid solid;
	border-top-color : #000000;
	border-top-width : 1px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #000000;
	border-left-width : 1px;
	border-right-color : #000000;
	border-right-width : 1px;
	
	text-indent : 5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight : bold;
	color : Black;
	padding-top : 5px;
	padding-bottom : 5px;
	font-size : 8pt;
}

.titleBoxLeft
{
	text-align: left;
	background : #6699CC;
	border-style : solid solid solid solid;
	border-top-color : #000000;
	border-top-width : 1px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #000000;
	border-left-width : 1px;
	border-right-color : #6699CC;
	border-right-width : 1px;
	
	text-indent : 5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight : bold;
	color : Black;
	padding-top : 5px;
	padding-bottom : 5px;
	font-size : 8pt;
}

.titleBoxRight
{
	text-align : right;
	background : #6699CC;
	border-style : solid solid solid solid;
	border-top-color : #000000;
	border-top-width : 1px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #6699CC;
	border-left-width : 1px;
	border-right-color : #000000;
	border-right-width : 1px;
	
	text-indent : 5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight : bold;
	color : Black;
	padding-top : 5px;
	padding-bottom : 5px;
	font-size : 8pt;
}

.titleBoxAlt
{
	text-align : left;
	background : #000000;
	text-indent : 5px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #FFFFFF;
	padding-top : 5px;
	padding-bottom : 5px;
	font-size : 8pt;
}
.reviewBox
{
	border-style : solid solid solid solid;
	border-top-color : #000000;
	border-top-width : 0px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #000000;
	border-left-width : 1px;
	border-right-color : #000000;
	border-right-width : 1px;
	
	font-family : Arial, Helvetica, sans-serif;
	color : White;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
	padding-right : 5px;
	font-size : 8pt;
}
.reviewLink
{
	color: #FFFFFF;
}

.shoppingCartContents
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;	
}

.bottomNav
{
	background: #000066;
	height: 25px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #FFFFFF;
	text-align : center;
	font-weight : normal;
}

.bottomNav-link
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #FFFFFF;
	font-weight : normal;
}
.copyright
{
	background: #000000;
	height: 50px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #FFFFFF;
	text-align : center;
}
.copyright-link
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #FFFFFF;
	font-weight : normal;
}

.textfield
{
	border : solid;
	border-width : 1px 1px 1px 1px;
	width: 100px;
}

.button
{
	border : solid;
	border-width : 1px 1px 1px 1px;
	width: 25px;	
}

.select
{
		width: 110px;
		font-size: 8pt;
}

a
{
	color: #003399;
}

a:ACTIVE {
	color: #FF6600;
}

.treemenu
{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.internalText
{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : Black;
	font-size : 8pt;
}
.shoppingCart
{
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : Black;
	font-size : 8pt;
	height: 30px;
}
.shoppingCartHeader
{
	text-align : center;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : Black;
	font-size : 8pt;
	height: 30px;
}

p
{
	margin: 0 0 0 0;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.catalogueBox
{
	background: #EEEEEE;
	border-style : solid solid solid solid;
	border-top-color : #000000;
	border-top-width : 1px;
	border-bottom-color : #000000;
	border-bottom-width : 1px;
	border-left-color : #000000;
	border-left-width : 1px;
	border-right-color : #000000;
	border-right-width : 1px;
	font-family:  Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
}

