*
{
font-family : sans-serif;
font-size: 12px;
}

.listmessage {
    font-family : sans-serif;
}

.listerrormessage {
    font-family : sans-serif;
    color: rgb(255,0,0);
}

.listitem {
    font-family: sans-serif;
    float:left;
    font-size: 14px;
}

.listfirstnameitem {
    font-family: sans-serif;
    float:left;
    font-size: 14px;
    width: 300px;
}

.listcheckindateitem {
    font-family: sans-serif;
    float:left;
    font-size: 14px;
    width: 120px;
}

.listlastnameitem {
    font-family: sans-serif;
    float:left;
    font-size: 14px;
}

.listwhatitem {
    font-family: sans-serif;
    float:left;
    width: 180px;
    font-size: 14px;
}
.listvenueitem {
    font-family: sans-serif;
    float:left;
    width: 160px;
    font-size: 14px;
}

.listwhenitem {
    font-family: sans-serif;
    float:left;
    font-size: 14px;

}


.listrow {
    background-color: rgb(200,200,255);
    width: 600px;
    margin: 3px;
    padding: 5px;
    clear: both;
    display: block;
    height: 30px;

}

.listapprovelink {
    font-family: sans-serif;
float:right;
padding-right: 10px;
    font-size: 14px;
}

.listdeletelink {
    font-family: sans-serif;
float:right;
padding-right: 10px;
    font-size: 14px;
}

.listeditlink {
    font-family: sans-serif;
float: right;
padding-right: 10px;
    font-size: 14px;
}

.listtitle  { font-family: sans-serif; clear: left; font-size: 24px; display: block; height: 40px;}

.admin_list { display : block }

.listbutton {
    display: block;
    float : right;
    margin-right: 10px;
    line-height: 20px;
  }

.adminmenu
{
    display: block;
    height: 50px;
    clear: both;
    
}


.adminmenuitem
{
    display: block;
    float: left;
    font-family: sans-serif;
    padding-right: 20px;
}

.adminmenuitem a
{
  text-decoration: none;
  color: gray;

}
.adminmenuitem a:hover
{
  color: blue;

}

#event_ticker{
width: 200px;
height: 100px;
border: 1px solid black;
padding: 5px;
background-color: lightyellow;
}


.propertyitem

{

display: table;
border-bottom: dashed 1px;
width: 500px;
height: auto;
float: none;
clear: both;

text-align: justify;
font-size: 12px;
}

.propertytitle
{
display: block;
clear:both;
font-weight: bold;
color: green;
font-size: 14px;
padding-bottom: 10px;

}
.propertycontent
{
  display: table-cell;
  float: left;
  width: 400px;
}
.propertyselect
{
  display: table-cell;

  text-align: center;
  float: right;
  height: 150px;
  width: 100px;
}

.propertyselect a
{
    font-size: 20px;
    color: green;
    font-weight: bold;

}
.detailtitle
{
    display:block;
    clear:left;
  float: left;
  font-size: 12px;
  font-weight: bold;
}

.detailpagetitle
{
  display: block;
  clear: left;
  float: left;
  font-size: 12px;
  font-weight: bold;
  width: 300px;
  
}

.detailpagetitle1
{
  display: block;
  float: right;
  font-size: 12px;
  clear: right;
  width: 200px;
      }

.detailvalue
{
  font-size: 12px;
    float: right;
}



.detailpagevalue
{
    display: inline-table;
  font-size: 12px;
    float: right;
  width: 250px;
}

.detailitem1
{
    display: block;
    float: left;
    clear: both;
	width: 300px;
	height: 20px;

}
.detailitem
{
    display: block;
    float: left;
    clear: both;
	width: 130px;
	
}

.detailheader
{
    padding: 5px;
    display: table;
    clear: both;
    border-bottom: dashed 1px;
    width: 100%;
}
.detailheaderc1
{

    display: table-cell;

    float: left;
    width: 300px;

}
.detailheaderc2
{

    display: table-cell;

    float: right;
    width: 150px;

}
.detailbody
{
    display: table;
    clear: both;
    padding-top: 20px;
    padding-bottom: 20px;
    width: 100%;
    border-bottom: dashed 1px;
    
}

.chargedetailtitle

{
    display: block;
    color: green;
    font-size: 18px;
    font-weight: bold;
}
.chargedetailtable
{
    display: table;
    width: 500px;

}
.chargedetailtableheader
{
    display: table-row;
    background-color: rgb(230,230,255);
    
}
.pricebox
{

    margin-top:20px;
font-size: 12px; background-color: rgb(230,230,255); display: block; width: 150px; right: 150px; height: 20px; float: right; bottom: 5px;
}
.detailbox
{
    display: table;
    width: 500px;

}
.detailpage
{
    display: table;
    width: 500px;
    margin-bottom: 15px;

}

.detailpage legend
{
    font-weight: bold;
}

.resform
{
    padding-top: 20px;
    width: 500px;
}

.resform1
{

    border-bottom: dashed 1px;
}




.packageitem

{

display: table;
border-bottom: dashed 1px;
width: 400px;
height: auto;
float: none;
clear: both;

text-align: justify;
font-size: 12px;
}

.packageselecttitle
{
display: block;
clear:both;
width: 400px;
text-align: center;
font-weight: bold;
color: green;
font-size: 18px;
padding-bottom: 20px;

}
.packagetitle
{
display: block;
clear:both;
font-weight: bold;
color: green;
font-size: 14px;
padding-bottom: 10px;
}
.packagecontent
{
  display: table-cell;
  float: left;
  width: 400px;
}
.chargedetailtableheader
{
    display: table-row;
    background-color: rgb(230,230,255);
    
}
.chargedetailtablerow
{
    display: table-row;

    
}

.chargedetailtableqtyheader
{
    display: table-cell;
    font-weight: bold;
    float: left;
    width: 100px;
}
.chargedetailtableitemtypeheader
{
    display: table-cell;
    font-weight: bold;
    float: left;
    width: 320px;
}
.chargedetailtabletotalheader
{
    display: table-cell;
    font-weight: bold;
    float: left;
    width: 80px;
}


.chargedetailtableqtycell
{
    display: table-cell;
    float: left;
    width: 100px;
}
.chargedetailtableitemtypecell
{
    display: table-cell;
    float: left;
    width: 320px;
}
.chargedetailtabletotalcell
{
    display: table-cell;
    float: left;
    width: 80px;
}

