body{
	padding: 0;
	margin: 0;
	background: #FFF;
}
img{
	/* display: block; */
	margin: 0;
	padding: 0;
	border: 0;
}
.inline {
	display: inline;
}	
body,div,td{
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	color: #343434;
	line-height: 14px;
}
td {
	vertical-align: top !important;
}
table, tr, td {
	margin: 0;
	padding: 0;
	border: 0;
}

hr {
	border: none 0;
	border-top: 1px dashed #C1BEAD;
	height: 1px;
}
.nowrap{
	white-space: nowrap;
}
/* BEGIN FORM STYLES */
form {
	margin-top: 0px; 
	margin-bottom: 0px;
}
input {
	font-size: 11px;
	font-family: verdana,arial,helvetica;
	color : #343434;
	border: 1px solid #CECECE;
	margin: 0;
}
select {
	font: 10px verdana,arial,helvetica;
	color: #343434;
	border: 1px solid #CECECE;
}
/* END FORM STYLES */
/* BEGIN LINK STYLES */
a, a:visited, a:active{
	text-decoration: none;
	color: #3399CC;
	font-weight:bold;
}
a:hover{
	color: #A5273F;
	text-decoration: underline;
}
#header a,#header a:visited,#header a:active{
	color: #666666;
}
#breadcrumb a,#breadcrumb a:visited,#breadcrumb a:active{
	color: #999999;
}
.footer a,.footer a:visited,.footer a:active{
	color: #999999;
}
div.secondarynav a,div.secondarynav a:visited,div.secondarynav a:active{
	color: #000;
}
div.secondarynav a.active,div.secondarynav a.active:visited,div.secondarynav a.active:active{
	color: #A5273F;
	font-weight:bold;
}
div.secondarynav a.back,div.secondarynav a.back:visited,div.secondarynav a.back:active{
	color: #3399CC;
	padding-left: 8px;
}
table.twocolumn .rightcolumn a,table.twocolumn .rightcolumn a:visited,table.twocolumn .rightcolumn a:active{
	color: #3399CC;
	font-weight: bold;
}
table.twocolumn .rightcolumn a:hover{
	color: #A5273F;
}
table.twocolumn .rightcolumnpromo a,table.twocolumn .rightcolumnpromo a:visited,table.twocolumn .rightcolumnpromo a:active{
	text-decoration: none;
	color: #3399CC;
	font-weight: bold;
}
table.twocolumn .rightcolumnpromo a:hover{
	color: #A5273F;
}
a.normal,a.normal:visited,a.normal:active{
	font-weight: normal !important;
}
/* END LINK STYLES */

/* BEGIN HEADLINE STYLES */
h1 {
	margin: 0 0 10px 0;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #A5273F;
}
h2{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #10416B;
	margin :0;
}
td.leftmargin h2{
	margin: 10px 0 7px 0;
}
div.rightcolumn h2{
	margin: 0 0 10px 0;
	color: #003461 !important;
}
div.rightcolumnpromo h2{
	color: #003461 !important;
}
#bodytd h2{
	color: #A5273F;
}
/* END HEADLINE STYLES */

/* BEGIN MISC. BODY STYLES */
.disclaimer{
	font-size: 9px;
	color: #7C7C7C;
	padding: 0;
	margin: 5px 0 0 0;
}

input.locations, input.onlinebanking, select.locations{
	width: 100px;
}
input.servone1 {
	width: 57px;
}
input.servone2 {
	width: 125px;
}
input.zip {
	margin: 0 5px 0 5px;
}
td.leftmargin .sidebar {
	margin: 0 10px 14px 10px;
}
td.leftmargin .sidebar .tertiarynav{
	margin-left: 8px;
}
div.sidebar td{
	vertical-align: middle;
	padding-top: 3px;
}
td.formfield {
	text-align: right;
}
table.nonav {
	background : #F9F6E7;
	vertical-align: top;
}
td.leftmargin{
	background: #E0DFC1;
}
td.bodytdcol1, td.bodytdcol2{
	padding: 12px 15px 0 12px;
	width: 293px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 280px;
}
td.bodytdcol1, td.bodytdcol2{
	padding : 12px 15px 0 12px;
}
td.bodytdcol1{
	border-right: 1px #C1BEAD solid;
}

#bodytd{
	background-image: url(/BOW/vgnfiles/Trinity/Common/images/background.jpg);
}
#bodytd div#body{
	padding: 0 13px 0 13px;
}
#breadcrumb{
	padding: 8px 0 6px 5px;
	border-bottom: 2px #C1BEAD solid;
	color: #999999;
}
table.twocolumn td.leftcolumn{
	padding: 10px 10px 15px 5px;
	border-right: 1px #C1BEAD solid;
}
table.twocolumn div.rightcolumn{
	padding: 10px 10px 15px 16px;
}
table.twocolumn div.rightcolumnsplit{
	padding: 10px 10px 0 16px;
}
table.twocolumn div.rightcolumnpromo{
	padding: 10px 1px 15px 16px;
	border-top: 1px #C1BEAD solid;
}
#body p{
	margin: 5px 0 10px 0;
}
div.rightcolumnsplit ul{
	margin:0 0 0 20px;
}
/* END MISC. BODY STYLES */

/* BEGIN HEADER STYLES */
#header {
	width:780px;
	height: 30px;
	border-bottom: 2px #A5273F solid;
}
#header td{
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: middle !important;
}	
#header td#headernav{
	padding-right: 12px;
}

#header td#date{
	padding-left: 12px;
        visibility: hidden;
}
/* END HEADER STYLES */

/* BEGIN FOOTER STYLES */
.footer {
	border-top: 1px solid #C1BEAD;
	padding-top: 10px;
	text-align: center;
	width: 780px;
	color: #999999;
}
/* END FOOTER STYLES */

/* BEGIN GLOBAL NAVIGATION STYLES */
#globalnav {
	width: 780px;
	margin-top: 14px;
}
#globalnav img{
	display: inline;
	margin: 0;
	padding: 0;
}
/* END GLOBAL NAVIGATION STYLES */

/*GLOBAL NAV DROPDOWNS*/
.globalnav .options{
	margin-right:1px;
	margin-bottom:1px;
	border:1px solid #C1BEAD;
	background-color:#FFF;
}
.globalnav a, .globalnav a:visited, .globalnav a:active, .globalnav a:hover{
	color:#333333;
	display:block;
	padding-left:5px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	font: 10px Verdana,Arial, sans-serif;
	border-bottom:1px dashed #C1BEAD;
	background-color:transparent;
}
.globalnav a.lastnavitem, .globalnav a.lastnavitem:visited, .globalnav a.lastnavitem:active, .globalnav a.lastnavitem:hover{
	border-bottom:0;
}
.globalnav a:hover{
	background-color:#A5273F;
	color: #FFF;
	text-decoration:none;
	/*
	background-image: url(../images/arrow_globalnav2_on.gif);
	background-repeat: no-repeat;
	background-position: left;
	*/
}
.globalnav a.parentitem, .globalnav a.parentitem:visited, .globalnav a.parentitem:active {
	background-image: url(../../../../assets/vcmStaticContent/images/arrow_globalnav2.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.globalnav a.parentitem:hover{
	background-image: url(../../../../assets/vcmStaticContent/images/arrow_globalnav2_open.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-color:#A5273F;
	color: #FFF;
	text-decoration:none;
}
.globalnav a.parentitemLN, .globalnav a.parentitemLN:visited, .globalnav a.parentitemLN:active, .globalnav a.parentitemLN:hover{
	background-image: url(../../../../assets/vcmStaticContent/images/arrow_globalnav2.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom:0;
}
.globalnav a.parentitemLN:hover{
	background-image: url(../../../../assets/vcmStaticContent/images/arrow_globalnav2_open.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-color:#A5273F;
	color: #FFF;
	text-decoration:none;
}
/*END GLOBAL NAV DROPDOWNS*/

/* BEGIN TEXT LAYERS STYLES */
#container{ 
	position:relative; 
	width: 165px; 
	height: 165px; 
	z-index: 100;
}
/* Include id's for all your layers here, with commas between. */
#lyr1, #lyr2, #lyr3, #lyr4, #lyr5{ 
	position: absolute; 
	visibility: hidden; 
	left: 0; 
	top: 0; 
	z-index: 1;
}
/* END TEXT LAYERS STYLES */
