/* CSS Document */
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
a {
	color: #888888;
	text-decoration:none;
  font-size: 12px;
}
a:hover {
	color: #444444;
	text-decoration:underline;
}
p.news {
  margin:30px;
  text-align: left; /* this overrides the text-align: center on the body element. */
  font-size: 12px;
}
.oneColFixCtr #container {
	width: 980px;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0 20px; /* padding is the space inside the div box and margin is outside the div box */
	background-image:url(images/background-double.png);
	background-repeat:repeat-y;
}
.oneColFixCtr .firstbox {
	float:none; 
	position:relative; 
	left:48px;
	top:0px; 
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
	/*border: dotted 1px green;*/ 
}
.oneColFixCtr .centername {
	float:left;
	width:120px;
	height:40px;
	position:relative; top:0px; left:0px;
	padding: 16px 44px 4px 0;
	/* border: dotted 1px green; */
	background-image:url(images/at-basic.png);
	background-position:right center;
	background-repeat:no-repeat;
	height:32px;
	text-align: right;
	text-decoration:none;
	vertical-align:middle;
}
.oneColFixCtr .centername ul {
/*	display:none; 
	border: dotted 1px red; */
  margin: 13px 0px 0px 14px;
	padding: 3px;
	position:relative; left:150px; top:-15px;
	list-style-type:none;
	font-size:12px;
/*	background:#EEEEFF;*/
	text-align:left;
	width:200px;
}
.oneColFixCtr .centername:hover ul {
/* display:block;*/
  background:#EEEEFF;
}
.oneColFixCtr .centername:hover {
	background-image:url(images/at-hover.png);
}
.oneColFixCtr .rightname {
	float:left;
	margin: 0 10px 10px 0;
	padding: 16px 4px;
}

.oneColFixCtr .spacer {
	display:block;
/*	background:left; background-repeat:no-repeat; background-image:url(images/spacer.png); */
	height:35px;
}

.wrapper {
	margin:40px 0px 0px 0px;
  /*border: dotted 1px red;*/
}
.wrapperfoot {
  padding: 0px;
	margin:0px 0px 0px 0px;
	width:980px;
}
.oneColFixCtr #footer {
	padding:0px;
	background-image:url(images/footbckg.png);
	background-repeat:repeat;
	height:120px;
	width:980px;
	position: relative; left:0px; top:0px;
	margin: 0px;
	/*border: 1px dashed #000000;*/
}
.oneColFixCtr #footheadleft {
	padding:0px;
	height:21px;
	width:192px;
	position: relative; left:0px; top:0px;
	background-image:url(images/footheadleft.png);
  background-repeat:repeat-x;
  margin: 0px;
  float: left;
  z-index: 2;
}
.oneColFixCtr #footheadcentr {
	padding:0px;
	height:21px;
	width:40px;
	position: relative; left:0px; top:0px;
	background-image:url(images/footheadcentr.png);
  background-repeat:repeat-x;
  margin: 0px;
  float: left;
  z-index: 2;
}
.oneColFixCtr #footheadright {
	padding:0px;
	height:21px;
	width:748px;
	position: relative; left:0px; top:0px;
	background-image:url(images/footheadright.png);
  background-repeat:repeat-x;
  margin: 0px;
  float: left;
  z-index: 2;
}
.oneColFixCtr #footbody{
 padding:2px;
 position: relative; left:10px;top:10px;
 width:940px; height:50px;
 margin:0px;
/* background:#AABBCC;*/
}

#news_box{
 position: absolute; right:240px; top:119px;
 width:250px; height:250px;
 padding: 10px;
 margin:0px;
 border: dotted 1px #92A2C8;
 background:#E6EDFF;
}

