body { margin-top: 0px; margin-left:0px; margin-right:0px; background-color: white;}
p {  color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; list-style-type: disc}
H1 {  color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; margin-bottom: 0px;}
H2 {  color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; margin-bottom: 0px;}
H3 {  color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin-bottom: 0px;}
H4 {  color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; margin-bottom: 0px;}
td {  color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt}
th {  color: #ffffff; background-color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; text-align: left; vertical-align: bottom;}

.quotperson	{ font-size: 6.5pt;  text-align: right; margin-top: 0px;}
.quotation	{ font-size: 8.5pt;  text-align: left; margin-bottom: 0px;}

blockquote {        margin-top: 0px; margin-bottom: 0px;}

dt        {        font-weight: bold;}
input {         font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt;}

A                 {  font-weight: normal; color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; text-decoration:underline;}
A:visited         {  color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; text-decoration:underline;}
A:active         {  color: #BFBFD8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; text-decoration:none;}
A:hover         {  color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; text-decoration:none;}

.toplinks                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000066; text-decoration: none}
.toplinks:visited         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000066; text-decoration: none}
.toplinks:active         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #BFBFD8; text-decoration: none}
.toplinks:hover         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000066; text-decoration: underline}

.titlebar                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000066; text-decoration: none}
A.titlebar                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000066; text-decoration: none}
A.titlebar:visited         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000066; text-decoration: none}
A.titlebar:active         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #ffffff; text-decoration: none}
A.titlebar:hover         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #ffffff; text-decoration: none}

/* issues links */
.issue                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000066; text-decoration: none}
.issue:visited         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000066; text-decoration: none}
.issue:active         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #990033; text-decoration: none}
.issue:hover         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #990033; text-decoration: none}

/* adverts ? */
.advert                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #FFFFFF}
.advert:visited         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #BFBFD8}
.advert:active                {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #FFFF66}
.advert:hover                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #40408C}

/* footer */
.footer                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #BFBFD8}
.footer:visited         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #BFBFD8}
.footer:active                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #ffffff}
.footer:hover                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: underline; color: #FFFFff}

/* jump-menu */
.jump                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; text-decoration: none; color: #000066}

/* index */
.index-title 	{ font-family: Arial, Verdana, Helvetica, sans-serif ; font-size: 14pt}

.con-index                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #FF6600}
.con-index:visited         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #FF6600}
.con-index:active                {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #FF6600}
.con-index:hover                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #000066}

.bus-index                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #0099CC}
.bus-index:visited         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #0099CC}
.bus-index:active                {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #0099CC}
.bus-index:hover                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #000066}

.corp-index                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #33CC00}
.corp-index:visited         {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #33CC00}
.corp-index:active                {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #33CC00}
.corp-index:hover                 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; text-decoration: none; color: #000066}
/* end index */

.nav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; text-decoration:none;}
.nav:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066;text-decoration:none;}
.nav:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066;text-decoration:none;}
.nav:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066;text-decoration:none;}

/* editors notes, remove before live ? */
.editorsnote {  background-color: #FFFFCC}

.corporateRed {  color: #990033}

.menulayer {  position: absolute; visibility: hidden; left: 0px; top: 0px; clip:     rect(   ); border: none}

.borderline {  border: 1px #000066 solid}

/* Navigation */
.nav-hover-bg-blue  {  background-color: #B2E0F0}



/* Table styles */
.row-light-blue {  background-color: #B2E0F0}
.row-dark-blue {  background-color: #66C2E0}
.row-light-green {  background-color: #C1F0B2}
.row-dark-green {  background-color: #85E066}
.row-light-orange {  background-color: #FFD1B2}
.row-dark-orange {  background-color: #FFA366}
.row-light-yellow {  background-color: #FFFFD9}
.row-dark-yellow {  background-color: #FFFFBF}
.row-light-pink {  background-color: #FDC8E4}
.row-dark-pink {  background-color: #E395BF}
.toprow-blue {  background-color: #66C2E0}
.toprow-green {  background-color: #85E066}
.toprow-orange {  background-color: #FFA366}

.bullets {
	margin-left : 0.1em;
	padding-left : 0.1em;
	list-style-position: inside;
	list-style-type: disc;
}

/* vision number color */
.vision {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration:none; background-color: #990033}

/* consumer index - orange links */
.issues-headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; text-decoration:none;}
.issues-headline:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; text-decoration:none;}
.issues-headline:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000066; text-decoration:none;}
.issues-headline:hover  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6C0A; text-decoration:none;}

/* index pages, image positioning*/
.consumer-bgimage { 
	background: url(../images/backgrounds/consumer-home.html) #FFFFFF no-repeat bottom right 
	}
	
.business-bgimage { 
	background: url(../images/backgrounds/business-home.html) #FFFFFF no-repeat bottom right 
	}
	
.corporate-bgimage { 
	background: url(../images/backgrounds/corporate-home.html) #FFFFFF no-repeat bottom right 
	}
	
/* events / golf day */

.thegreen	{
	background: url(../images/corporate/events/golfday/thegreen.html) #FFFFFF no-repeat bottom right 
	}

/* solutions */
.solutionname {
	color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; margin-bottom: 5px; font-weight: bold;
	}
	
.solutiondesc {
	color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 15px;
	}

/* forms */
.warning {
	color: red;  font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
/* temp style for IAC business issue */
.mag {  color: #90318D; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 11pt; list-style-type: disc; line-height: 1.5em;}
.magtitle {  color: #000066; font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 10pt; list-style-type: disc; line-height: 1.5em;}

/* index page styles */
/* index page styles */
.con	{ 
	font-size: 8pt; 
	text-decoration: none; 
	color: #FF6600; 
	margin-left:15pt; 
	margin-top : 0pt;
	line-height: 1.5em;
	}
	
.corp	{  
	font-size: 8pt; 
	text-decoration: none; 
	color: #33CC00; 
	margin-left:15pt; 
	margin-top : 0pt;
	line-height: 1.5em;
	}
	
.gen	{
	font-size: 8pt; 
	text-decoration: none;
	color: #999900; 
	margin-left:15pt; 
	margin-top : 0pt;
	line-height: 1.5em;
	}

h1.con  {  
	font-size: 14pt; 
	text-decoration: none; 
	color: #FF6600; 
	margin-left:15pt;
	margin-top: 10px; 
	font-weight:normal; 
	}
	
h1.corp   {  
	font-size: 14pt; 
	text-decoration: none; 
	color: #33CC00; 
	margin-left:15pt;
	margin-top: 10px;  
	font-weight:normal;
	}
	
h1.gen  {  
	font-size: 14pt; 
	text-decoration: none; 
	color: #999900; 
	margin-left:15pt;
	margin-top: 10px; 
	font-weight:normal;
	}
	
.bus	{
	font-size: 8pt; 
	text-decoration: none; 
	color: #006699; 
	margin-left:15pt; 
	margin-top : 0pt;
	line-height: 1.5em;
	}
	
h1.bus  {  
	font-size: 14pt; 
	text-decoration: none; 
	color: #006699; 
	margin-left:15pt;
	margin-top: 10px; 
	font-weight:normal;
	}

#center {
	text-align: center;
}

#block img {
	display: block;
}

#block p {
	color: Black;
	font-size: 50px;
}
