/* Boards and IP Center section styles */

#ip-board-wrap {

   border:0.1em solid white;
   margin-top:-1px;
   padding-left:0px;}

h3#tagline {
   background:none;
   margin:10px 0 0 200px;
   padding:0;}

#faq .block {
  margin:0;
  padding:15px 0;}
#faq ol.faq-nav {
  margin: 15px 0 10px 0;}
#faq .block div.ans {
  border-left:3px solid #eaeaea;
  padding:0 15px;}
  
  /*------------------------------------------*/
/*Product status Information Styles */
/*------------------------------------------*/
  .rn {
  border:1px dotted #ccc;
  border-width:1px 0 1px 0;
  background:#fefbdb; 
  margin:0 0 5px 0;
  padding:8px;
  color:#666;
  font-size:0.9em;}
.rn h3 {
  color:#ee3424;
  padding:0 0 0 18px;
  font-size:1.1em;
  font-weight:bold;
  margin:0;
  background:url(../images/css/i_alert.gif) 0 0 no-repeat;}
.rnContent {
  margin:0;
  padding:5px 0;}
.rnContent p {
  margin:0 0 5px 0;
  padding:0;}


/*------------------------------------------*/
/*Product Information Tab Styles */
/*------------------------------------------*/

.disclaimer {
   font-style:italic;
   font-size:0.95em;
   line-height:0.95em;
   color:#999;
   margin:0;
   padding:0;}
.col1 {
   float:left;
   border:1px solid white;
   padding:0 0 0 0;
   margin:0 0 0 0;
   width:67%;}
.col2 {
   float:right;   
   padding:0 0 0 0;
   margin:1px 0 0 0;
   width:30%;}
#needHelp {
   background-color:#f1faff;
    border:1px solid #aacfe2;
  padding:3px 3px 3px 0;}
#needHelp h6 {
     font-size:1em;
  margin:0;
  padding:5px; 
  color:#f26422;}
#needHelp li {
  padding:3px 0;}
#audit {
  margin:10px 0;
  text-align:center;}
#audit img {
  border:0;}
#audit h3 {
  margin-top:0;}
#dvc-export {
  margin-bottom:25px;}

/*------------------------------------------*/
/*Resources Tab Styles */
/*------------------------------------------*/

.bot-2col {
  margin:0 0 5px 0;}
.bot-2col .col1, .bot-2col .col2 {
  width:45%;
  border:none;
  float:left;
  margin:0 18px 0 0;
  padding:0;} /*added float left for resources tab */

/*------------------------------------------*/
/*Left column product specification section */
/*------------------------------------------*/

#ip-prod-specs {
width:180px;}
#prod-specs {
width:180px;}
#ip-prod-specs,
#prod-specs {
   float:left;}
#prod-specs {   
   background: url("../images/css/rnd_corners_topleft_gw.gif") top left no-repeat;}
.module {
  margin:0 0 5px 0;
  padding:0;
  background: url("../images/css/rnd_corners_topleft_gw.gif") top left no-repeat;  }
.module #helpRt{ background: url("../images/css/rnd_corners_topright_gw.gif") top right no-repeat; }  
.module h3 {
  color:#f26422;
  margin:0 0 0 10px;
  padding:8px 0 8px 0;
 }   
#moduleTop h2{
	margin:0 0 0 0;
	background: url("../images/css/rnd_corners_topright_gw.gif") top right no-repeat;}
.moduleBody{
	 background: transparent url("../images/css/rnd_corners_right_gw.gif") top right repeat-y;}
.moduleBL{
	margin:0;
	padding:0;
	background: url("../images/css/rnd_corners_bottomleft_gw.gif") bottom left no-repeat;}
.moduleBR{
	height:14px;
	margin:0 0 0 0;
	padding:0 0 0 14px;
	background: url("../images/css/rnd_corners_bottomright_gw.gif") bottom right no-repeat;}
#ip-prod-specs h3,
#prod-specs h3 {
   margin:10px 0 0 8px;
   padding:0;
}
#ip-prod-specs p,
#prod-specs p {
   margin:0 0 0 8px;
   padding:0;}

#partNum{
  padding:0 0 0 8px;
}
#action {
   margin:2px 2px 20px 2px;
   padding:5px 0px 10px 3px;
   text-align:center;
   background-color:white;}
#action p {
   margin:0;
   padding:0;}
#action #price {
   font-weight:bold;
   padding:15px 0 0 0;}

#action img {
   border:0;
   margin:5px 0 3px 0;
   padding:0;}
.subtle {
   color:#999;
   font-size:0.80em;
   padding: 5px 0 0 0;}
#cta2 a,
#cta3 a {
   display:block;}
#cta2 li{
list-style-image: none;
  list-style-type: none;
}
#cta2 {
   margin:0 0 0 0;
   padding:0 0 0 4px;
   text-align:left;}
#cta3 {
   margin:15px 0 0 0;
   padding:0 0 0 5px;
   text-align:left;}
#cta3 .pencil {
   line-height:22px;
   margin:0;
   padding:3px 0 3px 34px;
   background: url(../images/ib_pencil.gif) 0px 3px no-repeat;}
#cta2 .cart { 
   line-height:22px;
   margin:0;
   padding:3px 0 3px 34px;
   background: url(../images/css/i_cart.gif) 0px 3px no-repeat;}
#cta2 .key { 
   line-height:22px;
   margin:0;
   padding:3px 0 3px 34px;
   background: url(../images/css/i_key.gif) 0px 3px no-repeat;}
#cta2 .cd { 
   line-height:22px;
   margin:0;
   padding:3px 0 3px 34px;
   background: url(../images/ib_cd.gif) 0px 3px no-repeat;}
a#prof_link {
  display:block;
  margin:0 0 0 0;
  padding:0;
  font-size:0.8em;}
.strike {text-decoration: line-through;}
#prodinfo h6,
#helpRt h3 {
  text-transform:none;
  color: #f89406;
  font-weight:bold;
  font-size:14px;}
/*------------------------------------------*/
/*Horizontal tab styles                     */
/*------------------------------------------*/
#tabs {
   width:740px;
   padding-top:9px;
   float:right;}

#htabs-wrap {   
    margin:45px 0 20px 170px;
    padding:0 0 0 0;
    width:74%;
    background-color:#E6EFF3;
    border-top: 20px solid #E6EFF3;
    border-right: 8px solid #E6EFF3;
    border-bottom: 8px solid #E6EFF3;
    border-left: 8px solid #E6EFF3;} 
.htabs {
   margin:-48px 0 0 -8px;
   padding: 0 0 0 0;
   width: 75%;
   position:absolute;
   z-index:1000;}
.htab-wrap {
     background-color:white;
   padding:0 5px 0 5px;
   margin:0 0 0 0;
   height:100%;
   border:1px solid #d2dce1;
   position: relative;}
.htab-wrap h3 {
   margin:15px 0 0 0;
   padding:0 0 0 0;}
.htab-wrap h4 {
   margin:15px 0 0 0;}
.htab-body {  
  padding:5px 0 0 0;
  margin:0 0 0 0;} 
.htabs #tab0,
.htabs #tab1,
.htabs #tab2,
.htabs #tab3,
.htabs #tab4,
.htabs #tab5 {
   float: left; 
   margin: 0 2px 0 0; 
   padding: 0; 
   width: 115px; 
   text-align: center;} 
   
.htab-body table {
   width:100%;}
h3.htab-title {
   background:none;
   padding:0 0 0 0;
   margin:0 0 0 0;
   font-weight:normal;}
a.tab-link {
   font-weight: bold;
   margin: -3px 0 0 0;
   padding: 0;
   text-decoration:none;
   color:#FFF;
   display:block;
   padding:12px 0;}
a.tab-link:visited {
   color:#FFF;
   text-decoration:none;}
a.tab-link:hover{
   color:#FFF;
   text-decoration:underline;
   background:url(../images/tab_active_blue.gif) 0 3px no-repeat;
   display: block;}   
.inactive {   	
   z-index:1000;
   padding:0 5px 0 0;
   background: url(../images/tab_inactive_blue.gif) 0 0 no-repeat;}   
.hilitetab {
   z-index:1000;
   padding:0 5px 0 0;
   background:url(../images/tab_active_blue.gif) 0 0 no-repeat;}
.hilitetab h3.htab-title {
   font-weight:bold;}     



/* --------------------------------------------------
  EXPAND AND COLLAPSE MODULES
  (USED IN OVERVIEW AND FEATURES TABS)
-------------------------------------------------- */
.ec {
   border:1px solid #aacfe2;
   border-width:1px 0px 0px 0px;
   margin:0;
   padding:5px 5px 10px 5px;}
.echover {
   background-color:#fffdde;}
a.eclink {
   cursor:pointer;
   padding:0 0 0 20px;
   display:block;} 
a.eclink img {
  vertical-align:middle;
  padding-right:6px;}

.ec h4 {
   margin:0 0 0 31px;
   padding:0;
   color:#555;}
.ec .ec-content {
   padding:0 0 15px 0;
   margin:20px 0 0 0px;
   display:none;}
.ec .ec-content p {
   margin:0 0 8px 0;
   padding:0;}
.ec .ec-content table {
   border-width:0;}
.ec .ec-content td {
   border:1px dotted #eaeaea;
   border-width:0 0 1px 0;
   padding:5px 3px;}
.showHide {
   margin:10px 0;}
.shortdesc {
   margin:0;
   padding:0;}
.collapse {
   background:url(/images/css/collapse.gif) center left no-repeat;}
.expand {
   background:url(/images/css/expand.gif) center left no-repeat;}
.ecBorderBot {
   border-bottom:1px solid #aacfe2;}
.ec-all {
   margin:10px 0;
   font-size:0.9em;}
/*------------------------------------------*/
/*- Lina added for OnlineStore Proj  start-*/
/*------------------------------------------*/
.store{
      margin:5px 0 0 0;
      text-align:left;
}
.store span{
      display:block;
      padding:0 0 0 14px;
      font-weight:bold;
}
.store a.cart{
       line-height:22px;
       margin:0;
       padding:3px 0 8px 34px;
       background: url(../images/css/i_cart.gif) 0px 3px no-repeat;}

div.hr{
     margin:15px 0 10px 0;
    border:none;
    font-size:1px;
    line-height:0;
}
/*------------------------------------------*/
/*- OnlineStore Proj  end-*/
/*------------------------------------------*/
