body
{
	padding: 0px;
	margin: 0px;
}

table
{
	border-collapse: collapse;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

td
{
	padding: 0px;
	margin: 0px;
	text-align: left;
	vertical-align: top;
	font-family: tahoma;
	font-size: 12px;

}

#container_header
{
	background: url(../images/bck_header.jpg) repeat-x;
	height: 122px;
	width: 250px;
}

#container_message
{
	background: url(../images/bck_header.jpg) repeat-x;
	padding: 40px;
	padding-top: 20px;
	text-align: center;
}

#td_message
{
	border: 1px solid #FF5555;
	background: #FFEEEE;
	color: #CC0000;
	text-align: center;
	vertical-align: middle;
	height: 40px;
}

td.container_sidebar
{
	width: 137px;
	padding: 10px;
}

td.sidebox_header
{
	width: 132px;
	height: 25px;
	background: url(../images/bck_sideboxheader.jpg) no-repeat;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
	font-variant: small-caps;
}

td.sidebox_shad_topright
{
	width: 5px;
	height: 25px;
	background: url(../images/shad_topright.jpg) no-repeat;
}

td.sidebox_content
{
	background: url(../images/bck_sidebox.jpg) repeat-y;
	padding: 10px;
}

td.sidebox_shad_right
{
	width: 5px;
	background: url(../images/shad_right.jpg) repeat-y;
}

td.sidebox_shad_bottomleft
{
	width: 8px;
	height: 7px;
	background: url(../images/shad_bottomleft.jpg) no-repeat;
}

td.sidebox_shad_bottom
{
	width: 132px;
	height: 7px;
	background: url(../images/shad_bottom.jpg) repeat-x;
}

td.sidebox_shad_cornerleft
{
	width: 2px;
	height: 7px;
	background: url(../images/shad_cornerleft.jpg) no-repeat;
	font-size: 1px;
}

td.sidebox_shad_corner
{
	width: 5px;
	height: 7px;
	background: url(../images/shad_corner.jpg) no-repeat;

}

#container_content
{
	height: 400px;
	padding: 10px;
	padding-left: 0px;
}

td.content_content
{
	background: url(../images/bck_content.jpg) repeat;
	border: 1px solid #909090;
	padding: 15px;
	height: 500px;
}

td.content_shad_topright
{
	background: url(../images/shad_content_topright.jpg) no-repeat;
	width: 5px;
	height: 9px;
}

td.content_shad_right
{
	background: url(../images/shad_content_right.jpg) repeat-y;
	width: 5px;
}

td.content_shad_bottomleft
{
	background: url(../images/shad_content_bottomleft.jpg) no-repeat;
	width: 8px;
	height: 6px;
}

td.content_shad_bottom
{
	background: url(../images/shad_content_bottom.jpg) repeat-x;
	height: 6px;
}

td.content_shad_corner
{
	background: url(../images/shad_content_corner.jpg) no-repeat;
	width: 5px;
	height: 6px;
}

a
{
	text-decoration: none;
	color: #0000FF;
}

a.navlink
{
	color: #000000;
	padding: 0px;
	padding-left: 25px;
	background: url(../images/arr_grey.jpg) no-repeat;
	display: block;
	font-variant: small-caps;
	height: 25px;
	vertical-align: middle;
}

a.navlink:hover
{
	color: #114411;
	background: url(../images/arr_green.jpg) no-repeat;
}

span.navlink
{
	width: 100%;
	height: 25px;
}

span.sublink
{
	width: 100%;
	text-align: center;
	font-variant: small-caps;
	font-size: 12px;
}

form.sideform
{
	text-align: center;
}

input
{
	font-family: tahoma;
	font-size: 12px;
	height: 17px;
}

input.sidetextbox
{
	width: 98px;
	border: 1px solid #125707;
}

input.button
{
	width: 98px;
	height: 24px;
}

input.button_large
{
	width: 120px;
	height: 30px;
}

img
{
	border: none;
}

#td_copyright
{
	text-align: center;
	color: #555555;
	font-size: 10px;
}

a.subtle
{
	color: #AAAAAA;
}

a.subtle:hover
{
	color: #333333;
}