body{width:100%; height:100%; margin:0; padding:0; float:left; clear:both; background:url(/includes/images/containerBG1.jpg) repeat-x; background-color:#F5F5F4;}

#container{margin:0; padding:0; height:765px!important; overflow:visible; background:url(/includes/images/detailBG1.jpg) no-repeat; text-align:center!important; border:0px solid red!important;}
#autoCenter{width:781px; min-height:765px; margin:0 auto; padding:0; clear:both; border:0px solid red; text-align:left!important;}
    
/** html img{margin:0; padding:0; f\loat:left; border:0;}*/
/* HP Header */
#HP_header{width:781px; height:100px; margin:0; padding:0; float:left; clear:both; border:0px solid green;}
    
#headerLogo{margin:0; padding:0; float:left; border:0px solid red;}
#headerLogo h1 a{width:156px; height:100px; margin:0; padding:0; float:left; clear:both; background:url(/includes/images/headerLogoBG1.gif); text-indent:-9999px; text-decoration:none!important;}
#headerLogo h1{margin:0; padding:0; line-height:0; font-size:0;} 

#headerLinks{width:305px; height:17px; margin:83px 20px 0 0; padding:0 0 4px 0; float:right; border:0px solid blue;}
#headerLinks ul{width:205px; height:17px; margin:0; padding:0; float:right; clear:both; list-style-type:none;}
#headerLinks ul li{margin:0; padding:0; float:left; display:block; border:0px solid red;}
#headerLinks ul li a{margin:0; padding:0; height:13px; line-height:13px; float:left; text-indent:-9999px;} 
#nav31 a{width:108px; background:url(/includes/images/nav/h1BG1.gif);}
#nav32 a{width:130px; background:url(/includes/images/nav/h2BG1.gif);}
#nav33 a{width:66px;  background:url(/includes/images/nav/h3BG1.gif);}
#nav34 a{width:37px;  background:url(/includes/images/nav/h4BG1.gif) no-repeat;}     
   
#HP_top{width:781px; height:247px; margin:0; padding:0; float:left; clear:both;}

#leftPanel{width:183px; min-height:241px; margin:0; padding:0; float:left; background-color:#4F3E2B!important; border:0px solid red!important;}

/* PLN */
/*#########################################################################################################
#                                                                                                         #
#  PLEASE NOTE - NAVIGATION IS OVER 3 LEVELS. CSS IS VERY COMPLEX.                                        #
#  NON-DESIGN STAFF WORKING ON THE SITE SHOULD ADVISE ANY CHANGES WHATSOEVER IN NAVIGATION STRUCTURE      #
#  TO A DESIGNER, IN ADVANCE IF POSSIBLE. THANKS.                                                         #
#                                                                                                         #
##########################################################################################################*/
#nav{margin:10px 0 0 0; height:auto; padding:0 0 0 11px; float:left; clear:both; color:#FFF; border:0px solid blue;}
#nav ul{width:160px; height:auto; margin:0; padding:0; float:left; clear:both; list-style-type:none;}
#nav ul li{width:160px; height:auto; margin:0; padding:0 0 0 0; float:left; clear:both; background:url(/includes/images/nav/nav_li_BG1.jpg) bottom left no-repeat;  border:0px solid yellow!important;}
#nav ul li a{width:160px; height:35px; margin:0; padding:0; float:left; clear:both; border:0px solid red; text-indent:-9999px;}
/*{text-indent:-9999px;width:160px; height:18px; line-height:18px; margin:0; padding:0; float:left; clear:both; border:0px solid red;}*/
#nav ul li a:hover{background-position:0 -36px;}
#nav .selected a{background-position:0 -36px;}
#nav .lastselected a{background-position:0 -36px;}
#nav .last{background:none!important; border:0px solid red!important;}

#n1 a{background:url(/includes/images/nav/n1BG1.jpg) top left no-repeat;}
#n2 a{background:url(/includes/images/nav/n2BG1.jpg) top left no-repeat;}
#n3 a{background:url(/includes/images/nav/n3BG1.jpg) top left no-repeat;}
#n4 a{background:url(/includes/images/nav/n4BG1.jpg) top left no-repeat;}
#n5 a{background:url(/includes/images/nav/n5BG1.jpg) top left no-repeat;}
#n6 a{background:url(/includes/images/nav/n6BG1.jpg) top left no-repeat;}

/* 'Working with Aró' - last child item of last PLN item. (need diff BG img for this) */
#nav ul li#n6{background:none!important; border:0px solid red!important;}
#nav ul li#n6 ul li.lastselected{background:url(/includes/images/nav/endNavSelectedBG1.jpg) 14px -5% no-repeat!important; border:0px solid red!important;}
#nav ul li#n6 ul li.last{background:url(/includes/images/nav/endNavBG1.jpg) 14px -5% no-repeat!important; border:0px solid red!important;}

/* 2LN */
#nav ul li ul{width:160px; margin:0; padding:0px 0 0 0px; float:left; clear:both; list-style-type:none; display:block; border:0px solid blue;}    
#nav ul li ul li{/*height:18px;*/width:130px; margin:0; padding:0px 0 0px 30px; text-indent:0; background:url(/includes/images/nav/nav2_li_BG1.jpg) top left no-repeat; 
/* ALWAYS leave a space after url() + top left etc declarations */    
    border:0px solid blue; display:block; font-weight:normal!important; float:left; clear:both; font:13px/13px Tahoma,sans-serif,Verdana,Arial; color:#FFF;}

#nav ul li ul li a{text-indent:0;width:130px!important; margin:0; padding:0 0 10px 0; height:auto!important; background:none; font:13px/15px Tahoma,sans-serif,Verdana,Arial; text-decoration:none; color:#FFF; border:0px solid red; float:left; /* height:24px; */}
#nav ul li ul li a:hover{color:#FFC900;}

/* FIRST */
#nav ul li ul li.first{/*min-height:50px;*/ margin:0; padding:0 0 0 0; width:160px; border:0px solid green!important; background:url(/includes/images/nav/nav2FirstBG1.jpg) top left no-repeat;} 
#nav ul li ul .last{margin:0; padding:0; border:0px solid red!important; background:url(/includes/images/nav/nav2LastBG1.jpg) top left no-repeat!important;}

#nav ul li ul .first a{padding:20px 0 15px 30px!important; border:0px solid red;}
#nav ul li ul .last a{padding:0 0 0 30px!important;}
#nav ul li ul .selected{width:130px; border:0px solid red!important; /* padding-bottom:13px!important; */ background:url(/includes/images/nav/nav2_li_selectedBG1.jpg) top left no-repeat;}
#nav ul li ul .selected a{color:#FFC900;}
/*
#nav ul li ul li#nav29 {margin:0; padding:0; border:0px solid red!important; background:url(/includes/images/nav/nav2SingleBG1.jpg) top left no-repeat!important;}
#nav ul li ul li#nav29.firstselected {margin:0!important; padding:0!important; border:0px solid red!important; background:url(/includes/images/nav/nav2SingleSelectedBG1.jpg) top left no-repeat!important;}
#nav ul li ul li#nav29.firstselected a {margin:0!important;}
*/
/* nids/tids w/ 3LN items don't want 13px padding bottom*/
#nav ul li .selected#nav7{padding-bottom:0!important;}
#nav ul li .selected#nav8{padding-bottom:0!important;}
#nav ul li .selected#nav9{padding-bottom:0!important;}
#nav ul li .selected#nav9 ul li.last{padding-bottom:0!important;}

#nav ul li ul .firstselected{background:url(/includes/images/nav/nav2FirstSelectedBG1.jpg) top left no-repeat!important; border:1px solid red!important; padding:0!important;}
#nav ul li ul .firstselected a{padding:0;}

/*
#nav ul li ul li.last#endNav{border:0px solid red!important; 
    background:url(/includes/images/nav/endNavBG1.jpg) 14px -5% no-repeat!important;}
  
.lastselected #endNav{border:1px solid blue!important;}    
    
.lastselected #endNav a{border:0px solid blue!important; 
    background:url(/includes/images/nav/endNavSelectedBG1.jpg) 14px -5% no-repeat!important;}
#endNav .lastselected{border:0px solid red!important; background:none!important;}
#endNav .lastselected a{border:1px solid red!important; background:none!important;}
#nav .last a{}
*/


/* 3LN */
#nav ul li ul li ul{width:100px; height:auto; margin:0; padding:9px 0 6px 10px; float:left!important;  clear:both!important; list-style-type:none; border-left:1px solid #FFF; /* position:relative; */ right:11px; float:left;}      
#nav ul li ul li ul li{width:100px; height:auto;  margin:0!important; padding:0 0 7px 16px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) left 30% no-repeat!important; border:0px solid red!important;}

#nav ul li ul li ul .first{width:100px; height:auto; line-height:14px; margin:0!important; padding:0 0 7px 16px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) left 30% no-repeat!important; border:0px solid red!important;}
#nav ul li ul li ul .last{width:100px; height:auto; line-height:14px; margin:0!important; padding:0 0 7px 16px!important; float:left; clear:both; background:none!important; background:url(/includes/images/nav/nav3_li_BG1.jpg) left 30% no-repeat!important; border:0px solid red!important;}
    
#nav ul li ul li ul li{width:100px; height:auto;  margin:0!important; padding:0 0 7px 16px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) left 30% no-repeat!important; border:0px solid red!important;}    
#nav ul li ul li ul li a{line-height:14px!important; height:14px; margin:0!important; padding: 0pt 0pt 0pt 30px!important; font-family:Tahoma,sans-serif,Verdana,Arial; font-size:11px!important; color:#FFF!important; border:0px solid red!important;}
 
#nav ul li .firstselected ul{width:100px; height:auto; margin:0; padding:9px 0 6px 10px; float:left!important; clear:both!important; list-style-type:none; border-left:1px solid #FFF; position:relative!important; left:19px!important; display:block!important;} 
#nav ul li .firstselected ul li{width:100px; height:auto;  margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important; border:0px solid red!important; display:block!important;}
#nav ul li .firstselected ul li a{line-height:14px!important; height:14px; margin:0!important; padding:0!important; font-family:Tahoma,sans-serif,Verdana,Arial; font-size:11px!important; color:#FFF!important;border:0px solid red!important; display:block!important;} 
    
#nav ul li .selected ul li{width:100px; height:auto;  margin:0!important; padding:0 0 7px 16px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) left 30% no-repeat!important; border:0px solid red!important;}    
#nav ul li .selected ul li a{line-height:14px!important; height:14px; margin:0!important; padding:0!important; font-family:Tahoma,sans-serif,Verdana,Arial; font-size:11px!important; color:#FFF!important; border:0px solid red!important;}  
    
#nav ul li .lastselected ul li{width:100px; height:auto;  margin:0!important; padding:0 0 7px 29px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important; border:0px solid red!important;}    
#nav ul li .lastselected ul li a{line-height:14px!important; height:14px; margin:0!important; padding:0!important; font-family:Tahoma,sans-serif,Verdana,Arial; font-size:11px!important; color:#FFF!important; border:0px solid red!important;}         
#nav ul li .firstselected ul li.first{min-height:0!important; height:14px!important; line-height:14px!important; margin:0; padding:0;}  
    
#nav ul li .firstselected ul li{height:14px!important; line-height:14px!important; margin:0; padding:0;}  
#nav ul li .firstselected ul li.last{height:14px!important; line-height:14px!important; margin:0; padding:0;}        

#nav ul li .selected ul li.first{min-height:0!important; height:14px!important; line-height:14px!important; margin:0; padding:0;}  
#nav ul li .selected ul li{height:14px!important; line-height:14px!important; margin:0; padding:0;}  
#nav ul li .selected ul li.last{height:14px!important; line-height:14px!important; margin:0; padding:0;} 

#nav ul li .lastselected ul li.first{min-height:0!important; height:14px!important; line-height:14px!important; margin:0; padding:0;}  
#nav ul li .lastselected ul li{height:14px!important; line-height:14px!important; margin:0; padding:0;}  
#nav ul li .lastselected ul li.last{height:14px!important; line-height:14px!important; margin:0; padding:0;} 
    
#nav ul li ul li ul li a:hover{text-decoration:underline;}


#nav ul li ul li ul li.firstselected{background:none!important; padding:0 0 10px 16px!important; background:url(/includes/images/nav/nav3_li_BG1.jpg) left 30% no-repeat!important; }
#nav ul li ul li ul li.lastselected{background:none!important; padding:0 0 10px 16px!important; background:url(/includes/images/nav/nav3_li_BG1.jpg) left 30% no-repeat!important; }

#nav ul li .lastselected ul li ul li.firstselected{display:none!important; background:none!important; padding:0 0 10px 16px!important; background:url(/includes/images/nav/nav3_li_BG1.jpg) left 30% no-repeat!important;}
#nav ul li .lastselected ul li ul li.lastselected{background:none!important; padding:0 0 10px 16px!important; background:url(/includes/images/nav/nav3_li_BG1.jpg) left 30% no-repeat!important;}

#nav ul li .lastselected ul li.firstselected{padding-left:29px!important; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;}
#nav ul li .lastselected ul li.lastselected{padding-left:29px!important; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;}

#nav ul li ul li ul .selected{margin:0; padding:0; padding-bottom:10px!important;}
#nav ul li ul li ul .selected a{text-decoration:underline;}

#nav ul li ul li ul li a:hover{text-decoration:underline;}
#nav ul li ul li ul .selected{padding-bottom:10px!important;}
#nav ul li ul li ul .selected a{text-decoration:underline;}


/* POST FIX (VM THU30AUG07)*/
#nav ul li ul li.firstselected{/*min-height:50px;*/ margin:0; /*padding:0 0 15px 0;*/ width:160px; border:0px solid green!important; background:url(/includes/images/nav/nav2FirstSelectedBG1.jpg) top left no-repeat;} 
#nav ul li ul li.firstselected a{margin:20px 0 0 0; padding:0 0 15px 30px!important; border:0px solid red!important;}

#nav ul li ul li.lastselected{margin:0!important; padding:0!important; background:url(/includes/images/nav/nav2LastSelectedBG1.jpg) top left no-repeat!important;}
#nav ul li ul li.lastselected a{margin:0px 0 0 0; padding:0 0 0 30px!important; border:0px solid red!important;}

#nav ul li ul li ul li{height:auto; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;}
#nav ul li ul li ul li a{width:120px!important; border:1px solid red!important; margin:0; padding:0 0 0 30px!important;}    

#nav ul li ul li ul li.first{height:auto; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;}
#nav ul li ul li ul li.first a{width:120px!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important;}    

#nav ul li ul li ul li.firstselected{/*min-height:0; height:13px!important;*/ line-height:13px!important; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important; border:0px solid blue!important;}
#nav ul li ul li ul li.firstselected a{width:120px!important; border:0px solid red!important; margin:0!important; padding:0 0 0 30px!important;}  

#nav ul li ul li ul li.last{height:auto; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;}
#nav ul li ul li ul li.last a{width:120px!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important;}    
#nav ul li ul li ul li.lastselected{height:auto; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;}
#nav ul li ul li ul li.lastselected a{width:120px!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important;}       

/* 3LN - CHILDREN ITEMS OF FIRST SELECTED 2LN NODE */
#nav ul li .firstselected ul li.selected a{width:120px!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important; text-decoration:underline!important;} 
#nav ul li .firstselected ul li.firstselected a{width:120px!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important; text-decoration:underline!important;} 
#nav ul li .firstselected ul li.lastselected a{width:120px!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important; text-decoration:underline!important;}

/* 3LN - CHILDREN ITEMS OF SELECTED 2LN NODE */
#nav ul li .selected ul{width:100px; height:auto; margin:0; padding:9px 0 6px 10px; float:left!important; clear:both!important; list-style-type:none; border-left:1px solid #FFF; position:relative!important; right:11px!important;}    
#nav ul li .selected ul li{height:auto; width:auto!important; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;border:0px solid yellow!important;}
#nav ul li .selected ul li.first{height:auto; width:auto!important; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;border:0px solid yellow!important;}
#nav ul li .selected ul li.last{height:auto; width:auto!important; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;border:0px solid yellow!important;}    
#nav ul li .selected ul li a{width:auto!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important;}  
#nav ul li .selected ul li.first a{width:auto!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important;} 
#nav ul li .selected ul li.last a{width:auto!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important;}       
#nav ul li .selected ul li.selected a{width:auto!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important; text-decoration:underline!important;} 
#nav ul li .selected ul li.firstselected a{width:auto!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important; text-decoration:underline!important;} 
#nav ul li .selected ul li.lastselected a{width:auto!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important; text-decoration:underline!important;} 

/* 3LN - CHILDREN ITEMS OF LAST SELECTED 2LN NODE*/
#nav ul li .lastselected ul{width:100px; height:auto; margin:0; padding:9px 0 6px 18px; float:left!important; clear:both!important; list-style-type:none; border-left:1px solid #FFF;position:relative!important; left:7px!important;}
#nav ul li .lastselected ul li{height:auto; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;}
#nav ul li .lastselected ul li a{width:120px!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important;}   
#nav ul li .lastselected ul li.firstselected{height:auto; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;}
#nav ul li .lastselected ul li.firstselected a{width:120px!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important; text-decoration:underline!important;}       
#nav ul li .lastselected ul li.lastselected{height:auto; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;}
#nav ul li .lastselected ul li.lastselected a{width:120px!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important; text-decoration:underline!important;}       

#nav ul li .lastselected ul li.first{height:auto; width:auto!important; margin:0!important; padding:0 0 7px 0px!important; float:left; clear:both; background:url(/includes/images/nav/nav3_li_BG1.jpg) 13px 30% no-repeat!important;border:0px solid yellow!important;}    
#nav ul li .lastselected ul li.first a{width:auto!important; border:0px solid red!important; margin:0; padding:0 0 0 30px!important;} 
/* ------------------------------------------------------------------------------------------ */       

#centrePanel{width:375px; height:241px; margin:0; padding:0; float:left; background-color:#30AFC0!important; border:0px solid red;}
    
#HP_title{margin:25px 0 0 0; padding:0 0 0 12px; float:left; clear:both;}
#HP_title h2{width:354px; height:16px; line-height:16px; margin:0; padding:0; float:left; clear:both; text-indent:-9999px; background:url(/includes/images/HP_titleBG1.jpg);}
#HP_text{width:342px; height:80px; overflow:auto; margin:18px 0 0 0; padding:0 14px 0 18px; float:left; clear:both;font:11px/18px Tahoma,Verdana,sans-serif; color:#FFF; border:0px solid red;}    

#HP_flash{width:375px; height:100px; margin:0; padding:0; float:left; clear:both;border:0px solid blue;}
#rightPanel{width:215px; height:241px; margin:0; padding:0; float:left;background:url(/includes/images/rightPanelBG1.jpg);border:0px solid red;} 
 
#HP_bottom{width:781px; height:170px; margin:0; padding:0; float:left; clear:both;}
    
#whatWeDoHolder{width:343px; height:154px; margin:0; padding:0; float:left; background-color:#FFF;}
#whatWeDo{width:327px; margin:7px 0 0 0; padding:0 0 0 7px; float:left; clear:both;}
#whatWeDo h3{width:327px; height:27px; margin:0; padding:0; float:left; clear:both;background:url(/includes/images/whatWeDoHeaderBG1.jpg); text-indent:-9999px; line-height:0; font-size:0;}    
#WWD_left{width:142px; height:98px; margin:12px 0 0 0; padding:0 0 0 7px; float:left;}
#WWD_left h4{width:142px; height:13px; line-height:13px; margin:0; padding:0; float:left; clear:both;text-indent:-9999px; background:url(/includes/images/WWD_leftHeaderBG1.jpg);}
#WWD_leftText{width:142px; height:42px; margin:15px 0 0 0; padding:0; float:left; clear:both;font:11px/16px Tahoma,Verdana,sans-serif; color:#51412E;}
    
#WWD_divider{width:28px; height:120px; margin:0; padding:0; float:left;background:url(/includes/images/WWD_divider.jpg) center no-repeat;} 
/* IE5.5 */ 
* html #WWD_divider{width:27px;}       
  
#WWD_right{width:144px; height:98px; margin:12px 0 0 0; padding:0; float:left;}
#WWD_right h4{width:144px; height:13px; line-height:13px; margin:0; padding:0; float:left; clear:both;text-indent:-9999px; background:url(/includes/images/WWD_rightHeaderBG1.jpg);}
#WWD_rightText{width:144px; height:42px; margin:15px 0 0 0; padding:0; float:left; clear:both;font:11px/16px Tahoma,Verdana,sans-serif; color:#51412E;}

.findOutMore{width:81px; height:8px; line-height:0; font-size:0; margin:20px 0 0 0; float:right;background:url(/includes/images/findOutMoreBG1.jpg); text-indent:-9999px; cursor:pointer;}

#getInTouchHolder{width:204px; height:154px; margin:0; padding:0; float:left; background-color:#FFF;} 
#getInTouch{width:187px; margin:8px 0 0 0; padding:0 0 0 8px; float:left; clear:both;}
#getInTouch h3{width:187px; height:27px; margin:0; padding:0; float:left; clear:both;background:url(/includes/images/getInTouchHeaderBG1.jpg); text-indent:-9999px; line-height:0; font-size:0;}    
#getInTouchText{width:182px; height:40px; margin:12px 0 0 0; padding:0 0 0 5px; float:left; clear:both; border:0px solid red; font:11px/16px Tahoma,Verdana,sans-serif; color:#51412E;}
#getInTouchText p{margin:0; padding:0;}

.more{width:37px; height:8px; margin:0; padding:0; clear:both; float:left; text-indent:-9999px;  background:url(/includes/images/more.jpg); background-repeat:no-repeat; border:0px solid red;}   
    

/* IE5.5 */    
* html #getInTouchText{padding:0;}

/* Vacancies */  
#currentVacancies{width:187px; height:67px; margin:0; padding:0; float:left; clear:both;}
#currentVacancies h4{width:187px; height:20px; margin:0; padding:0; float:left; clear:both;text-indent:-999px; font-size:0; line-height:0;background:url(/includes/images/currentVacanciesBG1.jpg);}
#currentVacanciesText{width:182px; height:36px; margin:9px 0 0 0; padding:0 0 0 0; float:left; clear:both;font:10px/13px Tahoma,Verdana,sans-serif; color:#51412E;border:0px solid red;text-align:left;}
#currentVacanciesText a{font:10px/13px Tahoma,Verdana,sans-serif; color:#51412E; text-decoration:none;}     
#currentVacanciesText a:hover{text-decoration:underline;}
#text hr{color:#30AFC0; width:95%; border:1px dashed; padding:0; margin:0; height:1px;}  

#currentVacanciesText ol {border:0px solid black;padding:0px 0 0 5px; margin:0 0 0 20px;text-align:left;}
#currentVacanciesText ol li {border:0px solid red;}
    
/* Vacancies */ 
#Vacancies hr {margin:10px 0 10px 0;}
#vacancyDetails{border:0px solid red; margin:0; padding:0; float:left; clear:both;}  
#vacancyDetails .text{border:0px solid red; float:left;}
#vacancyDetails h3{border:0px solid red;float:left;clear:both;}
#svacancyDetails p{clear:both;}

#vacancyList{width:212px; height:142px;margin:0 0 30px 15px; padding:0px 0px 15px 0px; float:right; text-align:left; background-image:url(/includes/images/bg_vacanciesList.gif);background-repeat:no-repeat;}    
#vacancyList h6 {width:200px; height:20px; margin:10px 0 10px 10px; padding:5px; float:left; clear:both;text-indent:-999px; font-size:0; line-height:0;background:url(/includes/images/currentVacanciesBG1.jpg);background-repeat:no-repeat;clear:both;}

#vacancyListText {padding:15px;}
#vacancyList a{clear:both; font:11px/13px Tahoma,Verdana,sans-serif; color:#51412E; text-decoration:none;}
#vacancyList a:hover{text-decoration:underline;}

/* News Archive */  
#ViewsTitle {text-align:left;}
#ViewsTitle .posted{float:right;}
    
/* Latest News */     
#latestNewsHolder{width:210px; height:154px; margin:0; padding:0; float:left; background-color:#FFF;} 
#latestNews{width:195px; margin:8px 0 0 0; padding:0 0 0 8px; float:left; clear:both;}
#latestNews h3{width:195px; height:27px; margin:0; padding:0; float:left; clear:both;background:url(/includes/images/latestNewsHeaderBG1.jpg); text-indent:-9999px; line-height:0; font-size:0;}    
#latestNews h4{width:184px; /*height:12px;*/ margin:11px 0 0 0; padding:0; float:left; clear:both; color:#137693;font:12px/15px Arial, Tahoma,Verdana,sans-serif;font-weight:bold;}
#latestNewsText{width:180px; height:45px; margin:7px 0 0 0; padding:0 0 0 7px; float:left; clear:both;font:11px/15px Tahoma,Verdana,sans-serif; color:#51412E;}
.readMore{width:65px; height:8px; margin:12px 0 0 0; padding:0 2px 0 0!important; float:right; clear:both; text-indent:-9999px;background:url(/includes/images/readMoreBG1.jpg) no-repeat;}
 
/* SECONDARY */
/* This div not used */
#mainHolder{width:773px; margin:0; padding:0; float:right; clear:both; border:0px solid blue;}
#holder{width:773px; float:left; margin:0; padding:0 4px 0 4px; border:0px solid red!important;background:url(/includes/images/shadows/holderBG1.png) repeat-y;}    
#main{width:773px; margin:0; padding:0; float:left; clear:both; border:0px solid blue; background:url(/includes/images/mainBG2.jpg) left repeat-y;}

#pageRight{width:590px; height:auto; margin:0; padding:0; float:left; border:0px solid red;}
#pageImageHolder{width:593px; height:202px; margin:0; padding:0; float:left; clear:both;
    border:0px solid green;
    background:url(/includes/images/pgImgLrDetailBG1.jpg) left bottom no-repeat;}

#pageImageHolderRightShadow{width:3px; height:202px; margin:0; /*padding:90;*/ float:left;background:url(/includes/images/shadows/pgImgHolderRightShadowBG1.jpg);}
/*{width:3px; height:202px; margin:0; padding:90; float:left;background:url(/includes/images/shadows/pgImgHolderRightShadowBG1.jpg);}*/





#pageImage{width:590px; height:auto; margin:0; padding:0; float:left; clear:both;border:0px solid blue;}

/* f\loat:left - IE6 will implement, IE5.5 will ignore.
* html #pageImage img{margin:0; padding:0 0 -3px 0!important; f\loat:left; border:0px solid red!important;}
*/

#pageImageLrDetail{width:590px; height:21px; margin:0; padding:0; float:left; clear:both;background:url(/includes/images/pgImgLrDetailBG1.jpg);font-size:0; line-height:0; border:0px solid red;}

#contentHolder{width:590px; margin:0; padding:0; float:left; clear:both;background:url(/includes/images/contentHolderBG1.jpg) repeat-y; background-color:#FFF;}
#content{width:511px; margin:34px 0 0 0; padding:0 0 0 29px; float:left; clear:both; border:0px solid red;}
#text{width:511px; margin:10px 0 0 0; padding:0 0 20px 0; float:left; clear:both;font:11px/18px Tahoma,Verdana,sans-serif; color:#4F3E2B;border:0px solid red;}    
#text h3{width:511px; font:14px/20px sans-serif; font-weight:normal; margin:0; padding:0; float:left; clear:both;}

#text a{color:#4F3E2B;}
#text a:hover{color:#30AFC0;}

#text ul{width:460px; height:auto; margin:17px 0 0 0; padding:0 0 10px 55px; float:left; clear:both!important; list-style-type:none; border:0px solid red!important;}
#text ul li{width:360px; line-height:18px; margin:0; padding:0 0 5px 15px; float:left;background:url(/includes/images/brownDot.gif) left 6px no-repeat;border:0px solid red!important;}


#text ul li.L1{background:url(/includes/images/blueDot.gif) left 6px no-repeat;}
#text ul li.L2{background:url(/includes/images/yellowDot.gif) left 6px no-repeat;}
#text ul li.L3{background:url(/includes/images/brownDot.gif) left 6px no-repeat;}


#contentShadow{width:590px; height:9px; margin:0; padding:0; float:left; clear:both;background:url(/includes/images/contentShadowBG1.jpg);font-size:0; line-height:0;}

#pageHeader{width:511px; height:17px; margin:0; padding:0; float:left; clear:both;}
#pageHeader h2{margin:0; padding:0; float:left; clear:both; color:#4F3E2B; font:17px sans-serif!important; font-weight:normal; font-size:17px; line-height:17px;}
    

#panels{width:590px; height:73px; margin:0; padding:0 0 0 0px; float:left; clear:both; border:0px solid red;} 

#panel1{width:189px; height:73px; margin:0; padding:0; float:left; border:0px solid red; background-color:#FFF!important;background:url(/includes/images/panel1BG1.jpg) left repeat-y;}
#panel1 h4{width:180px; height:27px; margin:8px 0 0 0; padding:0; float:left; clear:both;text-indent:-9999px; background:url(/includes/images/panel1_h4_BG1.jpg) right no-repeat;}    
#panel1_spacer{width:21px; height:32px; margin:8px 0 0 0; padding:0 0 0 0; float:left;}
#panel1_txt{width:159px; height:32px; margin:8px 0 0 0; padding:0 0 0 0; float:left; border:0px solid red;font:11px/15px Tahoma,sans-serif; color:#51412E;}
#panel1_txt a{text-decoration:none; color:#51412E;}

#panelDivider1{width:8px; height:73px; margin:0; padding:0; float:left;border:0px solid red; background:none!important;}

#panel2{width:193px; height:73px; margin:0; padding:0; float:left; border:0px solid green;background-color:#FFF;}
#panel2 h4{width:185px; height:27px; margin:8px 0 0 0; padding:0; float:left; clear:both;text-indent:-9999px; background:url(/includes/images/panel2_h4_BG1.jpg) right no-repeat;}
#panel2_spacer{width:24px; height:32px; margin:8px 0 0 0; padding:0 0 0 0; float:left;}
#panel2_txt{width:159px; height:32px; margin:8px 0 0 0; padding:0 0 0 0px; float:left; border:0px solid red;font:11px/15px Tahoma,sans-serif; color:#51412E;}
#panel2_txt a{text-decoration:none; color:#51412E;}
#panelDivider2{width:7px; height:73px; margin:0; padding:0; float:left;border:0px solid red;}
    
#panel3{width:193px; height:73px; margin:0; padding:0; float:left; border:0px solid blue;background-color:#FFF;}
#panel3 h4{width:185px; height:27px; margin:8px 0 0 0; padding:0; float:left; clear:both;text-indent:-9999px; background:url(/includes/images/panel3_h4_BG1.jpg) right no-repeat;}
#panel3_spacer{width:19px; height:32px; margin:8px 0 0 0; padding:0 0 0 0; float:left;}
#panel3_txt{width:159px; height:32px; margin:8px 0 0 0; padding:0 0 0 0; float:left; border:0px solid red; font:11px/15px Tahoma,sans-serif; color:#51412E;}
#xyz{width:20px; height:20px; margin:0; padding:0; float:left; clear:both; border:1px solid red!important;}    
#panel3_txt a {color:#51412E; text-decoration:none;}
      
#testPanel{width:100px; height:73px; margin:0; padding:0; float:right; border:1px solid red;}
    
/* GENERIC FORM */
.siteForm {margin:0; clear:both; font:11px/18px Tahoma,Arial,sans-serif; color:#4F3E2B;}
/*.siteForm table{width:340px;}*/
.siteForm label{display:block; width:95px; }

.siteForm .tr1{ height:12px; color:#1D354A; text-align:right; margin:3px 3px 3px 0; padding:0 5px 0 0;}
.siteForm .tr2{height:12px; text-align:right; margin:0 3px 0 0; padding:0 5px 0 0;}
.siteForm .left{height:12px; margin:0; padding:2px 5px; color:#1D354A; font-size:10px;}
.siteForm .right{height:12px; color:#4F3E2B; margin:0; padding:0; font-size:10px;}
.siteForm .last{height:12px; color:#4F3E2B; margin:0; padding:0;}
.siteForm .right a.hover{color:#1D354A;}
.siteForm .right {color:#1D354A;}
.siteForm td{color:#4F3E2B!important; padding:3px; vertical-align: top;}
.siteForm tr.labeltd1 td {border:0px solid red;}
.siteForm tr.labeltd2 td {border:0px solid blue;}
.siteForm .formheaderclass{color:white; text-align:center; height:12px; font-size:10px; line-height:6px; background-color:#FFF; font-weight:bold;}
.siteForm input {color:#000; background-color:#FFF; border:1px solid #30AFC0; width:140px; height:12px; margin-left:3px; padding-left:5px; float:left; font-family:Tahoma,Arial,sans-serif; font-weight:normal; font-size:11px; } 
.siteForm input:focus {border:1px solid #fff; background-color:#ccc;} 
.siteForm td.EzineCheckbox input { width: 20px; float: left; background: transparent !important; border: 1px solid #30AFC0;}

.siteForm textarea{background-color:#FFF; color:#000; border:1px solid #30AFC0; width:140px; height:50px; margin-left:3px; padding-left:5px; float:left; font-family:Tahoma,Arial,sans-serif; font-weight:normal; font-size:11px;}
.siteForm textarea:focus {border:1px solid #fff; background-color:#ccc;} 
.siteForm select{width:215px; background-color:#FFF; border:1px solid #CCC; color:#000; text-align:left; margin:0 4px; font-family:Tahoma,Arial,sans-serif; font-weight:normal; font-size:10px;}
.siteForm .noBorder{border:none;}

.siteForm td.mandatory label:after {content: " *"; }
.siteForm img {border:none;}
.tickbox {border:none;} 

.submitButton input {margin:0; float:right;}
.submitButton input {text-align:center; cursor:pointer;}
.submitButton input {border:0px solid red; cursor: pointer !important; text-align:center; display:block; text-indent:-9999px; width:50px; height:23px; background:url(/includes/images/contact/contact_btn.gif); font: 10px/16px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; text-decoration:none} 
.submitButton input:hover {border:0px solid red; cursor: pointer !important; text-align:center; display:block; text-indent:-9999px; width:50px; height:23px; background:url(/includes/images/contact/contact_btn.gif); background-position:0 -23px; font: 10px/16px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; text-decoration:none}

.siteForm tr{ }

#ContactUsResponder{color:Red;}
   
/* ------------------------------------------------------------------------------------------ */       
/* Contact Us */
#wholecontainer { width:530px;}
#dwholecontainer_top {height: 19px; width:530px; background:url(/includes/images/contact/form_bk_top.gif); background-repeat:no-repeat; background-position:top left;}
#dwholecontainer_content {width:530px; height:260px; padding:0 0px 0 12px;background:url(/includes/images/contact/form_bk_repeat.gif); background-repeat: repeat-y; }
#dwholecontainer_bottom {width:530px; height: 23px;background:url(/includes/images/contact/form_bk_btm.gif); background-repeat:no-repeat; }

#formcontainer {float:left; width:281px; border:0px solid red;}
#contactform_top {width: 283px; height:38px; background:url(/includes/images/contact/Contact_form_top.gif); background-repeat:no-repeat;border:0px solid red;}
#contactform_content {width: 283px; background:url(/includes/images/contact/Contact_form_main.gif); background-repeat:repeat-y; padding:0px 0 0 10px;}
#contactform_btm {height: 22px; width: 283px; background:url(/includes/images/contact/Contact_form_btm.gif); background-repeat:no-repeat; }

#contactdetails_container {float:left; width: 221px; margin-left:18px;}
#Detailstop {background:url(/includes/images/contact/details_top.gif); background-repeat: no-repeat; height: 38px;width:221px; }
#Headoffice {width:93px;text-align:center; font-weight:bold; padding-top:5px; }
#DetailsContent { background:url(/includes/images/contact/details_bk_repeat.gif); background-repeat: no-repeat; width:221px; height: 192px; padding:0 0px 0 10px;}
#DetailsAddress {width:150px; height:14px; padding: 0 0 15px 25px; background:url(/includes/images/contact/home_icon.gif); background-repeat: no-repeat;}
#DetailsTel {width:150px; height:14px; padding: 0 0 15px 25px; background:url(/includes/images/contact/tel_icon.gif); background-repeat: no-repeat;}
#DetailsFax {width:150px; height:14px; padding: 0 0 15px 25px; background:url(/includes/images/contact/fax_icon.gif); background-repeat: no-repeat;}
#DetailsEmail {width:150px; height:14px; padding: 0 0 15px 25px; background:url(/includes/images/contact/email_icon.gif); background-repeat: no-repeat;}

/* ------------------------------------------------------------------------------------------ */       
/* LINKS 
#linksModule{width:348px; height:auto; margin:0; padding:0; float:left; clear:both; border:0px solid red;}
#linksModule ul{list-style-type:none;}
#linksModule ul li{float:left; background:none; width:auto;}
#linksModule .tabset_tabs{margin:0; padding:0; list-style-type:none; position:relative;z-index:2; white-space:nowrap;}
#linksModule .tabset_tabs li{clear:none!important; margin:0; padding:0; display:inline!important; float:left!important; list-style-type:none; font:11px/18px Tahoma,Tahoma,Arial,sans-serif; color:#4F3E2B;}
#linksModule .tabset_tabs a{color:#4F3E2B!important; background-color:#FFF!important; border:1px solid #CCC; text-decoration:none; padding:0 2px; border-left-width:1px; border-bottom:none; font-weight:normal!important; letter-spacing:1px; padding-top:2px; padding-bottom:2px; cursor:pointer!important;}
#linksModule .tabset_tabs a:hover{background-color:#fff; color:#000!important; text-decoration:none;}
#linksModule .tabset_tabs a.active{font-weight:bold; color:#30AFC0!important; background-color:#FFF!important; border-top:1px solid #CCC!important; border-color:#CCC; cursor:default; border-bottom:none; padding-top:3px; padding-bottom:3px; }
#linksModule .tabset_tabs li.firstchild a{border-left-width:1px;}
#linksModule .tabset_content{width:448px; float:left; clear:both; border-top:1px solid #CCC; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC; background-color:#FFF; position:relative; z-index: 1; padding:0; display:none;}
#linksModule .tabset_content ul{margin:0; padding:0; list-style-type:none!important;border:0px solid red!important;}
#linksModule .tabset_content ul li{width:448px; font-size:11px; line-height:18px; margin-bottom:0px; padding:6px; text-decoration:none; list-style-type:none;}
#linksModule .tabset_content ul li a{color:#4F3E2B!important; text-decoration:none; list-style-type:none;}
#linksModule .tabset_content ul li a:hover{background-color:#FFF; color:#30AFC0!important; line-height:15px; text-decoration:underline; list-style-type:none;}
#linksModule .tabset_content a:hover{color:#30AFC0;}
#linksModule .tabset_label{display:none;}
#linksModule .tabset_content_active{display:block;}
#linksModule .linksmod{width:340px; float:left; clear:both; padding:8px 8px 8px 12px; font:11px/18px Tahoma,Tahoma,Arial,sans-serif; color:#4F3E2B;}
*/
/* ------------------------------------------------------------------------------------------ */   
/* SITEMAP */
/* TO DO: reset Bg img to square - IE7 ignores list-style-type if margin/paddings set to 0 */

#sitemapHolder{margin:0; padding:0; float:left; clear:both;border:0px solid red;}
#sitemapHolder ul{width:150px!important; margin:0; padding:0 0 0 30px; border:0px solid red!important;}
#sitemapHolder ul li{margin:0; padding:0 0 0 20px; float:left; clear:both; background:url(/includes/images/nav/square.gif) left 7px no-repeat!important; border:0px solid red;}
#sitemapHolder a{color:#4F3E2B; text-decoration:none;}
#sitemapHolder a:hover{color:#30AFC0; text-decoration:underline;}

#sitemapHolder #sitemap ul{width:150px!important; margin:0!important;}
#sitemapHolder #sitemap ul li{margin:0!important; padding:0 0 0 20px!important; clear:both;background:url(/includes/images/nav/square.gif) left 7px no-repeat!important;}
#sitemapHolder #sitemap ul li ul{width:150px!important; padding:0 0 0 30px!important; clear:both;}
#sitemapHolder #sitemap ul li ul li{margin:0!important; padding:0 0 0 20px!important; clear:both;background:url(/includes/images/nav/square.gif) left 7px no-repeat!important;}
    
/*    
#sitemapHolder #sitemap ul li ul li u li{margin:0!important; padding:0 0 0 20px!important; clear:both;background:url(/includes/images/nav/square.gif) left 7px no-repeat!important;}
*/

/* ------------------------------------------------------------------------------------------ */   
/* EZINE */
#eZineSignup{margin:0; padding:0; float:left; clear:both;width:220px; background-image:url(/includes/images/ezine_little_man.gif); background-repeat:no-repeat; background-position: top right;}
#eZineSignup form{margin:0; padding:0; float:left;}
#eZineSignup table td{color:#4F3E2B; font:11px Tahoma,sans-serif!important;}
#eZineSignup .ezineTextbox{border:1px solid #30AFC0; font:11px Verdana,sans-serif;}
#eZineSignup .ezineTextbox:focus{border:1px solid #ccc; background-color: #ccc; }

/*.ezineSubmit{width:60px; font-size:10px; font-weight:normal!important; letter-spacing:1px;
    height:20px; line-height:20px; text-align:center; background:#30AFC0; color:#FFF; border:none;
    cursor:pointer; font-weight:bold; padding:0; margin:0;}*/
    
.ezineSubmit {margin:0; float:right;}
.ezineSubmit {text-align:center; cursor:pointer;}
.ezineSubmit {border:0px solid red; cursor: pointer !important; text-align:center; display:block; text-indent:-9999px; width:50px; height:23px; background:url(/includes/images/submit_btn.gif); font: 10px/16px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; text-decoration:none} 
.ezineSubmit:hover {border:0px solid red; cursor: pointer !important; text-align:center; display:block; text-indent:-9999px; width:50px; height:23px; background:url(/includes/images/submit_btn.gif); background-position:0 -23px; font: 10px/16px Tahoma, Verdana, Arial, sans-serif; font-weight:bold; text-decoration:none}

/* ------------------------------------------------------------------------------------------ */   

/* SHADOW DIVS - all gathered here for PNG redraw */
/* Home Page */
#topLeftShadow{width:4px; height:241px; margin:0; padding:0; float:left; background:url(/includes/images/shadows/leftShadowBG1.png); border:0px solid red;}
#topRightShadow{width:4px; height:241px; margin:0; padding:0; float:left; background:url(/includes/images/shadows/rightShadowBG1.png); border:0px solid blue;}
    
/* This formerly called 'bottomShadow' - it's the dividing div between page top & panels */    
#HP_divider{width:781px; height:8px; margin:0; padding:0; float:left; clear:both; font-size:0; line-height:0; background:url(/includes/images/shadows/bottomShadowBG2.png);border:0px solid blue;}      
#HP_bottomShadow{width:781px; height:16px; margin:0; padding:0; float:left; clear:both; font-size:0; line-height:0; background:url(/includes/images/shadows/test2.png) no-repeat!important; border:0px solid red!important;} 
    
* html #HP_bottomShadow{position:relative; bottom:1px;}
    
#shadow1{width:4px; height:154px; margin:0; padding:0; float:left; background:url(/includes/images/shadows/shadow1BG1.png); border:0px solid red;}
#shadow2{width:7px; height:154px; margin:0; padding:0; float:left; background:url(/includes/images/shadows/shadow2BG1.png);border:0px solid red;}
#shadow3{width:8px; height:154px; margin:0; padding:0; float:left; background:url(/includes/images/shadows/shadow3BG1.png);border:0px solid red;}
#shadow4{width:5px; height:154px; margin:0; padding:0; float:left; background:url(/includes/images/shadows/shadow4BG1.png); border:0px solid red!important;}
* html #shadow4{}
    
/* Secondary */ 
#preFooter{width:773px; height:9px; margin:0; padding:0; float:left; clear:both;background:url(/includes/images/shadows/preFooterBG3.png) right no-repeat;border:0px solid red;}
#preFooterLeft{width:183px; height:9px; margin:0; padding:0; float:left;background-color:#4F3E2B;} 
    
#footerArea{width:773px; height:73px; margin:0; padding:0; float:left; clear:both;background:none;border:0px solid blue;}
#footerAreaLeft{width:183px; height:73px; margin:0; padding:0; float:left; background-color:#4F3E2B; border:0px solid green;}
#footerAreaRight{width:590px; height:73px; margin:0; padding:0; float:right; background:url(/includes/images/shadows/test10.png) right repeat-y;}     

#bottomShadow2Holder{margin:0; padding:0 0 0 4px!important; float:left; clear:both;}
#bottomShadow2{width:787px; height:22px; margin:0; padding:0; float:left; clear:both; background:url(/includes/images/shadows/bottomShadow2BG1.png) top left no-repeat!important; font-size:0; line-height:0; border:0px solid red!important;}   

/* ------------------------------------------------------------------------------------------ */   
/* Links */
#ctl00_ContentPlaceHolder1_LinksTabs1_RadTabStrip1 .levelwrap {border:0px solid black; float:left; display:inline;clear:none;margin:0; padding:0;}
#ctl00_ContentPlaceHolder1_LinksTabs1_RadTabStrip1 .levelwrap ul  {border:0px solid blue;padding:0; margin:0; list-style-image:none;float:left!important;display:inline;clear:none;}
#ctl00_ContentPlaceHolder1_LinksTabs1_RadTabStrip1 .levelwrap ul li {border:1px solid blue;padding:0; margin:0; list-style-image:none;float:left!important;display:inline;clear:none;}
#ctl00_ContentPlaceHolder1_LinksTabs1_RadTabStrip1 ul li {border:1px solid blue;}

#EyeTabbedContent { height:auto; background-color: #fff!important;padding-bottom:20px;border:1px solid #30AFC0;}
#EyeTabbedContent .linkTitle {margin-top:10px; margin-left:15px; font: normal 11px/14px Tahoma, Verdana, Arial; font-weight:bold; color:#483429;}
#EyeTabbedContent .linkText {margin-top:4px; margin-left:15px; font: normal 11px/14px Tahoma, Verdana, Arial; color:#483429;width:100%;}
#EyeTabbedContent .linkURL {padding-bottom:10px;}
#EyeTabbedContent .linkURL a {border-bottom:1px dashed #4A8E9B; margin-left:15px; margin-bottom:5px; font: normal 11px/14px Tahoma, Verdana, Arial; color:#4A8E9B; text-decoration:none}
#EyeTabbedContent .linkURL a:hover {color:#3D8FBB; text-decoration:none}

/* ------------------------------------------------------------------------------------------ */   
/* FOOTER */
#contactDetails{width:781px; height:34px; margin:0 0 15px 20px; padding:0; float:left; clear:both; text-indent:-9999px; font-size:0; line-height:0;}
#contactDetails1{width:655px; height:17px; margin-left:85px; padding:0; float:left; background:url(/includes/images/contactDetailsBG1.gif) no-repeat;}   
#contactDetails2{width:740px; height:17px; margin:0; padding:0; float:left; background:url(/includes/images/contactDetailsBG3.gif) no-repeat left top;}   
.emailAddr{width:62px; height:8px; margin-top:7px; padding:0; line-height:0; font-size:0;text-indent:-9999px; cursor:pointer; float:right; background:url(/includes/images/salesAtAroDotIE.gif);background-repeat:no-repeat; background-position:left top; border:0px solid red;}   
#contactDetails1 .emailAddr{width:62px; height:8px; margin-top:4px; padding:0; line-height:0; font-size:0;text-indent:-9999px; cursor:pointer; float:right; background:url(/includes/images/salesAtAroDotIE.gif);background-repeat:no-repeat; background-position:left top; border:0px solid red;}   


/* CLIENT LOGIN PAGE */

#arobislogo h3 {width:148px; height:89px; margin:20px 0 0 0; padding:0;text-indent:-9999px; float:left; background:url(/includes/images/arobis_logo.jpg); background-repeat:no-repeat; background-position:left top; border:0px solid red;}   
#arobistext p {width:231px; height:37px; margin:49px 0 0 0; padding:0; text-indent:-9999px; float:left; background:url(/includes/images/text1.jpg); background-repeat:no-repeat; background-position:left top; border:0px solid red;}   
#goA a {width:35px; height:65px; margin:37px 0 0 0; padding:0; text-indent:-9999px; float:left; background:url(/includes/images/go.jpg); background-repeat:no-repeat; background-position:left top; border:0px solid red;}   

#aroreslogo h3 {width:205px; height:89px; margin:0; padding:0; text-indent:-9999px; float:left; background:url(/includes/images/arores_logo.jpg); background-repeat:no-repeat; background-position:left top; border:0px solid red;}   
#arorestext p {width:245px; height:25px; margin:32px 0 0 0; padding:0; text-indent:-9999px; float:left; background:url(/includes/images/text2.jpg); background-repeat:no-repeat; background-position:left top; border:0px solid red;}   
#goB a {width:35px; height:65px; margin:15px 0 0 4px; padding:0; text-indent:-9999px; float:left; background:url(/includes/images/go.jpg); background-repeat:no-repeat; background-position:left top; border:0px solid red;}   



/* 
---------------------------------------------
--------------------------------------------- 
*/   



/* ------------------------------------------------------------------------------------------ */   
/* GENERAL */
.skip{display:none;}
.clearBoth{clear:both;}
.cleardefault{display:block; float:left; color:#000!important; text-indent:0; padding:0; border:1px solid #639ACE!important; background:transparent url(/includes/images/RAFInputJSBG.gif) repeat;}

.flLeft { float: left; margin: 0 15px 0 0; } /* useful for images that appear in the flow of content */
.flRight { float: right; margin: 0 0 0 15px; }

#LoginChooseLeft {float:left; width:50%;}
#LoginChooseRight {float:left; width:50%;}