#main, #newsMain {
	border : 1px solid #CFDEEE;
	clear : both;
	padding : 1em;
	_height : 100%;
}

#newsMain {
	width : 24em;
	/* making news div scrollable */
	height:24em;
	/* margin-top:-5px;*/
	margin-top:2px;
	overflow:scroll;
	overflow-x:hidden;
	
}

#newsMain ul {
	width : 94%;
	margin-top : 1em;
	list-style-position : outside;
}


#newsMain ul a {
	font-weight : normal;
}

#header, #headerNews {
	position : relative;
	margin : 0;
	line-height : 2.2em;
	margin-top : 1em;
}

#header ul#primary, #headerNews ul#primary {
	margin : 0;
	padding : 0;
	list-style : none;
	list-style-image : none;
	list-style-position : inside;
}

#header ul#primary li  {
	display : inline;
	position : relative;
	left : -0.3em;
	_left : 0;
	background-image : url('../images/tab_blue_right.gif');
	background-repeat : no-repeat;
	background-position : 100% 0;
	_background-position : 100% 2px;
	/* padding : 0.5em 1em 0.5em 0.3em; */
	padding:0.5em 1em 0.6em 0.3em;
	_padding :0em 0em 0em 0em;
}

#headerNews ul#primary li {
	display : inline;
	position : relative;
	background-image : url('../images/newstab_bg.gif');
	background-repeat : repeat-x;
	/* background-position : 0 1px; */
	background-position : 0 -1px;
	border : 1px solid #CFDEEE;
	border-bottom : 0;
	padding : 0.2em 1em 0.8em 0.3em;
	_padding : 0;
	/*_padding : 0;*/
}

#header ul#primary li.active {
	background-image : url('../images/tab_white_right.gif');	
}

#headerNews ul#primary li.active {
	background-image : none;	
	border-bottom : 1px solid #ffffff;
}

#header ul#primary li form, #headerNews ul#primary li form {
	display:inline;
	width:0;
	borer:0;
	margin:0;
	padding:0;
}

input.hidden {
	display:none;
}

#header input.menuLink {
	color : #0066FF;
	font-size : 90%;
	font-weight : bold;
	text-decoration : none;
	background-image : url('../images/tab_blue_left.gif');
	background-repeat : no-repeat;
	background-position : 0 0;	
	border : 0;
	height:28px; /* trying*/
}

#headerNews input.menuLink {
	border : 0;
	background : transparent;
	font-weight : bold;
	height:28px; /* trying */
	
}

input.menuLink:hover {
	color : #02428A;
}

#header ul#primary li input.active {
	background-image : url('../images/tab_white_left.gif');
}

#headerNews ul#primary li input.active {
	color : #FF9933;
	border : 0;
}

@media print {
	#main {width:45em;}
	#newsMain {width:50px;}
	html { max-width: 510px; }
	#header {width:40em;}
}
