BODY { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color:	#ffffff; color:	#000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	   font-size: 9pt; font-weight:	normal; }

a{color:#036;text-decoration:none;font-family:arial;font-size:12px;}
a:hover{color:#ff3300;text-decoration:none;}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 12px;
	padding-top: 0.4em;
	}
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }
/*
** Collapsing fieldsets
*/
fieldset.collapsed {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  margin-bottom: 0;
}
fieldset.collapsed * {
  display: none;
}
fieldset.collapsed table *,
fieldset.collapsed legend,
fieldset.collapsed legend * {
 font-size: 11px;
  display: inline;
}
ieldset.collapsible legend a {
  font-size: 11px;
  padding-left: 15px;
  background: url(../images/menu-expanded.png) 5px 50% no-repeat;
}
fieldset.collapsed legend a {
 font-size: 11px;
  background-image: url(../images/menu-collapsed.png);
}
/* Note: IE-only fix due to '* html' (breaks Konqueror otherwise). */
* html.js fieldset.collapsible legend a {
 font-size: 11px;
  display: block;
}
#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}
.red { color:#FF0000;
	 }
.green { color:#00CC33; }
.black { color:#000000; }
.white { color:#FFFFFF; }
.dark { color:#336699; }
.orange { color:#FF6633; }
.small { font-size:9px; }
.normal { font-size:11px; }
.big { font-size:14px; }
.bold { font-weight: bold; }
.V-10 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; }
.V-11 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; }
.normal-inputbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #4278ad;	border: 1px solid #d8e7f6;	padding: 4px; }
.T-23 {	font-family: Tahoma; font-size: 23px; font-weight: normal; }
.can-you-help-div{background-image:url('images/layout/hollr-now-bg.gif');padding:4px;border-style:solid;border-width:1px;border-color:#ebf3fa;margin:3px;text-align:left;}
.can-you-help-td { border-color:#ececec;border-style:solid;border-width:1px;background-color:white;border-left-color:white; }
.hollr-content-td { border-color:#ececec;border-style:solid;border-width:1px;background-color:white;border-right-color:white;padding:5px; }
.email-poster-div{background-color:#ffffcc;padding:4px;border-style:dashed;border-width:1px;border-color:#ffcc66;margin:3px;text-align:left;}
.yellow-inputbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	color: black; border: 1px solid #f7e672; padding: 3px; }
.forward-to-friends-div { background-color:#ffffcc; padding:4px; border-style:dashed; border-width:1px; border-color:#ffcc66; margin:3px; text-align:left;}
.hollr-cities-div { width:80%; border-color:#ececec; border-style:solid; border-width:1px; background-color:white; padding:5px; }
.rootNode, .treeNode, .treeNodeHover, .treeNodeSelected, .emptyNode {
	font:							icon;
	font-size:						11px;
	color:							#333;
	padding:						2px 2px 2px 2px;
	margin:							0px 0px 0px 0px;
	cursor:							pointer;
	width: auto;
}
h1 {
	font-size:16px;
	margin:0px;
	color: #23c3d9;
}
.block1 { border:#C8C8C8 1px solid; background:#F8F8F8;}
tab{
   -moz-appearance: none !important;
border-bottom: none !important; }
tab:focus > .tab-middle { -moz-outline: none !important }
.m0l0oout {
	text-decoration : none;
}
.m0l0oover {
	background: url(images/layout/amazon-design_14off.gif);
	background-repeat:no-repeat;
}

/* level 1 inner */
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	color: #000000;
	padding-left: 5px;
	padding-top: 3px;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 5px;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #c0c0c0;
	border: 1px solid #545454;
}
.m0l1oover {
	text-decoration : none;
	background-color: #545454;
	border: 1px solid #545454;
}
.form {height:22px; margin-top:3px;}
.form input	{width:174px; height:19px; border-color:#D6D6D6; border-right-width:1px; border-bottom-width:1px; background-color:#ffffff; padding-left:8px; margin-left:24px;}

textarea {width:174px; height:115px; border-color:#D6D6D6; border-right-width:1px; border-bottom-width:1px; background-color:#ffffff; padding-left:8px; overflow:hidden; margin-left:24px; margin-top:3px;}

ul {margin:0; padding:0; list-style:none}
li  {background:url(images/a.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 22px; line-height:18px;}
