body {   
font-family: Times New Roman, Arial, Helvetica, sans-serif; 
font-size: 11px;
background-color: #99784d;
color: #000000;
overflow-x:hidden;
overflow-y:yes;
scrollbar-face-color: white; 
scrollbar-shadow-color: #263b60; 
scrollbar-highlight-color: white;
scrollbar-3dlight-color: #263b60;
scrollbar-darkshadow-color: white; 
scrollbar-track-color: white; 
scrollbar-arrow-color: #263b60;
margin-bottom: 0pt;
margin-top: 0pt;

}


/*Main template styles added by Paul Njoroge */
table {
border-collapse:collapse;
border:0px;
}


td {
padding:0;
border:0px;
} 

.maintable{
margin-left:auto;
margin-right: auto;
width: 939px;
}

.mainside{
 background-image:url(../pics/side2.jpg);
 background-repeat: repeat-y;
 vertical-align:top;
}

.sidetable{
background-image:url(../pics/side11.jpg); 
background-position:top;
background-repeat:no-repeat;
width: 100%;
height: 100%;
}

.insidetable{
padding-left:10px; 
padding-top: 40px;
vertical-align: top;
height: 300px;
}

.maincenter{
background-image:url(../pics/mid2.jpg); 
padding-top:0px;
background-repeat:repeat-y;
vertical-align:top;
}

.centertable{
background-image:url(../pics/mid11.jpg);
background-repeat: no-repeat; 
background-position:top;
width: 100%;
height: 100%;
}

.t_formenu{width: 100%;}


.formenu{
padding-top: 15px;
padding-left:10px;
height: 53px;
vertical-align: top;
}


.incentertable{
 padding-left:10px; 
 padding-right: 45px;
 vertical-align: top;
}

.footer1{
background-image:url(../pics/bottom1.jpg);
background-position:bottom;
background-repeat: no-repeat;
height: 70px;
}
.footer2{
background-image:url(../pics/bottom2.jpg); 
background-position:bottom; 
background-repeat: no-repeat;
}




/* End of main template styles*/

a.mainmenu:link {color: #263b60; font-size: 13pt; font-family: Garamond, Times New Roman; text-decoration: none; font-weight:bold;}
a.mainmenu:visited {color: #263b60; font-size: 13pt; font-family: Garamond, Times New Roman; text-decoration: none; font-weight:bold;}
a.mainmenu:hover {color: darkred; font-size: 13pt; font-family: Garamond, Times New Roman; text-decoration: none; font-weight:bold;}
a.mainmenu:active {color: darkred; font-size: 13pt; font-family: Garamond, Times New Roman; text-decoration: none; font-weight:bold;} 

a.activeMainMenu:link {color: darkred; font-size: 13pt; font-family: Garamond, Times New Roman; text-decoration: none; }
a.activeMainMenu:visited {color: darkred; font-size: 13pt; font-family: Garamond, Times New Roman; text-decoration: none; }
a.activeMainMenu:hover {color: darkred; font-size: 13pt; font-family: Garamond, Times New Roman; text-decoration: none; }
a.activeMainMenu:active {color: darkred; font-size: 13pt; font-family: Garamond, Times New Roman; text-decoration: none; } 


a.menu:link {color: #263b60; font-size: 11pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.menu:visited {color: #263b60; font-size: 11pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.menu:hover {color: darkred; font-size: 11pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.menu:active {color: darkred; font-size: 11pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; } 

a.submenu:link {color: #263b60; font-size: 10pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.submenu:visited {color: #263b60; font-size: 10pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.submenu:hover {color: darkred; font-size: 10pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.submenu:active {color: darkred; font-size: 10pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; } 

a.menu_active:link {color: darkred; font-size: 11pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.menu_active:visited {color: darkred; font-size: 11pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.menu_active:hover {color: darkred; font-size: 11pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.menu_active:active {color: darkred; font-size: 11pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; } 

a.submenu_active:link {color: darkred; font-size: 10pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.submenu_active:visited {color: darkred; font-size: 10pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.submenu_active:hover {color: #263b60; font-size: 10pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; }
a.submenu_active:active {color: darkred; font-size: 10pt; font-weight: normal; font-family: Times New Roman; text-decoration: none; } 

a.locationBar:link {color: #263b60; font-size: 12pt; font-family: Times New Roman; }
a.locationBar:visited {color: #263b60; font-size: 12pt; font-family: Times New Roman; }
a.locationBar:hover {color: #darkred; font-size: 12pt; font-family: Times New Roman; text-decoration: none; }
a.locationBar:active {color: #darkred; font-size: 12pt; font-family: Times New Roman; } 

a.content:link {color: #263b60; font-size: 10pt; font-family: Times New Roman, Arial;}
a.content:visited {color: #263b60; font-size: 10pt; font-family: Times New Roman, Arial; }
a.content:hover {color: darkred; font-size: 10pt; font-family: Times New Roman, Arial; text-decoration: none;}
a.content:active {color: darkred; font-size: 10pt; font-family: Times New Roman, Arial; }

a.nolineLink:link {color: #263b60; font-size: 10pt; font-family: Times New Roman, Arial; text-decoration: none;}
a.nolineLink:visited {color: #263b60; font-size: 10pt; font-family: Times New Roman, Arial; text-decoration: none;}
a.nolineLink:hover {color: #263b60; font-size: 10pt; font-family: Times New Roman, Arial; text-decoration: none;}
a.nolineLink:active {color: #263b60; font-size: 10pt; font-family: Times New Roman, Arial; text-decoration: none;}

a.productDesc:link {color: #263b60; font-size: 8pt; font-family: Times New Roman, Arial;}
a.productDesc:visited {color: #263b60; font-size: 8pt; font-family: Times New Roman, Arial; }
a.productDesc:hover {color: darkred; font-size: 8pt; font-family: Times New Roman, Arial; text-decoration: none;}
a.productDesc:active {color: darkred; font-size: 8pt; font-family: Times New Roman, Arial; }

a.contact_data:link {color: #263b60; font-size: 9pt; font-family: Times New Roman, Arial;}
a.contact_data:visited {color: #263b60; font-size: 9pt; font-family: Times New Roman, Arial; }
a.contact_data:hover {color: darkred; font-size: 9pt; font-family: Times New Roman, Arial; text-decoration: none;}
a.contact_data:active {color: darkred; font-size: 9pt; font-family: Times New Roman, Arial; }

a.footer:link { color: #d7c8b4; font-size: 7pt; font-family: Times New Roman, Arial; }
a.footer:visited { color: #d7c8b4; font-size: 7pt; font-family: Times New Roman, Arial; }
a.footer:hover { color: #d7c8b4; font-size: 7pt; font-family: Times New Roman, Arial; text-decoration: none; }
a.footer:active { color: #d7c8b4; font-size: 7pt; font-family: Times New Roman, Arial; }

a:link { color: darkred; font-size: 10pt; font-family: Times New Roman, Arial; }
a:visited { color: darkred; font-size: 10pt; font-family: Times New Roman, Arial; }
a:hover { color: darkred; font-size: 10pt; font-family: Times New Roman, Arial; text-decoration: none; }
a:active { color: darkred; font-size: 10pt; font-family: Times New Roman, Arial; }

hr{
color: #263b60;
background-color: #13274C;
height: 1px;
border: 0px;
margin-top: -2px;
}

img{
border: black 0px solid;
}

.content {
color: #263b60;
font-size: 10pt;
font-family: Times New Roman,Arial;
}

.productDesc {
color: #263b60;
font-size: 9pt;
font-family: Times New Roman, Arial;
}

.productData {
color: #263b60;
font-size: 9pt;
font-family: Times New Roman, Arial;
}

.footer {
color: #d7c8b4;
font-size: 7pt;
font-family: Times New Roman, Arial;
}

.tinyDesc {
color: #263b60;
font-size: 7pt;
font-family: Times New Roman, Arial;
}

.productHead {
color: #263b60;
font-size: 18pt;
font-family: Times New Roman;
}

.sitemapHead {
color: #263b60;
font-size: 14pt;
font-family: Times New Roman;
padding-bottom: 7px;
}

.locationBar { font-size : 11px; color : #13264e; font-family: Arial; }

input {
  font-family: Garamond, Times New Roman;
  background-image: url(../pics/design/textfield.gif);
  padding: 3px;
  border: 0px;
  
  height: 20px;
  font-size: 16px;
  color: #263b60;
}


.search_textbox {
  font-family: Garamond, Times New Roman;
  background-image: url(../pics/design/textfield_search.gif);
  padding: 3px;
  border: 0px;
  width: 149px;
  height: 22px;
  font-size: 16px;
  color: #263b60;
}

.search_checkbox {
  font-family: Garamond, Times New Roman;
  background-image: none;
  padding: 3px;
  border: 0px;
  width: 15px;
  height: 15px;
  font-size: 16px;
  color: #263b60;
}

textarea {
  font-family: Garamond, Times New Roman;
  background-image: url(../pics/design/textarea.gif);
  border: 0px;
  width: 434px;
  height: 74px;
  padding: 10px;
  overflow-x: hidden;
  overflow-y: auto;
  font-size: 16px;
  color: #263b60;
}


table,tr,td {

border-collapse: collapse;  
border-spacing: 0px; 
border-style: none; 
color: #263b60;
font-size: 10pt;
font-family: Times New Roman,Arial;
}

.style3 {
font-size: 11px;
}

.contactform_text{
font-size: 12pt;
font-family: Garamond, Times New Roman;
}

.contact_data{
font-size: 8pt;
font-family: Times New Roman;
}