/* COMMON */
body					{ background:#F2F2F2;margin:0px;padding:0px;border:0px none;font:normal 70% Verdana,Arial,sans-serif;color:#333333;min-width:986px; }
img						{ border:0px none; }
form					{ margin:0px;padding:0px; }
input,select,textarea	{ font:normal 1.0em Verdana,Arial,sans-serif; }
a						{ font:normal 1.0em Verdana,Arial,sans-serif;color:#0085C5;text-decoration:none; }
a:hover					{ text-decoration:underline; }
ol,ul					{ list-style:none;list-style-image:none;list-style-position:outside;margin:0px;padding:0px;margin-top:5px;margin-bottom:5px; }
li						{ background:url(../images/content_bullet2.gif) no-repeat;padding-left:13px;line-height:20px; }
.headline				{ font-size:18px;color:#005495; }
.subheadline			{ font-weight:bold; }
.err					{ color:red; }
.clear					{ clear:both; }

/* LAYOUT */
#wrapper				{ overflow:hidden;background:#FFFFFF; }
#left					{ float:left;width:250px;background:#FFFFFF; }
#right					{ float:right;width:194px;background:url(../images/generic_shadow.gif) repeat-x top; }
#inner					{ background:url(../images/generic_shadow.gif) repeat-x top;margin-left:250px;margin-right:194px; }
#left, #right, #inner	{ padding-bottom:32767px;margin-bottom:-32767px; }
#header					{ height:185px;background:#013378;white-space:nowrap; }
#genericnav				{ height:21px;background:url(../images/generic_background.jpg) repeat-x;white-space:nowrap; }
#genericnav	a			{ font-size:10px;color:#FFFFFF; }
#mainnav				{ width:250px;background:url(../images/navi_background.jpg) repeat-y;color:#666666; }
#mainnav a.pinactive	{ font-weight:bold;color:#005495; }
#mainnav a.pactive		{ font-weight:bold;color:#666666; }
#mainnav a.sinactive	{ color:#005495; }
#mainnav a.sactive		{ font-weight:bold;color:#666666; }
#content				{ margin-top:25px;overflow:hidden; }
#content .contentitem	{ float:left;overflow:hidden;width:100%; }
#breadcrumb				{ font-size:10px;color:#666666;padding-top:4px; }
#breadcrumb a			{ font-size:10px; }
#breadcrumb a.active	{ font-size:10px;color:#666666; }
#functionnav			{ float:left;width:100%;height:27px;background:url(../images/content_foot_background_middle.jpg) repeat-x;margin-top:40px; }
#functionnav a			{ font-size:10px;color:#005495; }
#newsbox				{ float:right;width:165px;background:url(../images/newsbox_background.jpg) repeat-y;color:#666666; }
#newsbox .nbheadline	{ font-weight:bold;color:#005495;padding-bottom:11px; }
#newsbox .newsitem a	{ background:url(../images/newsbox_arrow.gif) no-repeat right bottom;padding-right:17px;color:#666666; }
#footer_othersites		{ clear:both;height:33px;background:url(../images/foot_background.jpg) repeat-x;padding-top:7px;padding-right:8px;text-align:right;color:#666666; }
#footer_copyright		{ float:left;padding-left:3px;font-size:9px;color:#666666; }
#footer_copyright a		{ font-size:9px;color:#666666;text-decoration:underline; }
#footer_lastupdate		{ float:right;padding-right:12px;font-size:9px;color:#666666; }

/* FORMATS FROM CSS.RES */
.Margin_Top				{ margin-top:5px; }
.Margin_Right			{ margin-right:10px; }
.Margin_Bottom			{ margin-bottom:5px; }
.Margin_Left			{ margin-left:10px; }
.Margin_LeftBottom		{ margin-left:10px;margin-bottom:5px; }
.Margin_RightBottom		{ margin-right:10px;margin-bottom:5px; }
