body
{
	font-size: 11pt;
	font-family: Arial, Verdana;
	font-weight: 300;
	color: #515151;
	background-color: #FFFFFF;
}

.bodytext
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	font-weight: 300;
	color: #515151;
}

.req
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	font-weight:bold;
	color: #c33c42;
}

td
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	font-weight: 300;
	color: #515151;
}
	
.title
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	font-weight: bolder;
	color: #515151;
	text-transform:uppercase;
}
.producttitle
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	font-weight: 300;
	color: #515151;
	text-transform:uppercase;
}

.LocationsCountryTitle
{
	font-size: 10pt;
	font-family: Arial, Verdana;
	font-weight: 600;
	color: #515151;
	letter-spacing:-1;
	text-transform:uppercase;
}

.LocationsProvinceTitle
{
	font-size: 10pt;
	font-family: Arial, Verdana;
	font-weight: 600;
	color: #515151;
	letter-spacing:-1;
}

.LocationsCityTitle
{
	font-size: 10pt;
	font-family: Arial, Verdana;
	font-weight: 300;
	color: #515151;
	letter-spacing:-1;
}

.projecttitle
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	font-weight: bolder;
	color: #515151;
	text-transform:uppercase;
}

.mastercategorytitle
{
	font-size: 10pt;
	font-family: Arial, Verdana;
	font-weight: 600;
	color: #515151;
	letter-spacing:-1;
}
.productdownloadstitle
{
	font-size: 8pt;
	font-family: Arial, Verdana;
	font-weight: bolder;
	color: #515151;
	text-transform:uppercase;
}

.sectiontitle
{
	font-family: Arial, Verdana;
	font-size:16px;
	font-weight: 900;
	color: #FFFFFF;
	background-color: #990102;
	text-transform:uppercase;	
}

.sectiontitlesmall
{
	font-family: Arial, Verdana;
	font-size:8pt;
	font-weight: 300;
	color: #515151;
	background-color: #515151;
	text-transform:uppercase;
}

.sectiontitlesmallest
{
	font-family: Arial, Verdana;
	font-size:8pt;
	font-weight: 300;
	color: #FFFFFF;
	background-color: #515151;
	font-style:italic;
}

.sectiontext
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
}	
	
.phonenumber
{
	font-family: Arial, Verdana;
	font-size:16px;
	font-weight: 600;
	color: #515151;
}	
	
.footertext
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
}
	
a:link.MainMenuLink
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-decoration: none;
}

a:visited.MainMenuLink
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-style:normal;
	font-weight: 300;
	color: #515151;
	text-decoration: none;
}

a:hover.MainMenuLink
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-decoration: underline;
}

a:link
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-decoration:none;
}

a:visited
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-decoration:none;
}

a:hover
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-decoration: underline;
}

a:link.CatalogueLocationLink
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-decoration: none;
}

a:visited.CatalogueLocationLink
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-decoration: none;
}

a:hover.CatalogueLocationLink
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-decoration: underline;
}

a:link.ProductTitleLink
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-transform:uppercase;
	text-decoration: none;
}

a:visited.ProductTitleLink
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-transform:uppercase;
	text-decoration: none;
}

a:hover.ProductTitleLink
{
	font-family: Arial, Verdana;
	font-size:11px;
	font-weight: 300;
	color: #515151;
	text-transform:uppercase;
	text-decoration: underline;
}

.btn
{
	font-family:Arial, Verdana;
	font-size: 8pt;
	font-weight:bold;
	color: WhiteSmoke;
	background-color: #990102;
	border-style:groove;
	text-transform:lowercase;
}

.txt
{
	font-family:Arial, Verdana;
	font-size: 8pt;
	background-color: #EFEFEF;
}

.radio
{
	font-family:Arial, Verdana;
	font-size: 8pt;
}	

.input
{
	font-family:Arial, Verdana;
	font-size: 8pt;
	background-color: #EFEFEF;
}
.drop
{
	font-family:Arial, Verdana;
	font-size: 8pt;
	background-color: #EFEFEF;	
}

.Highlighter
{
	font-family: arial, Verdana, helvetica;
	background-color: "#FFFFAE";
	font-weight: 300;
	color: #2F6567;
}

