
/* CSS Document */
/*body
{
background-color:#ffffff;
color:#7d7d7d;
padding:0px;
margin:0px;
font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
}
*/
/* page basics */ 
body {margin: 0; padding: 0; background-color:#ffffff; color: #888; font-family: "Verdana", Lucida, Verdana, sans-serif; font-size: 11px; line-height: 1.8em; text-align: center;
      background-image:url(../images/gradient.jpg); background-position:top; background-repeat:repeat-x;
      }
body.acc {background-image:url(../images/gradient_acc.jpg); background-position:top; background-repeat:repeat-x;
      }
	  
body.off {background-image:url(../images/gradient_off.jpg); background-position:top; background-repeat:repeat-x;
      }
	  
body.exec {background-image:url(../images/gradient_exec.jpg); background-position:top; background-repeat:repeat-x;
      }
	  
body.sm {background-image:url(../images/gradient_sm.jpg); background-position:top; background-repeat:repeat-x;
      }
	  
body.main {background-image:url(../images/gradient_home.jpg); background-position:top; background-repeat:repeat-x;
      }
      
body a { color: #0975a2; font-size:11px; text-decoration: none ;}
body a:hover { color: #02283b; font-size:11px; text-decoration: none ;}

body.acc a { color: #609f84; font-size:11px; text-decoration: none ;}
body.acc a:hover { color: #90ab9f; font-size:11px; text-decoration: none ;}

body.off a { color: #883853; font-size:11px; text-decoration: none ;}
body.off a:hover { color: #5a1029; font-size:11px; text-decoration: none ;}

body.exec a { color: #caaf46; font-size:11px; text-decoration: none ;}
body.exec a:hover { color: #8b7939; font-size:11px; text-decoration: none ;}

body.sm a { color: #2697a5; font-size:11px; text-decoration: none ;}
body.sm a:hover { color: #034d56; font-size:11px; text-decoration: none ;}

img{border:0px;}

p{font-size:11px; color:#585858;}
ul, li{padding:0px;margin:0px;color:#585858;}

.subContentWrap li{ list-style-type:none;}
.subContentWrap ul.bullet li{ list-style-type:disc; margin-left:20px;}
.subContentWrap ul.nobullet li{ list-style-type:none;margin-left:4px; background:url(/images/telephone.gif) no-repeat 0 4px ; padding-left:30px;}
.subContentWrap ul.nobullet li span{ margin-right:16px;}
.subContentWrap ul.nobullet li span.spH{height:20px; display:block;}
div{ margin:0px; padding:0px;}
.submit_Btn{width:97px; height:25px; margin-top:8px; float:right; margin-right:10px;}
strong.highlight{color:#0a75a3;}
strong.highlightOf{color:#652138;}
strong.highlightAc{color:#476e5d;}
strong.highlightSm{color:#02606c;}
strong.highlightEx{color:#a68e2e;}
img.eventImgWrap{ padding:4px; border: solid 2px #e5dfeb;}
/*a:link{ color:#a2a333;  text-decoration:none;}
a:hover{ color:#273610;  text-decoration:none;}
a:visited{ color:#a2a333;  text-decoration:none;}
a:active{ color:#a6ce68;  text-decoration:none;}*/

.subContentWrap p.endLine{border-bottom:solid 1px #eae7ed; padding-bottom:12px;}

div.btResultMoreInfo a{padding:2px; width:98px; height:25px; margin:8px 8px 8px 0; display:block; color:#0a75a3; font-weight:bold; float:right;}

div.searchResultWrap{ border-bottom:solid 1px #f2ecf7; margin-bottom:16px;}
div.resultWrap{padding-top:12px;}
span.spLocation{color:#053248;}

div.leftTitleDetails{float:left; width:430px; margin-bottom:12px; display:block;}
div.rightTitleDetails{float:left; width:200px; margin-bottom:12px;display:block; text-align:right;}

div.leftColDetails{float:left; width:140px; margin-bottom:12px;}
div.rightColDetails{float:left; width:480px; margin-bottom:12px;}

div.hCol_{display:none;}
div.hideDiv{display:none;}
.linkWrap{width:140px; margin-left:9px;height:134px; padding-top:4px;}
.linkMore{ margin-left:10px;}

#imgBannerWrapper{width:660px; height:199px; margin-left:300px; padding:0px;}
#newsEventsColumn{float:left; width:200px; margin:0px; margin-left:20px;line-height:12px;text-align:left;}
#tempOfMonthColumn{float:left; width:200px; margin:0px; margin-left:20px;line-height:12px;text-align:left;}

#imgLSideFade{position:absolute; top:0px; left:50%; margin-left:-495px;}
#imgRSideFade{position:absolute; top:0px; right:50%; margin-right:-494px;}

.divSubmitBtn{ position:relative; left:140px; font-weight:bold;}
#ctl00_hjOffice_divHotJobs div, #ctl00_HotJobs1_divHotJobs div, #ctl00_HotJobs2_divHotJobs div, #ctl00_HotJobs3_divHotJobs div{
background-image:url(../images/dot_Job.gif);
background-position:0px 4px;
background-repeat:no-repeat;
padding:0px;
padding-left:10px;
margin:0px;

}


#ctl00_hjOffice_divHotJobs a:link{color:#8d8888;  text-decoration:none; font-size:10px; letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;
margin:0px;padding:0px;


}

#ctl00_hjOffice_divHotJobs a:hover{ color:#9a4461;  text-decoration:none; font-size:10px; letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;
margin:0px;padding:0px;

}
#ctl00_hjOffice_divHotJobs a:visited{ color:#8d8888;  text-decoration:none; font-size:10px; letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;
margin:0px;padding:0px;

}
#ctl00_hjOffice_divHotJobs a:active{ color:#8d8888;  text-decoration:none; font-size:10px; letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;
margin:0px;padding:0px;

}

#ctl00_HotJobs1_divHotJobs a:link{color:#8d8888;  text-decoration:none; font-size:10px;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;

}
#ctl00_HotJobs1_divHotJobs a:hover{ color:#83a398;  text-decoration:none;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}
#ctl00_HotJobs1_divHotJobs a:visited{ color:#8d8888;  text-decoration:none;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}
#ctl00_HotJobs1_divHotJobs a:active{ color:#8d8888;  text-decoration:none;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}

#ctl00_HotJobs2_divHotJobs a:link{ color:#8d8888;  text-decoration:none; font-size:10px; letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}
#ctl00_HotJobs2_divHotJobs a:hover{ color:#006875;  text-decoration:none;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}
#ctl00_HotJobs2_divHotJobs a:visited{ color:#8d8888;  text-decoration:none;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}
#ctl00_HotJobs2_divHotJobs a:active{ color:#8d8888;  text-decoration:none;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}

#ctl00_HotJobs3_divHotJobs a:link{ color:#8d8888;  text-decoration:none; font-size:10px;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}
#ctl00_HotJobs3_divHotJobs a:hover{ color:#cdb342;  text-decoration:none;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}
#ctl00_HotJobs3_divHotJobs a:visited{ color:#8d8888;  text-decoration:none;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}
#ctl00_HotJobs3_divHotJobs a:active{ color:#8d8888;  text-decoration:none;letter-spacing:-0.5px;
 font-family: "Lucida Grande", sans-serif;
font-size: 10.4px;
font-style: normal;
font-weight: normal;
text-transform: none;
letter-spacing: normal;
line-height: 1.5em;}

#linkMore_off a:link{color:#9a4461;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMore_off  a:hover{ color:#9a4461;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMore_off  a:visited{ color:#9a4461;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMore_off  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}

#linkMore_acc a:link{color:#83a398;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMore_acc a:hover{ color:#83a398;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMore_acc  a:visited{ color:#83a398;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMore_acc  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}

#linkMore_sales a:link{color:#006875;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMore_sales  a:hover{ color:#006875;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMore_sales  a:visited{ color:#006875;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMore_sales  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}

#linkMore_exec a:link{color:#cdb342;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMore_exec  a:hover{ color:#cdb342;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMore_exec  a:visited{ color:#cdb342;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMore_exec  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}

#linkMore_Office a:link{color:#9a4461;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMore_Office  a:hover{ color:#9a4461;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMore_Office  a:visited{ color:#9a4461;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMore_Office  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}

#linkMore_Accountancy a:link{color:#83a398;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMore_Accountancy a:hover{ color:#83a398;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMore_Accountancy  a:visited{ color:#83a398;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMore_Accountancy  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}

#linkMore_Sales a:link{color:#006875;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMore_Sales  a:hover{ color:#006875;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMore_Sales  a:visited{ color:#006875;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMore_Sales  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}

#linkMore_Executive a:link{color:#cdb342;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMore_Executive  a:hover{ color:#cdb342;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMore_Executive  a:visited{ color:#cdb342;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMore_Executive  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}



#linkMoreNews_Office a:link{color:#9a4461;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMoreNews_Office  a:hover{ color:#9a4461;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMoreNews_Office  a:visited{ color:#9a4461;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMoreNews_Office  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}

#linkMoreNews_Accountancy a:link{color:#83a398;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMoreNews_Accountancy a:hover{ color:#83a398;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMoreNews_Accountancy  a:visited{ color:#83a398;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMoreNews_Accountancy  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}

#linkMoreNews_Sales a:link{color:#006875;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMoreNews_Sales  a:hover{ color:#006875;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMoreNews_Sales  a:visited{ color:#006875;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMoreNews_Sales  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}

#linkMoreNews_Executive a:link{color:#cdb342;  text-decoration:none; font-size:11px; letter-spacing:-0.5px; font-weight:bold;}
#linkMoreNews_Executive  a:hover{ color:#cdb342;  text-decoration:underline; font-size:11px; letter-spacing:-0.5px;}
#linkMoreNews_Executive  a:visited{ color:#cdb342;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
#linkMoreNews_Executive  a:active{ color:#585858;  text-decoration:none; font-size:11px; letter-spacing:-0.5px;}
h1{font-size:24px;}
h1.h1Large{font-size:39px;}

/*h2{padding-left:30px; padding-top:2px; height:19px;background:url(../images/tabs/offArrow.png) no-repeat 0% 0%; font-size:12px; cursor:pointer; position:relative; top:11px; left:10px;}
*/
h2{padding-left:30px; padding-top:2px; height:19px; font-size:12px; cursor:pointer; position:relative; top:11px; left:10px;}
h3 a:link{ color:#999b2f; font-size:12px; text-decoration:none;}
h3 a:hover{ color:#efefef; font-size:12px; text-decoration:none;}
h3 a:visited{ color:#a6ce68; font-size:12px; text-decoration:none;}
h3 a:active{ color:#a6ce68; font-size:12px; text-decoration:none;}

#divJsobSearch {padding-top:12px;}
#divJsobSearchInner{width:92px;  margin-left:10px;float:left;}
#divJsobSearch .inputTitle{font-size:10px; font-weight:bold; color:#4e4e4e; padding-bottom:2px;display:block; }
#divJsobSearch .inputTitleK{font-size:10px; font-weight:bold; color:#4e4e4e; padding-bottom:2px; margin-top:3px; display:block;}
#divJsobSearch input{width:98px; font-size:12px; background-color:#f3f0f6; border: solid #118bbe 1px;}
#divJsobSearch select{width:100px; font-size:12px; margin-bottom:4px;}
#divJsobSearch select option{font-size:10px;}

ul.mainNav{margin-left:20px;}
ul.mainNav li{margin-top:13px;}
ul.mainNav li{list-style-type:none; float:left; color: #0975a2; margin-top:10px;}

ul.mainNav li a{color:#ffffff; font-weight:bold; font-size:10px;}

ul.footer li{float:left; list-style-type:none;color: #0975a2;}
ul.footer li a:link{ font-size:14px; text-decoration:none;cursor: pointer; }
ul.footer li a:hover{ color:#a6ce68;  font-size:14px; text-decoration:none;cursor: pointer; }
ul.footer li a:visited{ font-size:14px; text-decoration:none;cursor: pointer; }
ul.footer li a:active{  font-size:14px; text-decoration:none;cursor: pointer; }

.office{color:#9c4361;}
.accountancy{color:#96b4a8;}
.salesmarketing{color:#66397e;}
.executive{color:#cfb443;}

/* main page styles */

.content_wrapper[class]{background-image:url(http://www.clark.ie/images/transparentFadeBG.png); }
#content_wrapper{width: 1000px;  margin: auto; text-align: left; background-position:left; background-repeat:repeat-y; }


.content_wrapperSub[class]{background-image:url(http://www.clark.ie/images/transparentFadeBG.png);}


#content_center { position: relative; width: 959px; margin: auto; text-align: left; margin-bottom:0px; }
#maincontent {float:left; background-color: #e5dfeb;margin-bottom: 0px; width:960px;}


.section_column_menu {padding: 0px 0px 0px 0px; position: relative; float: left; width: 191px; margin-left:14px; height:241px; margin-top:18px; background-color:#FFFFFF; }
.section_column_subContent {padding: 0px 0px 0px 0px; position: relative; float: left; width:500px; margin-top:18px; background-color:#FFFFFF;}

.section_column_subContent  div.subContentWrap{ width:430px; position:relative; left:50px; padding-bottom:50px;min-height:400px; height:auto !important; height:400px;}

.section_column_subContentGuide {padding: 0px 0px 0px 0px; position: relative; float: left; width:700px; margin-top:18px; background-color:#FFFFFF;}

.section_column_subContentGuide  div.subContentWrap{ width:630px; position:relative; left:50px; padding-bottom:50px;min-height:400px; height:auto !important; height:400px;}
.section_column_subContentGuide  div.subContentWrap li{ list-style:disc; margin-left:15px; }

.section_column_subContent_2 {padding: 24px; position: relative; float: left; width:640px; margin-left:14px; margin-top:18px; background-color:#FFFFFF;}

.section_column_subContent_2  div.subContentWrap{ width:430px; position:relative; left:50px;background-color:#FFFFFF;}

.section_column_subSitemap{padding: 0px 0px 0px 0px; position: relative; float: left; width:676px; margin-left:14px; margin-top:18px; background-color:#FFFFFF;}
.section_column_subSitemap  div.subContentWrap{ width:630px; position:relative; left:50px; padding-bottom:50px;}


.section_column_subSitemap  div.subContentWrap div.siteMapLeftCol{ float:left; width:240px;}
.section_column_subSitemap  div.subContentWrap div.siteMapRightCol{ float:left; width:240px;}

.subContentWrap p.question{ font-weight:bold;}

/* start header item */
#topHeader {height: 46px; background-color:#012839; width:960px;}
#topHeader_acc {height: 46px; background-color:#3a6351; width:960px;}

#header {height: 200px; background-color:#ffffff;width: 960px;}
#imgLogo{border:solid 0px;}
#header_sub {height: 153px; background-color:#ffffff; }
#header_sub.acc{background-image:url(http://www.clark.ie/images/accHeaderTop.jpg); background-color:#627e72;width:961px;}
#header_sub.off{background-image:url(http://www.clark.ie/images/offHeaderTop.jpg); width:961px;}
#header_sub.exec{background-image:url(http://www.clark.ie/images/execHeaderTop.jpg);width:961px;}
#header_sub.sm{background-image:url(http://www.clark.ie/images/smHeaderTop.jpg); width:961px;}
#header_sub.home{background-image:url(http://www.clark.ie/images/homeHeaderTop.png); width:961px;}

#nav{height:42px; background-image:url(../images/topNavBG.jpg); width:961px;}
#nav_acc{height:42px; background-image:url(../images/topNavBG_acc.jpg);width:961px;}
#nav_off{height:42px; background-image:url(../images/topNavBG_off.jpg);width:961px;}
#nav_exec{height:42px; background-image:url(../images/topNavBG_exec.jpg);width:961px;}
#nav_sm{height:42px; background-image:url(../images/topNavBG_sm.jpg);width:961px;}
#nav_home{height:42px; background-image:url(../images/topNavBG_home.jpg);width:961px;}

/* left  menu */ 
#left_menu { position: relative; top: 40px; left: 30px; }


/* right menu */ 
.right_menu {position:relative; top:37px; left:40px;}

/* subheader */ 
#subheader_new { position:absolute; top:127px; left:50%; margin-left:-481px; float: left;}
#subheader {margin: 0px 25px 35px 25px; float: left; width: 880px; height: 290px;}

/* start main content */ 
.features { float:left; width:720px; }

.section_column {padding: 0px 0px 0px 0px; position: relative; float: left; width: 165px; margin-left:14px;height:241px; background-color:#FFFFFF; display:inline;}
#section_column_off{ background-image:url(../images/officeBgLogo.gif); background-position:100% 100%; background-repeat:no-repeat;}
#section_column_acc{ background-image:url(../images/accountancyBgLogo.gif); background-position:100% 100%; background-repeat:no-repeat;}
#section_column_sales{ background-image:url(../images/salesBgLogo.gif); background-position:100% 100%; background-repeat:no-repeat;}
#section_column_exec{ background-image:url(../images/executiveBgLogo.gif); background-position:100% 100%; background-repeat:no-repeat;}

.ad_column {padding: 0px 0px 0px 0px; position: relative; float: left; width: 223px; border-right:1px solid #e6e5e1;height:328px;}
.menu_column {padding: 0px 0px 0px 0px; position: relative; float: left; width: 215px;height:315px; margin:0px; background-color:#FFFFFF; margin-top:18px; margin-left:10px;  padding:0px; }

/* sub main content */ 
.subnav_column {padding: 0px 0px 0px 0px; position: relative; float: left; width: 192px; border-right:1px solid #e6e5e1; height:728px;}
.main_column {padding: 0px 0px 0px 0px; position: relative; float: left; width: 537px; border-right:9px solid #e6e5e1;height:728px;}
.submenu_column {padding: 0px 0px 0px 0px; position: relative; float: left; width: 227px;height:728px;}

#txtCallUsNow{width:720px; height:92px; display:block;}
#txtCallUsNow img{margin-top:18px; margin-left:10px;}

/*search returns*/

.mainSearch_column {padding: 0px 0px 0px 0px; position: relative; float: left; width: 727px; border-right:9px solid #e6e5e1;height:728px;}
.midWrapper{width:720px; height:256px; display:block;}
/* info menu */
#info_menu {float:left; padding-top:0px;  padding-bottom:16px; width: 959px; text-align:center;}
.info_column {padding: 0px 0px 0px 0px; position: relative; float: left; width: 301px; margin-left:14px; background-color:#FFFFFF; height:184px; display:inline; }

.info_column a{color:#8d8888; text-decoration:none;}
.info_column a:hover{color:#0a75a3; text-decoration:underline; cursor:pointer;}
 

/* bottom menu */
#bottom_menu {float:left; background-color:#ffffff; border-top:1px solid #cdcdcd; border-bottom:1px solid #cdcdcd; width: 946px; text-align:center; padding-top:12px; padding-bottom:12px;}


/* footer */ 
#footer {  padding:0; text-align: center; font-size: 11px; float: left; width: 960px; margin: auto; background-color: #ffffff; color: #777; background-image:url(../images/footerBG.jpg); height:87px; margin-bottom:0px;}
#footer div{}
#footer ul{ margin-top:35px; position:absolute; left:50%; margin-left:-300px; width:660px;}

/* Test Code Begin */
ul.footer2 li{float:left; list-style-type:none;color: #0975a2;}
ul.footer2 li a:link{ font-size:14px; text-decoration:none;cursor: pointer; }
ul.footer2 li a:hover{ color:#a6ce68;  font-size:14px; text-decoration:none;cursor: pointer; }
ul.footer2 li a:visited{ font-size:14px; text-decoration:none;cursor: pointer; }
ul.footer2 li a:active{  font-size:14px; text-decoration:none;cursor: pointer; }

#footer2 {  padding:0; text-align: center; font-size: 11px; float: left; width: 960px; margin: auto; background-color: #ffffff; color: #777; background-image:url(../images/footerBG.jpg); height:87px; margin-bottom:0px;}
#footer2 div{}
#footer2 ul{ margin-top:35px; position:absolute; left:50%; margin-left:-450px;}

#footer2 ul.footer li{color: #0975a2; font-size:9px;  float:left; list-style-type:none; margin:0px; padding:0px;}

#footer2 ul.footer li a {color: #0975a2;  font-size:9px; text-decoration: none; margin:0px; margin:0px; padding:0px;padding-right:10px;padding-left:10px;}
#footer2 ul.footer li a:link { color: #0975a2; font-size:9px; text-decoration: none ; margin:0px; padding:0px;padding-right:10px;padding-left:10px;}
#footer2 ul.footer li a:hover { color: #f1f1f1; font-size:9px; text-decoration: none ; margin:0px; padding:0px;padding-right:10px;padding-left:10px;}
#footer2 ul.footer li a:focus { color: #0975a2; font-size:9px; text-decoration: none ; margin:0px; padding:0px;padding-right:10px;padding-left:10px;} 

#footer2 ul.footer li a img{margin-top:-18px;}
/* Test Code End */

#footer ul.footer li{color: #0975a2; font-size:9px;  float:left; list-style-type:none; margin:0px; padding:0px;}

#footer ul.footer li a {color: #0975a2;  font-size:9px; text-decoration: none; margin:0px; margin:0px; padding:0px;padding-right:10px;padding-left:10px;}
#footer ul.footer li a:link { color: #0975a2; font-size:9px; text-decoration: none ; margin:0px; padding:0px;padding-right:10px;padding-left:10px;}
#footer ul.footer li a:hover { color: #f1f1f1; font-size:9px; text-decoration: none ; margin:0px; padding:0px;padding-right:10px;padding-left:10px;}
#footer ul.footer li a:focus { color: #0975a2; font-size:9px; text-decoration: none ; margin:0px; padding:0px;padding-right:10px;padding-left:10px;} 

#footer ul.footer li a img{margin-top:-18px;}  

/*submenu */
#subMenu{ padding:0px;}
#subMenu div.optionOff1{width:191px; height:33px; background-image:url(http://www.clark.ie/images/offSubMenu.png); background-repeat:no-repeat; margin:0px; color:#0a75a3; font-weight:bold; border-bottom:solid 1px #cfd3d6; font-size:9px; font-family:Arial, Helvetica, sans-serif;}
#subMenu div.optionOn1{width:191px; height:43px; background-image:url(http://www.clark.ie/images/onSubMenu.png); background-repeat:no-repeat; margin:0px;color:#0a75a3; font-weight:bold; border-bottom:solid 1px #cfd3d6;font-size:9px; font-family:Arial, Helvetica, sans-serif;}
#subMenu div.optionEnd{width:191px; height:117px; background-image:url(http://www.clark.ie/images/endSubMenu.png); background-repeat:no-repeat; margin:0px;color:#0a75a3; font-weight:bold;}

#subMenu div.subMenuOption {width:191px; height:33px;  margin:0px; color:#0a75a1; font-weight:bold; border-bottom:solid 1px #cfd3d6; font-family: "Verdana", Lucida, Verdana, sans-serif; }

#subMenu div.subMenuOption_active {width:191px; height:43px; margin:0px; color:#0a75a1; font-weight:bold; border-bottom:solid 1px #cfd3d6; font-family: "Verdana", Lucida, Verdana, sans-serif; }

#subMenu div.subMenuOption a{text-transform:uppercase;text-decoration: none;display:block; color:#0a75a1;font-size:10px;}
#subMenu div.subMenuOption a{background: url(http://www.clark.ie/images/subMenuTab.png) no-repeat 0 0;width:191px;height:33px;}
#subMenu div.subMenuOption a span{position:relative; left:12px; top:7px; }
#subMenu div.subMenuOption a:hover {background: url(http://www.clark.ie/images/subMenuTab.png) no-repeat 0 -33px;height:33px;color:#0a75a1;}

#subMenu div.subMenuOption_active a{text-transform:uppercase;text-decoration: none;display:block; color:#0a75a1;font-size:10px;}
#subMenu div.subMenuOption_active a span{position:relative; left:36px; top:13px; }
#subMenu div.subMenuOption_active a{background-image:url(http://www.clark.ie/images/onSubMenu.png); background-repeat:no-repeat;width:191px;height:43px;}
#subMenu div.subMenuOption_active a:hover {background-image:url(http://www.clark.ie/images/onSubMenu.png); background-repeat:no-repeat;height:43px;color:#0a75a1;}

h4.title{font-size:14px; font-family: "Verdana", Lucida, Verdana, sans-serif; }

.spOffice{color:#9d446e; font-weight:bold; font-size:13px;}
.spAccountancy{color:#95b3aa;font-weight:bold;font-size:13px;}
.spSales{color:#056571;font-weight:bold;font-size:13px;}
.spExecutive{color:#e2b341;font-weight:bold;font-size:13px;}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

  .prop {
    height:200px;
    float:right;
    width:1px;
  }

  .clearP {
    clear:both;
    height:1px;
    overflow:hidden;
  }
  
 
 .sh55{color:#052937; font-family: Helvetica, Arial, sans-serif;font-size: 12px;font-weight: bold;text-transform: none;letter-spacing: normal;line-height: 1.42em;}
     
    
   h5{font-size:12px; font-weight:bold; color:#0a3243;line-height: 1.42em; margin-bottom:0px; padding-bottom:0px;}
   #cvAcc{color:#585858;font-family: Helvetica, Arial, sans-serif;font-size: 11px;font-weight: normal;text-transform: none;letter-spacing: normal;line-height: 1.42em;
          margin-top:8px; padding-top:0px; }   
          
          #divRandomWrap a, #divTempWrap a, #divOurServiceWrap a{color:#0a75a3; text-decoration:none; font-weight:bold; font-size:10px;}
          #divRandomWrap a:hover, #divTempWrap a:hover, #divOurServiceWrap a:hover{color:#0a75a3; text-decoration:underline;}
		  #divOurServiceWrap {text-align:left; margin-left:20px;}
		  .section_column img{border:solid 0px;}
		  
 #searchTitle li{float:left; list-style-type:none; padding-right:0px; margin-right:0px;}
 #searchTitle li.sectionTitle span{position:relative; left:-46px;top:19px; font-size:14px;}
 /*#timesheetPDFIcon{float:left; margin-right:12px; margin-bottom:12px;}*/
 
 img.imgHRfade{ margin-top:26px;}
 
 h3.admin{color:#00293b;}
 h4.admin{font-size:15px; margin-bottom:4px; margin-top:4px;}
input.adminForm{ padding:8px; margin:0px; border:solid 1px #d2d2d2;}
textarea.adminForm{ padding:8px; margin:0px; border:solid 1px #d2d2d2;}
div.adminWrapper strong.highlightAc{ padding-right:14px;}
div.adminWrapper strong.highlightEx{ padding-right:14px;}
div.adminWrapper strong.highlightSm{ padding-right:14px;}
div.adminWrapper strong.highlightOf{ padding-right:14px;}
span.SubTitle_lbl{  font-size:10px; font-weight:bold; margin-bottom:6px; margin-top:8px;}
span.SubMessage_lbl{ font-size:10px;}

a.linkTo{ background-image:url(../images/linkTo.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:24px; height:20px; display:block; margin-top:5px;}
p.hide_{display:none;}

ul.divisions li{ height:50px; display:block; margin:2px;}
ul.divisions li a img{border:0px;}

div.subscribeForm{ margin-left:20px; height:180px; display:block; color:#4e4e4e; font-size:10px; font-weight:bold; }
div.subscribeForm input.subscribe{ margin-left:12px;}
div.subscribeForm input.nameSub{margin-left:6px;  border:solid 1px #209bce; background-color:#f3f0f6; width:125px;}
div.subscribeForm input.emailSub{margin-left:8px;  border:solid 1px #209bce; background-color:#f3f0f6; width:125px;}
div.subscribeForm input.subscribeButton{ margin-left:60px; position:relative; top:20px;}
div.subscribeForm img{ margin-top:16px; margin-bottom:10px; margin-right:20px;}

#divServicesList {width:200px; float:left; position:relative; left:20px;top:4px;text-align:left; }
 #divNewsList ul.ulNewsList, #divServicesList ul.ulNewsList  {
margin: 0px;
padding: 0px;
}

 #divNewsList ul.ulNewsList, #divServicesList ul.ulNewsList { margin-left:16px; padding-left:0px; }
 #divNewsList ul.ulNewsList li, #divServicesList ul.ulNewsList li{margin-bottom:6px;margin-left:0px; padding-left:0px; } 
 #divNewsList ul.ulNewsList a, #divServicesList ul.ulNewsList a{color:#8d8888; text-decoration:none; }
 #divNewsList ul.ulNewsList a:hover, #divServicesList ul.ulNewsList a:hover{color:#0a75a3; text-decoration:underline;}
 
 #divServicesList ul.ulNewsList li{line-height:normal;}
 
 #txtRotatorWrap{ margin-top:8px; margin-left:6px; margin-bottom:0px; padding:0px;}
 #txtRotatorLink{font-weight:bold; font-size:10px; float:right;  margin:0px; padding:0px;margin-right:20px;}
 #txtRotatorLink a{margin:0px; padding:0px;}
 
 div.info_column h3{color: #012a3c; letter-spacing:1.5; font-size:13px; text-align:left; margin-left:20px; margin-bottom:20px;}
