@charset "iso-8859-1";
/* CSS Document */

/* Site Styles */
* {
	margin:				0;
	padding:			0;
}
html, body {
	width:				100%;
	height:				100%;
	
}

body {
Background:	#ffffcd	url(../_images/_general/page-bg.gif) repeat top left;
}

img {
	border:				none
}
h1 {
	color:				#393939;
	font-size:			18px;
	font-family:		Arial, Helvetica, sans-serif;
	padding:			0px 0px 10px 0;
	background:			none
}
h2 {
	color:				#393939;
	font-size:			14px;
	font-family:		Arial, Helvetica, sans-serif;
	padding:			0px 0px 10px 0;
	background:			none
}


.subheading {
	color:				#393939;
	font-size:			14px;
	font-family:		Arial, Helvetica, sans-serif;
	padding:			10px 0px 0px 0;
	background:			none;
	font-weight:		bold
}


#full {
	width:				900px;
	margin:				5px auto 5px auto;
	background-color:	#FFFFFF
	
}

#container {
	width:				900px;
	height:				auto;
	margin:				0 auto 0 auto;
	float:				left;
	padding:			0;
   /* border:				1px solid #8b8b8b; */
	font-family:		Arial, Helvetica, sans-serif;
	background-color:	#FFFFFF
	}
	
#container p {
font-size:				12px;
color:					#393939
}

#container a {
font-size:				12px;
color:					#990100;
text-decoration:		none;
}

#container a:hover {
font-size:				12px;
color:					#000000;
text-decoration:		underline;
}

/* --------------------   Banner   --------------------*/
#banner {
	width:				900px;
	height:				140px;	
	background:	url(../_images/_banner/banner_bg.png) no-repeat center right;
}



/* --------------------   Navigation   -------------------- */
#nav_container {
width:900px;
float:left
}

#nav {
	width: 			840px; /* --- Was 900x but -100 for left nd right margin --- */
	float:			left;
	background:		#FFFFFF url(../_images/_nav/nav_bg.png) repeat-x top left;
	padding:		0 30px 0 30px;
	height:				27px;
	line-height:		27px;
}


#nav a {
	height:				27px;
	color:				#393939;
	text-decoration:	none;
	font-size:			12px;
	font-weight:		bold

}



#nav a:hover {
	color:				#990100;
}


#nav img {
margin:0 5px 0 5px
}


/* -------------------- Main Content   -------------------- */

#main_content_left {
width: 					545px; /* --- Was 555px but -50 for left margin --- */
float:					left;
padding: 				17px 0 0 50px;
background-color:		#FFFFFF

}

#main_content_right {
width: 					258px; /* --- Was 345px but -50 for left margin --- */
float:					right;
margin:					20px 0 0 0;
background-color:		#FFFFFF
}

.link-images {
margin:			0px 5px 5px 5px;
}

.insert-images {
margin:			10px 10px 10px 10px;
float:			right
}

.tick {
height:			15px;
width:			15px;
margin:			0 10px 5px 0;
vertical-align:	middle
}

.bigtick {
height:			19px;
width:			24px;
}

.sitemap {
line-height:16px
}

.whitebg {
background-color:		#FFFFFF
}
/* -------------------- Footer   -------------------- */
#footer_container {
width:800px;

float:left;
padding:12px 50px 2px 50px;
margin:		0px 0 10px 0;
background-color:		#FFFFFF
}

#footer_container img {
padding:0 10px 0 0;

}

#footer_right {
float:right;
width:800px;
text-align:center;
height:22px;
padding:0px 0px 0 0px;
background-color:		#FFFFFF
}

#footer_right, #footer_right a {
font:Helvetica, sans-serif;
font-size:12px;
color:#81817b;
text-decoration:none;
}



#footer_right a:hover {
color:#d5263e;
}

/* -------------------- Below Footer   -------------------- */

#footer_bar {
width:800px;
height:15px;
padding:2px 50px 2px 50px;
font:Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
color:#990100;
background-color:#fedf65;
/*background:		#fedf65 url(../_images/_footer/footer_bar_bg.png) repeat-x top left; */

line-height:15px

}

#copyright {
float:left;
height:15px;
line-height:15px;
width:250px

}

#footer_links {
float:right;
height:15px;
width:550px;
line-height:15px;
text-align:right;
}

#footer_links a {
color:#990100;
font:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;

}

#footer_links a:hover {
color: #000000;
font:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}