@charset "utf-8";
body  				{
					font-family:Verdana, Helvetica, sans-serif;
					margin-top: 0px; 
					padding: 0;
					text-align: center; 
					color: #000000;
 					background-image:url('texture.png');
					background-repeat:repeat;
					background-color:#e2daad;
					background-position:top;				
					scrollbar-face-color: gray;
					font-size:12px;
					}
    
a 					{
					text-decoration:none;
					color:#d40000;
					font-weight:bold;
					}

a:hover 			{
					color:#b89012;
					text-decoration:none;
					}

a.bluelink 			{
					color: #3081a0;
					font-size: 16px;
					text-decoration: none;
					}

a.bluelink:hover 	{
					color: #3081a0;
					font-size: 16px;
					text-decoration: underline;
					}

a.top_right_menu 	{
					color: #000;
					font-size: 12px;
					text-decoration: none;
					}

a.top_right_menu:hover {
					color: #3282a2;
					font-size: 12px;
					text-decoration: none;
					}

div.top_right_email {
					color: #000000;
					font-size: 13px;
					font-weight:bold;
          			margin-top: 30px;
          			text-align: right;
					}

img					{border:0}
					
p					{
					color:#000000;
					line-height:1.5em;
					}
			
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {
	font-family: 'Source Sans Pro', arial, sans-serif;			
}	
h1					{
					font-family:Arial, Helvetica, sans-serif;
					font-size:18px;
					font-weight:bold;
					color:#000000;
					}
					
h2					{
					color: #000000;
					font-size:14px;
					}

ul					{
					line-height: 1.5em;
					}

td					{border:#333333 1px solid;}									

th 					{border:1px solid #333333;}					
					
table				{border: 1px solid #333333;
					border-collapse: collapse;
					cellspacing:0;
					cellpadding:0;
					align:center;
					background:#FFFFFF;					
					color:#000000}	
					
/* ---- NEW INTERIOR TABLES ---- */

table.innerTable {
	background:none;
	width:100%;
	text-align:center;
}

table.innerTable td {
	padding:10px;	
}

table.innerTable th {
	padding:15px;
	font-size:18px;
	background:#4e4e4e;
	color:#fff;
}

table.innerTable tr.tableOn {
	background:#e6e6e6;	
}

table.innerTable tr.tableOff {
	background:#fff;
}

a.bigBtn {
	padding:15px;
	background:#d40000;
	color:#fff;
	margin:12px 0;
	display:inline-block;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

a.bigBtn:hover {
	background:#a40101;
}

/* FORMATTING OF MAIN CONTENTS */



#container {
					position: relative;
					width: 1280px;
					margin: 0 auto;
					text-align: left;
					} 

.left-corner-logo-link
{
  margin: 10px 0px 15px 30px;
  display: block;
}

.left-corner-logo
          {
          width: 150px;
          transition: opacity 0.3s ease;
          }

.left-corner-logo:hover
          {
          transition: opacity 0.3s ease;
          opacity: 0.6;
          }

div.innercontainer
					{
					background-color:#F7F2EC;
					float:left;
					width:951px;
					padding: 0 0 0 0;
					}

div.head 			{
					/*background-color: #F7F2EC;*/
					float:left;
					width:951px;
					height:104px;
					padding: 0 0 0 0;
					background:url(../images/bvc-nameplate.png) no-repeat #F7F2EC 153px 40px;
					}
		
div.head2 			{
					background-color:#F7F2EC;
					float:left;
					width:951px;
					height:25px;
					padding: 0 0 0 0; 
					color:#fff;
					}

#TopRightMenu 		{
					position:absolute;
					width:275px;
					height:28px;
					padding:13px 0 0;
					z-index:1;
					left: 653px;
					top:0;
					font-family:Arial, Helvetica, sans-serif;
					font-size:11px;
         			 text-align: right;
					 background:#fff;
					-moz-box-shadow:1px 1px 3px 1px #b7b7b7;
  					-webkit-box-shadow:1px 1px 3px 1px #b7b7b7;
  					box-shadow:1px 1px 3px 1px #b7b7b7;
					-moz-border-radius: 0px 0px 10px 10px;
					-webkit-border-radius: 0px 0px 10px 10px;
					border-radius: 0px 0px 10px 10px;
					text-align:center;
					}
					
#TopRightMenu a {
	color:#e33b34;	
}
#TopRightMenu a:hover {
	color:#666;	
}

#MenuBar 			{
					position:absolute;
					width:731px;
					height:33px;
					z-index:1;
					left: 150px;
					top: 85px;
					}

div.maincontentof2columnpage	{
					float:left;
					width: 900px;
					min-height:400px;
					padding: 0px 25px 20px 25px;
					color:#000;	
					}

div.footer 			{
					background-color: #000000;
					float:left;
					width:951px;
					height:32px;
					color:#fff;
					text-align:center;
					padding: 10px 0 0 0;
					font-size:11px;
					}
	
.right				{
					float:right;
					}


.left				{
					float:left;
					}
					
.banner-image img {
	margin:0;
	padding:0;
}
