* {padding: 0; margin: 10; }

body{
/* background:url("/images/bkgd-strip.png") repeat-x bottom;  */
 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E7F5FA', endColorstr='#E2EFF3'); /* for IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#E7F5FA', endColorstr='#E2EFF3')"; /* IE8 */
background: -webkit-gradient(linear, left top, left bottom, from(#E7F5FA), to(#E2EFF3)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #E7F5FA,  #E2EFF3); /* for firefox 3.6+ */
background: linear-gradient(#E7F5FA, #E2EFF3); 
font-size:13px;
}

a {
    text-decoration: none;
    color: #155d02;
    
}

    a:hover {
        border-bottom: solid 1px #155d02;
    }

.hoverNoBorder:hover {
   border-bottom:none;
}

#topmenu {

/*padding-right: 9px;*/ 
padding-top:7px; 
padding-bottom: 7px; 
/*background:#D3DAD1 ;*/
 margin: 0 auto;
 width: 1000px;
 /*font-size:12px;*/
}

    #topmenu a {
        text-decoration: none;
        color: #155d02;
    }

#container {
 margin: 0 auto;
 margin-bottom: 30px;
 width: 1000px;
 background: #fff;
 border: 1px solid #999;
 -webkit-box-shadow: 1px 2px 5px 0 #000000;
 -moz-box-shadow: 1px 2px 5px 0 #000000;
 box-shadow: 1px 2px 5px 0 #000000;
 
   /* IE6 - IE8 */
   filter: progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=3, Direction=0),
         progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=3, Direction=90),
         progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=3, Direction=180),
         progid:DXImageTransform.Microsoft.Shadow(Color=#000000, Strength=3, Direction=270);
 		
/*
 filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=20, OffY=20, Color=#000000);
 height: 1000px; */

 

	}
#header { 
 width: 1000px;
 float: left;
 margin-bottom:0.1%;
}
#leftcol {
 width: 180px;
 float: left;
 overflow: hidden;
 
}

#CentralBank {
	
	width: 980px;
	float:left;
	clear:both;
	padding: 10px 5px 0px 10px;
	margin-bottom: -10px;
	font-size: 12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #557C6F;
	font-style:italic;
}

.Newsgradient {
    /*font-size: 15px;*/
    /*font-weight:bold;*/
    color: #F0F0F0;
    /*text-shadow: 1px 1px 1px #000000;*/
    background: #577E71;
    /*background: -ms-linear-gradient(top, #6F9D8D 0%, #577E71 100%);*/
    /*background: -webkit-linear-gradient(#6F9D8D, #577E71); 
	background: -o-linear-gradient(#6F9D8D, #577E71);  
	background: -moz-linear-gradient(#6F9D8D, #577E71); 
	background: linear-gradient(#6F9D8D, #577E71); 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#6F9D8D', endColorstr='#577E71'); /* for IE6 & IE7 */
    /*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#6F9D8D', endColorstr='#577E71')"; /* IE8 */*/
}




#UpperMain {
	width:100%;
  height: 600px;
  float:left;
  margin-top:10px;
	 
}

#LowerMain {
	
	  clear: left;
  width:100%; 
  height:200px; 
  float:left;
 /*  margin-top:10px; */
	
}


#News {
	
	width: 393px;
	float:left;
	padding: 0px 0px 0px 10px;
	height: 230px;
	float: left;
	overflow:hidden;
	margin-top: 20px;
	margin-bottom: -20px;
}

#News a{
	
	text-decoration:none;

}

#CentralBank h2{
	font-family: Arial, Helvetica, sans-serif;
}  

#hotstuff-CBN{
	width: 990px;
	float: right;
	height: 300px;
	margin-top: 20px;
	margin-left: 0px;
}

#coolstuff-CBN{
	width: 585px;
	float: right;
	height: 197px;
	margin-top: 20px;
	margin-left: 0px;
}

#documentsDiv, #statisticsDiv {
    float: left;
    height: 100%;
}
#documentsDiv {
     width: 234px;

	 
}
#statisticsDiv {
     width: 330px;
    
	 /* float:left; */
	 float:right;
	 margin-right: 20px;
}

.docblocks {
display: inline-block; 
font-weight: normal;
width: 100%;
height: 20px;
background-color:rgba(255,255,255,0.8);
}

.wrap{
    width:96%;
	height: 100%;	


}

.blocksHV {
display: inline-block; 
/* border: solid 1px;  */
width: 100%;
height: 106px;
}


.itemsL h2 {background:#0094ff;color:white;padding:10px;}
.itemsL p {color:#333;padding:10px;}
.itemsR h2 {background:#0094ff;color:white;padding:10px;}
.itemsR p {color:#333;padding:10px;}

.itemsL, .itemsR {
    float: left;
    height: 100%;
    	width:47%;
		
	/*experimental */
/* border: 1px #1e458a solid; */

background-color: #e5edfa;

/* padding: 14px; */
color: #002157;
font-size: inherit;
font-weight: inherit;
font-family: inherit;
font-style: inherit;
text-decoration: inherit;
/*-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-moz-box-shadow:  0px 0px 4px 1px #333333;
-webkit-box-shadow:  0px 0px 4px 1px #333333;
box-shadow:  0px 0px 4px 1px #333333;*/

/*experimental */
}

.itemsL{

   
}

.itemsR {

    float: right;
    
}
.dtb {
    float: right;
    /*font-size: x-large;*/
    color: white;
    margin: 5px;
 
    /*font-family: Impact, Charcoal, sans-serif;*/
}

.dtbR{
 float:left;
 color:white;
 margin:15px;
 /*font-size:small;*/
 vertical-align:bottom;

 /*font-family: Arial, Verdana, Verdana, Geneva, Tahoma, sans-serif;*/
}

.dtcR{
 float:left;
 color:white;
 margin:20px;
 /*font-size:small;*/
 vertical-align:bottom;

 /*font-family: Arial, Verdana, Verdana, Geneva, Tahoma, sans-serif;*/
}


.blocksV {
    display: inline-block;
    /* border: solid 1px;  */
    width: 100%;
    height: 25%;
    background: #577E71;
}

.wrapV{
  
height: 100%;	
}
#ContentTextinner{
	
	/*margin-top: 15px;
	width: 597px;
	padding: 0 15px 5px 23px;
	overflow: hidden; */
	
	padding-left: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
	/*border-bottom: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000; */
}

#content {
  float: left;
  width: 740px;
  overflow:hidden;
  
  /*background-color:#F2F6F7;*/
  /*background-color: #FBFDFC;*/
  margin-left: 10px;
  margin-top: 10px;
  margin-right: 10px;
  /*font-size: 13px;*/
  margin-bottom: 10px;
  
}


#content h1{
	/*font-weight:bold;*/ 
	font-size: 18px;
	color:#415E54; 
	/*text-shadow: 1px 1px 1px #000000;*/
	padding: 10px;
	/*border: #D0C269 solid 1px;*/
	/*border: #996600 solid 1px;*/
		
	/*background: -ms-linear-gradient(top, #F6F2C2 0%, #658249 100%);
	background: -webkit-linear-gradient(#F6F2C2, #658249); 
	background: -o-linear-gradient(#F6F2C2, #658249);  
	background: -moz-linear-gradient(#F6F2C2, #658249); 
	background: linear-gradient(#F6F2C2, #658249); 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#F6F2C2', endColorstr='#658249'); /* for IE6 & IE7 */
	/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#F6F2C2', endColorstr='#658249')";*/ /* IE8 */
	/*padding: 10px;*/
	margin-top: 0;
	/*background: #D0C269;
	background: #6a9b38;
	background: -ms-linear-gradient(top, #F6F2C2 0%, #D0C269 100%);
	background: -webkit-linear-gradient(#F6F2C2, #D0C269); 
	background: -o-linear-gradient(#F6F2C2, #D0C269);  
	background: -moz-linear-gradient(#F6F2C2, #D0C269); 
	background: linear-gradient(#F6F2C2, #D0C269); 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#F6F2C2', endColorstr='#D0C269'); /* for IE6 & IE7 */
	/*-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#F6F2C2', endColorstr='#D0C269')";*/ /* IE8 */
	*/
	
	
}

    #content h2 {
        font-size: 14px;
        color: #415E54;
    }

    #content h3 {
        font-size: 13px;
        color:#415E54;
    }

#content td{

padding: 10px;
vertical-align: top;
}

#content th{

padding: 10px;
vertical-align: top;
}

    #content h4 {
        font-size: 14px; 
        color:#415E54;
    }


#Breadcrumb{
	
	padding-top: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
	clear: both;
	text-decoration: none;
	font-size: 10px;
	
}

#rightcol
{
 margin-top: 10px;
 width: 230px;
 float: left;
 overflow: hidden;
 font-size: 13px;
 margin-bottom: 10px;
 
}

    #rightcol h2 {
        font-size: 16px;
        color: #415E54;
    }

.colgradient{
	
	color:#F0F0F0;
	padding: 10px;
	/*font-size: 13px;*/
	text-shadow: 1px 1px 1px #000000;
	/*background: #3C96C0;
	border: #3C96C0 solid 1px; 
	background: -ms-linear-gradient(top, #9ECCE1 0%, #3C96C0 100%);
	background: -webkit-linear-gradient(#9ECCE1, #3C96C0); 
	background: -o-linear-gradient(#9ECCE1, #3C96C0);  
	background: -moz-linear-gradient(#9ECCE1, #3C96C0); 
	background: linear-gradient(#9ECCE1, #3C96C0); 
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#9ECCE1', endColorstr='#3C96C0'); /* for IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#9ECCE1', endColorstr='#3C96C0')"; /* IE8 */
	*/
}

.gradient {
  background-color: #FAFAFA; /* for non-css3 browsers */
  background-image: linear-gradient(to bottom, #FFF, #FAFAFA); /* Saf4+, Chrome */
  /* Chrome 10+, Saf5.1+, iOS 5+ */
  /* FF3.6+ */
  /* IE10 */
  /* Opera 11.10+ */
  }
  
  #social{
	  clear: both;
	  padding-bottom: 0px;
  }
  
#footer {
 
 width: 1000px;
 height: 625px;
 clear: both;
 /*background: #85A3A3;*/
 margin: 0 auto;
 
 
 -webkit-box-shadow: 1px 2px 5px 0 #000000;
 -moz-box-shadow:  1px 2px 5px 0 #000000;
 box-shadow:  1px 2px 5px 0 #000000; 


background: -moz-linear-gradient(top, rgba(82,120,107,1) 100%, rgba(82,120,107,1) 100%, rgba(82,120,107,1) 99%, rgba(82,120,107,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(100%,rgba(82,120,107,1)), color-stop(100%,rgba(82,120,107,1)), color-stop(100%,rgba(82,120,107,1)), color-stop(100%,rgba(82,120,107,1)));
background: -webkit-linear-gradient(top, rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%);
background: -o-linear-gradient(top, rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%);
background: -ms-linear-gradient(top, rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%);
background: linear-gradient(to bottom, rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%,rgba(82,120,107,1) 100%);


}
 
 
	
/* Table properties */

/*.othertables{
border-width: none;
border-style: none;
}*/

#othertables {
    font-size: 7px;
    color: #333333;
    width: 100%;
    /*border-width: 0px;*/
    border-color: #729ea5;
    border-collapse: collapse;

}

#othertables th {
    /*font-size: 12px;*/
    /*background-color: #acc8cc;*/
    background-color: #acc8cc;
    border-width: 0px;
    padding: 8px;
    /*border-style: solid;*/
    border-color: #729ea5;
    text-align: left;
}

#othertables tr {
    background-color: #ffffff;
}

#othertables td {
    /*font-size: 12px;*/
    border-width: 0px;
    padding: 8px;
    border-style: solid;
    border-color: #729ea5;
}

/*#othertables tr:hover {
    background-color: #86C4AF;/*ffff99*/
}*/



.othertables {
    font-size: 12px;
    color: #333333;
    width: 100%;
    border-width: 0px;
    border-color: #729ea5;
    border-collapse: collapse;

}

    .othertables th {
        /*font-size: 12px;*/
        background-color: #acc8cc;
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #729ea5;
        text-align: left;
    }

    .othertables tr {
        background-color: #ffffff;
    }

    .othertables td {
        /*font-size: 12px;*/
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #729ea5;
    }

    /*.othertables tr:hover {
        background-color: #86C4AF;
    }*/


     #mytables tr:hover {
     background-color: #86C4AF;
    }

    .mytables tr:hover td {
    background-color: #86C4AF;
    }

</style > .innertables {
    border-width: none;
    border-style: none;
    width: 100%;
}


.dbasetable {
    border-width: thin;
    border-style: none;
    border-color: none;
    page: 'identifier';
    /*font-size: 11px;
    font-size: 7px;*/
    color: #333333;
    width: 100%;
    /*border-width: 0px;*/
    border-color: #729ea5;
    border-collapse: collapse;
}

    .dbasetable th {
        /*font-size: 12px;*/
        /*background-color: #acc8cc;*/
        background-color: #acc8cc;
        border-width: 0px;
        padding: 8px;
        /*border-style: solid;*/
        border-color: #729ea5;
        text-align: left;
    }

    .dbasetable tr {
        background-color: #ffffff;
        border-bottom-style:solid;
    }

    .dbasetable td {
        font-size: 12px;
        border-width: 0px;
        padding: 8px;
        border-style: solid;
        border-color: #729ea5;
    }

    .dbasetable #publishedDt {
        /*font-size: 8px;*/
        float:right;
        font-style:italic;
    }

.dbasetable td:first-child {
    /*background: #acc8cc;*/
    width: 12px;
    font-size: 8px;
    text-align: end;
    vertical-align: bottom;
    background-image: url(/images/HighResoultion/cbnlogotranssmall.gif);
    background-repeat: no-repeat;
    background-position: center;
}

    .dbasetable tr:hover {
       // background-color: #86C4AF; /*ffff99*/
    }

.Naira{
	height: 18px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: line-through;
}

.NairaNum{
	height: 18px;
	font-size: 12px;
}

leftbdr{
	border-left:thick;	
		
}
.MacroFonts{
	font-size: 9px;
	
}


.fianacialIndicatorContainer{
border-style: none;
border-width:thin;
border-color: #666666;
background-color:FFFFFF;
}

.fianacialIndicatorContainer tr:hover {
        background-color: #ffffff;
    }


.fianacialIndicatorContainer tr:hover td {
            background-color: transparent; /* or #000 */
    }


.notes{
font: Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
color:#006600;
font-size:9px;
font-weight: none;
margin-bottom: 0;
}


/*index page pdf's*/
#index-pdf {
margin-bottom:0;
list-style-image: url('/images/bullets/pdficon_small.gif');
	}

/*index page pdf's*/
#home-index-pdf {
margin-bottom:0;
/*ul, li {margin-left: 0; padding-left: 0;}*/
margin-left: 0;
padding-left: 0;
list-style-image: url('/images/bullets/pdficon_small.gif');
	}


/* Layout Property */
	
#linkList {
	position: absolute;
	margin-left: 10px;
	margin-top: ;
	margin-width:
	top: 140px;
	right: 800px;
	border-style: groove;
	border-width: thin;
	width: 200px;
	}

#topBanner {
	position: absolute;
	left:25px;
	top:11px;
	width:800px;
	height:84px;
	z-index:6;
	background-color: #00FF00;
		}

#leftContent {
	position: absolute;
	left: 27px;
	top: 110px;
	width: 159px;
	height: 417px;
	z-index: 2;
	background-color: #CC6633;
}

#mainContent {
	position: absolute;
	left: 200px;
	top: 110px;
	width: 512px;
	height: 419px;
	z-index: 3;
	background-color: #000000;
}

#rightContent {
	position: absolute;
	left: 723px;
	top: 109px;
	width: 101px;
	height: 420px;
	z-index: 4;
	/*background-color: #99FF99;*/
	background-color:#6a9b38;
}

#footerContent {
	position: absolute;
	left: 25px;
	top: 557px;
	width: 800px;
	height: 85px;
	z-index: 5;
	background-color: #996600;
}

#indict{
	margin-left: 5px;
	margin-bottom: 10px
	clear:both;
	}

#ContentText{
	
	margin-top: 10px;
	width: 633px;
	overflow: hidden;
}



#macro {
	margin-left: 5px;
	padding:5px;
	height: auto;
	width:100%;
}
#macro ul{
	list-style:none;
}

#macro li{
	display:block;
	padding: 0;
	float:left;
	clear:right;
	margin: 15px 15px -15px 0;
}

.topmenu{
margin: 0;
padding: 0;
overflow: hidden;

}

#menuitems{
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 120px;
	font-size:12px;
	}

    #menuitems a:hover {
        font-weight: none;
        text-decoration: none;
        color: #155d02;
    }

    #menuitems a {
        font-weight: none;
        text-decoration: none;
        color: #155d02;
    }
		
#menuitems li{
	/*display:inline;
	/*float:right;*/
	display:inline;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
}

#menuitems form{
	float:right;
}


#button {
	width: 170px;
	border-right: 1px solid #000;
	padding: 0 0 1px 0;
	margin-bottom: 1px;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	background-color: #66cc66;
	color: #0f320f;
	}

#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #66cc66;
		margin: 0;
		}
#button li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #448a31;
		border-right: 10px solid #0f320f;
		background-color: #155d02;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 10px solid #56d733;
		border-right: 10px solid #219e00;
		background-color: #66cc66;
		color: #fff;
		}
#button2 {
	width: 170px;
	border-right: 1px solid #000;
	padding: 0 0 0 0;
	font-size:12px;
	font-family: Arial;
	background-color: #66cc66;
	font-weight:bold;
	color: #a10000;
	}
#button2 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
#button2 li {
		border-bottom: 1px solid #66cc66;
		margin: 0;
		}
		
		
#button2 li a {
		display: block;
		padding: 5px 5px 5px 0.5em;
		border-left: 10px solid #dd5353;
		border-right: 10px solid #a10000;
		background-color: #b70000;
		color: #fff;
		text-decoration: none;
		width: 100%;
		}

	html>body #button2 li a {
		width: auto;
		}


#menu2 {

width: 460px;
float:left;
background-color:#155D02;
height: 23px;
font-family: Arial;
font-size:12px;
}

#menu2 ul ul {
	display: none;
	
}

#menu2 ul li:hover > ul {
	display: block;
}
	

#menu2 ul {
margin: 0.5px;
padding: 4px;
list-style-type: none;
text-align: left;

position: relative;
display: inline-table;

}

#menu2 ul:after {
		content: "" clear: both; display: block;
	}

#menu2 ul li {

/*the element will be displayed as an inline element, with no line break before or after the element*/
/*display: inline;*/
color:  #fff;
float: left;
}

#menu2 ul li a {


/* spaces between the edge of the block and the content inside it */
padding: .2em 1em; 
/*padding: 2px 10px;*/
/*Font color*/
 color:  #fff;
text-decoration: none;
font-weight: bold;
display: block;

}

    #menu2 ul li a:hover {
        color: #155d02;
        text-decoration: none;
        font-weight: bold;
    }

#menu2 ul ul {
	background: #5a9b60; border-radius: 0px; padding: 0;
	position: absolute; top: 100%;
}
	#menu2 ul ul li {
		float: none; 
		border-top: 1px solid #74ae79;
		border-bottom: 1px solid #74ae79;
		position: relative;
	}
        #menu2 ul ul li a {
            padding: 6px 10px;
            color: #155d02;
        }	
			#menu2 ul ul li a:hover {
				background: #437348;
				
			}


#theSearch {
width: 260px;
float:left;
background-color:#155D02;
height: 23px;
}


.searchbox {
padding: 0;
margin-left: 2px;
margin-right: 2px;
border: 1px solid #093580;
height: 19px;

}

.searchbtn {
padding-left: 8px;
margin-left: 2px;
margin-right: 4px;
height: 19px;
border: none;
font-weight: bold;
font-size:12px;
font-family: Arial;
text-align:center;
}

#mastbanner {
	width:1000px;
	float:left;
	/*background-color:#155D02;*/
}

#fadestrip {
	width: 280px;
	float: left;
	background-color:#155D02;
	height: 23px;
}

.textalert 
{
	margin: 5px 10px 5px 10px;
	color: #F00;
	/*margin-bottom: 15px;*/
}

a.nav, a.nav:link, a.nav:visited /*For Quick Links*/
{
	display:block; 
	width:170px; 
	height:25px;
	background:#62FF62; 
	border:1px solid #000;
	margin-top:2px; 
	text-align:center; 
	text-decoration:none; 
	font-family:verdana, arial, sans-serif; 
	font-size:8px; 
	color:#000; 
	line-height:25px; 
	overflow:hidden;
} 

a.nav:hover 
{
	color:#fff; 
	background:#764;
} 

.slide{
	width: auto;
	height: auto;
	background: white;	
	text-align:center;	
	margin: 0;
}
.slidecontent{
	display:inline-block;
	text-align: left;
}


/*Footer Stying */

#longfooter{
   margin: 10px 10px 10px 40px;
   width: auto;
   font-size:13px;
   background-color: #cccccc
}
#col1{
   float: left;
   margin-top: 25px;
   margin-right: 3px;
   width: 220px;
   color: #ffffff;
   /*background-color: #ccccff*/
}

    #col1 ul {
        list-style-type: square;
        padding-left: 1px;
    }

#col1 li
{
    /*list-style:none;*/
    /*display:block;*/
    padding: 5px 10px 5px 10px; 
    height:10px;
	
}

#col1 a:link{
	text-decoration: none;
	/*color: #055d85;* old code/
	/*color: #8b2323;*/
	color: #ffffff;
}

    #col1 a:visited {
        text-decoration: none;
        /*color: #055d85;* old code/
	/*color: #8b2323;*/
        color: #ffffff;
    }

#col1 a:active{
	/*text-decoration: none;*/
}

#col1 a:hover{
	text-decoration: none;
	border-bottom: dotted 1px white;
	/*color: white;*/
}

#col2{
   float: left;
   margin-top: 25px;
   margin-right: 10px;
   margin-left: 14px;
   width: 220px;
   color: #ffffff;
   /*background-color: #ccccff*/
}
#col3{
   float: left;
   margin-top: 25px;
   margin-right: 10px;
   margin-left: 14px;
   width: 220px;
   color: #ffffff;
   /*background-color: #ccccff*/
}
#col4{
   float: right;
   margin-top: 25px;
    margin-left: 14px;
   width: 220px;
   color: #ffffff;
   /*background-color: #ccccff*/
}

#col4 ul{
	padding:0 0 0 15px;
}

#col4 li
{
    list-style:none;
    display:block;
    padding: 8px 5px; 
    height:10px;
}

#col4 a:link{
	text-decoration: none;
	/*color: #055d85; old code*/
	color: #ffffff;
}

    #col4 a:visited {
        text-decoration: none;
        /*color: #055d85;* old code/
	/*color: #8b2323;*/
        color: #ffffff;
    }

#col4 a:active{
	text-decoration: none;
}

#col4 a:hover{
	text-decoration: none;
	border-bottom: dotted 1px white;
	color: white;
}

#col4 img{
	padding-right: 10px;
	margin-top: -10px;
}

#copyright{
	width: 800px;
	margin-left: 20%;
	font-size: x-small;
	font-family: Verdana;
	text-align:center;
	color:white;

}    