body {
  background-color: #FFFFFF;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  margin: 0px 0px 0px 0px;
}

form {
  margin: 0px 0px 0px 0px;
  /* { MARGIN-TOP: 0pt; MARGIN-BOTTOM: 0pt; }*/
}

td {
  font-size: 10px;      
  color: #000000;
}

table {
  border: 0px;
  border-width: 0px;
  padding: 0px;
  border-collapse: collapse;
}

div {
  border: 0px;
  border-width: 0px;
  padding: 0px;
  border-collapse: collapse;
}

div.bodydiv {
  width: 800px;
  height: 100%;
}

table.headertbl {
  width: 100%;
}

div.header {
  /*width: 800px;*/
  height: 72px;
  /*text-align: center;*/
  /*vertical-align: top;*/
  background: url(/images/headbg.png);
  background-repeat: repeat-x;
  background-color: #224499;/*#4466DD;*/
  color: #FFFFFF;
}

td.logo {
  vertical-align: middle;
  width: 72px;
}

td.title {
  font-size: 24px;
  text-align: center;
  vertical-align: middle;
  color: #FFFFFF;
}

td.content {
  width: 670px;
  height: 100%;
  /*border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;*/
  vertical-align: top;
  /*padding: 5px;*/
}

div.bodyblock {
  width: 660px;
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
  vertical-align: top;
  padding: 5px;
}

#newsblock {
  width: 670px;
  padding: 0px;
}

hr {
  color: #4466DD;
}

div.footer {
  height: 72px;
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  background-color: #FFFFFF;
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
}

td.sidebar {
  /*float: left;*/
  width: 120px;
  /*border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;*/
  text-align: center;
  vertical-align: top;
}

div.sideblock {
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
  text-align: center;
  vertical-align: top;
}

div.vsep {
  width: 10px;
}

div.hsep {
  height: 10px;
}

td.botbar {
  height: 72px;
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  background: url(/images/headbg.png);
  background-repeat: repeat-x;
  background-color: #224499;
  color: #FFFFFF;
}

td.botbar a:link {
  color: #FFFF00;
  text-decoration: none;
}

td.botbar a:visited {
  color: #FFFF00;
  text-decoration: none;
}
td.botbar a:hover {
  color: #FFFF00;
  text-decoration: underline;
}
td.botbar a:active {
  color: #FFFF00;
  text-decoration: underline;
}

td.tbwedge {
  height: 72px;
  width: 10px;
  background: url(/images/headbg.png);
  background-repeat: repeat-x;
  background-color: #224499;
  color: #FFFFFF;
}

td.lbwedge {
  width: 10px;
  height: 100%;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #000000;
}

td.leftbar {
	width: 135px;
	height: 100%;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	background-color: #224499;
	color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
}

td.leftbar a:link {
        color: #FFFFFF;
        text-decoration: none;
}
td.leftbar a:visited {
        color: #FFFFFF;
        text-decoration: none;
}
td.leftbar a:hover {
        color: #FFFF00;
        text-decoration: underline;
}
td.leftbar a:active {
        color: #FFFFFF;
}


td.body {
	font-size: 10px;
	vertical-align: top;
	color: #000000;
	background-color: #FFFFFF;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
}

table.list {
  border-width: 0px;
  padding: 0px;
  border-collapse: collapse;
}       

td.listhead {
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  background: #000000;
  color: #FFFFFF;
  font-weight: bold;
}       
        
td.listeven {
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  background: #DDDDDD;
  color: #000000;
}

td.listevenleft {
  font-size: 10px;
  text-align: left;
  vertical-align: middle;
  background: #DDDDDD;
  color: #000000;
} 
  
td.listodd {
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  background: #BBBBCC; 
  color: #000000;
}

td.listoddleft {
  font-size: 10px;
  text-align: left;
  vertical-align: middle;
  background: #BBBBCC;
  color: #000000;
}

/*table.news {
  border-width: 0px;
  padding: 0px;
  border-collapse: collapse;
  width: 100%;
}*/

div.newsheadicon {
	text-align: center;
	width: 50px;
	background: #224499;
	color: #FFFFFF;
}

div.newsheadtitle {
	text-align: center;
	font-size: 10px;
	vertical-align: middle;
	background: #224499;
	color: #FFFFFF;
	font-weight: bold;
}

div.newsheadtitle a:link {
	color: #FFFFFF;
	text-decoration: none;
}

div.newsheadtitle a:visited {
	color: #FAFAFA;
	text-decoration: none;
}

div.newsheadtitle a:hover {
	color: #FFFF00;
	text-decoration: underline;
}

div.newsheadtitle a:active {
	color: #FFFF00;
	text-decoration: none;
}

div.newsbodyicon {
	text-align: center;
	width: 50px;
	background: #FFFFFF;
	color: #FFFFFF;
	float: left;
}

div.newsbody {
	background: #FFFFFF;
	color: #000000;
	font-size: 10px;
	vertical-align: top;
	text-align: left;
	padding: 5px;
}

div.newsfooticon {
	text-align: center;
	width:50px;
	background: #000000;
	color: #FFFFFF;
}

div.newsfoot {
	text-align: center;
	background: #000000;
	color: #FFFFFF;
	font-size: 8px;
	vertical-align: middle;
}

/*td.newsdivide {
	background: #FFFFFF;
	color: #FFFFFF;
	height: 5px;
}*/

td.enginebox {
  font-size: 10px;
  text-align: center;
  vertical-align: middle;
  color: #000000;
}
