@charset "UTF-8";
/* CSS Document */

.topButtons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4e4e4e;
}

.sideButtons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 28px;
	font-weight: bold;
	color: #FFFFFF;
}
a.sideButtons:link 		{color: #FFFFFF; text-decoration:none;}
a.sideButtons:visited 	{color: #FFFFFF; text-decoration:none;}
a.sideButtons:hover 	{color: #CCCCCC; text-decoration:underline;}
a.sideButtons:active 	{color: #FFFFFF; text-decoration:none;}


.botHeaderWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.botHeaderGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3E6265;
}
.indexCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	letter-spacing:-.02em;
	color: #616161;
}
.indexCopyJust {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	letter-spacing:-0.02em;
	color: #616161;
}
.indexCopyHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	font-weight: bold;
	color: #28a026;
}
.sitemap {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
}
a.sitemap:link {color: #666666; text-decoration:none;}
a.sitemap:visited {color: #666666; text-decoration:none;}
a.sitemap:hover {color: #333333; text-decoration:underline;}
a.sitemap:active {color: #666666; text-decoration:none;}

.sitemapCopy {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
a.sitemapCopy:link {color: #666666; text-decoration:none;}
a.sitemapCopy:visited {color: #666666; text-decoration:none;}
a.sitemapCopy:hover {color: #333333; text-decoration:underline;}
a.sitemapCopy:active {color: #666666; text-decoration:none;}
.sitemapCopyLg {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
a.sitemapCopyLg:link {color: #333333; text-decoration:none;}
a.sitemapCopyLg:visited {color: #333333; text-decoration:none;}
a.sitemapCopyLg:hover {color: #000000; text-decoration:underline;}
a.sitemapCopyLg:active {color: #333333; text-decoration:none;}

.topButtonWhite	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10px;
}
a.topButtonWhite:link 		{color: #FFFFFF; text-decoration:none;}
a.topButtonWhite:visited 	{color: #FFFFFF; text-decoration:none;}
a.topButtonWhite:hover 		{color: #CCCCCC; text-decoration:underline;}
a.topButtonWhite:active 	{color: #FFFFFF; text-decoration:none;}

.topButtonGray	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4E4E4E;
	font-size: 10px;
}
a.topButtonGray:link 		{color: #4E4E4E; text-decoration:none;}
a.topButtonGray:visited 	{color: #4E4E4E; text-decoration:none;}
a.topButtonGray:hover 		{color: #999999; text-decoration:underline;}
a.topButtonGray:active 		{color: #4E4E4E; text-decoration:none;}

.sidebarBorder	{
	padding-top:10px;
	padding-bottom:10px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:dotted;
	border-bottom-width:1px;
	
}
.sidebarBorder2	{
	padding-top:10px;
	
}
.padLeftSideBar	{
	padding-left:25px;
	padding-right:25px;
}
.header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	color: #1b232a;
}

.subheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #0081b0;
}
.headerLG{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
	color: #1b232a;
}

.subheaderLG{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	color: #0081b0;
}

.copy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #505962;
}
.paragraph{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #505962;
}

.copy2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #505962;}
	
a.copy2:link 		{color: #505962; text-decoration:underline;}
a.copy2:visited 	{color: #505962; text-decoration:underline;}
a.copy2:hover 	{color: #0081b0; text-decoration:underline;}
a.copy2:active 	{color: #505962; text-decoration:underline;}

.copy3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #505962;}
	
a.copy3:link 		{color: #505962; text-decoration:none;}
a.copy3:visited 	{color: #505962; text-decoration:none;}
a.copy3:hover 	{color: #0081b0; text-decoration:underline;}
a.copy3:active 	{color: #505962; text-decoration:none;}

.nav	{	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform:uppercase; font-size:12px;	 font-weight:bold;}
a.nav:link 		{color: #787878; text-decoration:none;}
a.nav:visited 	{color: #787878; text-decoration:none;}
a.nav:hover 	{color: #585757; text-decoration:underline;}
a.nav:active 	{color: #787878; text-decoration:none;}

.nav-2	{	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform:uppercase; font-size:10px;	 font-weight:bold;}
a.nav-2:link 		{color: #787878; text-decoration:none;}
a.nav-2:visited 	{color: #787878; text-decoration:none;}
a.nav-2:hover 	{color: #585757; text-decoration:underline;}
a.nav-2:active 	{color: #787878; text-decoration:none;}

#nav-button	{	width:225px;	height:24px;	border-bottom:dotted 1px #D5D5D5; background-image:url(images/nav-button.png); background-position:top left; padding-left:45px; padding-top:10px; background-repeat:none!important;	}
#nav-buttont	{	width:225px;	height:35px;	border-bottom:dotted 1px #D5D5D5; background-image:url(images/nav-button.png); background-position:top left; padding-left:45px; padding-top:10px; background-repeat:none!important;	}
#nav-button-2	{	width:190px;	height:20px;	border-bottom:dotted 1px #EDEDED; background-image:url(images/nav-button-2.png); background-position:top left; padding-left:65px; padding-top:10px;background-repeat:none!important;	}
#nav-button-2t	{	width:190px;	height:29px;	border-bottom:dotted 1px #EDEDED; background-image:url(images/nav-button-2.png); background-position:top left; padding-left:65px; padding-top:10px;background-repeat:none!important;	}

#office-header	{	background-image:url(images/our-offices-header.jpg); background-position:top left; margin-top:50px; background-repeat:none!important; height:58px;	}
.office-bkg	{	background-image:url(images/our-offices-bkg.jpg); background-repeat:repeat-y;	}
.telfax	{	 color:#9D9D9D;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:10px;	 font-weight:bold;	}
.telfaxnum	{	 color:#848484;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px;	 font-weight:bold;	}
.addressloc {	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:12px;	 font-weight:bold; color:#FFF; background:#C1BEBE;	-webkit-border-radius: 0px 8px 8px 0px;-moz-border-radius: 0px 8px 8px 0px;border-radius: 0px 8px 8px 0px; margin-right:25px;}
.address {	 color:#9D9D9D;font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:10px;	 font-weight:bold;}
.padl	{	padding-left:45px;	}
