 
img{
border: 0px;
}
 
.xsmall_arial{
	font-size: xx-small;
	font-family: Arial
}
.small_arial{
	font-size: x-small;
	font-family: Arial
}
.standart_arial{
	font-size: small;
	font-family: Arial
}
.text_bold{
	font-size: x-small;
	font-family: verdana, Tahoma;
	font-weight: bold;
}
.text_bold_small{
	font-size: x-small;
	font-family: verdana, Tahoma;
	font-weight: bold;
}
.green_normal{
	color:#54748D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}
.blue_normal{
	color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
}
.blue{
	color: #000066;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.black{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.green{
	color:#54748D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
}

.page_header{
	font-size:18px;
	font-style : italic;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#54748D;  
}

.page_header_graphic{
	font-size:14px;
	font-style : normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border-left: 0px;
	border-right: 0px;
	border-top: 1px #c6c6c6 solid;
	border-bottom: 1px #c6c6c6 solid;
	background-color: #e3e3e3;
    background-image: url(/images/table_header_gradient.gif); 
	background-repeat: repeat-x; 	
	color:#000000;  
}


.page_header_divider{
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	background-color: #ffffff; 
}

.page_header_endcaps{
	border-left: 0px;
	border-right: 0px;
	border-top: 1px #c6c6c6 solid;
	border-bottom: 1px #c6c6c6 solid;
	background-color: #f3f3f3; 
}

.product_table_header{
	color: #000000;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-left: 0px;
	border-right: 0px;
	font-size: 14px;
	font-style : normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.product_table_header  th {
	border-left: 1px #c6c6c6 solid;
	border-right: 1px #c6c6c6 solid;
	border-top: 1px #c6c6c6 solid;
	border-bottom: 0px #c6c6c6 solid;
	
    /*
	background-image: url(/images/table_header_gradient.gif); 
	background-repeat: repeat-x; 	
	*/
	background-color: #f3f3f3;
	
	font-size:16px;
	font-weight : normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	text-align: left;
}
.product_table_header  td {
	padding: 0px;
	border-left: 0px #c6c6c6 solid;
	border-right: 0px #c6c6c6 solid;
	border-top: 0px #c6c6c6 solid;
	border-bottom: 0px #c6c6c6 solid;
	padding-top: 2px;
	padding-bottom: 2px;
	border-spacing: 0px;
}
	

.dashed {
 	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	border-left: 0px;
	border-right: 0px;
}

.dashed th {
	padding: 0px;
	border-left: 1px #c6c6c6 solid;
	border-right: 1px #c6c6c6 solid;
	border-top: 1px #c6c6c6 solid;
	border-bottom: 1px #c6c6c6 solid;
	background-color: #e8e8e8;
}

.dashed tr {
	vertical-align: middle;
	text-align: center;
}

.dashed td {
	border-left: 1px #c6c6c6 dashed;
	border-right: 1px #c6c6c6 dashed;
	border-top: 1px #c6c6c6 dashed;
	border-bottom: 1px #c6c6c6 dashed;
	padding: 2px;
	font-weight: normal;
}

.td_shaded {
	border-left: 1px #c6c6c6 dashed;
	border-right: 1px #c6c6c6 dashed;
	border-top: 1px #c6c6c6 dashed;
	border-bottom: 1px #c6c6c6 dashed;
	padding: 2px;
	background-color: #D6C17A;
	font-weight: normal;
}



.column_header{
 	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4A5F93;
	font-weight: bold;
}
.column_content{
 	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

    BODY {
      background-color: #ffffff; 
      margin-top:0px;
      margin-right:0px;
      margin-left:0px;
      color:#54748D;  
      }
	  
     DIV.head {
      position: relative;
      font-size: 14px;
      font-family: Tahoma;
      font-weight: bold;
      color: #6388A6;
      text-align:center;
      text-indent:0;
      padding-right:0px;
      padding-left:0px;
      top: 1px;
      z-index: 1;  
      }
     
     DIV.head2 {
      font-size: 12px;
      font-family: Tahoma;
      font-weight: bold;
      color: #6388A6;
      text-align:center;
      text-indent:0;
      padding-right:0px;
      padding-left:0px;

      }
     
     DIV.text {
      font-size: 12px;
      font-family: verdana, Tahoma;
      font-weight: bold;
      color: #54748D;
      text-align:left;
      text-indent:0;
      padding-right:15px;
      padding-left:15px;
      padding-top:0px;
      }
      
      DIV.cases {
      font-size: 12px;
      font-family: Tahoma;
      font-weight: bold;
      color: #6C6767;
      text-align:left;
      text-indent:0;
      padding-right:5px;
      padding-left:25px;
      padding-top:0px;
      }

     A:link {color:#0F238C;}
     A:hover {text-decoration: none; color: #0F238C;}
     A:visited {color: #0F238C;}

     A.cl:link {
      font-size:10px;
      font-family: Tahoma;
      font-weight: bold;
      color: #6388A6;
      text-align: left;
      padding-right:0px;
      padding-left:10px;
      padding: 0px;
     }
     A.cl:hover {
      font-size:10px;
      font-family: Tahoma;
      font-weight: bold;
      color: #6388A6;
      text-align: left;
      padding-right:0px;
      padding-left:10px;
      padding: 0px;
      text-decoration: none;
     }
     A.cl:visited {
      font-size:10px;
      font-family: tahoma;
      font-weight: bold;
      color: #6388A6;
      text-align: left;
      padding-right:0px;
      padding-left:10px;
      padding: 0px;
     }
	
	.gorthin {
	border-left: 1px solid #A0B0CF; 
	border-right: 1px solid #A0B0CF; 
	border-top: 1px solid #A0B0CF; 
	border-bottom: 1px solid #A0B0CF;
	}

	.gortd {
	background-color: #D0D8EF;
	font-size:12px;
      	font-family: tahoma;
      	font-weight: bold;
	font-variant: small-caps;
	color: #2F5880;
	}

	.gortd2 {
	background-color: #EFF0F0;
	font-size:12px;
      	font-family: tahoma;
      	font-weight: normal;
	color: #000000;
	}
	
	.gortd3 {
	background-color: #F2F4F8;
	font-size:12px;
      	font-family: tahoma;
      	font-weight: normal;
	color: #2F5880;
	border-left: 1px solid #A0B0CF; 
	border-right: 1px solid #A0B0CF; 
	border-top: 1px solid #A0B0CF; 
	border-bottom: 1px solid #A0B0CF;
	}
	
	.gortd4 {
	background-color: #f8f8f8;
	font-size:12px;
      	font-family: tahoma;
      	font-weight: normal;
	color: #2F5880;
	border-left: 1px solid #A0B0CF; 
	border-right: 1px solid #A0B0CF; 
	border-top: 1px solid #A0B0CF; 
	border-bottom: 1px solid #A0B0CF;
	}
	
.body_text {
		font-size:12px;
      	font-family: arial;
      	font-weight: normal;
      	color: #000000;
	}
.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: top}

.combo {
	font-family: tahoma,verdana,arial;
	color: #000000;
	border-style: solid;
        border-top-width: 1px; 
        border-right-width: 1px; 
        border-bottom-width: 1px; 
        border-left-width: 1px;
	font-size: 10px;
	background-color:#CFD7E0;
	}
	
.case {
	background-color: #CFD7E0;
	font-size:12px;
   font-family: arial;
   font-weight: normal;
	border-color: #50708F;
	border-style: solid;
   border-top-width: 1px; 
   border-right-width: 0px; 
   border-bottom-width: 1px; 
   border-left-width: 0px;
	}
.gorbutton {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.plain {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
}
.plaintd {
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	background-color: #CFD7E0;
	font-size: 14px;
	color: Black;
}
.plaintdsmall {
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	background-color: #CFD7E0;
	font-size: 10px;
	color: Black;
}

.overdue {
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	background-color: #FFA899;
	font-size: 10px;
	color: Black;
}

	.gortd2small {
	background-color: #EFF0F0;
	font-size:10px;
      	font-family: tahoma;
      	font-weight: normal;
	color: #50708F;
	}
.tdplainborder {
	background-color: transparent;
	border: 1px SOLID;
	border-color: #EFF0F0;
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}
.dropshadow2{
	float:left;
	clear:left;
	background: url('quote/images/shadow.png') no-repeat bottom right !important;
	padding: 0px; margin-left:5px; margin-right:0; margin-top:10px; margin-bottom:10px
}
.dropshadow{
	float:right;
	clear:right;
	background: url('quote/images/shadow.png') no-repeat bottom right !important;
	padding: 0px; margin-left:5px; margin-right:0; margin-top:10px; margin-bottom:10px
}
.img-shadow { 
float:right; 
background: url('images/trans-shadow.png') no-repeat bottom right;
}
.innerbox{
	position:relative;
	bottom:6px;
	right: 6px;
	border: 1px solid #999999;
	padding:4px;
	margin: 0px 0px 0px 0px;
}
.innerbox{
	/* IE5 hack */
	\margin: 0px 0px -3px 0px;
	ma\rgin:  0px 0px 0px 0px;
}
.innerbox p{		
	font-size:14px;
	margin: 3px;
}
a.pcontent:link {
	font-size:14px;
   font-family: arial;
   font-weight: normal;
	color: #50708F;
	text-decoration: none;
}
a.pcontent:active {
	font-size:14px;
   font-family: arial;
   font-weight: normal;
	color: #50708F;
	text-decoration: none;
}
a.pcontent:hover {
	font-size:14px;
   font-family: arial;
   font-weight: normal;
	color: #50708F;
	text-decoration: none;
}
a.pcontent:visited {
	font-size:14px;
   font-family: arial;
   font-weight: normal;
	color: #50708F;
	text-decoration: none;
}
img {
	border: 0px;
}
.applyBorder { border:1px solid #CFD7E0; }
.removeBorder { border:1px solid #ffffff; }
.applyBG {
	background-image: url('/images/arr_right.gif');
	background-position: center left;
	background-repeat: no-repeat;
}
.removeBG {
	background-image: url('none');
}
.wiusb-blue {
	background-image: url('/images/wireless-blue.gif');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.wiusb-white {
	background-image: url('/images/wireless-white.gif');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.antenna-blue {
	background-image: url('/images/antennas-blue.jpg');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.antenna-white {
	background-image: url('/images/antennas-white.jpg');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.serial-blue {
	background-image: url('/images/serial-blue.jpg');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.serial-white {
	background-image: url('/images/serial-white.jpg');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.transmitters-blue {
	background-image: url('/images/transmitters-blue.jpg');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.transmitters-white {
	background-image: url('/images/transmitters-white.jpg');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.eval-off {
	background-image: url('/images/evalbutton2.gif');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.eval-on {
	background-image: url('/images/evalbutton_sel2.gif');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.kit-off {
	background-image: url('/images/tsupportbutton2.gif');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.kit-on {
	background-image: url('/images/tsupportbutton_sel2.gif');
	background-repeat: no-repeat;
	background-position: 3px 4px;
}
.FHSS250-on {
	background-image: url('/images/header_250Rright_sel.jpg');
	background-repeat: no-repeat;
	background-position: 3px 4px;
	text-align: left;
}
.FHSS250-off {
	background-image: url('/images/header_250Rright.jpg');
	background-repeat: no-repeat;
	background-position: 3px 4px;
	text-align: left;
}
.techsupport {
	background-image: url('/images/TS_.jpg');
	background-repeat: no-repeat;
	text-align: left;
}
.techsupport_bw {
	background-image: url('/images/TS_bw.jpg');
	background-repeat: no-repeat;
	text-align: left;
}
.blur{
	background: transparent url(shadow1.png);
/*path to the 80%-transparent 1x1pixel black-colored background image*/
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}

.shadow{
	background: transparent url(shadow2.png);
/*path to the 60%-transparent 1x1pixel black-colored background image*/
	color: inherit;
}
.ydsf {
	display: block;
	position: relative;
	margin: 4px -4px -4px 4px;
	background: url(shadow-grid.gif) repeat;
}

/* ie6 ignores this selector */
html>body .ydsf {
	margin: 10px -10px -10px 10px;
	background: url(shadow.png) right bottom no-repeat;
}

/* shadow corners */
.ydsf:before,
.ydsf:after {
	content: " ";
	display: block;
	width: 10px;
	height: 10px;
	background: inherit;	
}

.ydsf:before {
	position: absolute;
	top: 0;
	right: 0;
	margin: -10px 0 0 auto;
	background-position: right top;
}

.ydsf:after {
	margin: -10px 0 0 -10px;
	background-position: left bottom;
}

.ydsf .inner {
	display: block;
	position: relative;
	overflow: hidden; /* prevents margin leakage from child elements */
	left: -4px;
	top: -4px;
}

/* ie6 ignores this selector */
html>body .ydsf .inner {
	left: -10px;
	top: -10px;
	margin: 0;
}


/* helper classes (not YDSF related) */

.demo-ydsf {
	position: relative;
	border: 1px solid #999;
	padding: 10px;
	background: #fff url(gradient.jpg) left top repeat-x;
}

.clear {
	clear: both;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0 -1px -1px 0;
	border: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}

.left {
	float: left;
	display: inline; /* fixes ie double margin-left bug */
}

.right { float: right; }

.note {
	width: 200px;
	border: 1px solid #666;
	padding: 10px;
	background: #ffc;
	color: #333;
}

