﻿body
{
    background-image: url('../images/common/bg.jpg');
    margin: 0px;
    font-family: Verdana;
    font-size: 11px;
}

p
{
    margin: 0px;
}

a
{
    text-decoration: none;
    color: #0288D8;
}
a:hover
{
    text-decoration: underline;
}

img
{
    border: none;
}

.clear
{
    clear: both;
}

#header
{
    height: 120px;
    width: 822px;
    background-color: #fff;
}


#header p
{
    padding-top: 10px;
    text-align: center;
    float: left;
}


#footer
{
    margin: 0 auto;
    width: 100%;
    background-color: #063b63;
    height: 120px;
}

#footer-banner
{
    height: 120px;
    width: 907px;
    background-color: #063b63;
    margin: 0 auto;
    color: #d2e6e8;
    font-size: 9px;
}

.inner
{
    margin: 0 auto;
    width: 907px;
}


#footer-banner a
{
    color: #d2e6e8;
    text-decoration: none;
}

#footer-banner p
{
    float: left;
    padding-top: 9px;
}

#footer-banner a:hover
{
    text-decoration: underline;
}


#wrapper
{
    margin: 0 auto;
    width: 100%;
    height: 100%;
    margin-top: 10px;
}


#content
{
    min-height: 350px;
    height: auto;
    width: 822px;
    background-color: #fff;
}

#content-inner
{
    padding-left: 18px;
    padding-right: 18px;
}

#content-banner
{
    height: 115px;
}

#content-tag
{
    height: 127px;
    width: 907px;
    background-image: url('../images/common/proud-sa.jpg');
    background-position: bottom right;
    background-repeat: no-repeat;
}

#content-tag img
{
    padding-left: 18px;
}



#navtabs
{
    list-style: none;
    padding: 0;
    height: 30px;
    font-size: 11px;
    font-weight: bold;
    text-transform: none;
    border-bottom: 4px solid #084878;
    margin: 0;
}
#navtabs li
{
    float: left;
    background: #e5e5e5 url(../images/nav/tableft.png) no-repeat left top;
    padding: 8px 0 8px 14px;
    margin-right: 1px;
}
#navtabs li a
{
    background: #e5e5e5 url(../images/nav/tabright.png) no-repeat top right;
    padding: 8px 14px 8px 0;
    color: #696969;
}
#navtabs li.current-cat
{
    background: #f00202 url(../images/nav/tableft_active.png) no-repeat left top;
}
#navtabs li.current-cat a
{
    background: #f00202 url(../images/nav/tabright_active.png) no-repeat right top;
    color: #FFFFFF;
}

.pageheader
{
    background-image: url('../images/common/pageheader.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    height: 40px;
}

.pagefooter
{
    background-image: url('../images/common/pagefooter.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    height: 26px;
    padding-bottom: 10px;
}




.pageheader p
{
    padding-top: 15px;
    padding-left: 10px;
    color: #fff;
    font-weight: bold;
    font-size: 10px;
}

.content-text
{
    border-left: 1pt solid #cbcbcb;
    border-right: 1pt solid #cbcbcb;
    padding: 10px 20px 10px 10px;
}

.question
{
    color: #dd001c;
    font-size: 12px;
    padding: 5px;
    font-weight: bold;
}

.answer
{
    color: #0b62a7;
    font-size: 12px;
    padding: 5px;
    font-weight: bold;
}


/* home page buttons */

#button1
{
    background-image: url('../images/buttons/sim-card.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    width: 385px;
    height: 66px;
    float: left;
    padding-top: 13px;
}

#button2
{
    background-image: url('../images/buttons/satellite-phone.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    width: 385px;
    height: 66px;
    float: left;
    padding-top: 13px;
}

#button3
{
    background-image: url('../images/buttons/sim-and-phone.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    width: 385px;
    height: 66px;
    float: left;
    padding-top: 13px;
}


#button4
{
    background-image: url('../images/buttons/gps-device.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    width: 385px;
    height: 66px;
    float: left;
    padding-top: 13px;
}

#button5
{
    background-image: url('../images/buttons/mobile-broadband.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    width: 385px;
    height: 66px;
    float: left;
    padding-top: 13px;
}
#button6
{
    background-image: url('../images/buttons/blackberry.jpg');
    background-position: top left;
    background-repeat: no-repeat;
    width: 385px;
    height: 66px;
    float: left;
    padding-top: 13px;
}

#button
{
    padding-top: 10px;
}
#button .right
{
    margin-left: 12px;
}

#button a.order
{
    color: #dd001c;
    text-decoration: none;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: -1px;
}
#button a.more
{
    color: #0b62a7;
    text-decoration: none;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: -1px;
}



#button p
{
    margin-left: 253px;
}

#button p.more
{
    padding-top: 5px;
    background-image: url('../images/buttons/plus.jpg');
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-left: 20px;
}

/* Events Icons */

#world-earth-summit
{
    background-image: url('../images/events/world-earth-summit.jpg');
}

#indaba
{
    background-image: url('../images/events/indaba.jpg');
}

#world-economic-forum
{
    background-image: url('../images/events/world-economic-forum.jpg');
}

#film-festival
{
    background-image: url('../images/events/film-festival.jpg');
}

.event-logo
{
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 100px;
    height: 50px;
    float: left;
    margin-right: 10px;
    width: 130px;
    margin-top: 10px;
}

#design-indaba
{
    background-image: url('../images/events/design-indaba.jpg');
}


#ibby-congress
{
    background-image: url('../images/events/ibby-congress.jpg');
}


#e-46664
{
    background-image: url('../images/events/46664.jpg');
}


#iec-elections
{
    background-image: url('../images/events/iec-elections.jpg');
}

#idf-2007
{
    background-image: url('../images/events/idf-2007.jpg');
}


#super-12
{
    background-image: url('../images/events/super-12.jpg');
}
#presidents-cup
{
    background-image: url('../images/events/presidents-cup.jpg');
}
#womans-golf
{
    background-image: url('../images/events/womens-golf.jpg');
}
#icc-champions
{
    background-image: url('../images/events/icc-champions.jpg');
}
#icc-cricket
{
    background-image: url('../images/events/icc-cricket.jpg');
}
#ipl
{
    background-image: url('../images/events/ipl.jpg');
}
#lions-tour
{
    background-image: url('../images/events/lions-tour.jpg');
}
#english-cricket
{
    background-image: url('../images/events/english-cricket.jpg');
}
#nz-cricket
{
    background-image: url('../images/events/nz-cricket.jpg');
}
#football-2010
{
    background-image: url('../images/events/football-2010.jpg');
}


