/* Property of vbMark */

body {	
  background-color: #1e77d3;
	}
	
table {	
	border:1px none gray;
	align: center;
	background: white;
	}

table.clean {	
	border: 0px;
	background:;
	}
	
td {	
	border:1px none gray;
	}
	
td.clean {	
	border: 0px;
	background:;
	}

a:link {
	color: BLUE;
	cursor: hand; 
	}

a:visited {
	color: BLUE;
	cursor: hand;  
	}

a:hover {
	color: rgb(138,43,226);
	}

font.pattern {
	color: 608BBF;
	}

table.pattern {
   background-color: #CDE0F5;
	 border:0px;
	}

td.pattern {
   background-color: #CDE0F5;
	 border:0px;
	}
	
table.hidden {
	 border-color: rgb(255,255,255);
	 border:0px;
	}

td.hidden {
	 border-color: rgb(255,255,255);
	 border:0px;
	}

pattern {
	color: 80B9FF;
	}

a.pattern {
	color: 80B9FF;
	}

a.pattern:link {
	color: White;
	cursor: hand; 
	}

a.pattern:visited {
	color: White;
	cursor: hand; 
	}

table.menu {
	border-color: Blue;
	background-color: rgb(204,255,255);
	}

tr.menu {
	border-color: rgb(204,255,255);
	background-color: rgb(204,255,255);
	}

td.menu {
	border-color: rgb(204,255,255);
	background-color: rgb(204,255,255);
	}

all.clsMenuItemNS, .clsMenuItemIE {
	text-decoration: none; 
	font: bold 12px Arial; 
	cursor: hand; 
	z-index:100;
	}

#MainTable A:hover {
	color: rgb(138,43,226);
	}

div.box {
  text-align: left; 
  padding: 5px; 
	/*
  background-color: rgb(204,255,255); 
	 border:1px solid blue;
	border:1px dotted gray;
	*/	
	background-color: #EFF2F7;
  font-size:15px;
}

table.noborder {	
  border:0px;
  }
  
td.noborder {	
  border:0px;
  }

img.home
{
position: absolute;
top: 10px;
left: 10px
}
	
img.back
{
position: absolute;
top: 40px;
left: 10px
}

h1
{
color: white;
}

div.top {
  background-image: url(graphics/top.gif);
  background-position: top left;
  background-repeat: no-repeat;
}

div.middle {
  width: 200px;
  background-image: url(graphics/middle.gif);
  background-repeat: repeat-y;
}
div.bottom {
  background-image: url(graphics/bottom.gif);
  background-position: bottom left;
  background-repeat: no-repeat;
  padding: 15px 30px 30px 15px;
}

div.topcenter {
  background-image: url(graphics/topcenter.gif);
  background-position: top left;
  background-repeat: no-repeat;
}
div.middlecenter {
  width: 272px;
  background-image: url(graphics/middlecenter.gif);
  background-repeat: repeat-y;
}
div.bottomcenter {
  background-image: url(graphics/bottomcenter.gif);
  background-position: bottom left;
  background-repeat: no-repeat;
  padding: 15px 30px 30px 15px;
}

HR.light
{
color: #CDE0F5;
height: 1px;
}

HR.dark
{
color: #1E77D3;
height: 1px;
}
       
p.quote 
{
border-style: double;
padding: 10px;
background-color: White;
}

