/* Fixed Size Styles these need to be one pixel bigger to work nice in Netscape! */


BODY {
  scrollbar-3dlight-color: #000000;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-darkshadow-color: #000066;
  scrollbar-face-color: #AABBCC;
  scrollbar-highlight-color: #ffdb5a;
  scrollbar-shadow-color: #AABBCC;
	FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 		10px
}

.drag{position:relative;cursor:hand}
.dragger {position: absolute;}

td	 		{color: #000000; font-family: Verdana, Arial, helvetica, sans-serif; font-size: 10px;}

/* BG COLORS */

/* .bgcolordark		{background-color:#4466FF;} */
.bgcolordark		{background-color:#000099;}
.bgcolorlight		{background-color:#DEDEDE;}
.bgcolornavileft	{background-color:#000099;}
.bgcolornavileftlight	{background-color:#33995F;}
.bgnavisub		{background-color:#efefef;}
.bgback			{background-color:#FFFFFF;}
.bgorange		{background-color:#ffdb5a;}
.bglightG		{background-color:#33995F;}
.bglightB		{background-color:#1EB0FC;}
.bgrightnavi		{background-color:#ffdb5a;}
.bgrightnavi2		{background-color:#DEDEDE;}
.bgMain2		{background-color:#ABABAB;}
.wind10			{background-color:#C30A0A;color:#FFFFFF;}
.wind9			{background-color:#C3350A;color:#FFFFFF;}
.wind8			{background-color:#AE5514;color:#FFFFFF;}
.wind7			{background-color:#AE7614;color:#FFFFFF;}
.wind6			{background-color:#C0DE8B;}
.wind5			{background-color:#AF9D21;}
.wind4			{background-color:#C2C031;}
.wind3			{background-color:#B7CF58;}
.wind2			{background-color:#C0DE8B;}
.wind1			{background-color:#BFE8CE;}
.wind0			{background-color:#FFFFFF;}

/* TITLES */
.sectiontitle		{color: #2222AA; font-family: Arial, helvetica, sans-serif; font-size: 12px; font-weight: bold;}
td.formtitle		{color: #000000; font-weight:bold; font-size: 11px; font-weight: bold; padding: 2;}
.searchtitle		{color: #000055; background-color: #AABBCC; font-size: 14px; font-weight:bold; font-family:Arial}
.subsearchtitle		{color: #000055; background-color: #AABBCC; font-size: 10px; font-weight:bold; font-family:Verdana, Arial}
.subsearchtitle2	{color: #000055; background-color: #ffdb5a; font-size: 10px; font-weight:bold; font-family:Verdana, Arial}
.smallblocktitle	{color: #FFFFFF; font-size: 10px; font-weight:bold; font-family:Arial}
.blocktitle		{color: #000022; font-size: 14px; font-weight:bold; font-family:Arial; color:#667777; line-height:20px}

/* TEXTS */
.text			{color: #000000; font-size: 14px; font-weight: normal;line-height:1.3em;font-family:sans-serif}
.smalltext		{color: #000000; font-size: 10px; font-weight: normal}
td.helptext		{color: #555555; background-color: #DEDEDE; font-size: 11px; }
.textbold		{color: #000000; font-size: 14px; font-weight: bold;font-variant:small-caps}
.textitalic		{font-size: 11px; font-weight:italic}
.textwhite		{color: #ffffff; font-size: 11px;}
.textgray		{color: #ABABAB; font-size: 11px;}
.textboldwhite		{color: #ffffff; font-size: 11px; font-weight: bold;}
.smallboldwhite		{color: #ffffff; font-size: 10px; font-weight: bold;}
.caption		{color: #000000; font-size: 12px; line-height:1.4em;font-family:sans-serif}
.lifttext		{color: #996633; font-size: 12px; line-height:16px; font-weight:bold}
.my			{color: #FFAE00; font-weight:bold}

A.textbold:link		{color: #000000; font-size: 11px; font-weight: bold;}
A.textbold:hover		{color: #000000; font-size: 11px; font-weight: bold;}
A.textbold:visited		{color: #000000; font-size: 11px; font-weight: bold;}



/* NAVIGATION  */
.nav 			{color: #ffffff;font-weight:bold;font-size: 11px;}
A.nav 			{color: #ffffff; text-decoration:none;}
A.nav:visited 		{color: #ffffff; text-decoration:none;}
A.nav:hover 		{color: #ffc400; text-decoration:underline;}
A.nav:active 		{color: #ffc400; text-decoration:underline;}

.navsub 		{color: #000099;font-weight:bold;font-size: 10px;}
A.navsub 		{color: #000099; text-decoration:none;}
A.navsub:visited 	{color: #000099; text-decoration:none;}
A.navsub:hover 		{color: #ffdb5a; text-decoration:underline;}
A.navsub:active 	{color: #ffdb5a; text-decoration:underline;}

tr.main 		{background-color: #000099;}
td.main 		{background-color: #5B7A99;}

td.manufacturer		{color: #ffffff; background-color:#2143DD; font-size: 11px; font-weight: bold;}
td.listheading		{color: #000000; background-color: #DEDEDE; font-size: 11px; font-weight: bold;}
td.datahead		{color: #222222; background-color: #AABBCC; font-size: 10px; font-weight: bold;}
td.data			{color: #444444; background-color: #eeeeee; font-size: 11px;}
td.dataheader	 	{color: #FFFFFF; background-color: #000099; font-size: 12px;font-weight: bold;font-family: Arial, helvetica, sans-serif;}
td.infobar		{color: #000000; background-color:#ffdb5a; font-size: 10px; font-weight: bold; padding: 1;; font-family: Verdana, Arial, Helvetica, sans-serif}

td.lowwind	 	{background-color:#DDEEFF;}
td.medwind		{background-color:#DDDDFF;}
td.strwind		{background-color:#FFDDDD;}
td.lowwindTH	 	{background-color:#9999aa; color:#FFFFFF}
td.medwindTH		{background-color:#AAAAFF;}
td.strwindTH		{background-color:#FFAAAA;}

.smallwhite		{color: #FFFFFF; font-size: 10px; font-weight: normal}
.translate		{color: #ffffff; background-color: #ff8300; font-size: 11px;}
.mail			{color: #000000; background-color: #ffffff; font-size: 11px;}

.search			{color: #ffffff; background-color: #3184BD; font-size: 11px;}
.link 			{color: #000000; font-size: 13px; font-weight: bold;}
.linknew		{color: #ff0000; font-size: 13px; font-weight: bold;}
.linksmall		{color: #000000; font-size: 11px;}
.reviews		{color: #000000; background-color: #FEFEef; font-size: 12px;}

.datafld		{color: #000000; background-color: #FFFFFF; font-size: 12px;}
.datareq		{color: #000000; background-color: #FFFFDD; font-size: 12px;}
.info			{color: #666666; font-size: 10px;}
.infoBold		{color: #666666; font-size: 10px; font-weight:bold}
.RedInfoText		{color: #FF0000; font-size: 10px;}
.buttons		{
	FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 		10px;
	FONT-WEIGHT:		bold;
	color:			#000055;
	border-bottom: 1px #333300 solid;
	border-top: 1px #FFFFFF solid;
	border-left: 1px #FFD08A solid;
	border-right: 1px #333300 solid;
  	background-color: #ffdb5a

}
.smallbuttons		{

	FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 		10px;
	color:			#000055;
	border-bottom: 1px #333300 solid;
	border-top: 1px #FFFFFF solid;
	border-left: 1px #FFD08A solid;
	border-right: 1px #333300 solid;
  	background-color: #ffdb5a
  }

.smallform		{color: #000055; background-color: #FFFFFF; font-size: 8pt; font-family:Arial;}
.trimdatatext 	{font-size: 11px; font-weight: normal; color: #000066;}


/* Headers */
h2 	{color: #333333; font-family: Arial,helvetica,sans-serif; font-size: 20px; font-weight: bold; }
h3	{color: #333333; font-family: Arial, helvetica, sans-serif; font-size: 18px; font-weight: bold; }
h4	{color: #4444dd; font-family: Arial, helvetica, sans-serif; font-size: 16px; font-weight: bold;}

/* Form Button settings */
.pnorm 			{color:#000000; background-color:#f4ca00; font: 13px Verdana, Arial,Helvetica,Sans Serif; font-weight: bold}
.pover 			{color:#ffffff; background-color:#f4ca00; font: 13px Verdana, Arial,Helvetica,Sans Serif; font-weight: bold}


/* Global Settings */
A 				{color: #0000aa; text-decoration:underline;}
A:visited 		{color: #0000aa; text-decoration:underline;}
A:hover 		{color: #ff0000; text-decoration:underline;}
A:active 		{color: #dd0000; text-decoration:underline;}

A.links 		{color: #000000; text-decoration:none;}
A.links:visited {color: #000000; text-decoration:none;}
A.links:hover 	{color: #ff0000; text-decoration:underline;}
A.links:active 	{color: #dd0000; text-decoration:underline;}

/*.white 		{color: #ffffff;}*/
A.white		{color: #ffffff; text-decoration:none; font-weight:bold}
A.white:visited	{color: #ffffff; text-decoration:none;}
A.white:hover 	{color: #ffc400; text-decoration:none;}
A.white:active	{color: #ffc400; text-decoration:none;}

/*.black 		{color: #000000;}*/
A.black		{color: #000000; text-decoration:none; font-weight:bold}
A.black:visited	{color: #000000; text-decoration:none; font-weight:bold}
A.black:hover 	{color: #000099; text-decoration:underline; font-weight:bold}
A.black:active	{color: #000099; text-decoration:none; font-weight:bold}

/* DISCUSSION CLASSES */
.discBg2 	{background-color:#FFFFFF}
.discBg1 	{background-color:#DEDEDE}
.discBg3 	{background-color:#DEDEDE}
Table.disc 	{background-color:#000000}
.discTitle 	{color: #000000; font-size: 14px; font-weight: bold}
.discText 	{font-family:sans-serif; color: #000000; font-size: 14px; line-height:1.3em }
TD.discText	{background-color: #FFFFFF;font-size:14px;font-family:sans-serif}
TD.discInfo	{background-color: #FFFFFF;}
.discInfo 	{color: #000000; font-size: 10px}
.discfld	{color: #000000; background-color: #FFFFFF; font-size: 12px;}
.discTitle2	{color: #000055; background-color: #ffdb5a; font-size: 10px; font-weight:bold; font-family:Verdana, Arial}
.discTitle1	{color: #000055; background-color: #AABBCC; font-size: 12px; font-weight:bold; font-family:Verdana, Arial}
.discHeading	{color: #000055; font-size: 16px; font-weight:bold; font-family: Arial}
.discAdm 	{color: #2A47F9; font-weight:bold;}
.discMod 	{color: #ffdb5a; font-weight:bold;}

/* Registered user links */
A.regUser		{text-decoration:none; font-weight:bold; font-size: 9px;color:#000000; }
A.regUser:visited	{text-decoration:none; font-weight:bold; font-size: 9px;color:#000000; }
A.regUser:hover		{text-decoration:none; font-weight:bold; font-size: 9px;color:#000000; }
A.regUser:active	{text-decoration:none; font-weight:bold; font-size: 9px;color:#000000; }

/* Channelinfo */
Table.chInfo 	{
	FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 		10px;
	color:			#000000	;
	border-bottom: 0px #000099 solid;
	border-top: 1px #000099 solid;
	border-left: 1px #000099 solid;
	border-right: 1px #000099 solid;
  	background-color: #DEDEDE;
}
Table.chInfo2 	{
	FONT-FAMILY: 		Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 		10px;
	color:			#000000	;
	border: 1px #777777 solid;
  	background-color: #FFFFFF;
}
TABLE.box {
	display:table;
	cursor:hand;
	cell-spacing:0px;
	padding:0px;
	border-width:1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color:#777777;
	border-bottom-color:#777777;
	margin-top:1px;
	margin-left:1px;
	background-color:#ffdb5a;
	}
TD.sBox {
	display:table;
	cursor:hand;
	cell-spacing:0px;
	padding:0px;
	border-width:1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color:#777777;
	border-bottom-color:#777777;
	margin-right:2px;
	margin-left:2px;
	background-color:#ffdb5a;
	width:10px;
	align:center;
	}
/* Action box on the right */
A.actionlinks		{text-decoration:underline; font-weight:bold; font-size: 9px;color:#444444; }
A.actionlinks:visited	{text-decoration:underline; font-weight:bold; font-size: 9px;color:#444444; }
A.actionlinks:hover		{text-decoration:none; font-weight:bold; font-size: 9px;color:#444444; }
A.actionlinks:active	{text-decoration:none; font-weight:bold; font-size: 9px;color:#FF44444; }
Table.action 	{
	border-bottom: 0px #000099 solid;
	border-top: 0px #000099 solid;
	border-left: 0px #000099 solid;
	border-right: 0px #000099 solid;
  	background-color: #DEDEDE;
}

TABLE.noborder {
	border-spacing: 0px;border-collapse: collapse;padding:0px;border:0px
}
TD.noborder { padding: 0px; margin: 0px; } 

.EvTypeName	{font-weight:bold;}
.EvTypeContent	{margin:5px;}
.logoBox	{text-align:center;padding-top:5px;padding-bottom:5px;margin-left:auto;margin-right:auto;background-color:#FFFFFF;display:block;width:150px}
.eventLogo	{margin:0 0 5 0;display:block;}
.eventText	{font-size:14px;font-family:sans-serif;line-height:1.3em;}

#eventContainer .BlockTitle { font-weight: bold; font-size: 1.2em;}
#joinEvent	{padding: 2px 10px; background: #EFEFEF;}

div.EventMember	{ height: 86px; border: 1px solid #DEDEDE ; background: #EFEFEF; padding: 3px; width: 150px; float: left; display: block; margin-right: 3px;}
div.EventMember img.member	{ vertical-align: top; float: left; }
div.EventMember img.country	{ vertical-align: middle; }

div.EventMember img	{ margin: 0px 4px 0px 0px; }
div.EventMember div	{ padding-top: 3px; }
.eventcomment td.comment p	{font-size: 14px; margin-top: 1px; margin-bottom: 10px;}
.eventcomment td.member {width: 80px;}
table.eventcomment div.EventMember	{ float: none; width: 80px; height: auto;}
table.eventcomment div.EventMember	img.member { float: none; }
.commentspacer	{ border-top: 1px dashed silver;}

#eventcomments	{ border-top: 1px solid #EFEFEF; margin-top: 10px;}
#addEventComment	{ border-top: 1px dashed silver;}
#addEventComment textarea	{ width: 400px; height: 200px; font-family: Arial;}
div.commentspacer	{ border-top: 1px solid #EFEFEF; height: 1px; margin: 6px 0px; display: block;}
