
a img,:link img,:visited img { 
	border:none 
}
body {

	background-color: #fff;
	font-family: arial, helvetica, verdana, sans-serif;
	margin:0;
	padding:0;
}
h1 {
	font-size: 1.5em;
	}
h2 {
	font-size: 1.5em;
	}
h3 {
	font-size: 1.3em;
	}
h4 {
	font-size: 1.2em;
	}
h5 {
	font-size: 1.0em;
	}
h6 {
	font-size: 0.8em;
	}
p {
	font-size: 1em;
}

/* Skiplinks
--------------------------------------*/
#skiplinks UL {
	padding: 0;
	margin: 0;
	list-style: none;
}
#skiplinks LI {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
}
#skiplinks A {
	color: #DC2A1A;
	font-weight: bold;
	position: absolute;
	top: -20px;
	left: 20px;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: 1em !important;
	z-index: 1000;
}
#skiplinks A:active, #skiplinks A:focus {
	position: absolute;
	overflow: visible;
	width: auto;
	height: auto;
	font-size: 1em;
	top:10px;
	left:100px;
	border: 0;
	margin: 0;
	padding: 6px;
	font-size: .6em;
	background: #FFF;
}
#printInfo {
display:none;
height:0;
}

/****find a meeting********/

/****table for find a meeting data********/

table caption {
    padding: 5px;
	color: #000;
    font-size: 115%;
    font-weight: bold;
    text-align: left;
    background-color: #E7B16F;
    padding-left: 10px;

}

table { border-collapse: collapse; width: 100%; border-bottom: 1px solid;}


th, td {
    padding: .4em .5em .4em .5em;
    text-align: left;
    background: #fff;
	font-weight: normal;
    vertical-align: top;
    vertical-align:middle;
    text-align:left;
    font-size: 80%;
    margin-left: 0;
    border: 1px solid #B3B3B3;
}

th {
   border-top: 1px solid #B2B2B2;
   padding: 0;

}


th p, td p { margin: 0 0 .5em 0; }


thead th,thead td {
   background: #DADADA;
   color: #000;
   font-weight: bold;
   font-size: 90%;
   vertical-align:middle;

}

thead th {
    text-align: center;
}

td a {
  color: #CD9D63;
  font-weight: bold;
}
/*table th.result {
text-align: left;
font-size: 98%;

}

table th.result a {
 display: block;
  color: #CD9D63;
  width: 100%;
  font-weight: bold;
  padding: 2px;

}

table th.result a:hover {*/
td a:hover {
color: #E7B16F;
}

table td.wider {
 width: 35%;
}

table td.wider1 {
 width: 18%;
 padding-right: 0;

}

table td.centre {
	text-align:center;
}

table td.wider2 {
width: 15%;
}

#selected 
{
	background-color: #FFFCE6;
}

p.error
{
	color: red;
}

/****drop down menu********/
form.drop {
 padding-bottom: 20px;
}

form.drop select {
background: #FFFDEE;
}

form.drop label {
font-weight: bold;
}

/****details version2 styles********/
 p.border {
     border-bottom: 1px solid #CD9D63; 
      padding-bottom: 5px}

.beige div h3 {
    font-size: 90%;
    background: #fff;
}

.detail_box {
	padding-bottom: 10px;
     border-left: 1px solid #CD9D63;
     border-right: 1px solid #CD9D63;
}

.detail_box h3 {
     background: #E7B16F;
     border-bottom: 1px solid #CD9D63;
     border-top: 1px solid #CD9D63;
     margin-top: 0;
     padding: 0 10px 0 10px;
}

.detail_box h4 {
     padding: 0 10px 0 10px;
}

.detail_box p {
   padding: 10px 10px 0 10px;
}

/****end find a meeting********/
