 	.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
		margin:0px !important;
	}
 	html {
 		background: #cccccc url('../../img/site/ItalianLink-body-background.gif') repeat-x top left;
 	}
	body {
		font-family: arial, helvetica !important;
		color: #777;
		text-align: center;
		font-size:13px;
		font-size-adjust:none;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:1.231;		
	}

	
	#custom-doc {
		width: 890px !important;
	}
	
	.doc-item-left { width: 260px !important; }
	.doc-item-right { width: 630px !important; position: relative; }

	#hd {
		background-color: #ffffff;

	}
	
	.hd-bottom {
		background: #cccccc url('../../img/site/ItalianLink-hd-bottom.gif') repeat-x top left;
		height: 20px;
	}
	
	.hd-bottom-category {
		background: #cccccc url('../../img/site/ItalianLink-hd-bottom.gif') repeat-x top left;
		border-right: 1px solid #CCCCCC;
		width:259px;
		height: 20px;
	}
		
	#bd {
		background-color: #ffffff;
		border-top: 1px solid #CCCCCC;
	}
	
	#ft {
		background: #ffffff url('../../img/site/ItalianLink-ft-bg.gif') repeat-x bottom left;
		border-top: 1px solid #CCCCCC;
		padding: 0px 30px 0px 30px;
		height: 92px;
		position: relative;
	}
	#ft a,
	#ft a:link,
	#ft a:active {
		color: #022A6F;
		text-decoration: none;
	}	
	#ft a:hover {
		text-decoration: underline;
	}	
	#ft span {
		color: #022A6F;
		font-size: 11px;
	}
	#ft div.first {
		margin: 10px 0px;
	}	
	#ft .ft-logo {
		background: transparent url('../../img/site/ItalianLink-footer.gif') repeat-x bottom left;
		height: 68px;
		width: 149px;
		position: absolute;
		bottom: 0;
		right: 25px;
	}	


 /*
  * Header > Logo
  */	
	.box-logo {
		height: 94px;
		background: #ffffff url('../../img/site/ItalianLink-logo.gif') repeat-x bottom left;
	}

	#hd-print {
		display:none;
	}
 /*
  * Header > Info
  */	
	.box-info {
		text-align: right;
	}  
	.box-info ul {
		float: right;
	}
	.box-info ul li {
		float: left;
	}
	.box-info ul li a,
	.box-info ul li a:link,
	.box-info ul li a:active {
		font-size: 12px;
		line-height: 20px;
		color: #000000;
		text-decoration: none;
		margin: 0px 3px;
	}
	.box-info ul li a:hover {
		text-decoration: underline;
	}
	.box-info ul li a em {
	}
	.box-info ul li a img {
		margin-top: 3px;
	}	

 /*
  * Header > Languages
  */	
	.box-language {
		text-align: right;
	}
	.box-language select {
		width: 150px;
		font-size: 11px;
		color: #FF6701;
		margin: 5px 30px 5px 5px;
	}
	.box-language select option {
	}
 /*
  * Header > Navigation
  */	
	.box-navigation {
		background: #ffffff url('../../img/site/ItalianLink-navigation-bg.gif') repeat-y top left;
	}  
	.box-navigation ul {
		padding-bottom: 10px;
	}
	.box-navigation-category ul {
		
	}
	.box-navigation ul li {
		border-top:1px solid #BABABA;
	}
	.box-navigation ul li a {
		text-transform: uppercase;
		text-decoration: none;
		color: #34516F;
		font-size: 12px;
		line-height: 25px;
		font-weight:bold;
		padding-left: 30px;
	}
	.box-navigation ul li a em {
		font-weight: bold;
	}
	
	.box-navigation ul li:hover {
		
		background: #FE9900 url('../../img/site/ItalianLink-navigation-bg-selected.gif') repeat-y top left;		
	}
	.box-navigation ul li:hover a {
		color: #ffffff;
	}	
	.box-navigation ul li.selected {
		
		background: #FE9900 url('../../img/site/ItalianLink-navigation-bg-selected.gif') repeat-y top left;		
	}	
	.box-navigation ul li.selected a {
		color: #ffffff;
	}	
	.box-navigation ul li.selected a em {}	
	
/*
box-navigator vategory
*/

	.box-navigation-category {
		background: #ffffff url('../../img/site/ItalianLink-navigation-bg.gif') repeat-y top left;
		border-right: 1px solid #CCCCCC;
	}  
	.box-navigation-category ul {
		padding-bottom: 10px;
	}
	.box-navigation-category ul {
		
	}
	.box-navigation-category ul li {
		border-top:1px solid #BABABA;
	}
	.box-navigation-category ul li a {
		text-transform: uppercase;
		text-decoration: none;
		color: #34516F;
		font-size: 12px;
		line-height: 25px;
		font-weight:bold;
		padding-left: 30px;
	}
	.box-navigation-category ul li a em {
		font-weight: bold;
	}
	
	.box-navigation-category ul li:hover {
		
		background: #FE9900 url('../../img/site/ItalianLink-navigation-bg-selected.gif') repeat-y top left;		
	}
	.box-navigation-category ul li:hover a {
		color: #ffffff;
	}	
	.box-navigation-category ul li.selected {
		
		background: #FE9900 url('../../img/site/ItalianLink-navigation-bg-selected.gif') repeat-y top left;		
	}	
	.box-navigation-category ul li.selected a {
		color: #ffffff;
	}	
	.box-navigation-category ul li.selected a em {}	
 /*
  * Body > Container
  */
  	.box-container-main {
 		background:url(../../img/site/g-bg.gif) repeat-y left;
 	}
 	.box-container {
 	}
	.box-container-BorderR { border-right: 1px solid #CCCCCC;}
	.box-container-BorderB { border-bottom: 1px solid #CCCCCC; }
	.box-container-BorderL { border-left: 1px solid #CCCCCC; }
	.box-container-BorderT { border-top: 1px solid #CCCCCC; }
	
	#contentBody p {
		color: #000000;
		margin-top:5px;
	}
	#contentBody ul li{
		color: #000000;	
	}
	
	#contentBody ol li{
		color: #000000;	
	}
	
/*

	box-editor

*/

	#box-editor p{
		color: #000000;			
	}
	
	#box-editor ul li{
		color: #000000;			
	}	
	
 /*
  * Body > Title
  */ 
	.box-title {
		background: #FFFFFF url('../../img/site/ItalianLink-title-bottom-bg.gif') repeat-y top left;
		
		border-bottom: 1px solid #cccccc;
		height:43px;
	}
	.box-title div {
		height:25px;
		padding-top: 14px;
		background: #D6D6D6 url('../../img/site/ItalianLink-title-bg.gif') repeat-y top left;
		text-transform: uppercase;
		text-decoration: none;
		color: #34516F;
		font-size: 13px;
		line-height: 25px;
		font-weight: bold;
		padding-left: 30px;
	}

	
	
	
 /*
  * Body > Box UL 1
  */	
  	.box-ul-1 {
  		background-color: #DDDDDD;
		padding: 20px 30px 20px 30px;
		height:176px;
  	}
	.box-ul-1 ul {
		
	}
	.box-ul-1 ul li {
		padding-left: 15px;
		background: url('../../img/site/ItalianLink-bullet-orange.gif') no-repeat left 5px ;
	}
	.box-ul-1 ul li a {
		color: #000000;
		text-decoration: none;
		
	}
	.box-ul-1 ul li a em {
		color: #000000;
		font-weight: bold;
	}

	 /*
  * Body > Box UL 2
  */	
  	.box-ul-2 {
  		background-color: #ffffff;
		padding: 20px 30px 20px 30px;
  	}
	.box-ul-2 ul {
		
	}
	.box-ul-2 ul li {
		border-top: 1px solid #CCCCCC;
		padding: 10px 0px 10px 0px;
	}
	.box-ul-2 ul li.first {
		border-top: 0px;
		padding: 0px 0px 10px 0px;
	}	
	.box-ul-2 ul li h1.date {
		color: #000000;
		font-size: 11px;
		font-weight: bold;
		width: 100%;
	}
	.box-ul-2 ul li h1.title a{
		color: #FF6600;
		font-size: 11px;
		font-weight: bold;
		text-decoration:none;
	}
	.box-ul-2 ul li span.description {
		color: #000000;
		font-size: 11px;
		font-weight: bold;
	}

/*
  * Body > Box UL 3
  */	
  	.box-ul-3 {
  		background-color: #ffffff;
		padding: 20px 30px 0px 30px;
  	}
	
	.box-ul-3-borderL{
		border-left: 1px solid #CCCCCC;
	}
	
	.box-ul-3 ul {
		
	}
	.box-ul-3 ul li {
		border-top: 1px solid #CCCCCC;
		padding: 20px 0px 20px 0px;
		clear: both;
		height: 85px;
	}
	.box-ul-3 ul li.first {
		border-top: 0px;
		padding: 0px 0px 20px 0px;
	}	
	.box-ul-3 ul li img {
		border: 1px solid #CCCCCA;
		font-weight: bold;
		float: left;
		margin-bottom: 30px;
	}
	.box-ul-3 ul li h1.title a,.box-ul-3 ul li h2.title a{
		padding-top: 3px;
		color: #FF6600;
		font-weight: bold;
		text-decoration:none;
	}
	.box-ul-3 ul li div.description {
		padding-top: 7px;
		margin-left: 180px;
		color: #000000;
	}

/*
  * Body > Box UL 3
  */	
  	.box-ul-4 {
   	}
	.box-ul-4 ul {
		margin-top:15px;		
	}
	.box-ul-4 ul li {
		border-top: 1px solid #CCCCCC;
		padding: 20px 0px 20px 0px;
		clear: both;
		height: auto;
	}
	.box-ul-4 ul li.first {
		border-top: 0px;
		padding: 0px 0px 20px 0px;
	}	

	.box-ul-4 ul li div{
		float:left;
		width:100px;
	}

	.box-ul-4 ul li div span.nome{
		padding-top: 3px;
		color: #6BA7E5;
		font-weight: bold;
		text-decoration:none;
	}

	.box-ul-4 ul li div span.ruolo{
		padding-top: 3px;
		color: #FF6600;
		font-weight: bold;
		text-decoration:none;
	}

	.box-ul-4 ul li p{
		margin-left:120px
	}
	
	.box-ul-4 .press-title a{
		text-decoration: none;
	}


 /*
  * Animation
  */	
	.box-animation {
		clear: both;
		background-color: #ffffff;
		height: 254px;
		text-align: right;
		position: absolute;
		left: 0px;
		top: 31px;
		padding: 0px;
		margin: 0px;
	}
	.box-animation-category {
		clear: both;
		background-color: #ffffff;
		height: 142px;
		text-align: right;
		position: absolute;
		left: 0px;
		top: 31px;
		padding: 0px;
		margin: 0px;
	}
	.box-corner {
		position: absolute;
		left:0px;
		top:0px;
		margin: 0px;
	}	
 /*
  * Animation > Fade
  */
	.box-fade {
		height: 254px;
		width: 652px;

		position: relative;
		top: 0px;
		left: 0px;
		z-index: 50;
		text-align:right;
	}
	.box-fade-category {
		height: 142px;
		width: 652px;

		position: relative;
		top: 0px;
		left: 0px;
		z-index: 50;
		text-align:right;
	}
	.slide-image {
		background-color:#FFFFFF;
		background-position:center;
		background-repeat:no-repeat;
		height:254px;
		left:0pt;
		padding:0px;
		position:absolute;
		top:0pt;
		width:652px;
	}	
	.slide-image-category{
		background-color:#FFFFFF;
		background-position:center;
		background-repeat:no-repeat;
		height:166px;
		left:0pt;
		padding:0px;
		position:absolute;
		top:0pt;
		width:652px;
	}	
 /*
  * Animation > Util
  */    
	.box-util {
		position: absolute;
		top: 0;
		right: 0;	
		z-index: 60;
		width: 290px;
		text-align: left;
		height: 300px;
		
	}  
	.box-util-category {
		position: absolute;
		top: 0;
		right: 0;	
		z-index: 60;
		width: 290px;
		text-align: left;
		height: 142px;
		
	}  
	.box-util-container {
		background: url('../../img/site/ItalianLink-search-bg.gif') no-repeat top left;
		width: 290px;
		position:absolute;
	}
	.box-util table {
		width: 230px;
		
	}
	.box-util table tr td {
		text-align: right !important;
	}
	
	.box-util-corner {}
	.box-util-corner img {
		float: left;
	}
	.box-util-corner div {
		background-color: #4A759F;
		width:276px;
		height:21px;
		float:left;
	}
	.box-util-container-cerca {
		padding: 0px 30px 20px 30px;
		height: 40px;
	}

	.box-util-container-cerca form {
		padding: 0px;
		margin: 0px;
	}	
	.box-util-container-cerca input {
		background-color: #D8D8D8;
		width: 210px;
		float: right;
	}  	
	.box-util-container-newsletter {
		border-top: 1px solid #6BA7E5;
		background-color: #34516F;
		padding: 15px 30px 20px 30px;
		height: 70px;
	}
	.box-util-container-newsletter input {
		background-color: #D8D8D8;
		width: 135px;
		float: right;
	}  
	h1.util-title {
		text-transform: uppercase;
		text-decoration: none;
		color: #ffffff;
		font-size: 13px;
		line-height: 25px;	
		font-weight: bold;	
	}		

	.box-util table {
		float: right;
	} 	
	.box-util label {
		color: #FDE700;
		margin-right: 10px;
	} 
	.form-button {
		background: url('../../img/site/ItalianLink-form-button.gif') no-repeat;
		border: none;
		width:11px;
		height:17px;
		margin-left: 2px;
	}
	
 /*
  * Animation > Corner
  */ 
	.box-corner {
		position: absolute;		
		z-index: 60;
	}
	
	#box-slideshow{
		height:254px;
		width:652px;
		overflow:hidden;
	}
	
	#box-slideshow-category{
		height:142px;
		width:652px;
		overflow:hidden;
	}
 /*
  * Footer > False
  */	
	.box-ft-false {
		background-color: #ff0000;
		
	}	
	.box-ft-false ul {
		margin: 0px 26px;
	}
	.box-ft-false ul li {
		float: left;
		line-height: 30px;
		color: #022A6F;
		font-size: 9px !important;
	}
	.box-ft-false ul li a,
	.box-ft-false ul li a:link,
	.box-ft-false ul li a:active {
		color: #022A6F;
		font-size: 11px !important;
		text-decoration: none;
		text-transform: uppercase;
		padding: 0px 4px;
	}	
	.box-ft-false ul li a:hover {
		text-decoration: underline;
	}		

 /*
  * Body > Menu-blu
  */	
	.box-menublu {
		background-color: #ffffff;
	}  
	.box-menublu ul {
		padding-bottom: 10px;
	}
	.box-menublu ul li {
		/*border-top:1px solid #BABABA;*/
		border-bottom:1px solid #BABABA;
	}

	.box-menublu ul li.first {
		border-top:0px solid #BABABA;
	}	
	.box-menublu ul li a {
		text-transform: uppercase;
		text-decoration: none;
		color: #34516F;
		font-size: 12px;
		line-height: 25px;
		font-weight:bold;
		padding-left: 30px;
	}
	.box-menublu ul li a em {
		font-weight: bold;
	}
		
	.box-menublu ul li:hover,
	.box-menublu ul li.selected {
		
		background: #659ED9 url('../../img/site/ItalianLink-menublu-bg-selected.gif') repeat-y top left;		
	}	
	.box-menublu ul li:hover a,
	.box-menublu ul li.selected a {
		color: #ffffff;
	}	
	.box-menublu ul li.selected a em {}	
	
/*
  * Body > Menu-blu Category
  */	
	.box-menublu-category {
		background-color: #ffffff;

	}  
	.box-menublu-category ul {
		padding-bottom: 10px;
	}
	.box-menublu-category ul li {
		/*border-top:1px solid #BABABA;*/
		border-bottom:1px solid #BABABA;
		border-right: 1px solid #CCCCCC;
	}

	.box-menublu-category ul li.first {
		border-top:0px solid #BABABA;
	}	
	.box-menublu-category ul li a {
		text-transform: uppercase;
		text-decoration: none;
		color: #34516F;
		font-size: 12px;
		line-height: 25px;
		font-weight:bold;
		padding-left: 30px;
	}
	.box-menublu-category ul li a em {
		font-weight: bold;
	}
		
	.box-menublu-category ul li:hover,
	.box-menublu-category ul li.selected {
		
		background: #659ED9 url('../../img/site/ItalianLink-menublu-bg-selected.gif') repeat-y top left;		
	}	
	.box-menublu-category ul li:hover a,
	.box-menublu-category ul li.selected a {
		color: #ffffff;
	}	
	.box-menublu-category ul li.selected a em {}		
	
	ul.lev-2 {
		padding-bottom:0px;
	}
	ul.lev-2 li a {
		padding-left:45px !important;
		font-size:12px;
		font-weight:normal;
	}
	
	ul.lev-2 li {
		background:none;
		background-color:#ffffff;
	
	}
	ul.lev-2 li:hover {
		background:none;
		background-color:#ffffff;
	}
	ul.lev-2 li:hover a {
		text-decoration:underline;
	}
	ul.lev-2 li a {
		color:#34516F !important;
		text-decoration:none !important;
	}
	ul.lev-2 li a.selected {
		background:#ffffff url('../../img/site/ItalianLink-bullet-orange.gif') no-repeat 32px 5px;
		color:#34516F !important;
	}
	
 /*
  * Body > Menu Body
  */	
  #box-body {
  	padding: 5px 30px 30px 30px;
  }
  #box-body img.left {
  	float: left;
	margin: 0px 20px 20px 0px;
	border: 1px solid #ccc;
  }
  #box-body h1 {
  	clear: both;
	color: #FF6500;
	font-size: 15px;
	font-weight: bold;
	line-height: 60px;
	padding: 5px 0px 0px 0px;
	background: #ffffff url('../../img/site/h1-bg.gif') no-repeat left bottom;
	margin-bottom: 19px;
  }
  #box-body .go-back {
  	text-align: right;
  	background: transparent url('../../img/site/go-back.png') no-repeat right;
	padding-right: 15px;
  }
  #box-body .go-back a,
  #box-body .go-back a:active,
  #box-body .go-back a:link,
  #box-body .go-back a:visited {
  	text-decoration: none;
	color: #FF6500;
	font-size: 11px;
  }
  #box-body .go-back a:hover {
  	text-decoration: underline;
  }


  #box-body .go-ahead {
  	text-align: right;
  	background: transparent url('../../img/site/go-ahead.png') no-repeat right;
	padding-right: 15px;
  }
  #box-body .go-ahead a,
  #box-body .go-ahead a:active,
  #box-body .go-ahead a:link,
  #box-body .go-ahead a:visited {
  	text-decoration: none;
	color: #FF6500;
	font-size: 11px;
  }
  #box-body .go-ahead a:hover {
  	text-decoration: underline;
  }  
  /*
  
  box body category
  
  */
  
   #box-body-category {
  	padding: 5px 30px 30px 30px;
	margin-top: 173px;
  }
  #box-body-category img.left {
  	float: left;
	margin: 0px 20px 20px 0px;
	border: 1px solid #ccc;
  }
  #box-body-category h1 {
  	clear: both;
	color: #FF6500;
	font-size: 15px;
	font-weight: bold;
	line-height: 60px;
	padding: 5px 0px 0px 0px;
	background: #ffffff url('../../img/site/h1-bg.gif') no-repeat left bottom;
	margin-bottom: 19px;
  }
  #box-body-category .go-back {
  	text-align: right;
  	background: transparent url('../../img/site/go-back.png') no-repeat right;
	padding-right: 15px;
  }
  #box-body-category .go-back a,
  #box-body-category .go-back a:active,
  #box-body-category .go-back a:link,
  #box-body-category .go-back a:visited {
  	text-decoration: none;
	color: #FF6500;
	font-size: 11px;
  }
  #box-body-category .go-back a:hover {
  	text-decoration: underline;
  }


  #box-body-category .go-ahead {
  	text-align: right;
  	background: transparent url('../../img/site/go-ahead.png') no-repeat right;
	padding-right: 15px;
  }
  #box-body-category .go-ahead a,
  #box-body-category .go-ahead a:active,
  #box-body-category .go-ahead a:link,
  #box-body-category .go-ahead a:visited {
  	text-decoration: none;
	color: #FF6500;
	font-size: 11px;
  }
  #box-body-category .go-ahead a:hover {
  	text-decoration: underline;
  }  
  
 /*
  * Body > Menu Body Navigation
  */	
  .box-body-navigation {
  	margin: 0px 0px 0px 0px;
	color: #000000;
  }
  .box-body-navigation ul {
  	color: #000000;
  }
  .box-body-navigation ul li {
  	color: #000000;
  	float: left;
	padding-right: 4px;
  }
  .box-body-navigation ul li a,
  .box-body-navigation ul li a:link,
  .box-body-navigation ul li a:active,
  .box-body-navigation ul li a:visited {
  	color: #000000;
	text-decoration: none;
  }
  .box-body-navigation ul li a:hover {
  	text-decoration: underline;
  }
/*
  * Body > Menu Body Content
  */  
  .box-body-content {
	padding: 0px;
	text-align: justify;
  }
  .box-body-content-padding {
	padding: 20px;
  }
  .box-body-content-grey {
  	background-color: #F0F0F0;
  }
/*
  * Table > White
  */ 
  table.white {
  	width: 100%;
	color: #777;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
  }
  table.white tr {}
  table.white tr td {}
  table.white tr td.link {
  	background-color: #dfdfdf;
	text-align: center;
	border-right: 1px solid #fff;
	color: #6BA7E5;
  }
  table.white tr td.link a,
  table.white tr td.link a:link,
  table.white tr td.link a:active,
  table.white tr td.link a:visited {
  	color: #6BA7E5;
	text-decoration: none;
	line-height: 26px;
	padding: 1px;
  }
  table.white tr td.link a:hover{
  	text-decoration: underline;
  }  
  table.white tr td.first {
  	border-left: 1px solid #fff;
  }
  table.white tr td.selected {
  	background-color: #6AA6E4;
  }   
  table.white tr td.selected a,
  table.white tr td.selected a:link,
  table.white tr td.selected a:active,
  table.white tr td.selected a:visited,
  table.white tr td.selected a:hover{
  	color: #ffffff;
	text-decoration: none;
  }  
  
  .spacer {
  	clear: both;
	height: 20px;
  }
  
  h2 {
  	color: #FF6500;
	font-weight: bold;
  }

  
   .box-image {
	float:left;
	margin: 0px 20px 20px 0px;
	background-color: #F0F0F0;
	padding:20px;
  } 
  .box-image table {

  }
  .box-image td {
  	text-align:center;
  }
  .box-image img {
	float:none !important;
	margin:0px !important;
  }
  .box-image span {
  
  }

  /*
  * Contact Form
  */ 
  
  div#contactForm{
  	padding-top:20px;
  }
 
  div#contactForm input,div#contactForm textarea{
  	
	border:1px solid #cccccc;
	margin-bottom:5px;
	width:220px;
	
  }
 
  div#contactForm .checkb{
	width: 50px;
  }
 
  button.reset{
  	background: #ffffff url('../../img/site/reset.png') no-repeat;
	height:20px;
	width:50px;
	border:0;
	margin-left:50px;
	cursor:pointer;
	cursor:hand;
  }

  button.send{
  	background: #ffffff url('../../img/site/send.png') no-repeat;
	height:20px;
	width:50px;
	border:0;
	margin-left:50px;
	cursor:pointer;
	cursor:hand;
  }

/* sommario contenuti della sezione */
div.summary_container div.section_summary {
	background: #EEEEEE;
	padding: 20px 0 0 0;
}

/* contenitore della descrizione della sezione */

div.summary_container div.section_summary div.entryrass {
	border-top: 1px solid #ffffff;
	padding: 0 0 0 0;
	text-decoration:none;
}
  
 /* ARCHIVIO DEGLI ARTICOLI */

	/* tabs dell'archivio (riga degli anni e dei mesi) */
		div.articles_archive  {
		margin-bottom:20px;
		
	}
	
	
	div.articles_archive ul {
		margin: 0;
		padding: 0;
		height: 22px;
		clear: both;
		
	}
	
	div.articles_archive ul li {
		float: left;
		margin: 0;
		padding: 0;
		height: 22px;
		line-height: 22px;
		text-align: center;
		background: url(../../img/site/art_archive_bg.gif) repeat-x bottom;
		border-right: 1px solid #ffffff;
	}
	
	div.articles_archive ul li.selected {
		background: url(../../img/site/art_archive_bg_h.gif) repeat-x bottom;
	}
	
	div.articles_archive ul li.selected a {
		color: #ffffff !important;
	}
	
	div.articles_archive ul li a {
		color:#3F638C!important;
		text-decoration: none;
		text-transform: uppercase;
		font-size: 10px;
	}
	
	div.articles_archive ul li a:hover {
		text-decoration: underline;
	}
	
	div.articles_archive ul li.row_label {
		background: none !important;
		width: 40px !important;
		text-align: left !important;
		color: #00326E;
		font-weight: bold;
		padding: 0 0 0 10px;
	}
	
	div.articles_archive ul.year_row {
		border-top: 1px solid #ffffff;
		border-bottom: 1px solid #ffffff;
		font-size:10px;
	}
	
	div.articles_archive ul.month_row {
		border-bottom: 1px solid #ffffff;
		font-size:10px;
	}
	
	
	div.articles_archive ul.year_row li {
		width: 40px;font-size:10px;
	}
	
	div.articles_archive ul.month_row li {
		width: 30px;font-size:10px;
	}

	.testatap{
		float:left;
		width:80px;
		padding:10px 10px 10px 10px;	
		border-right:1px solid #FFFFFF;
	}
	.testatarightp{
		margin-left:100px;
		padding-left:10px;
		padding-bottom:5px;
		border-left:1px solid #FFFFFF;
		padding-right:10px;
		}

	div.testatarightp h1{
		background:none !important;
		line-height: normal !important;
		}

	div.testatarightp h1 a{
		padding-top: 3px;
		color: #FF6600;
		font-weight: bold;
		text-decoration:none;
		}
	

/* PAGER NAV */

	div#pagernav{
		text-align:center;
		margin-bottom:10px;
		border-top:1px solid #CCCCCC;
		margin-left:10px;
		margin-right:10px;
		padding-top:10px;
		padding-bottom:10px;
		margin-top:10px;
		
	}
	div#pagernav a{
		margin:3px 5px;
		color:#CB6500;
		text-decoration: none;
		font-weight: bold;
		
		}
	div#pagernav a.highlight{
		margin:3px 5px;
		color:#3F638C !important;
		text-decoration: none;
		font-weight: bold;
		}
 
 /* BODY > FORM SITEMAP */	
	table.mapsite a {
		text-decoration:none !important;
	}
	table.mapsite td {
		vertical-align:top;
		padding-top:10px;
	}
	table.mapsite td h2 {
		border-left:2px solid #40648D;
		padding-left:5px;
		vertical-align:top;
	}
	table.mapsite td h2 a {
		color:#cc0000 !important;
		font-weight:bold;
	}
	table.mapsite td ul {
		margin-top:5px;
	}	
	table.mapsite td ul li a {
		border-left:2px solid #40648D;
		color:#40648D !important;
		padding-bottom:2px;
		padding-left:5px;
		vertical-align:top;
	}	
	.yah {
		background:transparent url(../../img/css/yah.gif) no-repeat scroll 0pt 50%;
		color:#FFFFFF;
		display:inline;
		font-weight:normal;
		margin:0pt 0pt 0pt 10px;
		padding-left:15px;
	}  
	
 /* BODY > FORM */		
	label.error {
		padding-left:23px;
		color:#EA5200;
		height:20px;
		background: #ffffff url(../../img/css/ico_cross_org.gif) no-repeat left 0px;
		margin-left:5px;
	}	
	
/* BODY > SEARCH FORM */		
	#frmsearch {
		margin:10px 0;
	}	
	
	
	
	
	
	
	.page {}
	
	.page ul {
		margin:10px 0px;
	}
	.page ul li {
		list-style-image:none !important;
		list-style-position:outside !important;
		list-style-type:disc !important;
		padding-left:5px !important;
		margin-left:25px !important;
	}
	.page strong {
		font-weight:bold;
	}
	.page b {
		font-weight:bold;
	}
	.noB{
		border: none !important;
	}