h1, h2, h3, h4, h5, h6 { text-transform:uppercase; }
#pagetext { float:left; width:470px;} 
#pagetext .pad { padding-right:5px; }
#rightmenu { float:left; width:136px;}
#rightmenu .pad { padding:0px 5px;}
#pagetext, #rightmenu { margin-bottom:10px; min-height:440px; height:auto !important; height:440px; }
#rightmenu a { font-size:.85em; color:#030c7a; }
#rightmenu a:hover { color:#1f1e1e; }

.pdf { border-top:2px solid #c6c7d1; padding-top:6px; }
.pdftitle { color:#2a318c; font-weight:bold; }
.pdf a { color:#030c7a; font-size:1em; }
.pdf a:hover { color:#1f1e1e; }
.download { margin-top:10px; }
.caption { text-transform:uppercase; text-align:center; font-size:.75em; }
.menutitle { text-transform:uppercase; text-align:center; font-weight:bold; font-size:1em; }

.left { float:left; width:344px; }
.right { float:left; width:117px; }

ul { margin-left:15px; list-style-type:disc; }

ul.prodmenu { margin:0; padding:0;  list-style-type:none; }

a.mhospitality { background: url(/images/contract/hospitality.jpg) no-repeat top left; }

#hospitality { margin:6px 0px; padding-bottom:6px; background-color:#fff;}
#hospitality a { width:122px; height:31px; display:block; text-decoration:none;}
#hospitality a:hover { background-position:bottom left; }

.htext { width:122px; height:31px; overflow:hidden; position:relative; z-index:-1; }
.hbutton { padding:0px 5px; float:left; }

