
/********************************************************************/
/*                             Menu                                 */
/********************************************************************/

.menuNoLink{
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
}

.tableMenu {
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #3a3a3a; 
	font-weight: bold;
	width: 196px;
}
.bghome {
	height: 28px;
	background: url(../images/leftnav_2nd_top.jpg) no-repeat top left;
	vertical-align: middle;
	color: #000000;
	font-size: 85%;
	font-weight: bold;
	padding-left:10px;
}
.bghome a:link, .bghome a:visited, .bghome a:hover{
	text-decoration: underline;
}
.bgHomeLink{
	padding-left: 5px;
}

/* CELEBRATIONS ----------------------------------------------------- */

.menuBlock1Level1{
	background-image: url(../images/leftnavtd_celebrations_bg2nd.gif);
}
.menuBlock1Level2{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #3a3a3a;
	font-weight: bold;
	font-size: 85%;
	background-image: url(../images/leftnavtd_celebrations.gif);
	background-repeat: repeat;
	background-position: 0px left;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 7px;
	padding-right: 7px;
}
.menuBlock1Level2 a:link, .menuBlock1Level2 a:active, .menuBlock1Level2 a:visited {
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 22px;
	padding-right: 10px;
	color: #3a3a3a;
}
.menuBlock1Level2 a:hover {
	background-image: url(../images/leftnavtd_celebrations_a.gif);
	background-repeat: no-repeat;
	background-position: -7px 0px;
	text-decoration: none;
}

.menuLevel2Pushed {
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 85%;
	background-image: url(../images/leftnavtd_celebrations_pushed.gif);
	background-repeat: repeat;
	background-position: 0px left;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 7px;
	padding-right: 7px;
}
.menuLevel2Pushed a:link, .menuLevel2Pushed a:active, .menuLevel2Pushed a:visited {
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 22px;
	padding-right: 10px;
	color: #ffffff;
}
.menuLevel2Pushed a:hover {
	color: #fff;
	text-decoration: none;
	background-image: url(../images/leftnavtd_celebrations_pushed.gif);
	background-repeat: no-repeat;
	background-position: -7px 0px;
	text-decoration: none;
}

 /* EUCOOPERATION ------------------------------------------------------- */

.menuBlock2Level2{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #3a3a3a;
	font-weight: bold;
	font-size: 85%;
	background-image: url(../images/leftnavtd_eucooperation.gif);
	background-repeat: repeat;
	background-position: 0px left;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 7px;
}
.menuBlock2Level2 a:link, .menuBlock2Level2 a:active, .menuBlock2Level2 a:visited {
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 24px;
	padding-right: 10px;
	color: #3a3a3a;
}
.menuBlock2Level2 a:hover {
	background-image: url(../images/leftnavtd_eucooperation_a.gif);
	background-repeat: no-repeat;
	background-position: -5px 0px;
	text-decoration: none;
}

 /* DISCOVER EU ------------------------------------------------------------------------------ */


.menuBlock3Level2{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #3a3a3a;
	font-weight: bold;
	font-size: 85%;
	background-image: url(../images/leftnavtd_discover.gif);
	background-repeat: repeat;
	background-position: 0px left;
	padding-bottom: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 7px;
}
.menuBlock3Level2 a:link, .menuBlock3Level2 a:active, .menuBlock3Level2 a:visited {
	text-decoration: none;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	padding-bottom: 3px;
	padding-top: 5px;
	padding-left: 29px;
	padding-right: 10px;
	color: #3a3a3a;
}
.menuBlock3Level2 a:hover {
	background-image: url(../images/leftnavtd_discover_a.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-decoration: none;
}

/********************************************************************/
/*                          Quick links                             */
/********************************************************************/
.tableQuickLinks{
	vertical-align: top;
	width: 194px;
}
.qlTd {
	padding-top: 5px;
	padding-right: 5px;
	background-image: url(../images/grade_haveyousay.gif);
	background-repeat: no-repeat;
	background-position: -4px 0px;
}

.qlItem {
	font-family: Tahoma, Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	font-size: 85%;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 5px;
	padding-left: 7px;
	background-image: url(../images/pouce_haveyousay.gif);
	background-repeat: no-repeat;
	background-position: 10px 6px;
}
.qlLink {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 7px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
	display: block;
}
.qlLink a:link, .qlLink a:visited {
	color: #003399;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	text-decoration: underline;
	padding-right: 17px;
}
.qlLink a:hover{
	color: #993300;
	text-decoration: underline;
}
.qlAbstract {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
}
.qlImage, .qlImage a:link, .qlImage a:visited, .qlImage a:hover{
	padding-left: 0px;
}

.qlFirst{
	background-color: #e3f0f8;
}
.qlLast{
	background-color: #e3f0f8;
}

/********************************************************************/
/*                    Contextual links box                        */
/********************************************************************/

.tableLinksBox{
	vertical-align: top;
	width: 170px;
}
.linksBoxTitle {
	background-color: #cc6600;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	font-size: 94%;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	text-decoration: none;
}
.linksBoxTitle a:link, .linksBoxTitle a:visited {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.linksBoxTd {
	background-color: #fff2d0;
	border: 1px solid #cc6600;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	font-size: 85%;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
}

.linksBoxItem{
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	border-bottom: 1px dotted #cc6600;
	margin-bottom: 10px;
	margin-top: 5px;
	padding-bottom: 10px;
}

.linksBoxLink{
	color: #993300;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	font-weight: bold;
	margin-bottom: 1px;
	text-decoration: none;
}
.linksBoxLink a:link, .linksBoxLink a:visited {
	color: #993300;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	font-weight: bold;
	margin-bottom: 4px;
	text-decoration: underline;
}
.linksBoxLink a:hover{
	color: #003399;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	font-weight: bold;
	text-decoration: underline;
}
.linksBoxAbstract {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	font-weight: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
.linksBoxDate {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, "Adobe Helvetica", sans-serif;
	font-style: italic;
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.linksBoxFirst{
	background-color: #fff2d0;
}
.linksBoxLast{
	background-color: #fff2d0;
}
