/**********************
*** Anchors
**********************/

a, a:link, a:active, a:visited {color: white; text-decoration: none;}
a:hover {text-decoration:underline;}

a.ReferenceLink
{
    color:white;
    font-size:small;
    font-weight:normal;
    padding-left:0px;
}

a.ReferenceLinkNormal
{
    color:white;
    font-size:small;
    font-weight:normal;
    padding-left:10px;
}


a.MenuText
{
    color:silver;
    font-size:small;
    font-weight:bold;
}

a.PageLink
{
    color:#DDD;
    text-decoration:underline;
}

a.MenuTextHome
{
    color:white;
    font-size:medium;
    font-weight:bold;
}

.MenuArea
{
    width:140px; 
    height:280px;
    padding-bottom:0px; 
    text-align:left; 
    vertical-align:bottom
}


.SpacerBottom
{
    height:100px;
}


.HeaderImage
{
    margin-left:0px;
    border:0px solid white;
}


a.TileHeader
{
    text-decoration: none; 
    color:White;
    font-size:16px;
    font-weight:bold;
}

.MainTileColumn
{
    text-align:center;
    width:190px
}


.MainTile
{
    width:160px;
    height:160px;
    margin-left:10px;
    border:1px solid silver
}

.PageImage
{
    margin-right:10px;
    width:230px;
    border:1px solid silver
}

.PageImageHeight
{
    margin-right:10px;
    height:170px;
    border:1px solid silver
}



.ContentTable
{
    width:100%; 
    height:100%; 
    border:0px
}


.MenuColumn
{
    margin:0px; 
    padding:0px; 
    width:190px
}

.MainMenuColumn
{
    margin:0px; 
    padding:0px; 
    width:150px
}


.PageTile
{
    width:120px;
    height:120px;
    margin-right:10px;
    vertical-align:top; 
    border:1px solid silver
}

.PageTitle
{
    color:White;
    font-size:18px;
    font-weight:bold;
}

.PageSubTitle
{
    color:White;
    font-size:14px;
    font-weight:bold;
}

.PageText
{
    color:#CCC;
    font-size:14px;
    font-weight:normal;
}

.PageTextGray
{
    color:Silver;
    font-size:14px;
    font-weight:normal;
}


.BoldPageText
{
    color:White;
    font-size:16px;
    font-weight:bold;
}


.TopSpacer
{
    height:10px;
}

.BottomSpacer
{
    height:30px;
}



/**********************
*** Main Structure
**********************/


.sloganText1
{
    text-align:left;
    color:#DDDDDD;
    font-size:16pt;
    font-style:italic;
    font-weight:bold;
    padding-right:30px;
}

.sloganText2
{
    text-align:left;
    color:#DDDDDD;
    font-size:16pt;
    font-style:italic;
    font-weight:bold;
    padding-right:0px;
}


.footerText
{
    color:White;
    font-size:small;
    font-weight:bold;
}

div.background
  {
  width:500px;
  height:250px;
  background:url(../images/tablepink1_small.jpg) repeat;
  border:2px solid red;
  }
  
div.transbox
  {
  width:400px;
  height:180px;
  margin:30px 50px;
  background-color:#ffffff;
  border:1px solid black;
  }


div.CenterPage
{
    width: 1000px;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    position:relative;
/* for IE */
/*  filter:alpha(opacity=60);
  /* CSS3 standard */
/*  opacity:0.6;
  
/* background-color:Gray; */
}


body 
{
    min-width : 1000px ;
    text-align: center;
    margin-left: auto; 
    margin-right:auto;
    background-color: black;
    color: white;
    font: 10pt Arial, Calibri, Helvetica;
    /* min-height: 100.1%; */
    background:url(../images/swirl.jpg) repeat;
     
/*
	line-height: 1.33em;
*/
}


h1
{
    color:White;
    font-size:x-large;
    font-weight:bold;
}

h2
{
    color:White;
    font-size:medium;
    font-weight:bold;
}

h3
{
    color:White;
    font-size:large;
    font-weight:bold;
}

h4
{
    color:White;
    font-size::medium;
    font-weight:bold;
}

h5
{
    color:White;
    font-size:small;
    font-weight:bold;
}


h6
{
    color:White;
    font-size:smaller;
    font-weight:bold;
}


