﻿
body{width:800px;}
*{ text-align: left;float:left;clear:left; }

.header_image{display:none;}
.dialog_newsletter{display:none;}
#LowerPanelHolder{display:none;}
p{width:800px;}
#GoogleSearchBox{display:none;}
.fader{display:none;}
.headersitenav{display:none;}
#menu_links{display:none;}

/* Gaelport specific ^     */


#TopPanelHolder {display:none;}
#MidPanelHolder {border:0px solid red; height:auto; width:100%!important; float:left;}
    #secnav {display:none;}
    #MidMidPanel {border:0px solid blue;float:left; width:100%!important; height:auto;}
#NewsPanel a{border:0px solid red;}
.newsItemDetails {width:650px!important;}
.NewsEventsSummary {border:0px solid red; overflow:hidden; width:600px!important; padding:10px;}
.NewsEventsSummary p {width:560px!important}

.postImage {display:none!important;}
.overlay {border:1px solid red; display:none;}

#SocialMediaLinksPanel {display:none;}
#MidPanelHolderBottom{display:none;}
#LowerPanelHolder {display:none;}
#shareThisPanelLeft {display:none;}
.viewAllBtn {display:none;}
.TAF_buttonHolder {display:none;}
.printButtonHolder{display:none;}
#BottomSiteHolder {display:none;}


/*sitemap*/
#sitemapHolder {display:none;width:auto;height:auto;float:left;clear:both;margin-top:20px;}
ul#sitemap {display:none;}
ul#sitemap li {display:none;list-style-type:none;background:url(/includes/images/general/webpage_ico.gif) top left no-repeat;}
ul#sm_addition li {display:none;list-style-type:none;background:url(/includes/images/general/webpage_ico.gif) top left no-repeat;}
#sitemapHolder ul {display:none;margin-top:0px}
#sitemapHolder ul li {display:none;}
#sitemapHolder ul li a {display:none;display:block;height:33px;margin-left:26px;width:auto;text-transform:uppercase;font:14px Arial, tahoma;color:#000;text-decoration:none;line-height:34px;}

#sitemapHolder ul li ul li {display:none;background:url(/includes/images/general/webpage_arrow.gif) top left no-repeat;}
#sitemapHolder ul li ul li a {display:none;text-transform:none;line-height:30px;}

#sitemapHolder ul li ul li ul li {display:none;background:url(/includes/images/general/webpage_arrow2.gif) top left no-repeat;}
#sitemapHolder ul li ul li ul li a {display:none;text-transform:none;line-height:30px;font-size:12px}

/* LINKS */
#linksModule{display:none;width:308px; height:auto; margin:0; padding:0; float:left; clear:both;}

.tabset_tabs{display:none;margin:0; padding:0; list-style-type:none; position:relative; z-index:2; 
    white-space:nowrap;}
.tabset_tabs li{display:none;margin:0; padding:0; display:inline; list-style-type:none; 
    font:9px/15px Verdana, Arial, Helvetica, sans-serif; color:#717171;}

.tabset_tabs a{display:none;color:#717171!important; background-color:#FFF!important; 
    border:1px solid #717171; text-decoration:none; padding:0 2px; border-left-width:0; 
    border-bottom:none; font-weight:normal; padding-top:2px; padding-bottom:2px;}
.tabset_tabs a:hover{display:none;background-color:#DCD7BC; color:#000!important; text-decoration:underline;}
.tabset_tabs a.active{display:none;font-weight:bold; color:#717171!important; background-color:#DCD7BC!important; 
    border-color:#717171; border-left-width:1px; cursor:default; border-bottom:none; 
    padding-top:3px; padding-bottom:3px; }

.tabset_tabs li.firstchild a{display:none;border-left-width: 1px;}

.tabset_content{display:none;width:300px; float:left; clear:both; border-top:1px solid #717171; 
    border-left:1px solid #717171; border-right:1px solid #717171; 
    border-bottom:1px solid #717171; background-color:#DCD7BC; position:relative; 
    z-index:1; padding:0; display:none;}
.tabset_content ul{display:none;margin:0; padding:0; list-style-type:none;}
.tabset_content ul li{display:none;font-size:11px; line-height:18px; margin-bottom:0px; padding:6px; 
    text-decoration:none; list-style-type:none;background-color:White;}
.tabset_content ul li a{display:none;color:#717171!important; text-decoration:none; 
    list-style-type:none;}
.tabset_content ul li a:hover{display:none;background-color:#DCD7BC; color:#717171!important; 
    line-height:15px; text-decoration:underline; list-style-type:none;}
.tabset_content a:hover{display:none;color:#717171;}
.tabset_label{display:none;display:none;}
.tabset_content_active{display:none;display:block;}

.linksmod{display:none;width:288px; float:left; padding:8px 8px 8px 12px; 
    font:9px/15px Verdana, Arial, Helvetica, sans-serif!important; color:#717171; border:0px solid red;}


#nuLinx {display:none;margin-top:20px;margin-left:40px;}
#ctl00_ContentPlaceHolder1_LinksTabs1_RadTabStrip1 .levelwrap ul li {display:none;border:0px solid blue;padding:0; margin:0; list-style-image:none;background-image:none;}
#ctl00_ContentPlaceHolder1_LinksTabs1_RadMultiPage1 {display:none; background-color:Transparent!important;}
#ctl00_ContentPlaceHolder1_LinksTabs1_RadMultiPage1 {display:none;width:400px!important;}

#EyeTabbedContent {display:none;height:auto; background-color: White;border:1px solid #BEBEBE;width:400px;background:url(/includes/images/general/links_bg.gif) top right repeat-y;}
#EyeTabbedContent .linkTitle {display:none;width:65%;margin-top:10px; margin-left:15px; font: normal 11px/14px Tahoma, Verdana, Arial; font-weight:bold; color:#555555;}
#EyeTabbedContent .linkText {display:none;width:65%;margin-top:4px; margin-left:15px; font: normal 11px/14px Tahoma, Verdana, Arial; color:#555555;}
#EyeTabbedContent .linkURL {display:none;width:70%;padding-bottom:10px;}
#EyeTabbedContent .linkURL a {display:none;border-bottom:1px dashed #FF6633; margin-left:15px; margin-bottom:5px; font: normal 11px/14px Tahoma, Verdana, Arial; color:#FF6633; text-decoration:none}
#EyeTabbedContent .linkURL a:hover {display:none;color:#3E76A7; border-bottom:1px dashed #3E76A7;text-decoration:none}

.levelwrap {display:none;width:400px!important;border:0px solid red}

div#ctl00_ContentPlaceHolder1_LinksTabs1_RadTabStrip1 {display:none;border:0px solid green;width:400px!important;}

#linksLogo {display:none;width:260px;margin:auto;padding-top:22px; text-align:center}



/* NEWS */
#postIconImage {display:none;float:left; text-align:right; margin-right:10px; width:156px; height:auto }

#latestBlogs {display:none;padding:17px 7px;width:175px;margin-top:15px;margin-left:6px; float:right; padding-bottom:12px;height:100%;display:inline;}

#latestBlogs .title {display:none;font:bold 13px Tahoma, Arial, sans-serif; margin-bottom: 7px; color:#C95001;text-align:right;}
#latestBlogs .text {display:none; font: normal 11px Tahoma, Arial, sans-serif; line-height:15px; margin: 0; color:#000; float:right;}
#latestBlogs .text a {display:none;font-size:11px;color:#000; text-decoration:underline; padding-left:7px;}
#latestBlogs .text ul {display:none;width:100%;float:right; margin:0px; padding:0px;list-style-image:url(../images/general/listArrow3.gif); }
#latestBlogs .text ul li {display:none;float:right;text-align:right;width:100%;margin-bottom:10px; padding:0px;list-style-type:none;list-style-image:none;list-style-position:outside;line-height:12px;clear:both; }
#latestBlogs .text ul li a {display:none;float:right;text-align:right!important;margin:0px; padding:0px; text-decoration:none;}
#latestBlogs .text ul li b {display:none;float:right;}
#latestBlogs .text ul li a img {display:none;margin:0px; padding-right:5px; border:0px none; text-decoration:none;}
#latestBlogs .text ul li a:hover {display:none;color:Black;}
/*#latestBlogs .text ul li {display:none;float:right;text-align:right;width:100%;margin-bottom:2px; padding:0px;list-style-type:none;list-style-image:none;list-style-position:outside;line-height:12px;clear:both; }
#latestBlogs .text ul li a {display:none;text-align:right!important;margin:0px; padding:0px; text-decoration:none;background:url(/includes/images/general/news_shout.gif) bottom left no-repeat;width:138px;display:block;padding:0px 10px 22px 0px;}
#latestBlogs .text ul li a img {display:none;margin:0px; padding-right:5px; border:0px none; text-decoration:none;}
#latestBlogs .text ul li a:hover {display:none;color:Black;}*/
#Blogfooter {display:none;border:0px solid black;clear:both;height:25px;float:left;width:100%;padding:10px 0px 10px 0px;}

#Blogfooter .comments {display:none;font: bold 11px Tahoma, Arial, sans-serif; color:#000;float:left;}
#Blogfooter .category {display:none;font: normal 11px Tahoma, Arial, sans-serif; color:#FF6600;float:right;margin:10px 0px 10px 0px;}
#Blogfooter .category a {display:none;text-transform: uppercase; color:Black; text-decoration:underline;}
hr.blog {display:none; border:1px solid white; border-left:0px;padding:0px; margin:10px 0px 0px 0px; background:white; border-top:1px dashed #000000; clear:both;}
hr.blogpost {display:none;border:1px solid white; border-left:0px; margin:5px 0px 5px 0px; background:white; border-top:1px dashed #000000; clear:both;}
#postArchive {display:none;text-align:right;background-color:#F3ECF3; padding:0px 10px 6px 10px; margin:0px;font: bold 16px Helvetica, Arial, sans-serif; color:#70266C;}

#postBody {display:none;font: 12px/20px Tahoma, sans-serif; color: #39393B;}
#stack .newsBox {display:none;width:280px;float:left;}

#postBody a {display:none;color:#000;font-weight:bold;border-bottom:1px dashed black;text-decoration:none;}
#postBody .BlogSubscribe {display:none;clear:both;}
#postBody .BlogTags {display:none;clear:both;}

#filterBar {display:none;font-size:10px;color:#000;float:left;position:relative;background-color:#e8e8e8;width:430px;height:18px;padding:10px 10px 10px 37px;margin-left:32px;}
#filterBar .dropCats {display:none;font:11px Tahoma;width:300px;margin-left:10px;}

#stack {display:none;border:0px solid green; clear:left; background: url(/includes/images/general/news_bg.gif) bottom left no-repeat;padding:10px;float:left;width:443px;margin-bottom:15px;display:inline}
#stack h4 {display:none;font:bold 12px/18px Verdana, arial, sans-serif;color:#fff;padding:9px 0px 0px 36px;background: url(/includes/images/general/news_hdr.gif) top left no-repeat;display:block;width:427px;height:22px;margin:0px 0px 0px -10px;overflow:hidden;}

#postholder {display:none;border:0px solid blue; height:auto; }
#headerPost {display:none; font: bold 11px Tahoma, Arial, sans-serif; color:#C95001; text-transform: uppercase; margin-top:5px; margin-bottom:5px;}
#headerPost a {display:none;color:Black;}

.newsArchive{clear:left; width:463px; background-color:#fff;
    float:left; text-align:right; border:0px solid red;}

.newsItemDetails .viewAllBtn {display:none;float:left;clear:both;}
.newsItemDetails .viewCalBtn {display:none;float:left;clear:both;}
.newsItemDetails .viewCalBtn a {display:none;float:left;clear:both;width:152px;height:34px;background:url(/includes/images/general/eventsAllBtn.gif) top left no-repeat;text-indent:-9999px;}
.newsItemDetails .viewAllBtn a {display:none;float:left;clear:both;width:152px;height:34px;background:url(/includes/images/general/newsAllBtn.gif) top left no-repeat;text-indent:-9999px;margin-top:20px;display:inline;}
.newsItemDetails img.newsItemImg {display:none;padding:0px;float:left;}
.newsItemDetails p {margin:10px 0px 7px 0px;padding:0px;}
.newsItemDetails p b {}

#relatedPhotos {display:none;width: 80px; margin-top: 30px; clear: both; float: left;}
#relatedPhotos img {display:none;margin-top:5px;}
#relatedPhotos b {display:none;font:bold 10px Verdana;text-align:left;float:left;padding:4px 4px 0px 4px;}

/* gallery*/
.albumCaption a {display:none;font:13px Verdana;color:#000;text-decoration:none;border-bottom:1px dashed #000;}
.date {display:none;font:11px Verdana;}

/* RESULTS */
#resultsHeader {display:none;Width:410px; padding:10px;height:65px;background:url(/includes/images/general/results_tile.gif) top left repeat-x;}
#resultsHeader select {display:none;border:1px solid black; width:320px; font: normal 10px tahoma, arial, sans-serif; color:Black; vertical-align:top; margin-top:2px; padding:0px;}
#resultsText {display:none;height:55px; border:0px solid black}

#resultsText .viewResults {display:none;font: normal 11px "Trebuchet MS", Arial, sans-serif;}

#resultsHeader .courseType {display:none;font: normal 11px Tahoma, Arial, sans-serif; }
#resultsText .resultsMatch {display:none;font: normal 11px "Trebuchet MS", Arial, sans-serif; text-align:right; margin-top:25px;}
#Results {display:none;font: normal 11px/13px Verdana, Arial, sans-serif; padding:0px; clear:both}
#picalign {display:none;width:64px; float:left;padding-right:10px}
#picalign .imgbdr {display:none;width:64px; }
#headerResults .resultDesc {display:none;margin:0px;padding:0px; vertical-align:top;}
#Results ul {display:none;margin:0px; padding:0px;}
/* firefox + */
#Results ul li {display:none;color:Black;border:0px solid black; background-color:#F6F6F6; list-style:none;margin-bottom:10px;padding:10px 5px 20px 10px;min-height:50px;}
/* IE 7 
#Results ul li {display:none;#margin-bottom:10px;#padding:10px;#border:0px solid blue;}*/
/* IE 6 */


#headerResults a {display:none; font: bold 11px "Trebuchet MS", Arial, sans-serif; color:#793372; margin:0px;padding:0px; }
#headerResults a img {display:none;clear:both;}
#headerResults {display:none;padding:0px; margin:0px; vertical-align:top; }
div#niftyResults .btmNav {display:none;text-align:right; background-color:#F6F6F6;}

/* Vacancy Detail */
#vacancyDetail {display:none;float:left;line-height:23px!important;background-image:url(/includes/images/general/jobdetails_bg.gif)!important; background-position:left top; background-repeat:no-repeat; background-color:#F1F1F1;width:223px;min-height:121px;padding:15px;}
#vacancyDetail .JobHeading {display:none;font: normal 10px Tahoma, arial, sans-serif; color:black;}
#vacancyDetail .btmLinks {display:none;font: normal 10px Tahoma, arial, sans-serif; color:black; text-transform:uppercase; padding-top:10px;}
#vacImg {display:none;float:left;padding:15px 0px 0px 115px;border:0px solid red;width:160px;height:150px;}
#vacImg .overlay {display:none;background: url(/includes/images/general/roundCnrW.png) bottom left no-repeat;}

#niftyResults {display:none;width:600px;}

/* Permanent */

table#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_Table2 tbody {display:none;width:100%}
#resultsText {display:none;height:55px; border:0px solid black;clear:both}
#permanentText {display:none;float:left;clear:both;width:100%;}
#permanentText .viewResults {display:none;font: normal 11px "Trebuchet MS", Arial, sans-serif;width:50%;float:left;}
#permanentText .resultsMatch {display:none;font: normal 10px Verdana, Arial, sans-serif;width:50%;float:right; text-align:right;margin-top:35px;}

#titleHeadings {display:none;font: bold 11px/17px Verdana, Arial, sans-serif;color:white;clear:both;}
#titleHeadings .title1 {display:none;width:36%;float:left;padding-left:10px;border-left:1px solid white; background-color:#9c9c9c;}
#titleHeadings .title2 {display:none;width:30%;float:left;padding-left:10px;border-left:1px solid white; background-color:#9c9c9c;}
#titleHeadings .title3 {display:none;width:30%;float:left;text-align:center;border-left:1px solid white; background-color:#9c9c9c;}


#titleResults .title1 {display:none;width:38%;float:left;}
#titleResults .title2 {display:none;width:30%;float:left;padding-left:9px;}
#titleResults .title3 {display:none;width:29%;float:left;text-align:center;}

#titleResults a{display:none;font: bold 11px Verdana, Arial, sans-serif; color:#FF6600!important;}
#titleResults .descriptionTxt {display:none;clear:both;padding-top:3px;min-height:33px;height:auto!important;height:33px;}

#permanentHeader {display:none;position:relative;float:left;Width:413px; padding:10px;background:url(/includes/images/general/results_tile.gif) top left repeat-x;}
#permanentHeader img{display:none;padding-left:7px;padding-top:14px;}
#permanentHeader h4 {display:none;margin:0px;font:bold 14px/16px Verdana;padding:0px;color:#FF6600;}
#permFieldright select {display:none;width:160px; font: normal 10px tahoma, arial, sans-serif; color:Black; margin-top:2px; padding:0px;}
#permFieldleft input {display:none;width:160px; font: normal 13px tahoma, arial, sans-serif; color:Black; margin-top:1px; padding:0px;}

#permFieldleft {display:none;float:left;padding-right:7px;}
#permFieldright {display:none;float:left;}
#permFieldleft .position {display:none;font: normal 11px Tahoma, Arial, sans-serif; width:160px;}
#permFieldright .industry {display:none;font: normal 11px Tahoma, Arial, sans-serif; width:160px;}

#Previous{display:none;float:left;clear:both;}

#PageNumber {display:none;width:230px;float:left;text-align:center;padding-top:12px;font:11px Verdana, sans-serif;}
#PageNumber a {display:none;font:12px Verdana,sans-serif;color:#FF6600;margin-right:4px;display:inline;float:left;}
#PageNumber ul {display:none;margin:0px;padding:0px;}
#PageNumber ul a {display:none;float:left;}

#Next {display:none;float:right;height:37px;}

a#ctl00_ContentPlaceHolder1_Form1_NextPage {display:none;width:93px;height:34px;}


/* Newsletter Archive */
ul#nl_arch {display:none;clear:both;font:11px Verdana;}
ul#nl_arch li {display:none;list-style-type:none;background:url(/includes/images/general/webpage_ico.gif) top left no-repeat;}
ul#nl_arch li a {display:none;display:block;height:33px;margin-left:26px;width:auto;text-transform:uppercase;font:14px Arial, tahoma;color:#000;text-decoration:none;line-height:34px;}
#NewsArchive #stack .overlay {display:none;background: url(/includes/images/general/roundCnrW.png) bottom left no-repeat;}


/* FAQs */
* html .Question {float:left;width:340px;padding:10px 0px 10px 16px;margin-bottom:14px;}
.Answer {clear:both;padding-left:16px;padding-top:10px;}


/* courses DB area */
#courseList{}
.course{width:100%; margin:0; padding:0 0 30px 0; float:left; clear:both; 
    border:0px solid red;}
    
    
/* GENERAL */
#ContactUsResponder{display:none;color:Red; padding:0 0 10px 0;}    
.hide{display:none;}













body{width:100%; margin:0; padding:0; float:left; clear:both; 
    background-color:#FFF; text-align:center!important;}
a, img, a img {}
p.hide {}

/*
.preLoad {background-image: url("/includes/images/general/ajax-loader.gif");}
.center {position:absolute;left:50%;top:50%;}
.center img {display:none;margin:-50px 0px 0px -50px;}
*/

/* IE 5.5 */
img{display:none;
/* THIS STYLE IMPLEMENTED BY IE5.5 ONLY */
margin:0 -3px;
voice-family: "\"}\"";
voice-family:inherit;

/* THIS STYLE IMPLEMENTED BY ALL OTHER BROWSERS */
margin:0;
}



.postImage {display:none!important;display:inline;float:left; text-align:right; margin-right:10px;margin-left:-150px; width:150px; height:150px }


/* STRUCTURAL DIVS */
#autoCenter{width:1011px; margin:0 auto; padding:0; border:0px solid red; text-align:left!important;}
#shadowHolder{width:1011px; margin:0; padding:0; float:left; clear:both;}

#mainHolder{width:977px; margin:0; padding:0; float:right; clear:both;}
#main{width:940px; margin:0; padding:0; float:left; clear:both;}

/* HEADER */
#header{display:none;width:940px; height:126px; margin:0; padding:0; float:left; clear:both;}
#leftLogo{display:none;width:313px; height:126px; margin:0; padding:0; float:left;}
#leftLogo h1 a{display:none;width:313px; height:126px; margin:0; padding:0; float:left; clear:both;
   background:url(/includes/images/general/logoBG1.gif); text-indent:-9999px; text-decoration:none;}
#leftLogo h1{display:none;width:313px;margin:0; padding:0; float:left; clear:both; font-size:0; line-height:0;}

#headerRight{display:none;width:627px; height:126px; margin:0; padding:0; float:left; background-color:#5FA9EB;}
#headerNav{display:none;width:334px; height:18px; margin:0; padding:0; float:right; clear:both;}
#headerNav ul{display:none;height:18px; margin:0; padding:0; float:right; clear:both; list-style-type:none;}
#headerNav ul li{display:none;height:18px; margin:0; padding:0 10px 0 12px; float:left; display:inline;
   background:url(/includes/images/nav/ul_li_dot.jpg) left no-repeat;}
#headerNav ul li a{display:none;font:10px Verdana; line-height:18px; color:#FFF; height:18px; line-height:18px; float:left; text-decoration:none;}
#headerNav ul li a:hover{display:none;text-decoration:underline;}
#headerNav .first{display:none;padding-left:0!important; background:0!important;}
#headerNav .last{display:none;}

#Midquote{display:none;width:293px; height:85px; margin:0; padding:0; float:left; clear:both;}
#Midquote h3 a{display:none;width:293px; height:85px; margin:0; padding:0; float:right; clear:both;
   background:url(/includes/images/general/midQuoteBG1.gif); text-indent:-9999px; text-decoration:none;}
#Midquote h3,#Midquote a {display:none;margin:0; padding:0; clear:both; font-size:0; line-height:0;}

#rightLogo{display:none;width:334px; height:85px; margin:0; padding:0; float:left;}
#rightLogo h2 a{display:none;width:162px; height:84px; margin:0; padding:0; float:right;
   background:url(/includes/images/general/rightLogoBG1.gif); text-indent:-9999px; text-decoration:none;}
#rightLogo h2,#rightLogo a{display:none;margin:0; padding:0; font-size:0; line-height:0;}

#headerRightBottom{display:none;width:627px; height:23px!important;border:0px solid red; margin:0; padding:0; float:left; clear:both; background:#e6e3dd; color:#666;
   font:11px/11px Verdana,sans-serif;}
#dayAndDate{display:none;width:210px; height:15px; margin:8px 0 0 0; padding:0; float:right; font-weight:bold; text-align:right;display:inline;}
#divider1{display:none;width:15px; height:23px; margin:0; padding:0; float:right; background:url(/includes/images/general/divider1BG1.gif);}
#englishVersion{display:none;width:109px;height:23px; margin:0px; padding:0; float:right;}
#englishVersion form {display:none;margin:0px;padding:0px;height:23px;}
#englishVersion a {display:none;padding:7px 0px 0px 2px;color:#666666;text-decoration:none;float:left;}
/* NAV */
#nav{display:none;width:940px; height:auto; margin:1px 0 0 0; padding:0; float:left; clear:both;
   background:url(/includes/images/general/navBG1.jpg) repeat-x;}
#nav ul{display:none;margin:2px 0 0 0; padding:0; float:left; list-style-type:none;}
#nav ul li{display:none;margin:0; padding:0; float:left; clear:none; display:inline; height:36px;}
#nav ul li a{display:none;margin:0; padding:0; float:left; height:36px; text-indent:-9999px;}
#nav ul li a:hover{display:none;background-position:0 -36px;}
#nav .selected a{display:none;background-position:0 -36px;}

#secnav {display:none;width:100%;float:left;display:block;height:auto;clear:both;border:0px solid black;}
#secnav ul {display:none;padding-left:5px;}
#secnav ul li {display:none;height:21px;}
#secnav ul li a {display:none;padding-top:7px;color:#000;text-indent:0px;height:auto;font:10px Verdana, arial, sans-serif;text-decoration:none;}

/* Search */
#searchAreaHolder{display:none;width:195px; height:40px; margin:0; padding:0; float:right;}
#searchArea{display:none;width:182px; height:25px; margin:8px 0 0 0; padding:0; float:left; clear:both;}
#searchArea form{display:none;width:182px; height:25px; margin:0; padding:0; float:left; clear:both;
   background:url(/includes/images/general/searchAreaTextInputBG1.jpg) left no-repeat;}
#searchArea .textInput{display:none;width:134px; height:13px; margin:6px 0 0 23px; padding:0; float:left;
   font-size:11px; font-family:Verdana,sans-serif;
   color:#7D7D7D; line-height:13px!important; border:0px solid red;}
#searchArea .searchButton{display:none;border:0px;width:25px; height:25px; margin:0; padding:0; float:left;
   background:url(/includes/images/general/searchAreaButtonBG1.jpg); text-indent:-9999px!important;
   cursor:pointer;}

#headerImage{display:none;width:652px; height:268px; margin:0px;display:inline; padding:0; float:left;clear:left;}
#headerImageTabs {display:none;width:415px;padding:10px;height:169px;}


/* HP */
#HP_headerImageArea{display:none;width:940px; height:270px; margin:9px 0 0 0; padding:0; float:left; clear:both;}
#HP_headerImage{display:none;width:659px; height:268px; margin:0px;display:inline; padding:0; float:left;clear:left;}

#HP_newsPanelHolder{display:none;width:271px; margin:0; padding:0; float:right;}
#HP_newsPanel{display:none;width:271px; height:270px; margin:0; padding:0; float:left; clear:both; border:0px solid red;}
#HP_newsPanelTop{display:none;width:271px; height:33px; margin:0; padding:0; float:left; clear:both; line-height:33px;
   background:url(/includes/images/general/HP_newsPanelTopBG1.gif);}
#HP_newsPanelTop a{display:none;color:#FFF; font:bold 11px/33px Verdana; text-decoration:none; text-indent:40px;float:left;}
#HP_newsPanelMain{display:none;width:271px; height:225px; margin:0; padding:0; float:left; clear:both;
   background:url(/includes/images/general/HP_newsPanelMainBG1.gif) repeat-y;}

#HP_newsPanelList{display:none;width:243px; margin:11px 0 0 12px; padding:0; float:left; clear:both;}
#HP_newsPanelList ul{display:none;width:243px; height:185px; margin:0; padding:0; float:left; clear:both; list-style-type:none;
   border:0px solid red;}
#HP_newsPanelList ul li{display:none;width:243px; height:31px; margin:0; padding:0; float:left; clear:both; font:11px/13px Verdana; color:#333; overflow:hidden;}
.timeOfNewsItem{display:none;width:49px; height:31px; float:left; font-weight:bold;}
.newsItem{display:none;width:194px; height:31px; float:left;}
.newsItems{display:none;width:189px; height:120px; float:left;}
.newsItem a{display:none;font-weight:normal; text-decoration:none; color:#333; position:relative;}
.newsItem a:hover{display:none;text-decoration:underline;}

#HP_newsPanelLinx{display:none;width:243px; height:15px; margin:3px 0 0 12px; padding:0; float:left; clear:both; border:0px solid red;
   font-size:0; line-height:0;}
.arLean{display:none;float:left;}
.arLean a {display:none;font:bold 9px Verdana;color:#FF6600;text-decoration:none;}
.RSS{display:none;float:right;}

#HP_newsPanelBottom{display:none;width:271px; height:12px; margin:0; padding:0; float:left; clear:both; font-size:0; line-height:0;
   background:url(/includes/images/general/HP_newsPanelBottomBG1.gif) no-repeat;}

#HP_leftAndRightHolder{width:940px; margin:16px 0 0 0; padding:0; float:left; clear:both;}
#HP_leftHolder{width:661px; float:left;}
#HP_rightHolder{width:271px; float:right;}

#HP_left{width:661px; height:auto; float:left; clear:both; border:0px solid red;}

/* TABBED AREA - HP MAIN CONTENT */       /* ADD TABBED LINKS MODULE SHOW/HIDE BEHAVIOUR */

#HP_tabbedContentMain .overlay {display:none;margin:10px 0 0 25px;background: url(/includes/images/general/roundCnrG.png) bottom left no-repeat;}
#HP_tabbedContentMain .postImage {display:none;padding:10px 0 0 0;}


#HP_tabbedContentArea{width:661px; float:left; clear:both; border:0px solid red;}
/*
#HP_tabbedContentArea h2 {margin:0px;font:bold 14px/16px Verdana;padding:5px 0px 3px 0px;color:#FF6600;}
#HP_tabbedContentAreaTabs{width:661px; height:30px; float:left; clear:both;}
#HP_tabbedContentAreaTabs ul{display:none;width:661px; height:30px; margin:0; padding:0; float:left; clear:both; list-style-type:none;}
#HP_tabbedContentAreaTabs ul li{display:none;height:30px; line-height:30px; margin:0; padding:0; float:left; display:inline;}
#HP_tabbedContentAreaTabs ul li a{display:none;height:30px; float:left; text-indent:-9999px; text-decoration:none;}
#HP_tabbedContentAreaTabs ul li a:hover{display:none;background-position:0 -30px;}
#HP_tabbedContentAreaTabs ul li a.selected{display:none;background-position:0 -30px;}
*/
#HP_tabbedContentMain{width:661px; min-height:493px; margin:0; padding:0; float:left; 
   clear:both; position:relative;
   background:url(/includes/images/general/HP_tabbedContentMainBG1.gif) repeat-y; 
   border:0px solid red;}
* html #HP_tabbedContentMain{min-height:493px; height:493px!important; height:493px;}

#HP_tabbedContentMain p {font:12px Tahoma;margin:0px;padding:10px 0px 0px 20px;}

#HP_contentPanelsHolder{display:none;width:629px; margin:29px 0 0 0; padding:0 0 0 16px; float:left; clear:both;}
.HP_contentPanel{display:none;width:303px; height:133px; margin:0; padding:0; float:left;
   background:url(/includes/images/general/HP_contentPanelBG1.jpg) top left no-repeat!important;}
.HP_contentPanelTitle{display:none;width:287px; height:24px; float:left; clear:both;}
.HP_contentPanelTitle h3 a{display:none;width:255px; height:24px; float:left; clear:both; margin:0; padding:0 0 0 29px;
   font:bold 10px Verdana,sans-serif;
   line-height:24px;
   color:#333; text-decoration:none; }
.HP_contentPanelTitle h3{display:none;margin:0; padding:0; float:left; clear:both; font-size:0; line-height:0;}
.HP_contentPanelTitle a{display:none;margin:0; padding:0; float:left; clear:both; font-size:0; line-height:0; border:0px solid red;}
.HP_contentPanelPic{display:none;width:120px; height:90px; margin:1px 0 0 0; padding:0 0 0 8px; float:left;}
.HP_contentPanelTxtHolder{display:none;width:167px; height:90px; float:left;}
.HP_contentPanelTxt{display:none;width:150px; height:63px; float:left; clear:both; margin:7px 0 0 0; padding:0 0 0 10px;
   font:9px/12px Verdana; line-height:12px; color:#666;overflow:hidden;}
.HP_contentPanelTxt a{display:none;color:#666; text-decoration:none;line-height:11px;}
.HP_contentPanelTxt a:hover{display:none;text-decoration:underline;}
.HP_contentPanelFirstLine{display:none;overflow:hidden;width:150px; height:13px; line-height:9px; margin:0; padding:0; float:left; clear:both; font-weight:bold;}
.HP_contentPanelLinx{display:none;width:150px; height:15px; float:left; clear:both; margin:0; padding:0 0 0 10px;}

#HP_contentPanel1{display:none;margin:0; padding:0; float:left;}
#HP_contentPanel2{display:none;margin:0; padding:0; float:right;}
#HP_contentPanel3{display:none;margin:25px 0 0 0; padding:0; float:left;}
#HP_contentPanel4{display:none;margin:25px 0 0 0; padding:0; float:right;}
#HP_contentPanel5{display:none;margin:25px 0 0 0; padding:0; float:left;}
#HP_contentPanel6{display:none;margin:25px 0 0 0; padding:0; float:right;}

#HP_tabbedContentBottom{display:none;width:661px; height:6px; float:left; clear:both; font-size:0; line-height:0;
   background:url(/includes/images/general/HP_tabbedContentBottomBG1.gif)}

/* MAIN RIGHT */
#HP_right{width:271px; float:left; clear:both; border:0px solid blue;}

/* Ezine [CLARAIGH don NUACHTLITIR] */
#ezineSignupHolder{display:none;width:271px; height:167px; float:left; clear:both; border:0px solid red;}
#ezineTop{display:none;width:271px; height:33px; float:left; clear:both; background:url(/includes/images/general/ezineTopBG1.gif);}
#ezineTop h3{display:none;width:232px; float:left; clear:both; margin:0; padding:0 0 0 39px; font:bold 11px Verdana,sans-serif; line-height:33px; color:#FFF;
   text-decoration:none;}
#ezineMain{display:none;width:271px; height:128px;position:relative; float:left; clear:both; background:url(/includes/images/general/ezineMainBG1.gif) repeat-y;}
#ezineMain p{display:none;width:245px; margin:0; padding:10px 0 5px 0px; font:10px Verdana; float:right;line-height:15px; color:#333;}
#ezineMain form {display:none;width:244px; height:98px; margin:0; padding:0 0 0 13px; float:left; clear:both;}
.ezineFormLeft{display:none;width:60px; height:24px; line-height:24px!important; float:left; font:bold 10px Verdana; color:#FF6633; border:0px solid red;}
.ezineFormRight input{display:none;width:166px; height:24px; float:left; margin:0; padding:0; border:0;
   background:transparent url(/includes/images/general/ezineFormRightBG1.jpg) top left no-repeat;
   font:11px Tahoma; line-height:24px!important; color:#000;}
#ezineMain table{display:none;margin:4px 0; padding:0; clear:both;width:250px;border:0px solid red;}
#ezineMain table tr td {display:none;margin:0; padding:0; display:inline; color:#FF6633; font:10px Verdana; line-height:16px; text-transform:uppercase;}
#ezineMain table tr td input {display:none;float:left;padding:0px}
.ezineCheckbox input{display:none;width:14px; height:14px; float:left; margin:0!important; padding:0!important; border:0!important;}
#ezineMain select{display:none;width:79px; clear:both;float:left;height:21px; font:11px Tahoma; line-height:21px; margin:0px; padding:0;position:absolute;
   background:url(/includes/images/general/langSelectBG1.jpg) repeat-x!important; border:1px solid #CCC;left:16px;bottom:1px;}
#ezineBottom{display:none;width:271px; height:6px; float:left; clear:both; background:url(/includes/images/general/ezineBottomBG1.gif);
   font-size:0; line-height:0;}
.EzineInterests Label {display:none;font-size:9px;float:left;line-height:18px;padding:0px;}   
span.select {display:none;
   position: absolute;
   width: 47px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
   height: 21px;
   padding: 0 24px 0 8px;
   color: #000;
   font: 10px/20px Verdana,sans-serif;
   background: url(/includes/images/general/select.png) no-repeat;
   overflow: hidden;clear:both;float:left;left:16px;bottom:1px;
}
   

/* CALENDAR of EVENTS [FEILIRE] */
#calendarHolder{display:none;width:271px; height:131px; margin:7px 0 0 0; float:left; clear:both; border:0px solid red;}
#calendarTop{display:none;width:271px; height:34px; float:left; clear:both; background:url(/includes/images/general/calendarTopBG1.gif);}
#calendarTop h3 a{display:none;width:222px; float:left; clear:both; margin:0; padding:0 0 0 39px; font:bold 11px Verdana,sans-serif; line-height:34px;
   color:#FFF; text-decoration:none;}
#calendarTop h3{display:none;margin:0; padding:0; float:left; clear:both; font-size:0; line-height:0;}
#calendarTop a{display:none;margin:0; padding:0; float:left; clear:both; font-size:0; line-height:0;}
#calendarMain{display:none;width:271px; height:90px; float:left; clear:both; background:url(/includes/images/general/ezineMainBG1.gif) repeat-y;}
#calendarText{display:none;width:127px; height:91px; margin:0; padding:0; float:left; background:url(/includes/images/general/calendarTextBG1.jpg);}
#calendarTextContent{display:none;width:110px; height:40px; margin:20px 0 0 0; padding:0 0 0 13px; float:left; clear:both;}


.span1{display:none;float:left; clear:both; font-family:Verdana,sans-serif; font-size:11px; 
    line-height:12px; font-weight:bold; color:#333; text-decoration:none;}
.span1:hover{display:none;float:left; clear:both; font-family:Verdana,sans-serif; font-size:11px; 
    line-height:12px; font-weight:bold; color:#333; text-decoration:underline;}


/*
.span2{display:none;float:left; clear:both;width:110px; margin:4px 0 0 0; font-family:Verdana,sans-serif; font-size:9px; line-height:11px; font-weight:bold; color:#FF6600;
   text-decoration:none;}
.span2:hover{display:none;text-decoration:underline;}
*/

#calendarImageHolder{display:none;width:100px; height:75px; margin:10px 0 0 0; padding:0 13px 0 17px; float:left;}
#calendarBottom{display:none;width:271px; height:7px; float:left; clear:both; background:url(/includes/images/general/calendarBottomBG1.gif);
   font-size:0; line-height:0;}

/* SURVEY / VOTE  [VOTAIL] */
#surveyHolder{display:none;border:0px solid green;width:271px; height:220px; margin:7px 0 0 0; float:left; clear:both; border:0px solid red;}
#surveyTop{display:none;width:271px; height:33px; float:left; clear:both; background:url(/includes/images/general/surveyTopBG1.gif);}
#surveyTop h3{display:none;width:222px; height:33px; float:left; clear:both; margin:0; padding:0 0 0 39px; font:bold 11px Verdana,sans-serif; line-height:33px; color:#FFF; text-decoration:none;}
#surveyMain{display:none;width:271px; height:178px; float:left; clear:both; background:url(/includes/images/general/ezineMainBG1.gif) repeat-y;}
#surveyMain p{display:none;width:250px; margin:3px 0 0 0; padding:0 0 0 15px; font:10px Verdana; line-height:14px; color:#333;height:31px;overflow:hidden;}
#surveyMain form, #form{display:none;width:208px; height:118px; margin:4px 0 0 0; padding:0 0 0 24px; float:left;}

.itemPairHolder{display:none;border:0px solid orange;width:200px; float:left; clear:both; padding:0 0 7px 0;}
.surveyLeft{display:none;width:auto; height:auto; float:left; clear:none; border:0px solid red;font:10px Verdana;}
.surveyLeft input{display:none;width:14px!important; height:14px!important; clear:none!important; margin:0!important; padding:0!important; float:left;}
.surveyRight{display:none;width:182px; height:12px; float:right; font:10px Verdana; color:#333; line-height:12px!important;}



#surveyBottom{display:none;border:0px solid red;width:271px; height:6px; float:left; clear:both; background:url(/includes/images/general/surveyBottomBG1.gif);
   font-size:0; line-height:0;}

/* FOOTER */
#footerArea{display:none;width:962px; height:141px; margin:13px 0 0 25px; padding:0; float:left; clear:both; border:0px solid red;}
.greyLine{display:none;width:939px; height:1px; margin:0 0 0 11px; padding:0; float:left; clear:both; line-height:0px; font-size:0; background:#E4E4E4;}
#logoLinks{display:none;width:100%; height:42px; float:left; clear:both;}
#logoLinks ul{display:none;width:100%; height:42px; float:left; clear:both; margin:0; padding:0; list-style-type:none;}
#logoLinks ul li{display:none;height:42px; float:left; margin:0; padding:0; display:inline;}
#logoLinks ul li a{display:none;float:left; text-indent:-9999px; background-repeat:no-repeat;}
#CnaG a{display:none;width:85px; height:33px; margin:4px 15px 0 19px; background:url(/includes/images/general/CnaG_BG1.gif);}
#FnaG a{display:none;width:125px; height:16px; margin:12px 0 0 13px; background:url(/includes/images/general/FnaG_BG1.gif);}
#ACT  a{display:none;width:147px; height:16px; margin:12px 0 0 14px; background:url(/includes/images/general/ACT_BG1.gif);}
#ARGPTaG a{display:none;width:282px; height:17px; margin:12px 0 0 12px; background:url(/includes/images/general/ARGPTaG_BG1.gif);}
#gaelBlag a{display:none;width:77px; height:16px; margin:12px 0 0 13px; background:url(/includes/images/general/gaelBlag_BG1.gif);}
#bebo a{display:none;width:54px; height:18px; margin:12px 0 0 9px; background:url(/includes/images/general/bebo_BG1.gif);}
#facebook a{display:none;width:67px; height:17px; margin:12px 0 0 9px; background:url(/includes/images/general/facebook_BG1.gif);}

#orangeLine{display:none;width:962px; height:6px; margin:0; padding:0; float:left; clear:both; font-size:0; line-height:0; background:#FF6633;}

#midFooter{display:none;width:935px; height:45px; margin:0 0 0 13px; padding:0; float:left; clear:both;}
#contactDetails{display:none;width:700px; height:32px; margin:7px 0 0 0; padding:0; float:left; font:11px Verdana; line-height:16px; color:#666;}
#moreRSS{display:none;width:159px; height:15px; margin:15px 0 0 0; padding:0 14px 0 0; float:right; border:0px solid blue;}
#moreRSS_left{display:none;float:left;}
#moreRSS_right{display:none;float:right;}

#footerNav{display:none;width:962px; height:32px; margin:0; padding:0; float:left; clear:both;}
#footerNav ul{display:none;width:660px; margin:0 auto; padding:0; clear:both; 
    list-style-type:none; border:0px solid red;}
#footerNav ul li{display:none;float:left; margin:0; padding:0 11px; float:left; display:inline;
   background:url(/includes/images/nav/footer_nav_ul_li_BG1.jpg) right no-repeat;}
#footerNav a{display:none;font:10px Verdana; color:#666; line-height:32px; float:left; text-decoration:none;}
#footerNav a:hover{display:none;text-decoration:underline;}
#footerNav .first{display:none;padding-left:0!important;}
#footerNav .final{display:none;background:0!important; padding-right:0!important;}

/* GENERAL */
.test1{display:none;width:130px; height:30px; float:left; background:red;}
.clearBoth{display:none;display:none;}







/* ACTIVE STYLES */ 

#pageText {display:block!important; width:100%; clear:both; float:left;
    font:20px/26px Times New Roman, arial, sans-serif;
    margin:0; padding:10px 0; border:0px solid red;
}
#pageText a {color:#000; display:block!important; font-weight:bold;}
#pageText h2 {margin:0px;font:bold 14px/16px Verdana;
    padding:5px 0px 3px 0px; color:#000;}
#pageText h3 {clear:both;float:left;font:bold 26px Times New Roman, sans-serif;
    color:#000; padding:0 0 7px 0;
    margin:0px 0px 7px 0px;}
#pageText p, 
#pageText ul,
#pageText ul li,
#pageText ul li a{display:block; color:#000;}

    
    
ul#currProjects{list-style-type:circle;float:left;}
ul#currProjects li a{color:#000; font:20px Times New Roman;}
ul#memberList{list-style-type:circle;clear:both;}
ul#memberList li a{color:#000; font:20px/26px Times New Roman;}    















