﻿html,body
{
	font-family: Tahoma, Arial;
	font-size:11px;
}
#ctl00_explitLogout_ExplicitLogin:link, #ctl00_explitLogout_ExplicitLogin:visited
{
	color:#397ab7;
}
#hideGoogleJsImage
{
	display:none;
}
table
{
	border-collapse:collapse;
}
.pageContent td
{
	vertical-align:top;
}
p
{
	font-family: Tahoma, Arial;
	font-size:11px;
}
h1
{
	font: 22px Georgia;
	padding:0px;
	margin:0px;
}
.body
{
	background: url("/SiteCollectionImages/design/bg_site.jpg") top left;
}
.topAdminBar
{
	width:100%;
	white-space:nowrap;
	background:#397ab7;
}
#browserContainer
{
	background: url("/SiteCollectionImages/design/bg_site-top.jpg") repeat-x;
	border-top:solid 1px #3f7fbc;
}
#mainContainer
{
	width:944px;
	margin:0px auto 0px auto;
}
div#topNav
{
	width:100%;
	height:70px;
	/*background-image:url("/SiteCollectionImages/design/bg_topNav.png");
	background-repeat:no-repeat;
	background-position:bottom right;*/
	margin-top:6px;
}
table#tblTopNav
{
	width:100%;
	height:70px;
}
table#languageNav
{
	float:right;
	margin:4px 24px 0px 0px;
}
table#languageNav td
{
	background:url("/sitecollectionimages/design/bg_lang_center.jpg") repeat-x top left;
}
table#languageNav td a:link, table#languageNav td a:visited
{
	display:block;
	font-size:11px;
	padding:2px 2px 0px 2px;
	text-decoration:none;
	color:#00f;
}
table#languageNav td#tdLanguageNavLeft
{
	width:14px;
	background:url("/sitecollectionimages/design/bg_lang_left.jpg") no-repeat top right;
}
table#languageNav td#tdLanguageNavRight
{
	width:14px;
	background:url("/sitecollectionimages/design/bg_lang_right.jpg") no-repeat top left;
}
#languageNavContainer
{
	float:right;
	margin-right:21px;
	height:18px;
}
#languageSelector
{
	float:right;
	margin:0px 22px 0px 2px;
}
#languageSelector
{
	margin-right:6px;
}
#languageSelector a:link, #languageSelector a:visited
{
	text-decoration:none;
	color:#fff;
}
#languageChoices
{
	position:absolute;
	width:157px;
	margin:16px 0px 0px -8px;
	background-image:url("/SiteCollectionImages/design/bg_languageChoices-bottom.gif");
	background-repeat:no-repeat;
	background-position:bottom left;
	padding-bottom:10px;
	z-index:999;
}
#languageChoices table
{
	width:100%;
	background:#fff;
}
#languageChoices table td
{
	text-align:right;
	padding:4px;
}
#languageChoices table td.baseSeparator
{
	background:url("/SiteCollectionImages/design/separator_languageChoices.jpg") no-repeat bottom center;
	padding-right:40px;
}
#languageChoices table td a:link, #languageChoices table td a:visited
{
	text-decoration:none;
	color:#0053a0;
}
div#header
{
	width:100%;
	height:119px;
	/*background:url("/sitecollectionimages/design/bg_header.jpg") no-repeat top left;*/
	background-image:url("/SiteCollectionImages/design/bg_header.gif");
	background-repeat:no-repeat;
	background-position:top left;

}
div#header table
{
	width:100%;
}
div#header table td
{
	vertical-align:top;
}
td#logo
{
	padding:10px 0px 0px 14px;
}
#calltracking
{
	text-decoration:none;
	color:#054d8f !important;
	font-family: Tahoma, Arial;
	font-size:20px !important;
	padding-top:45px;
}
div#globalNav
{
	width:100%;
	height:40px;
	/*background:url("/sitecollectionimages/design/bg_globalNav.jpg") no-repeat top left;*/
	background-image:url("/SiteCollectionImages/design/bg_globalNav.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:3px;
}
.mainNav a:link, .mainNav a:visited
{
	font:11pt Arial;
	color:#0053a0;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 17px 0px 17px;
	line-height:36px;
}
.mainNav a:hover
{
}

a.zz1_GlobalNavMenu_1:link, a.zz1_GlobalNavMenu_1:visited
{
	font:11pt Arial;
	color:#0053a0;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 17px 0px 17px;
	line-height:36px;
}

a.ms-topNavFlyOuts:link, a.ms-topNavFlyOuts:visited
{
	display:block;
	font:11pt Arial;
	color:#0053a0;
	text-transform:none;
	line-height:24px;
}

div#siteContainer
{
	width:100%;
	background:url("/SiteCollectionImages/design/bg_siteContainer-top.jpg") no-repeat top left;
}
div#siteIntContainer
{
	float:left;
	width:100%;
	background:url("/SiteCollectionImages/design/bg_siteIntContainer-top.jpg") no-repeat top left;
}
div#contentContainer
{
	width:100%;
	background:url("/SiteCollectionImages/design/bg_contentContainer.jpg") repeat-y top left;
}
div#contentIntContainer
{
	float:left;
	width:100%;
	background:url("/SiteCollectionImages/design/bg_contentIntContainer.jpg") repeat-y top left;
}
div#contentIntContainerNoSideBar
{
	width:100%;
	background:url("/SiteCollectionImages/design/bg_contentIntContainer_NoSideBar.jpg") repeat-y top left;
}
div#photoFlow
{
	width:888px;
	margin:0px auto 0px auto;
}
div#contentIntContainerTop
{
	width:100%;
	height:176px;
	background:url("/SiteCollectionImages/design/bg_contentIntContainer-top.jpg") no-repeat top left;
}
div#pageContent
{
	width:888px;
	margin:0px auto 0px auto;
}
div#siteBottomContainer
{
	float:left;
	width:100%;
	background:url("/SiteCollectionImages/design/bg_siteBottom-body.jpg") repeat-y top left;
}
div#siteBottom
{
	float:left;
	width:100%;
	background:url("/SiteCollectionImages/design/bg_siteBottom-top.jpg") no-repeat top left;
}
div#siteIntBottom
{
	float:left;
	width:100%;
	background:url("/SiteCollectionImages/design/bg_siteIntBottom-top.jpg") no-repeat top left;
}
div#siteBottomBottom
{
	float:left;
	width:100%;
	height:26px;
	background:url("/SiteCollectionImages/design/bg_siteBottom-bottom.jpg") no-repeat top left;
}
div#siteBottom a:link, div#siteBottom a:visited, div#siteIntBottom a:link, div#siteIntBottom a:visited
{
	text-decoration:none;
}
div#siteBottom a:hover, div#siteIntBottom a:hover
{
	color:#df912b;
	text-decoration:underline;
}
div#footer
{
	width:100%;
	text-align:center;
	padding-bottom:20px;
}
div#footer p
{
	padding:0px;
	margin:0px;
	font: 12px Tahoma;
	color:#4f8bc9;
	font-weight:bold;
}
div#footer a:link, div#footer a:visited
{
	padding:0px;
	margin:0px;
	font: 12px Tahoma;
	color:#4f8bc9;
	font-weight:bold;
}

img{border-width:0px;}
div#pageContent div, div#pageContent td, div#pageContent p
{
	font:11px Tahoma;
	color:#78786f;
	line-height:17px;
}
div#pageContent p
{
	padding:0px;
	margin:0px;
}
div#pageContent a:link, div#pageContent a:visited
{
	color:#0053a0;
}
div#pageIntContent div, div#pageIntContent td, div#pageIntContent p
{
	font:12px Tahoma;
	color:#66665f;
	line-height:20px;
}
div#pageIntContent p
{
	padding:0px;
	margin:0px;
}
div#pageIntContent a:link, div#pageIntContent a:visited
{
	color:#0053a0;
}
div#pageIntContent h1
{
	padding:12px 0px 8px 0px;
	color:#66665f;
}
div#pageIntContent h2
{
	color:#66665f;
}
div#pageIntContent h3
{
	color:#66665f;
}
table#tblContentHome td
{
	vertical-align:top;
}
table#tblContentHome #tdLeft
{
	width:422px;
	padding:17px 11px 20px 18px;
}
table#tblContentHome #tdRight
{
	background:url("/SiteCollectionImages/design/bg_box-info.jpg") no-repeat top left;
}
table#tblContentInt td
{
	vertical-align:top;
}
.searchBox
{
	font-size:11px;
	border:solid 1px #1a61a6;
	padding:2px;
}
.tblSiteBottom
{
	width:930px;
	margin:16px 0px 0px 7px;
	height:140px;
}
.tblSiteBottom td
{
	vertical-align:top;
	font-size:12px;
	line-height:18px;
}
.tblSiteBottom td.left
{
	width:33%;
	color:#fff;
	border-right:solid 1px #fff;
}
.tblSiteBottom td.center
{
	width:33%;
	color:#fff;
	border-right:solid 1px #fff;
	padding:13px;
}
.tblSiteBottom td h1, .tblSiteBottom td h2, .tblSiteBottom td h3, .tblSiteBottom td h4
{
	padding:0px;
	margin:0px;
}
.tblSiteBottom td h2
{
	font-size:17px;
	padding:0px;
	margin:0px;
}
.tblSiteBottom td p
{
	padding:0px;
	margin:0px;
	line-height:18px;
	font-size:12px;
}
.tblSiteBottom td.right
{
	width:33%;
	color:#fff;
	padding:13px;
}
.tblSiteBottom td.left
{
	width:33%;
	color:#fff;
	padding:13px;
}
.tblSiteBottom td a:link, .tblSiteBottom td a:visited
{
	color:#fff;
	text-decoration:underline;
}
.tblSiteBottom td a:hover
{
	text-decoration:none;
}
#navBox
{
	position:absolute;
	width:393px;
	height:48px;
	margin:-48px 0px 0px 455px;
	background-image:url("/SiteCollectionImages/design/bg_box-top.gif");
	background-repeat:no-repeat;
	background-position:top right;
}
#navBox table
{
	width:373px;
	margin:9px 0px 0px 10px;
}
#navBox table td img
{
	cursor:hand;
}
#boxInfo
{
	width:402px;
}
#boxInfo1
{
	width:350px;
	padding:12px 0px 8px 26px;
}
#boxInfo2
{
	width:350px;
	padding:12px 0px 8px 26px;
}
#boxInfo3
{
	width:350px;
	padding:12px 0px 8px 26px;
}
#boxInfo4
{
	width:350px;
	padding:12px 0px 8px 26px;
}
.newsHome, .eventsHome, .videosHome, .resourcesHome
{
	color:#0053a0 !important;
	font-weight:bold !important;
	border-bottom:solid 1px #df932f;
}
#btnNewsletterSignup
{
	width:150px;
	height:64px;
	float:right;
	margin:6px 0px 6px 8px;
}

#tblContentInt
{
	width:940px;
	margin-left:2px;
}
#tblContentInt td
{
	vertical-align:top;
}
#tdContentIntLeft
{
	width:647px;
}
#tdContentInt
{
	width:100%;
}
#divContentIntNoSideBar
{
	width:90%;
	padding:40px;
}
#tdContentIntLeft div#contentInt
{
	padding:28px 20px 0px 40px;
}
#tdContentIntLeft div#contentIntHeader
{
	padding-left:5px;
}
#ImgIntTopLeft
{
	z-index:999;
	position:absolute;
}
#tdContentIntRight
{
	background:url("/SiteCollectionImages/design/bg_highlight-box.jpg") no-repeat top right;
}
div#highlightBox
{
	float:left;
	height:176px;
}
div#highlightBoxWrapper
{
	margin:25px 0px 0px 12px;
}
div#highlightBoxWrapper div, div#highlightBoxWrapper td, div#highlightBoxWrapper p, div#highlightBoxWrapper h1, div#highlightBoxWrapper h2, div#highlightBoxWrapper h3, div#highlightBoxWrapper h4
{
	color:#fff;
}
div#highlightBoxWrapper h2
{
	font-size:20px;
	padding-bottom:0px;
	margin-bottom:3px;
	font-family:Arial, Helvetica, sans-serif;
}
div#highlightBoxWrapper ul
{
	padding:0px;
	margin:0px 0px 0px 10px;
}
div#highlightBoxWrapper li
{
	font-size:11px;
	line-height:14px;
	margin:3px 0px 2px 10px;
	white-space:nowrap;
}
div#sideBar
{
	float:left;
	width:266px;
	margin:0px;
	padding:0px;
	background:#fff;
}
.tblSidebar
{
	margin:2px 0px 0px 12px;
	width:245px;
}
div.sidebarInfo
{
	margin-top:16px;
}
div.sidebarInfo a:link, div.sidebarInfo a:visited
{
	text-decoration:none;
}
div.sidebarInfo a:hover
{
	color:#df912b !important;
	text-decoration:underline;
}
.tblSidebar h2
{
	color:#0053a0 !important;
	margin:0px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
div#sideBarBottom
{
	float:left;
	width:266px;
	height:8px;
	padding-bottom:12px;
	background:url("/SiteCollectionImages/design/bg_sidebar.gif") no-repeat top left;
}
#btnSearch
{
	border-width:0px;
	width:30px;
	height:30px;
	background:url("/SiteCollectionImages/design/btn_search.gif");
}
#tdContentIntRight
{
	padding-left:12px;
}

#SPSQRBSRCHRES td.ms-vb, #spsqrbsrchres td.ms-vb
{
	display:none;
}
