A,A:link,A:active,A:visited {text-decoration: none;color:black;}
A:hover{text-decoration: underline;}


.tableSite{height:100%;vertical-align:top;text-align:center;color: #000000;font-family: Helvetica, Verdana, sans-serif;font-size: 10px;background-color: #FFFFFF;} 

.custInfo {
font-size: 12px;
color: #808183;
letter-spacing: 1px;
}

.split {
text-transform: uppercase;
font-size: 12px;
color: #808183;
font-family: arial, sans-serif;
}

.frontpage {
line-height: 20px;
font-size: 15px;
color: #808183;
background-color: transparent;
overflow: auto;
letter-spacing: 1px;
}

.subpage {
line-height: 14px;
font-size: 11px;
color: black;
background-color: transparent;
overflow: auto;
letter-spacing: 1px;
padding-right: 10px;
}

.globallink,.globallink A,.globallink A:link,.globallink A:active,.globallink A:visited {
text-decoration: none;
font-family: Verdana, sans-serif;
font-size: 12px;
background-color: #FFFFFF;
color: #004AEF;
}
.globallink A:hover{text-decoration: underline;}

.globalImage{
width:202px;
height:221px;
background-position: top left;
background-repeat: no-repeat;
}

.globalSpace{
width:4px;
height:221px;
}

.siteView{vertical-align:top;;font-family: Verdana;font-size: 12px; color: #909090;} /* SiteView Table */
.siteViewItem,A.siteViewItem,A.siteViewItem:active,A.siteViewItem:link,A.siteViewItem:visited
{	font-family: Verdana;
	font-size: 12px;
	color: #CC0033;
	text-decoration: none;

	background-image: url(/custom/img45227.bmp);
	background-repeat: no-repeat;
	padding-left: 28px;
	line-height: 17px;
	font-weight: bold;
}

A.siteViewItem:hover{
	text-decoration: underline;
	color: #CC0033;
}



/* i_persongallery2.asp */
.personGalleryList {
	font-family: Verdana;
	font-size: 12px;
	color: #999999;
	padding-right: 80px;
	white-space: nowrap;
}

A.personGalleryMail {
	color: #CC0033;
	font-size: 12px;
}



/* i_contact2.asp */
.ICform {
	display:inline;
	}

.ICtable {
	width: 500px;
	}

/* i_contact2.asp legends */
.IClegendItems,
.IClegendShow,
.IClegendShow2,
.IClegendLine,
.IClegendText,
.IClegendMemo,
.IClegendMemo2,
.IClegendEmail,
.IClegendDate,
.IClegendTime,
.IClegendDateTime,
.IClegendCheckbox,
.IClegendRadio,
.IClegendSelect {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #808183;
	vertical-align: middle;
	}

.IClegendShow {
	font-weight: bold;
	padding: 30px 0px 0px 0px;
}

/* i_contact2.asp fields */
INPUT.ICfieldText,
TEXTAREA.ICfieldMemo,
TEXTAREA.ICfieldMemo2,
INPUT.ICfieldEmail,
INPUT.ICfieldDate,
INPUT.ICfieldTime,
INPUT.ICfieldDateTime,
INPUT.ICfieldCheckbox,
INPUT.ICfieldRadio,
SELECT.ICfieldSelect,
OPTION.ICfieldOption,
INPUT.ICtextButton {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background: white;
	color:black;
	vertical-align: middle;
	width: 250px;
	border: 1px solid black;
	}

INPUT.ICfieldMemo {
	height: 30px;
	}

INPUT.ICfieldMemo2 {
	height: 70px;
	}

INPUT.ICfieldCheckbox {
	width: 16px;
	text-align: left;
	border: none;
	}

INPUT.ICfieldRadio {
	width: 16px;
	border: none;
	}

INPUT.ICtextButton {
	margin: 30px 0px 0px 0px;
	background: #DDDDDD;
	}



/* Google Map With Categories */

#gmwc_table {
	padding: 0px;
	margin: 0px;
	border: 0px;
	}

#gmwc_mapCell {
	padding: 0px;
	margin: 0px;
	}

#gmwc_spacingCell {
	padding: 0px;
	margin: 0px;
	width: 10px;
	}

#gmwc_menuCell {
	padding: 10px;
	margin: 0px;
	width: 150px;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	}

.gmwc_menuHeader {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	color: #606060;
	}

.gmwc_menuLegend {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	}

.gmwc_menuField {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	}

.gmwc_menuSpacing {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	}

.gmwc_addressTable {
	padding: 0px;
	margin: 0px;
	border: 0px;
	border-spacing: 0px;
	}

.gmwc_addressRow {
	padding: 0px;
	margin: 0px;
	}

.gmwc_addressColumn {
	padding: 0px 3px 0px 0px;
	margin: 0px;
	}

.gmwc_addressLegend {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	}

.gmwc_addressField {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	}

#gmwc_menuButton {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px;
	border: 1px solid #808183;
	}

/* Google Map Info Window */

#gmgm_title,
#gmgm_image,
#gmgm_address,
#gmgm_description,
#gmgm_url {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	margin-bottom: 5px;
	}

#gmgm_title {
	font-size: 14px;
	font-weight: bold;
	}





