body {
margin: 0px;
background: #666;
}

.contentDiv {
background: url(images/bg_vert_repeat.jpg) repeat-x top;
margin: 0px;
padding: 0px;
}

.contentContainer {
background: url(images/im_hoz_repeat.jpg) repeat-y left;
width: 750px;
margin: 0px;
padding: 0px;
position: relative;
}

.contentBanner {
background: url(images/im_hoz_repeat.jpg) repeat-y left;
width: 750px;
margin: 0px;
padding: 0px;
}

.contentMenu {
height:23px;
background: url(images/im_menu_bar.jpg) no-repeat top left;
width: 750px;
margin: 0px;
padding: 0px;
position:relative;
display: block;
}
.contentMenu img  { padding: 0px 11px 0px 11px; }

.contentBody {
width: 750px;
text-align:left;
font: 10px verdana;
margin: 0px;
padding: 0px;
position: relative;
}
.contentCol1 {
width: 490px;
text-align:left;
padding: 15px 0px 15px 20px;
font: 11px verdana;
line-height: 140%;
margin: 0px;
position: relative;
float: left;
}
.contentCol2 {
width: 210px;
height:472px;
background: url(images/bgColumn2.jpg) no-repeat top right;
margin: 0px 5px 0px 0px;
padding: 0px;
position: relative;
right: 0px;
top: 0px;
float: right;
}

.mFooterLeft {
float:left;
background:#666;
display:block;
font: 9px arial;
color: #FFF;
padding: 3px 0px 0px 20px;
text-align:left;
}
.mFooterRight {
background:#666;
display:block;
font: 8px arial;
color: #FFF;
padding: 3px 20px 0px 0px;
text-align:right;
}

.mColumn {
padding-top: 20px;
width: 180px;
font: 10px verdana;
text-align:left;
}


h1 {
background: url(images/imBird.jpg) no-repeat top left;
height: 30px;
font: bold 15px arial;
color: #000;
padding: 18px 0px 0px 30px;
margin: 0px;
}

h2 {
font: bold 9px verdana;
text-align:left;
color: #FFF;
background: #333;
padding: 3px;
margin-bottom: 5px;
}
h3 {
font: bold 9px verdana;
text-align:left;
color: #FFF;
background: #333;
padding: 0px;
margin-bottom: 5px;
}
h4 {
font: bold 12px verdana;
text-align:left;
color: #990000;
padding: 0px 0px 5px 0px;
margin:0px;
}
h5 {
font: bold 11px verdana;
text-align:left;
color: #006699;
padding: 5px 0px 2px 0px;
margin:0px;
}

.todoLinks a { font: 11px verdana; color: #FF0000; text-decoration: none; }
.todoLinks a:hover { font: 11px verdana; color: #fff; text-decoration: none; background-color: #990000; }

.pdfD {
margin: 0px;
padding: 0 0 0 5px;
list-style: none;
}
.pdfD li a {
font: 10px verdana; color: #006699; text-decoration: none;
}
.pdfD li a:hover {
font: 10px verdana; color: #FFF; background-color: #990000; text-decoration: none;
}
.hotel td { font: 10px arial; color: #990000; text-align:center; }

a.genericLink { color: #006699; text-decoration: none; }
a:hover.genericLink { color: #FFF; text-decoration: none; background-color: #990000;}

a.masalai { font: 10px verdana; color: #FFF; text-decoration: none; padding: 0 5px 0 5px; } 
a:hover.masalai { font: 10px verdana; color: #990000; text-decoration: none; background-color: #FFF; padding: 0 5px 0 5px; }