@charset "utf-8";
html 	{ 	width:100%; height:100% }
body 	{ 	background-color:#000000; background-image:url( '../images/bg.jpg' ); background-repeat:repeat; background-position:center center; margin:0px;
			font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff }

a			{	color:#FFFF33; text-decoration:none; font-weight:bold }
a:visited	{	color:#FFFF33; text-decoration:none; font-weight:bold }
a:hover		{	color:#FFFF33; text-decoration:underline; font-weight:bold }

input		{ 	color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:3px }
input[type="radio"] { border:0px }
textarea	{ 	color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #000000; padding:3px }

h1			{	font-size:14px; margin-bottom:10px; }
h2			{	font-size:13px; margin-bottom:10px; }
p			{	margin-top:10px; margin-bottom:12px; }

.clear		{ clear:both; font-size:0px; line-height:0px }

#body_bg	{ 	background-position:top center; width:100%; min-height:800px; position: absolute; top:0px; left:0px; color:#ffffff; background-image:url( '../images/top-bg.jpg' ); background-repeat:repeat-x; }

#container	{	width:901px; height:134px; margin-left:auto; margin-right:auto }
#banner		{ 	width:901px; height:134px; overflow:hidden }
* html #banner img { behavior: url('css/iepngfix_v2/iepngfix.htc'); }

#toolbar	{	width:901px; height:29px; overflow:hidden; background-image:url( '../images/toolbar-bg.png' ); background-repeat:no-repeat; background-position:top left }
* html #toolbar		{ behavior: url('css/iepngfix_v2/iepngfix.htc'); }

.toolbar_item		{	padding-top:8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; float:right }

.toolbar_item a			{	color:#FFFFFF; text-decoration:none; font-weight:bold }
.toolbar_item a:visited	{	color:#FFFFFF; text-decoration:none; font-weight:bold }
.toolbar_item a:hover		{	color:#FFFFFF; text-decoration:underline; font-weight:bold }

.toolbar_item .selected a			{	color:#FFFF33; text-decoration:none; font-weight:bold }
.toolbar_item .selected a:visited	{	color:#FFFF33; text-decoration:none; font-weight:bold }
.toolbar_item .selected a:hover		{	color:#FFFF33; text-decoration:underline; font-weight:bold }

.toolbar_separator	{	height:29px; width:17px; float:right; background-image:url( '../images/separator.gif'); background-repeat:no-repeat; background-position:top left; }

#content_container	{ 	margin-left:49px; margin-right:50px; }
#content_bg			{ 	background-image:url( '../images/content-bg.jpg'); background-repeat:repeat-y; background-position:top left; }
#content			{	width:762px; background-image:url( '../images/content-top-bg.jpg' ); background-repeat:no-repeat; background-position:top left; min-height:129px; padding:20px; padding-top:30px }
#content_bottom		{ width:802px; background-image:url( '../images/content-bottom-bg.jpg' ); background-repeat:no-repeat; background-position:top left; height:386px; }

#footer		{ 	width:802px; background-image:url( '../images/footer-bg.png' ); background-repeat:no-repeat; background-position:top left; height:73px; font-size:11px }
* html #footer,  	{ behavior: url('css/iepngfix_v2/iepngfix.htc'); }
* html #footer img	{ behavior: url('css/iepngfix_v2/iepngfix.htc'); }
.infobox	{ 	padding:20px; width:720px; background-color:#0075ab; border:1px solid #ffffff; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px }

.infobox_label	{ width:150px; float:left; padding-right:20px; text-align:right; padding-top:3px; font-weight:bold; padding-bottom:10px; }
.infobox_input	{ width:308px; float:left; padding-bottom:10px; }

.infobox_image	{ width:200px; padding-right:20px; padding-bottom:20px; float:left }
.infobox_text	{ width:500px; padding-bottom:20px; float:left }

* html .infobox_image img { behavior: url('css/iepngfix_v2/iepngfix.htc'); }

.png			{ }
* html .png		{ behavior: url('css/iepngfix_v2/iepngfix.htc'); }
