.MarginTopLeft 		{ background-image: url('images/topleftmargin.jpg'); background-repeat: repeat-x; }
.MarginBottomLeft 	{ background-image: url('images/newbottomleftmargin.jpg'); background-repeat: repeat-x; }
.MarginBottomRight 	{ background-image: url('images/newbottomrightmargin.jpg'); background-repeat: repeat-x; }
.MarginTopRight 	{ background-image: url('images/toprightcornermargin.gif'); background-repeat: repeat-x; }

.MarginLeftSadhow 	{ background-image: url('images/leftshadow.jpg'); background-repeat: repeat-y; }

.LeftBottomSadhow 	{ background-image: url('images/newleftbottomshadow.jpg'); background-repeat: no-repeat; background-position: 100% 100%;  }
.RightBottomSadhow 	{ background-image: url('images/newrightbottomshadow.jpg'); background-repeat: no-repeat; background-position: 0% 100%;  }

.RightTopMenuShadow{ position:relative; top:-110px; }

.TitleLevel1		{ font-size:18px; color:#333333; }
.TitleLevel2		{ font-size:19px; color:#333333; padding-bottom:10px; }
.TitleLevel3		{ font-size:12px; font-weight:bold; color:#333333; }

.NormalText, .MainTableCell, .NormalTextSmall, .HomeCellDiv { font-size:12px; color:#666666; }
.NormalTextSmallTitle	{ font-size:12px; font-weight:bold; color:#222222; }
.NormalTextSmall	{ font-size:70%; }


.MainTableCell		{  width:818px; height:400px; padding-top:0px; margin-top:0px; padding-left:20px; padding-right:20px;  background-color:white;  } 


.RightObjectMoveRelativeOnBorder { position:relative; left:20px; }


.BackgroundPeoples	{ background-image: url('images/backgroundpeoples.jpg'); background-repeat: no-repeat; background-position: 100% 100%; }
.BackgroundBene		{ background-image: url('images/backgroundbenefits.jpg'); background-repeat: no-repeat; background-position: 100% 0%; }
.BackgroundHouseWhite{ background-image: url('images/backgroundhousewhite.jpg'); background-repeat: no-repeat; background-position: 90% 100%; }
.BackgroundHouse	{ background-image: url('images/backgroundhouse.jpg'); background-repeat: no-repeat; background-position: 10% 100%; }

.BottomTableCell	{ background-color:white;  background-image: url('images/newbottomlogolow.jpg'); background-repeat: no-repeat; background-position: 100% 100%;} /* background color only */


.WhiteBackground	{ background-color:white; }
.ColorBackground	{ background-color:#FBF2D3; }

.TopLogoBackground	{ background-image: url('images/topgradient.jpg'); background-repeat: repeat-x;  }

.MenuNoWrap				{ white-space: nowrap; }
.MenuFirstItemPosition	{ padding-left:10px; }
.MenuPositionAndSize	{ height:56px; color:#FEF4E3; }
.MenuItem				{ white-space: nowrap; font-size:90%; color: #FEF4E3;}

.MenuBackground		{ background-image: url('images/menubackground.jpg'); background-repeat: repeat-x; background-position: 0px 2px; }



.MenuSeparator		{ padding-left:24px; background-image: url('images/menuseparator.jpg'); background-repeat: no-repeat; background-position: 0% 2px; }

a.MenuItem			{ text-decoration:none; }
a.MenuItem:hover	{ text-decoration:underline; }



.FreeAndSearchPosition	 	{ position:relative; left: 120px; top:7px; width:410px;}
.FreeToolsOrangeText		{ color:#FF9900; }
.FreeToolsText, .OurWebsitesMenuText			{ color:#777777; font-size:90%; font-weight:bold; padding-right:6px; margin-left:2px; text-decoration:none; }
.FreeToolsText:hover, OurWebsitesMenuText:hover	{ text-decoration:underline; }

.OurWebsitesMenuText		{ /*lor:#AAAAAA;*/ font-size:12px; margin-left:2px; }
.OurWebsitesMenuDiv			{ margin-top:14px; margin-right:40px; }

.OurWebsitesLink			{ font-size:12px; font-weight:bold; color:#555555; text-decoration:none; }
.OurWebsitesLink:hover		{ text-decoration:underline; }

.OurWebsitesDivTitle		{ margin-top:10px; margin-bottom:5px; }
.OurWebsitesDivText			{ margin-bottom:8px;}


.SearchButtonPosition		{ position:relative; left:10px; top:5px; /*z-index:8;*/}
a.SearchButtonLink, .ImageButton { border-style:none; text-decoration:none; filter:alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0; }
.SearchButtonLink:hover, .ImageButton:hover	{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }

.TitleDiv					{ height:55px; }

.TitleLeft, .TitleRight		{  font-size:18px; color:#FEF4E3;  padding-top:13px;height:42px; background-color:#FF9900;  background-repeat: no-repeat; display:block; }
.TitleLeft					{  float:left; position:relative; left:-20px; padding-left:20px;  text-align:right; padding-right:18px; background-image: url('images/titleleft.gif'); background-position: 100% 0%;  }
.TitleRight					{  float:right;  position:relative; left:+20px; padding-right:20px; padding-left:18px; background-image: url('images/titleright.gif'); background-repeat: no-repeat;  }

.TextUnderTitleRight		{ padding-left:50px; }
.TitleProductsAndServices	{ height:39px; width:420px; font-size:14px; padding-right:0px; font-weight:bold;background-position: 0px -3px;}
.ProductsAndServicesHeight	{ height:500px;}

.BoxRightSide				{ background-image: url('images/boxleftright.jpg'); background-repeat: repeat-y; background-position: 100% 0%; }
.BoxLeftSide				{ background-image: url('images/boxrightleft.jpg'); background-repeat: repeat-y; }
.BoxCorner					{ position:absolute; }
.BoxBottomCorner			{ position:relative; top:-20px; }
.BoxCornerCell				{ width:27px; }
.BoxMinHeight				{ height:90px; }

.BottomMargin				{ height:60px; }

.BottomMarginBackground		{ background-color: #FB9101; }

.BottomTitlePositionAndSize	{ position:relative; left:-140px; top:-55px; height:30px; text-align:right;}
.BottomTitleBig				{ font-size: 18px; font-weight:bold; color:#973301; }
.BottomTitleSmall			{ padding-left:5px;; font-size: 19px; color:#A0A0A0; }

.LegalAgentNetworksI		{ font-size:75%; color:#FEEBCB; text-decoration:none; position:relative; left: -34px; top:24px; white-space: nowrap; }
.LegalAgentNetworksI:hover	{ text-decoration:underline; }

.ContactFormWidthAndStyle	{ width: 350px; margin-bottom:4px; border:2px dotted; border-color:#BBBBBB; }
.ContactFormTextAreaHeight	{ height: 200px;}

.FreeToolsTitleWidth		{ width:540px; text-align:left; }
.FreeToolsTextWidth			{ width:450px; }

.ProductsAndServicesDiv		{ height:23px; }
.ProductAndServicesLink, .ProductAndServicesLinkActive
							{	padding-left:12px; font-size:12px; font-weight:bold; text-decoration:none;
								position:relative; left:-10px;
								background-image: url('images/arrowright.gif'); background-repeat: no-repeat;
								background-position: 0px 2px;
								color:#656565;
							}

..ProductAndServicesLink:hover { text-decoration:underline; } 
.ProductAndServicesLinkActive{	color:#F19E26; text-decoration:underline; background-image: url('images/arrowdown.gif'); background-repeat: no-repeat; }


li					{ margin-bottom:7px; }

body				{ margin: 0px; padding:0px; font-family: Arial, sans-serif; color: #000000; font-size: 80%;  background-color:#F08300; }


.ImageToMove		{ width:422px; height:167px; 
						
						filter:alpha(opacity=100);
						-moz-opacity:1.0;
						-khtml-opacity: 1.0;
						opacity: 1.0;
					}
