@charset "utf-8";
/* CSS Document */

/*QUOTE CSS*/
	.header_quote_table span.field_caption
	{
		font-size:11px !important;
	}
	div.search_history_form button.ui-datepicker-trigger
	{
		height:20px;
	}
	div.search_history_form button.ui-datepicker-trigger img
	{
		height:15px;
	}
	div.search_history_form .ui-widget input
	{
		height:20px;
	}
	button
	{
		margin:0;
		padding:0;
	}
	#[$CONTAINER_ID] div.quote_items td, #[$CONTAINER_ID] div.quote_items th
	{
		font-family: verdana !important;
  		font-size: 10px ;
	}
	
	ul.combo_part_list
	{
		padding:0 0 0 1.8em;
		list-style-type:disc !important;
		margin:0;
		font-family:verdana, 'arial narrow', arial, Helvetica, sans-serif; 
	}
	
	li.combo_part_list_part
	{
		list-style-type:disc !important;
		font-family:verdana, 'arial narrow', arial, Helvetica, sans-serif; 
	}
	.combo_title_span big
	{
		font-variant:small-caps;
		font-weight:500;
	}
	div.prod_fiche_title
	{
		font-weight:700;
		font-size:16px;
		font-variant:smallcaps;
		font-family:'Roboto condensed','verdana'
	}
	
	div.Accessories_Vid_Box_prodfiche
	{
		border-bottom:1px #ccc solid;
		font-family:'Roboto condensed','verdana';
		font-size:14px;
	}
	span.gritter-title
	{
		border-bottom:1px #ccc solid;
	}
	
	





div.drag_future_prod
{
	border: 1px #ccc solid;
	padding: 2px;
	box-shadow: 10px 10px 20px 1px rgba(0, 0, 0, 0.35);
	background: rgb(249,252,247);
	background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,252,247,1)), color-stop(100%,rgba(245,249,240,1)));
	background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%);
	background: -o-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%);
	background: -ms-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%);
	background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 );
}

div.drag_future_combo
{
	font-size:10px;
	border: 1px #ccc solid;
	padding: 2px;
	box-shadow: 10px 10px 20px 1px rgba(0, 0, 0, 0.35);
	background: rgb(249,252,247);
	background: -moz-linear-gradient(top,  rgba(249,252,247,1) 0%, rgba(245,249,240,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,252,247,1)), color-stop(100%,rgba(245,249,240,1)));
	background: -webkit-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%);
	background: -o-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%);
	background: -ms-linear-gradient(top,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%);
	background: linear-gradient(to bottom,  rgba(249,252,247,1) 0%,rgba(245,249,240,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9fcf7', endColorstr='#f5f9f0',GradientType=0 );
}


.drop_future_prodhover
{
	border:2px #66F dotted;
	background: rgb(240,249,255);
	background: -moz-linear-gradient(top,  rgba(240,249,255,1) 0%, rgba(203,235,255,1) 47%, rgba(161,219,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(240,249,255,1)), color-stop(47%,rgba(203,235,255,1)), color-stop(100%,rgba(161,219,255,1)));
	background: -webkit-linear-gradient(top,  rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%);
	background: -o-linear-gradient(top,  rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%);
	background: -ms-linear-gradient(top,  rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%);
	background: linear-gradient(to bottom,  rgba(240,249,255,1) 0%,rgba(203,235,255,1) 47%,rgba(161,219,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#a1dbff',GradientType=0 );

}

.miniprodbox {
  background: url("http://www.futurenet.qc.ca/img/futurenet-theme/semi-transparent-grad-gray.png") repeat scroll left top transparent;
  border-radius: 6px 6px 6px 6px;
  overflow: hidden;
  padding: 1px 5px;
}

.SpecTableTD {
  border: 0 dotted #CCCCCC;
  padding-left: 5px;
  padding-right: 5px;
}

.SpecTableRow {
  background: url("http://www.futurenet.qc.ca/img/futurenet-theme/semi-transparent-grad-gray.png") repeat scroll left top transparent;
  border: 0 dotted #CCCCCC;
  border-radius: 5px 5px 5px 5px;
  padding-left: 5px;
  padding-right: 5px;
}



div.prod_fiche a.button {
    background: url("graygrad.gif") repeat scroll 0 0 transparent;
    border: 1px solid #AAAAAA;
    border-radius: 5px 5px 5px 5px;
    box-shadow: -1px -1px 0 0 #DDDDDD inset;
    color: #000000;
    display: inline-block;
    font-family: arial,serif;
    font-size: 14px;
    margin-top: 1px;
    padding: 3px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 1px #FFFFFF;
    transition: all 0.2s ease-in-out 0s;
}
div.prod_fiche a.button:hover {
    background: url("bluegrad.gif") repeat scroll 0 0 transparent;
    border-color: #3278BE;
    box-shadow: none;
    color: #FFFFFF;
    text-shadow: 1px 1px 1px #FFFFFF;
}
div.prod_fiche a.button:active {
    background: url("invertbluegrad.gif") repeat scroll 0 0 transparent;
    text-shadow: none;
}

table.prod_specifications_table {
    font-family: Verdana,Geneva,sans-serif;
    font-size: 11px;
    min-width:90%;
}
.specs_category {
    background-color: #e5e5e5;
    border-bottom: 1px dotted #CCCCCC;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}
.spec_name {
    font-weight: bold;
    padding: 5px;
    white-space: nowrap;
}
.spec_value {
    padding: 5px;
}

/*DESKTOP ICONS*/
	div.alfred_desktop_icon
	{
		margin:10px;
		width:85px;
		height:105px;
		overflow:hidden;
		border-radius:5px;
		float:left;
		border:1px transparent solid;
		padding:5px;
	}
	
	div.alfred_desktop_icon:hover
	{
		border:1px #fff solid;
		background: -moz-radial-gradient(center, ellipse cover,  rgba(201,235,255,0.25) 0%, rgba(161,219,255,0.25) 100%);
		background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(201,235,255,0.25)), color-stop(100%,rgba(161,219,255,0.25)));
		background: -webkit-radial-gradient(center, ellipse cover,  rgba(201,235,255,0.25) 0%,rgba(161,219,255,0.25) 100%);
		background: -o-radial-gradient(center, ellipse cover,  rgba(201,235,255,0.25) 0%,rgba(161,219,255,0.25) 100%);
		background: -ms-radial-gradient(center, ellipse cover,  rgba(201,235,255,0.25) 0%,rgba(161,219,255,0.25) 100%);
		background: radial-gradient(ellipse at center,  rgba(201,235,255,0.25) 0%,rgba(161,219,255,0.25) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#40c9ebff', endColorstr='#40a1dbff',GradientType=1 );

	}
	
	div.alfred_desktop_icon_selected
	{
		border:1px #599ec9 solid;
		background: -moz-radial-gradient(center, ellipse cover,  rgba(201,235,255,0.5) 0%, rgba(161,219,255,0.5) 100%);
		background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(201,235,255,0.5)), color-stop(100%,rgba(161,219,255,0.5)));
		background: -webkit-radial-gradient(center, ellipse cover,  rgba(201,235,255,0.5) 0%,rgba(161,219,255,0.5) 100%);
		background: -o-radial-gradient(center, ellipse cover,  rgba(201,235,255,0.5) 0%,rgba(161,219,255,0.5) 100%);
		background: -ms-radial-gradient(center, ellipse cover,  rgba(201,235,255,0.5) 0%,rgba(161,219,255,0.5) 100%);
		background: radial-gradient(ellipse at center,  rgba(201,235,255,0.5) 0%,rgba(161,219,255,0.5) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80c9ebff', endColorstr='#80a1dbff',GradientType=1 );
		
	}
	
	div.adi_icon_container
	{
		overflow:hidden;
	}
	
	div.adi_icon_space
	{
		vertical-align:middle;
		display:table-cell;
		height:65px;
		width:85px;
		text-align:center;
		
	}
	
	div.adi_icon_space img
	{
		
	}
	
	div.icon_caption
	{
		text-shadow: 1px 1px 2px #222,1px 1px 2px #222;
		color:#fff;
		display:block;
		text-align:middle;
		/*font-size:0.95em;*/
		text-align:center;
		vertical-align:middle;
	}
	
	
	div.tab_bar_grad
	{
background: #4c4c4c;
background: -moz-linear-gradient(top,  #4c4c4c 0%, #686868 5%, #707070 13%, #959595 28%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4c4c4c), color-stop(5%,#686868), color-stop(13%,#707070), color-stop(28%,#959595));
background: -webkit-linear-gradient(top,  #4c4c4c 0%,#686868 5%,#707070 13%,#959595 28%);
background: -o-linear-gradient(top,  #4c4c4c 0%,#686868 5%,#707070 13%,#959595 28%);
background: -ms-linear-gradient(top,  #4c4c4c 0%,#686868 5%,#707070 13%,#959595 28%);
background: linear-gradient(to bottom,  #4c4c4c 0%,#686868 5%,#707070 13%,#959595 28%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#959595',GradientType=0 );


	}
	div.tab_bar_grad_inv
	{
	background: #959595;
background: -moz-linear-gradient(top,  #959595 72%, #707070 87%, #686868 95%, #4c4c4c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(72%,#959595), color-stop(87%,#707070), color-stop(95%,#686868), color-stop(100%,#4c4c4c));
background: -webkit-linear-gradient(top,  #959595 72%,#707070 87%,#686868 95%,#4c4c4c 100%);
background: -o-linear-gradient(top,  #959595 72%,#707070 87%,#686868 95%,#4c4c4c 100%);
background: -ms-linear-gradient(top,  #959595 72%,#707070 87%,#686868 95%,#4c4c4c 100%);
background: linear-gradient(to bottom,  #959595 72%,#707070 87%,#686868 95%,#4c4c4c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#959595', endColorstr='#4c4c4c',GradientType=0 );
}