*
{
	position: relative;
  margin: auto;
	padding: 0px;
}
body
{
	background-color: #E1E2F0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-image: url(Images/Decorations/imgBkLine.jpg);
	background-position : left top;
	background-repeat : repeat-x;
	text-align: center;
}

table
{
  margin: 0px;
}

td
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;	
}

th
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #2E325C;
	background-color: #9EA2CC; 	
}

table.bordered1
{
  border: 1px solid silver;
  margin: 0px;
}

table.bordered1 td
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding: 2px;
	border: 1px solid silver;
	margin: 0px;
	
}

table.bordered1 th
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #2E325C;
	background-color: #9EA2CC; 
	padding: 2px;
	
}
      
a, a:visited
{
  color : #2E325C;
	text-decoration : underline;
	border: 0px solid white;
}

img
{
	border: 0px solid white;
}

a:hover
{
    color : #3C4077;
}

div#idSilverBorder
{
  border : 2px solid gray;
  width: 1%;
  height: 1%;

}

div#idBody div#idMenuBar img
{
  border : 1px solid silver;
}

div#idBody div#idContent img
{
  border : 1px solid silver;
}

div#idBody div#idContent hr
{
  height: 1px;
  border : 1px dashed silver;
}

div#idBody
{
	background-color: white;
	width: 902px;
	height: 400px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #C9CBE4;
}

div#idBody div#idHeader
{
	background : url(Images/Decorations/imgHeader.jpg);
	width: 900px;
	height: 200px;
}

div#idBody div#idContent
{
	width: 100%;
	height: 350px;
	text-align: left;
	font : 11px;
	background : url(Images/Decorations/imgBodyTop.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding: 30px 30px 30px 30px;

}

div#idBody div#idContent h1
{
	font : bold 13px;
	color : #2E325C;
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 4px 0px;
}

div#idBody div#idContent h2
{
	font : bold 11px;
	color : #3C4077;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 2px 0px;
}


div#idBody h3
{
	font : bold 11px;
	color : #3C4077;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 2px 0px;
}



div#idBody div#idMenuBar
{
	width: 900px;
	height: 32px;
	background : url(Images/Decorations/imgMenuBar.jpg);

}

div#idBody div#idMenuBar ul
{
  display: inline;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: left;
}

div#idBody div#idMenuBar li
{
	padding: 6px 12px 2px 12px;
	padding-top: 10px;
	height: 32px;
	display: inline;
}

div#idBody div#idMenuBar li a, div#idBody div#idMenuBar li a.visited
{
	font : bold 11px;
}

div#idBody div#idMenuBar li a.over
{
	font : bold 11px;
}


div#idBody div#idFooter
{
	width: 900px;
	height: 40px;
	background : url(Images/Decorations/imgFooter.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 8px;
}

div#idBody div#idFooter h1
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align: center;
	font : bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* PHOTOGALLERY */

div#RSPG_ItemTitle
{
  margin-bottom: 4px;
}

div#RSPG_GalleryContainer table
{
  border: 4px solid white;
}

div#RSPG_GalleryContainer td
{
  background-color: #DFDFDF;
  border: 1px solid silver;
  position: relative;
  padding: 4px;
  margin: 4px;
  vertical-align: top;
  border-spacing: 4px;
  text-align: center;
}

div#RSPG_GalleryContainer td:over
{
  border: 1px solid black;
}