/* CSS Document */

.title {
color				: #000000;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 15px;
font-weight			: bold;
margin-top			: 20px;
margin-bottom		: 20px;
}

.small_title {
color				: #000000;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 13px;
font-weight			: bold;
}

.bodytext {
color				: #000000;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
line-height			: 1.5;
}

.bodytext a:link {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
text-decoration		: underline;
}

.bodytext a:active {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
text-decoration		: underline;
}

.bodytext a:visited {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
text-decoration		: underline;
}

.bodytext a:hover {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
text-decoration		: none;
}

.boldtext {
color				: #000000;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
font-weight			: bold;
line-height			: 1.5;
}

.boldtext a:link {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
text-decoration		: underline;
font-weight			: bold;
}

.boldtext a:active {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
text-decoration		: underline;
font-weight			: bold;
}

.boldtext a:visited {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
text-decoration		: underline;
font-weight			: bold;
}

.boldtext a:hover {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
text-decoration		: none;
font-weight			: bold;
}

.newstitle {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 13px;
font-weight			: bold;
margin-bottom		: 10px;
margin-top			: 20px;
}

.newsdate {
color				: #000000;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 11px;
font-weight			: bold;
line-height			: 1.5;
}

.news {
color				: #000000;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 11px;
font-weight			: normal;
line-height			: 1.5;
}

.news a:link {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 11px;
text-decoration		: underline;
background			: url(../images/common/arrow.png) no-repeat right center;
padding-right		: 5px;
}

.news a:active {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 11px;
text-decoration		: underline;
background			: url(../images/common/arrow.png) no-repeat right center;
padding-right		: 5px;
}

.news a:visited {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 11px;
text-decoration		: underline;
background			: url(../images/common/arrow.png) no-repeat right center;
padding-right		: 5px;
}

.news a:hover {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 11px;
text-decoration		: none;
background			: url(../images/common/arrow.png) no-repeat right center;
padding-right		: 5px;
}

.sitemap_bold a:link {
color				: #000000;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
font-weight			: bold;
text-decoration		: none;
}

.sitemap_bold a:active {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
font-weight			: bold;
text-decoration		: none;
}

.sitemap_bold a:visited {
color				: #000000;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
font-weight			: bold;
text-decoration		: none;
}

.sitemap_bold a:hover {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
font-weight			: bold;
text-decoration		: none;
}

.sitemap_page a:link {
color				: #000000;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
font-weight			: normal;
text-decoration		: none;
}

.sitemap_page a:active {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
font-weight			: normal;
text-decoration		: underline;
}

.sitemap_page a:visited {
color				: #000000;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
font-weight			: normal;
text-decoration		: none;
}

.sitemap_page a:hover {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
font-weight			: normal;
text-decoration		: underline;
}

.product_title {
color 				: #000000;
font-family 		: Arial, Helvetica, sans-serif;
font-size 			: 13px;
font-weight 		: normal;
}

.product_title a:link {
color 				: #CC0033;
font-family 		: Arial, Helvetica, sans-serif;
font-size 			: 13px;
text-decoration 	: underline;
}

.product_title a:active {
color 				: #CC0033;
font-family 		: Arial, Helvetica, sans-serif;
font-size 			: 13px;
text-decoration 	: underline;
}

.product_title a:visited {
color 				: #CC0033;
font-family 		: Arial, Helvetica, sans-serif;
font-size 			: 13px;
text-decoration 	: underline;
}

.product_title a:hover {
color 				: #CC0033;
font-family 		: Arial, Helvetica, sans-serif;
font-size 			: 13px;
text-decoration 	: none;
}

.form {
background-color	: #EDEDED;
}

.error {
color				: #CC0033;
font-family			: Arial, Helvetica, sans-serif;
font-size			: 12px;
font-weight			: bold;
}

.back a:link {
color 				: #CC0033;
font-family 		: Arial, Helvetica, sans-serif;
font-size 			: 11px;
text-decoration 	: underline;
padding-right 		: 5px;
}

.back a:active {
color 				: #CC0033;
font-family 		: Arial, Helvetica, sans-serif;
font-size 			: 11px;
text-decoration 	: underline;
padding-right 		: 5px;
}

.back a:visited {
color 				: #CC0033;
font-family 		: Arial, Helvetica, sans-serif;
font-size 			: 11px;
text-decoration 	: underline;
padding-right 		: 5px;
}

.back a:hover {
color 				: #CC0033;
font-family 		: Arial, Helvetica, sans-serif;
font-size 			: 11px;
text-decoration 	: none;
padding-right 		: 5px;
}


/* Stuff below added by MV afterwards */

/* Puts graphic on the right and flows text around it on the left */
img.right {
float:	right;
}

/* Puts graphic on the left and flows text around it on the right */
img.left {
float:	left;
}

/* Centers a graphic, text is not flowing around, just above and below */
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto }


.unbold{
font-weight:	normal;
}
