.lin {
display: none;
}
.win {
display: none;
}
.both {
display: none;
}
.hostbox {
width: 50%;
clear: left;
float: left;
padding: 2px;
}
.helpbox {
width: 45%;
clear: right;
float: left;
border: none;
padding: 2px;
}
.help {
display: none;
border: 2px solid black;
padding: 20px;
background-color: #CAE8FD;
color: blue;
}
.box {
width: 95%;
padding: 2%;
border: none;
}


h1 {
font-weight: bold;
font-size: large;
}
h2 {
font-weight: bold;
font-size: large;
}
body {
font-family: Verdana, Tahoma, arial;
font-weight: normal;
font-size: 10pt;
width: 100%;
border: 0;
padding: 0;
margin: 0;
background-color: #CAE8FD;
background-color: #E2F5FE;

/*background-image: url("images/buttonbg.jpg");*/
}
.logo {
float: left;
position: relative;
}
.title {
position: relative;
left: 0;
top: 0;
font-weight: bold;
font-size: large;
text-align: center;
margin-left: 230px;
clear: right;
right: 98%;

}
.bodytext {
clear: left;
padding: 5px;
}

#top_menu {
position: relative;
left: 0;
//clear: both;
width: 100%;
margin-top: 5px;
/*background-image: url('../images/buttonbg.gif');*/

}

#top_menu li {
display: inline;
list-style-type: none;
list-style-image: none;
list-style-position: outside;

}

#top_menu a:link, #top_menu a:visited {
color: #0066CC;
font-size: 10pt;
margin-left:2px; 
margin-right:2px; 
margin-top:2px; 
margin-bottom:2px;
color: white; 

}
#top_menu a:hover {
color: #3399ff;
color: white; 
margin: 2px 2px 2px 2px;
}
#top_menu a {
text-decoration: none;
text-align: center;
font-size: 12pt;
font-weight: bold;
/*
 -moz-border-radius-topleft: 5px;
 -moz-border-radius-topright: 5px;
*/
 -moz-border-radius-bottomleft: 5px;
 -moz-border-radius-bottomright: 5px;
color: #0066CC;
color: white; 
padding-left:8px; 
padding-right:8px; 
padding-top:5px; 
padding-bottom:5px;

}

img {
border: 0;
padding: 0;
}

.menubutton {
background-color: blue;
background-image: url('../images/buttonbg.gif');
}

.orderbutton {
text-decoration: none;
text-align: center;
font-size: 10pt;
font-weight: bold;
/*
 -moz-border-radius-topleft: 30px;
 -moz-border-radius-topright: 30px;
*/
 -moz-border-radius-bottomleft: 10px;
 -moz-border-radius-bottomright: 10px;
color: #0066CC;
color: white; 
padding-left:8px; 
padding-right:8px; 
padding-top:5px; 
padding-bottom:5px;
background-color: blue;
cursor: pointer;

}

.orderbutton a:link, .orderbutton a:visited {
color: white; 
text-decoration: none;

}

.diybox {
text-decoration: none;
text-align: center;
font-size: 10pt;
font-weight: bold;
/*
 -moz-border-radius-topleft: 10px;
 -moz-border-radius-topright: 10px;
*/
 -moz-border-radius-bottomleft: 10px;
 -moz-border-radius-bottomright: 10px;
color: #0066CC;
color: white; 
padding-left:8px; 
padding-right:8px; 
padding-top:5px; 
padding-bottom:5px;
background-color: blue;
width: 95%;
padding: 0px;
border-style: outset;
border-style: groove;
border-style: ridge;
border-width: 2px;
border-color: blue;
float: left;
margin: 10px;
background-color: #006699;
background-color: #519BD2;

}

.package {
width: 175px;
padding: 0px;
border-style: outset;
border-style: groove;
border-style: ridge;
border-width: 2px;
border-color: blue;
float: left;
margin: 10px;
background-color: #006699;
background-color: #519BD2;


}

.packagetitle {
font-weight: bold;
font-size: 12pt;
text-transform: capitalize;
background-image: url('../images/buttonbg.gif');
width: 100%;
}

.hspace {
float: left;
border: none;
width: 10px;
padding: 10px;
}

}
#top_menu ul {
    /*/*/margin: 0;
	white-space: nowrap;
	padding: 0; /* */
}

.menu {
border: 0;
margin: 0;
border-color: light-grey;
padding: 0;
color: blue;
float: right;
right: 95%;
padding: 0;
width: 100%;
left: 0;
text-align: center;
height: 45px;
}

.footer {
text-align:center;
text-size: 10px;
font-size: 10px;
border-top: 10px;
padding-top: 30px;
clear: both;
}

.spacer {
clear: both;
}