/*
 * $History: default.css $
 * 
 * *****************  Version 38  *****************
 * User: Ronald       Date: 27/06/11   Time: 16:55
 * Updated in $/comato-root/comato-v3/Front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 37  *****************
 * User: Ronald       Date: 3/01/11    Time: 16:08
 * Updated in $/comato-root/comato-v3/Front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 36  *****************
 * User: Ronald       Date: 3/01/11    Time: 16:07
 * Updated in $/comato-root/comato-v3/Front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 35  *****************
 * User: Ronald       Date: 3/01/11    Time: 16:03
 * Updated in $/comato-root/comato-v3/Front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 34  *****************
 * User: Ronald       Date: 17/02/09   Time: 17:55
 * Updated in $/comato-root/comato-v3/front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 33  *****************
 * User: Ronald       Date: 13/02/09   Time: 18:48
 * Updated in $/comato-root/comato-v3/front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 32  *****************
 * User: Ronald       Date: 23/01/09   Time: 17:47
 * Updated in $/comato-root/comato-v3/front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 31  *****************
 * User: Ronald       Date: 22/01/09   Time: 17:31
 * Updated in $/comato-root/comato-v3/front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 30  *****************
 * User: Ronald       Date: 6/01/09    Time: 17:54
 * Updated in $/comato-root/comato-v3/front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 29  *****************
 * User: Ronald       Date: 3/12/08    Time: 18:20
 * Updated in $/comato-root/comato-v3/front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 28  *****************
 * User: Ronald       Date: 21/11/08   Time: 12:38
 * Updated in $/comato-root/comato-v3/front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 27  *****************
 * User: Ronald       Date: 21/11/08   Time: 12:33
 * Updated in $/comato-root/comato-v3/front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 26  *****************
 * User: Ronald       Date: 5/11/08    Time: 17:41
 * Updated in $/comato-root/comato-v3/front/wwwroot/vectorint/css/sub
 * 
 * *****************  Version 25  *****************
 * User: Ronald       Date: 4/11/08    Time: 14:45
 * Updated in $/comato-root/comato-v3/front/wwwroot/vectorint/css/sub
 */
/*h3*/h3.subtitle1, span.subtitle1, .CenterCol .newsblock .newstitle, .CenterCol .newsgroup, .faqgroup {display:block;margin:0;padding:21px 0 10px 0;font-size:16px;line-height:18px;font-weight: normal;color:#B80007;font-family:"Lucida Grande", geneva, helvetica, sans-serif;}
.subtitle1 a:link, .subtitle1 a:visited, .CenterCol .newsblock .newstitle {color:#B80007;text-decoration:none;}
.subtitle1 a:hover, .CenterCol .newsblock .newstitle {color:#B80007;text-decoration:underline;}
.subtitle1 a:active, .CenterCol .newsblock .newstitle {color:#B80007;text-decoration:none;}
/*h4*/h4.subtitle2, span.subtitle2, .CenterCol .newscategory, .faqcategory {display:block;margin:0;padding:21px 0 10px 0;font-family: "Lucida Grande", geneva, helvetica, sans-serif!important;color:#B80007;font-size:14px;line-height:16px;font-weight: normal;}
.subtitle2 a:link, .subtitle2 a:visited {color:#B80007;text-decoration:none;}
.subtitle2 a:hover {color:#B80007;text-decoration:underline;}
.subtitle2 a:active {color:#B80007;text-decoration:none;}
/*h5*/h5.subtitle3, span.subtitle3, .CenterCol .newswrapper .newstitle, .faqquestion, .rel_faqquestion {display:block;color:#B80007;margin:21px 0 7px 0;padding:0;font-family:"Lucida Grande", geneva, helvetica, sans-serif!important;font-weight:normal;font-size:12px;}
.subtitle3 a:link, .CenterCol .newstitle a:link, .faqquestion a:link, .subtitle3 a:visited, .CenterCol .newswrapper .newstitle a:visited, .faqquestion a:visited {color:#333;text-decoration:none;}
.subtitle3 a:hover, .CenterCol .newswrapper .newstitle a:hover, .faqquestion a:hover {color:#333;text-decoration:underline;}
.subtitle3 a:active, .CenterCol .newswrapper .newstitle a:active, .faqquestion a:active {color:#333;text-decoration:none;}
/*h6*/h6.subtitle4, span.subtitle4 {display:block;color:#B80007;margin:21px 0 7px 0;padding:0;font-family:"Lucida Grande", geneva, helvetica, sans-serif!important;text-transform:capitalize;font-weight:normal;font-size:11px;}
.subtitle4 a:link, .subtitle4 a:visited {color:#333;text-decoration:none;}
.subtitle4 a:hover {color:#333;text-decoration:underline;}
.subtitle4 a:active {color:#333;text-decoration:none;}
/*emphasize*/i.italicus, span.italicus, .CenterCol .newsteaser {display:block;font-style:italic;font-weight:normal;letter-spacing:0.0100em;}
/*pullquote left*/blockquote.pullquote_left, span.pullquote_left {display:block;float:left;margin:10px 14px 7px 0;padding:14px 14px 14px 14px;width:35%;color:#444;font:normal 1em georgia, "Times New Roman", serif;letter-spacing:0.075em;line-height:1.8em;text-transform:capitalize;font-style:italic;letter-spacing:0.075em;text-align:left;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;background:url(../../site_images/icon_closequote.gif) no-repeat bottom right;background-image:none;}
blockquote.pullquote_left:first-letter, span.pullquote_left:first-letter {background:url(../../site_images/icon_openquote.gif) no-repeat left top;padding:0;background-image:none;}
/*pullquote right*/blockquote.pullquote_right, span.pullquote_right {display:block;float:right;margin:10px 0 7px 14px;padding:14px 14px 14px 14px;width:35%;color:#444;font:normal 1em georgia, "Times New Roman", serif;letter-spacing:0.075em;line-height:1.8em;text-transform:capitalize;font-style:italic;letter-spacing:0.075em;text-align:left;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;background:url(../../site_images/icon_closequote.gif) no-repeat bottom right;background-image:none;}
blockquote.pullquote_right:first-letter, span.pullquote_right:first-letter {background:url(../../site_images/icon_openquote.gif) no-repeat left top;padding:0;background-image:none;}
/*pullquote center*/blockquote.pullquote_center, span.pullquote_center {display:block;float:none;margin:14px 0;padding:14px;width:90%;color:#444;font:normal 1em georgia, "Times New Roman", serif;letter-spacing:0.075em;line-height:1.8em;text-transform:capitalize;font-style:italic;letter-spacing:0.075em;text-align:center;border-top:1px solid #E6E6E6;border-bottom:1px solid #E6E6E6;background:url(../../site_images/icon_closequote.gif) no-repeat bottom right;background-image:none;}
blockquote.pullquote_center:first-letter, span.pullquote_center:first-letter {background:url(../../site_images/icon_openquote.gif) no-repeat left top;padding:0;background-image:none;}
/*Highlight*/em.emphasize, span.emphasize {display:inline;margin:0;padding:0 3px;background-color:#FFFF88;font-style:normal;text-transform:capitalize;color:#000;}
.emphasize a:link, .emphasize a:visited {color:#000;text-decoration:underline;}
.emphasize a:hover {color:#000;text-decoration:none;}
.emphasize a:active {color:#000;text-decoration:underline;}
/*legal - small*/small.legal, span.legal {display:block;margin:21px 0 21px 0;padding:0;color:#444;font-family:"Lucida Grande", geneva, helvetica, sans-serif!important;font-size:0.85em;line-height:1.9em;font-weight:normal;}
/*big text - big*/big.big, span.big {display:block;color:#333;margin:21px 0 21px 0;padding:0;font-family:"Lucida Grande", geneva, helvetica, sans-serif!important;font-size:1.1em;letter-spacing:0.090em;line-height:1.5em;}
/*alert messages*//*alert 1*/p.alert1, span.alert1 {
	display:block;
	color:#B80007;
	margin:14px 0;
	padding:14px 14px 17px 49px;
	background:#fff url(../../site_images/icon_exclamation.png) no-repeat 3% 50%;border:1px solid #D8DBE2;
	/**/
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: #ddd 0px 2px 3px;
}
.alert1 a:link, .alert1 a:visited {color:#B80007;text-decoration:underline;}
.alert1 a:hover {color:#B80007;text-decoration:none;}
.alert1 a:active {color:#B80007;text-decoration:underline;}
/*alert 2*/p.alert2, span.alert2 {
	display:block;
	color:#3D578C;
	margin:14px 0;
	padding:14px 14px 17px 49px;background:#fff url(../../site_images/icon_info.png) no-repeat 3% 50%;
	border:1px solid #D8DBE2;	
	/**/
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: #ddd 0px 2px 3px;
}
.alert2 a:link, .alert2 a:visited {color:#008AA8;text-decoration:underline;}
.alert2 a:hover {color:#3D578C;text-decoration:none;}
.alert2 a:active {color:#3D578C;text-decoration:underline;}
/*alert 3*/p.alert3, span.alert3 {
	display:block;
	color:#fff;
	margin:14px;
	padding:14px 14px 17px 49px;
	background:#fff url(../../site_images/icon_info.png) no-repeat 3% 50%;
	border:1px dotted #D8DBE2;
	/**/
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: #ddd 0px 2px 3px;
}
.alert3 a:link, .alert3 a:visited {color:#fff;text-decoration:underline;}
.alert3 a:hover {color:#fff;text-decoration:none;}
.alert3 a:active {color:#fff;text-decoration:underline;}
/* text with line */
.textLine {margin:0; padding:4px 0 4px 0; border-bottom:#CCCCCC 1px dashed; display:block;}
/* blue title */
.blueTitle {margin:0; padding:25px 0 20px 0; font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;color:#266CA6;line-height:20px; display:block;}
/* blue title without padding */
.blueTitle2 {margin:0; padding:0 0 20px 0; font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;color:#266CA6;line-height:20px; display:block;}
/* light grey */
.grey {margin:0; padding:0; color:#CCCCCC;}
/*DEFAULT TABLE STYLES*//*TABLE STYLES*//*style1*/
.TableA {border-collapse:collapse;border:1px solid #cdcdcd;font-family:arial, helvetica, verdana, sans-serif;font-size:1em;background:#fff;}
.TableA a:link, .TableA a:visited {color:#3D578C;text-decoration:underline;}
.TableA a:hover {color:#3D578C;text-decoration:none;}
.TableA a:active {color:#3D578C;text-decoration:underline;}
.TableA tr {background:#fff url(../../site_images/table/bg_td1.jpg) repeat-x 0 0;}
tr:hover.TableDataA td.TableHeaderA, tr:hover.TableDataA td {background:#EBF8FE;color:#3D578C;}
.TableA td {border:1px solid #cdcdcd;padding: .5em;color: #333;}
tr.TableTitleA td {margin:20px 0 0 0;padding:0 7px 0 45px;height:42px;color:#B80007;font-size:12px;	font-weight:normal;text-align:left;letter-spacing:0.085em;text-transform:capitalize;background:transparent url(../../site_images/icon_vectorint.png) no-repeat 7px center;}
tr.TableHeaderA {background:#BB0910 url(../../site_images/bg_bn_02.png) repeat-x 0 50%;}
tr.TableHeaderA td {color:#fff;font-weight:bold;vertical-align:middle;padding:0 .5em;}
tr.TableDataA td.TableHeaderA {color:#333;font-weight:normal;background:#EFEFEF;}
.TableCaptionA {font: 1em/1.5em Arial, Helvetica, sans-serif;text-align:left;text-indent:10px;height:45px;color:#777;}
/*DEFAULT TABLE STYLES*//*TABLE STYLES*//*style2*/
.TableB {border-collapse:collapse;border:1px solid #cdcdcd;font-family:arial, helvetica, verdana, sans-serif;font-size:1em;background:#fff;}
.TableB a:link, .TableB a:visited {color:#3D578C;text-decoration:underline;}
.TableB a:hover {color:#3D578C;text-decoration:none;}
.TableB a:active {color:#3D578C;text-decoration:underline;}
.TableB tr {background:#fff url(../../site_images/table/bg_td1.jpg) repeat-x 0 0;}
tr:hover.TableDatB td.TableHeaderB, tr:hover.TableDataB td {background:#EBF8FE;color:#3D578C;}
.TableB td {border:1px solid #cdcdcd;padding: .5em;color: #333;}
tr.TableTitleB td {margin:20px 0 0 0;padding:0 7px 0 45px;height:42px;color:#3D578C;font-size:12px;	font-weight:normal;text-align:left;letter-spacing:0.085em;text-transform:capitalize;background:transparent url(../../site_images/icon_vectorint.png) no-repeat 7px center;}
tr.TableHeaderB {background:#BB0910 url(../../site_images/bg_bn_03.png) repeat-x 0 50%;}
tr.TableHeaderB td {color:#fff;font-weight:bold;vertical-align:middle;padding:0 .5em;}
tr.TableDataB td.TableHeaderB {color:#333;font-weight:normal;background:#EFEFEF;}
.TableCaptionB {font: 1em/1.5em Arial, Helvetica, sans-serif;text-align:left;text-indent:10px;height:45px;color:#777;}
/*DEFAULT TABLE STYLES*//*TABLE STYLES*//*style3*/
.TableC {border-collapse:collapse;border:1px solid #cdcdcd;font-family:arial, helvetica, verdana, sans-serif;font-size:1em;background:#fff;}
.TableC a:link, .TableC a:visited {color:#3D578C;text-decoration:underline;}
.TableC a:hover {color:#3D578C;text-decoration:none;}
.TableC a:active {color:#3D578C;text-decoration:underline;}
.TableC tr {background:#fff url(../../site_images/table/bg_td1.jpg) repeat-x 0 0;}
tr:hover.TableDataC td.TableHeaderC, tr:hover.TableDataC td {background:#EBF8FE;color:#3D578C;}
.TableC td {border:1px solid #cdcdcd;padding: .5em;color: #333;}
tr.TableTitleC td {margin:20px 0 0 0;padding:0 7px 0 45px;height:42px;color:#333;font-size:12px;font-weight:normal;text-align:left;letter-spacing:0.085em;text-transform:capitalize;background:transparent url(../../site_images/icon_vectorint.png) no-repeat 7px center;}
tr.TableHeaderC {background:#BB0910 url(../../site_images/bg_bn_01.png) repeat-x 0 50%;}
tr.TableHeaderC td {color:#777;font-weight:bold;vertical-align:middle;padding:0 .5em;}
tr.TableDataC td.TableHeaderC {color:#333;font-weight:normal;background:#EFEFEF;}
.TableCaptionC {font: 1em/1.5em Arial, Helvetica, sans-serif;text-align:left;text-indent:10px;height:45px;color:#777;}
/*DEFAULT TABLE STYLES*//*TABLE STYLES*//* style1 - smaller */
.TableD {border-collapse:collapse;border:1px solid #cdcdcd;font-family:arial, helvetica, verdana, sans-serif;font-size:1em;background:#fff;}
/*.TableD {border-collapse:collapse;border:1px solid #cdcdcd;font-family: "Lucida Grande", geneva, helvetica, sans-serif;font-size:1em;background:#fff;}*/
.TableD a:link, .TableD a:visited {color:#3D578C;text-decoration:underline;}
.TableD a:hover {color:#3D578C;text-decoration:none;}
.TableD a:active {color:#3D578C;text-decoration:underline;}
.TableD tr {background:#fff url(../../site_images/table/bg_td1.jpg) repeat-x 0 0;}
tr:hover.TableDataD td.TableHeaderD, tr:hover.TableDataD td {background:#EBF8FE;color:#3D578C;}
.TableD td {border:1px solid #cdcdcd;padding:0 .5em 0 .5em;color: #333;}
tr.TableTitleD td {margin:20px 0 0 0;padding:0 7px 0 45px;height:42px;color:#B80007;font-size:12px;	font-weight:normal;text-align:left;letter-spacing:0.085em;text-transform:capitalize;background:transparent url(../../site_images/icon_vectorint.png) no-repeat 7px center;}
tr.TableHeaderD {background:#BB0910 url(../../site_images/bg_bn_02.png) repeat-x 0 50%;}
tr.TableHeaderD td {color:#fff;font-weight:bold;vertical-align:middle;padding:0 .5em;}
tr.TableDataD td.TableHeaderD {color:#333;font-weight:normal;background:#EFEFEF;}
.TableCaptionD {font: 1em/1.5em Arial, Helvetica, sans-serif;text-align:left;text-indent:10px;height:45px;color:#777;}
/*DEFAULT TABLE STYLES*//*TABLE STYLES*//*style2 - smaller */
.TableE {border-collapse:collapse;border:1px solid #cdcdcd;font-family:arial, helvetica, verdana, sans-serif;font-size:1em;background:#fff;}
.TableE a:link, .TableE a:visited {color:#3D578C;text-decoration:underline;}
.TableE a:hover {color:#3D578C;text-decoration:none;}
.TableE a:active {color:#3D578C;text-decoration:underline;}
.TableE tr {background:#fff url(../../site_images/table/bg_td1.jpg) repeat-x 0 0;}
tr:hover.TableDataE td.TableHeaderE, tr:hover.TableDataE td {background:#EBF8FE;color:#3D578C;}
.TableE td {border:1px solid #cdcdcd;padding:0 .5em 0 .5em;color: #333;}
tr.TableTitleE td {margin:20px 0 0 0;padding:0 7px 0 45px;height:42px;color:#3D578C;font-size:12px;	font-weight:normal;text-align:left;letter-spacing:0.085em;text-transform:capitalize;background:transparent url(../../site_images/icon_vectorint.png) no-repeat 7px center;}
tr.TableHeaderE {background:#BB0910 url(../../site_images/bg_bn_03.png) repeat-x 0 50%;}
tr.TableHeaderE td {color:#fff;font-weight:bold;vertical-align:middle;padding:0 .5em;}
tr.TableDataE td.TableHeaderE {color:#333;font-weight:normal;background:#EFEFEF;}
.TableCaptionE {font: 1em/1.5em Arial, Helvetica, sans-serif;text-align:left;text-indent:10px;height:45px;color:#777;}
/*DEFAULT TABLE STYLES*//*TABLE STYLES*//*style3 - smaller */
.TableF {border-collapse:collapse;border:1px solid #cdcdcd;font-family:arial, helvetica, verdana, sans-serif;font-size:1em;background:#fff;}
.TableF a:link, .TableF a:visited {color:#3D578C;text-decoration:underline;}
.TableF a:hover {color:#3D578C;text-decoration:none;}
.TableF a:active {color:#3D578C;text-decoration:underline;}
.TableF tr {background:#fff url(../../site_images/table/bg_td1.jpg) repeat-x 0 0;}
tr:hover.TableDataF td.TableHeaderF, tr:hover.TableDataF td {background:#EBF8FE;color:#3D578C;}
.TableF td {border:1px solid #cdcdcd;padding:0 .5em 0 .5em;color: #333;}
tr.TableTitleF td {margin:20px 0 0 0;padding:0 7px 0 45px;height:42px;color:#333;font-size:12px;font-weight:normal;text-align:left;letter-spacing:0.085em;text-transform:capitalize;background:transparent url(../../site_images/icon_vectorint.png) no-repeat 7px center;}
tr.TableHeaderF {background:#BB0910 url(../../site_images/bg_bn_01.png) repeat-x 0 50%;}
tr.TableHeaderF td {color:#777;font-weight:bold;vertical-align:middle;padding:0 .5em;}
tr.TableDataF td.TableHeaderF {color:#333;font-weight:normal;background:#EFEFEF;}
.TableCaptionF {font: 1em/1.5em Arial, Helvetica, sans-serif;text-align:left;text-indent:10px;height:45px;color:#777;}
/*DEFAULT TABLE STYLES*//*TABLE STYLES*//*styleG*/
.TableG {border-collapse:collapse;border:1px solid #cdcdcd;font-family:arial, helvetica, verdana, sans-serif;font-size:1em;background:#FAFAFA;}
.TableG a:link, .TableG a:visited {color:#3D578C;text-decoration:underline;}
.TableG a:hover {color:#3D578C;text-decoration:none;}
.TableG a:active {color:#3D578C;text-decoration:underline;}
.TableG tr {background:#FAFAFA /*url(../../site_images/table/bg_td1.jpg) repeat-x 0 0*/;}
tr:hover.TableDataG td.TableHeaderG, tr:hover.TableDataG td {background:#EBF8FE;color:#3D578C;}
.TableG td {border:1px solid #cdcdcd;padding: .5em;color: #333;}
tr.TableTitleG td {margin:20px 0 0 0;padding:.5em;height:42px;color:#333;font-size:12px;font-weight:normal;text-align:left;letter-spacing:0.085em;text-transform:capitalize;background:#FAFAFA /*url(../../site_images/icon_vectorint.png) no-repeat 7px center*/;}
tr.TableHeaderG {background:#FAFAFA /*url(../../site_images/bg_bn_02.png) repeat-x 0 50%*/;}
tr.TableHeaderG td {color:#333;font-weight:normal;vertical-align:middle;padding:.5em;}
tr.TableDataG td.TableHeaderG {color:#333;font-weight:normal;background:#FAFAFA;}
.TableCaptionG {font: 1em/1.5em Arial, Helvetica, sans-serif;text-align:left;text-indent:10px;height:45px;color:#777;}
/*SEARCHRESULTS*/.searchresults {margin:0;padding:14px;border:1px solid #E6E6E6;background:transparent;}
.resultsamount {display:block;margin:0 0 0 0;padding:14px;font-size:14px;color:#0;background:#fff;border:1px solid #E6E6E6;clear:both;}
.resultsamount strong {color:#333;}
.resultsdaterange {display:block;margin:0 0 14px 0;padding:14px;font-size:13px;color:#333;}
.resultsdaterange:first-letter {text-transform:uppercase;}
.resultsdaterange strong {color:#333;}
.searchresults ul {margin:14px 14px 14px 38px;padding:0;list-style-type:decimal-leading-zero;}
.searchresults ul li {margin:0;padding:0 0 14px 0;border-bottom:1px dotted #E6E6E6;}
.searchresults h1 {margin:21px 0 14px 0;padding:0;font-size:14px;line-height:16px;text-transform:uppercase;letter-spacing:0.1em;font-weight:normal;}
.searchresults h3 {margin:14px 0 7px 0;padding:0;font-size:13px;line-height:15px;color:#333;display:block;text-transform:none;letter-spacing:normal;text-transform:none;border:0;text-align:left;background:none;}
.searchresults h3 a {color:#3D578C;}
.searchresults .teaser {color:#333;}
.searchresults .date {margin:0 0 3px 0;padding:0;letter-spacing:0.07em;font-weight:bold;color:#333;}
.searchresults .score {margin:0 0 7px 0;padding:0;font-weight:bold;color:green;}
.searchresults .context {font-size:12px;line-height:14px;}
.searchresults .context b {color:#000;border-bottom:1px dotted #E6E6E6;background-color:transparent;}
/*advanced searchbox*/.advancedsearchbox {margin:0 0 14px 0;padding:7px 7px 14px 7px;border:1px solid #E6E6E6;}
.advancedsearchbox .form {margin:0;padding:2px 2px 2px 3px;font-size:13px;border:1px solid #939393;background-color:#fff;width:170px;}
.advancedsearchbox .searchelement {margin:0;padding:7px;background-color:transparent;border-bottom:1px dotted #E6E6E6;}
.advancedsearchbox .label {margin:0;padding:0 0 7px 0;font-weight:bold;}
.advancedsearchbox #searchextshow a, .advancedsearchbox #searchextviewclose a {text-decoration:underline;color:#3D578C;}
/*SITEMAP PAGE*//*.sitemap {text-align:left;margin:0 0 1px 0;padding:21px 0 0 0;}
.sitemap .sitemapthemename {font-weight:bold;text-align:left;}
.sitemap .sitemapthemetitle {margin:0;padding:0 0 3px 0;text-align:left;}
.sitemap .sitemapthemetitle .img {margin:0;padding:0 2px 0 2px;}*/
/*EMAIL 2 FRIEND PAGE*/.globalform {margin:0;padding:14px;border:1px solid #E6E6E6;background:transparent;}
.globalform p {margin:0;padding:7px 7px 14px 7px;background-color:transparent;border-bottom:1px dotted #E6E6E6;vertical-align:middle}
.globalform form {display:inline;}
.globalform p.form-intro {margin:0 0 14px 0;padding:0 0 14px 0;}
.globalform label {display:block;float:left;margin:0;padding:0 3px 0 0;width:240px;}
.globalform input {margin:0;padding:3px 0 0 3px;border:1px solid #939393;font-size:1em;color:#333;}
/*Opera 8 fix*/html> body .globalform input {height:17px;}
.globalform input.textfield {margin:0;padding:2px 2px 2px 3px;font-size:13px;border:1px solid #939393;background-color:#fff;width:170px;}
.globalform textarea {margin:0;padding:3px;border:1px solid #939393;font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#333;width:169px;}
.globalform input.checkbox {padding:0;border:0;}  
.globalform input.submit {margin:14px 0 0 246px;padding:0 0 2px 0;width:100px;height:25px;font-size:0.85em;line-height:0.85em;vertical-align:middle;color:#444;border:1px solid #939393;background:transparent url(../../site_images/bg_bn_01.png) repeat-x left center;}
.globalform p.form-info {margin:0;padding:0 0 14px 0;}
.globalform span.form-asterix {padding:0 0 0 3px;color:#B80007;}
.globalform span.form-error {margin:0;padding:0 0 0 7px;color:#B80007;}
.globalform ul {list-style: circle;margin:14px 0;padding:7px 28px;border:1px solid #E6E6E6;}
.globalform ul li {margin:7px 0;}
.globalform ul li a {padding:0 0 5px 0;color:#333;}
.globalform ul li p {padding:5px 0 0 0;color:#555;} 
.confirmation {margin:0 0 21px 0;padding:0;}
.email-details {margin:0 0 21px 0;padding:14px;background:#fefefe url(../../site_images/table/bg_td1.jpg) repeat-x 0 0;border:1px solid #E6E6E6;clear:both;}
.email-details p {margin:0;padding:0 0 4px 0;}
.email-details strong {padding:0 7px 0 0;}
.email-send {margin:0;padding:7px 0 7px 14px;}
.email-send p {margin:0;padding:0 0 14px 0;font-style:italic;}
/*back*/.back, .newsback, .faqback, .caseback {float:left;margin:0 0 28px 0;padding:0;border:1px solid #B80007;
	/**/
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.back a, .newsback a, .faqback a, .caseback a {display:block;margin:0;padding:1px 7px;background-color:transparent;}
.back a:link, .newsback a:link, .faqback a:link, .caseback a:link, .back a:visited, .newsback a:visited, .faqback a:visited, .caseback a:visited, .back a:active, .newsback a:active, .faqback a:active, .caseback a:active {color:#B80007;text-decoration:none;}
.back a:hover, .newsback a:hover, .faqback a:hover, .caseback a:hover {color:#B80007;text-decoration:none;background-color:transparent;}
/*top*/.top {float:right;margin:0 0 28px 0;padding:0;border:1px solid #B80007;clear:right;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.top a {display:block;margin:0;padding:1px 7px;background-color:transparent;}
.top a:link, .top a:visited, .top a:active {color:#B80007;text-decoration:none;}
.top a:hover {color:#B80007;text-decoration:none;}
/*NEWS*//*LIST*//*exceptions*/
.main5 .news {	
	width:718px;
	margin:0 0 21px 0;
	padding:28px 14px 14px 14px;
	/**/
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;	
}
/*PRODUCT TOOL*/#overlay {position:absolute;top:0;left:0;z-index:9999;display:none;width:100%;height:500px;overflow:hidden;background-color:#000;}
#loading {position:relative;display:block;margin:auto;width:124px;height:124px;top:75px;background:transparent url(../../site_images/products/loading.gif) no-repeat top left;}
/*PRODUCTSEARCH*//*TABNAV*/
#tabnav_product {float:left;margin:0 0 0 0;padding:0;width:710px;list-style-type:none;clear:both;background:transparent url(../../site_images/bg_product_table.png) repeat-x bottom left;}
#tabnav_product li {display:block;float:left;margin:0;padding:0;}
#tabnav_product li.tab_02 {margin:0;padding:0;}
/*#tabnav_product li.empty {display:block;padding:0;background:lime;height:37px;width:390px;float:right;}*/
#tabnav_product li a {display:block;float:left;margin:0 2px 0 0;padding:7px 0 6px 0;width:178px;text-align:center;text-decoration:none;font-size:12px;background:#D4D2D2;border-top:1px solid #D4D2D2;border-bottom:1px solid #D4D2D2;border-right:1px solid #D4D2D2;border-left:1px solid #D4D2D2;}
#tabnav_product li.tab_02 a {border-right:1px solid #D4D2D2;}
#tabnav_product li a:link {height:21px;}
#tabnav_product li a:visited {height:21px;}
#tabnav_product li a:hover {padding:7px 0 5px 0;background-color:#F4F4F4;border-bottom:none;height:24px;}
html> body #tabnav_product li a:hover {padding:7px 0}
#tabnav_product li a:active, #tabnav_product li a.active {padding:7px 0;background-color:#F4F4F4;border-bottom:none;height:24px;}
/*PRODUCTSEARCH*//*PRODUCT TABLE*/
#table_product {float:left;margin:0;padding:7px 0 21px 0;font-family:tahoma, 'trebuchet ms', arial, Helvetica, sans-serif;font-size:11px;background:#F4F4F4;width:707px;clear:both;}
#table_product thead.group th {margin:0;padding:0 10px;text-align:right;font-family:'arial narrow', Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;line-height:56px;color:#3E484F;vertical-align:middle;}
#table_product thead.group th img {display:block;float:right;margin:0;padding:7px 0 7px 0;}
#table_product .col_01 {margin:0;padding:0;width:178px;text-align:left;vertical-align:top;border:1px solid #D4D2D2;background:#EFEFEF;}
#table_product .col_00, #table_product .col_02, #table_product .col_04 {margin:0;padding:0;width:8px;background:transparent;}
#table_product .col_03 {margin:0;padding:0;border:1px solid #D4D2D2;border-bottom:none;vertical-align:top;background:#fff url(../../site_images/bg_product_table.png) repeat-x bottom left;}
#table_product_results {float:left;margin:0;padding:0;font-size:10px;width:505px;font-family:tahoma, 'trebuchet ms', arial, Helvetica, sans-serif;	font-size:11px;color:#000;clear:both;}
#table_product_results tr.tableheader {background:#3E484F;color:#fff;font-weight:bold;}
#table_product_results td {margin:0;padding:4px;border-bottom:1px solid #D4D2D2;vertical-align:top;}
.r_col_00 {width:190px;}
#table_product_results td {cursor:pointer;}
/*PRODUCTSEARCH*//*DETAILFICHE*/
#table_product_detail {float:left;margin:0;padding:0;clear:both;width:495px;font-family:tahoma, 'trebuchet ms', arial, Helvetica, sans-serif;font-size:11px;clear:both;}
#table_product_detail td {cursor:default;border:none;}
#table_product_detail #productDescription {margin:0 0 14px 0;padding:14px 0 14px 0;border:1px solid #D4D2D2;font-family:'arial narrow', Arial, Helvetica, sans-serif;font-size:16px;color:#3E484F;	text-align:center;text-transform:uppercase;letter-spacing:2px;}
#detailImg {float:left;margin:14px 0;padding:0;max-width:310px;text-align:center;}
#detailTxt {float:right;margin:0;padding:0;width:165px;color:#3E484F;}
#detailTxt b {font-family:'arial narrow', Arial, Helvetica, sans-serif;padding:0 3px 0 0;}
#detailTxt h3#detailTitle {font-family:'arial narrow', Arial, Helvetica, sans-serif;font-size:11px;letter-spacing:1px;}
td.r_col_00 {text-align:left;}
td.r_col_01 {text-align:left;}
td.r_col_02 {text-align:center;}
td.r_col_03 {text-align:center;}
td.r_col_04 {text-align:center;}
td.r_col_05 {text-align:center;}
/*PRODUCTSEARCH*//*FILTERS*/form#filters {display:inline;padding:0;clear:both;}
form#filters input, form#filters label,form#filters select, form#filters option {margin:0 7px 0 0;padding:0;font-size:11px;line-height:16px;vertical-align:middle;}
form#filters option {margin:0;padding:0;}
table#filter_01, table#filter_02, table#filter_03 {float:left;margin:0;padding:0 0 7px 0;width:179px;clear:both;}
table.filter {margin:0;padding:0;font-family:tahoma, 'trebuchet ms', arial, Helvetica, sans-serif;	color:#111;background:transparent;border-bottom:1px solid #D4D2D2;}
table#filter_03 {border-bottom:none;}
table.filter thead {color:#fff;padding:0;background:#3E484F;width:179px;}
table.filter span {display:block;float:left;margin:0;padding:4px 7px;clear:none;}
table.filter span.clasp {display:block;margin:0;padding:1px 0 7px 0;width:167px;}
table.filter span.diameter {float:left;margin:0;padding:4px;background:#EFEFEF;clear:both;width:99%;}
table.filter span.step {background:#B80007;text-transform:uppercase;font-size:9px;}
table.filter td {padding:7px;}
p#flowMessage {display:block;color:#B80007;margin:7px 0 0 0;padding:3px 14px 3px 28px;width:123px;background:#fff url(../../site_images/icon_exclamation.png) no-repeat 3% 50%;border:1px solid #D8DBE2;clear:both;}
.col_01 #diameterSelect {width:150px;}
/*PRODUCTSEARCH*//*JUMPER*/
#table_product ul.jumper {float:right;margin:21px 7px 0 7px;padding:0;height:28px;width:280px;color:#fff;clear:both;list-style-type:none;background:transparent url(../../site_images/bg_bn_04.png) repeat-x top left;}
html> body #table_product ul.jumper {min-width:210px;}
#table_product ul.jumper li {display:block;margin:0;padding:0;height:28px;min-width:210px;color:#fff;background:transparent url(../../site_images/bg_bn_05.png) no-repeat top left;}
#table_product ul.jumper li a {display:block;margin:0;padding:3px 49px 3px 14px;height:22px;font-weight:bold;color:#fff;text-decoration:none;background:transparent url(../../site_images/bg_bn_06.png) no-repeat top right;!important}
#table_product ul.jumper li a:link, #table_product ul.jumper li a:visted {color:#fff;text-decoration:none;!important}
#table_product ul.jumper li a:hover, #table_product ul.jumper li a:active {color:#fff;text-decoration:underline;!important}
#productdetail span.clasp {float:left;margin:7px 7px 0 0;padding:3px;width:168px;height:21px;font-size:1em;line-height:1em;vertical-align:middle;color:#444;border:1px solid #939393;background:transparent url(../../site_images/bg_bn_01.png) repeat-x left center;}
#productdetail #productSheet.clasp {background:#fff url(../../site_images/btn-001-0.jpg) no-repeat 0 0;width:105px;cursor:pointer;}
#productdetail #productSheet.clasp:hover {background:#fff url(../../site_images/btn-001-1.jpg) no-repeat 0 0;}
/*GALLERY*/
.md_gallery {display:block;margin:0;padding:0;clear:both;}
.md_gallery h3 {}
.md_gallery ul.detail {list-style-type:none;margin:0 0 7px 0;padding:10px 14px;background:#EFEFEF;clear:both;}
.md_gallery .description {margin:0 0 7px 0;padding:10px 14px;background:#EFEFEF;clear:both;}
.md_gallery .counter {margin:0 0 7px 0;padding:10px 14px;background:transparent;clear:both;border:none;text-align:center;clear:both;}
.md_gallery ul.thumb {float:left;list-style-type:none;width:100%;margin:0 0 7px 0;padding:0;background:transparent;clear:both;}
.md_gallery ul.thumb li {display:block;float:left;margin:0;padding:0.4em 0.949em 0.4em 0;}
.md_gallery ul.thumb li img {border:3px solid #bbb;}
.md_gallery ul.thumb p.meta {margin:0;padding:0;font-size:10px;}
.md_gallery ul.pagination {list-style-type:none;margin:0 0 7px 0;padding:10px 14px;background:#EFEFEF;clear:both;text-align:center;clear:both;}
.md_gallery ul.pagination li {display:inline;padding:0;}
.md_gallery ul.pagination li a {display:inline;padding:0 7px;}
/*PRINT POPUP*/html #printpopup {display:table;margin:0;padding:3em 1em 1em 1em;width:100%; height:100%;font-family:Arial, Helvetica, sans-serif;color:#000;line-height:1.7em;background:#fff;}
#printpopup #content {width:85%;}
/*PRINTPOPUP*//*RESET*/#printpopup * {color:#000;}
#printpopup em.emphasize {text-decoration:underline;font-weight:bold;background:none;}
#printpopup img {padding:0.7em;}
#printpopup .ImgHolderLeft220xfree img {padding:0;}
#printpopup table * {background:none;font-size:96%}
/*PRINT POPUP*//*DISABLE*/#printpopup .PageTitle2 {display:none;}
#printpopup .printpage {display:none;}
#printpopup .email2friend {display:none;}
#printpopup .breadcrumb {display:none;}
#printpopup .back, #printpopup .newsback, #printpopup .faqback, #printpopup .caseback {display:none;}
#printpopup .top {display:none;}
p.print_url {display:none;}
hr {display:none;}
#printpopup #table_product, #printpopup #tabnav_product {display:none}
/*PRINT POPUP*//*BASE CONTENT CSS*/#printpopup h1 {font-size:138.5%;  }
#printpopup h2 {font-size:123.1%; }
#printpopup h3 {font-size:108%;  }
#printpopup h1, #printpopup h2, #printpopup h3 {margin:1em 0;}
#printpopup h1, #printpopup h2, #printpopup h3, #printpopup h4, #printpopup h5, #printpopup h6, #printpopup strong {font-weight:bold; }
#printpopup abbr, #printpopup acronym {border-bottom:1px dotted #000;cursor:help;} 
#printpopup em {font-style:italic;}
#printpopup del {text-decoration:line-through;}
#printpopup blockquote, #printpopup ul, #printpopup ol, #printpopup dl {margin:1em;}
#printpopup ol,#printpopup ul,#printpopup dl {margin-left:2em;}
#printpopup ol li {list-style: decimal outside;	}
#printpopup ul li {list-style: disc outside;}
#printpopup dl dd {margin-left:1em;}
#printpopup th, #printpopup td {/*border:1px solid #000;*/padding:.5em;}
#printpopup th {font-weight:bold;text-align:center;}
#printpopup caption {margin-bottom:.5em;text-align:center;}
#printpopup p, #printpopup fieldset, #printpopup table, #printpopup pre {margin-bottom:1em;}
#printpopup input[type=text],#printpopup input[type=password],#printpopup textarea{width:12.25em;*width:11.9em;}
/*#printpopup .footer {display:none;}
#printpopup .WrapperD {display:none;}
#printpopup a:link, #printpopup a:visited {color:#333;text-decoration:underline;}
#printpopup a:hover {color:#333;text-decoration:none;}
#printpopup a:active {color:#333;text-decoration:underline;}
#printpopup #content {position:relative;margin:0;padding:0;width:100%;color:#333;overflow:hidden;background:#FFF;}
#printpopup .PageTitle3 {color:#333;}
#printpopup .ContentBlock {width:100%;} 
#printpopup .WrapperG {float:left;}
#printpopup .ImgHolderLeft413x228 {background:transparent}
#printpopup .WrapperD {display:none;}
#printpopup .WrapperG {display:none;}
#printpopup .PageTitle3 {clear:both;}
#printpopup .back, #printpopup .newsback, #printpopup .faqback, #printpopup .caseback {display:none;}
#printpopup .top {display:none;}
#printpopup .subtitle1 {color:#333;border-color:#333;}
#printpopup table {background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr td {background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr.TableTitle {background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr.TableHeader, #printpopup table td.TableHeader  {background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr.TableHeader td.TableData {font-weight:background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr.TableData {background:#fefefe;border-color:#333;color:#333;}
#printpopup table tr.TableDataA td.TableData {background:#fefefe;border-color:#333;color:#333;}
#printpopup table .TableCaptionA, #printpopup table .TableCaptionB, #printpopup table .TableCaptionC {background:#fefefe;border-color:#333;color:#333;}
#printpopup .newsactivedate {color:#333;}
#printpopup .newstitle {color:#333;border-bottom:1px solid #333;}
#printpopup .SubTemplateHolder {background:none;}
/*#printpopup .SubTemplateHolder a img.contentImage {border:0;}
#printpopup .newstitle {background:none;border-bottom:1px solid #333;}*/
/*SITEMAP*/
#sitemap, #sitemap ul, #sitemap li{margin:0;padding:0;list-style:none;font-family:tahoma, 'trebuchet ms', arial, Helvetica, sans-serif;font-size:1em;line-height:normal;}
#sitemap{display:block;margin:21px 0;clear:both;}
#sitemap ul{display:none;margin:0;padding:0;}
#sitemap li span{float:left;position:absolute;top:7px;left:7px;width:100%;height:35px;cursor:pointer;font-size:0;}
#sitemap em {font-style:normal}
/*SITEMAP*//* first level */
#sitemap li {display:block;float:left;list-style:none;line-height:200%;margin:1px 0 0 0;padding:0;background:#EFEFEF;position:relative;width:100%;}
/*SITEMAP*//* IE leaves a blank space where span is added so this is to avoid that */* html #sitemap li{float:left;display:inline;}
#sitemap li a{display:block;padding-left:0px;font-size:0.95em;}
#sitemap li span, #sitemap li span.collapsed{background:url(../../site_images/collapsed.gif) no-repeat 0 0;} 
#sitemap li em.theme {padding:0 0 0 28px;}
/*SITEMAP*//* second level */
#sitemap li li {background:#fefefe;}
#sitemap li li a {padding-left:28px;font-size:0.90em;color:#3D578C;}
#sitemap li li span {left:28px;}
#sitemap li li em.theme {padding:0 0 0 49px;}
/*SITEMAP*//* third level */
#sitemap li li li a{padding-left:49px;font-size:0.90em;color:#3D578C;}
#sitemap li li li span{left:49px;}
#sitemap li li li em.theme {padding:0 0 0 70px;}
/*SITEMAP*//* fourth level */
#sitemap li li li li a{padding-left:70px;font-size:0.90em;color:#3D578C;}
#sitemap li li li li span{left:70px;}
#sitemap li li li li em.theme {padding:0 0 0 91px;}
/*SITEMAP*//* fifth level */
#sitemap li li li li li a{padding-left:91px;font-size:0.90em;color:#3D578C;}
#sitemap li li li li li span{left:91px;}
#sitemap li li li li li em.theme {padding:0 0 0 112px;}
/*SITEMAP*//* sixth level */
#sitemap li li li li li li a{padding-left:112px;font-size:0.90em;color:#3D578C;}
#sitemap li li li li li li span{left:112px;}
#sitemap li li li li li li em.theme {padding:0 0 0 133px;}
/*SITEMAP*//* seventh level */
#sitemap li li li li li li li a{padding-left:133px;font-size:0.90em;color:#3D578C;}
#sitemap li li li li li li li span{left:133px;}
#sitemap li li li li li li li em.theme {padding:0 0 0 154px;}
/*SITEMAP*//* eight level */
#sitemap li li li li li li li li a{padding-left:154px;font-size:0.90em;color:#3D578C;}
#sitemap li li li li li li li li span{left:154px;}
#sitemap li li li li li li li li em.theme {padding:0 0 0 175px;}
/*SITEMAP*//* nineth level*/
#sitemap li li li li li li li li li a{padding-left:196px;font-size:0.90em;color:#3D578C;}
#sitemap li li li li li li li li li span{left:196px;}
#sitemap li li li li li li li li li em.theme {padding:0 0 0 217px;}
/*SITEMAP*//* tenth level*/
#sitemap li li li li li li li li li li a{padding-left:217px;font-size:0.90em;color:#3D578C;}
#sitemap li li li li li li li li li li span{left:217px;}
#sitemap li li li li li li li li li li em.theme {padding:0 0 0 238px;}
