body         	{ background-color:#FFFFFF;border-style: solid; border-width: 0;  font-size:10px; color:#3E3E3E }
td, h1 {
  margin: 0px;
  padding: 0px;
  font-size:12px;
  color:#154542;
  font-family:Arial;
}
.spacer 		{ font-size:1px; }
.picborder		{ padding:2px;border:1px solid #d1cfcf; }	

/* header */
.langChange			{ color:#ecefef; font-size:12px; font-family:arial; font-weight:bold; text-decoration:none;}
.header_right		{ width: 575px; height:184px; background-image:url(header_right.gif); background-repeat:no-repeat;}

.topLinks_sep		{ width:22px; height:37px; padding-left:5px; padding-right:8px; background-image:url(TopMenuSpacer.gif); background-repeat:no-repeat; background-position:2px top;}
.topMenuMargin		{width:200px;}
.topMenuTile		{ height:37px; background:url(topMenuTile.gif) repeat-x; padding-left:90px;}
.topMenuTile .container {width:969px; margin:0 auto; padding-left:75px;}
.topMenu			{color:#e7e7e7; font-size:12px; font-weight:bold; font-family:Arial; text-decoration:none;}

.pageIcon_default	{ width: 23px; height:12px; background-image:url(home.gif); background-repeat:no-repeat; background-position:center;}
.pageIcon_help		{ width: 23px; height:12px; background-image:url(help.gif); background-repeat:no-repeat; background-position:center;}
.pageIcon_sitemap	{ width: 23px; height:11px; background-image:url(sitemap.gif); background-repeat:no-repeat; background-position:center;}
.langLink			{ font-family:tahoma; font-size:11px; color:#dffc87; text-decoration:underline; font-weight:bold;} 
.mainLinks_tile		{ width: 575px; height:42px; background-image:url(mainLinks_tile.gif); background-repeat:no-repeat;}
.menuText_2			{ font-size:14px; color:#ffffff; text-decoration:none;}
.menuText_2:hover	{ font-size:14px; color:#ffffff; text-decoration:none;}
.menuText_2_selected{ font-size:14px; color:#ffffff; text-decoration:none;}
.menuText_3			{ font-size:11px; color:#0885b8; text-decoration:none;font-weight:normal;}
.menuText_3:hover	{ font-size:11px; color:#0885b8; text-decoration:none;font-weight:normal;}
.menuText_3_selected{ font-size:11px; color:#0885b8; text-decoration:none;font-weight:normal;}
.innerBody_Background {background-color:#d1d1d1;}
.Grad_back			  {background-image:url(inner_back.gif); background-repeat:repeat-x; background-position:left top; }
.mainTable			{background-color:#eaeaea; border-left: solid 1px #FFFFFF; border-right: solid 1px #FFFFFF;}
.mainLink_sep		{ width: 2px; height:42px; background-image:url(mainLink_sep.gif); background-repeat:no-repeat; background-position:center;}

/* leftside */ 
.leftside_title	{ padding-right:10px; background-color:#d1cfcf; height:42px; color:#000000; font-size:16px; font-weight:bold;}
.leftside_tile	{ padding-left:5px;padding-right:5px; padding-bottom:5px;background-color:#ffffff;background-image:url(leftside_tile.gif);background-position:top;background-repeat:repeat-x;}
.leftside_text	{ color:#9e9e9e;}

/* pages */
.pageTitle		{font-size:22px; color:#056ea5;}
.pageTitle_Alt	{font-size:22px; color:#74b103;}
.pageRef		{font-size:10px; color:#a4d209; text-decoration:none; font-weight:bold;}
.pageRef:hover	{font-size:10px; color:#a4d209; text-decoration:underline; font-weight:bold;}
.pageSep		{background-color:#e8e7e7;}
.childBullet	{width: 37px; height:15px; background-image:url(childBullet.gif); background-repeat:no-repeat; background-position:center ;}
.childHeader	{font-size:10px; color:#9e9e9e; padding-right:5px;}

/* forms */
.formElement	{ font-size:11px; color:#000000; border:1px solid #000000;}
.selectbox		{ font-size:11px; color:#000000; border:1px solid #000000;}
.button 		{ font-weight:bold; font-size:12px; color:#005277; background-color:#D0F0FF;border:1px solid #000101;}
.formLabel		{ font-size:11px; color:#154542;text-decoration:none; font-weight:bold;}	
.formButton		{ font-weight:bold; font-size:12px; color:#FFFFFF; background-color:#154542;border:1px solid #1A1C20;}

.footer_top_tile{ height:4px;background-image:url(footer_top_tile.gif); background-repeat:no-repeat; background-position:right;}	
.footer 		{ font-family:tahoma;font-size:11px; color:#979797;text-decoration:none;}
.footereng 		{ font-family:tahoma;font-size:11px; color:#979797;text-decoration:none;}
.footer_tile	{ height:63px;background-color:#E9E9E9; background-image:url(footer_tile.gif); background-repeat:no-repeat; background-position:right;}
.footer_text	{ font-size:11px; color:#979797;}
.footer_text_alt{ font-size:11px; color:#0885b8;}

/*LeftBar*/
.LeftBar		{background-color:#728281; width:199px;}
.MainHeader		{background-image:url(ProdPad.gif); background-repeat:no-repeat; background-position:center top; height:40px; padding-left:35px; padding-top:10px;}
.MainHeaderTxt  {font-size:14px; font-weight:bold; color:#e7e7e7; text-decoration:none;}
.MainTxt		{padding-left:25px;}
.blueSpacer		{width:7px; background-color:#012d75;}
.news			{height:110px; padding-left:13px; padding-top:17px;}
.newsText		{color:#e7e7e7; font-size:12px; text-decoration:none;}
.PContents		{padding-left:12px; font-size:12px; color:#154542;}
.PSubHeader		{padding-left:12px; padding-right:12px; font-size:12px; color:#e7e7e7; direction:ltr;}
.Contact		{padding-left:20px; padding-top:15px;}

/*Shay-RightBar*/
.rightBar		{padding-top:10px; padding-right:14px; padding-left:14px;}
.catName		{height:16px; font-size:12px; font-weight:bold; color:#012d75;}
.catPic			{height:63px; width:119px; background-image:url(clipping.gif); background-repeat:repeat-y; background-position: right 1px;}
.catTxt			{width:103px; padding-left:11px; font-size:11px; color:#012d75;}
.catDetails		{height:24px; color:#012d75; font-size:11px; background-image:url(clippingh.gif); background-repeat:repeat-x; background-position: left bottom;}
.CatRef			{color:#012d75; font-size:11px; text-decoration:none;}

/*Bottom*/
.Slogan			{height:29px; background-color:#bec2c2; border-top:solid 1px #7d93b7;}
.MainTr			{border-bottom:solid 1px #f9f9f9;}

/*Products*/
.ArrowTD		{width:100%; height:26px; background-image:url(arrow.gif); background-repeat:no-repeat; background-position: left center; padding-left:35px; padding-top:3px;}
.CategoryRef	{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
.LineSpacer		{background-image:url(lineSpacer.gif); background-repeat:no-repeat; height:1px; background-position: right top;}
.ArrowTD_Sel	{width:100%; height:26px; background-image:url(arrowSelected.jpg); background-repeat:no-repeat; background-position: right center; padding-left:35px; padding-top:3px;}

/*NavBar*/
.navbar_seperator	{color:#154542; padding-left:3px; padding-right:3px; font-size:11px;}
.NavBar_Text		{color:#154542; text-decoration:none; font-size:11px;}

/*Galleries*/
.picPad1			{width:187px; height:107px; background-color:#506b9a; border:solid 1px #acbad5;}
.LinkPad1			{width:187px; height:21px; background-color:#ebeff6; border:solid 1px #acbad5;background-image:url(linkpadarrow1.gif); background-repeat:no-repeat; background-position:right center; padding-left:5px;}
.GallLink			{color:#63708b; font-size:12px; text-decoration:none;}
.picPad2			{width:200px; height:107px; background-color:#acbad5; border-bottom:solid 1px #ffffff; border-right:solid 1px #ffffff; border-left:solid 1px #ffffff;}
.LinkPad2			{width:200px; height:21px; background-image:url(linkpadarrow2.gif); background-repeat:no-repeat; background-position:right top; padding-right:36px; border-bottom:solid 1px #acbad5; border-top:solid 1px #acbad5;}
.LinkPad3			{width:187px; height:21px; background-color:#ebeff6; border-left:solid 1px #acbad5; border-bottom:solid 1px #acbad5; border-top:solid 1px #acbad5; background-image:url(linkpadarrow1.gif); background-repeat:no-repeat; background-position:right center; padding-right:36px;}

.pluto a {font:12px arial; color:#000;}