/*
	Created On: 4/5/2005
	Created By: Aaron Benton
	Description: Global Stylesheet include
*/
body{
	cursor:url("littleguy1.cur");
	font-family:Arial, Helvetica, sans-serif;
}

p{
	font-size:small;
}

ul{
	padding:0 0 0 40px;
	margin:0 0 16px 0;
}
	li{
		font-size:small;
		padding:0;
		margin:0;
	}

ul.portfolio{
	padding:0;
	margin:0;
	list-style:none;
}
	ul.portfolio li{
		padding:0;
		margin:0;
		margin-bottom:2px;
		font-size:smaller;/*
		background-color:#A375AA;*/
		background:#A375AA url(../images/portfolio-button_bg.jpg) no-repeat center top;
		text-align:center;
	}
		ul.portfolio li a{
			color:#ffffff;
			text-decoration:none;
			font-weight:700;
			display:block;
			width:155px;
			height:17px;
		}

.portfolio img{
	border:none;
	padding:0;
	margin:0;
}

.emplist{/*Started by Noah*/
	color:#996699;
}

.pageTitle{/*Started by Noah*//*
	color:#663366;*/
	color:#67386D;
	padding-left:6px;
	padding-bottom:5px;
	margin-bottom:0;
	font-weight:500;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:2em;
	margin-right:16px;
	background:url(../images/title_line.jpg) no-repeat bottom left;
}

h1.pLike, h2.pLike, h3.pLike, h4.pLike, h5.pLike, h6.pLike {
	font-size:small;
	font-weight:500;
}

.disclaimer{
	font-size:xx-small;
}

h1.strong, h2.strong, h3.strong, h4.strong, h5.strong, h6.strong{
	font-weight:700;
}

.liHead{
	margin-left:25px;
	margin-bottom:0;
	font-weight:700;
}

ul.liWithHead{
	margin-top:0;
}

ul.bulletedParagraphs{
	margin:0;
	padding:0;
	padding-left:25px;
}
	ul.bulletedParagraphs li{
		padding-bottom:16px;
	}
		ul.bulletedParagraphs li p{
			margin:0;
			margin-left:-25px;
			text-indent:25px;
			font-size:small;
		}

ul.faqList{
	padding-left:25px;
}
	ul.faqList li{
		margin-bottom:16px;
	}
		ul.faqList li h1, ul.faqList li h2, ul.faqList li h3, ul.faqList li h4, ul.faqList li h5, ul.faqList li h6{
			margin:0 0 0 -25px;
			padding:0;
			text-indent:25px;
		}
		ul.faqList li p{
			margin:0 0 0 -25px;
		}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C2F66;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.errormsg{/*
	color:#FF0000;*/
	border:2px solid #FF6666;
	background-color:#FFCCCC;
}
	ul.errormsg{
		padding-left:0;
	}
		ul.errormsg > li{
			list-style-image:url(../images/warningsign20.gif);
		}
.statusmsg{
	color:#00CC33;
}
.errorfield{/*
	border:#FF0000 thin solid;*//*
	background-color:#ff6666;
	padding-top:6px;
	padding-bottom:6px;*/
}
	.errorfield input,
	.errorfield textarea,
	.errorfield select,
	.errorfield span.inputField{/*
		border:#FF0000 thin solid;*//*
		background-color:#ff6666;*/
		background-color:#FF9999;/*
		padding-top:6px;
		padding-bottom:6px;*/
	}
.formerror .required{
	color:#FF0000;
}

.ftpForm h3{
	margin-bottom:0;
}
.ftpForm p{
}

.hiddenItem{
	display:none;
}
.visibleItem{
	display:inherit;
}

.normalform8 .formrow{
	display:block;
	position:relative;
	top:0px;
	left:0px;
}
.normalform8 .formrow label{/*
	display:block;*/
	position:absolute;
	top:0px;
	left:0px;
	width:9em;
	text-align:right;
}
.normalform8 .formrow input,
.normalform8 .formrow textarea,
.normalform8 .formrow select,
.normalform8 .formrow span.inputField{/*
	display:block;*/
	position:absolute;
	top:0px;
	left:8em;
}
	
.normalform9 .formrow{
	display:block;
	position:relative;
	top:0px;
	left:0px;
}
.normalform9 .formrow label{/*
	display:block;*/
	position:absolute;
	top:0px;
	left:0px;
	width:7em;
	text-align:right;
}
.normalform9 .formrow input,
.normalform9 .formrow textarea,
.normalform9 .formrow select,
.normalform9 .formrow span.inputField{/*
	display:block;*/
	position:absolute;
	top:0px;
	left:9em;
}
	
.normalform9-labelleft .formrow{
	display:block;
	position:relative;
	top:0px;
	left:0px;
}
.normalform9-labelleft .formrow label{/*
	display:block;*/
	position:absolute;
	top:0px;
	left:0px;
	width:7em;
	text-align:left;
}
.normalform9-labelleft .formrow input,
.normalform9-labelleft .formrow textarea,
.normalform9-labelleft .formrow select,
.normalform9-labelleft .formrow span.inputField{/*
	display:block;*/
	position:absolute;
	top:0px;
	left:9em;
}
	
.normalform4_5-labelleft .formrow{
	display:block;
	position:relative;
	top:0px;
	left:0px;
}
.normalform4_5-labelleft .formrow label{/*
	display:block;*/
	position:absolute;
	top:0.1em;
	left:0px;
	width:4.8em;
	text-align:left;
}
.normalform4_5-labelleft .formrow input,
.normalform4_5-labelleft .formrow textarea,
.normalform4_5-labelleft .formrow select,
.normalform4_5-labelleft .formrow span.inputField{/*
	display:block;*/
	position:absolute;
	top:0px;
	left:4.5em;
}