body
{
	font-family: arial,helvetica;
	font-size: 76%;
	background: #FFF;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

p
{
	margin: 0;
	padding: 0;
}

h1,h2,h3,h4,h5,h6
{
	margin: 0;
	padding: 0;
}

ul,li
{
	padding: 0;
	margin: 0;
}

img 
{
	display: block;
	border: none;
}

object
{
	vertical-align: bottom;
}


a
{
	color: #000;
	text-decoration: none;
}

a:hover
{
	color: #AA2738
}

.red{color: #AA2738}


#head_container
{
	width: 933px;
	margin: auto;
	height: 110px;
	position: relative;
}

#head_container img
{
	float: left;
	margin: 30px 0 0 0;
	display: inline; /*ie6*/
}

#head_container div
{
	position: absolute;
	bottom: 12px;
	right: 10px;
	font-size: 1.2em;
	font-weight: bold;
}


#background
{
	background: #FFF url(../images/bg.jpg) repeat-x top center;
}

#page_container
{
	width: 933px;
	margin: auto;
}




/*Navigation*/
#navbar 
{
	background: #AA2738 url(../images/navbar.jpg) repeat-x;
	height: 34px;
	width: 100%;
}
#navigation 
{
	list-style: none;
	margin: 0;
	padding: 0;
}
#navigation li 
{
	float: left;
}

#navigation a 
{
	text-decoration: none;
	color: #FFF;
	font-size: 1.2em;
	line-height: 34px;
	font-weight: bold;
	display: block;
	/*width: 8em;*/
	text-align: center;
	padding: 0 15px;
}
#navigation li:hover ul, #navigation li.ie6hover ul 
{
	left: auto;
}
#navigation ul 
{
	margin: 0;
	padding: 0;
	position: absolute;
	list-style: none;
	left: -999%;
	width: 20em;	/*set drop down width here and  */
	z-index: 100;
}
#navigation ul a 
{
	width: 20em; /* <-- here */
	padding: 0 0 0 15px;
	text-align: left;
	background: #C00F1F;
}
#navigation a:hover 
{
	/*color: #2B59A6;*/
	background: #AA2738 url(../images/navbar_highlight.jpg) repeat-x;
}

#main_container
{
	width: 100%;
}

#main_text
{
	margin: 5px 0 0 0;
	float: left;
	display: inline; /*ie6*/
	width: 524px; /*588*/
	padding: 20px 50px 10px 14px;
}

#main_text p
{
	margin: 1.5em 0 0 0;
}

h1{color: #AA2738; font-size: 1.6em; font-weight: bold;}
h2{color: #AA2738; font-size: 1.4em; font-weight: bold;}

.highlight
{
	color: #000;
	font-style: normal;
	font-weight: bold;
}

.link
{
	background: url(../images/block.gif) no-repeat left center;
	padding: 0 0 0 16px;
	font-weight: bold;
}

#side_block
{
	margin: 5px 0 0 0;
	background: #FFF url(../images/graypanel.jpg) no-repeat;
	width: 305px; /*345*/
	height: 368px; /*368*/
	padding: 20px;
	float: right;
	display: inline; /*ie6*/
	color: #5F5F5F;
	font-weight: bold;
}

#side_block ul
{
	padding: 1em 0 0 1em;
	color: #AA2738;
}
#side_block li
{
	padding: 1em 0 0 0;
}

.grey{color: #5F5F5F;}

#main_text ul
{
	padding: 0.2em 0 0 1em;
	color: #AA2738;
}
#main_text li
{
	padding: 0.5em 0 0;
}
li .grey a {
	font-weight: bold;
	color: #5F5F5F;
}
#footer a {
	font-weight: bold;
	color: #D82412;
}
li .grey a:hover {
	color: #B2110E;
}

.grey{color: #5F5F5F;}


#footer_container
{
	background: #FFF url(../images/bottombar.jpg) repeat-x top center;
	padding: 0 0 20px 0;
	
}
#footer
{
	width: 933px;
	margin: 20px auto 0 auto;
	padding: 10px 0 0 0;
	text-align: center;
	font-size: 0.8em;
}

.clear{clear: both;}
.textlink {
}
.textlink a {
	font-weight: bold;
	color: #B4130E;
}
.textlink a:hover {
	color: #2B59B1;
}
