/* ###########################  BASIC ENTITIES ################################################### */
body {
	font-family: Arial;
	font-size: 11px;
	color: black;
	PADDING: 0px;  
	MARGIN: 0px;
}

table {
	font-family: Arial;
	/*color: #4F4F4F; REMOVED, all standard text should be black */
	font-size: 11px;	
}

.frameTable {
	WIDTH:770px; 
	HEIGHT:1%;
	margin: 0px;
	padding: 0px;
}

TABLE A 
{
	text-decoration: none;
	color: #044165;
	font-weight: normal;
}

A 
{
	text-decoration: none;
	color: #044165;
}

A.visited 
{
	text-decoration: none;
	color: #044165;
}

.linkArrow
{
	text-decoration: none;
	color: #044165;
	font-weight: normal;
	
}


/* #############################    MENU    ############################################################ */
.menuTD 
{
	font-weight: bold;
	color: White;
	padding: 4px;
	/*BORDER-TOP:white 1px solid*/
}
.menuTD A 
{
	color: White;	
}
.menuLightTD 
{
	color: White;
	padding: 4px;	
}
.menuLightTD A 
{
	color: White;	
}

.menuTD A:hover 
{
	color: #007eff;	
	text-decoration: underline;
}

.menuLightTD A:hover 
{
	color: #007eff;	
	text-decoration: underline;
}

/* #############################    CORP MENU    ############################################################ */

.CmenuTD 
{
	font-weight: Bold;
	color: #616161;
	padding: 4px;
	BORDER-TOP:white 1px solid
}
.CmenuTD A:hover 
{
	color: #007eff;	
	text-decoration: underline;
}
.CmenuTD A 
{
	color: #616161;	
}
.CmenuLightTD 
{
	color: Black;
	padding: 4px;	
}
.CmenuLightTD A 
{
	color: #616161;	
}


/* ###################### DRESS RIGHT ##################################### */
H1 
{
	font-family: Arial;
	font-size: 18px;
}

H5
{
	font-family: Arial;
	font-size: 18px;
}

/* ####################### INFO BOX ####################################### */
TABLE.infoBox 
{
	padding: 3px;
	margin: 3px;
}
/*
TABLE.infoBox THEAD TR TD 
{
	background-color: Yellow;
	text-align:left;
	font-weight: bold;
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

TABLE.infoBox THEAD TR TD.headerend 
{
	background-color: Blue;
}
*/
TABLE.infoBox TBODY TR TD.body 
{
	background-color: White;
	border: solid 2px black;
	padding: 5px;
}

/* ###################### PUFF / NEWS / ETC TEXTS ############################### */

.textHeader
{
	font-family: Arial;
	color: black;
	font-weight: bold;
	font-size: 18px;
}

.textIngress
{
	font-weight: bold;
}

.textProductHeader
{
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
}

.newsDate
{
	font-weight: bold;
}	


.textfield {
background-color: #FFFFFF;
border-color: #808080;
border-width: 0;
color: #000000;
font-size: 8pt;
font-family: arial;
}
.textfield2 {
background-color: #DDDDDD;
border-color: #808080;
border-width: 1;
color: #000000;
font-size: 9pt;
font-family: arial;
}

.images {
border-right:  #CCCCCC 1px solid;
border-left:   #CCCCCC 1px solid;
border-top:    #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
font-size: 8pt;
font-family: arial;
}

.images2 {
border-right:  #CCCCCC 1px solid;
border-left:   #CCCCCC 0px solid;
border-top:    #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
font-size: 8pt;
font-family: arial;
}
.text1 {
font-size: 9pt;
font-family: arial;
}

.text2 {
font-size: 8pt;
font-family: arial;
}
.text3 {
font-size: 11pt;
font-family: arial;
}

.brandtext {
font-size: 8pt;
font-family: arial;
}
.input.text {
  font-family: verdana, helvetica; 
  font-size: 11px;
  color: #525252; 
  background: #ffffff; 
  border: solid 1px;
  border-color: #aaaaaa; 
  xletter-spacing: 0px; 
}
.textunderline {
font-size: 10pt;
font-family: arial;
text-decoration:underline;
}
<!--
.style4 {color: #FF0000}
-->

<!--
.TextColorWhite{color: #FFFFFF}
-->
