body,html,select
{
	padding:0px;
	background: #fff;
	font-family:Arial;
	font-size:11px;
	line-height:20px;
	
	margin: 0px;
}

a
{
	text-decoration: none;
	color: rgb(159,4,18);
}

a:hover
{
	text-decoration: underline;
}

.RedThick
{
	text-decoration: none;
	color: rgb(159,4,18);
	font-weight: 	bold;
}


div#container
{
	padding: 0px;
	margin:0px;
	width:100%;
	
	background: url(/resources/Images/24_bg_main.gif);
	background-repeat: repeat-x;
	background-color: #eeeeee;
}

div#content
{
	padding: 	0px;
	margin:		0px;
	width:		980px;
	/*height: 	500px;*/
}

div#footer
{
	clear:both;
	background-color: 	#fff;
	background: 		url(/resources/Images/21_bg_footer.gif);
	background-repeat: 	repeat-x;
	
	color:		#666666;
	
	text-align: 	center;
	
	font-size: 	12px;
	
	padding-top:	15px;
	width:		100%;
	height:		35px;
}

div#footer a
{
	font-weight: 	bold;
}

div#box_header
{
	background:		url(/resources/Images/27_box_header.gif);
	background-repeat:	no-repeat;

	width:		175px;
	height:		22px;
	
	padding:	0 0 0 12px;
	
	text-transform: uppercase;
	text-align:	left;
	
	letter-spacing: 2px;
	
	font-weight:	bold;
	color:		#fff;
}

div#box_header2
{
	background:		url(/resources/Images/1485_box_header2.gif);
	background-repeat:	no-repeat;

	width:		175px;
	height:		22px;
	
	padding:	0 0 0 12px;
	
	text-transform: uppercase;
	text-align:	left;
	
	letter-spacing: 2px;
	
	font-weight:	bold;
	color:		#fff;
}

div#box_content
{
	background: 	#fff;
	
	width:		175px;
	padding: 	0px;
	margin: 	0px;
	
	text-align:	left;
}

div#box_content ul
{
	text-align:left;
	margin:0px;
	padding:0px;
	list-style:none;
}

div#box_content ul li
{
	padding:0px 8px;
}

div#box_content ul li
{
	line-height:20px;
	color: rgb(159,4,18);
	text-decoration: none;
	font-weight:bold;
}

div#box_content ul li.level2
{
	padding: 0 20px;
	color: #e9e34f;
	background: url(/resources/Images/22_bg_level2.gif) repeat-y;
	/*background-color: #eeeeee;*/
	clear: both;
}

div#box_content ul li.level3
{
	padding: 0 40px;
	color: #e9e34f;
	background: url(/resources/Images/22_bg_level2.gif) repeat-y;
	/*background-color: #eeeeee;*/
	clear: both;
}
	
div#box_bottom
{
	background:		url(/resources/Images/26_box_bottom.gif);
	background-repeat:	no-repeat;
	
	width:		175px;
	height:		8px;
}

div#spacer
{
	height:		10px;
	line-height:	5px;
}

tr.StaffRow td
{
	border-top: 1px solid #dddddd;
}

h3
{
	color:	#9d0416;
	text-align: center;
}

h5.error
{
	color:	#9d0416;
}

td.Reports
{
	color:		#9d0416;
	font-size:	14px;
	font-weight:	bold;
}

select.Reports
{
	font-size:	14px;
}

/************ LEFT ************/

div#left
{	
	/* background: #f00; */
	width:	175px;
	
	float: left;
}



div#logo
{
	width:	175px;
	height:	116px;
	
	padding: 10 0 0 0x;
	
	background: url(/resources/Images/23_bg_logo.gif);
	background-repeat: no-repeat
}

div#logo img
{
	padding: 10px;
}


/************ CENTER ************/

div#center
{
	/* background: #0f0; */

	width:	630px;
	float: left;
}

div#header
{
	width:	610px;
	height:	116px;
	background: #fff;
}

div#main_content
{
	text-align: left;
	margin-left: 10px;
	margin-right: 10px;
	padding: 7px;
	background: #fff;
}

div#mainarticle
{
	width:	590px;
	height:	157px;
	
	background: url(/resources/Images/25_bg_mainarticle.gif);
	background-repeat: no-repeat;
	
	/*padding:	5 10 0 10 px;*/
	
	padding-left: 	10px;
	padding-right: 	10px;
	padding-top:	5px;
	
	text-align:	left;
	
	line-height: 1.7em;
}

div#mainarticle a
{
	font-weight: bold;
}

div#articletop
{
	background:		url(/resources/Images/18_bg_articletop.gif);
	background-repeat:	no-repeat;

	width:		300px;
	height:		8px;	
	
	line-height:	8px;
}

div#article
{
	width:		280px;
	height:		160px;
	background:	#fff;	
	color:		#000;
	
	padding-left: 	10px;
	padding-right: 	10px;
	
	text-align:	left;
	
	line-height: 1.7em;
}

div#articlebottom
{
	width:			300px;
	height:			8px;
	background:		url(/resources/Images/17_bg_articlebottom.gif);
	background-repeat:	no-repeat;
}

span#date
{
	color:		#666666;
	font-style: 	italic;
	font-weight:	normal !important;
}

span#header
{
	color:	#9d0416;
	
	font-size: 14px;
	font-weight: bold;
}

div#content_left
{
	color: #fff;
	width:	315px;	
	float: left;
}

div#content_right
{
	color: #fff;
	width:	315px;	
	float: right;
}

div#boxwide_header
{
	background:		url(/resources/Images/20_bg_boxwidetop.gif);
	background-repeat:	no-repeat;

	width:		288px;
	height:		22px;
	
	padding:	0 0 0 12px;
	
	text-transform: uppercase;
	text-align:	left;
	
	letter-spacing: 2px;
	
	font-weight:	bold;
	color:		#fff;
}

div#boxwide_content
{
	background: 	#fff;
	
	width:		300px;
	padding: 	0px;
	margin: 	0px;
}

div#boxwide_content ul
{
	text-align:left;
	margin:0px;
	padding:0px;
	list-style:none;
}

div#boxwide_content ul li
{
	padding:0px 8px;
}

div#boxwide_content ul li
{
	line-height:20px;
	color: rgb(159,4,18);
	text-decoration: none;
	font-weight:bold;
}

div#boxwide_bottom
{
	background:		url(/resources/Images/19_bg_boxwidebottom.gif);
	background-repeat:	no-repeat;
	
	width:		300px;
	height:		9px;
}

.BreadCrumbs
{
	line-height:20px;
	color: rgb(159,4,18);
	text-decoration: none;
	font-weight:bold;
}

.BreadCrumbsRuler
{
	height: 2px;
	color: rgb(156,16,17);
}



/************ RIGHT ************/

div#right
{
	/* background: #00f; */
	width:	175px;
	
	float: left;
	

	padding-top: 25px;
}

input.Password
{
	border: 1px solid;
	width: 70px;
}

input.PasswordSubmit
{
	border: 1px solid;
	color: rgb(156,16,17);	
	width: 74px;
}
