* { margin: 0; padding: 0; }

html { background: #c3def1;}

/* html, body { margin: 0; }
html, body {margin: 0; padding: 0; font-size: 100%; } */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:100%;
	margin:0px;
}

form{
	padding:0;margin:0;
}
ul{
	margin:0;padding:0;
}
a img{
	border:0;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

h1,h2,h3,h4,h5,h6,p { margin-bottom: .55em; }

/* h1,h2,h3,h4,h5,h6,p { margin-top: 0px; } */
#Table_01 {
/*	position:absolute;
	left:0px;
	top:0px;  */
	margin: 0;
	width:100%;
/*	height: 146px; */
}

#banner,#menus,#leftcol,#content,#rightcol,#borderarea,#footer,#columns {
	margin: 0;
	padding-top: 1px;
	padding-bottom: 1px;
}
#bannerzn,#menuszn,#leftcolzn,#contentzn,#rightcolzn,#borderareazn,#footerzn {
	margin: 10px 10px;
}

#banner {
/*	position:absolute;
	left:0px;
	top:0px; */
	width: inherit;
	background-image: url(images/banner1.gif);
	background-repeat: repeat-x;
	height:83px;
}

#menus {
/*	position:absolute;
	left:0px;
	top:85px; */
	width:100%;
	background-image: url(images/menus1.gif);
	background-repeat: repeat-x;
	height:59px;
}

#columns { background: #ffffff; }
#leftcol {
/*	position:absolute;
	left:0px;  */
/*	top:146px; */
	float: left;
	width:24%;
}

#content {
/*	position:absolute;
	left:25%; */
/*	top:146px; */
	width:52%;
	margin-left: 24%;
	margin-right: 24%;
}

#rightcol {
/*	position:absolute;
	left:75%; */
/*	top:146px; */
	float: right;
	width:24%;
}
#cleardiv { clear: both; }
#borderarea {
/*	position:absolute;
	left:0px;
	bottom: 72px; */
	clear: both;
	width:100%;
	background-image: url(images/borderarea1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:44px;
}

#footer {
/*	position:absolute;
	left:0px;
	bottom: 0px;  */
	width:100%;
	background-image: url(images/footer1.gif);
	background-repeat: repeat-x;
	height:70px;
}

/* *** Menus *** */
a {
color: #3366cc;
text-decoration: none;
}

.glink {
margin-right: 20px;
}

a:hover {
text-decoration: underline;
}
#siteName {
	padding-top: 10px;
	padding-left: 110px;
}

ul { margin-bottom: 10px; }

li {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	margin-left: 20px;
}

#sectionLinks a {
        display: block;
        margin-bottom: 0.5em;
}

