body {
	background-image:url("/images/bg_body.gif");
	background-position:top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

html,body {overflow-x: hidden;}

a.topLink{
color:white;
display:block;
margin-bottom:10px;
text-decoration:none;
line-height:14px;
font-size:14px;
}

a.topLink:hover{
color:#cccccc;
}

.bgClear{
clear: both; 
width: 100%; 
height: 0; 
line-height: 0; 
font-size: 0; 
padding: 0; 
margin: 0; 
border: 0;
}

a img {
	border:none;
}

h1 {
	font-weight:normal;
	color:#25559d;
	font-size:22px;
}

.frame_secondlevel {
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-394px;
	width:789px;
	height:811px;
	background-image:url("/images/bg_frame_blank.gif");
	background-position:top;
	background-repeat:no-repeat;	
}
	
.frame_rotator {
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-394px;
	width:789px;
	height:811px;
	background-image:url("/images/bg_frame.gif");
	background-position:top;
	background-repeat:no-repeat;	
}

.container {
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-384px;
	width:789px;
}

a#rotator {
	margin-top:225px;
}

.topnews {
	position:absolute;
	left:27px;
	top:406px;
}

.commontype_rotator {
	position:absolute;
	left:265px;
	top:305px;
	width:480px;
}

.commontype_secondlevel {
	position:absolute;
	left:245px;
	top:181px;
	width:480px;
}

.commontype_admin {
	position:absolute;
	left:0px;
	top:200px;
	width:770px;
	font-size:12px;
}

#hd {
	font-size:16px;
}

#size12 {
	font-size:12px;
}

#bannerID {
	height:182px;
}

#rotator {
	height:222px;
}

/* navbar */

.nav#nav_secondlevel {
	position:absolute;
	left:165px;
	top:79px;
	width:675px;
	height:75px;
	background-image:url("/images/nav/nav_bg2.jpg");
	background-position:112px 0px;
	background-repeat:no-repeat;
	z-index:100;
}

.nav#nav_rotator {
	position:absolute;
	left:133px;
	top:228px;
	width:675px;
	height:auto;
	background-image:url("/images/nav/nav_bg.jpg");
	background-position:112px 0px;
	background-repeat:no-repeat;
	z-index:100;
}


.nav ul {
	float:left;
	margin:0px;
	padding:0px;
	
}

.nav ul li {
	display:inline;
	list-style:none;
}

.nav ul li a img {
	float:left;
	position:relative;
}

.nav div {
	postition:absolute;
	left:0px;
}

.nav div a {
	float:left;
}

.nav span {
	display:none;
}

#sub1{
position:absolute;
left:0px;
top:36px;
}

#sub2{

}

.nav span#sub2 {
	margin-left:112px;
}

*html .nav span#sub2 {
	margin-left:57px;
}

.nav span, .nav span a {
	float:left;
}

#neg2 {left:0px;}
#neg1 {left:-15px;}
#zero {left:-29px;}
#pos1 {left:-44px;}
#pos2 {left:-62px;}

