/* Add here all your css styles (customizations) */


@font-face{font-family:'TitilliumText22LThin';src:url('../../font/titillium/TitilliumText22L001-webfont.eot');src:url('../../font/titillium/TitilliumText22L001-webfont.eot?#iefix') format('embedded-opentype'),
url('../../font/titillium/TitilliumText22L001-webfont.woff') format('woff'),
url('../../font/titillium/TitilliumText22L001-webfont.ttf') format('truetype'),
url('../../font/titillium/TitilliumText22L001-webfont.svg#TitilliumText22LThin') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'TitilliumText22LLight';src:url('../../font/titillium/TitilliumText22L002-webfont.eot');src:url('../../font/titillium/TitilliumText22L002-webfont.eot?#iefix') format('embedded-opentype'),
url('../../font/titillium/TitilliumText22L002-webfont.woff') format('woff'),
url('../../font/titillium/TitilliumText22L002-webfont.ttf') format('truetype'),
url('../../font/titillium/TitilliumText22L002-webfont.svg#TitilliumText22LLight') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'TitilliumText22LMedium';src:url('../../font/titillium/TitilliumText22L004-webfont.eot');src:url('../../font/titillium/TitilliumText22L004-webfont.eot?#iefix') format('embedded-opentype'),
url('../../font/titillium/TitilliumText22L004-webfont.woff') format('woff'),
url('../../font/titillium/TitilliumText22L004-webfont.ttf') format('truetype'),
url('../../font/titillium/TitilliumText22L004-webfont.svg#TitilliumText22LMedium') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'TitilliumText22LBold';src:url('../../font/titillium/TitilliumText22L005-webfont.eot');src:url('../../font/titillium/TitilliumText22L005-webfont.eot?#iefix') format('embedded-opentype'),
url('../../font/titillium/TitilliumText22L005-webfont.woff') format('woff'),
url('../../font/titillium/TitilliumText22L005-webfont.ttf') format('truetype'),
url('../../font/titillium/TitilliumText22L005-webfont.svg#TitilliumText22LBold') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'TitilliumText22LXBold';src:url('../../font/titillium/TitilliumText22L006-webfont.eot');src:url('../../font/titillium/TitilliumText22L006-webfont.eot?#iefix') format('embedded-opentype'),
url('../../font/titillium/TitilliumText22L006-webfont.woff') format('woff'),
url('../../font/titillium/TitilliumText22L006-webfont.ttf') format('truetype'),
url('../../font/titillium/TitilliumText22L006-webfont.svg#TitilliumText22LXBold') format('svg');font-weight:normal;font-style:normal;}

body {font-family:'Raleway', Arial, Helvetica, sans-serif;}

.contactbtn {
  /*-webkit-border-radius: 6px!important;
  -moz-border-radius: 6px!important;
  border-radius: 6px!important;
  text-shadow: 2px 2px 1px #9b2100;
  -webkit-box-shadow: 0px 2px 2px #9b2100;
  -moz-box-shadow: 0px 2px 2px #9b2100;
  box-shadow: 0px 2px 2px #9b2100;*/
  color: #ffffff;
  font-size: 17px;
  background: #e85a28;
  padding: 6px 12px;
  text-decoration: none;
}

.contactbtn:hover {
  background: #0069b4;
  text-decoration: none;
  color: #ffffff;
  /*-webkit-box-shadow: 0px 2px 2px #000;
  -moz-box-shadow: 0px 2px 2px #000;
  box-shadow: 0px 2px 2px #000;*/
}


.dark {
background:none;
background: #000000;	

}

.dark H2 span, .dark p{
	
	color:#A0A0A0;
    font-weight: 300;
	
	}

.dark H2 span{
	
	color:#F4F4F4;
	
	}

.content-boxes-v2 div p {border-left: 5px solid #fc5300; margin-left: 16px; padding-left: 24px;}
.dark p strong, .dark h2 span strong {
    color: #BDBDBD;
    font-weight: 500;
}
	
.departmentd .title-box-v2 h1 {font-size: 55px; font-weight: 600; text-transform: uppercase;}
.departmentd .title-box-v2 h3 {font-size: 21px; font-weight: normal; text-transform: uppercase; color: #fc5300; padding-top: 14px; padding-left: 20px;}

.parallaxBg1 
{
  background: #aaa;
  background-image: url(../img/bg/tagliavini-forni-bg-grad2.png); /* fallback */
  background-image: url(../img/bg/tagliavini-forni-bg-grad2.png), -webkit-gradient(linear, 0 0, 0 bottom, from(#aaa), to(#fafafa));
  background-image: url(../img/bg/tagliavini-forni-bg-grad2.png), -webkit-linear-gradient(#aaa, #fafafa);
  background-image: url(../img/bg/tagliavini-forni-bg-grad2.png), -moz-linear-gradient(#aaa, #fafafa);
  background-image: url(../img/bg/tagliavini-forni-bg-grad2.png), -ms-linear-gradient(#aaa, #fafafa);
  background-image: url(../img/bg/tagliavini-forni-bg-grad2.png), -o-linear-gradient(#aaa, #fafafa);
  background-image: url(../img/bg/tagliavini-forni-bg-grad2.png), linear-gradient(#aaa, #fafafa);
  background-position: 100% 0;
  /*
  -webkit-box-shadow: 0px 10px 5px 0px rgba(50, 50, 50, 0.50);
  -moz-box-shadow:    0px 10px 5px 0px rgba(50, 50, 50, 0.50);
  box-shadow:         0px 10px 5px 0px rgba(50, 50, 50, 0.50);  
*/
  
}

.panel h2, .panel h2 a {color: #000; font-size: 19px; font-weight: 900;}
.panel h2 i {color: #fc5300; font-weight:bold;}

.panel {box-shadow: none; -webkit-box-shadow:none;}

.title-box-v2 h4 {font-size: 16px;}

/*#layerslider {font-family: "ronnia-condensed";}*/
#layerslider {text-transform: uppercase;}

.gradient 
{
  background: #fff;
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ddd), to(#fff));
  background: -webkit-linear-gradient(#ddd, #fff);
  background: -moz-linear-gradient(#ddd, #fff);
  background: -ms-linear-gradient(#ddd, #fff);
  background: -o-linear-gradient(#ddd, #fff);
  background: linear-gradient(#ddd, #fff);
}

.list-group {background: #FFF url(../img/bg/sidebar_bg.png) repeat-x top left;	}
.list-group-item {background: transparent; }

.fa:before {margin-left: 3px;}

.ishidden{
	opacity:0;
}
.isvisible{
	opacity:1;
}
.hid{
	display:none;
}


.tab_main h4, .tophead h4 {color: #000; font-size: 22px; line-height: 28px; font-family:'Raleway'; font-weight: 700;}
.tab_main {padding-bottom: 16px;}
.tab_main ul {margin-top: 0px;}


#certificates_inner_container label 
{
	margin-bottom: 0px;
	color: #FFF;
	} 

#certificates_inner_container td 
{
padding-right: 8px;
}


#certificates_inner_container .form-control, #smart_finder_inner_container .form-control {
  font-family: 'Raleway';
  font-size: 13px;
  padding: 4px 16px;
  background: #FFF;
  border: none;
  line-height: 13px;
  height: 20px;
  color: #FFF;
  font-weight: normal;
  padding-right: 28px;
  float: left;
}

#certificates_inner_container input.form-control {
  width: 100%;
  padding: 10px;
  color: #555;
}

#certificates_inner_container input.form-control::-webkit-input-placeholder, #smart_finder_inner_container input.form-control::-webkit-input-placeholder {
   color: #555;
}

#certificates_inner_container input.form-control:-moz-placeholder, #smart_finder_inner_container input.form-control:-moz-placeholder { /* Firefox 18- */
   color: #555;  
}

#certificates_inner_container input.form-control::-moz-placeholder, #smart_finder_inner_container input.form-control::-moz-placeholder {  /* Firefox 19+ */
   color: #555;  
}

#certificates_inner_container input.form-control:-ms-input-placeholder, #smart_finder_inner_container input.form-control:-ms-input-placeholder {  
   color: #555;  
}



#certificates_inner_container .imgsubmit, #smart_finder_inner_container .imgsubmit {
  border: 0;
  padding: 0;
  padding-top: 2px;
  margin: 5px 0 0 -28px;
  width: 23px;
  height: 22px;
  background: transparent url('../../images/lens.png') center center no-repeat;
  float: left;
}

#certificates_inner_container .btn-u, #smart_finder_inner_container .btn-u {
background:#0069b4; font-weight:bold;
}
#certificates_inner_container .btn-u:hover, #smart_finder_inner_container .btn-u:hover {
background:#333;
}


strong, b {color: #000; font-family: Raleway; font-weight: 700;}


#tabcontainer {background: #555 url(../../images/interface/img-bar-bookmark-angled2.png) no-repeat -3000px 0; z-index:99;}
#tabcontainer a {color: #FFF;}
#tabcontainer ul {text-align:center; margin: 0px;}
#tabcontainer li {float:left; list-style-type:none; padding: 12px 8px 8px 8px;}

#tabcontainer a.active {font-weight:bold;}

@media (max-width: 991px) {
#tabcontainer div {background-size:auto 48px;}
}

.nopaddingside 
{
	padding-left:0px;
	padding-right: 0px;
	}
	
	
.welcomebox
{
  background: #e4e4e4;
  background: -webkit-gradient(linear, 0 0, 0 left, from(#e4e4e4), to(#fafafa));
  background: -webkit-linear-gradient(left, #e4e4e4, #fafafa);
  background: -moz-linear-gradient(left, #e4e4e4, #fafafa);
  background: -ms-linear-gradient(left, #e4e4e4, #fafafa);
  background: -o-linear-gradient(left, #e4e4e4, #fafafa);
  background: linear-gradient(left, #e4e4e4, #fafafa);
  min-height: 570px;
}

.horizontal 
{
	height:235px;
	min-height:235px;
	}
	
@media (max-width: 664px) {
.horizontal 
{
	height:300px;
	min-height:300px;
	}
}
	

.welcomebox h1 {
	color:#009ee3;
	font-size: 28px;
	font-weight: normal;
	height: 60px;
	vertical-align:top;
	margin: auto 0;
	display:table-cell;
	}
@media (min-width: 992px) and (max-width: 1199px) {
.welcomebox h1 {font-size: 28px;}
}
	
.welcomebox .areatext 
{
	padding: 5px 2%; font-size:12px; color:#777; height: 160px;
	
	}
.welcomebox ul {
	list-style-type:none;
	padding-left:0px;
	}
	
.welcomebox li {
	}

.carousel-inner img 
{
	float:none;
	margin: 0 auto;
	}
	
.breadcrumb>li+li:before {
  padding: 0 5px;
  color: #009ee3;
  content: ">\00a0";
}	
	
	
	
.producticons {background: url(../img/Icone_Autoclavi_set.png) no-repeat top left; margin-bottom: 2px;}
.producticons_star { background-position: 0 0; width: 25px; height: 25px; } 
.producticons_ecoline { background-position: 0 -25px; width: 25px; height: 25px; } 
.producticons_ncharge { background-position: 0 -50px; width: 25px; height: 25px; } 
.producticons_bcharge { background-position: 0 -75px; width: 25px; height: 25px; } 
.producticons_scharge { background-position: 0 -100px; width: 25px; height: 25px; } 

.outleticons {background: url(../img/Icone_Outlet_set.jpg) no-repeat top left; margin-bottom: 2px;}
.outleticons_fineserie { background-position: 0 0; width: 48px; height: 48px; } 
.outleticons_usato { background-position: 0 -48px; width: 48px; height: 48px; } 
.outleticons_occasione { background-position: 0 -96px; width: 48px; height: 48px; } 




#div_texts_top h2 
{
  font-size: 30px;
  color: #333;
	}
#div_texts_top h5 
{
  font-size: 18px;
  color: #333;
	}





/* Sweep To Right */
.hvr-sweep-to-right {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-sweep-to-right:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098d1;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {
  color: white;
}
.homeboxes {
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}

.homeboxes .boxhead {
 overflow:auto; height: 60px;
}
.homeboxes .boxhead_small {
 overflow:auto; height: 60px;
}

@media (max-width: 991px) {
.homeboxes .boxhead_small {
 overflow:auto;
}
}


.lens {
 background-image: url(../img/icon_lens.png);
 background-repeat: no-repeat;
}
.star {
 background-image: url(../../images/interface/Stella_AO.png);
 background-repeat: no-repeat;
}
.book {
 background-image: url(../../images/interface/Libri_AO.png);
 background-repeat: no-repeat;
}
.corsi {
 background-image: url(../../images/interface/Corsi_AO.png);
 background-repeat: no-repeat;
}
.visita {
 background-image: url(../../images/interface/VisitaConsulente_AO.png);
 background-repeat: no-repeat;
}
.occasioni {
 background-image: url(../../images/interface/Occasioni_AO.png);
 background-repeat: no-repeat;
}
.contatti {
 background-image: url(../../images/interface/Contatti_AO.png);
 background-repeat: no-repeat;
}
.novita {
 background-image: url(../../images/interface/Novita_AO.png);
 background-repeat: no-repeat;
}

.tool {
 background-image: url(../img/icon_tool.png);
 background-repeat: no-repeat;
}
.new_doc {
 background-image: url(../img/icon_new_doc.png);
 background-repeat: no-repeat;
}
.edit_doc {
 background-image: url(../img/icon_edit_doc.png);
 background-repeat: no-repeat;
}
.add_doc {
 background-image: url(../img/icon_add_doc.png);
 background-repeat: no-repeat;
}



.hvr-sweep-to-right h2 {color:#000;}

.hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
.hvr-sweep-to-right:hover .lens, .hvr-sweep-to-right:focus .lens, .hvr-sweep-to-right:active .lens {
 background-image: url(../img/icon_lens_w.png);
}
.hvr-sweep-to-right:hover .star, .hvr-sweep-to-right:focus .star, .hvr-sweep-to-right:active .star {
 background-image: url(../img/icon_star_w.png);
}
.hvr-sweep-to-right:hover .tool, .hvr-sweep-to-right:focus .tool, .hvr-sweep-to-right:active .tool {
 background-image: url(../img/icon_tool_w.png);
}
.hvr-sweep-to-right:hover .book, .hvr-sweep-to-right:focus .book, .hvr-sweep-to-right:active .book {
 background-image: url(../../images/interface/Libri_Bianco.png);
}
.hvr-sweep-to-right:hover .corsi, .hvr-sweep-to-right:focus .corsi, .hvr-sweep-to-right:active .corsi {
 background-image: url(../../images/interface/Corsi_Bianco.png);
}

.homeboxes a.btn-u-dark {
	background:#009ee3;
}

.hvr-sweep-to-right:hover a, .hvr-sweep-to-right:focus a, .hvr-sweep-to-right:active a, .hvr-sweep-to-right:hover a:hover {
  background: white;
  color: #009ee3;
}


.oe_overlay{
	background:#000;
	opacity:0;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);	
	display:none;
	z-index:99;
}

    .hbslidebox {
        background: transparent !important;
        display: block;
        float: right;
        height: auto;
        padding: 0px;
        width: 50px;
        z-index: 99999;
        position:fixed;
        right:0px;
        top:200px;
    }
    .hbslidebox div {
        border:none;
        position:relative;
        display:block;
    }
    #floatingbuttons {
        float:left;
        padding:0 0 0 0;
        bottom:15%;
        z-index:399;
    }
    #floatingbuttons .floatbutton, #floatingbuttons .floatbutton_left {
        float:left;
        clear:both;
        margin:3px 4px 0 4px;
        width: 250px;
        height: 50px;
    }
    
    .floatbutton .fb, .sectionbutton .fb {
		width: 50px;
		height: 50px; 
		float:left;    
		font-size: 24px;
		line-height: 30px;
		padding: 10px 4px;
		text-align:center;
	}
    
    .floatbutton .fb_open, .floatbutton_left .fb_open, .sectionbutton .fb_open {
		width: 175px; 
		height: 50px; 
		float:left;	
		font-size: 15px;
		line-height: 30px;
		padding: 10px 0px;
	}
	
    .floatbutton .fb_inner, .sectionbutton .fb_inner {
		border-left: 2px solid #fff;
		padding-left: 10px;
	}
	
	
    .floatbutton, .floatbutton_left, .sectionbutton {
		background-color: #e3e3e3;
		color: #2d2e32;
		overflow:auto;
	}
    .floatbutton a {
		color: #2d2e32;
	}
	
    .header .dropdown-menu li .sectionbutton a, .welcome .sectionbutton a {
		color: #FFF;
		border-bottom:none;
	}
	
    .floatbutton:hover a, .sectionbutton:hover a {
		color: #FFF;
	}
	
    
    .fb_ao:hover, .dropdown-menu .fb_ao, .welcome .fb_ao {
	background-color: #009ee3;
	}
    .fb_d:hover, .dropdown-menu .fb_d, .welcome .fb_d {
	background-color: #f8b528;
	}
    .fb_i:hover, .dropdown-menu .fb_i, .welcome .fb_i {
	background-color: #2d2e32;
	}
    .fb_m:hover, .dropdown-menu .fb_m, .welcome .fb_m {
	background-color: #1aa819;
	}
    .fb_s:hover, .dropdown-menu .fb_s, .welcome .fb_s {
	background-color: #727FB4;
	}
    .fb_e:hover, .dropdown-menu .fb_e, .welcome .fb_e {
	background-color: #fbc8a0;
	}
    .fb_p:hover, .dropdown-menu .fb_p, .welcome .fb_p {
	background-color: #ff7700;
	}
    .fb_o:hover, .dropdown-menu .fb_o, .welcome .fb_o {
	background-color: #ff7700;
	}
    .fb_eo:hover, .dropdown-menu .fb_eo, .welcome .fb_eo {
	background-color: #a2c4e8;
	}
	
	
	






.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15,
.col-xs-17,
.col-sm-17,
.col-md-17,
.col-lg-17,
.col-xs-18,
.col-sm-18,
.col-md-18,
.col-lg-18,
.col-xs-19,
.col-sm-19,
.col-md-19,
.col-lg-19,
.col-xs-110,
.col-sm-110,
.col-md-110,
.col-lg-110

 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}
.col-xs-17 {
    width: 14.2857%;
    float: left;
}
.col-xs-18 {
    width: 12.5%;
    float: left;
}
.col-xs-19 {
    width: 11.111%;
    float: left;
}
.col-xs-110 {
    width: 10%;
    float: left;
}


@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
.col-sm-17 {
    width: 14.2857%;
    float: left;
}
.col-sm-18 {
        width: 12.5%;
        float: left;
    }
.col-sm-19 {
        width: 11.111%;
        float: left;
    }
.col-sm-110 {
        width: 10%;
        float: left;
    }
}

@media (min-width: 992px) {
.col-md-15 {
        width: 20%;
        float: left;
    }
.col-md-17 {
    width: 14.2857%;
    float: left;
}
.col-md-18 {
        width: 12.5%;
        float: left;
    }
.col-md-19 {
        width: 11.111%;
        float: left;
    }
.col-md-110 {
        width: 10%;
        float: left;
    }
}

@media (min-width: 1200px) {
.col-lg-15 {
        width: 20%;
        float: left;
    }
.col-lg-17 {
    width: 14.2857%;
    float: left;
}
.col-lg-18 {
    width: 12.5%;
    float: left;
}
.col-lg-19 {
    width: 11.111%;
    float: left;
}
.col-lg-110 {
    width: 10%;
    float: left;
}
}


.item-boxes 
{
	background: #FAFAFA;
	background-image:url(../img/box-spacer.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 72px;
	margin-bottom: 48px;
	margin-right: 0px;
	}	
	
@media (max-width: 991px) {
	.item-boxes 
	{
	background: #FAFAFA;
	background-image:url(../img/box-spacer.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 24px;
	margin-bottom: 32px;
	margin-right: 0px;
	width:100%;
	float:none;
	clear:both;
	}	
	.item-boxes img 
	{
		width:100%;
		max-width:100%;
		}
}
	
	
	
.item-row 
{
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex:1 0 auto;	
	} 

.content h3 
{
	font-size: 28px;
	line-height: 32px;
	color: #333;
	margin-bottom: 12px;
	}
	
.content h4 
{
	font-size: 24px;
	line-height: 32px;
	color: #0069b4;
	margin-bottom: 12px;
	}
img {float:none;display:block;}	

@media (max-width: 991px) {
.navbar-fixed-bottom {display:none;}
#toolcontrol {display:none;}
}

.cta {padding-bottom: 0px;}
.cta div {text-align:right;}

@media (max-width: 991px) {
.cta {padding-bottom: 8px;}
.cta div {text-align:left;}
}

.bottom_disclaimer small {font-size: 100%;}

#from_email {display:none;}
h1, h2, h5 {font-weight:500;}


table.Tabella-di-base {
				border-collapse:collapse;
				margin-bottom:-4px;
				margin-top:4px;
				width:100%;
			}
			.Tabella-di-base td {
				border-left-width:1px;
				border-left-style:solid;
				border-left-color:#000000;
				border-top-width:1px;
				border-top-style:solid;
				border-top-color:#000000;
				border-right-width:1px;
				border-right-style:solid;
				border-right-color:#000000;
				border-bottom-width:1px;
				border-bottom-style:solid;
				border-bottom-color:#000000;
				padding-top:4px;
				padding-bottom:4px;
				padding-left:4px;
				padding-right:4px;
				vertical-align:top;
			}
p.abbCentered {
	text-align:center;
}
p.ParaOverride-2 {
	margin-bottom:6px;
}
p.ParaOverride-3 {
	margin-bottom:6px;
	text-align:center;
}
			
			
			tr._idGenTableRowColumn-4 {
				min-height:14px;
			}
			tr._idGenTableRowColumn-5 {
				height:57px;
			}
			tr._idGenTableRowColumn-6 {
				height:82px;
			}
			tr._idGenTableRowColumn-7 {
				height:80px;
			}
			.Tabella-di-base {
				-epub-hyphens:none;
				color:#706f6f;
				font-family:"ronnia-condensed", sans-serif;
				font-size:11px;
				font-style:normal;
				font-variant:normal;
				font-weight:300;
				line-height:1.444;
				margin-bottom:0;
				margin-left:0;
				margin-right:0;
				margin-top:0;
				orphans:1;
				page-break-after:auto;
				page-break-before:auto;
				text-align:left;
				text-decoration:none;
				text-indent:0;
				text-transform:none;
				widows:1;
			}
			td.abbHeaderStart {
				border-bottom-style:solid;
				border-bottom-width:1px;
				border-left-width:0px;
				border-right-width:0px;
				border-top-width:0px;
			}
			td.abbHeader {
				background-color:#2d2e32;
				border-bottom-style:solid;
				border-bottom-width:1px;
				border-left-width:0px;
				border-right-width:0px;
				border-top-width:0px;
				padding-bottom:3px;
				padding-top:3px;
				vertical-align:middle;
			}
			td.abbHeader span {
				color:#ffffff;
				font-size:11px;
				font-style:normal;
				font-weight:bold;
			}			
			p.abbCentered {
				text-align:center;
			}
			p.abbCentered img {
			display:inline;
			margin-right:0px;
			}
			td.CellOverride-4 {
				border-bottom-style:solid;
				border-bottom-width:1px;
				border-left-width:0px;
				border-right-width:0px;
				border-top-style:solid;
				border-top-width:1px;
				padding-top:6px;
			}
			td.abbRowStart {
				border-bottom-style:solid;
				border-bottom-width:1px;
				border-left-width:0px;
				border-right-width:0px;
				border-top-color:#2d2e32;
				border-top-style:solid;
				border-top-width:1px;
				padding-bottom:3px;
				padding-left:0px;
				padding-right:0px;
				padding-top:9px;
			}
			td.abbRow {
				border-bottom-style:solid;
				border-bottom-width:1px;
				border-left-width:0px;
				border-right-width:0px;
				border-top-style:solid;
				border-top-width:1px;
				padding-bottom:3px;
				padding-left:0px;
				padding-right:0px;
				padding-top:9px;
			}
					
			.abbModelName {
				color:#2d2e32;
				font-size:18px;
				font-style:normal;
				font-weight:bold;
			}