/* Global */

BODY		{ width:100%; height:100%; background-image:url(../img/frame/bgpatt.jpg); background-repeat:repeat-x;
			  background-position:top left; background-color:#033145; margin:0px; padding:0px; background-attachment:fixed; }
			  
IMG			{ border:0px; }

TABLE.Envelope		{ width:100%; height:100%; }
	TD.EnvSide		{ width:40%; }
	TD.EnvPage		{ width:778px; height:100%; vertical-align:top; padding:0px 2px; background-color:#FFFFFF; }
	
		TABLE.Page		{ width:774px; height:100%; background-color:#004B8C; }
			TD.PageNav_Cont		{ width:774px; height:31px; vertical-align:top; text-align:right;
								  background-image:url(../img/frame/navigation.jpg); background-repeat:no-repeat;
								  background-position:top left; }
			TD.PageNav_ContInner{ width:774px; height:31px; vertical-align:top; text-align:right;
								  background-image:url(../img/frame/navigation_inner.jpg); background-repeat:no-repeat;
								  background-position:top left; }
				TABLE.NavCont	{ width:774px; height:31px; }
					TD.NavMenu	{ width:637px; height:31px; }
					TD.NavLink	{ width:137px; height:31px; text-align:right; }
						TD.NavLink IMG	{ width:107px; height:31px; }
						
						.NavBlueSpacer	{ background-image:url(../img/nav/blue.gif); background-repeat:repeat-x;
										  height:1px; background-position:center left; }
						.NavTextCont		{ padding-left:10px; vertical-align:top; }
						.NavTextContIn		{ padding-left:10px; vertical-align:top; }
						
			TD.PageTopSpace		{ width:774px; height:16px; background-image:url(../img/frame/topspace.jpg);
								  background-repeat:no-repeat; background-position:top left; padding-left:30px; }
				TD.PageTopSpace IMG	{ width:130px; height:14px; }
			TD.PageTopFoot		{ width:774px; height:23px; vertical-align:middle; text-align:left;
								  background-image:url(../img/frame/foot_top.gif); background-repeat:no-repeat;
								  background-position:top center; font:normal 10px Arial; color:#FFFFFF;
								  padding-left:23px; }
				TD.PageTopFoot A:link		{ font:normal 10px Arial; color:#A1C9ED; text-decoration:none; }
				TD.PageTopFoot A:active		{ font:normal 10px Arial; color:#A1C9ED; text-decoration:none; }
				TD.PageTopFoot A:visited	{ font:normal 10px Arial; color:#A1C9ED; text-decoration:none; }
				TD.PageTopFoot A:hover		{ font:normal 10px Arial; color:#A1C9ED; text-decoration:underline; }
			
			TD.PageFooter		{ width:774px; height:22px; vertical-align:middle; text-align:left;
								  background-image:url(../img/frame/foot_tile.gif); background-position:top center;
								  background-repeat:no-repeat; padding:0px 14px 0px 23px; }
				TD.PageFooter A:link		{ font:normal 10px Arial; color:#E20A17; text-decoration:none; }
				TD.PageFooter A:active		{ font:normal 10px Arial; color:#E20A17; text-decoration:none; }
				TD.PageFooter A:visited		{ font:normal 10px Arial; color:#E20A17; text-decoration:none; }
				TD.PageFooter A:hover		{ font:normal 10px Arial; color:#E20A17; text-decoration:underline; }
				TD.PageFooter TD			{ white-space:nowrap; padding-right:5px; }
				TD.PageFooter SPAN			{ color:#666666; font:normal 12px Arial; }
				
			
		`	TABLE.Logo			{ width:170px; height:133px; }
				TD.LogoRside	{ width:13px; height:133px; }
				TD.Logo			{ width:130px; height:103px; }
				TD.LogoLside	{ width:27px; height:133px; }
				TD.LogoBottom	{ width:130px; height:30px; }
			TABLE.SideNavCont	{ width:159px; margin:0px 2px 0px 9px; }
				TD.SD_Sep		{ height:1px; }
					TD.SD_Sep IMG	{ height:1px; width:1px; }
				TD.SD_White		{ background-image:url(../img/frame/sd_white.gif); background-repeat:repeat-y;
								  background-position:top left; }
				TD.SD_Blue		{ background-image:url(../img/frame/sd_blue.gif); background-repeat:repeat-y;
								  background-position:top left; font:normal 11px Tahoma; color:#FFFFFF; }
				TD.SD_Red		{ background-image:url(../img/frame/sd_red.gif); background-repeat:repeat-y;
								  background-position:top left; font:bold 11px Tahoma; color:#FFFFFF; }
				TD.SD_Section	{ height:31px; vertical-align:middle; width:159px; font:bold 11px Tahoma;
								  color:#E20A17; padding-left:12px; }
				TD.SD_Item		{ vertical-align:middle; padding:3px 9px 5px 12px; }
				TD.SD_SubItem	{ vertical-align:middle; padding:3px 9px 5px 12px; font:normal 11px Tahoma; }
				TD.SD_SubItemSel	{ vertical-align:middle; padding:3px 9px 5px 21px; font:bold 11px Tahoma; }
					TD.SD_Item IMG	{ float:right; vertical-align:top; }
					TD.SD_SubItem IMG	{ vertical-align:middle; margin-right:5px; margin-bottom:3px !important;
										  margin-bottom:0px; }
					TD.SD_SubItemSel IMG	{ float:right; vertical-align:top; margin:0px !important; }
					TD.SD_Item A:link	{ font-family:inherit; font-size:inherit; color:#FFFFFF; text-decoration:none; }
					TD.SD_Item A:active	{ font-family:inherit; font-size:inherit; color:#FFFFFF; text-decoration:none; }
					TD.SD_Item A:visited{ font-family:inherit; font-size:inherit; color:#FFFFFF; text-decoration:none; }
					TD.SD_Item A:hover	{ font-family:inherit; font-size:inherit; color:#FFFFFF; text-decoration:underline; }
					TD.SD_SubItem A:link	{ font-family:inherit; font-size:inherit; color:#E20A17; 
											  text-decoration:none; vertical-align:middle; }
					TD.SD_SubItem A:active	{ font-family:inherit; font-size:inherit; color:#E20A17; 
											  text-decoration:none; vertical-align:middle; }
					TD.SD_SubItem A:visited{ font-family:inherit; font-size:inherit; color:#E20A17; 
											  text-decoration:none; vertical-align:middle; }
					TD.SD_SubItem A:hover	{ font-family:inherit; font-size:inherit; color:#E20A17; 
											  text-decoration:underline; vertical-align:middle; }

/* Inner page */
				TD.ContTop		{ width:604px; height:103px; background-image:url(../img/frame/inner_cont_top.jpg);
								  background-repeat:no-repeat; background-position:top left; vertical-align:bottom;
								  text-align:left; padding-bottom:46px; padding-left:35px; }
					TD.ContTop H1	{ font:bold 17px Tahoma; color:#FFFFFF; margin:0px; padding:0px; }
					H1 SPAN			{ color:#E20A17; }
				TD.ContBottom	{ width:604px; height:13px; background-image:url(../img/frame/cont_inner_bot.gif);
								  background-repeat:no-repeat; background-position:top left; }
				TD.ContFootTop	{ width:604px; height:71px; background-image:url(../img/frame/inner_footer_1.gif);
								  background-repeat:no-repeat; background-position:top left; vertical-align:top;
								  font:normal 10px Arial; color:#FFFFFF; padding:17px 0px 0px 35px;  }
					TD.ContFootTop A:link		{ font:normal 10px Arial; color:#A1C9ED; text-decoration:none; }
					TD.ContFootTop A:active		{ font:normal 10px Arial; color:#A1C9ED; text-decoration:none; }
					TD.ContFootTop A:visited	{ font:normal 10px Arial; color:#A1C9ED; text-decoration:none; }
					TD.ContFootTop A:hover		{ font:normal 10px Arial; color:#A1C9ED; text-decoration:underline; }
				TD.ContFootBot	{ width:604px; height:35px; background-image:url(../img/frame/inner_footer_2.gif);
								  background-repeat:no-repeat; background-position:top left; color:#666666; 
								  font:normal 12px Arial; padding:13px 0px 0px 34px; text-align:left; 
								  vertical-align:top; }
					TD.ContFootBot A:link		{ font:normal 10px Arial; color:#E20A17; text-decoration:none; }
					TD.ContFootBot A:active		{ font:normal 10px Arial; color:#E20A17; text-decoration:none; }
					TD.ContFootBot A:visited		{ font:normal 10px Arial; color:#E20A17; text-decoration:none; }
					TD.ContFootBot A:hover		{ font:normal 10px Arial; color:#E20A17; text-decoration:underline; }
