.search
{
	
	font: verdana;
	border:0px solid #666666;
	color:#666666;
	font-size:10pt;
	height:20px;
	padding: 7px;
	
	/*
text-align: left;
vertical-align: top;
font: bold 12px verdana,sans-serif;
padding: 7px;
color: #66533f;
*/
/*background: #ffffe0;*/
/* background:white;
margin: 0px; */
}

.searchbox
{
	font: verdana;
	border:1px solid #666666;
	color:#666666;
	font-size:10pt;
	height:20px;
	padding: 0px;
	
	/*
text-align: left;
vertical-align: top;
font: bold 12px verdana,sans-serif;
padding: 7px;
color: #66533f;
*/
/*background: #ffffe0;*/
/* background:white;
margin: 0px; */
}

.text{
margin: 20px;
}

/*
.search-link
{
	font: bold 20px verdana, sans-serif;
	color: #66533f;
}
	*/

.caption {
	text-align: left;
	vertical-align: top;
	font: bold 13px verdana, sans-serif;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	color: #66533f;
	background: #CED7E7 /*url(/images/h2_ramp.png) right repeat-y */;
	border-top: solid 1px #efefd2;
	width: 150px;

}

/*
.caption{
text-align: left;
vertical-align: top;
font: bold 12px verdana,sans-serif;
padding: 4px;
color: #66533f;
background: #ffffe0;
border-top: solid 1px #efefd2;
width: 150px;
margin: 0px;
}
*/

.iconcaption{
text-align: left;
vertical-align: top;
font: bold 12px verdana,sans-serif;
padding: 4px;
color: #66533f;
background: white;
border-top: solid 1px #efefd2;
width: 1px;
margin: 0px;
}
/*
.iconcaption{
text-align: left;
vertical-align: top;
font: bold 12px verdana,sans-serif;
padding: 4px;
color: #66533f;
background: #ffffe0;
border-top: solid 1px #efefd2;
width: 1px;
margin: 0px;
}

*/

.icon{
text-align: left;
vertical-align: top;
font: normal 12px arial,sans-serif;
padding: 4px;
color: black;
margin: 0px;
width: 1px;
}

.data{
text-align: left;
vertical-align: top;
font: normal 12px verdana, sans-serif;
padding: 4px;
color: black;
/* border-bottom: solid 1px #ffffe0;*/
margin: 0px;
}

/*

.data{
text-align: left;
vertical-align: top;
font: normal 12px verdana, sans-serif;
padding: 4px;
color: black;
margin: 0px;
}
*/
.ldata {
text-align: left;
vertical-align: top;
font: normal 12px arial,sans-serif;
width: 150px;
padding: 4px;
color: black;
border-bottom: solid 1px #ffffe0;
margin: 0px;
}

.rdata{
text-align: right;
vertical-align: top;
font: normal 12px arial,sans-serif;
padding: 4px;
color: black;
border-bottom: solid 1px #ffffe0;
margin: 0px;
}

BODY {
font-family: verdana,sans-serif;
color: #000;
/* DAN background: #efefd2; */
background: #ffffff;
margin: 0px;
}

A {
color:Blue;
}
/*
text-decoration: none;
color: #ff6a00;
font-weight: bold;
*/

A:hover {
color: Red;
}

A.menu {
display: block;
color: black;
font: bold 11px verdana,sans-serif;
border-bottom: 2px solid  #b2a076;
padding: 5px;
width: 110px;
height: 15px;
margin: 5px;
}

A.menu:hover {
color: white;
border-bottom: 2px solid  #b2a076;
background-color: #887053;
}

A.menu:active {
color: white;
border: 0px;
border-top: 2px solid #333333;
background-color: #b2a076;
}

A.select {
display: block;
color: black;
border-bottom: 2px solid  #887053;
background-color: #b2a076;
font: bold 11px verdana,sans-serif;
padding: 5px;
width: 110px;
height: 15px;
margin: 5px;
}

TD.menu{
width: 130px;
vertical-align:top;
background: url(/images/ramp.png) repeat-x;
}

TD.single{
padding: 0px;
vertical-align:top;
padding:0px;
border:0px;

/*
border-left: solid 2px #b2a076;
border-bottom: solid 1px #b2a076;
*/
}
/*
TD.single{
padding: 0px;
vertical-align:top;
border-left: solid 2px #b2a076;
border-bottom: solid 1px #b2a076;
}
*/

TD.copyright{
height: 20px;
text-align: center;
/* color: #887053;*/
font: italic 11px sans-serif;
padding: 5px;
}
/*
TD.copyright{
height: 20px;
text-align: center;
color: #887053;
font: italic 11px sans-serif;
padding: 5px;
}
*/
IMG{
border: 0px;
vertical-align: middle;
padding: 0px;
}

INPUT{
font: normal 11px verdana,sans-serif;
color:#000000;
}

INPUT.search{
/*
background:#efefd2;
border: 2px solid #b2a076;
*/
height: 20px;
margin: 5px;
/*
color: #66533f;
*/
width: 100%;
text-align: left;
vertical-align: top;
font: normal 12px verdana;
padding: 0px;
}
/*
INPUT.search{
background:#efefd2;
border: 2px solid #b2a076;
height: 20px;
margin: 5px;
color: #66533f;
width: 100%;
text-align: left;
vertical-align: top;
font: normal 11px verdana,sans-serif;
padding: 0px;
}
*/

INPUT.quick{
/* DAN background:#efefd2; */
background:#ffffff;
/* border: 2px solid #b2a076; */
height: 20px;
margin: 5px;
color: #66533f;
width: 200px;
}

#logo
{
	
	position:absolute;
	text-align: right;
	letter-spacing: 2px;
	font: bold 14px verdana;
	color:white;
	top:25;
	width: 100;
	float:right;
	height:85;
	background: url(/images/tower.gif) right repeat-y;
	margin:0px;
	white-space:normal;
}


INPUT.button{
/* border: 2px outset #b2a076; */
/* DAN background:#887053; */
/*background:#FFFFFF;*/
/*font-weight: bold;*/
/*color:white;*/
height: 20px;
width: 110px;
margin: 5px;
}

SELECT
{
	
/*font: normal 12px verdana;*/
/*
background:#efefd2;
color:#000000;
border: 2px solid #b2a076;
*/
/*
width: 200px;
margin: 5px;
*/
font: verdana;
border:1px solid #666666;
	color:#666666;
	font-size:10pt;
	height:20px;
}
/*
SELECT{
font: normal 11px verdana,sans-serif;
background:#efefd2;
color:#000000;
border: 2px solid #b2a076;
width: 200px;
margin: 5px;
}
*/

H1{
display:block;
text-align: right;
letter-spacing: 4px;
vertical-align: middle;
font: bold 12px verdana,arial,sans-serif;
padding: 7px;
color: white;
background: black url(/images/logo.gif) left top no-repeat;
margin:0px;
white-space:nowrap;
/* border: outset 2px #b2a076; */
border: outset 2px #b2a076;
}

H2{
display:block;
/* text-transform: uppercase; */
text-align: left;
letter-spacing: 2px;
/*font: bold 10px verdana,sans-serif;*/
font: bold 14px verdana;
/*
padding-left: 3px;
padding-right: 200px;
padding-top: 3px;
padding-bottom: 3px;
*/
/*color: white;*/
color:white;
/*background: #887053 url(/images/h1_ramp.png) right repeat-y;*/
background: #637DA5 url(/images/h1_ramp.png) right repeat-y;

margin:0px;
white-space:normal;
}

H3{
text-align: left;
font: bold 14px verdana,sans-serif;
padding-left: 3px;
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;
margin:10px;
white-space:normal;
}

P,UL,TABLE{
font: normal 11px verdana,sans-serif;
}

