/* CSS Document */
	body
	{
		background-color:#003366;
		padding-top:3px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	table td
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	.screenWidth
	{
		width:917px;
	}
	.screenHeight
	{
		height: 450px;
	}
	.divCenter
	{
		margin-left:auto;
		margin-right:auto;
	}
	#banner
	{
		height:150px;
		background-image:url(../images/hdr_02.jpg);
		background-repeat:no-repeat;
	}
	#header
	{
		height:28px;
		background-image:url(../images/hdr_03.gif);
		background-repeat:no-repeat;
	}
	#header h1 /*#lbl*/
	{
		padding:0px;
		margin:0px;
		padding-left:40px;
		font-weight:bold;
		font-size:1.5em;
		font-family:Arial, Helvetica, sans-serif;
		color:#0080C4;
	}
	#main
	{
		background-color:#FFFFFF;
		background-image:url(../images/bg_body_left.gif);
		background-position:top left;
		background-repeat:repeat-y;
	}
	#main #content
	{
		background-color:#FFFFFF;
		background-image:url(../images/bg_body_right.gif);
		background-position:top right;
		background-repeat:repeat-y;
		float:left;
		width:879px;
		margin-bottom:10px;
	}
	#main #lmargin
	{
		background-image:url(../images/tab_body_left.gif);
		float:left;
		background-position:top left;
		background-repeat:no-repeat;
		width:38px;
		height:131px;
	}
	#footer
	{		
		font-size:9px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#999999;
		background-image:url(../images/ftr_bg.gif);
		background-repeat:no-repeat;
		height:34px;
	}
	#footer #flt
	{
		float:left;
		width:210px;
		line-height:4;
	}
	#footer #frt
	{
		float:right;
		text-align:right;
	}
	#footer #frt a
	{
		color:#003399;
		text-decoration:underline;
		/*display:block-inline;*/
		display:inline;
		line-height:4;
		padding-right:5px;
		padding-left:5px;
		border-right:solid 1px #999999;
	}
	#footer a:hover
	{
		color:#4D87F9;
		text-decoration:underline;
	}
	img
	{
		border:none;
	}
	#menu #mlt
	{
		float:left;
		height:72px;
		width:213px;
	}
	#menu #mrt
	{
		float:left;
		height:72px;
		width:704px;
		background-position:bottom right;
		background-image:url(../images/hdr_bg_blnk.jpg);
		background-repeat:no-repeat;
		text-align:right;
	}
	#menu #mrt a.mnlnk
	{
		text-decoration:none;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#333333;
		text-transform:uppercase;
		/*display:block-inline;*/
		display:inline;
		position:relative;
		top:20px; /*50*/
		right:36px;
		padding-left:10px;
		padding-right:10px;
		border-right:solid 1px #CCCCCC;
	}
	#menu #mrt a.mnlnk#login
	{
		border:none;
		padding-right:0px;
		background-image:url(../images/loginlock.gif);
		background-repeat:no-repeat;
		padding-left:20px;
	}
	#menu #mrt a.mnlnk#last
	{
		border:none;
		padding-right:0px;
	}
	#menu #mlt div#logo
	{
		float:left;
		width:152px;
		height:72px;
		background-image:url(../images/hdr_std_pt1.gif);
		background-repeat:no-repeat;
		cursor:pointer;
	}
	#menu #mlt #spcr
	{
		float:left;
		/*display:block-inline;*/
		display:inline;
		width:61px;
		height:72px;
		background-image:url(../images/hdr_std_pt2.gif);
		background-repeat:no-repeat;
	}
	.req
	{
		color:red;
		font-weight:normal;
		font-size:10px;
	}
	#menu #mrt div.lgin_hdr
	{
		color:#FFFFFF;
	}
	#menu #mrt div#lgin_lnks
	{
		color:#FFFFFF;
	}
	#menu #mrt a.lgin_lnk
	{
		color:#FFFFFF;
	}
	
	table#tblSearchFormWrapper
	{
		background-image:url(../images/bg_form_ps4-v2.jpg);
		background-repeat:no-repeat;
	}