﻿td img {display: block;}
.tdWhite {	background-color:white; }
.tdIcons {	width:70px; text-align:center;}
.tdIcons2 {	width:100px; text-align:left; vertical-align:top }
.left-nav { color: #ffffff; font-size: 11px; font-weight: bold; text-align:left; }
.left-nav a { color: #0D5491; display: block; padding: 12px 10px 4px 13px; border-bottom: 1px solid #D6D6D6; text-decoration:none; }
.left-nav a:hover { color: #0D5491; }

.left-nav-selected { color: #ffffff; font-size: 11px; font-weight: bold; text-align:left; background-image:url('images/menuMarker.png'); 
background-repeat:no-repeat; *background-position:4px 10px; }
.left-nav-selected a { color: #0D5491; display: block; padding: 12px 10px 4px 13px; border-bottom: 1px solid #D6D6D6; text-decoration:none; }
.left-nav-selected a:hover { color: #0D5491; }

.ulNews { color: #0D5491; font-size: 11px; text-align:justify; text-align:left; font-size:10pt; font-weight:normal; list-style:square }
.ulNews a { color: #0D5491; text-decoration:none; text-align:justify }
.ulNews li { color: #0D5491; text-decoration:none; text-align:justify; padding-top:8px; padding-bottom:6px;  border-bottom: 1px dashed #D6D6D6; *margin-left: -1em;}

.ulFaq { color: #0D5491; font-size: 11px; text-align:left; text-align:left; font-size:10pt; font-weight:normal; list-style:square }
.ulFaq a { color: #0D5491; text-decoration:none; text-align:left }
.ulFaq li { color: #0D5491; text-decoration:none; text-align:left; padding-top:2px; padding-bottom:2px;  border-bottom: 1px dashed #D6D6D6; *margin-left: -1em;}


.ulPdf { color: #0D5491; font-size: 10px; text-align:left; font-size:10pt; font-weight:normal; list-style:square }
.ulPdf a { color: #0D5491; text-decoration:none; text-align:left }
.ulPdf li { color: #0D5491; text-decoration:none; text-align:left; padding-top:8px; padding-bottom:6px; margin-right:8px;  border-bottom: 1px dashed #B6B6B6; margin-left: -2em; font-size:11px; width:130px; *width:auto;  *margin-left:-1em }

#recentNewsList
{
color:#222222; font-size: 11px; text-align:justify; font-size:10pt; font-weight:normal; padding-top:6px;
}

#leftNavMenu
{
float:left; 
padding-left:16px; 
padding-top:0px;	
}

.continuaStyle
{
	width:330px; height:10px; float:left; margin-right:10px; margin-top:0px; background-color:transparent; font-family:Arial, Helvetica, sans-serif; font-size:xx-small; text-align:right; color: #21629b; text-decoration:underline;
}

.informazioniStyle
{
	width:140px; height :26px; float:left; margin-right:10px; margin-top:0px; background-color:transparent; font-family:Arial, Helvetica, sans-serif; font-size:xx-small; text-align:right; color: #21629b; text-decoration:underline;
}

.teachingTextStyle
{
	text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; padding:4px; width:140px; float:left;
}

.headerStyle {
	color: #FFFFFF;
	padding-top:4px;
	font-weight:bold;
	font-size:10pt;
}

.AzureColor {
	color: #21629b;
	font-weight:bold;
}

.AzureColorLink {
	color: #21629b;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}

.orangeHeaderText {
	color: #FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.orangeLinkText {
	color: #FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.BookTextStyle {
	width:240px;
	height:110px;
  	text-align:justify;
   	float:left; margin-left:6px;
    margin-top:16px; overflow:auto;
    padding-right:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.BookImageStyle
{
	width:90px; height:110px; float:left; margin-left:12px; margin-top:16px; background-color:transparent;
}


.search
{
height:23px;
}

/* search */

.searchbgIE
{
margin-left:15px;
margin-top:0px;
float:left;
background:transparent url("images/searchbox.png") 3px 1px no-repeat;
width:150px;
height:23px;
border: 0px;
background-color:transparent;	
}
.searchbg
{
background:transparent url("images/searchnow.png") 2px 1px no-repeat;
width:150px;
height:23px;
display:block;
border: 0px;
}

.search_button
{
top:13px;
left:10px;
border: 0px;
margin-left:0px;
margin-top:-14px;
*margin-left:0px;
*margin-top:-34px;


}

.search_buttonIE
{
position:relative;
top:13px;
left:0px;
border: 0px;
margin: 1px -4px 0px -5px;
}

.search_field
{
float:left;
border:0;
margin-left: 10px;
margin-top: 4px;
padding: 0;
width:110px;
height: 20px;
padding: 0px 0px 0px 0px;
font: 10px Arial;
background-color:transparent;
}

.search_field:focus + .searchbg
{
background:transparent url("images/searchbox.png") 2px 0px no-repeat;
}
