html, td {
	font-family: arial;
	font-size: 11px;
	color: #111111;
}

body {
	background-color: #ffffff;
	margin: 0px
}

li {
	padding-bottom: 5px
}

.topContainer {
	background-image: url(../interface/top_bg.gif);
	background-repeat: repeat-x
}

.topContainer .buttons {
	margin-left: 19px
}

.topContainer .buttons td {
	padding-right: 13px
}

.leftLogos td {
	padding: 20px 0px 0px 0px;
	text-align: center
}

.catalogueNav td {
	padding: 8px 13px 8px 10px;
	font-family: arial;
	font-size: 11px;
	color: #01489C;
	text-align: right;
	border-bottom: 1px solid #d3d3d3
}

.catalogueNav td a {
	color: #01489C;
	text-decoration: none
}

.catalogueNav td a:hover {
	color: #01489C;
	text-decoration: none;
	font-weight: bold
}

.header {
	padding: 14px 0px 9px 20px;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	color: #81AEE3
}

.header .alt {
	color: #01489C
}

h2, .h2 {
	font-size: 13px;
	font-weight: bold;
	color: #01489C
}

.contentMain {
	padding: 8px 20px 0px 20px
}

.product .productName {
	font-weight: bold;
	font-size: 14px;
	color: #868686;
	padding-bottom: 7px
}

.product .productDescription {
	font-size: 11px
}

.product .productPrice {
	padding-top: 22px;
	font-weight: bold;
	font-size: 12px;
	color: #01489C
}

.product .productButtons {
	padding-top: 10px
}

.footerContainer {
	padding: 60px 20px 0px 20px
}

#footer {
	width: 100%;
	padding: 2px 6px 2px 0px;;
	border-top: 1px dashed #cccccc
}

#footer td {
	font-size: 10px;
	color: #666666
}

#footer .links td {
	padding-right: 15px;
}

#footer td a {
	color: #81AEE3;
	text-decoration: none
}

#footer td a:hover {
	color: #01489C;
}
