body {
	margin: 0px;
	padding: 0px;
	font-size:70%;
	background-color: cdcdcd;
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-image: url(../images2/layout/fl_bg.jpg);
	background-position: top;
}

#page {position: relative; margin: 0px auto; padding: 0px; width: 691px;}
#container {
	position: relative;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 695px;
	background-color: #FFFFFF;
}
#banner {position: relative; display: block; width: 609px; border-top: 10px solid #ffffff; height: 116px; margin: 0px; padding: 0px;}
#leftcol {float: left; width: 394px; margin: 0px 30px 0px 0px;}
#rightcol {float: left; width: 190px;}
#footer {float: left; display: block; width: 609px; margin: 50px 0px 0px 0px; padding: 0px;}
#container #banner, #container #leftcol, #container #rightcol, #container #footer {position: relative; left: 41px;}
h1 {position: absolute; top: 30px; right: 0px; display: block; width: 184px; height: 54px; margin: 0px; padding: 0px;}
h1 span {display: none; margin: 0px; padding: 0px;}
h2 {display: none; margin: 0px; padding: 0px;}
h3 {display: block; width: 100%; font:2em Arial, Helvetica, sans-serif; color: #404240; letter-spacing: -1px; bottom repeat-x; line-height: 1.5em; margin: 0px 0px 20px 0px; padding: 0px;}
h4 {display: block; width: 100%; font:1.4em Arial, Helvetica, sans-serif; color: #404240; bottom repeat-x; line-height: 1.5em; margin: 0px 0px 20px 0px; padding: 0px;}

p {font:1em Verdana, Arial, Helvetica, sans-serif; color: #515752; line-height:1.6em; margin: 0px 0px 20px 0px; padding: 0px; text-align:justify;}
#rightcol p { color: #828482;}
table p {padding: 0.5em 0px; margin: 0px;}
table {margin: 0px 0px 2em 0px; padding: 0px; }
tr {padding: 0px; margin: 0px;}
td {padding: 0px; margin: 0px; border-bottom: 1px solid #ddd;}
input, textarea {font:1em Verdana, Arial, Helvetica, sans-serif; width: 100%;}
input.button {width:50%;}

a:link, a:visited { color: #999999; text-decoration:none; white-space:nowrap;}


ul {margin: 0px 0px 2em 20px; padding: 0px 0px 0px 20px; color: #515752; font:1em Verdana, Arial, Helvetica, sans-serif;  line-height:1.6em;}
#leftcol ul {margin: 0px 0px 2em 20px; padding: 0px 0px 0px 20px; width: 354px !important; width /**/:374px; color: #515752; font:1em Verdana, Arial, Helvetica, sans-serif;  line-height:1.6em;}
li {margin: 0px 0px 0.2em 0px; padding: 0em 0px 0px  0px;}
ul ul {margin: 0px 0px 0px 0em;}

.nav {list-style: none; list-style-image: none; margin: 0px 0px 30px 0px; padding: 0px; width:182px; border-top: 1px solid #B7BBB7;}
.nav li { margin: 0px; padding: 0px; font:1em Verdana, Arial, Helvetica, sans-serif; border-bottom: 1px solid #B7BBB7;}
.nav li a, #nav li a:visited {display: block; color: #666666; text-decoration:none; line-height: 19px; margin: 0px; padding: 0px 14px; width:154px !important; width /**/:184px; background-image:none;}
.nav li a span {display: none; margin: 0px; padding: 0px;}
.nav li a:hover {background: #BEC3C7; color: #404240;}
.nav li a:hover span {display: inline; color: #fff;}
.nav li a.current, #nav li a.current:visited, #nav li a.current:hover {background: #404240; color: #fff;}
.nav li a.current span, #nav li a.current:visited span, #nav li a.current:hover span {display: none;} 

.halfwidth {width:120px; float: left; margin: 0px 50px 20px 0px; padding: 0px; font:1em Verdana, Arial, Helvetica, sans-serif;}
.halfwidth dt {width:120px; margin: 0px; padding: 0px;}
.halfwidth dd {display: block; height: 8em; width:120px; margin: 0px; padding: 0px;}

#page img {margin: 0px; padding: 0px; line-height: 0px;}
#container img {margin: 0px;}


.nav2 {
	list-style: none;
	list-style-image: none;
	border-top: none;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: 404240;


}

h1 {
	left: 0px;
}
h5 {
	left: 429px;
	position: relative;
	top: 46px;
}
.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	text-decoration: blink;
	font-style: oblique;
	border: thin dotted;


}
.footer1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	word-spacing: normal;
	white-space: normal;

}
