@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-image:url(../images/bodybg.png);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
}

a {
   outline: none;
}

.smalltext {
	font-size:12px;
}

.clear {
	clear:both;
}

.box {
	padding:20px;
	background-color:#FFC;
}

.box2 {
	padding:20px;
}

.spacer {
	height:20px;
}

.bigtext {
	font-size:26px;
	font-family:Verdana, Geneva, sans-serif;
}

.cbox {
	padding:20px;
	background-color:#FFC;
	border:1px solid #369025;
	text-align:center;
}

.ebox {
	padding:20px;
	background-color:#FFC;
	border:1px solid #369025;
}

	.ebox h3 {
		padding:0px;
	}

h1 {
	font-size:24px;
	color:#333;
	border-bottom:1px solid #369025;
	padding-bottom:10px;
	padding-top:0px;
	margin-top:0px;
}

h2 {
	font-size:20px;
	color:#333;
	border-bottom:1px solid #369025;
	padding-bottom:10px;
	padding-top:0px;
	margin-top:0px;
	font-weight:normal;
}

h3 {
	font-size:20px;
	color:#333;
	padding-bottom:0px;
	padding-top:15px;
	margin-top:0px;
	font-weight:normal;
}

h4 {
	color:#333;
	font-size:14px;
}

p {
	line-height:24px;
}

#wrap {
	width:900px;
	background-color:#FFF;
	padding:0 30px 0;
	margin:auto;
}

#top {
	height:126px;
	background-image:url(../images/top.gif);
	background-repeat:no-repeat;
}

	#menu {
		height:27px;
		position:relative;
		top:55px;
		right:0px;
		float:right;
	}
	
		#menu ul {
			padding:0px;
			margin:0px;
		}
		
		#menu ul li {
			float:left;
			list-style:none;
		}
		
		#menu ul li a:link, #menu ul li a:visited {
			color:#379226;
			font-size:16px;
			text-decoration:none;
			display:block;
			height:27px;
			padding-left:25px;
			padding-right:25px;
			text-align:center;
			border-bottom:1px solid #379226;
			border-top:1px solid #379226;
			line-height:24px;
			
		}
		
		.ie6 #menu ul li a:link, .ie6 #menu ul li a:visited {
			width:148px;
			padding-left:0px;
			padding-right:0px;
			
		}
		
		.ie5 #menu ul li a:link, .ie5 #menu ul li a:visited {
			width:135px;
			padding-left:6px;
			padding-right:6px;
			
		}
		
		a.leftmen {
			background-image:url(../images/menuleft.gif);
			background-repeat:no-repeat;
			background-position:left;
			width:6px !important;
			border:none !important;
			height:28px !important;
			padding-right:0px !important;
			padding-left:0px !important;
		}
		
		.ie6 a.leftmen {
			width:3px;
		}
		
		.ie5 a.leftmen {
			width:3px;
		}
		
		a.rightmen {
			background-image:url(../images/menuright.gif);
			background-repeat:no-repeat;
			background-position:right;
			width:6px !important;
			border:none !important;
			height:28px !important;
			padding-right:0px !important;
			padding-left:0px !important;
		}
		
		.ie6 a.rightmen {
			width:3px;
		}
		
		.ie5 a.rightmen {
			width:3px;
		}
		
		#menu ul li a:hover {
			color:#333;
		}
		
		

#banner {
	height:253px;
	background-image:url(../images/bannerbg.jpg);
	background-repeat:no-repeat;
}


#banner2 {
	height:253px;
	background-image:url(../images/bannerbg2.jpg) !important;
	background-repeat:no-repeat;
}

#banner3 {
	height:253px;
	background-image:url(../images/bannerbg3.jpg) !important;
	background-repeat:no-repeat;
}
	
#mainwrap {
	padding-top:30px;
}

	#left {
			position:relative;
			width:569px;
			float:left;
			padding-right:30px;
	}
	
	#left ul li {
		padding-bottom:10px;
		padding-top:10px;
	}
	
		#left #choice ul {
			padding:0px;
			margin:0px;
		}
		
		#left #choice ul li {
			
			float:left;
			list-style:none;
		}
		
			#choice {
				padding:30px 0px;
			}
		
			#left #choice ul li a:link, #left #choice ul li a:visited {
				display:block;
				height:210px;
				width:256px;
			}
			
			a.offer {
				background-image:url(../images/powers-of-attorney-offer-all.png);
				background-repeat:no-repeat;
				text-indent:-1500px;
				padding-right:55px;
			}
			
			a.offer:hover {
				background-image:url(../images/powers-of-attorney-offer-all.png);
				background-repeat:no-repeat;
				text-indent:-1500px;
				padding-right:55px;
				background-position:0 -210px;
			}
			
			a.research {
				background-image:url(../images/powers-of-attorney-research-all.png);
				background-repeat:no-repeat;
				text-indent:-1500px;
			}
			
			a.research:hover {
				background-image:url(../images/powers-of-attorney-research-all.png);
				background-repeat:no-repeat;
				text-indent:-1500px;
				background-position:0 -210px;
			}
	
	#right {
		position:relative;
		width:264px;
		float:right;
	}
	
		#right img {
			padding:15px 0px;
		}
		
		
	#footer {
		border-top:1px solid #CCCCCC;
		clear:both;
		height:50px;
		margin-top:30px;
		font-size:11px;
	}
	
	#footer a:link, #footer a:visited {
		color:#333;
	}
	