@charset "UTF-8";/* CSS Document *//* CSS Document Egypt Farms------------------------------------------------------------- */html, body {	padding:0;	margin:0;	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	}p {	font-size:13px;	line-height: 19px;	color: #000000;	margin-left: 28px;}a {	color: #008676;	font-weight:bold;	text-decoration:none;}a:hover {	color: #41AD49;}				/* Layout container------------------------------------------------------------- */#container {	width:100%;	/*min-width:1060px;*/	min-width:1024px;	max-width:1800px;	}			/* Code for the menus------------------------------------------------------------- */#nav img { width:700px; }#menu {	height: 41px;	margin-top: 10px;	padding-left: 20px;	padding-right: 0px;	width: 660px;	}	#menu ul {	display: inline;	margin: 0;	padding: 0;	}	#menu li {	display: inline;	list-style: none;	margin: 0;	padding: 0;}		#menu li a {	float:left;	font-size:15px;	color:#008676;	font-weight:normal;	margin-left: 0px;	padding:0 5px 0 20px;	text-transform: uppercase;	letter-spacing: 1pt;	background: url(images/minitri.gif) no-repeat; }	#menu li a:hover{	color: #41AD49;}#menu li.selected a{ color:#41AD49; }#menu li.selected a:hover{ color:#41AD49; }/* Footer area------------------------------------------------------------- */ #insidefooter {	float:right;	width:950px;	height:40px;	background:images/footerbkgd.jpg;		text-align: right;	padding-top: 5px;	padding-right: 50px; }  #footer {	width:100%;	height:50px;	background-image: url(images/footerbkgd.jpg);	background-repeat: repeat-x;}	#footer a {	color:#FFFFFF;	font-weight:bold;}#footer a:hover {	color:#F6D39D;}		/* Classes and styles------------------------------------------------- */	.floatLeft {	float:left;}.floatRight {	float:right;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size:24px;	color:#41AD49;	font-weight:bold;	font-style: italic;	padding: 8px 28px;	background:url(images/triangle.gif) no-repeat; }h2 {	font-family: Arial, Helvetica, sans-serif;	font-size:16px;	color:#000000;	line-height: 20px;	font-weight: bold;	margin-left: 28px;}#sidebar h2 {	color:#41AD49;	border-bottom:1px solid #41AD49;}.footerp{	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 14px;	line-height: 18px;}.footerpsmall{	font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	line-height: 16px;}.productlist{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 60px;	font-weight: bold;}/* Page Content------------------------------------------------------------- */#main{	width: 100%;	margin: 0px;	padding: 0px;}#news {	padding-bottom: 20px;	width: 250px;	padding-left: 15px;	padding-top: 15px;	padding-right: 10px;	margin: 0px;}#news p {	padding-left: 0px;	margin-left: 7px;}#maincontent {	float: left;	background-image: url(images/greenline.gif);	background-position: left top;	background-repeat: no-repeat;	padding-left: 30px;	width: 575px;	padding-top: 0px;	margin-top: 0px;}#maincontentint {	float: left;	padding-left: 30px;	width: 600px;	padding-top: 0px;	margin-top: 0px;}#header {	width:100%;}#logo {	margin-top: 30px;	margin-right: 20px;	margin-bottom: 20px;	margin-left: 0px;	padding-left:5px;	/*width: 250px;*/}#logo_content {	margin-top: 10px;	margin-right: 0;	margin-bottom: 20px;	margin-left: 0px;	padding-left:10px;	/*width: 250px;*/}#dirt {	float: right;}#sidebar {	padding-bottom: 0px;	width: 210px;	padding-left: 0px;	padding-top: 0px;	padding-right: 0px;	background-color: #F6D39D;	margin-top: 15px;	margin-right: 50px;	margin-bottom: 20px;	margin-left: 50px;}#names{	line-height: 40px;}#products{	padding-bottom: 20px;	height: 440px;}#contactleft{	padding: 0px;	margin: 0px;	width: 400px;}#planleft{	padding: 0px;	margin: 0px;	width: 600px;}#leftside {	width: 280px;}#contactright{	width: 600px;	padding-top: 30px;	padding-bottom: 20px;}#maincontentcontact {	float: left;	padding-left: 30px;	width: 600px;	padding-top: 0px;	margin-top: 0px;}#maincontentplan {	float: left;	padding-left: 30px;	width: 600px;	padding-top: 0px;	margin-top: 0px;}#maincontentproduct {	padding-left: 0px;	width: 300px;	padding-top: 0px;	margin-top: 0px;}#sidebarproduct {	width: 600px;	margin-top: 15px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 50px;	padding: 0px;}#mainproduct {	width: 100%;	margin: 0px;	padding: 0px;}#sidebarlocations {	width: 280px;	margin-top: 15px;	margin-right: 20px;	margin-bottom: 20px;	margin-left: 50px;	padding: 0px;}#maincontentlocations {	float: left;	padding-left: 30px;	width: 500px;	padding-top: 0px;	margin-top: 0px;}#sidebarcustom {	width: 300px;	margin-top: 15px;	margin-right: 20px;	margin-bottom: 20px;	margin-left: 50px;	background-image: url(images/scorecard.jpg);	padding: 0px;	height: 475px;}#maincontentcustom {	float: left;	padding-left: 30px;	width: 500px;	padding-top: 0px;	margin-top: 0px;}#sidebarplan {	padding-bottom: 0px;	width: 210px;	padding-left: 0px;	padding-top: 0px;	padding-right: 0px;	background-color: #FFFFFF;	margin-top: 15px;	margin-right: 50px;	margin-bottom: 20px;	margin-left: 50px;}#accordian_list div.title {	color:#008676;	font-weight:bold;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 25px;	cursor: pointer;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	background-image: url(images/smalltriangle.gif);	background-repeat: no-repeat;	margin-top: 5px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	}#accordian_list div.selected {	color:#41AD49;	padding-bottom: 0px;	background-image: url(images/smalltriangledown.gif);	background-repeat: no-repeat;	}#accordian_list div.descript{	padding-left: 8px;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000000;	background-image: none;	background-color: #FFFFCC;	padding-top: 4px;	padding-bottom: 4px;	}/* Calculator Styles-------------------------------------------------------------*/#calc p { font:12px/20px Verdana, Arial, Helvetica, sans-serif; width:600px; }input { margin:0 5px; }#button { /*display:block;*/ border:1px solid #008676; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#f6d39d; padding: 3px; color:#008676; }#button:hover { cursor:pointer; background-color:#f8e9d1; }#note { font-size:10px; }.newsitem {	color: #008676;	font-weight:bold;	text-decoration:none;}#TSquote form, #MUquote form, #GMquote form, #TMquote form, #GRquote form, #BUquote form, #EBquote form, #BDquote form, #GRFquote form {	width:540px;	text-align:right;}
