BODY {
	background-color: #D1D1CF;
	font-family: Verdana;
	font-size: 14px;
	margin:0px;
	color:#000;
}

#page {
	width:1016px;
	margin:0 auto;
}

#main {
	width:1016px;
	padding:0;
	margin:0;
	border:0;
}

#main .middlerow {
	background: url(images/body_bg.png) repeat-y;
	min-height:400px;
}

#middlecontent {
	padding-left:74px;
	padding-right:72px;
	padding-top:0px;
	padding-bottom:0px;
	width:871px;
	background: url(images/content_bg.png) top no-repeat;
	min-height:400px;
	border:1px;
}

#leftnav {
	list-style-type: none;
	margin:0px;
	padding:0px;
}

#leftnav .item {
	background: url(images/nav_bg.png) no-repeat;
	height:30px;
	width:223px;
	font-size: 16px;
	padding-top:8px;
}

#leftnav .item A {
	color: #000;
	text-decoration:none;
	padding-left:60px;
}

#leftnav .item A:hover {
	color: #f7393e;
}
#leftnav .item #active {
	color: #f7393e;
}


#leftnav .subitem {
	background: url(images/subnav_bg.png) no-repeat;
	height:30px;
	width:223px;
	font-size: 16px;
	padding-top:8px;
}

#leftnav .subitem A {
	color: #000;
	text-decoration:none;
	padding-left:85px;
}

#leftnav .subitem A:hover {
	color: #f7393e;
}
#leftnav .subitem #active {
	color: #f7393e;
}


.contentarea {
	background: url(images/content_middle_bg.png) repeat-y;
	padding-left:20px;
	padding-right:20px;
}

.footermenu {
	padding:6px;
	color: #000;
	font-size: 11px;
}
.footermenu A {
	color: #000;
	text-decoration: none;
}
a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}