/* CSS Document */

*{margin:0px; padding:0px;}
body{font:11px Verdana; color:#;}
p{font:110% Arial, Helvetica, sans-serif; color:#333333; text-align:justify; margin-top:12px; padding:0px;}
h1{margin:0px; padding:0px; font:160% Arial, Helvetica, sans-serif; color:#333333;}
h2{margin:0px; padding:0px; font:180% "BankGothic Md BT"; color:#616161;}
.container{margin-left:auto; margin-right:auto;}
.band{width:106px;}
.band1{width:90px;}
.logo{padding-top:35px;}
.logo1{padding-top:35px; padding-left:9px;}
.top_nav{padding-top:13px;}
.search{padding-top:7px; text-align:right;}
.search1{text-align:right; padding-right:9px; padding-top:7px;}
.textbox{width:119px; height:18px; background:url(../images/textbox.gif) no-repeat; border:none; padding-left:2px; font:11px Arial, Helvetica, sans-serif; color:#00477f;}
.top_links {font:10px Arial, Helvetica, sans-serif; color:#00477f; text-decoration:none; padding-top:2px; text-align:right; }
.top_links a{font:11px Arial, Helvetica, sans-serif; color:#00477f; text-decoration:none;}
.top_links a:hover{text-decoration:underline;}
.nav_left{width:12px; height:37px; background:url(../images/nav_left.jpg) no-repeat;}
.nav_right{width:12px; height:37px; background:url(../images/nav_right.jpg) no-repeat;}
.nav{width:606px; height:37px; background:url(../images/nav_middle.jpg) repeat-x; }
.nav1{width:530px; height:37px; background:url(../images/nav_middle.jpg) repeat-x; }
/*.nav ul{list-style:none; margin:0px 0px 0px 10px; padding:0px;}
.nav ul li{display:inline; padding-left:11px; padding-right:11px; background:url(../images/sep.jpg) 100% 50% no-repeat; padding-top:10px; padding-bottom:10px;  }
.nav ul li a{font:bold 100% Arial, Helvetica, sans-serif; color:#616161; text-decoration:none;}
.nav ul li a:hover{color:#00477f;  }*/
.about{padding-left:10px; padding-right:10px; border-right:#484848 1px dotted;}

.news{padding-left:10px; padding-right:10px; font:110% Arial, Helvetica, sans-serif;}
.news ul{margin-top:12px; padding:0px; list-style:none;}
.news ul li{background:url(../images/bullet.gif) 0% 2% no-repeat; padding-left:15px; margin-bottom:3px; text-align:justify;}
.news ul li a{font:110% Arial, Helvetica, sans-serif; color:#333; text-decoration:none;}
.news ul li a:hover{text-decoration:underline;}
.heading{font: 16px "BankGothic Md BT"; color:#00477f;}
.more{font:11px Arial, Helvetica, sans-serif; color:#00477f; text-align:right; }
.more a{text-decoration:none; color:#00477f; text-align:right;}
.more a:hover{text-decoration:underline; }
.bottom_links {font:9px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding-top:2px; text-align:right; padding-right:7px; }
.bottom_links a{font:10px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.bottom_links a:hover{text-decoration:underline;}
.blue_band{width:269px; height:71px; background:url(../images/blue_band.gif) left no-repeat; }
.gray_band{width:14px; height:54px; background:url(../images/gray_band01.gif) right no-repeat; padding-top:17px; padding-left:21px;}
.bradcum{font:100% Arial, Helvetica, sans-serif; color:#616161; margin-top:3px;}
.bradcum a{font:100% Arial, Helvetica, sans-serif; color:#616161; text-decoration:none;}
.bradcum a:hover{text-decoration:underline;}
.copyright{font:10px Arial, Helvetica, sans-serif; color:#fff; padding-left:7px;}
.copyright1{font:10px Arial, Helvetica, sans-serif; color:#616161;}
.content{font:110% Arial, Helvetica, sans-serif; color:#616161;}
.content ul{margin-top:12px; padding:0px; list-style:none;}
.content ul li{background:url(../images/bullet.gif) 0% 15% no-repeat; padding:0px 0px 0px 15px; margin-bottom:18px; text-align:justify; font:110% Arial, Helvetica, sans-serif; color:#616161;}

.content_a{font:110% Arial, Helvetica, sans-serif; color:#616161;}
.content_a ul{margin-top:12px; padding:0px 0px 0px 0px; list-style:none;}
.content_a ul li{background:url(../images/bullet.gif) 0% 10% no-repeat; padding:0px 0px 0px 15px; margin-bottom:18px; text-align:justify; font:110% Arial, Helvetica, sans-serif; color:#616161;}



.head{font:bold 12px Arial, Helvetica, sans-serif; color:#00477f; }
.associate{font:bold 12px Arial, Helvetica, sans-serif; color:#616161; }
.address{font:12px Arial, Helvetica, sans-serif; color:#333;}
.offices_text{padding-right:10px;}

#link			{COLOR:#00477f;TEXT-DECORATION:none;}
#link:hover		{TEXT-DECORATION:none;COLOR:#101010;}

body.sitemappage a.#linkD {COLOR:#00477f;TEXT-DECORATION:none;}
body.sitemappage a:hover.#linkd {TEXT-DECORATION:none;COLOR:#101010;}

#linkB			{COLOR:#00477f;TEXT-DECORATION:none;FONT-WEIGHT:bold;}
#linkB:hover		{TEXT-DECORATION:none;COLOR:#101010;}

#linkTE		{COLOR:#00477f;TEXT-DECORATION:none;}
#linkTE:hover		{TEXT-DECORATION:none;COLOR:#101010;}

#linkhi			{COLOR:#101010;TEXT-DECORATION:none;FONT-WEIGHT:normal;}
#linkhi:hover		{TEXT-DECORATION:none;COLOR:#101010;}

#linkD			{TEXT-DECORATION:none;COLOR:#101010;}
#linkD:hover		{TEXT-DECORATION:none;COLOR:#00477f;}




a.heading1{font:11px Arial, Helvetica, sans-serif; color:#00477f; text-decoration:none;}
a.heading1:hover{font:11px Arial, Helvetica, sans-serif; color:#00477f; text-decoration:none;}
a.email{font:100% Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; text-decoration:underline;}
a.email:hover{color:#00477f; text-decoration:none;}
.image{width:95px;}
.image img{padding:1px; border:#333333 1px solid;}
.text{font:110% Arial, Helvetica, sans-serif; color:#333333; text-align:justify; }

.right_band{width:8px; background:url(../images/right_bg.gif) repeat-x; height:72px;}
a.powered{font:bold 11px Arial, Helvetica, sans-serif; color:#00477f; text-decoration:none; padding-right:7px;}
a.powered:hover{text-decoration:underline;}
.best_view{font:bold italic 10px Arial, Helvetica, sans-serif; color:#616161; padding-left:7px;}
.size{font:bold 11px Arial, Helvetica, sans-serif; color:#616161;}

.extra_link{
		text-decoration:none;
		color:#333333;
		}
		
a.extra_link:hover{
		text-decoration:none;
		color:#00477f;
		}
		
.underline{font:10px Verdana; color:#;}


.shadow2{
box-shadow: 2px 2px 2px #818181;
-webkit-box-shadow: 2px 2px 2px #818181;
-moz-box-shadow: 2px 2px 2px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=7, offY=7, positive=true);
}