body {
	margin: 0px;
	background: #d0ded9 url(/Templates/Agilix2006/img/body_bg.gif) repeat-y top center; color: #6d6d67; font-family: Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal;}
	
img { border: 0px none; }

a { text-decoration: none; }
a:hover { text-decoration: underline; }

#container { width: 950px; margin: 0px auto; background: #FFFFFF;}

#header { width: 100%; height: 80px; float: left; margin: 0px; background: #3c3d35; }
	#logo { width: 130px; min-height: 45px; float: left; margin: 0px; padding: 20px 15px 15px 20px; }
	#mission { width: 540px; min-height: 20px; float: left; margin: 0px; padding: 41px 20px 0px 0px; font: normal 16px Arial, sans-serif; line-height: 20px; color: #fff; }
		#mission h1 { margin: 0px; font: normal 16px Arial, sans-serif; line-height: 20px; color: #fff; }
	#header ul { width: 184px; min-height: 58px; float: left; margin: 5px 0px; padding: 6px 20px; border-left: 1px solid #a3a496; }
		#header ul li { float: left; clear: both; list-style-type: none; margin: 0px 0px; padding: 0px 6px; background: transparent url(/Templates/Agilix2006/img/hdr_bullet.gif) no-repeat left 7px; font: normal 10px Arial, sans-serif; line-height: 19px; text-transform: uppercase; color: #fff; }
		#header ul li a { color: #fff; }

#topnav { width: 100%; height: 23px; float: left; margin: 0px auto; padding: 0px; z-index: 10; background: #b3c92a;}
	#topnav ul { margin: 0px auto; padding: 0px 10px 0px 15px;}
		#topnav ul li { float: left; list-style-type: none; display: inline; margin: 0px; padding: 0px 12px 0px 10px; background: transparent url(/Templates/Agilix2006/img/topnav_bullet.gif) no-repeat left 6px; font: bold 10px Arial, sans-serif; line-height: 19px; text-transform: uppercase; color: #fff; }
		#topnav ul li a { color: #fff; }
		#topnav ul li ul.dropdown { position: absolute; margin: 15px 10px 0px -45px; padding: 6px 1px 10px 10px; background: #9d9e9a; }
			#topnav ul li ul.dropdown li { clear: both; padding-left: 10px; padding-right: 10px; background-image: url(/Templates/Agilix2006/img/dropdown_bullet.gif); }
			ul.off { left: -50000px !important; }
			
#page_body { width: 100%; float: left; background: #ffffff; color: #6d6d67; }
	#content { width: 679px; float: left; margin: 10px 0px 0px 0px; padding: 25px 20px 25px 25px; font: normal 12px Arial, sans-serif; line-height: 20px; color: #6d6d67; border-right: 1px solid #a3a496; }
		#content h1 { width: 674px; float: left; margin: 0px 0px 15px 0px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #a3a496; line-height: 30px; }
		#content h2 { font: bold 17px Arial, sans-serif; line-height: 20px; color: #54aeb2; }
		#content .heading { font-size: x-large; font: Arial, Helvetica, sans-seriffont; font-weight: bold; line-height: 30px; }
		#content #left { width: 290px; float: left; margin: 0px 5px 0px 0px; padding: 0px 5px 0px 0px;  }
		#content #right { width: 350px; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }
		#content ul { margin: 0px 0px 0px 0px; }
			#content ul li { list-style-image: url(/Templates/Agilix2006/img/list_bullet.gif); }
	.highlight { font: bold Arial, sans-serif; color: #535727; }

	#right_col { width: 200px; float: left; margin: 0px 0px 0px 10px; }
		#rightnav { margin: 35px 0px 25px 0px; }
		#rightnav li { width: 190px; float: left; clear: both; padding: 0px 9px; list-style-type: none; background: transparent url(/Templates/Agilix2006/img/more_bullet.gif) no-repeat left 6px; font: bold 11px Arial, sans-serif; line-height: 20px; text-transform: uppercase; color: #B8CE2A; }
		#rightnav li a { color: #6d6d67; }
		#rightnav h1 { width: 190px; float: left; clear: both; font: bold 11px Arial, sans-serif; line-height: 20px; text-transform: uppercase; color: #1B989E; }
		#right_col .screenshot { margin: 25px 0px; }
		#right_col .highlight { width: 173px; float: left; padding: 20px 30px 0px 0px; background: transparent url(/Templates/Agilix2006/img/highlight_bg.gif) no-repeat top left; font: normal 11px Arial, sans-serif; line-height: 18px; text-transform: none; }
		#right_col .testimonial { font: normal 11px Arial, sans-serif; line-height: 16px; color: #a3a496; text-transform: uppercase;}
		#right_col .testimonial img { margin: 0px 3px 0px -7px; }
		#right_col .testimonial br { line-height: 5px; }
		
#footer { width: 930px; float: left; margin: 0px 0px 0px 0px; padding: 15px 0px 5px 20px; background: #ffffff; font: normal 9px Arial, sans-serif; line-height: 11px; color: #8c8e80; }
	#footer a { color: #8c8e80; }
	
/** HOME PAGE STYLES **/
a.more { font: bold 10px Arial, sans-serif; line-height: 20px; text-transform: uppercase; color: #6d6d67; }
#brand_canvas { width: 720px; float: left; margin: 0px 0px 0px 0px; }
	#spotlight { width: 720px; height: 48px; float: left; background: #f3f5f5; padding: 0px 0px 0px 0px; }
		#spotlight img.logo { float: left; margin: 0px 14px 0px 0px; padding: 0px 20px 0px 0px; border-right: 1px solid #a3a496; }
		#spotlight span { width: 450px; font: normal 12px Arial, sans-serif; line-height: 20px; color: #b0b2af; }
		#spotlight img.signup { float: right; margin: 0px 0px 0px 14px; border-left: 1px solid #a3a496; }
		#spotlight h3 { margin: 0px 0px 5px 0px; font: normal 12px Arial, sans-serif; line-height: 16px; color: #6d6d67; }
			#spotlight h3 a { color: #6d6d67; }	
		#spotlight #list { width: 165px; float: left; background: #f3f5f5; }
			#list ul { font: normal 11px Arial, sans-serif; color: #b0b2af; } 
				#list ul li { line-height: 14px; list-style-image: url(/templates/Agilix2006/img/list_bullet.gif); }
		#spotlight.mainimage { margin: 0px 0px 0px 0px; float:none; vertical-align:top; padding: 0px 0px 0px 0px; height: 328px; width: 505px}


#home #right_col { width: 200px;}
	.feature { margin: 0px; padding: 0px 10px 0px 0px; border-bottom: 1px solid #a3a496; }
	.feature h2 { margin: 15px 0px 10px -1px; }
	.feature h3 { text-align: justify; font: normal 11.5px Arial, sans-serif; line-height: 18px; color: #6d6d67;}
	
	#news { padding: 20px 15px 5px 0px; height:345px; font: normal 10px Arial, sans-serif; color: #6d6d67; }
		h2 { margin: 10px 0px 0px 10px; line-height: 18px; font: bold 14px Arial, sans-serif; color: #6d6d67; }
		#news h3 { margin: 5px 0px 5px 0px; font: normal 12px Arial, sans-serif; line-height: 16px; color: #6d6d67; }
			#news h3 a { color: #6d6d67; }	
		#news.ul { font: normal 11px Arial, sans-serif; }
		#news.ul li { line-height: 14px; list-style-image: url(/templates/Agilix2006/img/list_bullet.gif); }	
			
	
/** FORM PAGE STYLES **/
#formcontainer { width: 655px; float: left; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; background:#FFFFFF;}
	#formcontainer .formtext { font: normal 14px Arial, sans-serif; }
	#formcontainer .formoptions { font: normal 12px Arial, sans-serif; }
	#spotlightnobg { width: 940px; height: 44px; float: left; padding: 0px 0px 5px 0px; font: normal 14px Arial, sans-serif; line-height: 25px; }



