body,html
  {font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size: 10pt;
   line-height: normal;
   font-style: normal;
   font-weight: normal;
   color: #444444;
   background:#FFF;
  }


/* Catalogue Layout */

#containerCat, #containerCatHelper {
    width: 100%;
    margin: 0;
	padding: 0;	border: 0;
	float: none !important;
	background: transparent none;
}


#contentCat{
    width: auto;
    margin: 0;
}

#bodyContentCat
  {width: auto;
   margin: 0; padding: 0;	border: 0;
   float: none !important;
}

#containerCatHelper
  {margin:0; padding:0;
}

.cleaner {
 display:none;
}

#leftbar, #rightbar {
    display:none;
}



#prodDesc {
    width: 100%;
	margin: 0;
    font-size: 10pt
    padding: 0;	border: 0;
	float: none !important;
	background: transparent none;
}

#prodDesc H1
  {margin:5px 0 15px 0;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size: 12pt; line-height: normal;
   font-weight:bold;
   color: #003E79;
   padding:0;
  }

#prodDesc H2
  {margin:30px 0 3px 0;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size: 13pt; line-height: normal;
   font-style: normal; font-weight: bold;
   color: #7CAB29;
   text-transform:uppercase;
  }

#prodDesc H3
  {margin:15px 0 5px 0;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size: 12pt; line-height: normal;
   font-style: normal; font-weight: bold;
   color: #B0A200;
  }

#prodDesc H4 {font-family:Verdana,Helvetica, Arial, sans-serif;
    font-size:11pt; line-height:normal;
    font-style: normal; font-weight: bold;
    background:#DEE8F3;
    color: #004589;
    padding:2px 0 2px 2px; margin:10px 0 0 0;
  }

#prodDesc H5 {font-family:Verdana,Helvetica, Arial, sans-serif;
    font-size:11pt; line-height:normal;
    font-style: normal; font-weight: bold;
    color: #004589;
    padding:0 8px 0 5px; margin:0;
  }

#prodDesc img
  {/*margin: 0 0 15px 15px;
   float:right;*/
   }

#prodDesc p img
  {/*margin: 0 0 15px 15px;
   float:right;*/
   }

img.centered
  {float:none; margin:0;
}


#prodDesc UL
  {margin: 4px 0px 0px 5px; padding: 0;
   font-size: 10pt;
   list-style: disc inside;
   font-weight: normal; color: #444444;
  }

#prodDesc LI
  {padding: 4px 0px 0px 12px;
  }


#toolsCat
  {display:none;
   }


div.catListDownloads
  {background: url('../img/bulletCatListDownload.gif') no-repeat 5px 8px;
   padding:8px 0 8px 25px;
  }

div.catListProd
  {background: url('../img/bulletCatList.gif') no-repeat 5px 8px;
   padding:5px 0 0 20px;
   margin-top:5px;
  }


#menuLeftCat
  {display:none;
   }

div.cmSubL1
  {display:none;
  }


#headerCat
  {position:absolute; top:0; left:0;
   height: 114px;
   }

#logoCat
  {padding: 20px 0 0 0;
  }

#menuTopCat
  {display:none;
   }

#flashCatHome
  {margin:-50px 0 0 0;
   padding: 0 25px 0 0;
  }


#menuCat
  {display:none;
  }

#footerCat
  {display:none;
  }


/*Hacks*/

.clearfloat:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfloat {display: inline-table;}
* html .clearfloat {height: 1%;}
.clearfloat {display: block;}


/*Text Elements*/


A {color:#103A87;
   text-decoration:underline;
   }

A:hover {color: #92C629;
   }

td
  {vertical-align:top;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size: 10pt;
   line-height: normal;
   font-style: normal;
   font-weight: normal;
   color: #444444;
}

