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

* {
	margin:0px;
	padding:0px;
}

body {
	background-color:#D9D9D9;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	height:100%;
	font-size:12px;
	color:#000;
}

html {
	display:block;
	height:100%;
}

.clear {
	clear:both;
}

a {
	color:#5116B7;
}

div#height {
	min-height:100%;
	position:relative;
	min-width:800px;
}

	div#header {
		background-image:url(../images/header-bg.jpg);
		height:142px;
		width:100%;
		background-repeat:no-repeat;
		background-color:#FF930D;
	}
	
	div#nav {
		background-image:url(../images/nav-bg.gif);
		height:25px;
		width:100%;
	}
	
		ul#navlist {
			list-style:none;
			width:800px;
		}
	
			ul#navlist li {
				display:inline;
				list-style:none;
			}
	
				ul#navlist li a {
					display:block;
					font-family: Helvetica, Arial, sans-serif;
					text-transform:uppercase;
					padding:7px 10px 0px 10px;
					height:18px;
					float:left;
					color:#999;
					font-size:11px;
					text-decoration:none;
					border-left:1px dotted #CCC;
				}
	
					ul#navlist li a:hover {
						background-color:#666;
						color:#FFF;
					}
	
	div#content-wrap {
		background-image:url(../images/content-bg.gif);
		background-repeat:repeat-x;
		background-position:top center;
		padding:10px 0px 90px 0px;
	}
	
		div#wrapper {
			min-width:800px;
			max-width:1000px;
			width:100%;
			margin:0 auto;
		}
		
			div#content {
				width:60%;
				max-width:600px;
				min-width:480px;
				float:left;
				margin:0px 0px 0px 1%;
				line-height:16px;
			}
			
				div.topcorners {
					height:8px;
					background-image:url(../images/corner-topleft.gif);
					background-repeat:no-repeat;
					width:100%;
					overflow:hidden;
				}
			
					div.toprightcorner {
						height:8px;
						width:8px;
						background-image:url(../images/corner-topright.gif);
						background-repeat:no-repeat;
						float:right;
						overflow:hidden;
					}
			
				div.bottomcorners {
					height:8px;
					background-image:url(../images/corner-bottomleft.gif);
					background-repeat:no-repeat;
					width:100%;
					overflow:hidden;
				}
			
					div.bottomrightcorner {
						height:8px;
						width:8px;
						background-image:url(../images/corner-bottomright.gif);
						background-repeat:no-repeat;
						float:right;
						overflow:hidden;
					}
					
				div.content-pad {
					padding:34px 30px;
				}
		
				div.content-item {
					background-color:#FFF;
					margin:0px 0px 15px 0px;
				}
		
					div.content-item h1{
						line-height:20px;
						font-size:22px;
						letter-spacing:-1px;
						margin:0px 0px 14px 0px;
					}
		
					div.content-item p {
						margin:0px 0px 14px 0px;
					}
		
					div.content-item ul {
						margin:0px 0px 6px 20px;
					}
		
						div.content-item ul li {
							margin:0px 0px 8px 0px;
						}
		
			div#sidebar {
				width:37%;
				max-width:370px;
				min-width:296px;
				float:right;
				margin:0px 1% 0px 0px;
				line-height:16px;
				font-size:11px;
			}
		
				div.sidebar-item {
					background-color:#FFF;
					margin:0px 0px 15px 0px;
				}
		
					div.sidebar-item h2{
						font-size:16px;
						line-height:20px;
						letter-spacing:-1px;
						margin:0px 0px 14px 0px;
					}
		
					div.sidebar-item p {
						margin:0px 0px 14px 0px;
					}
		
						div.sidebar-item p em {
							color:#999;
							display:block;
							border-bottom:1px dotted #999;
						}
		
					div.sidebar-item ul {
						margin:0px 0px 6px 20px;
					}
		
						div.sidebar-item ul li {
							margin:0px 0px 8px 0px;
						}
			
	div#footer {
		position:absolute;
		bottom:0px;
		width:100%;
		height:90px;
		background-color:#FF930D;
		background-image:url(../images/footer-bg.gif);
		background-repeat:no-repeat;
		background-position:top left;
		color:#FFF;
		min-width:800px;
		line-height:14px;
	}
	
		p.footer-left {
			padding:25px 0px 0px 215px;
			float:left;
			width:220px;
		}
	
		p.footer-right {
			float:right;
			padding:25px 15px 0px 0px;
			text-align:right;
			width:350px;
		}
	
			p.footer-right a {
				color:#FFF;
			}
	
			p.footer-right a.sitecred {
				color:#FFDF82;
				text-decoration:none;
			}
	
			p.footer-right a.sitecred:hover {
				color:#FFF;
			}
	
				p.footer-right a.sitecred:hover span{
					text-decoration:underline;
				}
		
	a.mostwanted {
		z-index:900;
		display:block;
		background-image:url(../images/most-wanted-trans.png);
		width:139px;
		height:147px;
		position:absolute;
		top:0px;
		right:0px;
		text-indent:-9999px;
	}
	
div.notice {
	/* background-color:#FF3300; */
	color:#FFFFFF;
	background-color:#FF0000;
	padding:20px 20px 10px 20px;
	margin:0px 0px 20px 0px;
	font-size:16px;
	}
	
	div.notice a {
		color:#FFFFFF;
		}
		
a.wantedpro {
	font-size:16px;
	display:block;
	padding:5px;
	text-decoration:none;
	}
	
	div.popuptop10 {
		padding:40px;
		}
		
		p.headline {
			font-size:16px;
			font-weight:bold;
			}

			label {
				display:block;
				color:#666666;
				font-size:12px;
				margin:0px 0px 7px 0px;
			}

				textarea.long, input.long {
					width:240px;
					background-color:#CCCCCC;
					padding:5px;
					border:0px;
					margin-top:1px;
					font-size:14px;
					filter:alpha(opacity=30);-moz-opacity:.30;opacity:.30;
				}

				textarea.long:hover, textarea.long:focus, input.long:hover, input.long:focus {
					filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
				}
				
	div.stretchtoggle {
		border-top:1px solid #CCCCCC;
		cursor:pointer;
		padding:5px 0px 5px 0px;
		color:#999999;
		}
				
	div.stretchtoggle:hover {
		color:#000000;
		}
		
		div.content-item p.membername {
			font-size:16px;
			font-weight:bold;
			display:block;
			margin:0px 0px 0px 0px;
			padding:5px 0px 3px 0px;
			}
			
		div.content-item p.memberprof {
			font-style:italic;
			display:block;
			float:left;
			margin:0px 0px 0px 0px;
			padding:0px 0px 5px 0px;
			}
			
		div.content-item p.membercompany {
			float:right;
			margin:0px 0px 0px 0px;
			padding:0px 0px 5px 20px;
			}
			
		div.content-item p.memberphone {
			margin:0px 0px 0px 0px;
			padding:0px 0px 5px 20px;
			}
			
		div.content-item p.membercell {
			margin:0px 0px 0px 0px;
			padding:0px 0px 5px 20px;
			}
			
		div.content-item p.memberemail {
			margin:0px 0px 0px 0px;
			padding:0px 0px 5px 20px;
			}
			
		div.content-item p.memberfax {
			margin:0px 0px 0px 0px;
			padding:0px 0px 5px 20px;
			}
			
a.pdflink {
	display:block;
	color:#666666;
	background-image:url(../images/pdf-icon.gif);
	background-repeat:no-repeat;
	border:1px solid #CCCCCC;
	text-decoration:none;
	padding:8px 0px 5px 55px;
	font-size:16px;
	}
			
a.pdflink:hover {
	color:#000000;
	}
	
	span.pdfinfo {
		display:block;
		font-size:11px;
		font-style:italic;
		color:#999999;
		}