body  
{
	padding:20px 20px 20px 20px;
	font-family:Arial,sans-serif;
	font-size:90%;
	line-height:140%;
	color:#000000;
}
img { border:0; }

h1 {font: 200% Arial; font-weight:bold; margin-bottom:10px;}
h2 {font: 150% Arial; font-weight:bold; margin-bottom:10px;}
h3 {font: 100% Arial; font-weight:bold; margin-bottom:10px;}

a.smallLink {font-size: 90%;} 

p.description {margin-top:2px; margin-bottom:5px;}
p.error {color:Red;}


ul.blankItem li { list-style-type: none; }

div.main
{
	width:70%;
	text-align:left;
}

.content
{
	background-color:#F5F5F5;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding:0px 5px 10px 5px;
}

.contentMain
{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding: 10px;
}

.commodityListTitle 
{
	clear:both;
	background-color:#dddddd;
	padding:3px;
	font-weight:bold;
}

div.commodityItem 
{
	float:left;
	width:100px;
	height:80px;
	padding-top:10px;
}

.navMain
{
	background-color:#F5F5F5;
	border:1px solid #CCCCCC;
	margin:15px 0 15px 0;
	padding:5px;
}
.navMain td { padding-right:20px; }
.navMain a { color:#6a0305; font: 150% Arial;}

.smallGrayText {color:#CCCCCC; font:85% Tahoma; }
.tinyDarkGrayText {color:#555555; font:75% Tahoma; }

div.navigation {margin:5px 0 5px 0;}
div.navigation a, div.navigation a:link, div.navigation a:visited, div.navigation a:active,
div.navigation span.divider, div.navigation span
{
	font-family:Tahoma,sans-serif;
	font-size:100%;
	color:#aaa;
	text-decoration:none;
}

div.navigation span.divider {font-size:90%;}
div.navigation a:hover
{
	font-family:Tahoma,sans-serif;
	font-size:100%;
	color:#aaa;
	text-decoration:underline;
}

div.pager a { display:block; float:left; padding:5px 8px 5px 8px; }
div.pager a.selected { background-color:#EDEEF0;}
.lite-blue { color:#1161c4; }
.lite-gray {color:#cccccc; }

.vacancyList td { padding:0 10px 5px 0; }