body { 	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%;
}
#header, #vcilogo, #giveitaswirlvcilogo, #top, #giveitaswirltop, #topnav, #giveitaswirltopnav, #latestnews, #giveitaswirlcontactcolumn, #latestnewssection, #giveitaswirlhomelogo, #eventssection, #giveitaswirlattendeventcontact, #giveitaswirlhosteventcontact, #latestnewsiframe, #bluecolumn, #lightbluespacer, #didyouknow, #didyouknowpadding, #validationlogos, #otherlogos, #giveitaswirlotherlogos, #footerright, #giveitaswirlfooterright, .giveitaswirl #rightvcilogo, .giveitaswirl #giveitaswirllogos, .home #homevcilogo, .default #noscripts, #styles, #ilikecakelogo , #giveitaswirlilikecakelogo, #aaa , #css , #xhtml, .home #images, .home #image1, .home #image2, .home #image3, .home #image4, #footer, .home #header, noscript, .signup, #content h1 { 
	display:none;		height: 0em;	width: 0em;	overflow: hidden;	position: absolute; }
#text, #giveitaswirltext , html>body #text, html>body #giveitaswirltext {	height: auto;	width: 100%;	 	padding-bottom: 0em;	padding-top: 0em;}
#text h2, #giveitaswirltext h2 , #giveitaswirllogos h2, #homeh2about, #homeh2register, #homeh2contact, #homeh2intvol, #homeh2volopps, #homeh2links, #homeh2faq, #homeh2establishing, #homeh2whois, #homeh2localcentre{	font-size: 16px;	color:#000000;}
#text h3, #giveitaswirltext h3, .giveitaswirl #content #giveitaswirltext h3 {	font-size: 12px;	color: #000000;	text-transform: capitalize;}
#text h4, #giveitaswirltext h4 {	font-size: 11px;	color: #000000;}
#text h5, #giveitaswirltext h5 {	font-size: 10px;	text-transform: uppercase;}
#text h6, #giveitaswirltext h6 {	font-size: 10px;	color: #000000;}
#text hr, #giveitaswirltext hr {	background: #000000;	border: 1px solid #000000;}
#textpadding, #giveitaswirltextpadding , html>body #textpadding, html>body #giveitaswirltextpadding {	padding-left: 0;	padding-bottom: 0;	float: none;	width: 100%;	height:  auto;	background-color: #000000;	}
#textpadding p,  #giveitaswirltextpadding p, #address p {	font-size: 11px;	line-height: 175%;	color:#000000;}
#textpadding li, #textpadding li li, #giveitaswirltextpadding li,  #giveitaswirltextpadding li li{	font-size: 11px;	line-height: 130%;	list-style: square;}
#textpadding a, #giveitaswirltextpadding a, #bluecolumn a, #bluecolumn  li a,  .home #homebox a, .home #linksbox a, .home #faqbox a, .home #establishingbox a, .home #localcentresbox a, .home #whoisbox  a, .home #contactbox a, .home #registerbox a, .home #intvolbox a, .home #voloppsbox a, #giveitaswirltextpadding a img, .giveitaswirl #giveitaswirllogos a img, #giveitaswirltextpadding a.signup, .giveitaswirl #giveitaswirltextpadding a.ibm, .giveitaswirl #giveitaswirltextpadding a.alltech , .giveitaswirl #giveitaswirltextpadding a.oherlihy , .giveitaswirl #giveitaswirltextpadding a.mccann, .giveitaswirl #giveitaswirltextpadding a.aib, .giveitaswirl #giveitaswirltextpadding a.boi, .giveitaswirl #giveitaswirltextpadding a.arnotts, .giveitaswirl #giveitaswirltextpadding a.dublinbus  {	color: #000000;	text-decoration: underline; border:none; padding:0.2em;}
.green {
	color: #000000;
	font-weight: normal;
}
.invisible {
	overflow: visible;
	position: static;
	height: auto;
	width: auto;
}
#homeleftcolumn, #homerightcolumn {
	float: none;
	width: 100%;
	margin-left: 0;
}
#homebox, #linksbox, #faqbox, #establishingbox, #localcentresbox, #whoisbox, #contactbox, #registerbox, #intvolbox, #voloppsbox {
	background: #FFFFFF;
	border: none;
	line-height: 100%;
	margin-bottom: 0em;
	height:auto;
}
.home #homebox li, .home #linksbox li, .home #faqbox li, .home #establishingbox li, .home #localcentresbox li, .home #whoisbox  li, .home #contactbox li, .home #registerbox li, .home #intvolbox li, .home #voloppsbox li{
	line-height: 100%;
	border:none;
	list-style:square;
	font-size: 11px;
}
#homebox ul, #linksbox ul, #faqbox ul, #establishingbox ul, #localcentresbox ul, #whoisbox  ul,  #contactbox ul,  #registerbox ul,  #intvolbox ul,  #voloppsbox ul {
	padding-left: 0em;
	margin-top: 0em;
}
.home #welcomehome  {	height: auto;	width: auto;}
acronym {	border-bottom-width: 0px;	border-bottom-style: none;}
#address {	clear: both;	margin-left: 0%;}
caption {	font-size: 10px;	font-weight: bold;
}
#voloppssearch {
	width: 100%;
	height: auto;
}
table {
	border: 0.1em solid #000000;
	background: #FFFFFF;
}
td {
	background: #FFFFFF;
	border: 0.1em solid #000000;
	padding: 0.5em;
	text-align: left;
	vertical-align: top;
}
th {
	border: 0.1em solid #000000;
	background: #000000;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
}
.subsection{
	background: #ffffff;
}
#giveitaswirlselectcounty{
height:auto;}

#giveitaswirlcol1,#giveitaswirlcol2{
	float:none;
	width:100%;
}
.giveitaswirl .buttons {
	padding: 0px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/signupbutton.png);
	background-repeat: no-repeat;
	margin-top: 1px;
	width: 130px;
	height: 19px;
	color: #000000;
	font-size: 10px;
	border: 1px solid #A5A9AB;
}
#sponsorstext {
	clear: both;
}

#homegiasdlogo{
	border: none;
}
#homegiasdlogo img{
	border: none;
}
strong{
font-weight:bold;}