div#headerimg, div#banner, div#adnotice, div#pathway, div#mainbody,
	div#rightcol, div#leftcol
{
	/* background-color: rgb(250,250,250); */
}

div#user3, div#bannerwrapper, div#pathwaywrapper, div#user4, div#user1, div#right,
div#user2, div#left, div#poweredby, div#footer, div#debug
{
	/* background-color: rgb(248,248,248); */
}

/* pathway */
div#pathwaywrapper, div#pathwaywrapper a { height: 2em; }
div#pathwaywrapper { text-indent: 1em; }

/* small menu */
div#user3, ul#mainlevel-nav, ul#mainlevel-nav li, ul#mainlevel-nav li a { height: 2em; }
div#user3 ul#mainlevel-nav { list-style-type: none; width: 100%;}
div#user3 ul#mainlevel-nav li { float: left; }
div#user3 ul#mainlevel-nav li a { display: block; line-height: 2em; width: 10em; text-indent: 1em;}

/* table blog */
table.blog { width: 100%; }

table.contentpane form,
div.back_button { padding-top: 1em; }

/* contentpaneopen */
table.contentpaneopen { auto; display: block; overflow: visible; max-width: 100%;}
table.contentpaneopen td.modifydate { padding-top: 1em;}
table.contentpaneopen td.buttonheading { padding: 0 0.2em 0 0.1em; }

/* left side column spacing */
/* div#leftcol div#left div.moduletable h3 { padding-left: 1em; } */

div#rightcol div.moduletable ul.mostread li.mostread,
div#rightcol div.moduletable ul.latestnews li.latestnews,
div#rightcol div.moduletable table.poll td,
div#rightcol div.moduletable table.pollstableborder td.sectiontableentry2,
div#mainbody table.blog div.blog_more ul li
{ padding: 0.2em 0 0.2em 0; }



td.sectiontableheader { line-height: 3em; }
tr.sectiontableentry2 td, tr.sectiontableentry1 td { padding-top: 0.5em; padding-bottom: 0.5em; }
tr.sectiontableentry1 td { background-color: rgb(255,255,255); }
tr.sectiontableentry2 td { background-color: rgb(245,245,245); }

/* form related */
input#mod_search_searchword, input#mod_login_username, input#mod_login_password {
	width: 8em; height: 1.5em; }
table.contentpaneopen input.inputbox { padding: 0; margin: 0; }

/* pop-up related */
div#companypopup div.leftpopup { width: 28em; float: left; }
div#companypopup div.rightpopup { width: 11em; float: left; }
div#workpopup div.leftpopup { width: 28em; float: left; }
div#workpopup div.rightpopup { width: 11em; float: left; }
div#contactpopup div.leftpopup { width: 28em; float: left; }
div#contactpopup div.rightpopup { width: 11em; float: left; }

div#footer, div#hd { padding-left: 1em; padding-right: 1em; }
div#footer { padding-bottom: 1em; text-align: left;}

div#hd { width: 100%; height: 5em; }

div#hd h1 { width: 11em; float: left; padding: 0;}

div#hd p { float: left; height: 3em; margin: 0; }

.panel div.hd {
	background-color: #282826;
	height: 3em;
	text-align: left;
	padding-left: 1em;
}
.panel span {
	line-height: 2.5em;
	
	font-size: 1.5em;
	font-family: serif;
	font-weight: normal;
}


