﻿

body 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0;
	padding:0;
    text-align: center;
    background-image: url(../images/bg_main.png);
	background-repeat: repeat-x; 
}
img {
	margin:0;
	padding:0;
	border:0;
}
a {
	text-decoration:none;
}
form {
	margin:0;
	padding:0;
}
input.text {
	width:138px;
	height:18px;
}
a span  
{
    display: none; 
}
.HomePage #MainFrame
{
     width:940px;
     height:100%;
     margin: 0 auto;
     text-align: left;
}
.HomePage #MainFrameContent
{
     width:940px;
     height:100%;
     margin: 0 auto;
     text-align: left;
     background-color:#EDEDED;
}
/* Header */
.HomePage #Header
{
    width:941px;
    height:39px;
    background-color:Black;
    background-image: url(../images/bg_header.png);
	background-repeat: repeat-x; 
	margin: 0;
}
    .HomePage .FlashIntros
    {
        width:472px;
        height:39px;
        /*background:url(../images/flash_intro1.png) no-repeat top left;*/
        float:left;
    }
    .HomePage .HeaderNav
    {
        width:469px;
        height:39px;
        float:left;
       
    }
        .HeaderNavLinks
        {
            padding:12px 0 0px 0; 
            width: 280px;
            height:25px;
            float:left;
            	clear:both;
        }
            	a.Navlink:link {
	                color: #666666; 
	                text-decoration: none;
                }
	            a.Navlink:visited {
	                color: #666666;
	                text-decoration: none;
                }
	            a.Navlink:hover { 
	                color: #666666; 
	                text-decoration: underline overline;
                }
	            a.Navlink:active { 
	                color: #666666; 
	                text-decoration: none;
                }
        .HeaderSearchBox
        {
            padding:8px 0 0px 0; 
            width: 130px;
            height:22px;  
            float:left;
        }
        .HeaderSearchButton
        {
            padding:8px 0px 0px 0; 
            /*background-image: url(../images/search_button.png);*/
            width:45px;
            height:25px;
            float:right;
        }
        .formbutton{
         border: none;
    background: url('images/search_button.png') no-repeat top left;
    padding: 2px 8px;
}

/* Navigation */
.HomePage #Navigation
{
    width:940px;
    height:41px;
    background-image: url(../images/bg_nav.png);
	background-repeat: repeat-x; 
	margin:0 auto 0 auto;
	clear:both;
}
    .links 
    {
        height:41px;
    }
    /* Rollovers */
    a.rollover_AboutConduit {
	    float:left;
	    display:block;
	    background:url(../images/nav_About_Conduit.png) no-repeat top left;
	    width:136px;
	    height:41px;
    }
    .rollover_AboutConduitOn {
	    background:url(../images/nav_About_Conduit_on.png) no-repeat top left;
	    width:136px;
	    height:41px;
    }
        a.rollover_ServiceApproach {
	    float:left;
	    display:block;
	    background:url(../images/nav_Service_Approach.png) no-repeat top left;
	    width:172px;
	    height:41px;
    }
        a.rollover_Clients {
	    float:left;
	    display:block;
	    background:url(../images/nav_Conduit_Clients.png) no-repeat top left;
	    width:94px;
	    height:41px;
    }
        a.rollover_LatestNews {
	    float:left;
	    display:block;
	    background:url(../images/nav_Conduit_News.png) no-repeat top left;
	    width:133px;
	    height:41px;
    }
        a.rollover_Careers {
	    float:left;
	    display:block;
	    background:url(../images/nav_Conduit_Careers.png) no-repeat top left;
	    width:104px;
	    height:41px;
    }
        a.rollover_ContactUs {
	    float:left;
	    display:block;
	    background:url(../images/nav_Conduit_ContactUs.png) no-repeat top left;
	    width:118px;
	    height:41px;
    }
        a.rollover_AboutConduit:hover {
	    background:url(../images/nav_About_Conduit_on.png) no-repeat top left;
    }
        a.rollover_ServiceApproach:hover {
	    background:url(../images/nav_Service_Approach_on.png) no-repeat top left;
    }
        a.rollover_Clients:hover {
	    background:url(../images/nav_Conduit_Clients_on.png) no-repeat top left;
    }
        a.rollover_LatestNews:hover {
	    background:url(../images/nav_Conduit_News_on.png) no-repeat top left;
    }
        a.rollover_Careers:hover {
	    background:url(../images/nav_Conduit_Careers_on.png) no-repeat top left;
    }
        a.rollover_ContactUs:hover {
	    background:url(../images/nav_Conduit_ContactUs_on.png) no-repeat top left;
    }

.HomePage #MapHome
{
    width:941px;
    height:256px;
    background:url(../images/Conduit_Map.png) no-repeat top left;
}
.HomePage #MapHome2
{
    width:941px;
    height:256px;
    background:url(../images/Conduit_Map3.png) no-repeat top left;
    position:absolute;
}
.HSpace
{
    width:941px;
    height:10px;
}
/* Services */
.HomePage #Services
{
    width:941px;
    height:320px;
    margin-left:auto;margin-right:auto;
   margin-top:256px;
}
    .HomePage #ServicesPanel
    {
       width:900px;
       height:258px;
       margin-left: auto ;
       margin-right: auto ;
       background:url(../images/services_BG.gif) no-repeat top left;
    }
    .Services_Side
    {
        width:24px;
        float:left;
    }
    .Services_Space
    {
        width:2px;
        height:300px;
        background:url(../images/Services_Border2.gif) no-repeat top left;
        float:left;
    }
    .HomePage #Services_ClientsPartners, #Services_ServiceOffering, #Services_CallCentreServices, #Services_WholeSaleOffering 
    {
        width:221px;
        height:256px;
        
        float:left;
    }
    .Services_text
    {
        padding:0 6px 0 10px;
        color:#333333;
        line-height: 1.4;
        text-align:justify;
        
    }
    .Services_bullets
    {
        padding:0 10px 0 13px;
        margin-left:auto;margin-right:auto;
    }
    .Services_bullets ul
    {
        list-style-type: none;
        list-style-image: url(../images/Services_List.gif);
    }
    .Services_bullets a
    {
        
    }
    
   /* 
    .homepage #Services .Services_bullets li
    {
        list-style-image: url(../images/Services_List.gif);
    }
    */
        A.Services_ClientsPartners:link {color: #006699; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_ClientsPartners:visited {color: #006699; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_ClientsPartners:hover {color: #0099CC; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_ClientsPartners:active {color: #0099FF; font-weight:bold; font-family:Verdana; font-size:10px;}

        A.Services_ServiceOffering:link {color: #339933; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_ServiceOffering:visited {color: #339933; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_ServiceOffering:hover {color: #33CC33; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_ServiceOffering:active {color: #33CC66; font-weight:bold; font-family:Verdana; font-size:10px;}

        A.Services_CallCentreServices:link {color: #996633; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_CallCentreServices:visited {color: #996633; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_CallCentreServices:hover {color: #CC6633; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_CallCentreServices:active {color: #FF6633; font-weight:bold; font-family:Verdana; font-size:10px;}

        A.Services_WholeSaleOffering:link {color: #663399; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_WholeSaleOffering:visited {color: #663399; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_WholeSaleOffering:hover {color: #9933CC; font-weight:bold; font-family:Verdana; font-size:10px;}
        A.Services_WholeSaleOffering:active {color: #9933FF; font-weight:bold; font-family:Verdana; font-size:10px;}
    
        A.Services_WholeSaleOfferingBullet:link {color: #663399; font-family:Verdana; font-size:10px;}
        A.Services_WholeSaleOfferingBullet:visited {color: #663399; font-family:Verdana; font-size:10px;}
        A.Services_WholeSaleOfferingBullet:hover {color: #9933CC; font-family:Verdana; font-size:10px;}
        A.Services_WholeSaleOfferingBullet:active {color: #9933FF; font-family:Verdana; font-size:10px;}
        
        A.Services_ClientsPartnersBullet:link {color: #006699; font-family:Verdana; font-size:10px;}
        A.Services_ClientsPartnersBullet:visited {color: #006699; font-family:Verdana; font-size:10px;}
        A.Services_ClientsPartnersBullet:hover {color: #0099CC; font-family:Verdana; font-size:10px;}
        A.Services_ClientsPartnersBullet:active {color: #0099FF; font-family:Verdana; font-size:10px;}
        
        A.Services_CallCentreServicesBullet:link {color: #996633; font-family:Verdana; font-size:10px;}
        A.Services_CallCentreServicesBullet:visited {color: #996633; font-family:Verdana; font-size:10px;}
        A.Services_CallCentreServicesBullet:hover {color: #CC6633; font-family:Verdana; font-size:10px;}
        A.Services_CallCentreServicesBullet:active {color: #FF6633; font-family:Verdana; font-size:10px;}
        
        A.Services_ServiceOfferingBullet:link {color: #339933; font-family:Verdana; font-size:10px;}
        A.Services_ServiceOfferingBullet:visited {color: #339933; font-family:Verdana; font-size:10px;}
        A.Services_ServiceOfferingBullet:hover {color: #33CC33; font-family:Verdana; font-size:10px;}
        A.Services_ServiceOfferingBullet:active {color: #33CC66; font-family:Verdana; font-size:10px;}
        
        
    
.HomePage #FooterHome
{
    width:941px;
    height:208px;
    background-color:#FFFFFF;
}
    .HomePage #NewsEvents, #CaseStudies, #ClientsPartners
    {
        width:313px;
        height:208px;
        background-color:#FFFFFF;
        float:left;
        
    }
    .FooterTitle
    {
        width:255px;
        height:49px;
    }
   .FooterSpace
    {
        width:2px;
        float:left;
    }
   .News_Items
    {
       padding:0 0 0 8px;
       margin-left:auto;margin-right:auto;
    }
   .News_Items ul
    {
        list-style-type: none;
        list-style-image: url(../images/news_icon.png);
        line-height: 2em;
        
    }
   A.NewsHomePage:link {color: #666666; font-weight:bold; font-family:Verdana; font-size:9px; text-decoration:underline;}
   A.NewsHomePage:visited {color: #666666; font-weight:bold; font-family:Verdana; font-size:9px; text-decoration:underline;}
   A.NewsHomePage:hover {color: #000000; font-weight:bold; font-family:Verdana; font-size:9px; text-decoration:underline;}
   A.NewsHomePage:active {color: #666666; font-weight:bold; font-family:Verdana; font-size:9px; text-decoration:underline;}
   
   A.CaseStudies:link {color: #CC6633; font-weight:bold; font-family:Verdana; font-size:10px;}
   A.CaseStudies:visited {color: #CC6633; font-weight:bold; font-family:Verdana; font-size:10px;}
   A.CaseStudies:hover {color: #CC6666; font-weight:bold; font-family:Verdana; font-size:10px;}
   A.CaseStudies:active {color: #CC6633; font-weight:bold; font-family:Verdana; font-size:10px;}

   
   .CaseStudies_text
   {
       color: #666666; font-family:Verdana; font-size:10px;
       text-align:justify;
       padding:10px 12px 0 0;
   }
   .Carousel
   {
       padding:10px 0 12px 0;
   }
/* ************************************************************************************************* */   
/* ************************************************************************************************* */ 
/* ************************************************************************************************* */ 
/* ************************************************************************************************* */ 
/* ************************************************************************************************* */   
/* ************************************************************************************************* */ 
/* ************************************************************************************************* */ 
/* ************************************************************************************************* */ 
/* Content Styles */
.ContentHeader
{
    width:940px;
    height:135px;
}   
    #ContentTemplate
    {
        background:url(../images/contentheaders/content_Service_Approach.png) no-repeat top left;
    }
    #ContentTemplate2
    {
        background:url(../images/contentheaders/content_Service_Approach2.png) no-repeat top left;
    }
  
.Breadcrumb
{
    width:940px;
    height:20px;
    background-image: url(../images/nav_breadcrumb_bg.png);
	 
}
    .BreadcrumbHome
    {
        width:23px;
        height:20px;
        float:left;
    }
    .BreadcrumbContent
    {
        width:917px;
        height:16px;
       	float:left;
	    display:block;
        padding: 4px 0 0 0;
    }
    .BreadcrumbSpace
    {
        background-image: url(../images/nav_breadcrumb_divide.gif) no-repeat ; 
        width: 19px;
        height: 5px;
        float:left;
	    display:block;
    }
    A.BreadcrumbLink:link {color: #C7C7C7; font-weight:bold; font-family:Verdana; font-size:10px; text-decoration:none; float:left; }
    A.BreadcrumbLink:visited {color: #C7C7C7; font-weight:bold; font-family:Verdana; font-size:10px; text-decoration:none; float:left;}
    A.BreadcrumbLink:hover {color: #FFFFFF; font-weight:bold; font-family:Verdana; font-size:10px; text-decoration:underline; float:left;}
    A.BreadcrumbLink:active {color: #C7C7C7; font-weight:bold; font-family:Verdana; font-size:10px; text-decoration:none; float:left;}
    
.HomePage #Content_Container
{
    width:940px;
    height:100%;
    background-color:#FFFFFF;
}

 /* Content Header */
    #Content_Nav_Container
        {
        width:230px;
        height:100%;
        background-color:#EDEDED;
        float:left; 
        }
        #Content_Nav_Header
        {
            height:4px;
            width:230px;
            background: url(../images/Content_Nav_Header.png) no-repeat left top;
        }
        
        /* Navigation Main */         
            .SideNav {
	            border-left: solid 0px gray;
	            border-right: solid 0px black;
	            border-bottom: solid 0px gray;
	            overflow: hidden;
            }
            .SideNavPanel {
	            margin: 0px;
	            padding: 0px;
            }
            .SideNavPanelTab {
	           background-color: #EDEDED;
	           border-top: solid 0px black;
	           border-bottom: solid 1px #DBDBDB;
	           margin: 0px;
	           height: 20px;
	           padding: 12px 0px 0px 12px;
	           cursor: pointer;
	           -moz-user-select: none;
	           -khtml-user-select: none;
	           background-image: url(../images/content_Nav_ArrowC.png);
	           background-position:left;
	           background-repeat:no-repeat;
	            font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;
            	            
            }

            .SideNavPanelContent {
	            overflow: auto;
	            margin: 0px;
	            padding: 0px;
	            height: 60px;
	            background-color:#DBDBDB;
            }
            .SideNavPanelContent links
                {
                    padding:20px 20px 0 0;
                }
              .SideNavPanelContent a{color:#454545; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;}
              .SideNavPanelContent a:visited{color:#454545;text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;}
              .SideNavPanelContent a:hover{color:#666666;text-decoration:underline overline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;}
              .SideNavPanelContent a:active{color:#454545;text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;}
                         
            .SideNavPanelOpen .SideNavPanelTab {
	            background-color: #EEEEEE;
            }
            .SideNavPanelTabHover {
	            color: #555555;
	            text-decoration:none;
	            font-weight:bold;	
            }
            .SideNavPanelOpen .SideNavPanelTabHover {
	            color: #555555;
            }
            .SideNavFocused .SideNavPanelTab {
	            background-color: #EDEDED;
            	
            }
            .SideNavFocused .SideNavPanelOpen .SideNavPanelTab {
	            background-color: #EDEDED;
            }
             A.BackLink:link{color:#454545; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px;}
             A.BackLink:visited{color:#454545;text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px;}
             A.BackLink:hover{color:#666666;text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px;}
             A.BackLink:active{color:#454545;text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:9px;}
                  #ConduitLogoContainer
                    {   
                        height:150px;
                        width:230px;
                        text-align:center;
                        margin-left: auto;
                        margin-right: auto;
                    }
                    #LogoDisplay
                    {
                        background-image: url(../images/Conduit.png);
                        height:142px;
                        width:142px;
                        margin-top:10px;
                        text-align:center;
                        margin-left: auto;
                        margin-right: auto;
                    }                    
        /* *************** */
        

    #Content_Area
        {
            width:710px;
            height:auto;
            background-color:#FFFFFF;
            float:left;
        }
    #Content_Area_Header
        {
            width:710px;
            height:42px;
            background-image: url(../images/content_header_bg.png);
	        background-repeat: repeat-x; 
        }
        .Content_Area_Title
        {
            width:288px;
            height:41px;
            background-color:Navy;
        }  
        #CommercialFocus
        {
            background:url(../images/contentheaders/title_commerical_focus.png) no-repeat top left;
        }
        #CommercialFocus2
        {
            background:url(../images/contentheaders/content_Service_Approach2.png) no-repeat top left;
        }
        
       #Content_Area_Footer
        {
            width:710px;
            height:2px;
            background-image: url(../images/content_header_footer.png);
	        background-repeat: repeat-x; 
        }
        #Content_Text
        {
            width:700px;
            padding:0 5px 0 5px;
            text-align:justify;
        }
        #Content_Text P
        {
            margin-bottom:12px;
        }
        #Content_Text h1
        {
            background-color:Red;
        }
        #Content_Text h2
        {
            background-color:Red;
        }
        #Content_Area ul
        {
        }
        #Content_Area li
    
        {
            list-style-image: url(../images/content_text_star.png); 
            margin-bottom:12px;
        }
        #Content_Area li b
        {
            font-weight:bold;
        }
        
        #IE6Space
        {
            height:1px; 
            width:100px; 
            margin-bottom:-14px;
        }
        #IE6Space2
        {
            height:1px; 
            width:100px; 
            margin-bottom:-14px;
        }
        
        
        #IE7Space
        {
            height:2px; 
            width:100px; 
            margin-bottom:-6px;
            
        }
        #IE7Space2
        {
            height:2px; 
            width:100px; 
            margin-bottom:-6px;
        }

#Content_Footer
     {
       width:940px;
       height:130px;
       background-image: url(../images/content_footer_large.png);
	   background-repeat: repeat-x; 
	   float:left;
     }
          #Content_Footer p
     {
         margin-top:8px;
         margin-right:5px;
         float:right;
         color:White;
         font-weight:bold;
     }
    .FooterBaseLinks h3 {margin:0 0 3px 0;padding:0;color:#999999;font-size:10px;}
    .FooterBaseLinks ul {list-style:none;margin:0;padding:0; float:left;}
    .FooterBaseLinks li {margin:0 0 3px 0;}
    .FooterBaseLinks li a {color:#828282;font-size:10px;text-decoration:none;}
    .FooterBaseLinks li a:hover {text-decoration:underline;}
    .FooterBaseLink {float:left; padding:10px 10px 10px 10px;}
    
     #Content_Footer a{color:#999999;}
     #Content_Footer a:visited{color:#999999;}
     #Content_Footer a:hover{color:#CCCCCC;text-decoration:underline;}
     #Content_Footer a:active{color:#CCCCCC;}

/* Contact Centre World Map Locations */
#cccmap {display:block; width:940px; height:256px; background:url(images/Conduit_Map3.png) no-repeat;}
#cccmap a#title {display:block; width:940px; height:0; padding-top:256px; overflow:hidden; position:absolute; left:0; top:0; background:transparent url(images/Conduit_Map3.png) no-repeat 400px 400px; cursor:crosshair;}
* html #cccmap a#title {height:256px; he\ight:0;}
#cccmap a#title:hover {background-position: 0 0; z-index:10;}
#cccmap dd {position:absolute; padding:0; margin:0;}
#cccmap #picdublin {left:347px; top:81px; z-index:20;}
#cccmap #piccardiff {left:355px; top:81px; z-index:20;}
#cccmap #picswansea {left:354px; top:87px; z-index:20;}
#cccmap #piclondon {left:363px; top:84px; z-index:20;}
#cccmap #picparis {left:363px; top:93px; z-index:20;}
#cccmap #picbiel {left:373px; top:97px; z-index:20;}
#cccmap #picwien {left:386px; top:97px; z-index:20;}
#cccmap #picitaly {left:386px; top:107px; z-index:20;}
#cccmap #picph2 {left:599px; top:174px; z-index:20;}
#cccmap #picph3 {left:597px; top:166px; z-index:20;}
#cccmap #picusa1 {left:61px; top:153px; z-index:20;}
#cccmap #picusa4 {left:176px; top:120px; z-index:20;}
#cccmap #picusa5 {left:168px; top:131px; z-index:20;}
#cccmap #picusa6 {left:170px; top:139px; z-index:20;}
#cccmap #picusa8 {left:205px; top:137px; z-index:20;}
#cccmap #picusa9 {left:202px; top:124px; z-index:20;}
#cccmap #picusa10 {left:205px; top:114px; z-index:20;}
#cccmap #picusa11 {left:213px; top:114px; z-index:20;}
#cccmap a#dublin, #cccmap a#cardiff, #cccmap a#swansea, #cccmap a#london, #cccmap a#paris, #cccmap a#biel, #cccmap a#wien, #cccmap a#italy, #cccmap a#ph2, #cccmap a#ph3, #cccmap a#usa1, #cccmap a#usa4, #cccmap a#usa5, #cccmap a#usa6, #cccmap a#usa8, #cccmap a#usa9, #cccmap a#usa10, #cccmap a#usa11 {display:block; width:7px; height:7px; background:transparent url(images/Conduit_Map3.png) -100px -100px no-repeat; text-decoration:none; z-index:20;}
 
#cccmap a span, #cccmap a:visited span {display:none;}
 
#cccmap a#dublin:hover, #cccmap a#cardiff:hover, #cccmap a#swansea:hover, #cccmap a#london:hover, #cccmap a#paris:hover, #cccmap a#biel:hover, #cccmap a#wien:hover, #cccmap a#italy:hover, #cccmap #cccmap a#ph2:hover, #cccmap a#ph3:hover, #cccmap a#usa1:hover, #cccmap a#usa4:hover, #cccmap a#usa5:hover, #cccmap a#usa6:hover, #cccmap a#usa8:hover, #cccmap a#usa9:hover, #cccmap a#usa10:hover, #cccmap a#usa11:hover {background-position:0 0;}
 
#cccmap a:hover span {position:absolute;  width:100px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; background:#fff; color:#000; border:1px dotted #666666; padding:2px; cursor:crosshair;}
* html #cccmap a:hover span {width:100px; w\idth:100px;}


 
