/* =Page-specific Styles
--------------------------------------------------------------------------------*/

.container_12
{
/*	background-image: url(../img/12_col.gif);
	background-repeat: repeat-y;*/
}

.container_16
{
/*	background-image: url(../img/16_col.gif);
	background-repeat: repeat-y;*/
}

.mainmenu,
.tblist
{
	list-style: none;
}

.mainmenu li,
.tblist li
{
	margin-left: 0;
}

.breadcrumbs, 
.closeform
{
	margin-top: 54px;
}

.fileicon
{
	margin-bottom: 0;
}

.captions
{
	font-size: 10px;
}

.filesize
{
	font-size: 10px;
	text-align: center;
}

.boldtext
{
	font-weight: bold;
}

.italictext
{
	font-style: italic;
}

.nbrtext
{
	white-space: nowrap;
}

.orangefill
{
	font-size: 18px;
	line-height: 36px;
	background-color: #f30;
	background-image: url(../img/rndcnr.png);
	background-repeat: no-repeat;
	color: #fff;
	padding: 18px;
	text-align: left;
}

.footermenu
{
	background-color: #eee;
	background-image: url(../img/rndcnr.png);
	background-repeat: no-repeat;
	padding: 18px 0;
	list-style: none;
	text-align: center;
}

.footermenu li
{
	display: inline;
	margin-left: 0;
	padding: 0 10px 0 9px;
	border-right: 1px solid #ccc;
}

.footermenu .lastitem
{
	border: 0;
}

.footer
{
	font-size: 10px;
	color: #333;
	text-align: center;
}

/* =Utility-specific Styles
--------------------------------------------------------------------------------*/

.backdrop
{
	background-color: #ccc;
	background-image: url(../img/rndcnr-gr.png);
	background-repeat: no-repeat;
	width: 940px;
	margin: 0 10px;
	padding: 0 0 18px 0;
}

.utlheading
{
	font-size: 24px;
	font-weight: normal;
	line-height: 36px;
	color: #000;
	margin: 42px 0 48px 0;
}

.pagesmenu
{
	list-style: none;
	text-align: center;
}

.pagesmenu li
{
	display: inline;
	margin-left: 0;
	padding: 0 6px;
}

.sitemap
{
	list-style: none;
}

.sitemap li
{
	margin-left: 0;
}

.search input
{
	font-size: 12px;
	line-height: 18px;
	width: 270px;
	margin: 0 0 18px 0;
	padding: 0;
	border: 0;
}

.search .start
{
	font-size: 12px;
	line-height: 18px;
	background-color: #f30;
	color: #fff;
	width: 100px;
	height: 18px;
	margin: 0 0 18px 0;
	padding: 0;
	border: 0;
}

.contact input
{
	font-size: 12px;
	line-height: 18px;
	width: 160px;
	margin: 0 0 18px 0;
	padding: 0;
	border: 0;
}

.contact textarea
{
	font-size: 12px;
	line-height: 18px;
	width: 400px;
	height: 234px;
	margin: 0 0 18px 0;
	padding: 0;
	border: 0;
	vertical-align: top;
}

.contact .cancel
{
	font-size: 12px;
	line-height: 36px;
	background-color: #000;
	color: #fff;
	width: 100px;
	height: 36px;
	margin: 18px 0;
	padding: 0;
	border: 0;
}

.contact .send
{
	font-size: 12px;
	line-height: 36px;
	background-color: #FF3300;
	color: #fff;
	width: 160px;
	height: 36px;
	margin: 18px 0;
	padding: 0;
	border: 0;
}

