#cornerBanner {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 105px;
	height: 105px;
	z-index: 1;
	visibility: hidden;
}

.buttonmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 120px;
}

.buttonmenu li a{
color: white;
display: block;
width: 100%;
padding: 1px 2px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#76A3CF #AEC9E3 #AEC9E3 #76A3CF; /*light dark dark light*/
background-color: #76A3CF;
text-decoration:none;
}


.buttonmenu li a:visited{
color: white;
}

.buttonmenu li a:hover, .buttonmenu li a:active{
color: black;
background-color: #AEC9E3;
}

.img-shadow {
float:right;
background: url(/images/trans-shadow.png) no-repeat bottom right; /* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */
}

.img-shadow img {
display: block; /* IE won't do well without this */
position: relative; /* Make the shadow's position relative to its image */
padding: 5px; /* This creates a border around the image */
background-color: #fff; /* Background color of the border created by the padding */
border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */
margin: -6px 6px 6px -6px; /* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */
}
input#input {width:300px;background:#FAFAFA;font:152%/2.2em Arial, Helvetica, sans-serif;color:#666;padding:3px 5px;border-top: 2px solid #888989;border-right: 2px solid #888989;border-bottom: 2px solid #ddd;}
select#input {width:200px;background:#FAFAFA;font:152%/1.2em Arial, Helvetica, sans-serif;color:#666;padding:3px 5px;border-top: 2px solid #888989;border-bottom: 2px solid #ddd;}
.td3 {border: dashed #CC0000 1px;padding:.1cm;width:180;height:100px;align:center;background-color:#FFFFCC}
.td4 {border: dashed #CC0000 1px;padding:.1cm;width:180;height:60px;align:center;background-color:#FFFFCC}
.menu {
  display:table;         /* ignored by IE */
  padding:0; 
  list-style-type:none;
  white-space:nowrap;    /* keep text on one line */
  border:1px solid #06a; /* add a border to show size of menu */
  }
* html .menu {
  display:inline-block;  /* for IE only */
  width:1px;             /* 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 */
  }
* 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:#d4d4d4; 
  border:1px solid #fff; /* add a 1px white border around items */ 
  text-decoration:none;
  }
* 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:#08c;
  }

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

.container {clear:both; text-decoration:none;}
* html .container {display:inline-block;}



.cell_over { BACKGROUND-COLOR: #B4E1F0 }
.cell_out { BACKGROUND-COLOR: #FFFFff }
.cell_over1 { BACKGROUND-COLOR: #B3D9FB }
.cell_out1 { BACKGROUND-COLOR: #FFFFff }
.style23 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.style25 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style26 {
	color: #990000;
	font-weight: bold;
}
/*body {
/*background:url(/bgbg.gif) top repeat-y #444444 fixed;
/* background:url(/media/bg/gradient.gif) top repeat-x #999999 fixed; */
/*margin:0px;
/*}
input
{
color: #ffffff;
background: #ffffff;
border: 1px solid #781351
}

p.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold
}

p.tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold
}

p.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold
}

p.regular {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px
}


.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px
}

.headings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
}

.white {color: #FFFFFF}
.style27 {color: #000000}
.formbutton1 {cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(images/submit_bk.gif) repeat-x left top;
}
.formbutton11 {cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(images/submit_bk.gif) repeat-x left top;
}
.formbutton111 {cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(images/submit_bk.gif) repeat-x left top;
}


#ddblueblockmenu{
border-bottom-width: 0;
width: 140px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 169px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #2175bc;
border-bottom: 1px solid #90bade;
border-left: 7px solid #1958b7;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 140px; /*IE 5*/
w\idth: 140px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #000000;
border-left-color: #000000;
}

#ddblueblockmenu div.menutitle{

color: white;
padding-left: 5px;
background-color: black;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}



#marqueecontainer{
position: relative;
width: 180px; /*marquee width */
height: 180px; /*marquee height */
background-color: ffffff;
overflow: hidden;
padding: 2px;
padding-left: 4px;
}


.bb { background-color:#cc0000; }#Layer1 {
	position:absolute;
	left:107px;
	top:16px;
	width:780;
	height:33px;
	z-index:101;
}
.style21 {color: #FFFFFF}
.style24 {font-size: 9px}
.style28 {color: #FFFF66}

.shiftcontainer{
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 300px; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}


#topbar{
position:absolute;
border: 0px solid black;
padding: 2px;
background-color: 000000;
width: 140px;
visibility: hidden;
z-index: 100;
}
.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(images/submit_bk.gif) repeat-x left top;
}


.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

<!--
#bannerAd{visibility:visible;}
-->