body		{background:#000000 url(images/bg-left.jpg) repeat-x;}
.head1			{color:#b1d1e6; font-size:48px; font-weight:normal;}
.bottom	  	 	{font-size: 11px; font-family: Arial, Verdana; color: #777; text-align:right;}
.heading1       {font-size: 30px; font-family: Arial, Verdana; color: #777; text-align:left;}
.heading2       {font-size: 18px; font-family: Arial, Verdana; color: #777; text-align:left;}
.text        	{
	font-size: 13px;
	font-family: Arial, Verdana;
	color: #333;
	text-align:left
}
.text_white			{font-size: 11px; color:#FFFFFF;}
.text1_head	  	 	{font-size: 12px; font-family: Arial, Verdana; color: #000; text-align:left;}
.text1_headb	  	{font-size: 13px; font-family: Arial, Verdana; color: #000; text-align:left; font-weight:bold;}
.text1_content	  	{font-size: 12px; font-family: Arial, Verdana; color: #666; text-align:left;}

#pad-img {
	padding:3px;
	border: #cccccc 1px solid;
}

.underlining_blue{
	COLOR: #005596;
	TEXT-DECORATION: none;
}
.underlining_blue:hover {
	COLOR: #005596; 
	TEXT-DECORATION: underline; 
}

.underlining_white{
	COLOR: #777;
	TEXT-DECORATION: none;
}
.underlining_white:hover {
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 
}

.underlining_navi{
	COLOR: #fff;
	background:url(images/bg-navi.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size:12px;
	font-weight:bold;
	padding: 8px 14px 4px 14px;
	border-right: #fff 1px solid;
	float: left;
}
.underlining_navi:hover {
	COLOR: #000;
	background:url(images/bg-navi-over.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size:12px;
	font-weight:bold;
	padding: 8px 14px 4px 14px;
	border-right: #fff 1px solid;
	float: left; 
}
.underlining_navi.selected {
	COLOR: #000;
	background:url(images/bg-navi-over.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size:12px;
	font-weight:bold;
	padding: 8px 14px 4px 14px;
	border-right: #fff 1px solid;
	float: left; 
}

/* Tabs */

.tab-box { background:url(images/bg-navi.jpg) repeat-x;
  
}
.tab-box a {
  	COLOR: #fff;
	background:url(images/bg-navi.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size:12px;
	font-weight:bold;
	padding: 8px 14px 4px 14px;
	border-right: #fff 1px solid;
	float: left;
}
.tab-box a:hover { 
	COLOR: #000;
	background:url(images/bg-navi-over.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size:12px;
	font-weight:bold;
	padding: 8px 14px 4px 14px;
	border-right: #fff 1px solid;
	float: left; 
}
.tab-box a.activeLink { 
	COLOR: #000;
	background:url(images/bg-navi-over.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size:12px;
	font-weight:bold;
	padding: 8px 14px 4px 14px;
	border-right: #fff 1px solid;
	float: left; 
}
.tabcontent { padding: 10px;}
.hide { display: none;}

.tab-box {
   clear: both;
    margin: 0;
    padding: 0;
	background:url(images/bg-navi.jpg) top repeat-x;
}
.tab-box ul {
  margin: 0;
    padding: 0;
}
.tab-box li {
  padding:0;
  vertical-align:bottom;
  display: inline;
  margin:0px;
  list-style:none;
  position: relative;
}
body#home #home a,
body#about #about a,
body#sport #sport a,
body#products #products a,
body#distributors #distributors a,
body#tech #tech a,
body#news #news a,
body#privacy #privacy a,
body#contact #contact a{
    COLOR: #000;
	background:url(images/bg-navi-over.jpg) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size:12px;
	font-weight:bold;
	padding: 8px 14px 4px 14px;
	border-right: #fff 1px solid;
	float: left;
	display:block;
}

.underlining_subnavi{
	COLOR: #555;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size:12px;
	font-weight:bold;
	padding: 8px 14px 11px 14px;
	/*border-right: #fff 1px solid;*/
	float: left;
	position:relative;
	display:block;
}
.underlining_subnavi:hover {
	COLOR: #000;
	background:url(images/bg-sub-navi-over.jpg) top center no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-size:12px;
	font-weight:bold;
	padding: 8px 14px 11px 14px;
	/*border-right: #fff 1px solid;*/
	float: left;
	position:relative;
	display:block; 
}

#2coltab {
	padding:10px;
	border:#ccc 1px solid;
}

/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
#FormHtmlForm {
	
}
#formIntro {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 14px; PADDING-TOP: 20px
}
.ComposureForm {
	width: 420px;
	margin: 12px auto;
}
.ComposureForm FIELDSET {
	Z-INDEX: 50; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 20px; MARGIN: 0px auto 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: url(images/grad-up-light-midsize.jpg) #fff repeat-x 50% bottom; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px
}
.ComposureForm LEGEND {
	Z-INDEX: 100; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(images/grad-up-light-midsize.jpg) #fff repeat-x 50% bottom; COLOR: #555; FONT-SIZE: 13px; BORDER-TOP: #ccc 1px solid; TOP: -10px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px; LEFT: 10px
}
.ComposureForm .InputRow {
	PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; PADDING-TOP: 10px
}
.ComposureForm .InputRow LABEL {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #777; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.ComposureForm .InputRow INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: right; COLOR: #444; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.ComposureForm .InputRow SELECT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: right; COLOR: #444; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.ComposureForm .InputRow INPUT:hover {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid
}
.ComposureForm .InputRow TEXTAREA {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; DISPLAY: block; FLOAT: right; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.ComposureForm .SubmitButtonRow {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; CLEAR: both; PADDING-TOP: 10px
}
.ComposureForm .SubmitButtonRow INPUT {
	BORDER-BOTTOM: #000 2px solid; BORDER-LEFT: #000 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/library/grads/orange-up-ffad00.jpg) #ffad00; COLOR: #000; FONT-SIZE: 20px; BORDER-TOP: #000 2px solid; CURSOR: pointer; BORDER-RIGHT: #000 2px solid; PADDING-TOP: 10px
}
.ComposureForm .SubmitButtonRow INPUT:hover {
	COLOR: #fff
}
.IsError INPUT {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid
}
.IsError SELECT {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid
}
.ComposureForm .ErrorMessage {
	TEXT-ALIGN: right; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #fff; COLOR: #cc0000; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 3px
}
.CaptchaRow LABEL {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; COLOR: #777; FONT-SIZE: 11px; PADDING-TOP: 5px
}
.CaptchaRow INPUT {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: right; COLOR: #444; FONT-SIZE: 14px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 3px
}
.CaptchaRow SPAN {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; CLEAR: both; PADDING-TOP: 15px
}
.CaptchaRow IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; MARGIN: 0px auto; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px
}
.ComposureForm .Required {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline; COLOR: #005500; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.hidden {
	DISPLAY: none !important
}
 
