/* CSS Document *//* COLORS	light orange: #ffc10e	yellow: #fff100	lime green: #c8db5a	red orange: #e58525	green: #78a22f	light blue: #d9e8e5	dark gray: #7f7f7f*/body{	padding:0px;	margin:0px;	background-color:#d9e8e5;	background-image:url(../images/bg_gradient.gif);	background-repeat:repeat-x;	font-family:Verdana, Arial, Helvetica, sans-serif;	}h1{	font-size:18px;	font-weight:normal;	color:#e58525;	display:block;	height:30px;	background-image:url(../images/h1_graphic.gif);	background-repeat:no-repeat;	padding:8px 0px 0px 15px;	margin-left:-15px;	}h2{	font-size:13px;	font-weight:bold;	color:#e58525;	margin-bottom:-12px;	}p, ul{	font-size:12px;	line-height:18px;	color:#000000;	}	p a, ul a{	font-weight:bold;	color:#78a22f;	text-decoration:none;	border-bottom: 1px dotted #78a22f;	}	p a:visited, p a:hover, ul a:visited, ul a:hover{	color:#c8db5a;	border-bottom:1px dotted #c8db5a;	}	#main{	width:865px;	margin:0px auto;	}#navWrap1{	width:230px;	float:left;	background-image:url(../images/nav_overflow.gif);	background-repeat:repeat-y;	margin:130px 0px 0px 0px;	padding:0px;	}	#navWrap2{	width:230px;	background-image:url(../images/nav_leftside.gif);	background-repeat:no-repeat;	padding:0px;	margin:0px;	}#navWrap3{	width:230px;	background-image:url(../images/nav_rightside.gif);	background-repeat:no-repeat;	background-position:top right;	padding:0px;	margin:0px;	}#navWrap4{	width:230px;	background-image:url(../images/nav_top.gif);	background-repeat:no-repeat;	margin:0px;	padding:0px;	}#navWrap5{	width:230px;	min-height:601px;	background-image:url(../images/nav_bottom.gif);	background-repeat:no-repeat;	background-position:bottom;	padding:0px 0px 30px 0px;	margin:0px;	}#navWrap5 img{	margin:7px 0px 7px 22px;	}.primaryNav{	width:auto;	list-style-type:none;	padding:0px;	margin:0px 0px 0px 25px;	font-size:11px;	font-weight:bold;	}ul.primaryNav li{	background-image:url(../images/navlink_plus.gif);	background-repeat:no-repeat;	padding:0px 0px 0px 23px;	margin:1px 0px 0px 0px;	}.primaryNav a, .primaryNav a:visited, .primaryNav a:hover{	color:#78a22f;	border:none;	text-decoration:none;	}.primaryNav a:hover{	border-bottom:1px dotted #78a22f;	}.secondaryNav{	list-style-type:none;	margin:0px 0px 0px 45px;	padding:0px;	font-size:11px;	font-weight:normal;	}ul.secondaryNav li{	background-image:none;	padding:0px;	margin:1px 0px 0px 10px;	}.secondaryNav a, .secondaryNav a:visited, .secondaryNav a:hover{	border-bottom:none;	text-decoration:none;	font-weight:normal;	color:#78a22f;	}.secondaryNav a:hover{	border-bottom:1px dotted #78a22f;	}.extender{	height:0px;	border:none;	background-color:none;	color:none;	clear:both;	}	#contentWrap1{	width:633px;	float:left;	margin:0px;	padding:0px;	}#contentWrap2{	width:633px;	margin:0px;	padding:0px;	background-image:url(../images/shadow_overflow.gif);	background-repeat:repeat-y;	}#contentWrap3{	width:633px;	margin:0px;	padding:0px;	background-image:url(../images/shadow_left.gif);	background-repeat:no-repeat;	}#contentWrap4{	width:620px;	min-height:523px;	margin:0px;	padding:0px 0px 20px 13px;	background-image:url(../images/shadow_right.gif);	background-repeat:no-repeat;	background-position:top right;	}.boxWrap1{	width:547px;	margin:10px 0px 0px 30px;	padding:0px;	background-color:#ffffff;	background-image:url(../images/box_top.gif);	background-repeat:no-repeat;	}.boxWrap2{	width:477px;	margin:0px;	padding:10px 35px;	background-image:url(../images/box_bottom.gif);	background-repeat:no-repeat;	background-position:bottom;	}#solutions{	text-align:center;	width:435px;	margin:0px auto;	padding:0px 0px 0px 10px	}#solutions img{	margin:0px 15px 15px 0px;	float:left;	}#footer{	color:#ffffff;	font-size:11px;	width:573px;	height:1px;	margin:0px;	padding:30px;	background-image:url(../images/footer.gif);	background-repeat:no-repeat;	}
