/*generic*/

body {
	background-color: #333333;
	margin-left: 20px;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 10px;
 }
body, p, div, td {
	font-family: Georgia, serif, "Times New Roman", Times;
	color: #ffffff;
	font-size: 13px;
}
a{
	text-decoration: none;
}
table{
	border: 0px none;
	border-collapse: collapse ;
	margin: 0px;
	padding: 0px;
	spacing: 0px;
}
form{margin: 0px;}
.MenuLink a{
	font: normal 13px Georgia, serif, "Times New Roman", Times;
	line-height: 19px;
	color:#ffffff;
	text-decoration: none;
}




.DownloadFiles A{
	font: bold 13px Helvetica, Arial, sans-serif;
}

.Title {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#ffffff;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}
.FormTable TD{
	padding-bottom: 5px;
	line-height: 20px;
}
.form_mandatory{
	font: bold 20px Helvetica, Arial, sans-serif;
	line-height: 1px;
}
/* HOME */

.HomeTitle1 {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#ffffff;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}
.HomeTitle2 {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#000000;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}
.HomeTitle1Light {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#000000;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}
.HomeTitle1Light a {
	color:#000000;
}
.HomeTitle1Light a:hover {
	color:#ffffff;
}
.HomeTitle2Light {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#000000;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}
.HomeImg{
	text-align: right;
	width: 350px;
	overflow: hidden;
}
.HomeImgLegend{
	text-align: right;
	width: 340px;
	max-height: 340px;
	overflow: hidden;
	font: normal 10px Georgia, serif, "Times New Roman", Times;
	color: #ffffff;

}
.HomeDate{
	font: bold 13px Georgia, serif, "Times New Roman", Times;
	color: #ffffff;
	margin: 15px 0 15px 0;
}
.HomeDescription{
	font: normal 13px Georgia, serif, "Times New Roman", Times;
	color: #ffffff;
	margin: 0 0 15px 0;
	line-height: 17px;
}
.HomeMore{
	font: normal 13px Georgia, serif, "Times New Roman", Times;
	color: #ffffff;
	margin: 0 0 15px 0;
}
/* NEWS */

.NewsTitle {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#ffffff;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}
.NewsTitle A, .NewsTitle A:hover{
	color:#ffffff;
}
.NewsTitleLight {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#888888;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}
.NewsTitleLight a {
	color:#888888;
}
.NewsTitleLight a:hover {
	color:#ffffff;
}
.newsImg{
	text-align: right;
	width: 350px;
	overflow: hidden;
}
.newsImgLegend{
	text-align: right;
	width: 340px;
	margin: 5px 0 0 0;
	max-height: 340px;
	overflow: hidden;
	font: normal 10px Georgia, serif, "Times New Roman", Times;
	color: #ffffff;

}
.newsDate{
	font: bold 13px Georgia, serif, "Times New Roman", Times;
	color: #72BF1E;
	margin: 15px 0 15px 0;
}
.NewsDescription{
	font: normal 13px Georgia, serif, "Times New Roman", Times;
	color: #ffffff;
	margin: 0 0 15px 0;
	line-height: 17px;
}
.NewsMore{
	font: normal 13px Georgia, serif, "Times New Roman", Times;
	color: #ffffff;
	margin: 0 0 15px 0;
}
.NewsTitle3 {
	font: bold 13px Georgia, serif, "Times New Roman", Times;
	color:#72BF1E;
	text-decoration: none;
	width: 340px;
	margin: 15px 0 15px 0;
}

/* CATALOG */

.CatalogTitle {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#ffffff;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}
.CatalogTitle a, .CatalogTitle a:hover {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#ffffff;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}

.CatalogTitle3 {
	font: bold 13px Georgia, serif, "Times New Roman", Times;
	color:#01A2C5;
	text-decoration: none;
	width: 340px;
	margin: 15px 0 15px 0;
}
.CatalogImgs{
	text-align: right;
	width: 350px;
	max-height: 550px;
	z-index: 6;
}
.CatalogDescription{
	font: normal 13px Georgia, serif, "Times New Roman", Times;
	color: #ffffff;
	margin: 15px 0 15px 0;
	line-height: 17px;
}

.catalogStatus{
	width: 350px;
	text-align: right;
	height: 40px;
	overflow: show;
	left: 230px;
	z-index: 3;
}


.FormLoginTitle{
	font: bold 13px Georgia, serif, "Times New Roman", Times;
	margin: 15px 0 5px 0;
	
}


.WebpageTitle {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#ffffff;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}
.WebpageContent {
	font: normal 13px Georgia, serif, "Times New Roman", Times;
	color: #ffffff;
	margin: 15px 0 15px 0;
	line-height: 17px;
}

.Link{
	line-height: 15px
}
.LinkTitle {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#ffffff;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}
.LinkDescription{
	font: normal 13px Georgia, serif, "Times New Roman", Times;
	color: #ffffff;
	margin: 15px 0 15px 0;
}
.Linklink, .Linklink A{
	font: normal 13px Georgia, serif, "Times New Roman", Times;
	color: #9933CC;
	margin: 0 0 15px 0;
}

/* */

.PressReleaseTitle {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#ffffff;
	text-decoration: none;
	width: 340px;
	line-height: 35px;
	margin: 0 0 15px 0;
}
.PressReleaseTitle a, .PressReleaseTitle a:hover {
	font: bold 38px Helvetica, Arial, sans-serif;
	color:#ffffff;
	text-decoration: none;
	width: 340px;
	line-height: 35px
}


/* signature */

.signature{
	font: normal 10px Georgia, serif, "Times New Roman", Times;
	color: #666666;
}

