/* Blackrock Clinic - secondary page styles */
/* Created by Conor */

/* Section A - Adjust Styles */

/* reset.css (From Blueprint CSS) */



#masterHeaderHolder{width:970px;height:160px;float:left;background:transparent url(../images/general/Temp_SecHeader.jpgX) no-repeat;position:relative;}
    #headerImageImg{width:700px;height:155px;float:right;margin:2px 0 0 0;}
    #headerImageFrame{width:970px;height:160px;background:transparent url(../images/general/SecFrame.png) no-repeat;position:absolute;top:0;left:0;z-index:100;}
    #headerTag{width:300px;height:90px;position:absolute;top:55px;left:45px;z-index:150;}

#masterSecNav{width:220px;margin:-4px 0 10px 16px;border-top:solid 2px #477C7B;float:left;background:#4d8d8c url(../images/general/BG_secNav.jpg) no-repeat;background-position:bottom;position:relative;z-index:200;}
    
    #secNavTopShad{width:220px;height:14px;float:left;background:#407675 url(../images/general/BG_secNavTopShad.gif) no-repeat;}
    
    #masterSecNav hr{width:220px;height:2px;margin:0px;background:transparent url(../images/general/secNavHR.gif) repeat-x;}

#masterContentHolder{width:480px;padding:15px 40px;float:left;}

    #masterContentHolder p{font:11px/15px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#6e6e6e;margin-bottom:15px;}
    
    #masterContentText{font:11px/15px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#6e6e6e;}
    
    
    #rightBtnHolder{width:170px;margin-top:20px;float:left;}
    /* Buttons to the right of the main content area */    
        #rightBtnHolder ul{float:left; list-style-type:none;}
        
            #rightBtnHolder ul li{float:left; width:166px;height:49px;}
        
                #rightBtnHolder ul li a{float:left; width:166px;height:49px;background:transparent url(../images/nav/rightBtns.jpg) no-repeat; text-indent:-9999px;}
                
                #rightBtnHolder ul li#btnPayment a{background-position: 0px 0!important;}
                #rightBtnHolder ul li#btnECard a{background-position: 0px -49px!important;}
                
                #rightBtnHolder #btnPayment a:hover{background-position: 0px -98px!important;}
                #rightBtnHolder #btnECard a:hover{background-position: 0px -147px!important;}
        
        #rightQuotePanel{width:165px;height:184px;margin-top:10px;float:left;background:transparent url(../images/general/rightQuotePanel.gif) no-repeat; text-indent:-9999px; }
    /* Buttons to the right of the main content area */                
                
                


#masterSecNav ul {float:left; padding:15px 0 0 0; margin:0px; list-style-type:none; }

		#masterSecNav ul li {float:left; padding:0px; margin:0px; display:inline;}

			#masterSecNav ul li a {float:left; width:180px;padding:7px 0 4px 40px;margin:0px; font:12px/22px Lucida Sans Unicode, Lucida Grande, sans-serif; color:#FFF;border-top:solid 1px #629c9b;border-bottom:solid 1px #3c6d6c;overflow:hidden;}
    

    
                #masterSecNav ul li.first a {border-top:solid 0px #F00;}
                #masterSecNav ul li.last a {border-bottom:solid 0px #F00;padding-bottom:8px;}
                
            #masterSecNav ul li.selected a {background: transparent url(../images/nav/BG_secNavSel.gif) repeat-x; text-decoration:none; border-top-color:#437776;}
            #masterSecNav ul li a:hover {background: #376564 url(../images/nav/BG_secNavSel.gif) repeat-x; text-decoration:none;}
            
	
#masterSecNav ul li ul {float:left; padding:0; margin:0; list-style-type:none; }	
#masterSecNav ul .last ul {margin:0 0 8px 0;  }
#masterSecNav ul li ul li {float:left; border:none;}
#masterSecNav ul li ul a {float:left; padding:0; margin:0px; background:#efefef!important; color:#000; padding:0 0 0 50px!important;  width:170px; border-top:1px solid #ccc!important; }		
#masterSecNav ul li ul li.selected a,#masterSecNav ul li ul a:hover {float:left; padding:0; margin:0px; background:#8c8a8b!important; color:#fff!important; }	





/*///////////////////////////////////////////////////////////////// NEWS /////////////////////////////////////////////////////*/

.newsMonthDrDo{border:solid 1px #C6C6C6; color:#565555; }

.newsItemSection { width:490px;min-height:170px;float:left;clear:both;position:relative;padding:0;background:url(../images/general/specialOffersFullBg.jpg) no-repeat bottom;}
.newsTitleFX { width:490px;height:27px;margin-top:30px;padding-top:10px;color:#333;border-top:dotted 1px #CCC;}
    .newsTitleFX H2 {color:#2A4012;}
    .newsTitleFX H3 {font-size:14px;}
        .newsTitleFX H3 a{color:#EFE;}
.newsDescription {color:#6E6E6E;}
.newsThumb {margin:0 5px 0 0;float:left;width:188px;height:108px;padding:2px;border:1px solid #C8C8C8;overflow:hidden;}
.newsDateBox{width:140px;height:18px;position:absolute;background:transparent url(../images/general/FFF70a.png) repeat;left:3px;top:80px;text-align:center;z-index:50;color:#333; }



/*///////////////////////////////////////////////////////////////// CAREERS /////////////////////////////////////////////////////*/

.careerCatDD{border:solid 1px #C6C6C6; color:#565555; }

.careerHolder{margin-top:30px;padding-top:10px;border-top:dotted 1px #CCC;float:left;clear:both;}

.careerTitle {width:100%;float:left;clear:both;padding-bottom:10px;}
    .careerTitle H3 {font-size:14px;color:#333;}
        .careerTitle H3 a{color:#333;}

.careerClosingDate {width:300px;float:left;clear:both;color:#555;}

.careerCatergory {float:left;}
.careerCatergory a {color:#555;}

.careerSummary {float:left; margin-top:10px;}
          

      

/*///////////////////////////////////////////////////////////////// READ MORE /////////////////////////////////////////////////////*/

.readMore { width:400px;height:28px;float:right;margin-top:10px;}
 .readMore ul {float:right; padding:0px; margin:0px; list-style-type:none;}
  .readMore ul li {float:right;display:inline;text-align:center;}
   .readMore ul li a {float:right;width:123px;height:28px;background:transparent url(../images/nav/rightBtns.jpg) no-repeat; text-indent:-9999px;}
   
   .readMore ul li#ReadMoreBtn a{background-position: 0 -198px!important;}
   .readMore ul li#ReadMoreBtn a:hover{background-position: 0 -226px!important;}




td.row1 {background-color:#E0EFE6;border-top:solid 4px #E0EFE6;border-bottom:solid 4px #E0EFE6;padding:2px;}
td.row2 {background-color:#FFF;border-top:solid 4px #FFF;border-bottom:solid 4px #FFF;padding:2px;}



#EyeTabbedContent { margin: 10px 0;}




#ctl00_ContentPlaceHolder1_AroInputControl1_PostalAddress{border:none;margin-bottom:10px;width:100%;}
#ctl00_ContentPlaceHolder1_AroInputControl1_Enquiry{border:none;margin-bottom:10px;width:100%;}

#ctl00_ContentPlaceHolder1_consultantTextBox{width:195px;margin:0 0 5px 5px;}
#ctl00_ContentPlaceHolder1_specialityDropDown{width:195px;margin:0 0 5px 5px;}

#Consultant tr,td {margin:5px 20px;}
    td.cDetails{width:80px;}
    .divider{height:10px;}



.vtabstrip li a .innerWrap {border:solid 1px #DDD;padding:3px;margin:2px;}
.vtabstrip li a .innerWrap:hover {border:solid 1px #568A8A;padding:3px;margin:2px;text-decoration:none;}


.vtabstrip ul{float:left; display:inline;}
.vtabstrip ul li{float:left; display:inline;}
.vtabstrip ul li a{float:left; display:inline;}



#ctl00_ContentPlaceHolder1_EyeCardiac1_ctl29 tr,td {margin:5px 20px;}




#TeritaryNav ul{ list-style-type:none;float:left;width:170px; margin:10px 0 0 0; padding:0;}
#TeritaryNav ul li{border:solid 1px #4D8281;padding:4px;margin:1px 0;width:160px;height:15px;background-color:#ECECEC;}
#TeritaryNav ul li a{text-decoration:none;}
#TeritaryNav ul li a:hover{text-decoration:none;}


.procDetail{margin:10px 0 0 200px;}
.procDetail ul li{color:#444;}
.procDetail ul li ol li{margin:0 0 10px 20px;color:#6e6e6e;}




.innerWrap{padding:2px 5px;margin:1px 1px 0 0;border:solid 1px #588D8C;text-decoration:none;background-color:#ECECEC;font-size:12px;}
.innerWrap a:hover{text-decoration:none;}





#cufonBoxHolder{width:165px;float:left;margin-top:10px;}
#cufonBoxBG{width:145px;height:160px;padding:40px 10px 4px 10px;overflow:hidden;background:transparent url(../images/quoteBox/quoteTopBG.png) no-repeat;}
    
    #cufonBoxBG ul li{width:145px;}


#cufonBoxFooter{width:165px;height:69px;background:transparent url(../images/quoteBox/quoteBotBG.png) no-repeat;}

#cufonBoxBG H4{color:#1b5d46; font-size:20px;}


