<style type="text/css">

body {
  background-color:#FFFFFF;
  margin:0;
  padding:0 10px;
  text-align:center;
  font-family: sans-serif,Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
  color:#333;
 
  }


/* Page Structure
----------------------------------------------- */

#content {
width: 80em;
margin: 0 auto;

margin-bottom: ;
height: ;
background-color:#fff;
font-size:76%;


}
#main {
width: 78em;
margin-top:15px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;

padding-left:0px;
float:left;
height:;
background-color:#003366;

}

#main2
{
float:left;
width: 62.5em ;
margin: ;
height: ;
background-color:#fff;

}


#maintop {
width: 45em;
margin-right:7px;
padding-left:1em;
padding-right:.5em;
padding-top:.2em;
padding-bottom:.2em;
height:;
background-color:#e1e7ff;
float: left;
}
#maincenter {
width: 45em;
margin-right:7px;
padding-left:1em;
padding-right:.5em;
padding-top:.2em;
padding-bottom:.2em;
height:;
float: left;
background-color:#FFFFFF;
overflow:auto;
}

#mainbottom {

width: 45em;
margin-right:7px;
padding-left:1em;
padding-right:.5em;
padding-top:.2em;
padding-bottom:.2em;
height:;
float: left;
background-color:#fff;


}


#sidetop {
width:15em;
margin-top:0px;
padding-left:3px;
padding-right:3px;
padding-top:.7em;
padding-bottom:0px;
float: left;
color:#FFFFFF;
height:;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
text-align:center;
background-color:#003366;

}
#sideleft {
width: ;
margin-top:0px;
padding-left:;
padding-right:0px;
padding-top:0;
padding-bottom:0px;
height:;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
float:right;
background-color:#fff;
text-align:;

}



/*other
----------------------------------------------- */

.sidetitle {

font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
font-weight:700;
letter-spacing:0px;
text-transform:  ;
text-align:left;
text-indent:15px;
font-size:105%;

}
/* border table for feed news */
.fd_bordertable { 
	background-color: #e1e7ff; 
	border-style: solid; border-width: 0px; border-color: #CCCCCC; 
	padding: 0; 
	width: 11em;
}

/* maintable table for feed news */
.fd_maintable { border-width: 500; background:#e1e7ff }

/* header cell with header text and xml button */
.fd_header { 
	padding: .1em; 
	background: #666666; color: #e1e7ff; 
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; font-size: 92%; font-weight: bold; 
	text-align: left; vertical-align: top;
	white-space:nowrap;
}

/* item description area */
.fd_itemcell { 
	padding: 10px; 
	line-height: 16px; 
	background: #e1e7ff; color: #e1e7ff; 
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; font-size: 90%; 
}

/* item link properties, such as text-decoration and etc */
.fd_itemlink { color: #336699; text-decoration: none; white-space:nowrap; }
.fd_itemlink:visited { color: #885; text-decoration: none; white-space:nowrap; }
.fd_itemlink:hover { color: #333333; text-decoration: none;white-space:nowrap; }



/* Links
----------------------------------------------- */
a:link {
  color:#336699;
  font-weight:700;
  }
a:visited {
  color:#885;
  }
a:hover {
  color:#333333;
  }
a img {
  border-width:0;
  }
/* text
----------------------------------------------- */
p {
font-size:115%;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}
p.article {
font-size:102%;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}

p.feed {
font-size:90%;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}
p.feed2 {
font-size:95%;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
}

/* other features
----------------------------------------------- */
#button {
	border-right: 0px solid #000;
	padding-top:0px;
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
	margin-right:0px;
	margin-bottom: 0px;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #003366;
	color: #333;
	width:;
font-size:80%;
	text-align:left;
	}

		#button p{
			border-bottom: 0px solid #90bade;
		margin: 3px;
		white-space:;
		}
		
		#button p a {
		display: block;
		padding: 5px 5px 3px 0.5em;
	border-left: 10px solid #6699FF;
		border-right: 10px solid #6699FF;
		background-color:#336699 ;
		color: #fff;
		font-weight:700;
		text-decoration: none;
		width: ;
		}

	html>body #button p a {
		width: auto;
		}

	#button p a:hover {
					border-left: 10px solid #0066FF;
		border-right: 10px solid #0066FF;
		background-color: #003399;
	
		color: #FFFFFF;
		}
		
/*footer
----------------------------------------------- */



#footer {
width: ;
height:85px;
margin: 0 auto;
padding-top: 1em;
text-align:center;

font-size:70%;

}

footerAd { margin: 25em auto auto auto; }

  </style>



 
