/*  Created by Elizabeth Opondo; Ext.398; eOpondo@cstonecanada.com; 25/August/2005 
Modified by Elizabeth Opondo; Ext.398; eOpondo@cstonecanada.com; 28/August/2005  */

/* -------------- START: HOME CLASSES -------------- */


.listName {
font-weight:bold;
}
.footerHome
{
font-size:9px;
line-height:15px;
margin:0px 0px 20px 10px;
border-left: 1px solid #ff9900; 
padding:5px 10px 5px 10px;

}

.footerHome A {color:#000000; text-decoration:none;}
.footerHome A:hover {color: #ff9900; text-decoration: none;}


.footerHome2 {
font-size:9px;
line-height:15px;
margin:0px 0px 20px 10px;
padding:15px 10px 0px 0px;

}

.footerHome2 A {color:#000000; text-decoration:none;}
.footerHome2 A:hover {color: #ff9900; text-decoration: none;}

		
TD.footerHomeTD {
padding:25px 10px 10px 10px;
}
.update { font-size:10px; color:#ff6600;}


TD.HeaderNav {text-align:right;} 


TD.homeImages {
width:390px;
height:171px;
vertical-align:top;
}

TABLE.homeSecTbl {
margin:0px 0px 0px 10px;
}


TABLE.homeSecTb2 {
margin:0px 5px 0px 10px;
}


TD.homeSections {
font-size:16px; color:white; font-weight:bold;
width:100%;
}

TD.homeSections2 {
font-size:13px; 
color:#506c81; 
font-weight:bold;
width:100%;
}



TD.homeColLeft {
padding:10px 10px 0px 10px;
background-color:#EFF2F4;
width:175PX;
vertical-align:top;
}

TD.homeColRight {
padding:6px 10px 0px 10px;
background-color:#FFFFFF;
width:340PX;
vertical-align:top;
}

DIV.homeItems {
margin:0px 0px 20px 0px;
background: transparent url(/images/pixel175blue.gif) no-repeat left bottom;
padding:0px 0px 5px 0px;

}
H1.homeTitles {
font-size:14px; 
letter-spacing:0px;
background: transparent url(/images/pixel175orange.gif) no-repeat left bottom;
padding:0px 0px 7px 0px;
}

.moreHome{
padding:0px 0px 0px 15px;
margin:0px 0px 0px 0px;
background: transparent url(../../images/icons/fw_bold.gif) no-repeat left top;
font-weight:bold;
}


DIV.blueLine {
margin:5px 0px 3px 0px;
}

.contactUs {
 font-weight:bold; color:#6C5431; line-height:120%; text-transform:uppercase;
padding:3px; vertical-align:middle; border-left:1px solid #B5BFC9; width:100%;
}

TABLE.borderMarginBtm {
border:1px solid #B5BFC9;
margin:0px 0px 15px 0px;
}

TABLE.spotlightTwo {
border:1px solid #B5BFC9; 
padding:6px 10px 10px 10px;
margin:0px 0px 20px 0px;
width:100%;

}
TD.spotlightTwoRight {
padding:0px 0px 0px 10px;
width:100%;
}
TD.spotlightTwoLeft {
width:115px;
padding:6px 0px 0px 0px;
}
TD.staticAdLeft {
width:220px;}
TD.staticAdRight {
width:130px;
text-align:right;
}
TABLE.staticAdTable { margin-bottom:20px;}


DIV.headline {
margin:0px 0px 5px 0px;}