body
{
/*/*/
margin: 0px;
padding: 0px;
background-color: #B2B2D0;
font-family: Verdana, Helvetica, Arial, sans-serif;
color: #000099;
overflow: hidden;
/*End ns4 hide*/

/*background-image: url("../images/tekispbg.gif");
background-repeat: repeat;
text-align: center;*/
}

p
{
padding: 0 10px 0 0;
}

#scrollArea
{
/*/*/ 
height:80%; 
width:100%; 
overflow:auto; 
/*End ns4 hide*/
}

#view
{
/*/*/ 
width:100%; 
overflow: none; 
/*End ns4 hide*/
}

#pagetop
{
/*/*/
width: 100%;
background-color: #FFFFFF;
padding: 0px;
margin: 0px;
/*End ns4 hide*/

/*height: 95%;*/
/*border: 2px #000000 solid;
margin-left: auto;
margin-right: auto;
margin-top: 0px;*/
}
#pagebottom
{
/*/*/
width: 100%;
background-color: #FFFFFF;
padding: 0px;
margin: 0px;
/*End ns4 hide*/

/*border: 3px #000066 solid;*/
/*height: 95%;*/
/*border: 2px #000000 solid;
margin-left: auto;
margin-right: auto;
margin-top: 0px;*/
}

.top
{
/*/*/
margin: 0px;
padding: 0px;
height: 90px;
border-bottom: 2px #000066 solid;
/*End ns4 hide*/

/*border: 2px 0px 2px 0px;*/
}

.bar
{
/*/*/
margin: 0px;
padding: 0px;
height: 55px;
border-bottom: 2px #000066 solid;
border-top: 2px #000066 solid;
/*End ns4 hide*/

/*border: 2px 0px 2px 0px;*/
}

.left
{
/*/*/
width: 200px;
padding: 10px;
/*End ns4 hide*/
}

.right
{
/*/*/
width:300px;
/*End ns4 hide*/
}
.body
{
width: 90%;
padding: 5px 0 0 15px;
color: #000099;
}

.body img
{
/*border: 2px #000066 solid;*/
}

.bottom
{
text-align: center;
font-weight: lighter;
font-size: 12px;
color: #000066;
height: 4em;
}

#menu
{
border-bottom: 2px #000066 solid;

/*height: 30px;
padding: 0px 20px 0px 20px;
background-color: #B2B2D0;
*/
}

.menu_item
{
/*/*/
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
z-index: 10;
/*End ns4 hide*/
}

.menu_item a
{
/*/*/
padding: 10px 3px 10px 3px;
position: relative;
height: 30px;
text-decoration: none;
color: #000066;
top: -10px;
/*End ns4 hide*/
}


.menu_item a:hover
{
/*/*/
color: #ffffff;
background-color: #000066;
/*End ns4 hide*/
}

.menu_item a:visited
{
}

hr
{
color: black;
}
h3
{
background-color:#B2B2D0;
width: 100%;
height: 2em;
color: #000066;
padding: .25em;
}
li
{
font-size: .75em;
}
ul
{
margin-bottom: 5px;
}
.breakdown
{
border: 2px #000066 solid;
margin: 20px;
}
.breakdown th
{
background-color: #000066;
color: white;
padding: 10px;
font-weight: bold;
border: 1px #ffffff solid;
}
.breakdown td
{
padding: 10px;
border: 1px #000066 solid;
}

.odd
{
background-color: white;
text-align: center;
}
.even
{
background-color: #B2B2D0;
text-align: center;
}
.brief
{
text-align: left;
font-size: .85em;
margin: 7px 0 7px 10px;
}
.details
{
margin: 0px;
text-align: right;
font-size: .75em;
}

.note
{
font-size: .75em;
font-style: italic;
}
.package
{
font-size: 1.1em;
font-weight: bold;
}
.price
{
font-size: .8em;
font-weight: bold;
margin: 0 0 10px 40px;
}

@media print
{
body {overflow: visible; color: #000000; background-color: #FFFFFF;}
#scrollArea{overflow: visible;}
}

.survey li
{
font-size: 1em;
padding: 5px, 0, 5px, 0;
}

/*
.bar img
{
border: 2px #000066 solid;
}

.top img
{
border: 2px #000066 solid;
}
*/