img{border:none;}


/* - - - - - css /themes/de_onison_com/includes/dhtmlMenu.css included */

.menuBarCell, .menuBarCell a:link, .menuBarCell a:visited, .menuBarCell-over, .menuBarCell-over a:link, .menuBarCell-over a:visited, .menuBarCellLink, .menuBarCellLink a:link, .menuBarCellLink a:visited, .menuBarCellLink-over, .menuBarCellLink-over a:link, .menuBarCellLink-over a:visited {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-left: 5; padding-right: 20; padding-top: 0; padding-bottom: 0; 
}

.menuBarCell, .menuBarCell a:link, .menuBarCell a:visited, .menuBarCellLink, .menuBarCellLink a:link, .menuBarCellLink a:visited {
    padding-bottom: 0px;
}

.menuBarCell-over, .menuBarCell-over a:link, .menuBarCell-over a:visited, .menuBarCellLink-over, .menuBarCellLink-over a:link, .menuBarCellLink-over a:visited {
    cursor: pointer;
    color: #B5050A;
    font-weight: normal;

}

.menuBarCellLink, .menuBarCellLink-over {
	padding-right:0
}

.menuBarBackground {  
	height: 12px
}

.menuBarSeparator {
	width: 15px;
}

.menuBarSeparator-over, .menuBarSeparator-over-over { }

.menuDropSeparator { 
    background-color: #ff8800;
     height:1px;
}

.menuDropCell, .menuDropCell-over, .menuDropCellLink, .menuDropCellLink-over{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #888888;
	background-color: #efefef;
	width: 150px;
	position: relative;
        left: -7px;
        top: 0px; 
	padding-left: 10px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; 
        border-bottom: 1px solid #cccccc;
}

.menuDropCell-over, .menuDropCellLink-over {
	color: #B5050A;
        cursor: pointer;
	background-color: #ffffff;
        border-bottom: 1px solid #999999;
}

.menuDropCellLink{
	background-image: url('/themes/onison_com/images/arrow_nav.gif');
	background-position: 100% 45%;
	background-repeat: no-repeat; 
}
.menuDropCellLink-over{
	background-image: url('/themes/onison_com/images/arrow_nav_over.gif');
	background-position: 100% 45%;
	background-repeat: no-repeat; 
}

.menuBarDecoratorImg{
  width:20px;
  height:42px;
}

/* - - - - - css /themes/de_onison_com/includes/core.css included */

BODY {
        font-family: Verdana, Arial, Helvetica, sans-serif;
      }
P, PRE, BLOCKQUOTE { 	
	margin-bottom: 0px;
	margin: 0px ;
}

UL, OL, LI { 	
        font-size: 11px;
	margin-bottom: 0px;
	margin-top : 0px;
} 

A:LINK {
	color: #777777;
	text-decoration : underline;
}
A:visited 
{
	color: #888888;
	text-decoration : underline;
} 
A:HOVER {
	color: #B505A;
	text-decoration : none;
}
      .bordered {
        border: 1px solid;
        border-color: #0D5466;
      }
      TD.navi {
        padding: 7px;
        font-size: 10pt;
        color: #FFFFFF;
        font-weight: bold;
      }
      TD.content {
        font-size: 9pt;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 9px;
        padding-right: 9px;
        border-top: 1px solid;
        border-color: #0D5466;
      }
      TD.footers {
        font-size: 9pt;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 9px;
        padding-right: 9px;
      }
      h1 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #8A8C8F; font-size: 10pt; font-weight: bold; margin-bottom:0}
      H2 {
        font-size: 11pt;
      }
      H3 {
        font-size: 10pt;
      }
      .sitetitle {
        color: #000033;
        background-color: transparent;
        text-decoration: none;
        padding: 10px;
        padding-left: 7px;
        font-size: 12pt;
        font-weight: bolder;
      }
      A.news {
        color: #FFFFFF;
        background-color: transparent;
        text-decoration: none;
      }
      A.news:hover {
        color: #C0C0C0;
        background-color: transparent;
        text-decoration: underline;
      }
      .nnbr {
        color: #999999;
        background-color: transparent;
        font-size: 10pt;
        text-decoration: none;
      }
      .nnbr:hover {
        color: #A0A0A0;
        background-color: transparent;
        text-decoration: underline;
      }
      .nnbs {
        color: #C0C0C0;
        background-color: transparent;
        font-size: 10pt;
        text-decoration: none;
        font-weight: bolder;
      }
      .nnbe {
        margin-bottom: 2px;
      }
  
      .breadcrumb {
        color: #0D5466;
        background-color: transparent;
        text-decoration: none;
        font-size: 8pt;
      }
img.layoutImageText { position: relative; width:280px; height; 80px; left: 76px;}

.insertTableStyle{
  border:1px solid black;
  border-collapse: collapse;
}


.newTable {
 border-left:1px solid black;
 border-top:1px solid black;
 border-right:0px solid black;
 border-bottom:0px solid black;
}

.newTd {
 border-left:0px solid black;
 border-top:0px solid black;
 border-right:1px solid black;
 border-bottom:1px solid black;
}
INPUT, TEXTAREA, SELECT, {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #888888;
	background-color: #fdfdfd;
	border: groove 1px #dddddd;
}

.alt_form {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #888888;
	background-color: #ffffff;
	border: 0px;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.page_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.cell_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #B5050A;
	padding: 5px 35px 4px 20px;
	position: relative;
	left:-40;
	white-space: nowrap;
	}
.cell_text {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888888;
	font-weight: normal;
	padding: 10px 20px 0px 40px;
	border: 0px;
}
.cell_title_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #B5050A;
	padding: 10px 25px 3px 15px;
	white-space: nowrap;
	}

.cell_text_left {
	padding: 5px 5px 0px 20px;
	border: 0px;
}

.rightside_basic_title {
	background: #FDFDFD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B5050A;
}
.rightside_basic_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #888888;
	background: #FDFDFD;
	padding: 0px 10px 5px 15px;
}
.rightside_imageDir_title {
	background: #FFF6F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B5050A;
}
.rightside_imageDir_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #888888;
	background: #FFF6F2;
	padding: 0px 10px 5px 15px;
}
.rightside_taggon_title {
	background: #FBFBF7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B5050A;
}
.rightside_taggon_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #888888;
	background: #FBFBF7;
	padding: 0px 10px 5px 15px;
}
.rightside_preeon_title {
	background: #F6FAFC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B5050A;
}
.rightside_preeon_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #888888;
	background: #F6FAFC;
	padding: 0px 10px 5px 15px;
}
.rightside
{
	padding: 5px;
	border: solid #DDDDDD;
	border-width: 1px 0px 1px 1px;
}
.front_middle {
	width: 195px;
	padding: 3px 5px 5px 20px;
	border: solid #dddddd;
	border-width: 0px 1px 0px 1px;
	background-color: #ffffff;
}
.front_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px solid #B5050A;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	padding: 5px 15px 5px 8px;
}

/* - - - - - css /themes/de_onison_com/includes/dynamic.css included */

.page_headline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.page_subhead{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: bold;
	color: #888888;
}
.page_text{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #888888;
}
.leftside_headline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.leftside_text{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #888888;
}
.rightside_headline{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B5050A;
}
.rightside_headline_imageDir{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B5050A;
}
.rightside_headline_preeon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B5050A;
}
.rightside_headline_taggon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B5050A;
}
.rightside_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #888888;
}
.rightside_taggon{
	background: #FBFBF7;
}
.rightside_preeon{
	background: #F6FAFC;
}
.rightside_imageDir{
	background: #FFF6F2;
}
.rightside_plain{
	background: #FDFDFD
}
.footer_white{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.footer_white:link{
	text-decoration: none;
}
.footer_white:visited{
	text-decoration: none;
}
.footer_white:hover{
	text-decoration: underline;
        color: #eeeeee;
}

.title_underline{
	background-color: #B5050A;
	height: 1px;
}
.right_box_line{
	background-color: #dddddd;
	height: 1px;
}
.right_box_line_white{
	background-color: #ffffff;
	height: 1px;
}

.underline_taggon{
	background-color: #B5050A;
	height: 1px;
}

.underline_preeon{
	background-color: #B5050A;
	height: 1px;
}
.underline_imageDir{
	background-color: #B5050A;
}
.splash_seperate{
	background-color: #dddddd;
}

/* - - - - - css /taggon/3.1/Editor/_code/includes/taggon.css included */

/*
// (c) Onison Canada Corporation - Taggon CMS
// ==========================
// email : sales@onison.com
// web : http://www.onison.com
*/

body { font-family: Verdana, Arial, Helvetica; color: #666666 }
div.divdoc { padding: 0 0 0 0; width: 100%; height: 100%; }
div.divdoc-editing, div.divplain-editing  { padding: 0 0 0 0; margin: 0px; width: 100%; }
div.divdoc-editable, div.divplain-editable { padding: 0 0 0 0; margin: 0px; width: 100%; height: 100% }
div.divdoc-empty {
	background-image: url('../images/empty_bg.gif');
	width: 100%;
	padding-top: 6px;
	text-align: center;
	color: rgb(123,141,114);
 }


//div.divdoc table, div.divdoc-editable table, div.divdoc-editing table { /* border-collapse: collapse */ }
//div.divdoc-editing table td { border: 0px; /* border: 1px solid rgb(213,220,209); */ }


//div.divdoc table td, div.divdoc-editable table td  { border: 0px}
/* taggon time: 0.04567 */
