﻿body { background-color: beige; font-family: Arial, Helvetica, sans-serif; font-size: small; text-align: center; margin: 0 auto; height: 100%; color: #FFFFCC; }
#container { background-image: url("../images/background.jpg"); background-repeat: repeat-y; background-position: center; margin: 0 auto; text-align: left; width: 768px; } 
#navbar { width: 750px; text-align: center; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: large; margin-top: 10px; margin-left: 9px; font-weight: bold; line-height: 25px; color: #666699; background-image: url('../images/navbar.jpg'); }
#singleCol { width: 723px; padding: 5px; float: left; color: #669; margin-left: 15px; height: auto; line-height: inherit; margin-top: 25px; }
#footer { color: #039; clear: both; text-align: center; font-size:x-small; font-weight: bold; width: 728px; height: 80px; background-image: url("../images/background-foot.jpg"); padding: 30px 20px 0 20px; }
#title { background-position: left bottom; font-size: medium; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color: #990099; text-transform: uppercase; border-bottom-style: none; 	border-bottom-width: thin; border-bottom-color: #333333; background-image: url('../images/divider.jpg'); background-repeat: no-repeat; }
#title723 { background-position: left bottom; font-size: medium; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color: #990099; text-transform: uppercase; border-bottom-style: none; border-bottom-width: thin; border-bottom-color: #333333; background-image: url('../images/divider.jpg'); background-repeat: no-repeat; background-image: url('../images/divider723.jpg'); background-repeat: no-repeat; }
#title445 { background-position: left bottom; font-size: medium; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color: #990099; text-transform: uppercase; border-bottom-style: none; border-bottom-width: thin; border-bottom-color: #333333; background-image: url('../images/divider.jpg'); background-repeat: no-repeat; background-image: url('../images/divider445.jpg'); background-repeat: no-repeat; }
#title263 { background-position: left bottom; font-size: medium; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color: #990099; text-transform: uppercase; border-bottom-style: none; border-bottom-width: thin; border-bottom-color: #333333; background-image: url('../images/divider.jpg'); background-repeat: no-repeat; background-image: url('../images/divider263.jpg'); background-repeat: no-repeat; }
#prefName { font-size: medium; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #669; text-transform: none; text-align: left; }

#content { width: 440px; padding: 5px; float: left; color:  #669; margin-left: 5px; height:auto; line-height:inherit; margin-top: 25px; }
#sidebar { width: 230px; padding: 5px; float: right; color:  #669; padding-left: 5px; margin-right: 5px; border-left-style: dotted; border-left-width: thin; border-left-color: #CCCCCC; height:auto; line-height:inherit; margin-bottom:35px; margin-top: 25px; }

#PrimeContact { /*visibility:hidden;*/ }
#SecondContact { margin-top: -224px; /*visibility:hidden;*/ }
a { color: #039; text-decoration: none; }
a:visited { color: #039}
a:active { color: #039; text-decoration: underline; }
a:hover { color: #909; text-decoration: underline; }
a:active { color: #909; text-decoration: none; }
#a2z { font-family: Arial, Helvetica, sans-serif; font-size: x-large; text-align: center; font-weight: bold; }
#a2zCell { border: 3px solid #FFFFFF; 	height: 21px; width: 25%; background-color: #EEEEEE; }
#a2zbar { width: 750px; text-align: center; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: medium; margin-top: 10px; margin-left: 9px;  font-weight: bold; line-height: 25px; color: #666699; }
.button { padding: 5px 10px 5px 10px; color:  #666699; font-weight: bold; font-size: 140%; text-transform: uppercase; text-decoration:underline; height: 35px; width:55px; background-image:url('../images/btn1.jpg') }
.button:hover { padding: 5px 10px 5px 10px; color:  #990099; font-weight: bold; font-size: 140%; text-transform: uppercase; text-decoration:none; background-image:url('../images/btn2.jpg'); }
.buttonSel { padding: 5px 10px 5px 10px; color: #909; font-weight: bold; font-size: 140%; text-transform: uppercase; text-decoration: none; height: 35px; width:55px; background-image :url('../images/btn3.jpg'); }
.buttonTable { table-layout: fixed; empty-cells: show; border-style: none; text-align: center; vertical-align: middle; }
.buttonCell { text-align: center; vertical-align: middle; }
.detHeader { font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #669; text-transform: none; text-align: left; }
.detTitle { background-position: left bottom; font-size: medium; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; color: #990099; text-transform: uppercase; border-bottom-style: none; border-bottom-width: thin; border-bottom-color: #333333; background-image: url('../images/divider.jpg'); background-repeat: no-repeat; background-image: url('../images/divider445.jpg'); background-repeat: no-repeat; }
.addressCol1 { float: left; width: auto; margin-right: 5px;}
.addressCol2 { width: auto; }
.detailsCol1 { float: left; width: 220px; }
.detailsCol2 { float: right; width: 200px; }
.detBriefBox { border: thin dotted #dddddd; padding: 5px 10px 5px 10px; }
.detBrief { }
.link { padding: 3px 10px 3px 10px; font-size: x-small; background-color: #EEEEEE; }
#greyText { color: #999999; }
.detailsTable {
	vertical-align: top;
	color:  #669;
}
.webTable { width: 200px; vertical-align: top; }
.ResultGrid {
	border: 0px none #ffffff;
	width: 100%;
	font-weight: bold;
	font-size: x-small;
	color: #333333;
}
.PrimaryRowStyle {
	border: 0px none #ffffff;
	background: #f8f8f8;
}
.SecondaryRowStyle { 
	border-style: none;
	border-color: #ffffff;
	border-width: 0px;
}

#contentFull {
	width: 685px;
	padding: 5px;
	float: left;
	color: #669;
	margin-left: 15px;
	height: auto;
	line-height: inherit;
	margin-top: 25px;
}
.link1 {
	background-position: center center;
	padding: 0px;
	font-size: large;
	text-align: right;
	background-repeat: no-repeat;
	font-weight: bolder;
	color: #36C;
	font-family: "Courier New", Courier, monospace;
	text-decoration: none;
}
.detailsTableCell {
	vertical-align: top;
	border-bottom: thin;
	empty-cells: show;
	background-color: #F8F8F8;
	color: #669;
}
.picklist {
	font-size: x-small;
}
.searchTable {
	width: 100%;
	border-style: solid;
	border-width: 0px;
	}

