/* CSS Document */
#debug { position:absolute; top:152px; left:0; font-style:italic;}
.sc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #848484;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.2em;
}
.sc table {	border:0px}

a { color: #F78F1D;  text-decoration: underline; cursor: pointer; font-size:11px; font-family:"Courier New", Courier, monospace; border-width:0px}
a:hover { color: #c00; text-decoration: none; cursor: pointer; }

a.menu { text-decoration: none; cursor: pointer; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0171BB;}
a.menu:hover { text-decoration: underline; cursor: pointer; color: #F78F1D; }
a.menu:active { color: #F78F1D; text-decoration: none; }

a.menu_header { text-decoration: underline; cursor: pointer; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.menu_header img{ text-decoration: none;}
a.menu_header:hover { text-decoration: none; cursor: pointer; color: #F78F1D; }
a.menu_header:active { color: #F78F1D; text-decoration: none; }

a.link_image {text-decoration: none; cursor: pointer; border-width:0px; }
a.link_image:hover {text-decoration: none; cursor: pointer; border-width:0px;}
a.link_image:active {text-decoration: none; cursor: pointer; border-width:0px;}


#products_dropdown { position:absolute; left:270px; top:0px; width: 130px; border:1px solid #848484; background: url(images/topmenu%20bg.jpg); padding-bottom:6px; z-index:100}

.menu_header { color:#0171bb; padding:10px 0 10px 3px; font-size:12px;}

.menu_item { padding:7px 0px 5px 15px; font-size:12px;}


.grey_blue { color: #A7B9C7; font-weight:600}

#topmenu_table {
	height: 17px;
	padding: 0 3px 0 5px;
	}
	
#topmenu_table  tr td{
	border-right: 1px solid #9CA59E;
	width: 130px;
	color: #0171BB
}

#topmenu_wrapper { background: url(images/topmenu%20bg.jpg); width: 100%; border-top: 1px solid #9ca59e; border-bottom: 1px solid #9ca59e;}


.border_grey_right {border-right:1px #848484 solid} 
.border_grey_bottom {border-bottom:1px #848484 solid}
.note {color:#848484; font-size:11px;} 


.border_red_bottom {border-bottom:1px #c00 solid}
.note_red {color:#c00; font-size:10px;} 


#content_wrapper 
{
	left: 35px;
	top: 169px;
	position: absolute;
	padding: 0;
}

.content_text 
{
	font-size: 12px;
	line-height: 22px;
	text-align: left;
}
	
.icon_img {border:1px #365573 solid; }

.harnesses 
{
	color:#FE6B68;
	/*background-color:#FECECD;*/
	margin-left: 50px;
	margin-top: 30px;
}
.harnesses img {border:1px #FE6B68 solid; }

.kites 
{
	color:#538441;
	/*background-color:#A0FD7C;
	margin-left: 50px;
	margin-top: 30px;*/
}
.kites img {border:1px #538441 solid; }

.speedglider
{
	color:#5E030F;
}
.speedglider img {border:1px #5E030F solid; }





#content_table_harnesses 
{
	margin: 30px 5px 5px 300px;
	position: relative;
	width:450px;
}

.item_icons_container { margin-left: 50px; margin-top:30px;}

.item_icons_container td div{ width:150px;}
.item_icons_container td { padding-top: 15px; width:150px; vertical-align:top; text-align: left;}
.icon_title {color:#0171BB; font-size:12px; font-weight:200; margin-bottom:5px;}
.icon_title_over {color: #c00; font-size:12px;  font-weight:400; margin-bottom:5px;}	
.icon_title_grey {color: #848484; font-size:10px; font-weight:150; font-style:italic; margin-top:5px;}
.icon_title_grey_over {color: #c00; font-size:10px; font-weight:150; font-style:italic; margin-top:5px;}

.icon_title_small {color:white; font-size:9px; font-weight:200;}
.icon_title_small_over {color:red; font-size:9px;  font-weight:250;}	

.item_icons_leftcorner { margin-top: 5px;}
.item_icons_leftcorner tr td { padding: 4px; vertical-align:bottom; text-align:center}
.item_icons_leftcorner tr td img{ width:30px; border-width:0px}
	
.title_grey	 {
	font-weight: 200;
	font-size: 12px;
	color:#A7B9C7;
	font-style:normal;
}
.title_grey_over {
	font-weight: 600;
	font-size: 12px;
	color:#636F77;
	font-style:normal;
}
/*	#muscat_icon {background-image: url(images/muscat_icon.jpg); width:110px; text-align:left;}
	#discovery_icon {background-image: url(images/discovery2_icon.jpg); width:140px;}
	#oscar_icon {background-image: url(images/oscar_icon.jpg); width:140px;}
	#scorpion_icon {background-image: url(images/scorpion2_icon.jpg); width:140px;}
	#bidiscovery_icon {background-image: url(images/bidiscovery_icon.jpg); width:110px;}
*/	

.chart tr td
{
	font-size: 11px;
	line-height: 20px;
	text-align: justify;
	padding:3px;
}	
.chart_subtitle { font:"Courier New", Courier, monospace; font-size:10px; font-color:#636F77;}

	.description{
	font-size: 11px;
	line-height: 16px;
	}
	
	.comment{
	font-size: 11px;
	font-style: italic;	
	}
	
	.text_box_gliders {
	border:1px solid #78BDFF;
	margin :30px;
	padding: 15px;
	font-size: 11px;
	line-height: 22px;
	color:#78BDFF;
	background-color:#365573;
}

.news div
{ padding-bottom:10px; padding-top:10px;}

#header___ { background: url(images/top%20bg.jpg)}
	
.icon_border { border: 1px solid #A7B9C7;}

#bottom_div {
background: url(images/Logo%20bottom%20faded.jpg) no-repeat center bottom;
position: absolute;
height:170px;
width: 1035px;
left: 17px;
bottom: 0px;
vertical-align: bottom;
}

img.side_image_vert { height:250px;}
img.side_image_hor { width:250px;}

.icons_container img {
	margin: 5px;
}
.icons_container div {
	width: 500px;
	height: 100px;
	overflow: auto;
}

.customers_icons_container
{
	height: 250px;
	overflow: auto;
}


.customers_icons_container img
{
	margin: 5px;
}

.hidden {display: none; width:0; height:0;}
.border_blue_dark {	border: 1px solid #636F77;}
.pointer{cursor:pointer;}
.title {font-size:18px; color:#F78F1D}
	

img.tile_hor { height:90px; width:120px; border:0px solid black;}
img.tile_ver { height:128px; width:96px;}
