body { background-color: #ffffff; font-family: Verdana, Arial, helvetica, sans-serif; font-size: 10px; color: #040404; cursor: default;  text-align:center; margin:0px auto; }

#cover { float:left; margin:5px 0px 0px 4px; width: 980px; border:solid 0px red; }

/*
#cover .free_space { height:8px; }
#cover #top_menu { height: 18px; background: #828F97; color: #fffffa;  margin:1px auto; }
*/

#cover #header { float:left;  margin:0px 0px auto; width: 980px; color: #ffffff; background-color: #fffffa; border:solid 0px red; }

/*
#cover #header .free_space { width: 980px; height:5px; }
#cover #header #top_menu { width: 980px;  height: 18px; background: #828F97; color: #fffffa;  margin:1px 0px 2px 0px; }
#cover #header #top_menu a {  color: #ffffff; background-color: #828F97;}
#cover #header #top_menu a:hover {  color: #ffffff; background: #828F97; text-decoration:underline; }
#cover #header #top_menu .top_menu_content {  padding: 0px 0px 0px 0px; margin:2px 0px 2px 0px; }
#cover #header #top_menu .top_menu_left { float: left; width: 420px; text-align:left; margin:1px 0px 0px 1px; }
#cover #header #top_menu .top_menu_right { float: right; width: 550px;  text-align: right; margin-right:1px; margin-top:1px; }
*/
#cover #header #top_menu_middle .top_menu_right_current { font-weight:bold; }


#cover #header #top { width: 980px; border:solid 0px red; }
#cover #header #top .top_left { float: left; /*width: 120px; height: 109px;*/  }
#cover #header #top .top_logo {float:left;}
#cover #header #top .top_header { float:right; /*width: 860px; height: 109px;*/ margin-left:1px; }

#cover #header #top_menu_middle { clear:both; width: 980px; margin:0px; color: #0C4DA2;}
#cover #header #top_menu_middle a {  color:#0C4DA2; background: #9CD19C; }
#cover #header #top_menu_middle a:hover {  color: #0C4DA2; background: #9CD19C; }
#cover #header #top_menu_middle .top_menu_middle_content  { float: left; height:19px;  width: 980px;  background: #9CD19C;  color: #0C4DA2; margin: 0px auto; _margin:1px auto; padding-top:1px; } 
#cover #header #top_menu_middle .top_menu_middle_content .left { margin-top:2px; float:left; margin-left: 2px; text-align: left; width:400px;}
#cover #header #top_menu_middle .top_menu_middle_content .right {margin-top:2px; float:right; text-align: right; width:500px; }
#cover #header #top_menu_middle .printcommand {color: #0C4DA2;  overflow: hidden;}


/* #right_cover #header { margin:0px 0px auto; }
#right_cover #header .free_space {  height:10px;  }
#right_cover #header #top_menu {  height:18px; background:#828F97; color:#fffffa; _margin:1px 0px 0px 0px; border:solid 0px red; }
#right_cover #header #top { height:55px; background:#9CD19C; padding: 0px 0px 0px 0px; margin:2px 0px 2px 0px; _margin-bottom:3px; }
#right_cover #header #top_menu_middle { height:19px; background:#828F97; padding: 0px 0px 0px 0px; _margin:-1px 0px 0px 0px; }

*/

#cover  #content { width: 980px; margin:0px 0px auto; }
#cover  #content #left_menu { float: left; width: 168px; text-align:left; }
#cover  #content #left_menu a { color:#0C4DA2; }
#cover  #content #left_menu a:hover { color: #ba4345; }
#cover  #content #left_menu fieldset {color: #0C4DA2; border: 1px solid #0C4DA3; font-weight:bold; font-size:12px; margin:3px 0px 0px 0px; }
#cover  #content #left_menu fieldset .legend { color:#0C4DA2; }
#cover  #content #left_menu .block {  color: #0C4DA2; font-size:10px; /* background-color:#F8F8FF; border: solid 1px #828F97; */ }
#cover  #content #left_menu .block_title { background: #D1D3D4; font-size: 11px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold;  }
#cover  #content #left_menu .block_content { margin:5px 5px 5px 5px; font-weight: normal; font-size:10px;}
#cover  #content #left_menu .block_content .form select, input{ width: 140px; }
#cover  #content #left_menu .block_content .submit { background-color: #0C4DA2; width: 145px; color: #ffffff; border: 1px solid #0C4DA3; }
#cover  #content #left_menu .block_content .advanced {font-size: 10px;  margin-left: 20px; font-weight: bold;}

#cover  #content #left_menu .block_content ul {padding:0px; margin: 0px 0px 0px 20px;list-style-type:none; }
#cover  #content #left_menu .block_content li:hover { list-style-image: url(../img/0c4da2x10x10.gif);} 
#cover  #content #left_menu .block_content li a:hover { list-style-image: url(../img/0c4da2x10x10.gif); }   
#cover  #content #left_menu .block_content li {margin:0;margin-bottom: 3px;}
#cover  #content #left_menu .block_content .a  {list-style-image: url(../img/F1595Bx10x10.gif); }
#cover  #content #left_menu .block_content .b  {list-style-image: url(../img/59BC68x10x10.gif); }
#cover  #content #left_menu .block_content .c  {list-style-image: url(../img/00A1E4x10x10.gif); }
#cover  #content #left_menu .block_content .d  {list-style-image: url(../img/FFD52Fx10x10.gif); }
#cover  #content #left_menu .block_content .e  {list-style-image: url(../img/36C2D7x10x10.gif); }
#cover  #content #left_menu .block_content .f  {list-style-image: url(../img/D1D2D4x10x10.gif); }
#cover  #content #left_menu .block_content .g  {list-style-image: url(../img/F68C59x10x10.gif); }
#cover  #content #left_menu .block_content .h  {list-style-image: url(../img/F287B6x10x10.gif); }
#cover  #content #left_menu .block_content .i  {list-style-image: url(../img/6ACFF6x10x10.gif); }
#cover  #content #left_menu .block_content .j  {list-style-image: url(../img/828F96x10x10.gif); }
#cover  #content #left_menu .block_content .k  {list-style-image: url(../img/FAA64Ax10x10.gif); }
#cover  #content #left_menu .block_content .l  {list-style-image: url(../img/F6ADCDx10x10.gif); }
#cover  #content #left_menu .block_content .m  {list-style-image: url(../img/9CD19Cx10x10.gif); }
#cover  #content #left_menu .under_left_menu {width: 168px;}

/* to copy for print.css */
#cover  #content #middle { float: left; width: 804px; margin-left:8px; margin-top:9px; text-align:left; }
#cover  #content #middle .banner { background-image: url("../img/banner.gif"); height:109px; width:804px; margin-bottom:8px;}
#cover  #content #middle .block { width:99.9%;  _width:804px; float: left; margin-bottom: 10px; /* border: solid 1px #828F97; */ background-color:#FFFFFF; border-bottom: 1px solid #0C4DA3; border-right: 1px solid #0C4DA3; }
#cover  #content #middle .block_title h1{ /* background: #D1D3D4; */ font-size: 14px; color: #606060; padding: 10px 0px 0px 5px; font-weight: bold; /*width: 798px;*/ }
#cover  #content #middle .block_title { /* background: #D1D3D4; */ font-size: 14px; color: #606060; padding: 0px 0px 3px 5px; font-weight: bold; /*width: 798px;*/ }
#cover  #content #middle .block_title_subgroups { /* background: #D1D3D4; */ font-size: 12px; color: #0C4DA2; padding: 2px 0px 3px 5px; font-weight: bold; /*width: 798px;*/ }
#cover  #content #middle .block_content { width: 794px; margin: 5px 0px 5px 5px;}
#cover  #content #middle .article_block_content { width: 792px; margin: 5px 5px 5px 5px; }
#cover  #content #middle .proptable { vertical-align:top; }

#cover  #content #middle #descGroup .pipe { color:#fff; }
#cover  #content #middle #descGroup a, a:hover, a:visited, a:link { color:#fff; }
#cover  #content #middle #descGroup .block {width:99.9%;  _width:804px;  float:left; margin:0px 0px 10px 0px; /*  border: solid 1px #828F97; */ background-color:#FFFFFF; border-bottom: 1px solid #0C4DA3; border-right: 1px solid #0C4DA3; }
#cover  #content #middle #descGroup .block_title { background: #D1D3D4;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; /*width: 798px;*/ }
#cover  #content #middle #descGroup .block_title_h1 { background-color:Transparent; font-size: 16px; color: #fff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight: bold; }
#cover  #content #middle #descGroup .block_content {  margin: 5px 0px 5px 5px; }
#cover  #content #middle #descGroup .block_image1  { margin: 5px 0px 5px 0px; border:solid 1px #0C4DA2; }
#cover  #content #middle #descGroup .proptable { vertical-align:top; }
#cover  #content #middle #descGroup .block .block_content .descGroup_td { vertical-align:top; }

#cover  #content #middle #descGroup .block_title_a { background: #F1595B;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_b { background: #59BC68;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_c { background: #00A1E4;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_d { background: #FFD52F;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_e { background: #36C2D7;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_f { background: #D1D2D4;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_g { background: #F68C59;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_h { background: #F287B6;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_i { background: #6ACFF6;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_j { background: #828F96;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_k { background: #FAA64A;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_l { background: #F6ADCD;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_m { background: #9CD19C;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descGroup .block_title_default { background: #0C4DA2;  font-size: 16px; color: #0C4DA2; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }

#cover  #content #middle #descProduct .block {width:99.9%;  _width:804px;  float:left; margin:0px 0px 10px 0px; /*  border: solid 1px #828F97; */ background-color:#FFFFFF; border-bottom: 1px solid #0C4DA3; border-right: 1px solid #0C4DA3; }
#cover  #content #middle #descProduct .block_title { background: #0C4DA2;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; /*width: 798px;*/ }
#cover  #content #middle #descProduct .block_title_h1 { background-color:Transparent; font-size: 16px; color: #fff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight: bold; }
#cover  #content #middle #descProduct .block_content {  margin: 5px 0px 5px 5px; }
#cover  #content #middle #descProduct .block_picture {  margin: 5px 0px 5px 2px; }
#cover  #content #middle #descProduct .block_picture a, a:hover, a:visited { color: #0C4DA2; }
#cover  #content #middle #descProduct .block_image1  { margin: 5px 0px 5px 0px; border:solid 1px #0C4DA2; }
#cover  #content #middle #descProduct .proptable { vertical-align:top; }
#cover  #content #middle #descProduct .block .block_content .descGroup_td { vertical-align:top; }

#cover  #content #middle #descProduct .block_title_a { background: #F1595B;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_b { background: #59BC68;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_c { background: #00A1E4;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_d { background: #FFD52F;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_e { background: #36C2D7;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_f { background: #D1D2D4;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_g { background: #F68C59;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_h { background: #F287B6;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_i { background: #6ACFF6;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_j { background: #828F96;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_k { background: #FAA64A;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_l { background: #F6ADCD;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_m { background: #9CD19C;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }
#cover  #content #middle #descProduct .block_title_default { background: #0C4DA2;  font-size: 16px; color: #fff; margin-bottom:3px; padding: 2px 0 3px 5px; font-weight: bold; }

#cover  #content #middle .block_content ul {padding: 0 0 0 50px; margin:0; list-style-type:none;}
#cover  #content #middle .block_content li a:hover { list-style-image: url(../img/0c4da2x10x10.gif); }   
#cover  #content #middle .block_content li { margin-bottom: 3px;}
#cover  #content #middle .block_content .m  { list-style-image: url(../img/9CD19Cx10x10.gif); }
#cover  #content #middle .hlBack { float:right; margin:5px 12px 4px 5px; }
#cover  #content #middle .hlBackOnList { clear:right; float:right; margin:5px 12px 4px 5px; }
#cover  #content #middle .block_content .block_content_left { float: left; width: 395px;  margin: 5px 0px 5px 0px;}
#cover  #content #middle .block_content .block_content_left .left_top_content { float: left; width: 200px; height: 200px; }
#cover  #content #middle .block_content .block_content_left .right_top_content{ float: left; width: 195px; height: 202px; }
#cover  #content #middle .block_content .block_content_left .middle_content { float: left; width: 395px; height: 300px; }
#cover  #content #middle .block_content .block_content_left .form select, input{ width: 140px; }
#cover  #content #middle .block_content .block_content_left .submit { background-color: #0C4DA2; width: 145px; color: #fffffa; border: 1px solid #828F97; }
#cover  #content #middle .block_content .block_content_right { float: left; width: 395px;   margin: 5px 0px 5px 0px;}
#cover  #content #middle .block_content .block_content_right .left_top_content { float: left; width: 200px; height: 200px; }
#cover  #content #middle .block_content .block_content_right .right_top_content{ float: left; width: 195px; height: 202px; }
#cover  #content #middle .block_content .block_content_right .middle_content { float: left; width: 350px; height: 300px; }
#cover  #content #middle .block_content .block_content_right  .form select, input{ width: 140px; }
#cover  #content #middle .block_content .block_content_right .submit { background-color: #0C4DA2; width: 145px; color: #ffffff; border: 1px solid #828F97; }

#cover  #content #middle .block_content fieldset { margin:0px 4px 0px 0px; }
#cover  #content #middle .chbincluded input { width: 40px; }

#footer { width:100%; text-align:center; margin:4px auto; float:left; /*z-index:5; position:absolute;*/color: #0C4DA2 }
#footer .footer_free_space { margin:2px 0px 2px 0px; width: 100%; height:16px;  background: #9CD19C;  padding-top:2px; }
#footer .footer_free_space a {  color: #0C4DA2; background-color: #9CD19C;}
#footer .footer_free_space a:hover {  color: #0C4DA2; background: #9CD19C; }
#footer .footer_cop { /*width: 980px;*/ padding-bottom: 10px; margin-top: 10px; color: #959695;}

#cover .cleaner { clear:both; margin:0;  padding:0; background:transparent; } 
#cover a, a:visited {  color: #606060; text-decoration:	none;}
#cover a:hover{ color: #ba4345; text-decoration: underline; }

#cover  #content h1,
#cover  #content h2,
#cover  #content h3,
#cover  #content h4 { color:#0C4DA2; background-color:White; font:bold 110% Verdana,Serif; }

#cover  #content #middle #div_productlist h5, 
#cover  #content #middle #div_productlist h4, 
#cover  #content #middle #div_productlist h3, 
#cover  #content #middle #div_productlist h2,
#cover  #content #middle #div_productlist h1 { color:White; background-color:#0C4DA2; margin:2px 2px 2px 2px; padding:2px 2px 2px 6px; }
#cover  #content #middle #div_productlist .listtitle { color:#ffffff; background-color:#0C4DA2; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }

#cover  #content #middle #div_productlist .listtitle_a { color:#ffffff; background-color:#F1595B; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_b { color:#ffffff; background-color:#59BC68; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_c { color:#ffffff; background-color:#00A1E4; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_d { color:#ffffff; background-color:#FFD52F; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_e { color:#ffffff; background-color:#36C2D7; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_f { color:#ffffff; background-color:#D1D2D4; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_g { color:#ffffff; background-color:#F68C59; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_h { color:#ffffff; background-color:#F287B6; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_i { color:#ffffff; background-color:#6ACFF6; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_j { color:#ffffff; background-color:#828F96; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_k { color:#ffffff; background-color:#FAA64A; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_l { color:#ffffff; background-color:#F6ADCD; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_m { color:#ffffff; background-color:#9CD19C; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }
#cover  #content #middle #div_productlist .listtitle_default { color:#ffffff; background-color:#0C4DA2; margin:0px -2px 0px -2px; padding:2px 2px 2px 6px; font-weight:bold; font-size:13px; }

#cover  #content #middle #div_downloadslist .downloadstitle table { width:790px; color:#ffffff; background-color:#0C4DA2; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloads_content { /*margin:0px 0px 0px 0px; padding:0px 2px 0px 0px;*/ width:792px; }
#cover  #content #catalogmenu .subgroups_ul { padding-top:4px; margin-left:-10px; }
/*.hrefdisabled { color:Red; }*/

#cover  #content #middle #div_downloadslist .downloadstitle_a table { width:790px; color:#ffffff; background-color:#F1595B; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_b table { width:790px; color:#ffffff; background-color:#59BC68; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_c table { width:790px; color:#ffffff; background-color:#00A1E4; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_d table { width:790px; color:#ffffff; background-color:#FFD52F; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_e table { width:790px; color:#ffffff; background-color:#36C2D7; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_f table { width:790px; color:#ffffff; background-color:#D1D2D4; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_g table { width:790px; color:#ffffff; background-color:#F68C59; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_h table { width:790px; color:#ffffff; background-color:#F287B6; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_i table { width:790px; color:#ffffff; background-color:#6ACFF6; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_j table { width:790px; color:#ffffff; background-color:#828F96; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_k table { width:790px; color:#ffffff; background-color:#FAA64A; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_l table { width:790px; color:#ffffff; background-color:#F6ADCD; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }
#cover  #content #middle #div_downloadslist .downloadstitle_m table { width:790px; color:#ffffff; background-color:#9CD19C; margin:2px 0px 2px 0px; padding:2px 2px 2px 6px; font-weight:bold; }

table { font-size: 10px; }
.printcommand span { color:#0C4DA2; font-size:1.0em; cursor:pointer; margin: 0px 0px 1px 0px; padding-right: 20px; background: url('../img/print_blue.gif') right no-repeat; }

.topheadercolumn { background-color:#F3F7FA; }
.basiccolumn1 { background-color:#ffffff; width:150px; }
.basiccolumn2 { background-color:#ffffff; width:200px; }
.basiccolumn4 { background-color:#ffffff; width:70px; }
.basiccolumn5 { background-color:#ffffff; width:15px; }
.basiccolumn { background-color:#ffffff; }
.alternatecolumn1 { background-color:#F8F8FF; width:150px; }
.alternatecolumn2 { background-color:#F8F8FF; width:200px;  }
.alternatecolumn4 { background-color:#F8F8FF; width:70px; }
.alternatecolumn5 { background-color:#F8F8FF; width:15px; }
.alternatecolumn { background-color:#F8F8FF; }
.bold { font-weight:bold; }
.red_price { color:Red; font-weight:bold; }
.product_title { color:#0C4DA2; font-size:15px; }
.normalText {color:Black; font-size:12px;}
.ddl { width:550px; }
.text { width:250px; }
.nodisplay {display:none; }
.error { color:Red; font-weight:bold; }
.divImage { border:solid 1px #F8F8FF; border-style:dotted; margin:0px 0px 0px 0px; padding:2px 2px 2px 2px; }
.items_counts { color:#0C4DA2; float:right; margin-right:8px; margin-bottom:4px; }
/* //to copy for print.css */


/* highlighted */
#cover #content #middle #Highlighted {width: 100%; margin:0px 0px 8px 0px; }
#cover #content #middle #Highlighted .HighlightedBlock {width:99.9%;  _width:804px; float: left;  margin:0px 0px 8px 0px; padding-bottom:2px;  border-right: 1px solid #0C4DA3; border-bottom: 1px solid #0C4DA3;}
#cover #content #middle #Highlighted .HighlightedBlock .title {  background:#0C4DA3; font-size:12px; color:#ffffff; padding:2px 0px 3px 5px; font-weight:bold;  }

#cover #content #middle #Highlighted .template {float:left; width:182px; margin:3px 4px 0px 4px; /*height:241px;*/ border: 0px solid red;  }
#cover #content #middle #Highlighted .template .table {}
#cover #content #middle #Highlighted .template .tdImage { width:90px;  border-bottom: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3;}
#cover #content #middle #Highlighted .template .SmallImage {width:170px; margin-left:1px; }
#cover #content #middle #Highlighted .template .description {width:170px; vertical-align:top; padding:5px; margin-top:10px; color:#606060; }
#cover #content #middle #Highlighted .template .description .detailLink{text-align:right; float:right;}
#cover #content #middle #Highlighted .HighlightedBlock .top { vertical-align:top; }

/* bargains */
#cover #content #middle #bargain {_width:100%; margin:0px 0px 8px 0px; }
#cover #content #middle #bargain .bargainBlock {width:99.9%;  _width:804px;  float: left; margin:0px 0px 8px 0px;  border-right: 1px solid #0C4DA3; border-bottom: 1px solid #0C4DA3;}
#cover #content #middle #bargain .bargainBlock .titleBargain {  background: #0C4DA3; font-size: 12px; color: #ffffff; padding:2px 0px 3px 5px; font-weight: bold; }

#cover #content #middle #bargain .templateBargain {float:left; width:182px; margin:3px 4px 0px 4px; /*height:241px;*/ border: 0px solid red;  }
#cover #content #middle #bargain .templateBargain .tableBargain {}
#cover #content #middle #bargain .templateBargain .tdImageBargain { width:90px;  border-bottom: 1px solid #D3D3D3; border-right: 1px solid #D3D3D3;}
#cover #content #middle #bargain .templateBargain .SmallImageBargain {width:170px; margin-left:1px; }
#cover #content #middle #bargain .templateBargain .descriptionBargain {width:170px; vertical-align:top; padding:5px; margin-top:10px; color:#606060;}
#cover #content #middle #bargain .templateBargain .descriptionBargain .detailLinkBargain{text-align:right; float:right;}
#cover #content #middle #bargain .top { vertical-align:top; }

/* article */
.article_td_download {vertical-align:top;}

.ddlCoutries { margin:2px 0px 2px 0px; }
.fsCountries { padding-bottom:5px; text-align:center; }

/* contact email */
#cover #content #middle #Contactemail {width: 100%; }
#cover #content #middle #Contactemail .ContactemailBlock {width:99.9%;  _width:804px; float: left;  margin:0px 0px 8px 0px; padding-bottom:2px;  border-right: 1px solid #0C4DA3; border-bottom: 1px solid #0C4DA3;}
#cover #content #middle #Contactemail .ContactemailBlock .title {  background:#0C4DA3; font-size:12px; color:#ffffff; padding:2px 0px 3px 5px; font-weight:bold;  }
#cover #content #middle #Contactemail fieldset { margin:0px 4px 3px 0px; }
#cover #content #middle #Contactemail table .text { width:250px; }
#cover #content #middle #Contactemail table .ddl { width:255px; }
#cover #content #middle #Contactemail table input { width: 30px; }
#cover #content #middle #Contactemail table .button { width: 150px; }

