
body {
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

td {
	font-size: 85%;
}

.h1 {
	font-weight: bold;
	color: #2B445A;
	font-size: 150%;
}

.h2 {
	font-weight: bold;
	font-size: 120%;
}

.small {
	font-size: 95%
}

.comments {
	font-style: italic;
	color : #5A5A5A;
}

.warning {
  font-weight: bold;
  color: red;
}

.tablehdr {
	background-color: #496BAB;
	color: #ffffff;
	font-weight : bold;
}

table {
	border-collapse : collapse;
}

a  {
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
}

a:hover {
	color: #546E41
}


a.submenu  {
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 85%;
}

a.submenu:hover {
	color: #546E41;
} 

span.submenuselected {
		font: bold;
		color: #425C38;
}

.t a:link,.t a:active,.t a:visited,.t{color:#70988E}
.t:hover {
	color: #295A5A;
} 



.bottomlinks a:link,.bottomlinks a:active,.bottomlinks a:visited,.bottomlinks{
	font-size: 85%;
	color: #2B445A;
	font-weight: bold;
}
.bottomlinks:hover {
	color: #000000;
} 

.bottomlinks_sep {
	font-size: 85%;
	font-size: 85%;
	color: #000000;
	font-weight: bold;
}

.copyright {
	font-size: 75%;
	color: #000000;
}

.bizsectors {
	font-size: 75%;
   color: #000000;
}

a.bizsectors:hover {
   color: #000000;
}

.celllight {
	background-color : #E1F0FF;
}

.celldark {
	background-color : #BDDDFE;
}

.newsBox {
    
}
.newsHeading {   
   background: #576F55;
   text-align: left;
   border-bottom: 3px solid #ffffff;
}
.newsHeading p {
   border-right: 10px solid #90A58F;
   padding: 3px 10px 5px 10px;
   margin: 0px;
   font-size: 100%;
   color: #ffffff;
   font-weight: bold;
   font-family: Tahoma;
   text-transform: lowercase;  
   font-variant: small-caps;   
}
.newsText {
   border-bottom: 3px solid #ffffff;
   background: #EFECEB;
   padding: 4px 10px 6px 10px;
}
.newsText p {
   margin: 0px;
   padding: 0px 0px 3px 0px;
   font-size: 82%;
   text-align: justify;
   color: #000000;
}
.newsText .header {
   color: #336699;
   font-size: 88%;
   font-weight: bold;
   text-align: center;
   padding: 0px 0px 2px 0px;
}
.newsText p.data {
   color: #746465;
   font-family: Tahoma;
   font-size: 78%;
   text-transform: lowercase;
   text-align: left;
   padding: 2px 0px 5px 0px;
}
.newsText a {
    color: #336699;
}
.newsText a:hover {
    color: #082645;
}
p.moreinfo {
    padding: 0px;
    margin: 0px;
    height: 12px;
}
.moreinfo a {
    display: block;
    position: relative;
    float: right;
    background: transparent url(images/arrow.gif) no-repeat 0px 3px;
    text-transform: lowercase; 
    text-decoration: none; 
    font-family: Tahoma;
    padding: 0px 0px 7px 12px;
    margin: 0px;
}
.moreinfo a:hover {
    color: #546E41;
    background: transparent url(images/arrow_a.gif) no-repeat 0px 3px;
}
