/*<![CDATA[*/

.menu {
  display:table;         /* ignored by IE */
  padding:0; 
  list-style-type:none;
  white-space:nowrap;    /* keep text on one line */
  border:2px solid #00248f; /* add a border to show size of menu */
  }
* html .menu {
  /* display:inline-block;   for IE only */
  width:2px;             /* IE will expand to fit menu width */
  padding:0 2px;         /* fix bug in IE for border spacing */
  }  
.menu li {
  display:table-cell;    /* ignored by IE */
  width:180px;
  }
* html .menu li {
  /* display:inline;		  for IE only */
  }
.menu a, .menu a:visited {
  display:block;         /* for all browsers except IE */
  padding:4px 16px;
  color:#000; 
  background:#bfcfff; 
  border:2px solid #fff; /* add a 1px white border around items */ 
  text-align:center; 
  text-decoration:none;
  font-weight:bold;
  }
* html .menu a, * html .menu a:visited {
  /* display:inline-block;   for IE only */ 
  margin:0 -2px;         /* to correct an IE border width bug */  
  }
.menu a:hover {
  color:#fff; 
  background:#809fff;
  }

.lefted {margin:0 auto 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}

.hyper a:link    		{
			color:#12127d;
			text-decoration:underline;
			font-weight:bold;
			}

.hyper a:active  		{
			color:#12127d;
			text-decoration:underline;
			font-weight:bold;
			}

.hyper a:visited 		{
			color:#12127d;
			text-decoration:underline;
			font-weight:bold;
			}

.hyper a:hover   		{
			color:#809fff;
			text-decoration:none;
			font-weight:bold;
			}

body            {
                font-family: verdana, tahoma, arial, sans-serif;
                font-size:70%;
		    line-height: 150%;
                background: #12127d;
                }

.container      {
                width: 900px;
                margin: 0px auto 0px auto;
                }

.header         {
                padding: 0px;
                border:0px;
                margin-top: 20px;
                }

.footer	    {
                font:7pt verdana, tahoma, arial, sans-serif;
                font-weight: normal;
                text-align: center;
                color: #000;
                padding: 10px;
                background:#fff;
                border:4px solid #BFCFFF;
                margin-top: 20px;
                margin-bottom: 30px;
		    }

h1		    {
		    font:17pt verdana, tahoma, arial, sans-serif;
                font-weight: bold;
		    }

.fineprint      {
                font:7pt verdana, tahoma, arial, sans-serif;
                font-weight: normal;
                text-align: center;
                }

.caption01      {
                font:7pt verdana, tahoma, arial, sans-serif;
                font-weight: normal;
                text-align: center;
                color: #000;
                padding: 0px;
                background:#fff;
                border:1px solid #000;
                }

.slideholder02  {
                font-family: verdana, tahoma, arial, sans-serif;
                color: #000;
                padding: 0px;
                background:#fff;
                border:0px solid #000;
                margin-top: -260px;
                margin-left: 600px;
		    width: 270px;
                position: absolute;

                }

.slideholder01  {
                font-family: verdana, tahoma, arial, sans-serif;
                color: #000;
                padding: 0px;
                background:#fff;
                border:1px solid #000;
                margin-top: -275px;
                margin-left: 584px;
		    width: 298px;
		    height: 250px;
                position: absolute;
		    vertical-align: middle;
		    text-align: center;
                }

.content05      {
                font-family: verdana, tahoma, arial, sans-serif;
                color: #000;
                padding: 10px;
                background:#fff;
                border:4px solid #BFCFFF;
                margin-top: 20px;
		    height: 225px
                }

.content04      {
                font-family: verdana, tahoma, arial, sans-serif;
                color: #000;
                padding: 00px;
                background:#fff;
                border:0px solid #000;
                margin-top: -480px;
                margin-left: 605px;
                position: absolute;
                }

.content03      {
                font-family: verdana, tahoma, arial, sans-serif;
                color: #000;
                padding: 10px;
                background:#fff;
                border:0px solid #000;
                margin-top: 0px;
                margin-left: 136px;
                margin-right: 279px;
                }

.content02b     {
                font-family: verdana, tahoma, arial, sans-serif;
                color: #000;
                padding: 10px;
                background:#fff;
                border:0px solid #000;
                margin-top: 0px;
                margin-left: 275px;
                }

.content02a     {
                font-family: verdana, tahoma, arial, sans-serif;
                color: #000;
                padding: 10px;
                background:#fff;
                border:1px solid #000;
                margin-top: 0px;
                margin-left: 0px;
                margin-right: 300px;
                }

.content02      {
                font-family: verdana, tahoma, arial, sans-serif;
                color: #000;
                padding: 10px;
                background:#fff;
                border:0px solid #000;
                margin-top: 0px;
                margin-left: 0px;
                }

.content01a     {
                padding: 0px;
                background:#fff;
                border:4px solid #bfcFFF;
                margin-top: 10px;
		    min-height: 199px;
                padding: 0px;
                color: #000;
                }

.content01      {
                padding: 0px;
                background:#fff;
                border:4px solid #bfcFFF;
                margin-top: 20px;
		    min-height: 199px;
                padding: 0px;
                color: #000;
                }

.content        {
                font-family: verdana, tahoma, arial, sans-serif;
                color: #000;
                padding: 10px;
                background:#fff;
                border:4px solid #bfcFFF;
                margin-top: 20px;
                }

.hiddenPic      {
                display:none;
                }

img 		    {
		    border: 0;
		    }

.out 		{
  		display:block; 
  		background:#bbb; 
  		border:1px solid #ddd; 
  		position:relative;
  		margin:1em;
  		}

.in 		{
  		text-align:center; 
  		position:relative; 
  		}

.ltin 	{
  		left:-5px;
  		}

.tpin 	{
  		top:-5px;
  		}


.imageright	{
		height: 200px;
		width:250px; 
		padding:0; 
		float:right;
		}

.imageleft	{
		height: 200px;
		width:250px; 
		padding:0; 
		float:left;
		}

.image	{
		height: 200px;
		width:250px; 
		padding:0; 
		}

#banner	{
		height: 250px; 
		width: 250px; 
		border: 0px solid #000; 
		z-index: 2; 
		margin: 7px auto 20px 7px; 
		text-align: center; 
		position:absolute;
		}

#listmargin li
		{
		padding-bottom: 10px;
		}

.textfield	{
		font: 8pt verdana, tahoma, arial, sans-serif;
            color: #000;
		}

.formbutton	{
		position: relative;
		width: 180px;
		height: 30px;
		font-weight:bold;
		font-family: verdana, tahoma, arial, sans-serif;
		font-size:10pt;
		}

tr.top	{
		vertical-align:text-top;
		}

.pad		{
            margin-top: 10px;
		}

/*]]>*/
