@charset "utf-8";
/* CSS Document for BodyTrack */

/* :: General Styles :: */
	
	html, body{
		padding: 0;
		margin: 0;
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		background-color: #EC5741;
	}
	
	h1{
		color: #ee3224;
		font-size: 14pt;
	}
	h2{
		color: #ee3224;
		font-size: 11pt;
	}
	
	.static{
		position: static;
	}
	
	
/* :: HEADER :: */
	
	#header{
		position: relative;
		top: 0;
		left: 0;
		background: #EE3224;
		background-image: url(../img/header-bg.jpg);
		color:#FFFFFF;
		width: 100%;
		height: 255px;
		background-color: #FFFFFF;
	}
	#header img{
		position: relative;
		left: -55px;
		top: 0;
	}
	
	
/* :: MIDDLE :: */
	#middle{
		width: 100%;
		background-color: #FFFFFF;
	}
	
	#page{
		position: relative;
		top: 0;
		left: 0;
		margin: auto;
		width: 820px;
		height: auto;
		/*border: 1px solid black;*/
		background: #FFFFFF;
		
		/*IE6: Force child elements to align left*/
		text-align: left;			
	}
	
	#top{
		position: absolute;
		top: -115px;
		left: 0px;
		width: 100%;
		height: 220px;
		margin: auto;
		/*background: url(../img/top-bg.png);
		background-repeat: no-repeat;*/
	}
	#top-bg{
		position: absolute;
		top: 0;
		left: 0;
		z-index: 0;
	}
	
	
	
	#uca{
		position:absolute;
		top: 45px;
		left: 29px;
		margin: 0;
		padding: 0;
		width: 762px;
		height: 172px;
		background: #FFFFFF;
		z-index: 2;
	}
	
	
	/* Content */
	
	#hspace{
		height: 120px;
	}
	
	#content{
		position: relative;
		top: 0px;
		left: 0px;
		width: 760px;
		margin: auto;
		color: #333333;
		text-align: justify;
		/*border: 1px solid blue;*/
		background-color: #FFFFFF;
	}
	#content a, #content a:link, #content a:visited{
		color: #ee3224;
	}
	#content a:hover{
		color: #FC761D;
	}
	#content ul{
		list-style: url(../img/bullet-point.jpg);
	}
	
	
	#content .box{
		width: auto;
		height: auto;
		border: 1px solid #CCCCCC;
		margin: 0px 0px 30px 30px;
		padding: 5px;
		float:right;
		
		
	}
	#content .contents{
		width: 190px;
		position: relative;
		top: 0;
		left: 0;
		background-color: #000000;
		background-image:url(../img/box-background.jpg);
		background-repeat: repeat-x;
		height: auto;
		padding: 10px;
		color: #EEEEEE;
		font-weight: normal;
		text-align: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		line-height: 1.5;
	}
	#content .box .contents span.heading{
		
		font-size: 11pt;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}
	
	.quote{
		position: relative;
		top: 0;
		left: 0;
		padding: 0;
		font-style: italic;
		background: url(../img/quote-end.gif) 100% 100% no-repeat;
	}
	.quote-start{
		padding: 0 50px 0 50px;
		background: url(../img/quote-start.gif) 0 0 no-repeat;
	}
	
	#map {
		position:relative;
		left:0px;
		top:0px;
		width:750px;
		height: 330px;
		overflow: auto;
		border: 1px solid #748587;
		z-index: 0;
		padding: 5px;
	}

	
	
/* :: FOOTER :: */
	
	#footer{
		position: relative;
		top: 0px;
		clear: both;
		margin: auto;
		width: 100%;
		height: 215px;
		background-color: #EC5741;
		background-image: url(../img/footer-background.jpg);
		background-repeat: repeat-x;
		padding: 60px 0 0 0px;
		text-align: center;
	}
	#fmenu{
		position: relative;
		top: 0;
		left: 0;
		width: 900px;
		height: auto;
		margin: auto auto auto auto;
		color: #FFFFFF;
	}
	#fmenu a, #fmenu a:link, #fmenu a:visited{
		color: #FFFFFF;
		padding: 0 10px 0 10px;
	}
	#fmenu a:hover{
		color: #000000;
	}
	
/* Footer_Jan10(Reload) */
.bodytracklinks {
  width: 900px;
	clear: both;
	text-align: center;
	padding-top: 0.4em;
	padding-left: 2cm;
	}

#footer a:link {
  text-decoration: none;
  color: #ffffff;
  
  }
#footer a:visited {
  text-decoration: none;
  color: #ffffff;
  
  }
#footer a:hover {
  text-decoration: underline;
  }
.footer_start ul {
  position: relative;
	float:left;
	line-height:2em;
	list-style:none;
	margin-top: 10px;
	margin-left: 80px;
		
  }
.footer_extra ul {
	line-height:2em;
	padding-left: 60px;
	list-style:none;
	color: #ffffff;
		
  }
.footer_end ul {
	line-height:2em;
	padding-right: 60px;
	list-style:none;
	margin-right: -3em;	
  }
	