@import "colors.css";
@import "archive.css";
@import "leftbar.css";
@import "rightbar.css";

/********************************************/
#recovery { visibility:hidden}
/********************************************/


*, html {margin:0; padding:0}
ul { list-style-type:none}


/*Main Box Model----------------------------------------------------------------------*/

#wrapper-out {clear:both; width:988px; margin:0 auto;}
#wrapper {clear:both; float:left; width:988px; margin: 0 auto; background-image:url('../_slice/bkg/bkg-header.gif'); background-repeat: no-repeat; padding:30px 0px 0px 0px;  }
#container {clear:both; float:left; width:988px; margin: 0 auto; background-image:url('../_slice/img/bgBody.gif'); background-repeat:repeat-y;}
#container-rg { float:right; width: 698px; margin-right: 16px}
html>body #container-rg { margin-right: 32px}
#page-content { float:left; /*width:438px;*/ width: 698px; background-color:#ffffff; padding:20px 10px 0 0}
#rg-bar{float:right; border-width: 0 0 0 1px; border-style:solid; width:232px; margin-top:20px}
#rg-bar-in {float:right; width:206px; }
#lf-bar { float:left; width:226px; margin: 0 10px 0 5px}
html>body #lf-bar { margin: 0 10px}

#tools-menu,
#recovery,
#menuh { float:right; width: 700px; margin: 0 15px 0 0;  }
html>body #tools-menu,
html>body #recovery,
html>body #menuh { margin-right:30px;  }


/*#header,
#container,
#container-bottom,
#page-content .item-detail,
#page-content .back-to-top,
#page-content .item-navigation,
#references,
#references ol,
#footer { width:100%; float:left; clear:both}
*/
#page-content .intlk-block,
#page-content h4 { width:100%; clear:both}

/*Font size big----------------------------------------------------------------------*/
#page-content h3 { font-size: 150% }
#ref-layer #ref-number,
ul.content-menu li a { font-size: 14px }
/*Font size medium----------------------------------------------------------------------*/
#page-content h4 { font-size: 130% }
#spot-top p,
#page-content h5,
h4#ref-title,
#lf-bar h3 {font-size: 110%; clear:left;}
ul.content-menu ul li a,
#header { font-size:12px}

/*Font size small----------------------------------------------------------------------*/
#footer #belt li,
#footer #copyright,
#page-content .ill-center p.statement,
#page-content .ill-lf p.statement,
#page-content .ill-rg p.statement,
#page-content .ill-center p.caption,
#page-content .ill-lf p.caption,
#page-content .ill-rg p.caption,
#page-content .pop-center p.caption,
#page-content .pop-lf p.caption,
#page-content .pop-rg p.caption,
#page-content .back-to-top a,
#ref-list { font-size:90%}
#breadcrumbs,
#breadcrumbs h2,
#content-tools li a { font-size:11px}

.contentContainer a .ref_link, #content_container td a .ref_link, #content_container li a .ref_link {
	font-size: 7px; font-family:Verdana, Geneva, sans-serif;
}

* html .contentContainer a .ref_link, * html #content_container td a .ref_link, * html #content_container li a .ref_link {
	font-size: 9px; line-height:2em; font-family:Verdana, Geneva, sans-serif; }
*:first-child+html .contentContainer a .ref_link, *:first-child+html #content_container td a .ref_link, *:first-child+html #content_container li a .ref_link {
	font-size: 9px; line-height:2em; font-family:Verdana, Geneva, sans-serif; }

/*Header----------------------------------------------------------------------*/
#header { width:974px; float:left; clear:both;}
#sitelogo {float:left; font-size: 14px;}
#sitelogo a { width:206px; height: 79px; text-decoration:none; margin-left: 30px; }
#sitelogo a img { border:none}


#recovery { height:60px; padding-top:20px}

#tools-menu { margin-top: 0px  }
html>body #tools-menu { margin-top: -10px  }
#tools-menu ul,
#recovery ul { float:left;}

#recovery li,
#tools-menu li { float:left; margin-right: 10px;  }
#recovery li.separator,
#tools-menu li.separator { border-width: 0 1px 0 0; border-style:solid; padding-right: 10px }
#tools-menu a { font-weight:normal; }

#bookmark { float:right; background-image:url('../_slice/pnt/point-orange.gif'); background-repeat:no-repeat; background-position: 0 60%; padding: 0px 0 0 17px; margin-right: 5px}

ul.content-menu { float:right; clear:both; width:100%; }
ul.content-menu li { float:left; margin: 0 1px 0px 0;}
ul.content-menu li a { border-width: 0 0 1px 0; border-style: solid; display:block; padding: 7px 0px; text-decoration:none; font-weight:normal; width:174px; text-align:center }
ul.content-menu ul { display:none; position:absolute; float:left; width:174px;  }
ul.content-menu ul li a { width:152px; float:left; text-align:left; padding: 4px 11px }
ul.content-menu ul ul { position:absolute; display:block; }

ul.content-menu ul.lf ul {margin: 10px 0 0 170px; }

ul.content-menu ul.rg ul {margin: 10px 0 0 -170px }


/*Page----------------------------------------------------------------------*/

#breadcrumbs { padding: 2px 4px; margin-bottom: 15px}
#breadcrumbs .separator {padding: 0 5px; font-weight:bold}
#breadcrumbs h2{ font-weight:normal }
#launch-service { font-style:italic; margin: 0 0 20px 0}

#container-rg h2 { display:inline;}
#page-content h3 { margin: 20px 0 20px 0; font-weight:normal}
#page-content .item-noCover h3,
#page-content .item-wCover h3 { margin: 0px 0 3px 0; font-weight:bold}
#page-content h4 { margin: 1em 0; }
#page-content h5 { margin: 0 0 1em 0; }

#page-content h4.h4-type1,
#page-content h4.h4-type2 { padding: 0; border-width: 0 0 1px 0px; border-style: solid}
#page-content h5.h5-type1,
#page-content h5.h5-type2 { padding: 0px 0 0 4px; border-width: 0 0 0 10px; border-style: solid }

#page-content li { margin:0.8em 0; }
#page-content ol {padding:0 0 0 30px;}

#page-content ul li {
background-image:url('../_slice/pnt/point-blue1.gif'); background-position:0 2px;
background-repeat:no-repeat; padding-left:20px;}
#page-content ul ul li {background-image:url('../_slice/pnt/point-blue-sub.gif'); }
#page-content ul ul ul li {background-image:url('../_slice/pnt/point-blue-subsub.gif'); }

#page-content p{ text-align:left; margin-bottom:10px }

#content-tools { border-width: 0 0 1px 0; border-style:solid; float:left; width: 100%; padding-bottom: 3px; margin-bottom: 20px; }
#content-tools ul { float:right}
#content-tools ul li {float:left; margin: 0 0 0 20px; background-image:none; padding:0}
#content-tools li a { display:block; padding: 2px 25px 0 0;  background-repeat:no-repeat; background-position: 100% 0; height: 23px; float:left}
#content-tools li#send a { background-image:url('../_slice/pnt/point-send.gif');}
#content-tools li#print a { background-image:url('../_slice/pnt/point-print.gif');}

#page-content .inside-index ul {padding:0 0 0 10px}
#page-content .inside-index ul li { background-image:url('../_slice/pnt/point-anchor2.gif');}
#page-content .item-navigation { text-transform:uppercase; margin-top: 2em;}
#page-content .item-navigation li { float:left; margin: 0 20px 0 0; background-image:none; padding:0  }
#page-content .item-navigation li a { padding: 0 4px; background-repeat:no-repeat}
#page-content .item-navigation li a.backlink { padding: 0 4px 0 25px; background-image:url('../_slice/btt/go-back.gif');}
#page-content .item-navigation li a.backtoarchive { padding: 0 4px 0 25px; background-image:url('../_slice/btt/go-back.gif');}

/*Illustrations and Image block with pop-up-------------------------------------------------*/

#page-content .ill-center,
#page-content .pop-center {margin: 0px auto; padding: 0 0 10px 0}
#page-content .ill-lf,
#page-content .pop-lf { float:left; padding: 0 0 10px 0; margin-right: 10px}
#page-content .ill-rg,
#page-content .pop-rg { float:right; padding: 0 0 10px 0; margin-left: 10px}
#page-content .ill-center img,
#page-content .pop-center img{margin: 0px auto;}
#page-content .ill-center p.statement,
#page-content .ill-lf p.statement,
#page-content .ill-rg p.statement,
#page-content .pop-center p.statement,
#page-content .pop-lf p.statement,
#page-content .pop-rg p.statement { padding-left: 5px; margin-top: 5px; border-width: 1px 0 0 10px; border-style: solid; }
#page-content .pop-center p.caption,
#page-content .pop-lf p.caption,
#page-content .pop-rg p.caption { padding-left: 5px; border-width: 0 0 0 10px; border-style: solid;}
#page-content a.thumb-img { cursor:pointer; background-image:url('../_slice/btt/view-larger.gif'); display:block; background-repeat:no-repeat; padding-bottom: 31px; background-position:bottom left}
#page-content img.thumb-img { cursor:pointer}

#page-content .box-type1,
#page-content .box-type2,
#page-content .inside-index { padding: 5px; border-width: 2px; border-style:dotted; margin-bottom: 1em; }
#page-content .box-type1,
#page-content .box-type2 { clear:both}

#page-content .back-to-top { padding: 15px 0; }
#page-content .back-to-top a{ float:right; border-width: 0 10px 1px 0px; border-style:solid; padding: 0 5px 2px 0; font-weight:normal}
#page-content .back-to-top a:hover{ text-decoration:none}



#page-content .thumb-rg { margin: 0px 5px 15px 15px; }
#page-content .thumb-lf {margin: 0px 15px 15px 0px;}

#page-content a.thumb-img { cursor:pointer}


#page-content .popup-content { display:none; position:absolute; font-size:80%; border:1px solid #ccc; padding: 24px 8px 8px 8px; background-color:#fff; z-index:999; line-height:15px; background-image:url('../_slice/btt/closeBox.gif'); background-repeat:no-repeat; background-position: 98% 2%; cursor:pointer; }

#page-content .popup-content p { font-size:12px; padding: 2px; margin:0; padding:0; text-align:left; cursor:pointer;}
#page-content .popup-content p.caption {color:#000; float:left; margin-bottom: 5px  }
#page-content .popup-content img.larger,
#page-content .popup-content p.statement { float:left; clear:both }

#page-content .popup-text .popup-content,
#page-content .popup-button .popup-content {width: 250px;}

#page-content .popup-image small.credits {padding: 0px; display:block;}
#page-content .popup-image p.caption { float:none!important; float:left;}
#page-content span.popup-image a { text-decoration: underline}

#page-content .popup-larger {float:right; margin: 5px 2px; width: 120px; clear:both }
#page-content .popup-larger-gallery {float:left; margin: 5px 2px; width: 120px; }
#page-content .popup-larger-centered {float:none; margin: 5px auto; width: 120px; clear:both}


/*Bar----------------------------------------------------------------------*/


#container-bottom {clear:both; float:left; width:998px; height:90px; background-image:url('../_slice/img/bgBodyBottom.gif'); background-repeat:no-repeat; }
#container-bottom hr { display:none}

/*Footer----------------------------------------------------------------------*/
#footer2 {clear:both; float:left; width:998px; background-color: #ffffff; padding-bottom: 5px; }
#footer {clear:both; float:left; width:974px; background-color: #ffffff; padding-bottom: 5px; }
#footer #copyright { float:left; padding-top:5px; margin-left: 20px}
#footer #belt { float:right; padding: 5px 10px; width:678px; margin-right: 16px}
html>body #footer #belt { margin-right: 35px}
#footer #belt ul{ float:right;}
#footer #belt li { float:left; }
#footer #belt li.separator { border-width: 0 1px 0 0; border-style:solid; padding-right: 5px; margin-right: 5px;}

/*References----------------------------------------------------------------------*/

#references {margin-top: 1.5em}
h4#ref-title {
border-style:solid;  border-width:0 0px 1px 10px; float:left; font-weight:bold;
padding:0 0 2px 5px; display:inline; width:auto; cursor:pointer
}
#ref-list {display:none;float:left;margin:0;padding:5px;}
#ref-list ol {line-height:150%;}
#ref-layer { display:none; position:absolute; border:1px solid #ccc; background-color:#FFFFFF; width:240px; line-height:13px; padding:8px; overflow:hidden; font-size:11px }
#ref-layer p { padding-top:10px}
#ref-layer #ref-number { display:inline; clear:both; padding: 1px 3px; }
#ref-layer #ref-number span { font-weight:bold; color:#FFFFFF;  }

/*Table----------------------------------------------------------------------*/

#page-content .table-img p,
#page-content .table-free p{ margin: 10px 0;}
#page-content .table-img,
#page-content .table-free { margin: 0 auto 20px auto; clear:both}
#page-content .box-type1 table,
#page-content .table-img table,
#page-content .table-free table { width: 100%}
#page-content td { vertical-align:top}
#page-content td.col1-dark,
#page-content td.col1-light,
#page-content td.col2-dark,
#page-content td.col2-light,
#page-content tr.col1-dark td,
#page-content tr.col1-light td,
#page-content tr.col2-dark td,
#page-content tr.col2-light td {color:#FFFFFF; padding:2px; font-weight:bold}

#page-content td { padding:2px}
#page-content .table-img td { text-align:center}


/*Freq classes----------------------------------------------------------------------*/
.glossario { border-bottom: 1px dashed; font-weight:normal}
.glossario:hover { text-decoration:none}
.cvt-line,
.intlk-line,
.extlk-line {background-repeat: no-repeat; background-position: 100% 0; padding-right: 12px; margin-right: 5px}
.cvt-line,
.extlk-line {background-image:url('../_slice/bkg/extlk-line.gif');}
.intlk-line {background-image:url('../_slice/bkg/intlk-line.gif');}
.cvt-line:hover,
.extlk-line:hover {background-image:url('../_slice/bkg/extlk-line-hvr.gif'); }
.intlk-line:hover {background-image:url('../_slice/bkg/intlk-line-hvr.gif'); }

#page-content .pdf-block,
#page-content .intlk-block {background-repeat:no-repeat; padding: 3px 0 0 35px; margin: 0; height: 41px; }
#page-content .pdf-block {background-image:url('../_slice/pnt/pdf-block.gif'); background-position: 7px 0px;}
#page-content .intlk-block { background-image:url('../_slice/pnt/point-block.gif'); }
#page-content .extlk-block  { float:left; margin: 10px 0;}
#page-content .extlk-block a { background-image:url('../_slice/pnt/point-extlk.gif'); background-repeat:no-repeat; padding: 5px 35px 5px 0;  background-position: 100% 0; }

/*Hidden text----------------------------------------------------------------------*/
#page-content .hidden-text { /*border-color:#cdf0fd; border-width: 1px; border-style:dashed;*/ padding: 0 5px; margin-bottom: 15px} 
#page-content .hidden-text2,
#page-content .hidden-text3 {  margin-bottom: 10px} 

#page-content .hidden-text .shlk-bkg,
#page-content .hidden-text2 .shlk-bkg { padding: 1px 2px 2px 20px; background-image:url('../_slice/bkg/hiddentext-link.gif'); background-repeat:no-repeat; background-position: 4px 4px; }#page-content .hidden-text3 .shlk-bkg { padding: 3px 2px 2px 20px; background-image:url('../_slice/bkg/hiddentext-link2.gif'); background-repeat:no-repeat; background-position: 0px 4px; }
#page-content .hidden-text .shlk-bkg { margin: 0 -5px } 
#page-content .hidden-text2 .shlk-bkg,
#page-content .hidden-text3 .shlk-bkg { margin: 0 } 

#page-content .hidden-text .shlk,
#page-content .hidden-text2 .shlk,
#page-content .hidden-text3 .shlk { cursor:pointer;} 
#page-content .hidden-text .shlk.opened:hover,
#page-content .hidden-text2 .shlk.opened:hover,
#page-content .hidden-text3 .shlk.opened:hover { text-decoration:none; cursor:text} 

/*HT Type1*/
#page-content .hidden-text .table-free, 
#page-content .hidden-text .table-img, 
#page-content .hidden-text .box-type1, 
#page-content .hidden-text .box-type2, 
#page-content .hidden-text .ill-center, 
#page-content .hidden-text .ill-lf, 
#page-content .hidden-text .ill-rg, 
#page-content .hidden-text table, 
#page-content .hidden-text ul, 
#page-content .hidden-text p, 
#page-content .hidden-text br,
#page-content .hidden-text h4,
#page-content .hidden-text h5,
#page-content .hidden-text img,
/*HT Type2*/
#page-content .hidden-text2 .table-free, 
#page-content .hidden-text2 .table-img, 
#page-content .hidden-text2 .box-type1, 
#page-content .hidden-text2 .box-type2, 
#page-content .hidden-text2 .ill-center, 
#page-content .hidden-text2 .ill-lf, 
#page-content .hidden-text2 .ill-rg, 
#page-content .hidden-text2 table, 
#page-content .hidden-text2 ul, 
#page-content .hidden-text2 p,
#page-content .hidden-text2 br,
#page-content .hidden-text2 h4,
#page-content .hidden-text2 h5,
#page-content .hidden-text2 img,
/*HT Type3*/
#page-content .hidden-text3 .table-free, 
#page-content .hidden-text3 .table-img, 
#page-content .hidden-text3 .box-type1, 
#page-content .hidden-text3 .box-type2, 
#page-content .hidden-text3 .ill-center, 
#page-content .hidden-text3 .ill-lf, 
#page-content .hidden-text3 .ill-rg, 
#page-content .hidden-text3 table, 
#page-content .hidden-text3 ul, 
#page-content .hidden-text3 p,
#page-content .hidden-text3 br,
#page-content .hidden-text3 h4,
#page-content .hidden-text3 h5,
#page-content .hidden-text3 img {display:none}

#page-content .hidden-text .box-type1,
#page-content .hidden-text .box-type2 { float:none; width: 97%; border-width: 1px; border-style:solid; }
#page-content .close-ht { text-align:right; cursor:pointer; display:none}
#page-content .hidden-text .close-ht {margin: 10px -5px 0 -5px; padding: 2px 5px}
#page-content .hidden-text3 .close-ht {  margin: 2px 0 0 0; padding: 0px}
#page-content .close-ht span { background-repeat:no-repeat; padding:2px 15px 2px 0px; background-position: bottom right; border-width: 0 0 1px 0; border-style: solid}
#page-content .hidden-text .close-ht span { background-image:url('../_slice/btt/close-ht1.gif');}
#page-content .hidden-text2 .close-ht span,
#page-content .hidden-text3 .close-ht span { background-image:url('../_slice/btt/close-ht3.gif');}

/* user data container */
.userData{
		float:right;
		width:260px;
		padding-right:30px;
		}

.userDataTop{
		float:right;
		width:250px;
		background-image:url('../_slice/img/grey.gif');
		background-repeat:repeat;
		}
		
.userDataBottom{
		float:right;
		width:260px;
		}
		
.userDataBottomContent{
		float:right;
		width:240px;
		border-top:1px solid #00afda;
}

.userDataBottomContent ul li {
		background-image:url('../_slice/img/blu.gif');
		background-repeat:no-repeat;
		background-position:left 3px;
		padding-left:13px;
		}


.userDataTop h4{
		padding:6px 18px 0px 10px;			
		color:#22B0E2;
		font-size:12px;
		font-weight:bold;
		}
		
.userDataTop p{
		padding:0px 18px 6px 10px;			
		font-size:11px;
		color:#0163ae;
		font-weight:bold;
		}
		
.userDataBottomContentLeft{
		padding:5px 0px 5px 0px;
		float:left;
		color:#0163ae;
		font-size:11px;
		font-weight:bold;
		}
		
.userDataBottomContentRight{
		padding:5px 0px 5px 10px;
		float:right;
		color:#0163ae;
		font-size:11px;
		font-weight:bold;
		}
		
/* menu header*/
.menuContainer{float:right; width:661px; padding:50px 32px 5px 0px;}
.menuHeader { float:right; width:661px;background-image:url(/nurseembrace/_slice/bkg/cvt-btt.gif);background-repeat:repeat-x;}
.menuHeader ul{ float:left;	background-image:url(/nurseembrace/_slice/bkg/cvt-btt.gif);background-repeat:repeat-x;}
.menuHeader li { float:left; }
.menuHeader li {
	border-style:solid;
	border-width: 0 2px 0px 0px;
	padding: 7px 0;
	text-align:center;
	text-decoration:none;
	width:170px;
	/*	
		border-width: 0 1px 0 1px; 
		border-style:solid; 
		padding:8px 12px; 
		background-color:#0163AE; 
		border-bottom:1px solid #0163AE; 
		border-left:1px solid #0163AE; 
		border-right:1px solid #0163AE; 
		margin-left:1px; 
		margin-right:1px;
		font-size:16px;
		font-family:Tahoma, arial
	*/
}

.menuHeader li a {
	font-size:14px;
	line-height:16px;
	font-weight:normal;
	display:block;
	width:170px;
	
}

/* col left body */
.containerLeft{
		float:left;
		width:250px;
		padding-left:13px;
		}

/* col right body */
.containerRight{
		float:right;
		width:660px;
		padding-right:32px;
		padding-left:33px;
		}

/* col right title */
.containerRight .titleGrey{
		float:left;
		width:610px;
		padding:25px 25px 25px 25px;
		background-color:#f8f8f8;
		}
		
.containerRight .titleBlu{
		float:left;
		width:610px;
		padding:25px 25px 25px 25px;
		background-color:#d9f4fd;
		}
		
.containerRight .titleBorder{
		float:left;
		width:610px;
		padding:25px 25px 25px 25px;
		/*background-color:#FFFFFF;
		border-bottom:1px solid #009de1;*/
		background-image:url('../_slice/bkg/bkg-title.gif');
		background-repeat:no-repeat;
		background-position:right bottom;
		}		
		
.containerRight h2{
		font-size:16px;
		font-weight:bold;
		text-decoration:none;
		color:#0163AE;
		}


.containerRight h2.grey{
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	color:#0163AE;
	background-color:#F8F8F8;
	padding:20px 0 3px 25px;
	border-bottom:solid 2px #FFF;
}

		
/* col right content */		
.containerRightContent{
		float:left;
		width:100%;
		background-color:#FFFFFF;
		padding:0;/*50px 0 25px 25px;*/
		}

/* label */
.labelBlack{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#3f3f3f;
		}				

.labelGrey{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#8a8a8a;
		}				

.labelBlu{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#2478b4;
		}
		
/* input, select and textarea */
input, select, textarea{
		/*background-color:#FFFFFF;*/
		border:1px solid #009de2;
}
		
.required {
	color:#FF0000;
}

.formRequired {
	background-color:#fafab0;
	font-weight:normal;
}

.formEnabled {
	background-color:#eee;
	font-weight:normal;
}

.bigForm{
		width:280px;
		}
		
.bigFormRequired{
		width:280px;
		background-color:#fafab0;
		}

/* legend */		
.legendStyle{
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		color:#0163AE;
		}
/* fieldset */		
.fieldsetStyle{
		width:635px;
		height:1px;
		background-image:url('../_slice/img/filedSetStyle.gif');
		background-position:left center;
		background-repeat:repeat-x;
		}	
		
		
fieldset {
	border:0;
	border-bottom:dotted 1px grey;
	padding-bottom:10px;
	margin:12px 0 35px 25px	
}

fieldset legend {
	font-size:12px;
	margin-bottom:5px;
	color:#0061AD;
	font-weight:bold;
}
		
/* table */
table {
	width:100%;
	border-collapse:collapse;
}

table.orderData {
	background-color:#E8E8E8;
	border-style:solid;
	border-width: 3px 3px 3px 0;
	border-color:#FFF;
}

table.orderData span {
	color:#0163Ae;
	font-size:14px;
	font-weight:bold;
}

table.orderData .lfCell {
	width:130px;
	padding:1px 1px 1px 25px;
	font-weight:bold;
	border-style:solid;
	border-width:0 2px 2px 0;
	border-color:#FFF;	
}

table.orderData .lfCellTop {
	padding:5px 25px;
}

table.orderData .midCell {
	width:220px;
	padding:1px 5px;
	font-weight:bold;
	border-style:solid;
	border-width:0 0 2px 2px;
	border-color:#FFF;		
}

table.orderData .rxCell {
	font-weight:bold;
	padding:1px 5px;
	border-style:solid;
	border-width:0 0 2px 0;
	border-color:#FFF;	
}

table.orderData .rxCellTop, table.orderData .rxCellTop {
	padding: 5px 3px;
}

th {
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#0163AE;
	text-align:left;
	background-color:#f8f8f8;
	padding:5px;
}
		
.tdBlack{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#3f3f3f;
		}	

td{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		/*color:#3f3f3f;*/
		padding:5px;
		}

.row{
	background-color:#e7f2f6;
}
		
.rowAlternata{
	background-color:#FFFFFF;
}

.firstCell {
	width:160px;
}
.displayInfo {
	width:100%;
	margin:2px 0 12px 0;
	border-collapse:collapse;
}

.displayInfo th {
	color:#0061AD;
	padding:4px;
	width:16%;
	vertical-align:top;
}

.displayInfo td {
	padding:4px;
	width:16%;
	font-weight:normal;
	vertical-align:top;
}
/*tr {background-color:#e7f2f6;}*/

.divGray {
	background-color:#F8F8F8;
	padding-bottom:10px;
}

.divGray table td {
	padding:3px 0;
}

.divGray table .lfCell {
	width:130px;
	padding:2px 25px;
	font-size:12px;
	font-weight:bold;
	color:#0061AD;
}

.divGray table .rxCell {
	padding:2px 6px;
	font-weight:normal;
	font-size:12px;
}

/* div con bottoni di sfondo */
.btnBig{
		width:118px;
		height:19px;
		background-image:url('../_slice/img/btnBig.gif');
		background-position:left top;
		background-repeat:no-repeat;
		padding:3px 0;
		display:block;
		float:left;
		margin-right:5px;
		width:118px;
		text-align:center;
		}

.btnSmall{
		width:50px;
		background-image:url('../_slice/img/btnSmall.gif');
		background-position:left top;
		background-repeat:no-repeat;
		padding:3px 0;
		display:block;
		float:left;
		margin-right:5px;
		width:50px;
		text-align:center;
		}


.tdBlu{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#0065aa;
		}	
		
.tdOrange{
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		color:#ed8210;
		}
	
/* tabella con spaxi */	
.tableSpacing th, .tableSpacing tr, .tableSpacing td{padding:5px;}

.menuHeader2{
		background-color:#FFF;
		float:left;
		border-left:1px solid #FFF;
		border-right:0px solid #FFF;
		}
		
		
.genButton {
	height:26px;
	background-image:url('/starterkit/_slice/bkg/bgButt2.gif');
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
	padding:0px 5px 4px 5px;
	border:0;
}