/*

Bongoza Networks Inc. CSS Layout & Design
a Ali Damji creation | ali [at] damji.co.tz

Light Kabisa - #ECEFF4
Light Blue - #D9E0EB
Med Light - #ACB9D5
Med Blue - #6D85B5
Dark Blue - #006699

*/

/*Overall*/
a:link, a:visited {color:#0a94d6;text-decoration:none}
a:hover {color:gray;text-decoration:underline}
body, table, pre, input,select,textarea {font-family:Tahoma;font-size:8pt;color:gray}
body,form {margin:0px}
body {background-imagea:url('images/g2.png');background-repeaat:repeat-x}
img {border:0px none}
.md {padding:5px;padding-left:28px;padding-right:28px}

/*The Top Bar*/
.topbar {border-bottom:1px solid #E5E5E5;margin:0px;margin-bottom:4px;height:15px;padding:6px;background-imagea:url(images/g11.gif);background-color:#F9F9F9;color:#E5E5E5}
.topbar .l {float:left;color:gray}
.topbar .r {float:right}
.topbar a,.topbar a:visited {color:#0a94d6;text-decoration:none}
.topbar a:hover {color:gray}
.langbar {text-align:right;float:right;padding:2px;padding-right:6px;}

/*Search Navigation*/
.nav {margin:0px;margin-bottom:-4px}
.nav td {background-color:#FFFBEF;border:1px solid #EFEBA5;padding:0px}
.nav .sel {background-color:white;padding:5px}
.nav a,.nav a:visited {color:gray;display:block;padding:5px;text-decoration:none}
.nav a:hover {background-color:#FFF2C1;color:gray;text-decoration:none}

/*Search Page - Top Menu*/
.searchmenu {padding:2px;color:#E5E5E5}
.searchmenu a,.searchmenu a:visited {color:gray;padding:2px}
.searchmenu a:hover {color:black;text-decoration:none}

.tagline {font-weight:bold;color:green}
.searchbox {padding-top:8px;background-image:url('images/searchbg.gif');background-repeat:no-repeat;height:60px;width:620px}
.searchbox .ta {text-align:center;border-collapse:collapse}
.searchbox2 {padding-top:8px;background-image:url('images/searchbg_2.gif');background-repeat:no-repeat;height:42px;width:620px}
.searchbox2 .t {text-align:center;border-collapse:collapse}

.al td {text-align:left}

/*Input Styles*/
.i {font-size:10pt;font-family:Tahoma;padding:2px;border:1px solid #E5E5E5}
.it {padding:2px;border:1px solid #E5E5E5;margin:1px}
.b {padding:2px}
.btn {background-image:url(images/g8.gif);border:1px solid #D1C47D;padding:2px;width:85px}

.notice {background-color:#FFF7E7;padding:5px;border:1px solid #EFEBA5}
.infobox {background-color:#FFF7E7;padding:5px;border-top:1px solid #EFEBA5;border-bottom:1px solid #EFEBA5}

.SuggestFramework_List{border: 1px solid #E5E5E5;border-top: 0px;margin-left:40px;text-align:left;}
.SuggestFramework_Highlighted {padding: 0px 1px 0px 1px;background-color: Highlight;color: HighlightText;padding:2px;}
.SuggestFramework_Normal {text-align:left;padding: 0px 0px 0px 0px;background-color: #FFFFFF;color: #000000;padding:2px;}
.SuggestFramework_Heading{ padding: 0px 1px 0px 1px;color:green;background-color:#F9F9F9;padding:2px;text-align:left;font-size:7pt}

.searchmain td {text-align:left;vertical-align:top}
.report {background-image:url(images/g1.gif);background-color:#FFF7E7;border-top:1px solid #D1C47D;border-bottom:2px solid #D1C47D;color:black;padding:6px;text-align:left}
.r2 {background-image:url(images/g10.gif);border:0px none;border:1px solid #FFBE6A;padding:6px;background-color:#FFF3CE}

.textad {border:1px dotted #E5E5E5;padding:5px;background-color:#FFFFDF;border:1px solid #FFD5AA;}
.textad a {display:block;font-weight:bold;color:gray}
.advertiselink {text-align:center}

.leftpad {margin-left:8px}
.PageNav {text-align:center}
.PageNav a,.PageNav a:visited  {padding:4px;border:1px solid #E5E5E5}
.PageNav a:hover {background-color:#006699;color:white}

.vcenter td {vertical-align:center}

/*Local Search Style*/
.ldesc {}
.lloc {}
.ltitle {font-weight:bold}


.desc {width:500px}
.url {color:green}
.searchmain .aurl {font-weight:bold;text-decoration:underline}

.sresult {width:820px;text-align:left;background-imagea:url(images/search_top.gif);background-repeat:no-repeat;padding:4px}

.pheader {width:800px;text-align:left}
.ptitle {padding:4px;width:800px;text-align:left;font-family:Arial;font-size:11pt;font-weight:bold}
.page {background-color:#FFFBEF;border:1px solid #EFEBA5;width:785px;padding:6px;text-align:left}


/*Footer Style*/
.footer a,.footer a:visited {color:gray}
.footer {color:gray}
.footer .copyright {color:gray}

.dirlisting {margin:6px;border-left:2px solid #E9E9E9;padding:10px}

#overlay,#notice {display:none}
#overlaya {left:0;top:0;position: absolute; background: black; opacity: 0.4; -moz-opacity: 0.4; -khtml-opacity: 0.4; filter: alpha(opacity=40); width: 100%; height: 100%}
#noticea {left:38%;position: absolute; background-color:#FFFFDF;border:1px solid #FFD5AA;text-align:center;padding:15px; top: 180px; z-index: 100;}
