body{
	scrollbar-face-color: #f79ead;
	scrollbar-shadow-color: #f79ead;
	scrollbar-highlight-color: #ffcfd6;
	scrollbar-3dlight-color: #ffcfd6;
	scrollbar-darkshadow-color: #f79ead;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;

	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	color: #73555A;
	/*background-color: #ffd3d6;*/
	/*background-color: #ec5e00;*/
	background-color: #cbeeff;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	text-align: left;
}
td{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	color: #73555A;
}
hr{
	color: #E8E8E8;
}
br{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	color: #73555A;
}
p{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	color: #73555A;
	text-indent: 2px;
}
h1{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: 700;
	letter-spacing: 2;
	color: #CC0000;
}
h2{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 300;
	letter-spacing: 1;
	color: #CC0000;
}
h3{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 700;
	letter-spacing: 1;
	text-decoration: none;
	color: #CC0000;
}
h4{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 700;
	letter-spacing: 1;
	text-decoration: none;
	color: #CC0000;
}
strong{
	color: #73555A;
	font-weight: 700;
}
b{
	color: #73555A;
	font-weight: 700;
}
a:link		 { color: #006600; text-decoration: none; font-weight: 300; font-size: 10pt; letter-spacing: 0; }
a:visited	 { color: #006600; text-decoration: none; font-weight: 300; font-size: 10pt; letter-spacing: 0; }
a:active	{ color: #CC0000; text-decoration: none; font-weight: 300; font-size: 10pt; letter-spacing: 0; }
a:hover		{ color: #CC0000; text-decoration: underline; font-weight: 300; font-size: 10pt; letter-spacing: 0; }
Input.funkyButton {
   font-weight: 700;
   font-size: 11pt;
   color: #FFFFFF;
   background: #73555A;
   letter-spacing: 1;
}
.itemPicture {
   border-color: #73555A;
}
.smaller {
   font-weight: 300;
   font-size: 8pt;
   color: #73555A;
}
.error {
   font-weight: 300;
   font-size: 10pt;
   color: #CC0000;
}
.status {
	 font-weight: 300;
   font-size: 10pt;
   color: #3333DD;
}
.tdHeader {
   font-weight: 700;
   font-size: 12pt;
   color: #CC0000;
}
.submit1 {
   font-weight: 700;
   font-size: 10pt;
   color: #73555A;
   background-color: #FFFFFF;
}
.menuItem {
	font-size: 9pt;
	font-weight: 700;
	color: #6868FF;
}

.menuItem a:link {
	font-size: 9pt;
	font-weight: 700;
	color: #6868FF;
}

.menuItem a:visited {
	font-size: 9pt;
	font-weight: 700;
	color: #6868FF;
}

.menuItem a:active {
	font-size: 9pt;
	font-weight: 700;
	color: #70CC38;
}
.menuItem a:hover {
	font-size: 9pt;
	font-weight: 700;
	color: #70CC38;
}

.submenuItem {
	font-size: 9pt;
	font-weight: 300;
	color: #6868FF;
}

.submenuItem a:link {
	font-size: 9pt;
	font-weight: 300;
	color: #6868FF;
}

.submenuItem a:visited {
	font-size: 9pt;
	font-weight: 300;
	color: #6868FF;
}

.submenuItem a:active {
	font-size: 9pt;
	font-weight: 300;
	color: #70CC38;
}
.submenuItem a:hover {
	font-size: 9pt;
	font-weight: 300;
	color: #70CC38;
}

.altLink {
	font-size: 8pt;
	color: #FFFFFF;
}

.altLink a:link {
	font-size: 8pt;
	color: #FFFFFF;
}

.altLink a:visited {
	font-size: 8pt;
	color: #FFFFFF;
}

.altLink a:active {
	font-size: 8pt;
	color: #FFCE26;
}

.altLink a:hover {
	font-size: 8pt;
	color: #FFCC69;
}
.copyright {
	font-size: 7pt;
	color: #73555A;
}

.copyright a:link {
	font-size: 7pt;
	color: #73555A;
}

.copyright a:visited {
	font-size: 7pt;
	color: #73555A;
}

.copyright a:active {
	font-size: 7pt;
	color: #000000;
}

.copyright a:hover {
	font-size: 7pt;
	color: #000000;
}
.thumb {
	border-color: Pink;
}
.thumb-over {
	border-color: green;
}

/* ***** LEFT NAVIGATION ***** */

ul.collapsing-nav {
  margin: 0;
  padding: 0;
  width: 139px;
  list-style: none;
}

ul.collapsing-nav ul {
  margin: 5px 0;
  padding-left: 0px;
  width: 124px;
  list-style: none;
}

ul.collapsing-nav li {
  padding: 2px 0;
}

ul.collapsing-nav li a {
  display: block;
  padding-left: 15px;
  text-decoration: none;
  background: transparent url(/images/nav-plus.gif) no-repeat left 3px;
}

ul.collapsing-nav li a.selected {
  background: transparent url(/images/nav-min.gif) no-repeat left 3px;
}

ul.collapsing-nav ul li a, ul.collapsing-nav li a.nc {
  background: none;
}

ul.collapsing-nav ul li a, ul.collapsing-nav ul li a:hover, ul.collapsing-nav ul li a:active, ul.collapsing-nav ul li a:visited {
  font-size: 11px;
}


/* ***** TOP NAVIGATION ***** */

p.hdrcontactinfo {
  margin: 0;
  padding: 35px 0 25px 290px;
  font-size: 11px;
  font-family: verdana, helvetica;
  color: #4b561a;
}

p.hdrcontactinfo a, p.hdrcontactinfo a:hover, p.hdrcontactinfo a:active, p.hdrcontactinfo a:visited {
  font-size: 11px;
  font-family: verdana, helvetica;
  color: #4b561a;
  text-decoration: underline;
}

p.hdrnav {
  margin: 0;
  padding: 0 0 0 220px;
  font-size: 11px;
  font-family: verdana, helvetica;
  color: #a8b56f;
}

p.hdrnav a, p.hdrnav a:hover, p.hdrnav a:active, p.hdrnav a:visited {
  padding: 0 1px;
  font-size: 11px;
  font-family: verdana, helvetica;
  color: #4b561a;
}