﻿.line
{
	border-top: 1px solid #808080;
}
.noline
{
	border-top: 0 !important;
}
.double img, .branding img
{
	float: left;
}
.leftFooterContent
{
	float: left;
}
.rightFooterContent
{
	float: right;
}
.scContent
{
	color: Black;
}
.branding
{
	clear: both;
	padding-bottom: 12px;
	border-bottom: 1px solid #808080;
	margin: 12px 0px 0px 0px;
	float: left;
}
.flashContainer
{
	width: 940px;
	clear: both;
	height: 445px;
	margin: 12px 0px 0px 0px;
	float: left;
}
#logo
{
	float: right;
}
/* vcard */

.contact, .downloadContainer
{
	width: 460px;
	border-top: 1px solid #808080;
	padding: 19px 0px 17px 0px;
	float: left;
}
.pressReleaseContainer /* ask about padding-bottom */
{
	width: 460px;
	padding: 0px 0px 23px 0px;
	float: left;
}
.downloadContainer img
{
	margin-right: 10px;
	float: left;
}
.contact .vcard .fn
{
	color: #dddb45;
	font-size: 1.4167em;
	font-weight: bold;
	padding-top: 15px;
}
.contact .vcard .email
{
	color: #dddb45;
}
.contact img
{
	float: left;
	margin-right: 20px;
}


ul.linkList
{
	list-style-type: none;
}
ul.linkList li
{
	padding-bottom: 5px;
}
ul.linkList a:link, ul.linkList a:visited
{
	padding-right: 5px;
	font-size: 1.083em;
}
.floatRight
{
	float: right !important;
}

.innerCol
{
	float: left;
	width: 220px;
	margin-left: 10px;
}
.downloadItemContainer
{
	margin-bottom: 20px;
	float: left;
	width: 220px;
}
.downloadItemContainer h3
{
	padding-top: 15px;
}
.last
{
	padding-bottom: 0px !important;
}
ul.linkList
{
	padding-top: 5px;
}
.pressRelease
{
	padding-bottom: 19px;
}

.imageLinkContainer img
{
	padding: 20px 0px 0px 37px;
}


/* google map*/
.contactMap
{
	height: 461px;
	margin: 0px 0px 20px 0px;
	width: 460px;
}
/* checkboxes */



/*end */
fieldset#subscribeForm
{
	margin: 4px 0px 0px 0px;
}
fieldset#subscribeForm .formWrapper
{
	display: block;
	margin: 8px 0px 0px 0px;
	float: left;
	width: 220px;
}
fieldset#subscribeForm input.searchBox
{
	background-color: #262626;
	border: 1px solid #808080;
	height: 22px;
	width: 138px;
	float: left;
	margin: 0px 7px 0px 0px;
	padding: 6px 0px 0px 10px;
	color: #808080;
}
.unchecked
{
	background: url(/UI/Images/chkunchecked.gif) no-repeat;
	cursor: pointer;
	padding: 0px 0px 4px 30px;
	float: left;
}
.checked
{
	background: url(/UI/Images/chkChecked.gif) no-repeat;
}

/* contact right column */

.vcard ul
{
	list-style-type: none;
	padding: 25px 0px 0px 0px;
}
.vcard ul li
{
	padding: 0px 0px 2px 0px;
}

.vcard ul li.locality
{
	padding: 0px 0px 25px 0px;
}
.vcard ul li.tel
{
	padding: 0px;
}
.vcard ul a.email
{
	padding: 25px 0px 0px 0px;
	float: left;
}
.printDocument
{
	margin: 0px 0px 20px 0px;
}

.maindate
{
	color: #808080;
	font-size: 1em;
	line-height: 1.4;
	padding-bottom: 0;
}
