

.box-content,.box-stations,.sub-box-content
{
	font-size:small;
}


div#wrapper
{
	margin:0 auto;
	text-align:right;
	width:777px;
}

div#header
{
	background:url(../images/branding-bg.jpg) repeat-x;
}

div#branding
{
	padding-top:5px;
	text-align:center;
	height:114px;
}

/* Sub Menu */
div#sub-menu
{
	margin-left:20px;
	font-size:.8em;
}

div#sub-menu ul
{
	background:url(../images/small-menu-bg.jpg) repeat-x;
	float:right;
	height:31px;
	list-style-type:none;
	margin:0;
	padding:5px 0 0 0;
}

div#sub-menu img,div#sub-menu ul
{
	float:left;
}

div#sub-menu li
{
	display:inline;
}

/*  End of Sub Menu */
/*  Main Menu */
div#main-menu
{
	float:right;
	margin-right:20px;
}

div#main-menu img
{
	float:right;
}

div#main-menu ul
{
	list-style:none;
	margin:0;
	padding:0;
}

div#main-menu ul
{
	float:right;
}

div#main-menu ul li
{
	display:inline;
	float:right;
	margin:0;
	height:38px;
}

div#main-menu ul a
{
	display:block;
	height:38px;
}

div#main-menu ul li.right-cap a
{
	background:url(../images/en-right-main-menu-cap.jpg) no-repeat top right;
}

div#main-menu ul li.about-us a
{
	background:url(../images/en-about-us.jpg) no-repeat top right;
}

div#main-menu ul li.stations a
{
	background:url(../images/en-stations.jpg) no-repeat top right;
}

div#main-menu ul li.products a
{
	background:url(../images/en-products.jpg) no-repeat top right;
}

div#main-menu ul li.employment a
{
	background:url(../images/en-employment.jpg) no-repeat top right;
}

div#main-menu ul li.left-cap a
{
	background:url(../images/en-left-main-menu-cap.jpg) no-repeat top right;
}

div#main-menu ul li.right-cap
{
	background:url(../images/en-right-main-menu-cap.jpg) no-repeat top right;
	width:20px;
}

div#main-menu ul li.about-us
{
	background:url(../images/en-about-us-hover.jpg) no-repeat top right;
	width:113px;
}

div#main-menu ul li.stations
{
	background:url(../images/en-stations-hover.jpg) no-repeat top right;
	width:123px;
}

div#main-menu ul li.products
{
	background:url(../images/en-products-hover.jpg) no-repeat top right;
	width:112px;
}

div#main-menu ul li.employment
{
	background:url(../images/en-employment-hover.jpg) no-repeat top right;
	width:124px;
}

div#main-menu ul li.left-cap
{
	background:url(../images/en-left-main-menu-cap.jpg) no-repeat top right;
	width:20px;
}

div#main-menu ul li a:hover
{
	background:transparent;
}

div#main-menu ul li a span
{
	display:none;
}

div#main-menu ul li.left-cap a:hover
{
	cursor:pointer;
}

/* End Main Menu */
div#content
{
	float:right;
	width:545px;
}

div#maincontent
{
	float:left;
	width:300px;
}

div#subcontent
{
	float:left;
	width:545px;
	padding-left:17px;
	text-align:left;
}

div#banners
{
	float:right;
	width:245px;
	text-align:center;
}

div#banners img
{
	border:5px solid #727272;
}

div#support
{
	float:left;
	text-align:center;
	margin:0 auto;
	width:232px;
}

div#footer-top-margin
{
 clear:both;
 height:.5em;
}

div#footer
{
	font-family:Tahoma, Ariel;
	font-size:.7em;
	background:url(../images/footer-bg.jpg) repeat-x;
	clear:both;
	height:29px;
	text-align:center;
	color:#fff;
}

div#footer div
{
	padding-top:4px;
}

div#footer a
{
	text-decoration:none;
	color:#fff;
}

div#footer a:hover
{
	text-decoration:underline;
}

div#copyright
{
	font-family:Tahoma,Ariel;
	font-size:.7em;
	background:url(../images/copyright-bg.jpg) repeat-x;
	text-align:center;
}

div#copyright span
{
	display:block;
}

/*  News Box Start */
div.top-news
{
	height:16px;
	overflow:hidden;
	background:url(../images/en-news-top.jpg) no-repeat 0 0;
	display:block;
	clear:both;
}

div.box-content
{
	padding:2px 10px;
	background:#fff url(../images/en-news-bg.jpg) repeat-x 0 0;
	border-right:1px #e7e7e7 solid;
	width:277px;
	text-align:left;
}

div.box-content h1,div.box-support h1,div.box-stations h1
{
	text-align:center;
	margin:-8px auto 0;
}

div.base-news
{
	background:url(../images/en-news-bottom.jpg) no-repeat 0 0;
	height:14px;
}

/* End of News Box */
/*  News Sub Box Start */
div.top-sub-box
{
	height:16px;
	overflow:hidden;
	background:url(../images/en-sub-content-top.jpg) no-repeat 0 0;
	display:block;
	clear:both;
}

div.sub-box-content
{
	padding:2px 10px;
	background:#fff url(../images/en-sub-content-bg.jpg) repeat-x 0 0;
	border-right:1px #e7e7e7 solid;
	width:489px;
}

div.sub-box-content h1,div.sub-box-support h1
{
	text-align:center;
	margin:-18px auto 0;
}

div.base-sub-box
{
	background:url(../images/en-sub-content-bottom.jpg) no-repeat 0 0;
	height:10px;
}

/* End of Sub Box */
div#stations
{
	width:210px;
	margin:10px  auto;
	text-align:center;
}

/*  Support Box Start */
div.top-stations
{
	height:16px;
	overflow:hidden;
	background:url(../images/en-station-top.jpg) no-repeat 0 0;
	display:block;
	clear:both;
}

div.box-stations
{
	padding:5px 10px;
	background:#fff url(../images/en-stations-bg.jpg) repeat-x 0 0;
	border-left:2px #e7e7e7 solid;
	width:189px;
	text-align:left;
}

div.box-stations form
{
 margin-top:10px;
}

div.box-stations label
{
	width:4em;
	display:block;
	float:left;
}

div.sub-box-content label
{
	width:15em;
	display:block;
	float:left;
}


div.box-stations select
{
	width:7em;
}

div.base-stations
{
	background:url(../images/en-stations-bottom.jpg) no-repeat 0 0;
	height:14px;
}

/* End of support Box */

/* News Item */
div.news-item
{
 clear:left;
  padding-top:5px;
}

div.news-item div.news-image
{
float:left;
margin-left:0;
margin-right:0.5em;
}

div#news-archive
{
 clear:both;
 padding-top:1em;
}

div#news-archive a
{
 font-weight:bold;
}

.clearfix:after
{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}

.float-break
{
	clear:both;
}

#righty
{
 float: right;	
 clear: both;
 text-decoration: none;
}

#righty a
{
	text-decoration: none;
}
 