body 
{
    font-family: Verdana, arial, helvetica, sans-serif;
    font-size: 10pt; /* 80%;*/
    color: black;
    /*background-image: url('images/Hex_BackGround_139x137.png');*/
    background-color: #eaedef; /* #F1F4F6; /* #FDFDFD; /*#F2F4F7; #DFDFDF; #e8edf0; */
    margin: 0;	/*1em*/
    padding: 0;
}

html, body { height: 100%; }

p {line-height: 1.2em; }

h1, h2, h3, h4, h5, h6 
{
	font-style: normal;
	color: #12315F;
	text-decoration: none;
	font-weight:normal;
}

.h_a	/* h1..h6 for link */
{
	color: #12315F; /*333399*/
}

em {font-style: italic;}

em.em_bold { font-weight: bold; }

.em_bold_orange { font-weight: bold; color: #EB831C; }

.em_green
{
	color:#009900;
    font-style: italic;
    font-weight: bold;
}

.em_red
{
	color: Red;
	font-size: 10pt;
}

strong
{
    font-style: italic;
    text-transform: uppercase;
}


hr.line_gray
{
	color: #dddddd;
	background-color: #dddddd;
	height: 1px;	
	border:1px solid;
	width: 65em;
	text-align: left;/*this will align it for IE*/
	margin: 0 auto 0 0; /*this will align it left for Mozilla*/
}

.line_gray_copyright
{
	color: #dddddd;
	background-color: #dddddd;
	height: 1px;
	width: 40em;
	border:1px solid
}

header00 /*other pages*/                         
{
	font-size: 20px; /*16px*/    
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;        
	font-weight: 500;                       
	font-style:normal;	          
	color: #333399;
	letter-spacing: 0.0em;             
	text-decoration: none;
	text-align: left;
	height: 60px;
	padding: 0px 0px 0px 20px;
}
 
a { text-decoration: none; }

a.L1:link  /*link 01*/
{        
	color: #16387C; /* #EB831C; */
	font-weight: 500;
	font-style: normal;
	text-decoration: none; 
}

a.L1:active                                      
{         
    color: #16387C; /* #EB831C; */
    font-style: normal;
    font-weight: 500;
    text-decoration:  none;
}  

a.L1:visited                                        
{         
    color: #7D3883;           
    font-style: normal;
    font-weight: 500;
    text-decoration: none;
}

a.L1:hover                                          
{
    color: #16387C;
    font-style: normal;             
    text-decoration: none;           
    font-weight: 500;
    text-decoration: underline;
}

a.L2:link  /* blue to orange */                                     
{        
    color: #0067AB; /*#0000D0; /* #aaaaaa; */
    font-family: Verdana, Arial, serif;               
    font-weight: 500;
    font-style: normal;
    text-decoration: none; /*underline; */
}

a.L2:active
{         
    color:	#0067AB; /* #000080; /*#aaaaaa; */           
    font-family: Verdana, Arial, serif;
    font-style: normal;
    font-weight: 500;
    text-decoration: none; /*underline;*/
}  

a.L2:visited
{         
    color: #0067AB; /*#000080; /* #aaaaaa;*/           
    font-family: Verdana, Arial, serif;
    font-style: normal;
    font-weight: 500;
    text-decoration: none; /*underline;*/
}

A.L2:hover
{
    color: #EB831C; /* #000000; */
    font-style: normal;             
    font-family: Verdana, Arial, serif;
    text-decoration: underline;           
    font-weight: 500;
}

a.L3:link  /*link 01*/
{        
	color: #EB831C; /* #EB831C; */
	font-weight: 500;
	font-style: normal;
	text-decoration: none; 
}

a.L3:active                                      
{         
    color: #EB831C; /* #EB831C; */
    font-style: normal;
    font-weight: 500;
    text-decoration:  none;
}  

a.L3:visited                                        
{         
    color: #EB831C;           
    font-style: normal;
    font-weight: 500;
    text-decoration: none;
}

a.L3:hover                                          
{
    color: #18397C; /* #16387C;*/
    font-style: normal;             
    text-decoration: none;           
    font-weight: 500;
    text-decoration: underline;
}

a.more:link                                    
{         
    color: #12315F; 
	font-size: 11px; /*6pt*/        
	font-family: Verdana, Arial, serif;                
	font-weight: 500;
	font-style: normal;
	text-decoration: underline; 
	letter-spacing: 0.1em;
	padding-right: 0.3em;
	padding-left: 0.3em;           
}

a.more:active                                   
{          
    color: #12315F;
    font-size: 11px;        
    font-family: Verdana, Arial, serif;                 
    font-weight: 500;
    font-style: normal;
    text-decoration: underline; 
    letter-spacing: 0.1em;
    padding-right: 0.3em;
    padding-left: 0.3em;   
         
}

a.more:visited
{         
    color: #12315F;
    font-size: 11px;        
    font-family: Verdana, Arial, serif;              
    font-weight: 500;
    font-style: normal;
    text-decoration: underline; 
    letter-spacing: 0.1em;
    padding-right: 0.3em;
    padding-left: 0.3em;   
        
}

a.more:hover
{ 
    color: #ffffff;         
    font-size: 11px;        
    font-family: Verdana, Arial, serif;                
    font-weight: 500;
    font-style: normal;
    text-decoration: none; 
    letter-spacing: 0.1em;
    padding-right: 0.3em;
    padding-left: 0.3em;   
    background-color: #006699;        
}
        
a.link_crimson   /* close to cherry */                                  
{        
	color: #DC143C; 
	font-size: 12px;
	font-family: Verdana, Arial, serif;               
	font-weight: 500;
	font-style: normal;
	text-decoration: none; 
	letter-spacing: 0.0em;
}

a:active.link_crimson                                      
{         
    color: #DC143C; 
    font-size: 12px;         
    font-family: Verdana, Arial, serif;
    font-style: normal;
    font-weight: 500;
    text-decoration:  none;
    letter-spacing: 0.0em;
}  

A:visited.link_crimson                                         
{         
	color: #DC143C;           
	font-size: 12px;         
	font-family: Verdana, Arial, serif;
	font-style: normal;
	font-weight: 500;
	text-decoration:  none;
	letter-spacing: 0.0em;
}

a:hover.link_crimson                                           
{
    color: #DC143C;
    font-style: normal;             
    font-family: Verdana, Arial, serif;
    font-size: 12px;
    text-decoration: underline;           
    font-weight: 500;
    letter-spacing: 0.0em;
}

#container
{
  margin-left: auto; /*centering the container*/
  margin-right: auto;
  width: 1024px;    /* left 1024 - 1 -1 = 1022*/
  text-align: center;
  background: #ffffff;
  border: 1px solid #D0D0D0; /* #B0BDC6;	/* #8E909C; */
  min-height: 100%;
  /*height: 100%;*/
}

#header
{
  /*background: #0000FF; /* #DDDDDD;*/
  /*background-image: url('./images/top_bar_1000x80_333399_6666198.png');*/
  /*background-image: url('images/header_256x80_ccdcec-f2f6f9.png');*/
  background-image: url('images/header_256x80_406498-c7d9f4.png');
  background-repeat: repeat-x;
  background-position : left top;
  text-align:left;
  /*height: 80px; */
}

#leftBar
{
  float: left; 
  width: 150px;
  /*background: #EBEBEB; */
  background-color: #F1F4F6; /*#F2F2F2;*/
  color : #c1d2ee;
  text-align:left;  
}

#content
{
  float: right; /* left;*/
  width: 1012px;   /*862px;				/*1022 - 150   = 872 = 10(l) + 862*/
  padding-left: 10px;
  /*padding-right: 10px;*/
  background-color: #ffffff; /* #f5f5f5; /* #ffffff; /* #cdcde6; */
  text-align: left;
}

#rightBar
{ 
/*  float:right; */
  width: 0; /* 180px; /*180px;     /*10+180+10=200*/      
/*  padding-left: 10px;
  padding-right: 10px; 
  background: #ffffff;
  text-align: left; */
}

#footer
{ 
	width: 1024px;
	clear:both;
	/*background-color: #FDFDFD;*/
	background-color: #ffffff; /* #F1F4F6; /* #FDFDFD; /* #e8edf0;*/
    color: #333333;
    font-size: 8pt;        
    font-family: Verdana, Arial, serif;               
    font-weight: 500;
    font-style: normal;
    text-decoration: none; 
    text-align:center;
    padding-top: 60px;  
    padding-bottom: 20px;
    border-width: 0px;
}

#DS_logo_img 
{
	margin-top: 5px;	
	margin-left: 30px;
	margin-right: 15px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;    
}

#DS_logo_text 
{
	display:inline-block; /* disable default block */
	width: 350px;
	position:relative;
	bottom: 5px;
	margin-right: 15px; /*470px;*/
	color: #12315F;
	font-size: 2.0em;
	line-height: 90%;	/*keeps big font withing background image*/
}

#Wind_img 
{
	margin-top: 5px;	
	margin-left: 30px;
	margin-right: 15px;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;    
}

.MyAcc 
{
	display: inline-block;
	position:relative;
	bottom: 5px;
	margin-left: 350px; /*470px;*/
}

a.MA:link
{
    color: #12315F;  /* was #F0F8FF aliceblue */
    font-style: normal;             
    font-weight: 500;
}
             
a.MA:active
{         
    color: #12315F; 
    font-style: normal;
    text-decoration: none;
}  

a.MA:visited
{         
    color: #12315F;
    font-style: normal;
    text-decoration: none;
}

a.MA:hover
{
    color: #12315F;
    font-style: normal;             
    text-decoration: underline;
}

#ShopCart 
{
/*	position:relative;
	bottom: 5px; 
	margin-left: 50px;
	border-style: none;
	font-weight: bold */
}

#ShopCart_img 
{
	margin-left: 10px;
	border-style: none;
}

#MenuTop 
{	
	width: auto;
	border: 0; /*1px solid #B0BDC6;	/* #8E909C; */
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	/*background-color: #000000; /* #F1F4F6; /*#F2F2F2;*/
	color: #c1d2ee;

	background-image: url('images/top_bar_256x30_878889-c1c2c4.png');
	background-repeat: repeat-x;
	background-position : left top;
	text-align: left;
	height: 30px;	
}

#MenuTop ul 
{	
	position:relative;
	top: 7px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 165px;
	padding: 0;
	border: none;
}
		
#MenuTop li 
{
	display:inline; /* disable default block */
	list-style-type: none;

	margin: 0;
	padding-right: 20px;
	/*height: 100%; */
}

#MenuTop li a  /*link, active, visited, */
{
	padding: 5px 5px 5px 5px;
	color: #F0F8FF; /* aliceblue */
	text-decoration: none;
	width: auto; 
	height: 100%;
}

#MenuTop li.selected a
 {
	padding: 5px 5px 5px 5px;
	background-color: #EB831C; 
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#MenuTop li a:hover
 {
	background-color: #c1d2ee;
	color: #000000;
}

#DS_Top_Image
{
    width: auto;
    height: 150px; /* height of image*/
	border: 0;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-image: url('images/Sky_03_1024-150.png');
	background-repeat: repeat-x;
	background-position : left top;
	text-align: left;
}

#MenuLeft 
{
	width: auto;
	/*border: 1px solid #B0BDC6;	/* #8E909C; */
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	background-color: #ffffff; /* #F1F4F6; /*#F2F2F2;*/
	color: #c1d2ee;	
}

#MenuLeft ul 
{	
	list-style: none; /*supreess bulletts*/
	margin: 0;
	padding: 0;
	border: none;
	padding-top: 30px;
	margin-left: 2px;
	background-color: #ebeff0; /* #eaedef;*/
}
		
#MenuLeft li 
{
	margin: 0;
	padding: 0;
	height: 100%;
}

#MenuLeft li a 
{
	display: block;
	/*margin: 0;*/
	padding: 5px 5px 5px 5px;
	border-left: 10px solid #eaedef; /* #F1F4F6; /*#F9F9F9; /*#F2F2F2; */
	border-right: 10px solid #eaedef; /* #F1F4F6; /*#F9F9F9; /*#F2F2F2; */
	/*background-color: #c7d9f4; /* #F1F4F6; /*#F9F9F9; /*#F2F2F2;*/
	/*background-color: #e8edf0; */
	background-color: #ebeff0; /* #eaedef; /* #FDFDFD; */
	color: #18397C; /*#0066cc; */
	text-decoration: none;
	width: auto; 
	height: 100%;
}

#MenuLeft li.selected a
 {
	display: block;
	padding: 5px 5px 5px 5px;
	border-left: 10px solid #EB831C;
	border-right: 10px solid #EB831C;
	background-color: #EB831C; 
	color: #FFFFFF;
	text-decoration: none;
	width: auto;
}

#MenuLeft li a:hover
 {
	border-left: 10px solid #c1d2ee;
	border-right: 10px solid #c1d2ee;
	background-color: #c1d2ee;
	color: #000000;
}

#MenuLeft_Bar 
{	
	width: 148px;
	border: 0;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	margin-left: 2px;
	background-color: #ffffff; /* #F1F4F6; /*#F2F2F2;*/
	color: #c1d2ee;
	background-image: url('images/top_bar_256x30_878889-c1c2c4.png');
	background-repeat: repeat-x;
	background-position : left top;
	text-align:center;
	height: 30px;	
}

.list_regular li
{
	margin-top: 5px;
	margin-bottom: 5px;
}

.button_sm3
{
	position: relative;
	top: 8px;
	border: 0;
}

#col_3_img_top
{	
	margin-top: 10px;	
	border-width: 0px;
}

#col_3_img_next
{	
	margin-top: 10px;	
	border-width: 0px;
}

.news_box
{
	border: 1px solid #B0BDC6;	/* #8E909C; */
	padding: 0;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: 'Trebuchet MS', 'Lucida Grande',Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 10pt;
	background-color: #F0F8FF; /*aliceblue*/
	color: #333399;
	width: 180px;   /*1+10+180+10+1=202*/
}

#DACLab_img
{
	position: relative;
	top: 15px;
	border-width: 0px;
}

#MPP_img
{
	position: relative;
	top: 15px;
	border-width: 0px;
}

div.content_left, div.content_left_1
{
	display:inline-block; /* disable default block */
	width: 806px; /* 656px;         /* 862 - 202 = 660 */ 
	vertical-align: top;
}

div.content_right, div.content_right_1
{
	border: 0;
	display:inline-block;
	width: 180px;        /*10+180+10=200*/ /*see above: max width 182: 10+182+10=202*/     
	padding-left: 10px;
	padding-right: 10px;
	background: #ffffff;
	text-align: left
}

div.content_left_1
{
	width: 100px;
	text-align: right;
}

div.content_right_1
{
	width: 736px;
	text-align: left;
	vertical-align: top;
}

div.content_single_clmn
{
  padding-right: 50px;
}

div.formula_1
{
	padding-left: 20px;
	padding-right: 10px;
	text-align: left;
    font-style: italic;
    font-size:medium; 
}

table.TBL_1
{
	width: 700px;
	border-style:solid;
	border-color: #cccccc;
	border-width: 1px;
	background-color: #ffffff;
}

table.TBL_1 caption
{
	font-style: normal;
	color: #12315F;
	text-decoration: none;
	font-weight:bold;
	text-align: left;
	padding-bottom: 10px;
}

table.TBL_1 th
{
	padding: 10px;
	border-style:solid;
	border-color: #cccccc;
	border-width: 1px;
	background-color: #eeeeee;
}

table.TBL_1 th.th_1 { /*width: 30%;*/ }
table.TBL_1 th.th_2 { /*width: 60%; */}
table.TBL_1 th.th_3 { /*width: 10%; */}                         
		
table.TBL_1 td
{
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 10px;
	border-style:solid;
	border-color: #cccccc;
	border-width: 1px;	
}

.odd_raw { background-color: #eeeeee; }

col.col_1_Breeze { width: 30%; }
col.col_2_Breeze { width: 60%; }
col.col_3_Breeze { width: 10%; }                         

col.col_1_Breeze_Edts { width: 55%; }
col.col_2_Breeze_Edts { width: 14%; }
col.col_3_Breeze_Edts { width: 15%; }                         
col.col_4_Breeze_Edts { width: 15%; }                         

col.col_1_YUV_coefs { width: 70%; }
col.col_2_YUV_coefs { width: 15%; }
col.col_3_YUV_coefs { width: 15%; } 

table.TBL_2
{
	width: 100%;
	border-style:solid;
	border-color: #cccccc;
	border-width: 1px;
	background-color: #ffffff;
	font-style: normal;
	font-weight:normal;
}

table.TBL_2 caption
{
	font-style: normal;
	color: #12315F;
	text-decoration: none;
	font-weight:bold;
	text-align: left;
	padding-bottom: 10px;
}

table.TBL_2 th
{	
	padding: 10px;
	border-style:solid;
	border-color: #cccccc;
	border-width: 1px;
	background-color: #eeeeee;
	font-style: normal;
	font-weight:normal;
	font-size: 8pt;
}
		
table.TBL_2 td
{
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding: 10px;
	border-style:solid;
	border-color: #cccccc;
	border-width: 1px;	
	font-style: normal;
	font-weight:normal;
	font-size: 8pt;
}

col.col_1_Breeze_YCbCr { text-align: center;}
col.col_2_Breeze_YCbCr { text-align: center; }
col.col_3_Breeze_YCbCr { text-align: left; } 
    
th.th_1_Breeze_YCbCr { width: 80px; }
th.th_2_Breeze_YCbCr { width: 70px;}
th.th_3_Breeze_YCbCr { width: 90px; }                         
th.th_4_Breeze_YCbCr { width: 188px; }
th.th_5_Breeze_YCbCr { width: 343px; }                     
th.th_4_1_Breeze_YCbCr { width: 94px; }
th.th_4_2_Breeze_YCbCr { width: 94px; }                                                               

th.th_1_Breeze_YCbCr_DR { width: 50px; } /*DR-DataRang*/ 
th.th_2_Breeze_YCbCr_DR { width: 50px;}
th.th_3_Breeze_YCbCr_DR { width: 270px; }                         
th.th_4_Breeze_YCbCr_DR { width: 270px; }
th.th_5_Breeze_YCbCr_DR { width: 100px; }                     
th.th_3_1_Breeze_YCbCr_DR { width: 90px; }
th.th_3_2_Breeze_YCbCr_DR { width: 90px; }
th.th_3_3_Breeze_YCbCr_DR { width: 90px; }
th.th_4_1_Breeze_YCbCr_DR { width: 90px; }
th.th_4_2_Breeze_YCbCr_DR { width: 90px; }
th.th_4_3_Breeze_YCbCr_DR { width: 90px; }

th.th_1_Breeze_YUV_SS { width: 100px; } /*SS-SubSample*/ 
th.th_2_Breeze_YUV_SS { width: 400px;}
th.th_3_Breeze_YUV_SS { width: 150px; }                         
th.th_2_1_Breeze_YUV_SS { width: 100px; }
th.th_2_2_Breeze_YUV_SS { width: 100px; }
th.th_2_3_Breeze_YUV_SS { width: 100px; }
th.th_2_4_Breeze_YUV_SS { width: 100px; }
th.th_3_1_Breeze_YUV_SS { width: 50px; }
th.th_3_2_Breeze_YUV_SS { width: 50px; }
th.th_3_3_Breeze_YUV_SS { width: 50px; }

table.TBL_3
{
	width: 100%;
	border-style:solid;
	border-color: #cccccc;
	border-width: 1px;
	background-color: #ffffff;
	font-style: normal;
	font-weight:normal;
}

table.TBL_3 caption
{
	font-style: normal;
	color: #12315F;
	text-decoration: none;
	font-weight:bold;
	text-align: left;
	padding-bottom: 10px;
}

table.TBL_3 th
{	
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left : 1px;
	padding-right: 1px;
	border-style:solid;
	border-color: #cccccc;
	border-width: 1px;
	background-color: #eeeeee;
	font-style: normal;
	font-weight:normal;
	font-size: 8pt;
}
		
table.TBL_3 td
{
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left : 5px;
	padding-right: 1px;
	border-style:solid;
	border-color: #cccccc;
	border-width: 1px;	
	font-style: normal;
	font-weight:normal;
	font-size: 8pt;
}

table.TBL_3 th.th_1_YUV_VC { width: 300px; }  /*VC-VideoCompress*/
table.TBL_3 th.th_2_YUV_VC { width: 50px;}

col.col_1_YUV_VC { padding-left: 10px;}  /*VC-VideoCompress*/
col.col_2_YUV_VC { text-align: center;}

th.th_1_RGB_YUV_RGB { width: 300px; }
th.th_2_RGB_YUV_RGB { width: 70px;}


table.TBL_4
{
	width: 100%;
	border-style:none;
	border-color: #cccccc;
	background-color: #ffffff;
	font-style: normal;
	font-weight:normal;
}

table.TBL_4 caption
{
	font-style: normal;
	color: #12315F;
	text-decoration: none;
	font-weight:bold;
	text-align: left;
	padding-bottom: 10px;
}
		
table.TBL_4 td { text-align: center; }

tr.tr_blue    { background-color: #CCECFF;}
tr.tr_yellow  { background-color: #FFFFCC;}
tr.tr_magenta { background-color: #CCFFFF;}
tr.tr_purple  { background-color: #FFCCFF;}

.img_no_border {border-width: 0;}

div.content_left_2
{
	display:inline-block; /* disable default block */
	width: 30px;
	vertical-align: top;
}

div.content_right_2
{
	border: 0;
	display:inline-block;
	width: 400px;        /*10+180+10=200*/ /*see above: max width 182: 10+182+10=202*/     
	padding-left: 10px;
	padding-right: 10px;
	background: #ffffff;
	text-align: left
}

div.content_left_3
{
	display:inline-block; /* disable default block */
	width: 300px;
	vertical-align: top;
}

div.content_left_4
{
	display:inline-block; /* disable default block */
	width: 750px;
	vertical-align: top;
}


div.content_right_3
{
	border: 0;
	display:inline-block;
	width: 300px;        /*10+180+10=200*/ /*see above: max width 182: 10+182+10=202*/     
	padding-left: 10px;
	padding-right: 10px;
	background: #ffffff;
	text-align: left
}

.font_BB { color: #333399; font-weight: bold} /*BlueBold*/

th.th_1_PIP { width: 300px; }
th.th_2_PIP { width: 100px;}
th.th_3_PIP { width: 200px; }       

th.th_1_PIP_oper { width: 100px;}

th.th_1_PIP_confg { width: 70px; font-weight: normal; font-size:smaller; }
th.th_2_PIP_confg { width: 100px; font-weight: normal; font-size:smaller; }
th.th_3_PIP_confg { width: 250px; font-weight: normal; font-size:smaller; }
th.th_4_PIP_confg { width: 300px; font-weight: normal; font-size:smaller; }

tr.tr_PIP_cong { font-weight: normal; }

.img_border
 {
 	margin: 5px;		
    border-style: solid;
    border-width: 1px;
    border-color: #000000;    
}


/*                                                                                                                              
tr:hover 
{
	background-color: #3d80df;
	color: #fff;
}

thead tr:hover
 {
	background-color:transparent;
	color: inherit;
}
*/