

iframe 	{
	padding: 0; 
	margin: 0; 
	width: 100%;
	}

#container {
	width: 100%;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
#content{
	width: 100%;
	margin: 0px;
	padding: 0px;
	overflow:hidden;
}
	
.bar 	{
	display:block;
	line-height:2em;
	height:2em;
	padding:0 0 0 0.5em;
	margin:0 0 1.6em 0;
	border-top:#CCCC99 1px solid;
	color:#000;
	abackground-color:#EEEECC;
	background-color:#EEEECC;
	text-align:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:0.6em;
	font-weight:bold;
	text-decoration:none;
	}

.formdiv {
	font-size:0.8em;
	margin:0pt auto 1em;
	text-align:left;
	width:26em;
	}

.extsearchbox {
	border:1px solid #CCCC99;
	padding:1.3em 0.3em 0.3em;
	}
	
.ts td,.tc {
	padding:0
	}
.ts,.tb {
	border-collapse:collapse
	}
div,td {
	color:#000
	}

.f{color:#666}
.flc,.fl:link{color:#77c}
a:link,.w,a.w:link,.w a:link,.q:visited,.q:link,.q:active,.q{color:#00c}
a:visited,.fl:visited{color:#551a8b}
a:active,.fl:active{color:red}
.t{background:#EEEECC;color:#000}
.bb{border-bottom:1px solid #CCCC99}
.bt{border-top:1px solid #CCCC99}
.j{width:34em}
.h{color:#36c}
.i,.i:link{color:#a90a08}
.a,.a:link{color:green}
.z{display:none}
div.n{margin-top:1ex}
.n a{font-size:10pt;color:#000}
.n .i{font-size:10pt;font-weight:bold}
.b a{font-size:12pt;color:#00c;font-weight:bold}
#np,#nn,.nr,#logo span,.ch{cursor:pointer;cursor:hand}
.ta{padding:3px 3px 3px 5px}#tpa2,#tpa3{padding-top:9px}.sl,.r{font-weight:normal;margin:0;display:inline}
.sl{font-size:84%}
.r{font-size:1em}
.e{margin:.75em 0}
.mblink:visited{color:#00c}
.m{color:#666;font-size:84%}
.sm{display:block;margin:0;margin-left:40px}
.bl{display:none}
.fl2,.fl2:link,.fl2:visited{color:#77c}
.fl2:active{color:red}

#navbar div,#logo span{background:url(/images/nav_logo3.png) no-repeat;overflow:hidden;height:26px}
#navbar .nr{background-position:-60px 0;width:16px}
#navbar #np{width:44px}
#navbar #nf{background-position:-26px 0;width:18px}
#navbar #nc{background-position:-44px 0;width:16px}
#navbar #nn{background-position:-76px 0;width:66px;margin-right:34px}
#navbar #nl{background-position:-76px 0;width:46px}
#logo{display:block;width:150px;height:52px;position:relative;overflow:hidden;margin:15px 0 12px}
#logo span{background-position:0 -26px;position:absolute;top:0;left:0;width:100%;height:100%}

body,td,div,.p,a{font-family:arial,sans-serif}
.g{margin:1em 0}
#sd{font-size:113%;font-weight:bold}
#ap{font-size:64%}


