.custsvc_mainheading {
	font: 26px Georgia, 'Times New Roman', Times, serif;
	padding: 0 12px 10px 12px;
	color: #333;
}

.custsvc_mainheading a {
	color: #333;
	text-decoration: none;
}

.custsvc_subhead {
	font: 11px Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #997;
	text-transform: uppercase;
}

.dottedborder {
	margin-bottom: 10px;
	padding-top: 10px;
	border-bottom: dotted 2px #ddd;
}

/* CONTACT STYLE*/

.contactinfo {
	float: left;
	display: inline;
	width: 280px;
	padding: 6px 10px 12px 10px;
}

/* CUSTSVC_MAIN STYLES */
.custsvc_main {
	padding: 0 24px 0 12px;
}
	.custsvc_main a {
		font: 11px Georgia, "Times New Roman", Times, serif;
		font-weight: bold;
		color: #897;
		text-transform: uppercase;
	}

	.custsvc_main a:hover {
		color: #675;
		text-decoration: none;
	}

/* STYLES for "Corporate Contacts" and "Editorial Contacts" */
	.custsvc_specialcolumns {
		float: left;
		padding: 0 24px 0 12px;
	}
		.custsvc_specialcolumns a {
			font: 11px Georgia, "Times New Roman", Times, serif;
			font-weight: bold;
			color: #897;
			text-transform: uppercase;
		}
	
		.custsvc_specialcolumns a:hover {
			color: #675;
			text-decoration: none;
		}

/* EDITORIALWRP */

.editorialwrp a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-transform: none;
	text-decoration: none;
}

.editorialwrp a:hover {
	color: #111;
	text-decoration: underline;
}

/* GENWRP */
.genwrp a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333;
	text-transform: none;
	text-decoration: underline;
}

.genwrp a:hover {
	color: #111;
	text-decoration: none;
}

#top a { 
	font: 10px Arial, Helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	text-transform: none;
}

#top a:hover { 
	font: 10px Arial, Helvetica, sans-serif;
	color: #111;
	text-decoration: underline;
}


/* TERM LIST */
.legallist {
		padding: 0 12px 12px 12px;
		margin: 0;
	}
		.legallist ul li {
			margin: 0;
			padding: 4px 0 2px 0;
			list-style: disc outside;
			line-height: 19px;
		}

/* CUSTSVC_LIST STYLES */
.custsvc_list {
		float: left;
		padding: 0 12px 12px 12px;
		margin: 0 0 8px 12px;
	}
		.custsvc_list ul li {
			margin: 0;
			padding: 4px 0 2px 0;
			list-style: disc outside;
			line-height: 11px;
		}

/* CUSTSVC_LISTING STYLES */
.custsvc_listing {
		padding: 0 12px 12px 12px;
		margin: 0;
	}
		.custsvc_listing ul li {
			margin: 0;
			padding: 4px 0 2px 0;
			list-style: disc outside;
			line-height: 13px;
		}
			.custsvc_listing ul li a {
				font: 11px Arial, Helvetica, sans-serif;
				color: #333;
				text-transform: none;
				text-decoration: none;
			}
			.custsvc_listing ul li a:hover {
				color: #111;
				text-decoration: underline;
			}

/* CUSTSVC_INDENT STYLES */
.custsvc_indent {
	padding: 0 0 24px 24px;
	maring: 0;
}

.custsvc_indent li {
	padding: 4px 0 4px 0;
	list-style: none;
	line-height: 19px;
}

/* SUBLINKS STYLES */
.sublinks {
		padding: 0 12px 12px 12px;
		margin: 0;
	}
		.sublinks ul li {
			margin: 0;
			padding: 1px 0 1px 0;
			list-style: disc outside;
			line-height: 11px;
		}
			.sublinks ul li a {
				font: 12px Arial, Helvetica, sans-serif;
				color: #333;
				text-transform: none;
				text-decoration: none;
			}
			.sublinks ul li a:hover {
				color: #111;
				text-decoration: underline;
			}

/* CUSTSVC_LISTINGS RIGHT STYLES*/
.custsvc_listingright {
	float: left;
	display: inline;
	padding: 8px 0 0 0;
	margin: 0 0 12px 0;
}
	.custsvc_listingright ul li {
		margin: 0 0 0 14px;
		padding: 2px 0 0 0;
		list-style: disc outside;
		line-height: 16px;
	}
		.custsvc_listingright ul li a {
			font-size: 11px;
			font-weight: normal;
		}
		
/* CUSTSVC_COLUMNS STYLE */

.custsvc_columns {
	float: left;
	width: 192px;
	padding: 0 6px 0 0;
}

/* FORM STYLES START HERE */

.formTxtBox { 
	padding: 3px 0 0 4px;
	margin: 8px 0 8px 0;
	height: 16px;
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #272727;
	border: solid 1px #999;
}
					 
.btn {
	padding: 1px 2px 1px 2px;
	font-size: 11px;
	border: solid 1px #999;
}	

.required {
	font-size: 11px;
	color: #ae2020;
}

.smlTxt {
	font-size: 11px; 
	color: #555;
}

.formBox {
	padding: 5px;	
	background: #eec;
	border-top: dotted 2px #cca;
}

.formInfo {
	font-weight: bold;
	padding-top: 10px;
	margin-bottom: 5px;
	color: #333;
}

.borderRight {
	border-right: solid 1px #999999;
}

