body {
	background-color:#ffffff;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
}
a:link, a:visited {
	color:#999999;
	text-decoration:none;
}
a:hover {
	color:#cccccc;
	text-decoration:none;
}
td {
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
}
input {
	background-color:#ffffff;
	border:1px solid #cccccc;
	font-size:9pt;
}
.submit {
	background-color:#eeeeee;
	border:1px solid #999999;
	color:#808080;
cursor:hand;
}
textarea {
	background-color:#ffffff;
	border:1px solid #cccccc;
}
.copyright {
	color:#666666;
	font-family:Verdana,sans-serif;
	font-size:10px;
	text-align:center;
}
/* Default Style */
div.domMenu_menuBar {
}
div.domMenu_menuElement {
	font-family: Verdana, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
	background-color: #ffffff; 
	color: #999999;
	text-align: center;
	padding: 0px;
}
div.domMenu_menuElementHover {
	color: #000000;
}
div.domMenu_subMenuBar {
}
div.domMenu_subMenuElement {
	background-color: #ffffff;
	border-top:0px solid #eeeeee;
	border-right:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	border-left:1px solid #eeeeee;
	color: #999999;
	font-family: Verdana, sans-serif; 
	font-size: 10pt;
	font-weight: normal;
	padding:1px 2px 1px 2px;

}
div.domMenu_subMenuElementHeading {
	font-weight: normal;
}
div.domMenu_subMenuElementHover {
	color: #000000;
}


a.red:link, a.red:visited 
{
  display: inline-block;
  outline: none;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font: 14px/100% Arial, Helvetica, sans-serif;
  padding: .5em 2em .55em;
  text-shadow: 0 1px 1px rgba(0,0,0,.5);
  -webkit-border-radius: .5em;
  -moz-border-radius: .5em;
  border-radius: .5em;
  -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
  box-shadow: 0 1px 2px rgba(0,0,0,.2);
  color: #fffbf9;
  border: solid 1px #980401;
  background: #c50503; /* for non-css3 browsers */
  background: -webkit-gradient(linear, left top, left bottom, from(#ff8a50), to(#c30000)); /* For Webkit Browsers */
  background: -moz-linear-gradient(top, #ff8a50, #c30000); /* for Firefox */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8a50', endColorstr='#c30000'); /* for IE */
}
a.red:hover
{
  background: #c50503;
  background: -webkit-gradient(linear, left top, left bottom, from(#c30000), to(#ff8a50));
  background: -moz-linear-gradient(top, #c30000, #ff8a50);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c30000', endColorstr='#ff8a50');
}
a.red:active
{
  border: solid 1px #ec3331;
  color: #f9baae;
  background: -webkit-gradient(linear, left top, left bottom, from(#dc3921), to(#ffb36a));
  background: -moz-linear-gradient(top, #dc3921, #ffb36a);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dc3921', endColorstr='#ffb36a');
}
div#widget
{
  background:transparent url('images/decorate-christmas-tree-widget.png') no-repeat right top;
  border:0px solid green;
  width:420px; height:225px;
}
ul.christmas-ball
{
  list-style-image: url('images/christmas-ball-bullet.png');
  width:240px;
}
ul.christmas-ball li
{
  margin-bottom:10px;
}
ul.christmas-ball li.bottom
{
  margin-bottom:0px;
}
a.xmas:link, a.xmas:visited, a.xmas:active
{
  color:#cc0033;
  text-decoration:none;
}
a.xmas:hover
{
  color:#009900;
  text-decoration:none;
}

