a:link {text-decoration: none; color:#333333}
a:visited {text-decoration: none; color:#333333}
a:active {text-decoration: none; color:#333333}

a.white:link {text-decoration:none; color:#9cbed7}
a.white:visited {text-decoration:none; color:#9cbed7}
a.white:active {text-decoration:none; color:#9cbed7}
a.white:hover {text-decoration:underline; color:#152d5d}

img {display:block}

body {
	margin:0px;
	padding:0px;
	text-align:left;
	height: 100%;
	width: 100%;
	font-family:verdana, geneva, arial, helvetica, sans-serif;
	font-size:11px;
	background-image:url(../images/bg.jpg);
	background-position:center;
	}
	
#container {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	position:relative;
	}	
	

#header {
position:relative;
width:950px;
height:120px;
}

#container_navbar {
width:950px;
line-height:15px;
font-size:12px;
border-top:1px solid #FFF;
border-bottom:1px solid #FFF;
position:relative;
}

#container_navbar_item {
position:relative;
height:15px;
background-color: #7aa1cc;
float:left;
padding:5px;
padding-left:10px;
padding-right:10px;
line-height:15px;
border-right:1px solid #FFF;
cursor:pointer;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

#container_body {
width:950px;
padding-top:10px;
color:#333;
position:relative;
}

#container_body_bottom{
position:relative;
float:left;
width:950px;
padding-top:10px;
padding-bottom:10px;
border-top:1px solid #369;
border-bottom:1px solid #369;
margin-top:10px;
margin-bottom:10px;
}

#container_body_bottom_item{
float:left;
margin-right:45px;	
}

#flash_header{
padding:0px;
border-bottom:#666 1px solid;
position:relative;
float:left;
}

#container_body_header{
background-image:url(../images/frame_header.jpg);
width:950px;
height:10px;
line-height:0px;
font-size:0px;
background-repeat:no-repeat;
}

#container_body_footer{
width:950px;
line-height:1px;
}
#container_footer {
width:950px;
margin-top:10px;
float:left;
}
#container_bl {
width:10px;
background-image:url(../images/corner_bl.jpg);
float:left;
height:10px;
line-height:0px;
font-size:0px;
}
#container_centre {
width:930px;
background-color:#FFF;
float:left;
height:10px;
line-height:0px;
font-size:0px;
}
#container_centre_black {
width:930px;
background-color:#000;
float:left;
height:10px;
line-height:0px;
font-size:0px;
}
#container_br {
width:10px;
height:10px;
background-image:url(../images/corner_br.jpg);
float:left;
line-height:0px;
font-size:0px;
}
#container_tl {
width:10px;
height:10px;
background-color:#FFF;
float:left;
line-height:0px;
font-size:0px;
}
#container_tl_black {
width:10px;
height:10px;
background-color:#000;
float:left;
line-height:0px;
font-size:0px;
}
#container_tr {
width:10px;
height:10px;
background-image:url(../images/corner_tr.jpg);
float:left;
line-height:0px;
font-size:0px;
}
#container_tr_black {
width:10px;
height:10px;
background-image:url(../images/corner_tr_black.jpg);
float:left;
line-height:0px;
font-size:0px;
}
	#l_container {
	width:450px;
	position:relative;
	vertical-align:top;
	text-align:justify;
	float:left;
	}

#l_item {
	position:relative;
	vertical-align:top;
	text-align:justify;
	border-left:10px solid #369;
	padding:5px;
	margin-top:10px;
	}
	
	#c_container {
	width:240px;
	position:relative;
	text-align:justify;
	float:left;
	margin-left:10px;
	}
	
	#c_item {
	position:relative;
	vertical-align:top;
	text-align:justify;
	padding:10px;
	padding-bottom:0px;
	background-color:#CCC;
		clear:both;
	}

	#r_container {
	width:163px;
	position:relative;
	vertical-align:top;
	text-align:justify;
	float:left;
	margin-left:10px;
	}
	
	#r_item {
		position:relative;
		float:left;
		margin-bottom:10px;
		border-left:10px solid #369;
	}

#item_header{
		position:relative;

	}
	
	#c_item_header{
		position:relative;
		background-color:#CCC;
		padding:10px;
		padding-bottom:0px;
		font-size:12px;
		font-weight:bold;		
	float:none;

	}