.large{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#fff;
padding-bottom:20px;
font-weight:bold;
}
.menu{
background: #ff3019; /* Old browsers */
background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ff3019 0%,#cf0404 100%); /* IE10+ */
background: linear-gradient(to bottom, #ff3019 0%,#cf0404 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-left:30px;
padding-bottom:10px;
padding-top:10px;
color:#fff;
border-bottom:0px;
}
.textonline{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding-left:7px;
padding-top:7px;
padding-bottom:7px;
text-align:left;
font-weight:bold;
border-bottom:1px #000 groove;
}
.medtxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-top:7px;
padding-bottom:7px;
border:1px #E0E0E0 solid;
}
.calendar{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding-top:7px;
padding-bottom:7px;
border:1px #E0E0E0 solid;
-webkit-box-shadow: 0 8px 6px -6px #979797;
-moz-box-shadow: 0 8px 6px -6px #979797;
box-shadow: 0 8px 6px -6px #979797;
}
.small{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}
.h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.red{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}
.bookdetails{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding-top:15px;
padding-bottom:15px;
padding-left:5px;
font-weight:bold;
}
.grey{
background-color: #F9F9F9;
font-size:12px;
color:#000000;
border:1px #CCCCCC solid;
padding:4px;
}
.greyglp{
background-color: #EDEDED;
font-size:12px;
color:#000000;
border:1px #CCCCCC solid;
padding:4px;
}
.red{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF0000;
}
.h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
}
.exiting{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
padding-left:10px;
}
.headmenu{
padding-bottom:15px;
}
.foot{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
.cartmenu{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:30px;
padding-bottom:15px;
padding-top:15px;
color: #000;
}
.hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #999999;
}
.hover:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF9900;
}
.changedate{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #0099FF;
text-align:left;
padding-right:5px;
padding-top:5px;
font-weight:bold;
}
.changedate:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #0099FF;
padding-right:5px;
font-weight:bold;
}
.currency{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
padding-right:5px;
padding-top:5px;
}
.space{
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:15px;
}
.summary{
background-color:#EFEFEF;
padding-left:5px;
padding-right:5px;
padding-top:5px;
}
.include{
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:11px;
padding-left:8px;
padding-top:8px;
}
.copyright{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
padding-top:10px;
padding-bottom:10px;
}