html {
	height:102%;
}
html,body {
	border:0;
	margin:0;
	padding:0;
}
body {
	font:12px arial,helvetica,sans-serif;
	background:url(images/bg.jpg) #1f5291 repeat-x top left;
}
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	font-weight:normal;
}
h1 {
	padding:0 0 0 3px;
	margin:5px 0 10px 0;
	letter-spacing:-1px;
	font:20px arial,helvetica,sans-serif;
	background:url(images/heading.gif) top left repeat-y;
	color:#fff;
}
h1 span.time {
	float:right;
	font-size:14px;
	color:#000;
	padding:3px 0;
}
h2 {
	font-weight:bold;
	color:#000;
	padding:5px 0 5px 0;
	font:1.2em arial,helvetica,sans-serif;
	font-weight:bold;
}
h3 {
	font:1.1em arial,helvetica,sans-serif;
	font-weight:bold;
	color:#1e5290;
	padding:0 0 5px 0;
}
h1 sup {
	font-size:13px;
}
p,ul,ol {
	margin:0;
	padding:0 0 18px 0;
	text-align:justify;
}
p.faq {
	padding:8px 4px 10px 15px;
}
ul,ol {
	padding:0 0 18px 40px;
}
ul {
	list-style:none;
}
ul.online-list {
	list-style-type:circle;
}
ul.fdic-list li ul,ul.online-list li ul {
	padding:0 0 0 40px;
}
ul.fdic-list li ul li,ul.online-list li ul li {
	color:#000;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	list-style-type:disc;
}
#accordion ul li {
	color:#000;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	list-style-type:circle;
}
#accordion ul.contact li {
	list-style-type:none;
}
a {
	color:#1e5290;
	text-decoration:underline;
}
a:hover {
	color:#000;
}
blockquote {
	margin:22px 40px;
	padding:0;
}
.link_list {
	width:33%;
	vertical-align:top;
	border:1px solid #000;
}
.link_list li {
	padding-bottom:10px;
}
small {
	font-size:.85em;
}
img {
	border:0;
}
sup {
	position:relative;
	bottom:.3em;
	vertical-align:baseline;
}
sub {
	position:relative;
	bottom:-0.2em;
	vertical-align:baseline;
}
acronym,abbr {
	cursor:help;
	letter-spacing:1px;
	border-bottom:1px dashed;
}
.hrule {
	border-bottom:1px solid #1e5290;
	text-align:center;
	margin:0 auto 5px auto;
	width:520px;
}
.list li {
	background:transparent url(images/small-arrow.gif) left .2em no-repeat;
	font-size:12px;
	list-style-type:none;
	padding-left:18px;
	margin:0;
}
.list li ul li {
	background:transparent url(images/small-circle.gif) left .2em no-repeat;
	font-size:12px;
	list-style-type:none;
	padding-left:18px;
	margin:5px 0;
}
.list li ul li ul li {
	background:transparent url(images/small-square.gif) left .2em no-repeat;
	font-size:12px;
	list-style-type:none;
	padding-left:18px;
	margin:5px 0;
}
.list li a {
	color:#000;
}
ul#events {
	margin-top:10px;
}
ul#events li {
	margin-bottom:10px;
}
ul#events li a {
	text-decoration:underline;
	color:#c53e01;
}
.printpage {
	margin-right:3px;
	margin-top:5px;
	text-align:right;
}
.reminder {
	font-size:12px;
	border:1px solid #bbb;
	background:#fdfdfd;
	padding:15px 10px 5px 10px;
	margin:25px 10px 20px 10px;
	line-height:18px;
}
a,a:visited {
	text-decoration:underline;
}
#secure-login {
	width:300px;
	font-size:12px;
}
input,select,textarea {
	font:1em arial,helvetica,sans-serif;
}
textarea {
	line-height:1.25;
}
label {
	cursor:pointer;
}
table {
	border:0;
	margin:0 0 5px 0;
	padding:0;
}
table tr td {
	padding:2px;
}
#search-top {
	margin:0 auto;
	width:800px;
}
#wrap {
	width:800px;
	margin:10px auto;
	background:#fff;
	border-bottom:#000 solid 1px;
	border-right:#000 solid 1px;
	border-left:#000 solid 1px;
	clear:both;
}
#wrap-inner {
	width:770px;
	margin:0 auto;
	background:url(images/inner.gif) repeat-y top center;
}
#top-hat {
	width:800px;
	height:15px;
	margin:0 auto;
	background:#fff;
	border-top:#000 solid 1px;
}
#topContent {
	margin:0;
	width:770px;
	height:90px;
	background:url(images/header.jpg) no-repeat center;
}
#midContent {
	margin:0;
	width:770px;
	height:188px;
	background:url(images/banner-area.gif) no-repeat center;
}
.timeBar {
	height:25px;
	float:right;
	width:400px;
	padding:0;
	margin:2px 0;
}
.right-bar {
	height:90px;
	float:right;
	width:400px;
	padding:0;
	margin:0;
}
.timeBar3 {
	height:25px;
	padding:0;
	margin:10px 0;
}
.timeBar2 {
	height:25px;
	float:right;
	width:400px;
	padding:0;
	margin:10px 0;
}
.selectBar {
	height:30px;
	width:228px;
	padding:0;
	margin:0 0 0 165px;
	padding:10px 0;
}
.float-left-head {
	float:left;
	color:#fff;
	font-size:12px;
	padding:3px 0;
}
.sideContent {
	width:185px;
	padding:0;
	float:left;
	font-size:12px;
}
.nav-top-bottom {
	background:url(images/nav-bottom.jpg) no-repeat left;
	width:188px;
	height:16px;
	float:left;
}
#mainContent {
	width:550px;
	padding:10px 10px 10px 15px;
	float:right;
	min-height:290px;
}
#search-content {
	background:#fff;
	width:530px;
	padding:10px;
}
#singleContent {
	width:530px;
	padding:0;
}
#footerContent {
	clear:both;
}
.printlogo {
	display:none;
}
.logon {
	width:195px;
	padding:0;
	font-size:11px;
	color:#000;
	margin-bottom:14px;
}
.logon-title {
	margin:0 0 5px 0;
	background:url(images/logon.gif) no-repeat center;
	height:25px;
	width:195px;
}
p.logon-title2 {
	margin:0;
	padding:0;
	width:195px;
	text-align:center;
	font-size:11px;
}
.logon h3 {
	font-size:14px;
	color:#000;
	font-weight:bold;
	padding:5px 0 0 5px;
}
.logon ul {
	padding:0;
	margin:0;
	text-align:left;
}
.logon li {
	text-align:left;
	margin-left:5px;
	background:url(images/button.gif) 0 center no-repeat;
}
.logon ul li a.log {
	color:#000;
	font-weight:bold;
	text-decoration:none;
	height:20px;
	line-height:20px;
	padding:4px 4px 0 25px;
}
.logon a:hover {
	color:#f0b310;
}
.logon small {
	line-height:24px;
}
p.non {
	width:192px;
	text-align:center;
}
.footer {
	clear:both;
	width:770px;
	margin:0 auto;
	background:url(images/footer.gif) center no-repeat;
	color:#000;
	font-size:11px;
	height:33px;
	padding:0;
}
.footer a {
	color:#ccc;
	text-decoration:underline;
}
.footer a:hover {
	color:#fff;
}
.footer-inner {
	width:750px;
	margin:5px auto;
	height:20px;
	line-height:20px;
}
.footer-left {
	float:left;
}
.footer-right {
	float:right;
}
.footer-right img {
	margin-left:15px;
}
.footer-base {
	width:770px;
	background:#fff;
	height:15px;
	margin:0;
	padding:0;
}
.nav {
	background:#f0b310;
	font-size:13px;
	width:772px;
	height:30px;
	text-align:center;
	margin:0;
}
.nav ul {
	padding:0;
	margin:0;
}
.nav ul.AspNet-Menu li a {
	float:left;
}
.nav li {
	display:inline;
	margin:0;
	padding:0;
}
.nav li a {
	color:#000;
	font-weight:bold;
	text-decoration:none;
	line-height:30px;
	padding:0 18px 0 18px;
	margin:0;
}
.nav a:hover {
	color:#fff;
	height:30px;
}
.nav a.noborder {
	border-right:none;
}
#subnav {
	margin:0 0 0 15px;
	padding:0;
	width:150px;
	font-size:12px;
}
#subnav li {
	list-style-type:none;
	text-align:left;
	padding:1px 0;
	border-bottom:1px solid #000;
	width:150px;
}
#subnav li.AspNet-Menu-Selected {
	font-weight:bold;
}
#subnav a {
	display:block;
	color:#000;
	width:150px;
	text-decoration:none;
	padding:0;
}
#subnav a:hover {
	background:#000 no-repeat;
	color:#fff;
}
#menulist ul {
	margin:0;
	padding:0;
	text-align:left;
}
#menulist ul li {
	padding:0;
	border-bottom:1px solid #c1bead;
	font-size:12px;
	line-height:21px;
	font-weight:bold;
	width:168px;
}
#menulist ul li:last-child {
	border-bottom:none;
}
#menulist ul li a {
	color:#fff;
}
#menulist ul li a:hover {
	color:#efa51c;
}
#menulist ul li ul li {
	border-bottom:none;
	font-weight:normal;
	font-size:12px;
	width:140px;
	line-height:18px;
	padding:0 0 0 8px;
	margin:0;
}
#menulist ul li ul li a.AspNet-Menu-Link {
	visibility:hidden;
	display:none;
	overflow:hidden;
}
#menulist ul li ul li a.AspNet-Menu-ParentSelected {
	visibility:visible;
	display:block;
}
#menulist ul li.AspNet-Menu-ChildSelected ul li a.AspNet-Menu-Link {
	visibility:visible;
	display:block;
}
#menulist ul li.AspNet-Menu-ChildSelected ul li a.AspNet-Menu-Selected {
	font-weight:bold;
	color:#86b5ee;
}
#menulist ul li ul li a:hover {
	color:#efa51c;
}
#menulist ul.AspNet-Menu li a,ul.AspNet-Menu li span {
	width:168px!important;
}
#menulist ul.AspNet-Menu li.AspNet-Menu-WithChildren a.AspNet-Menu-Selected {
	color:#86b5ee;
}
#menulist ul.AspNet-Menu {
	position:static;
}
#menulist ul.AspNet-Menu ul {
	display:list-item;
	position:static;
}
.verticalMenu * {
	z-index:0;
}
.verticalMenu ul.AspNet-Menu ul {
	position:absolute;
	visibility:visible;
}
.verticalMenu ul.AspNet-Menu li:hover ul ul,.verticalMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul ul {
	visibility:visible;
}
.verticalMenu ul.AspNet-Menu li:hover ul,.verticalMenu ul.AspNet-Menu li li:hover ul,.verticalMenu ul.AspNet-Menu li li li:hover ul,.verticalMenu ul.AspNet-Menu li.AspNet-Menu-Hover ul,.verticalMenu ul.AspNet-Menu li li.AspNet-Menu-Hover ul,.verticalMenu ul.AspNet-Menu li li li.AspNet-Menu-Hover ul {
	visibility:visible;
}
.verticalMenu ul.AspNet-Menu {
	position:static;
}
.verticalMenu ul.AspNet-Menu ul {
	display:list-item;
	position:static;
}
ul.pdf li {
	background:transparent url(images/pdf-icon.gif) left center no-repeat;
	list-style-type:none;
	font-size:12px;
	padding-left:18px;
	margin:0;
}
ul.pdf li a {
	color:#000;
}
dl.pdf dd {
	background:transparent url(images/pdf-icon.gif) left center no-repeat;
	padding-left:18px;
}
span.my {
	color:#d79a00;
	font-weight:bold;
}
span.wealth {
	color:#333;
	font-weight:bold;
}
.wealth-float {
	float:right;
	text-align:center;
	margin:0 0 0 5px;
	font-size:11px;
}
.wealth-float img {
	border:1px solid #a49e98;
}
.disclaimer {
	font-size:11px;
	border:1px solid #bbb;
	background:#f8f8f8;
	padding:5px;
	margin:30px 10px 10px 10px;
	clear:both;
}
.disclaimer a {
	color:#000;
}
a span.tooltip {
	display:none;
}
.survey p {
	margin:0;
	padding:5px 0 5px 0;
}
.search p {
	font-size:12px;
	padding:0 0 2px 0;
	margin:0;
}
.search p strong {
	background:#ffc;
	font-weight:normal;
}
.search p a {
	font-size:14px;
	color:#00f;
	text-decoration:underline;
}
.search p.sgreen {
	font-size:10px;
	color:#008000;
}
.search-box {
	width:215px;
	margin:20px auto 10px auto;
	font-size:12px;
}
.search-float {
	float:left;
	padding:0 5px 0;
}
.listing {
	font-size:12px;
	background:#efefef;
	height:24px;
	width:100%;
	border-top:1px solid #000;
	margin:10px 0;
}
.listing p {
	float:right;
	padding:3px 5px 0;
}
.next-pre {
	width:150px;
	margin:0 auto;
	height:20px;
}
.next-pre a {
	color:#000;
	font-size:12px;
}
.siteboxWrap {
	float:right;
}
.siteboxWrap .siteBox {
	margin:0 7px 0;
	width:201px;
}
.siteboxWrap .siteBox input.siteBox-text,.siteboxWrap .siteBox input.siteBox-onblur {
	margin:0 7px 0;
	width:100px;
}
.siteBox {
	margin:10px auto 10px auto;
	width:230px;
	height:20px;
}
.siteBox input,submit {
	display:inline;
}
.siteBox input.siteBox-text,.siteBox input.siteBox-onblur {
	border:1px solid #000;
	color:#333;
	font-family:arial;
	font-size:10px;
	padding:2px 2px 1px 2px;
	vertical-align:middle;
	width:160px;
}
.siteBox input.siteBox-onblur {
	color:#999;
	font-style:italic;
}
.siteBox input.siteBox-button {
	background:url(images/LiveLogo.gif);
	width:61px;
	height:15px;
	border:medium none;
	cursor:pointer;
	line-height:500%;
	margin:1px 0 1px 2px;
	vertical-align:middle;
}
.siteBox input.siteBox-button-custom {
	background:url(images/LiveLogo-custom.gif);
	width:61px;
	height:15px;
	border:medium none;
	cursor:pointer;
	line-height:500%;
	margin:1px 0 1px 2px;
	vertical-align:middle;
}
.pn-btn-next {
	background:url(images/next.gif) no-repeat right;
	cursor:pointer;
	width:50px;
	height:20px;
	padding:2px 25px 2px 2px;
}
.pn-btn-prev {
	background:url(images/prev.gif) no-repeat left;
	cursor:pointer;
	width:50px;
	height:20px;
	padding:2px 2px 2px 25px;
}
.spelling {
	color:#f00;
	font-size:11px;
	font-style:italic;
}
.search-float-left {
	float:left;
}
.search-float-right {
	float:right;
}
.clear {
	clear:both;
}
.float-left {
	float:left;
}
.float-left-pad {
	float:left;
	padding-left:50px;
}
.float-left-img {
	float:left;
	padding:2px;
	border:1px solid #a49e98;
	margin:0 4px 0 0;
}
.float-right {
	float:right;
}
.float-right-pad {
	float:right;
	padding-right:50px;
}
.float-right-img {
	float:right;
	padding:2px;
	border:1px solid #a49e98;
	margin:0 0 0 4px;
}
.float-left-top {
	float:left;
}
.text-left {
	text-align:left;
}
.text-right {
	text-align:right;
}
.text-center {
	text-align:center;
}
.text-justify {
	text-align:justify;
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic;
}
.underline {
	border-bottom:1px solid;
}
.highlight {
	background:#ffc;
}
.bordered {
	border:1px solid #ccc;
	padding:3px;
	float:right;
}
.bordered-left {
	border:1px solid #ccc;
	padding:3px;
	float:left;
	margin:0 2px 0 2px;
}
.bordered-nf {
	border:1px solid #ccc;
	padding:3px;
}
.bordered-center {
	border:1px solid #ccc;
	padding:3px;
	margin:0 auto;
}
.video-center {
	padding:3px;
	margin:0 auto;
	width:330px;
}
.img-left {
	float:left;
	margin:4px 10px 4px 0;
}
.img-right {
	float:right;
	margin:4px 0 4px 10px;
}
.img-center {
	margin:auto;
	display:block;
}
.nopadding {
	padding:0;
}
.noindent {
	margin-left:0;
	padding-left:0;
}
.nobullet {
	list-style:none;
	list-style-image:none;
}
.small {
	font-size:10px;
}
.crumb {
	font-size:11px;
	color:#000;
}
.crumb a {
	font-size:11px;
	color:#000;
	text-decoration:underline;
}
.crumb a:visited {
	text-decoration:underline;
}
.calc {
	font-size:11px;
	border:1px solid #eee;
	padding:5px;
	margin:0 auto 15px auto;
	width:230px;
}
.grey {
	background:#f0b310;
}
.grey h3 {
	color:#000;
}
.flash-banner {
	margin:5px 0 10px 14px;
}
.flash-banner a,.flash-banner a:visited {
	color:#fff;
}
.survey p {
	font-size:11px;
}
.survey h3 {
	color:#000;
	padding:0 0 3px 0;
	margin:5px 0 0 0;
	letter-spacing:-1px;
	width:100%;
	display:block;
	border-bottom:1px solid #96ba74;
}
.surveyNextBtn,.surveyBackBtn,.surveySubmitBtn {
	background:url(images/surveyButton.gif) no-repeat right top;
	width:52px;
}
.surveyNextBtn:hover,.surveyBackBtn:hover,.surveySubmitBtn:hover {
	background:url(images/surveyButtonHover.gif) no-repeat right top;
}
.surveyNextBtn,.surveyBackBtn,.surveySubmitBtn {
	margin:10px 10px 0 0;
	float:left;
}
.surveyNextBtn a,.surveyBackBtn a,.surveySubmitBtn a {
	font-weight:bold;
	padding:3px 0 3px 3px;
	background:url(images/surveyButton.gif) no-repeat left top;
	font-size:12px;
	width:45px;
	text-align:center;
	color:#000;
	display:block;
}
.surveyNextBtn a:hover,.surveyBackBtn a:hover,.surveySubmitBtn a:hover {
	background:url(images/surveyButtonHover.gif) no-repeat left top;
	color:#c53e01;
}
.surveySubmitBtn a {
	width:85px;
}
.surveySubmitBtn {
	width:90px;
}
.labelLine {
	margin-bottom:10px;
}
.labelLine label {
	font-weight:bold;
	color:#444;
	margin:20px 0 5px 0;
	padding:0;
	font-size:13px;
	float:left;
}
.survey .required {
	float:left;
	font-size:10px;
	color:Red;
	margin:20px 0 0 10px;
}
span.mcss_checkbox_horizontal,span.mcss_checkbox_vertical,span.mcms_checkbox_horizontal,span.mcms_checkbox_vertical {
	display:block;
}
span.mcss_checkbox_horizontal label,span.mcss_checkbox_vertical label,span.mcms_checkbox_horizontal label,span.mcms_checkbox_vertical label,span.mcss_checkbox_horizontal input,span.mcss_checkbox_vertical input,span.mcms_checkbox_horizontal input,span.mcms_checkbox_vertical input {
	float:none;
	display:inline;
	margin-right:5px;
}
span.mcss_checkbox_vertical input {
	margin-bottom:15px;
}
span.mcss_checkbox_horizontal label,span.mcss_checkbox_vertical label,span.mcms_checkbox_horizontal label,span.mcms_checkbox_vertical label,select {
	font-size:11px;
	font-weight:normal;
}
span.mcss_checkbox_horizontal label {
	margin-right:15px;
}
div.labelLine {
	display:inline-block;
}
.dropdown select {
	border:1px solid #000;
}
select,input,textarea {
	display:block;
}
#surveyDIV p {
	margin:0;
	padding:0;
	position:relative;
}
#rates .spaceTD {
	display:table-cell;
	height:40px;
}
#rates .column1,#rates .column2,#rates .column3 {
	display:table-cell;
	text-align:center;
	border-bottom:1px solid #ccc;
}
#rates .column1 {
	width:225px;
	border-right:1px solid #ccc;
	padding:8px 0 8px 5px;
	text-align:left;
	vertical-align:top;
}
#rates .column2 {
	width:150px;
	padding:8px 0 8px 0;
	border-right:1px solid #ccc;
}
#rates .column3 {
	width:150px;
	padding:8px 0 8px 0;
}
#rates h3 {
	padding-bottom:10px;
}
#rates .title {
	color:#777;
	padding:5px 0 5px 0;
	border:none;
	border-bottom:1px solid #777;
	vertical-align:middle;
	font-size:14px;
}
#rates tr.altRow {
	background-color:#96ba74;
}
#rates .tier {
	font-weight:bold;
	border-top:6px solid #000;
	border-bottom:none;
	display:table-cell;
	padding:5px 0 0 5px;
	background:url('images/ratesTierBG.jpg')top left repeat-x;
}
.ui-tabs-hide {
	display:none;
}
#rates ul {
	padding:0;
	height:20px;
	margin-bottom:20px;
	border-bottom:1px solid #000;
}
#rates ul li {
	font-size:12px;
	display:block;
	float:left;
	display:inline;
	margin-right:5px;
	padding:3px 0 2px 4px;
	background:url('images/ratesTab.jpg') left top no-repeat;
}
#rates ul li:hover,#rates ul li.ui-tabs-selected {
	background:url('images/ratesTab_over.jpg') left top no-repeat;
}
#rates ul li a:hover,#rates li.ui-tabs-selected a {
	background:url('images/ratesTab_over.jpg') right top no-repeat;
}
#rates li.ui-tabs-selected a {
	font-weight:bold;
	color:#000;
}
#rates ul li a {
	background:url('images/ratesTab.jpg') right top no-repeat;
	padding:3px 6px 2px 3px;
}
#rates #disclaimer {
	font-size:11px;
	color:#777;
}
small {
	font-size:11px;
	color:#666;
}
#imageData #caption {
	font-weight:normal;
}
#trust {
	float:right;
	width:150px;
	border:1px solid #000;
	background:#fff;
	margin:15px 35px 0 0;
}
#trust p {
	text-align:center;
	font-size:14px;
	padding:2px;
}
#trust2 {
	width:150px;
	border:1px solid #000;
	background:#fff;
	margin:5px 35px 15px 0;
}
#trust2 p {
	text-align:center;
	font-size:14px;
	padding:2px;
}
.banner {
	margin:5px 0 5px 7px;
}
.links p {
	font-size:12px;
	margin:0;
	border:1px solid #fff;
	padding:0;
	background:#96ba74;
}
.links p:hover {
	border:1px dotted #777;
}
.links a {
	display:block;
	padding:5px 0 5px 5px;
}
.links .odd {
	background-color:#f2f2f2;
}
.links a:hover {
	color:#efa51c;
}
.links .linkTitle,.links .linkTitle:hover {
	color:#000;
	text-decoration:none;
}
#screenshot {
	position:absolute;
	border:1px solid #ccc;
	background:#000;
	padding:5px;
	display:none;
	color:#fff;
	font-size:10px;
}
#screenshot img {
	padding-bottom:5px;
}
.VEAPI_Pushpin {
	text-decoration:none;
}
.pinStyle1 {
	position:relative;
	background:url(images/pin1.gif) no-repeat 0 0;
	height:30px;
	width:25px;
	top:-15px;
	color:#fff;
	text-align:center;
	font:bold 12px Arial;
	cursor:pointer;
}
.pinStyle1 .text {
	position:relative;
	top:2px;
}
#accordion {
	width:550px;
	border-bottom:solid 1px #c4c4c4;
	margin:0;
	padding:0;
	text-indent:0;
}
#accordion a.head {
	background:#a2c4ee url(images/collapsed.gif) no-repeat right;
	border:1px solid #000;
	color:#000;
	cursor:pointer;
	display:block;
	font:bold 120%/100% Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:7px 20px 15px 10px;
	text-decoration:none;
	text-indent:0;
}
#accordion a.head:hover {
	background-color:#fff;
	color:#000;
}
#accordion a.selected {
	background-image:url(images/expanded.gif);
}
#accordion a.current {
	background-color:#ff9;
}
td.alertHeight {
	height:20px;
	padding:5px;
}
span.alert {
	background:#ccc;
	padding:2px 10px 2px 10px;
	border:1px solid #000;
	cursor:pointer;
}
span.alert a,span.alert a:visited {
	text-decoration:none;
}
span.alert:hover {
	text-decoration:none;
	background:#fff;
}
.VEAPI_Pushpin {
	text-decoration:none;
}
.pinStyle1 {
	position:relative;
	background:url(common_files/images/pin1.gif) no-repeat 0 0;
	height:30px;
	width:25px;
	top:-15px;
	color:#fff;
	text-align:center;
	font:bold 12px Arial;
	cursor:pointer;
}
.pinStyle1 .text {
	position:relative;
	top:2px;
}
.map {
	position:relative;
	width:550px;
	height:325px;
}
#dhtmltooltip {
	color:#000;
	position:absolute;
	text-align:justify;
	width:100px;
	font-size:11px;
	border:1px solid black;
	padding:3px;
	background:#ffc;
	visibility:hidden;
	z-index: 100;
}