html {
margin: 0;
padding: 0;
}

body {
margin: 0;
padding: 0;
background-color: #666666;
font-family: Arial, Helvetica, sans-serif;
	background-image:url('images/newbg.gif');
	background-position: left 50%;
}

TABLE {
	CELL-SPACING: 0px;
 	PADDING: 0px;
	MARGIN: 0px;
	vertical-align: top;
}
TD {
	CELL-SPACING: 0px;
 	PADDING: 0px;
	MARGIN: 0px;
}

IMG {
	border-spacing: 0;
	border-spacing:0;
	border-left:0px solid #000000; border-top:0px solid #000000; margin:0; border-collapse: collapse;
	border-spacing: 0px;
	border-right: 0px none;
	border-bottom: 0p none;
}

a{
color: #486486;
text-decoration:none;
}


.brsmall{
	height: 2px;
}

.h2{

}

.outertable {
width: 902px;
padding: 0px;
margin: 0px;
background: #FFFFFF;
}
.innertable {
width: 900px;
}
.topbar {
	align: center;
	text-align: center;
	background: #486486;
	color: #FFFFFF;
	font-size: 12px;
	padding:0px;
	padding-left:0px;22:08 12/09/2006
	font-weight: bolder;
	width: 900px;
	

}
.toplogo {
background: #FFFFFF;
}

table.tbdatesearch {
height: 30px;
width: 900px;
padding: 0px;
margin: 0px;
}
td.datesearch{
padding: 0px;
margin: 0px;
}
td.sep48{
	background: #486486;
	width:10;
}
td.sep28{
		background: #284466;
	width: 10;
}
td.topdate {
	background: #486486;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bolder;
	width:176px;
	text-align:left;
	padding: 0px;
}
td.searchname {
	background: #284466;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bolder;
	width:70px;
	text-align:left;
	padding: 0px;
}
td.searchbar {
	background: #486486;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bolder;
	text-align: left;
	padding: 0px;
	width: 624px;
}
.text_box1{
width: 350px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF;

}
div.sidemenu{
font-size: 12px;
COLOR: #FFFFFF;
padding: 5px;
valign: bottom;
height: 70px;
}

div.sidemenu .inputbox{
width: 120px;
BACKGROUND-COLOR: #999999;
font-size: 10px;
}
div.sidemenu .submit{
width: 80px;
border: 1px solid black;
font-weight: bold;
color: #FFFFFF;
BACKGROUND-COLOR: #202D3C;
font-size: 8px;
}

td.extramenu{
align: center;
color: #FFFFFF;
font-size: 12px;
text-align: center;
padding: 4px;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}

td.sidemenu{
	background-image:url('images/sidemenubg.gif');
	background-repeat:repeat-x;
	background-position: right 50%;
	margin: 0px;
	background-color : #666666;
	padding: 0px;
	background-color:#202D3C;
	color:white;
	font-size: 13px; 
	font-weight:bold;
	height: 250px;
	valign: bottom;
	width: 100px;
	vertical-align: bottom

}

table.sidebar{
	border:0px solid #999999;
	background: #999999;
	color: #000000;
	font-size: 12px;
	padding: 8x;
	cell-spacing:10px;
	width:170px;
}
td.sidebar{
	background: #486486;

}
td.sidelight{
	padding: 4px;
	border: 0px solid #999999;
	background:#D6D6D6;
}
td.sidelightcontent{
	padding: 4px;
	padding-left:10px;
	border: 0px solid #999999;
	background: #F0F0F0;
}
td.sidedarK{
	padding: 4px;
	border: 0px solid #999999;
	background: #B6B6B6;
}
td.sidedarKcontent{
	padding: 4px;
	padding-left:10px;
	border: 0px solid #999999;
	background: #CDCDCD;
}

div.sections{
	color: #000000;
	font-size: 14px;
	width: 210px;
	text-align: left;
}
div.sections h1{

	font-size: 14px;
	font-weight: bolder;
}
div.sections li{
	padding-left:14px;

}
div.newsletter{
	color: #000000;
	font-weight: bolder;
	font-size: 14px;
	background: #CDCDCD;
	height: 40px;
	width: 208px;
	padding: 4px;
}
div.greybox{
	background: #CDCDCD;
}
div.mainpage{
width: 502px;
}

div.spotlightarticle{
	background: #FFFFFF;
	border: 1px solid #999999;
}
div.spotlightarticledetails{
	padding: 6px;
	font-size: 14px;
}
div.spotlightarticledetails h1{
	font-weight:bold;
	font-size: 18px;
	height: 10px;
}

div.titlespotlight{
	border-bottom: 1px solid #999999;
	background: #284466;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bolder;
	padding:0px;
}

div.alsotitlespotlight{
	border-bottom: 1px solid #999999;
	background: #486486;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bolder;
	padding:6px;
}
div.outerspotlight{
	border: 0px solid #999999;
	background: #CCCCCC;
	padding: 6px;

}
.newsletter{
width: 125px;
vertical-align: bottom;
}
td.bottompage{
	background: #486486;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bolder;
	text-align: center;
	padding: 8px;
	width: 790px;
}


.bginput {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF
}
.bginputbutton {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF;
	width: 80px;
}

.mainarticlerelated{
font-size: 13px;
font-weight: bolder;
}
.mainarticlerelatedlink a{
font-size: 10px;
font-weight: bolder;
color: #486486;
}
.mainsectiontitle{
font-size: 12px;
font-weight: bolder;
padding:4px;
}
.mainarticledesc{
font-size: 11px;

}
.tdrightborder{
	background-image:url('images/rightborder.gif');
	background-repeat:repeat-y;
	background-position: right;
	margin: 0px;
	background-color : #666666;
	padding: 0px;
	width: 2px;
	vertical-align: bottom


}
.rightofsidebar{
	background-image:url('images/rightsideborder.gif');
	background-repeat:repeat-y;
	background-position: right 50%;
	margin: 0px;
	background-color: #F0F0F0;
	padding: 0px
}
td.underlogo{
	background-image:url('images/underlogo.gif');
	background-repeat:repeat-x;
	background-position: right 50%;
	margin: 0px;
	background-color : #F0F0F0;
	padding: 0px;
	width:900px

}
td.underlogogreen{
	background-image:url('images/underlogogreen.gif');
	background-repeat:repeat-x;
	background-position: right 50%;
	margin: 0px;
	background-color : #F0F0F0;
	padding: 0px;
	width:900px

}
td.underlogoblue{
	background-image:url('images/underlogoblue.gif');
	background-repeat:repeat-x;
	background-position: right 50%;
	margin: 0px;
	background-color : #F0F0F0;
	padding: 0px;
	width:900px

}
td.underlogoyellow{
	background-image:url('images/underlogoyellow.gif');
	background-repeat:repeat-x;
	background-position: right 50%;
	margin: 0px;
	background-color : #F0F0F0;
	padding: 0px;
	width:900px

}

td.alsotoday{
	background-image:url('images/alsotodaybg.gif');
	background-repeat:repeat-x;
	background-position: left 50%;
	margin: 0px;
	background-color : #486486;
	padding: 0px;
	width: 354px;
	height: 250px;
	border-right: 1px solid #111111;
	border-left: 1px solid #111111;

}
td.alsotoday a{
color: #000000;
}
td.alsotoday a:hover{
text-decoration:underline;
}
img.borderimg{
	border-right: 2px #555555 solid;
 	border-bottom: 2px #555555 solid;

}

td.underbottom{
	background-image:url('images/underbottom.gif');
	background-repeat:repeat-x;
	background-position: right 50%;
	margin: 0px;
	background-color : #F0F0F0;
	padding: 0px

}
td.bottomsidebar{
	background-image:url('images/underlogo.gif');
	background-repeat:repeat-x;
	background-position: left 50%;
	margin: 0px;
	background-color : #F0F0F0;
	padding: 0px;
	width: 170px;
	height: 16px

}
td.tab{
	background-image:url('images/menubg.gif');
	background-repeat:repeat-x;
	background-position: left 50%;
	margin: 0px;
	background-color : #5A5A5A;
	height: 20px;
	text-align: center;
	color: #FFFFFF;
	font-size: 11px;
	padding:0px;
	font-weight:bolder; width:100px; padding-left:0px
} 
smallBr{
line-height: 0px; --- adjust as needed
height: 0px;
}



td.bottomright{
	background-image:url('images/menubg.gif');
	margin: 0px;
	background-color : #F0F0F0;
	height: 18px;
	vertical-align: bottom;
	text-align: center;
	padding:0px;
	width:2px; padding-left:0px


}
td.frontarticletitle{
	background-color: #DDDDDD;
	text-align: right;
	width: 225px;
	padding: 0px;
	color: #486486;
	font-size: 11px;
	font-weight: bolder;
border-right: 1px #AAAAAA solid;
 border-bottom: 1px #AAAAAA solid;
}
td.adcomment{
font-size: 12px;
font-weight: bolder;

}


td.frontarticle{
	width:225px;
	height: 100px;
	padding: 10px;
	text-align: left;
	background-color: #FFFFFF;
	color: #222222;
border-right: 1px #AAAAAA solid;
 border-bottom: 1px #AAAAAA solid;
}
td.frontarticle a{
	color: #333333;
	font-size: 11px;
}
td.frontarticle a:hover{
text-decoration: underline;
}
table.underlogo{
background-color: #486486;
font-size: 10px;
font-weight: bolder;
color: #7793BA;
}

td.articles{
padding: 10px; 
font-size: 12px;
border-right: 1px #AAAAAA solid;
 border-bottom: 1px #AAAAAA solid;
}
table.comment{

 border-top: 1px #333333 dashed;
 width: 640px;
 aligh: center;
}
div.articlehead{
padding-left: 0px;
padding-top: 8px;
font-size: 20px;
color: #333333;
font-weight:bolder;

}

div.articlesummary{
padding-left: 8px;
color: #666666;
 border-bottom: 1px #555555 solid;
}

h6 {
height:10px;
margin: 0px;
padding: 0px;

}


div.articleemailprint{
text-align: right;
align: right;
width: 400px;
}
div.articleback{
text-align: left;
align: left;
width: 200px;
}
div.extraarticle{
padding-left: 8px;
 border-top: 1px #555555 solid;
color: #555555;
font-size: 10px;
}

div.articlewriter{
font-size: 12px;
 border-bottom: 1px #555555 solid;
padding-bottom: 4px;
padding-right: 4px;
}
div.articlewriter a{
font-weight: bolder;

}