/* CSS Document */
html,body {margin:0px; padding:0px; font: 12pt calibri,arial,sans-serif; text-align:center; background-color:#FFFFFF;}
*{margin:0; padding:0:}

a:link {color:#336699; text-decoration:underline;}
a:visited {color:#9B6859; text-decoration:underline;}
a:hover {color:#333333; text-decoration:none;}
a:active {color:#9B6859; outline-style:dotted;}

div#column p {text-align:left; color:black; font-size:12pt; margin:0px 5px 10px 10px; padding:0; line-height:15pt;}
div#column h1 {text-align:center; font-size:40px; margin: 5px 5px 5px 5px; color:#0000CC; font-family:Georgia, "Times New Roman", Times, serif}
div#column h2 {text-align:left; font-size:18px; margin: 5px 5px 5px 10px; color:#333333; font-style:italic;}
div#column h3 {text-align:center; font-size:32px; font-family:Georgia, "Times New Roman", Times, serif; margin:5px 15px 5px 10px; color:black}
div#column h4 {text-align:left; font-size:16px; margin: 5px 5px 15px 10px; color:#CC0000; font-family:verdana,arial,sans-serif;}
div#column h5 {text-align:left; font-size:16pt; margin: 5px 5px 15px 10px; color:black;}
div#column h6 {text-align:left; font-size:18pt; margin: 5px 5px 15px 10px; color:black;}

div#footer {background-color:#CCC; vertical-align:center; text-align:center; padding:6px;}
div#footer p {font-size:10px;}

div.textbox  {
  background-color:white;
  font-size:12pt;
  margin:10px;
  padding:2px;
  border:thin;
  border-color:#333333;
}
div.textboxthin  {
  background-color:FFF;
  font-size:12pt;
  margin:10px;
  padding:2px;
  border:1px solid;
  border-color:#999999;
}

div.textbox_colour  {
  background-color:#CECEFF;
  font-size:12pt;
  margin:10px;
  padding:2px;
  border:3px solid black;
}

div.testimonial  {
  background-color:#EEEEEE;
  font-size:10pt;
  margin:20px;
  padding:2px;
  border:4px solid;
  border-color:#666666;
}


div.presenter  {
  background-color:#F3F3F3;
  font-size:10pt;
  margin:20px;
  padding:2px;
  border:4px solid;
  border-color:#666666;
}
div.right  {
  text-align:right;
  font-size:12pt;
  color:#CC9900;
  font-weight:bolder;
}
div.audio {
  text-align:right;
  font-size:8pt;
  color:#990000;
  font-style:italic;
}
div.heading {
  text-align:left;
  font-size:20pt;
  color:black;
  font-style:italic bold;}

div.text  p {
  text-align:left
}

div.signup  {
  background-color:FFF;
  font-size:10pt;
  margin:10px;
  padding:2px;
  border:3px solid black;
  text-align:left;
  }
div.formtext  {
  font-size:10pt;
  }  
/* table1 used for logos layout */
div.table1  {
  float:right;
  width:278px;
  border:1px solid #000000;
  padding:5px;
  margin: 5px;
  background-color:#EEEEEE;
  text-align:center;
}
/* table3 used for paypal layout */

div.table3  {
  font-size:12pt;
  color:black;
  text-align:center;
}
div.table3 td  {
  padding:5px;
  margin-left:10px;
  font-size:14pt;
  color:black;
  vertical-align:middle;
  text-align:left;
}
div.table3 image  {
  border:none;
}

div.table2  {
  font-size:8pt;
  color:black;
  text-align:right;
}
div.table2 td  {
  padding:5px;
  margin-left:10px;
  font-size:8pt;
  font-style:italic;
  color:black;
  vertical-align:middle;
  text-align:center;
}
div.table2 image  {
  border:none;
}

div.tablebox  {
  font-size:16pt;
  color:#990000;
  text-align:center;
  width:200px;
  border:thick;
}
div.tablebox td  {
  padding:5px;
  margin-left:10px;
  font-size:16pt;
  color:#990000;
  vertical-align:middle;
  text-align:center;
  border:thick;
  border-color:#000000;
  border-style:double;
}
div.tablebox image  {
  border:none;
}
/* table2 used for left aligned layout */
div.table1  {
  font-size:10pt;
  color:black;
  text-align:center;
}
div.table21 td  {
  padding:5px;
  margin-left:10px;
  font-size:10pt;
  color:black;
  vertical-align:middle;
  text-align:center;
}
div.table1 image  {
  border:none;
}

div.image {text-align:center; border-style:none}
div.imageright {float:right; border-style:none}
div.imageleft {float:left; border-bottom-style:none}


div.list  {
  margin-top:20px;
  margin-bottom:30px;
  margin-left:50px;
  margin-right:50px;
  list-style-type:disc;
  text-align:left;
}
div.list ul {
  font-family:calibri, helvetica, sans-serif;
  font-size: 14pt;
  list-style-type:circle;
  margin-left:10px;
    text-align:left;

}
div.list li {
  list-style-type:disc;
  color:#3128CA;
  font-size:14px;
  margin-bottom:20px;
  margin-left:20px;
  margin-top:20px;  
  text-align:left;

}

div.list1  {
  margin-top:20px;
  margin-bottom:30px;
}
div.list1 ul {
  font-family:calibri, helvetica, sans-serif;
  font-size: 12pt;
  margin-left:10px;
}
div.list1 li {
  list-style-image:url(file:///C|/Users/George/Documents/dublin/img/tick.gif);
  color:#333333;
  font-size:16px;
  margin-bottom:20px;
  margin-left:20px;
  margin-top:20px;

}
div.list2  {
  margin-top:20px;
  margin-bottom:30px;
}
div.list2 ul {
  font-family:calibri, verdana, sans-serif;
  margin-left:10px;
}
div.list2 li {
  list-style-image:url(file:///C|/Users/George/Documents/corktd/images/tick.gif);
  color:black;
  font-size:18px;
  margin-bottom:20px;
  margin-left:20px;
  margin-top:20px;

}

div.small {font-size:8pt; font-style:italic; text-align:centre;}
div.red {color:#CC0000;}

* {margin:0; padding:0;}

div#mainwrap {width:774px; margin-top:10px; text-align:left; border-width:medium}  
.listitemtitle  {font-weight:bold; font-size:12pt; color:blue; font-style:italic}
.clearthefloats  {  clear:both;  }



<!--
.style30 {
	font-family: Tahoma;
	font-size: 24px;
	color: #003366;
	font-weight: bold;
}
.style18 {
	font-size: 9px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
.style27 {	font-family: Tahoma;
	font-weight: bold;
	font-size: 18px;
	color: #CC0000;
}
.style119 {font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.style122 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CC0000;
}
.style123 {font-family: Arial, Helvetica, sans-serif}
.style124 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
-->