/* CSS Document */
#blue-container
{
	width: 901px;
}
#bluebar
{
	background: url(images/blue-center.png) repeat-x;
	line-height: 45px;
	width: 480px;
	float: left;
	padding-left: 15px;
} 
#blue-left-edge
{
	background: url(images/blue-left.png) no-repeat left;
	width: 11px;
	height: 45px;
	float: left;
}
#blue-right-edge
{
	background: url(images/blue-right.png) no-repeat right;
	width: 395px;
	height: 45px;
	float: left;
}
#clearfloat
{
	clear: both;
}
.blue-cpane
{
	width: 891px;
	padding: 5px;
}
/*---------- default style for head & normal -----------*/
.BlueHead
{
	font-weight: normal; 
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#FFFFFF;
}
.WhiteHead
{
	font-weight: bold; 
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #439FD1;
}

.LowerHead
{
	font-weight: normal; 
	font-size:18px;
	font-family: "Trebuchet MS";
	text-transform: none;
	color: #2691CC;
}
.UpperHead
{
	font-weight: bold; 
	font-size:13px;
	font-family: "Trebuchet MS";
	text-transform: uppercase;
	color: #2691CC;
}

.Normal{color:#43494D;}

.Normal p{margin-top:0px;}

.greycontainer-bg
{
	background: url(images/sectionL-bg.png) no-repeat center;
	width: 299px;
	height: 147px;
	text-align: left;
}
.news-bg
{
	background: url(images/section1-bg.png) no-repeat center;
	width: 279px;
	height: 147px;
	text-align: left;
	padding: 0 10px;

}
.news-bg .Normal a
{
	color: #666666;
	text-decoration: none;
	border-bottom: solid 1px #bbbbbb;
	padding: 3px 0;
	display: block;
}
.news-bg .Normal a:hover
{
	color: #999999;
	text-decoration: none;
	border-bottom: solid 1px  #bbbbbb;
	padding: 3px 0;
	display: block;
}

.news-s-bg
{
	background: url(images/sectionS-bg.png) no-repeat center;
	width: 279px;
	height: 79px;
	text-align: left;
	padding: 0 10px;

}
.news-s-bg .Normal a
{
	color: #666666;
	text-decoration: none;
	border-bottom: solid 1px #bbbbbb;
	padding: 3px 0;
	display: block;
}
.news-s-bg .Normal a:hover
{
	color: #999999;
	text-decoration: none;
	border-bottom: solid 1px  #bbbbbb;
	padding: 3px 0;
	display: block;
}

.banner-s-bg
{
	background: url(images/banner-bg.png) no-repeat center;
	width: 279px;
	height: 79px;
	text-align: left;
}
.banner-s-bg .Normal a
{
	color: #666666;
	text-decoration: none;
}
.banner-s-bg .Normal a:hover
{
	color: #999999;
	text-decoration: none;
}


