




/*
     FILE ARCHIVED ON 9:23:05 Aug 2, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:39:09 Mar 17, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
body
{
}

#mainContainer
{
    width: 960px;
    /*height: 1295px;*/
    margin: auto
}
/***************** logos *******************/
#logos
{
    height: 140px;
    border-bottom: 1px solid #eea72f;
    padding-top: 25px;
}
#logo1{width: 195px; float: left; padding-top: 7px;}
#logo2{width: 145px; float: left;}
#logo3{width: 420px; float: left; padding-top: 15px;}
#logo4{width: 200px; float: left; padding-top: 15px; padding-left: 23px;}

.verticalLine
{
    border-left: 1px solid #5E4231;
height: 52px;
float: left;
width: 15px;
margin-top: 4px;
}
.fontBrown
{
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    color: #5e4231;
    font-size: 17.3px;
    line-height:20px
}
.fontYellow
{
    font-family: 'Lato', sans-serif;
    font-style: italic;
    font-weight: 100;
    color: #eea72f;
    font-size: 13.94px;
    line-height:20px
}

/***************** menu *******************/

#menu a
{
    font-size: 15.35px;
}
/***************** articlesBrief *******************/
#articlesBrief
{
font-family: "Lato",sans-serif;
margin-top: 35px;
width: 100%;
height: 285px;
}
.briefComponent
{
text-align: center;
margin-right: 45px;
float: left;
}
.briefTitle
{
color: #5E4231;
font-size: 21px;
width: 291px;
}
.briefBorder
{
border-bottom: 1px solid #78C2A9;
height: 5px;
width: 83px;
margin-top: 4px;
margin-bottom: 15px;
margin-left: 105px;
}
.briefBody
{
font-size: 13px;
font-weight: normal;
margin-bottom: 15px;
width: 280px;
line-height: 18px;
padding-left: 12px;
height: 140px;
}
.briefBtn
{
    width: 291px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.briefBtn .btn, .briefBtn input[type="submit"].btn{padding-top: 4px;}
}
.btn,input[type="submit"].btn
{
    display:inline-block;
    vertical-align:top;
    font-size:12px;
    font-weight:700;
    line-height:1.65em;
    text-align:center;
    text-decoration:none;
    color:#5e4231;-webkit-appearance:none;outline:0;margin:0;border:0;border-radius:2px;box-shadow:none;cursor:pointer;background:#e0e3e5;padding:.55em 2.5em}
    .btn:hover,input[type="submit"].btn:hover{background:0}
/***************** minister *******************/
#ministeryWord
{
}
#ministerTitle
{
    color: #5e4231;
    font-size: 28px;
    font-style: italic;
    text-align: center;
}

.ministerBorder
{
border-bottom: 1px solid #5E4231;
height: 5px;
width: 83px;
margin-top: 13px;
}
#ministerBody {
line-height: 18px;
font-size: 13px;
width: 625px;
}
/***************** main sponsors *******************/
#sponsors
{
padding-top: 20px;
}
#sponsorTitle
{
    font-size: 21px;
    color: #eea72f;
}

#sponsors table div
{
   background-repeat: no-repeat;
   height: 80px;
}
#itida {
background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/itida-logo.png');
width: 130px;
}

#total {
background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/TOTAL-bw.png");
    background-position: -6px 0;
    background-size: auto 61px;
    width: 85px;
}
#total:hover {background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/TOTAL.png');}
#google {
   background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/google-new-logo-bw.png');
   background-size: auto 65px;
   width: 210px;
}
#google:hover {background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/google-new-logo.png');}
#toshiba {
background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/toshiba-bw.png");
    background-position: 0 13px;
    background-size: auto 38px;
    width: 230px;
}
#toshiba:hover {background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/toshiba.png');}
#telekom {
   background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/Deutsche_Telekom_logo-bw.png');
   background-size: auto 48px;
   background-position: 0px 8px;
   width: 235px;
}
#telekom:hover {background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/Deutsche_Telekom_logo.png');}
#nokia {
   background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/nokia-bw.png");
    background-position: 40px 7px;
    background-size: auto 54px;
    width: 240px;
}
#nokia:hover {background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/nokia.png');}

#sponsors table td
{
padding-left: 0px;
padding-right: 0px;
vertical-align: middle;
font-weight: 900;
font-size: 15px;
color: #5e4231;
}
/***************** agenda *******************/
#agendaTable table td
{
    /*color: #5e4231;*/
    border: solid 1px #aea199;
    padding: 0px;
    text-align: center;
    vertical-align: middle;
    height: 35px;
    }

.tableHeader
{
    color: #fff;
    background-color: #5e4231;
}

#downloadBtn
{
    font-size: 19px;
border-radius: 35px;
padding: 0.5em 1.5em;
border: 2px solid #EEA72F;
font-family: "Lato";
float: right;
margin-left: 15px;
margin-top: -15px;
}

#downloadDiv
{
    height: 100px;
text-align: right;
padding-top: 15px;
}
#downloadDiv a
{
    text-decoration: none;
}
/***************** inner component *******************/
.innerComponent
{
    margin-top: 40px;
height: 760px; 
}
.innerBodyComponent
{
    float: left;
width: 664px;
}
.innerBodyText
{
    font-size: 13px;
font-weight: normal;
margin-bottom: 15px;
line-height: 18px;
text-align: justify;
padding-right: 30px;
}
/***************** links *******************/
.linkComponent
{
    height: 50px;
}
.linkTitle
{
    font-size: 19px;
    text-transform: uppercase;
    color: #5e4231;
    margin-top: 50px;
}
.linkWeb
{
    font-size: 13px;
    color: #5e4231;
    margin-bottom: 10px;
}
.linkWeb a
{
     text-decoration: none;
}

.linkImg
{
    background-repeat: no-repeat;
border-right: 1px solid #5E4231;
float: left;
width: 188px;
height: 65px;
margin-right: 14px;
background-position: 0px 2px;
}

#commLink
{
    background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/comm.png');
}
#africaLink
{
    background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/logo2.png');
background-size: 64px;
background-position: 110px 0px;
}
#etisalLink
{
    background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/logo3.png');
    background-size: 170px;
}
#itiLink
{
    background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/itida-logo.png');
background-size: 102px auto;
background-position: 70px 0px;
}
#ictLink
{
    background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/cairoict-logo.png');
background-size: 100px auto;
background-position: 72px 0px;
}
/***************** panel *******************/
.panelTitle
{
    text-transform: uppercase;
    color:#eea72f;
    font-size: 14px;
}
.panelBorder
{
    border-bottom: 1px solid #78C2A9;
height: 5px;
width: 83px;
margin-top: 6px;
margin-bottom: 14px;
margin-left: 58px;
}

.innerPanelText
{
    font-size: 13px;
font-weight: normal;
margin-bottom: 15px;
line-height: 18px;
text-align: justify;
margin-top: 15px;
}
.panelComponent
{
    text-align: center;
width: 300px;
text-transform: uppercase;
font-weight: 900;
}
.panelComponent .btn, .panelistComponent .btn, .pressReadMore .btn
{
font-size: 10px;
font-weight: 200;
background-color: #fff;
color: #EEA72F;
}
.panelComponent .btn:hover, .panelistComponent .btn:hover, .pressReadMore .btn:hover
{
font-size: 10px;
font-weight: 200;
background-color: #EEA72F;
color: #5e4231;
}
.panelComponent div
{
        padding: 5px 0px;
background-repeat: no-repeat;
padding-top: 35px;
color: #5e4231;
}
.popupPanel
{
    width: 600px;
}
.popupPanel h3
{
    font-size: 18px;
    color: #5e4231;
    text-transform: uppercase;
}
.popupPanel p
{
    font-size: 13px;
font-weight: normal;
line-height: 18px;
}
.panelIcon
{
    background-position: 135px 0px;
}
.gov
{
background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/gov.png');
}
.learn
{
background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/learn.png');
}
.health
{
background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/health.png');
}
.agri
{
background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/agri.png');
}
.band
{
background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/band.png');
}
.secure
{
background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/secure.png');
}
.indust
{
background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/indust.png');
}
.high
{
background-image: url('/web/20150802092305/http://afictasummit2014.org/css/images/highPanel.png');
}

.panellistIcon
{
float: right;
width: 30px;
height: 23px;
display: block;
background-repeat: no-repeat;
background-size: 27px 25px;

-khtml-opacity:.50; 
 -moz-opacity:.50; 
 -ms-filter:"alpha(opacity=50)";
  filter:alpha(opacity=50);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);
  opacity:.50; 
}
.panellistIcon:hover
{
    -khtml-opacity:1; 
 -moz-opacity:1; 
 -ms-filter:"alpha(opacity=100)";
  filter:alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=1);
  opacity:1; 
}
.panelistComponent
{
border-radius: 20px;
border: 1px solid #eea72f;
width: 470px;
padding: 15px;
margin-bottom: 15px;
margin-top: 15px;
float: left;
}
.panelistsBorder
{
border-bottom: 1px solid #78C2A9;
width: 83px;
margin-top: 6px;
margin-bottom: 14px;
margin-left: 33px;
}
.panelistTitle
{
    color: #5E4231;
font-size: 15px;
text-align: left;
text-transform: uppercase;
font-weight: 600;
padding-left: 12px;
}
.panelistPosition
{
    font-weight: normal;
    display: inline;
font-size: 12px;
color:#eea72f;
}
.panelistCountry
{
    font-style: italic;
    color: #78C2A9;
    margin-top: -5px;
margin-bottom: 5px;
}
.panelistBody
{
    font-size: 13px;
font-weight: normal;
margin-bottom: 15px;
width: 316px;
line-height: 18px;
padding-left: 12px;
height: 125px;
font-style: italic;
}

.panelistComponent table td
{
    padding: 0px
}
/***************** sponsors *******************/

#acc {color: #EEA72F;
padding: 0px 0px 25px 15px;
margin: 0;}
#acc h3 {cursor: pointer;
color: #EEA72F;
height: 70px;
padding-top: 25px;
text-transform: uppercase;
border-top: 1px solid;
font-size: 14px;}
.accOpen
{
    background: url('/web/20150802092305/http://afictasummit2014.org/css/images/accOpen.png') no-repeat scroll 100% 12px transparent;
}
.accClose
{
    background: url('/web/20150802092305/http://afictasummit2014.org/css/images/accClose.png') no-repeat scroll 100% 12px transparent;
}
/*#acc h3:hover {background:url(/web/20150802092305/http://afictasummit2014.org/css/images/header_over.gif)}*/
#acc .acc-section {overflow:hidden; background:#fff}
#acc .acc-content {padding: 10px;
color: #474747;
font-weight: bold;
padding-bottom: 20px;}
/***************** press *******************/
.pressTitle
{
    text-transform: uppercase;
color: #EEA72F;
font-size: 14px;
font-weight:800;
}

.pressComponent
{
border-radius: 20px;
border: 1px solid #EEA72F;
padding: 10px 15px 0px;
margin-bottom: 15px;
margin-top: 15px;
height: 218px;
}
.pressContent
{
    margin-bottom: 10px;
margin-top: 15px;
line-height: 18px;
font-size: 13px;
}
.pressReadMore
{
    float:right;
}
.pressDate
{
    color: #5E4231;
line-height: 12px;
font-style: italic;
}
/***************** footer *******************/
#footer
{
    height: 245px;
    width:  100%;
    background-color: #5e4231;
}
#footerContainer
{
width: 960px;
margin: auto;
}
.contactInfo
{
    color: #eea72f;
   /* width: 295px;*/
font-size: 21px;
font-weight: 700;
float:left;
padding-right: 15px;
}
#footerBody
{
    color:#fff;
    width: 375px;
line-height: 16px;
}
#registerBtn:hover
{
    color: #eea72f;
}
#registerBtn
{
    font-size: 23px;
border-radius: 35px;
padding: 0.5em 1.5em;
border: 2px solid #EEA72F;
font-family: "Lato";
float: right;
}
#footerUpperBox a
{
    color: #fff;
    text-decoration: none;
}
#footerContainer table td
{
    padding-left:0px;
    padding-right:0px;
    vertical-align: middle;
}
#footerUpperBox
{
    border-bottom: 1px solid #EEA72F;
    height: 170px;
padding-top: 42px;
}
#fb
{
    float: right;
    margin-left: 5px;
    background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/fb.png");
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
}
#fb:hover{background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/fb-hover.png");}
#twitter
{
    float: right;
    margin-left: 5px;
    background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/twitter.png");
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
}
#twitter:hover{background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/twitter-hover.png");}
#in
{
    float: right;
    margin-left: 5px;
    background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/in.png");
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
}
#in:hover{background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/in-hover.png");}
#mail
{
    float: right;
    margin-left: 5px;
    background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/mail.png");
    background-repeat: no-repeat;
    width: 30px;
    height: 30px;
}
#mail:hover{background-image: url("/web/20150802092305/http://afictasummit2014.org/css/images/mail-hover.png");}





.brownTheme
{
    color: #5e4231
}

.yellowTheme
{
    color: #eea72f   
}
.blueTheme
{
    color: #78C2A9
}