/* CSS Document for European Association of Cancer Education  */

body
{
background-color: #ededed;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

div#main {
	margin-top:0px auto;
	padding: 10px;
	text-align:center;
}

p {
/*font-size: 9pt;*/
font-size: 80%;
line-height: 1.5em;
/*font-size: 7pt;*/
}

p.navi {
font-size: 9px;
}

.font10 
{
  font-size: 10pt;
}


.link {
  font-size: 80%;
  font-weight: bold;
}

/*p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
}
*/

div#navi a{
	margin:0px auto;
	text-decoration:none;
	color:#ffffff;
	background:none;
	font-size: 7pt;
	border-right: 1px dotted #ffffff;
	padding: 0px 7px 1px 5px;
	font-weight: bold;
}

div#navi a:hover {
	border-bottom: 3px solid #ffd880;
}

div#navi a.selected{
	border-bottom: 3px solid #ffd880;
}

/* standard list style table */
table.list {
  background-color: #ffffff;
  margin: 0px;
  padding: 0px;
  border: 1px solid #cccccc;
  border-spacing: 0px;
  border-collapse: collapse;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

table.list tr.row0 {
  background-color: #f5f5f5;
}

table.list tr.row1 {
  background-color: #FFF;
}

table.list td {
  border-bottom: 1px solid #e5e5e5;
  padding: 3px;
}

table.list td.num {
  padding: 3px;
  border-bottom: 0px;
}

.datemargin
{
margin-right: 10px;
margin-top: 5px;
}

.headingmargin
{
margin-left: 10px;
margin-right: 20px;
}

.contentmargin
{
margin-left: 35px;
margin-right: 20px;
}

.formmargin
{
margin-left: 200px;
margin-right: 20px;
}

.footermargin
{
margin-left: 15px;
margin-right: 10px;
}

TD.tableContentRow {
  padding:0px 6px; 
}

TD.priceRow {
  padding-right:15px;
}

.logomargin
{
margin-top: 185px;
margin-left: 12px;
}

.buttonmargin
{
margin-top: 15px;
}

.contentmargin
{
margin-top: 10px;
margin-right: 20px;
}

.h3white{
  font-size: 11pt;
  color: #003366;
  font-weight: bold;
  color: #FFFFFF;
}

.header{
margin-top: 200px;
margin-left: 30px;
color: #727272;
font-size: 10pt;
font-weight: bold;
font-family: "Tahoma", sans-serif;
}

.firstbutton{
color: #FFFFFF;
font-size: 9pt;
font-weight: bold;
font-family: "Tahoma", sans-serif;
}

.button{
margin-left: 22px;
font-size: 8pt;
font-weight: bold;
font-family: "Tahoma", sans-serif;
}

.heading{
color: #333333;
font-size: 7pt;
font-family: "Tahoma", sans-serif;
}
.button2{
color: #333333;
font-size: 8pt;
font-family: "Tahoma", sans-serif;
}

.button4{
color: #CCCCCC;
font-size: 8pt;
font-family: "Tahoma", sans-serif;
}

.button3{
background-color: #cccccc;
color: #ededed;
font-size: 8pt;
font-family: "Tahoma", sans-serif;
}

.headingbutton{
margin-bottom: 3px;
margin-right: 5px;
color: #CCCCCC;
font-size: 8pt;
font-weight: bold;
font-family: "Tahoma", sans-serif;
}


.footer{
margin-top: 15px;
margin-left: 20px;
margin-right: 20px;
color: #FFFF66;
font-size: 7pt;
font-weight: bold;
font-family: "Tahoma", sans-serif;
}

a.left2:link {color: #000000; text-decoration: underline;}
a.left2:visited {color: #000000; text-decoration: underline;}
a.left2:hover {color: #000000; text-decoration: underline;}

a.top:link {color: #CCCC66}
a.top:visited {color: #CCCC66}
a.top:hover {color: #CCCC66}

a.left:link {color: #000000; text-decoration: underline;}
a.left:visited {color: #000000}
a.left:hover {color: #000000}

a:link {color: #000000; text-decoration: underline;}
a:visited {color: #000000; text-decoration: underline;}
a:hover {color: #000000; text-decoration: underline;}

.doul { text-decoration: none; }

/* overrides decoration from previous rule for hovered links */
h1, h2, h3, h4, h5, h6{
  font-family: "Verdana, Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
  margin: 0px;
  padding: 0px;
}
.tblack{ color: #000000; }
.tred{ color: #CC0000; }
.tblue{ color: #0000CC; }
.tgreen{ color: #008800; }
.twhite{ color: #FFFFFF; }

.tbold{ font-weight: bold; }
.tfont7 { font-size: 7pt; }
.tfont8 { font-size: 8pt; }
.tfont9 { font-size: 9pt; }
.tfont10 { font-size: 10pt; }
.tfont11 { font-size: 11pt; }
.tfont12 { font-size: 12pt; }
.tfont13 { font-size: 13pt; }


h1{
  font-family: "Verdana, Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
  font-size: 12pt;
  color: #000;
  margin: 0px 0px 0px 0px;
}

h2{
  font-size: 12pt;
/*  color: #CC0000;*/
  color: #000;
/*	border-left: 5px solid #ff9900;*/
	border-bottom: 1px dotted #999999;
	border-left: 5px solid #FFD880;
	padding: 0px 0px 0px 5px;
}

h3{
  font-size: 11pt;
  color: #003366;
  font-weight: bold;
}

h4{
  font-size: 11pt;
  font-weight: bold;
  color: #000000;
  padding: 5px 0px 5px 0px;
}

h5{
  font-size: 10pt;
  color: #CC0000;
  text-transform: Capitalize;
}

.smalltitle {
  font-size: 8pt;
  font-style: italic;
  font-weight: normal;
}
.smallertext {
  font-size: 7pt;
  font-weight: normal;
  color: #666666;
}

.footertext {
  font-size: 7pt;
  font-weight: normal;
  font-style: bold;
}

.smalltext {
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
}

.contactmargin
{
margin-left: 570px;
margin-right: 10px;
margin-bottom: 23px;
}


.normaltext {
  font-size: 10pt;
  font-weight: normal;
}

.largetext {
  font-size: 10pt;
  font-weight: normal;
}
.txt10 {
  font-size: 10pt;
  font-weight: normal;
}

.txt12 {
  font-size: 12pt;
  font-weight: normal;
}

ul{
  list-style-type: disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}

li{
}

ol{
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul ul { list-style-type: square; }
ul ul ul { list-style-type: none; }

label{
  font: bold 100% Tahoma, Arial, sans-serif;
  font-size: 10pt;
}



.text2{
  font-family: Verdana, sans-serif, Tahoma,;
  font-size: 7pt;
  line-height: 1.7em;
  text-align: top;
  font-weight: normal;
}

.text{
  font-family: Verdana, sans-serif, Tahoma,;
  font-size: 8pt;
  line-height: 1.7em;
  text-align: top;
  color: #CC0000;
}

			.leftheading
			{
			background-image: url(images/menubar_header.jpg); 
			font-family: "Tahoma", sans-serif;
			color: #FF0000;
			}

			.leftheading2
			{
			background-image: url(images/menubar_header2.jpg); 
			font-family: "Tahoma", sans-serif;
			color: #FF0000;
			}


.ad{
  font-family: Tahoma, Arial, sans-serif ;
  font-size: 10pt;
  font-weight: normal;
  color: #454545;
}


.logobg {
        background-attachment: fixed;
        background-image: url(images/bglogo.jpg);
        background-repeat: no-repeat;
        background-position: right bottom;
}

.buttonmargin
{
margin-top: 10px;
margin-right: 15px;
}

.buttonmargin2
{
margin-top: 7px;
margin-right: 18px;
}

.buttonmargin3
{
margin-top: 15px;
margin-right: 8px;
}

.buttonmargin4
{
margin-top: 15px;
margin-right: 10px;
}

.margintop
{
margin-top: 5px;
}



/* search form */
.searcharea {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 7pt;
}

