.commonText, .commonHeaderText, .productPRD, .productDESC, .productDTLS, .productORD, .productSP1, .productSP2 ,.productTXT, .produtcsTitle, .productTitle, .productSubTitle, .productSection, .productSectionTitle, .productSectionText, .newsTitle, .newsText, .homeTeaserText, .mainFooter
{
	font-family: Sans-Serif, Arial, Verdana; 
}

.commonText
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;	
}

.commonHeaderText
{
	color: #0000AA;
	font-size: 24px;
	font-weight: bold;	
	text-decoration: underline;
	
}

.productPRD
{
	color: #000099;
	font-size: 20px;
	font-weight: bold;	
}

.productPRSmall
{
	color: #000099;
	font-size: 12px;
	font-weight: bold;	
}

.productDESC
{
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	padding: ;
}

.productDTLS
{
	color: #000099;
	font-size: 12px;
	font-weight: ;
	font-style: italic;	
}

.productORD
{
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	background-color: #D6D6D6;
	padding: 5px 5px 5px 5px;
	text-align: center;
	cursor: hand;
	text-decoration: none;
}

.productTitle
{
	color: #4040cc;
	font-size: 30px;
	font-weight: normal;
	padding: 5px 5px 0px 20px;
}

.productSubTitle
{
	color: #000099;
	font-size: 15px;
	font-weight: normal;
	padding: 0px 0px 0px 20px;
}

.productDescrTitle
{
	font-family: Verdana;
	color: #000000;	
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;	
}

.productDescrList
{
	font-family: Verdana;
	color: #505050;	
	font-size: 12px;
	line-height: 18px;
	font-weight: ;	
}

.productDescrList2
{
	font-family: Verdana;
	color: #404050;	
	font-size: 12px;
	line-height: 15px;
	font-weight: ;	
}
.productDescrList2 A:link 		{text-decoration: underline; color: #303090;}
.productDescrList2 A:visited 	{text-decoration: underline; color: #303070;}
.productDescrList2 A:active 	{text-decoration: none; color: #901010;}
.productDescrList2 A:hover 		{text-decoration: none; color: #901010;}


.produtcsTitle
{
	color: #999999;
	font-size: 20px;
	font-weight: bold;
	font-style: italic;	
	padding: 20px 20px 20px 20px;
}

.productTXT
{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
}


.productSP1
{
	color: #000099;
	font-size: 16px;
	font-weight: normal;
	font-weight: bold;
	font-style: italic;	
}

.productSP2
{
	color: #000000;
	font-size: 13px;
	font-weight: normal;
}

.productSection
{
	color: #000099;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

.productSectionDisabled
{
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color:#D6D6D6;	
}

.productSection:hover
{
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
}

.productSectionTitle
{
	font-family: Tahoma;
	color: #000099;
	font-size: 14px;
	font-weight: bold;
	background-image: url(images/prdsecsep.gif);
	padding: 5px 5px 10px 5px;
}

.productSectionText
{
	color: #000000;
	font-size: 12px;
	font-weight: normal;	
}

.productSectionText2
{
	font-family: Verdana;
	color: #656065;	
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;	
}

.productSectionText3
{
	font-family: Verdana;
	color: #000000;	
	font-size: 12px;
	line-height: 24px;
	font-weight: normal;	
}

.productSectionText4
{
	font-family: Verdana;
	color: #000000;	
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;	
}

.productSectionCell
{
	border-bottom: dotted 2px #FFFFFF;
	border-right: dotted 2px #FFFFFF;	
}


.newsTitle
{
	color: #0D31FF;
	background-color: #D6D6D6;
	border-bottom: dotted 2px #FFFFFF;
	padding: 3px 3px 3px 3px;
	font-size: 14px;
	font-weight: normal;
}

.newsText
{
	font-family: Courier New;
	color: #000000;
	padding: 10px 10px 10px 10px;
	text-align:justify;
	font-size: 11px;
	font-weight: normal;
}


.homeTeaserText
{
	color: #0D31FF;
	padding: 5px 5px 5px 5px;
	font-size: 18px;
	font-weight: bold;
	font-style: ;
}
.homeTeaserText A:link {text-decoration: none; color: #0D31D0;}
.homeTeaserText A:visited {text-decoration: none; color: #0D31D0;}
.homeTeaserText A:active {text-decoration: none; color: #0D31D0;}
.homeTeaserText A:hover {text-decoration: none; color: #0D31FF;}

.mainFooter
{
	background-color: #6699FF;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
