body
{
	font-size: 10px;
	color: Black;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}

light.li {
	color: Black;
}



.contenthandler
{
	padding-top: 0px;
	background-repeat: no-repeat;*/
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;

}

.smallContentRED{
	font-size: 9px;
	color: Red;
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;	
}

.smallContent{
	font-size: 9px;
	color: Black;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;	
}

.smallContentHeader{
	font-size: 11px;
	color: #29297b;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
	font-weight : bold;
}

.content
{
	font-size: 10px;
	color: Black;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}

H1
{
	font-weight: bold;
	font-size: 22px; /*xx-large;*/
	margin-bottom: 2px;
	color: #29297b;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}
H2
{
	font-weight: bold;
	font-size: 18; /*xx-large;*/
	margin-bottom: 2px;
	color: #29297b;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}
H3
{
	font-weight: bold;
	font-size: 16px; /*xx-large;*/
	margin-bottom: 2px;
	color: #29297b;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}

A:link  {
   text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
	font-weight: bold;
	COLOR : #5db0e6;
}

A:visited  {
   text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
	font-weight: bold;
	COLOR : #5db0e6;
}

A:hover  {
	color: Red;
}

A:active  {
}

.smaller
{
	font-size:12;
	font-family: "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;
}

/***************** Used for stuff when printing *******************************/
@media screen {
	.hideprint
	{			
	}
}

@media print {
	.hideprint
	{	
		position:absolute;
		left:-1000;
		top:-1000;
		visibility:hidden;
	}
}

.lefted{
	position:relative;
}

**************************SITE ADMIN STYLE ******************************************/
Table.normal{
	FONT-SIZE : 11px;
	COLOR : #140812;	
	FONT-FAMILY : Tahoma;
}

TD.normal  {
	FONT-SIZE : 11px;
	COLOR : #140812;
	FONT-FAMILY : Arial;
}


 .font0 { font:7.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font1 { font:9.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font2 { font:12.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font3 { font:14.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font4 { font:16.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font5 { font:18.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important;}
 .font6 { font:20.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 .font7 { font:24.00pt "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif !important; }
 
 
.MYsearchBoxHolder {
  height: 30px;
  width: 172px;
  margin: 0 0 0 5px;
  }

.MYsearchField {
  outline: 0;
  float: left;
  height: 30px;
  width: 138px;
  padding: 5px 5px;
  font-size: 14px;
  border-bottom: 1px solid #0072bb;
  border-top: 1px solid #0072bb;
  border-left: 1px solid #0072bb;
  border-right: 1px solid #0072bb;
  /*background-image: url(/content/files/images/pagegraphics/search_l.png);*/
}

.MYsearchButton {
  display: block;
  float: left;
  width: 34px;
  height: 30px;
  margin: 0px;
  padding: 0px;
  outline: 0;
  background-image: url(/content/files/images/pagegraphics/search_r.png);
}

.MYsearchButton:hover {
  background-position: 68px 0px;
}

.MYsearchButton:active {
  background-position: 34px 0px;
}
 
 
A.activeLink {
	color: red;
	text-decoration: underline;
}


A:Active.small  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.small  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

A.smallstrong  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Visited.smallstrong  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Active.smallstrong  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.smallstrong  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

A.MenuLink  {
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Visited.MenuLink  {
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Active.MenuLink  {
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Hover.MenuLink  {
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : Red;
	text-decoration : none;
}

A.smallwhite  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Visited.smallwhite  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Active.smallwhite  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Hover.smallwhite  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ececec;
	text-decoration : none;
}

A.strong  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Visited.strong  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Active.strong  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.strong  {
	font-size : 10pt;
	font-family : arial;
	font-weight : bold;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

A.strongred  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Visited.strongred  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Active.strongred  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Hover.strongred  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A.strongBlue  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Visited.strongBlue  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A:Active.strongBlue  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.strongBlue  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

A.navtop  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Visited.navtop  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	text-decoration : none;
}

A:Active.navtop  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.navtop  {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

A.smallred  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Visited.smallred  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Active.smallred  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #003399;
	text-decoration : none;
}

A:Hover.smallred  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-decoration : none;
}

A.smallgray  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #6c6c6c;
	text-decoration : none;
}

A:Visited.smallgray  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #6c6c6c;
	text-decoration : none;
}

A:Active.smallgray  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ff0000;
	text-decoration : none;
}

A:Hover.smallgray  {
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #ff6600;
	text-decoration : none;
}

.highlight  {
	text-decoration : none;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000000;
	background-color : #ffffcc;
}

table.item	{
	border : 1px solid #5d5d5d;
}

td {
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

td.title {
	background-color : #e4e4e4;
	border-bottom : 1px solid #5d5d5d;
}

td.cartDark {
	background-color : #5d5d5d;
}

.txtgray {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	font-style : normal;
	color : #6c6c6c;
}

.txtstrong {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
}

.txtstrong2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
	text-align : center;
}

.txtstrongwhite {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	text-align : center;
}

.txtstrongred {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #ff0000;
	text-align : center;
}

.txtstrongblue {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #5d5d5d;
}

.txtstrongblack {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
	color : #000000;
}

.txtsmallblue {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #5d5d5d;
}

.txtsmallwhite {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #ffffff;
}

.txtsmallblack {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #000000;
}

.txtsmallgray {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #6c6c6c;
}

.txtsmallred {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #ff0000;
}

.form { 
	border-color : #5d5d5d;
	border-width : 1px;
	background: #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #5d5d5d;
}

.button {
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #5d5d5d;
	background : #ffffff;
	border-color : #5d5d5d;
	border-width : 1px;
	text-decoration: none;
}

.option {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #5d5d5d;
}

.select {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	font-style : normal;
	color : #5d5d5d;
	border-color : #5d5d5d;
	border-width : 1px;
}

. {
	scrollbar-3d-light-color: #e4e4e4;
	scrollbar-arrow-color: #e4e4e4;
	scrollbar-base-color: #e4e4e4;
	scrollbar-dark-shadow-color: #e4e4e4;
	scrollbar-face-color: #5d5d5d;
	scrollbar-highlight-color: #e4e4e4;
	scrollbar-shadow-color: #5d5d5d;
	scrollbar-track-color: #e4e4e4;
}

/* guestbook */
.comment  {
	text-decoration : none;
	font-size : 10pt;
	font-family : arial;
	font-weight : normal;
	font-style : italic;
	color : #0000cc;
}