/* CSS Document */

.shadow_top{
	top:0px;
	position: relative;
	z-index: 1;
	height: auto;
	margin:0 auto;
	width:1000px;
	text-align: left;
	background-image:url(../images/backgrounds/shadow_top2.jpg);
	background-position:top;
	background-repeat:no-repeat;

}
.shadow_middle{
	top: 10px;
	position: relative;
	z-index: 1;
	height: auto;
	margin:0 auto;
	width:1000px;
	text-align: left;
	background-repeat:repeat-y;
	background-image:url(../images/backgrounds/shadow_middle2.jpg);	
}
.shadow_bottom{
	top: 0px;
	position: relative;
	z-index: 2;
	height: auto;
	margin:0 auto;
	width:1000px;
	text-align: left;
	background-position:bottom;
	background-repeat:no-repeat;
	background-image:url(../images/backgrounds/shadow_bottom2.jpg);	
	padding-bottom:0px;
}

.container_expand{
	top: -1px;
	background-color:#FFFFFF;
	position: relative;
	z-index: 3;
		 height: expression( this.scrollHeight < 701 ? "700px" : "auto" ); /* sets min-height for IE */
   min-height: 700px; /* sets min-height value for all standards-compliant browsers */
	margin:0 auto;
	width:900px;
	text-align: left;	
	border:1px solid #CCCCCC;
	background-image:url(../images/backgrounds/vtnf-full-circle.gif);
	background-position:top right;
	background-repeat:no-repeat;
	
}

.container_expand_styre{
	top: -1px;
	background-color:#FFFFFF;
	position: relative;
	z-index: 3;
		 height: expression( this.scrollHeight < 701 ? "700px" : "auto" ); /* sets min-height for IE */
   min-height: 700px; /* sets min-height value for all standards-compliant browsers */
	margin:0 auto;
	width:900px;
	text-align: left;	
	border:1px solid #CCCCCC;
	background-image:url(../images/backgrounds/blank.gif);
	background-position:top right;
	background-repeat:no-repeat;
}

.body_text_expand{
position:relative;
top:266px;
left: 275px;
	 height: expression( this.scrollHeight < 401 ? "400px" : "auto" ); /* sets min-height for IE */
   min-height: 300px; /* sets min-height value for all standards-compliant browsers */
width: 601px;
overflow:hidden;
padding-bottom:400px;

}

.body_text_expand{
position:relative;
top:266px;
left: 275px;
	 height: expression( this.scrollHeight < 401 ? "400px" : "auto" ); /* sets min-height for IE */
   min-height: 300px; /* sets min-height value for all standards-compliant browsers */
width: 601px;
overflow:hidden;
padding-bottom:400px;

}

.contact_bar_expand{
position:relative;
bottom: 40px;
left:75px;
width:850px;
height:20px;
background-color:#0764A8;
color:#FFFFFF;
font-size:11px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding:6px 0 0 0;
margin:0;
z-index: 100;
}

.contact_bar_expand a:link, .contact_bar_expand a:visited {color:#FFFFFF; text-decoration:none; }     /* unvisited link */
.contact_bar_expand a:hover {color:#FFFFFF;
text-decoration:underline;}   /* mouse over link */
.contact_bar_expand a:active {color:#FFFFFF;
text-decoration:none;
}   /* selected link */