/* CSS Document */

body{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}

#topband{background:url(../images/euro-tour-topbg.gif) repeat-x top left; height:108px;}

.bodyleft{background:url(../images/euro-tour-leftbg.gif) repeat-y top right;}
.contentarea{ width:856px!important;} 
.bodyright{background:url(../images/euro-tour-rightbg.gif) repeat-y top left;}
.whitecolor{color:#FFFFFF;}
.bgmenu{background:url(../images/euro-tour-menubg.gif) repeat-x top left; height:39px;}

.bgmenu a{padding:0px 15px 0px 15px; color:#000000; text-decoration:none; background:url(../images/euro-tour-menuseperator.gif) no-repeat top left; display:block; float:left;}
.bgmenu a:hover{padding:0px 15px 0px 15px; color:#000000; text-decoration:underline;}
.menunormal{font-weight:normal;}
.menuactive{ color:#006600!important;}

h2{padding:0px; margin:15px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4f4f4f;}
a{text-decoration:none; color:#0f3fab;}
a:hover{text-decoration:underline;}
.footerdiv a{color:#ffffff!important;}

p{padding:0px; margin:15px 0px 15px 0px; color:#4f4f4f; line-height:22px;}
.footerdiv{ background-color:#87c433; height:142px;}
.imgcenterwidth{width:68px;}
.imgdescription{padding:10px 0px 0px 0px;}

.topbanner{background:url(../images/euro-tour-topbanner.gif) no-repeat top left; width:856px; height:269px;} 

.registernow{color:#ffffff!important; font-weight:bold; position:absolute; margin:184px 0px 0px 93px; padding:0px;}

.registernow a{color:#ffffff; font-size:12px;}
.evenrows
{
background-color:#ebebeb!important;
}
.oddrows
{
background-color:#f7f6f6!important;
}
.tablehead
{
background-color:#cccccc;
font-weight:bold;
font-size:11px;
padding:6px 0px 6px 6px;
margin:0px;
text-align:left;
}
.contactheader { background:#e3e3e3; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#000; }
.contactcont { font:normal 11px Verdana, Arial, Helvetica, sans-serif; line-height:19px; }

