/* CSS Document */
body
{
font-family: Arial, Helvetica, sans-serif;
font-size: 81%;
line-height: 120%;
}

h1
{
font-size: 28px;
line-height: 30px;
}
h2
{
color: #669900;
font-weight: bold;
font-size: 120%;
line-height: 130%;
}

#wrapper
{
position: absolute;
width: 800px;
margin-left: -400px;
left: 50%;
}
#innerwrap
{
position: absolute;
width: 800px;
}
#topbanner
{
position: relative;
background-image: url(images/phone.gif);
background-position: right;
background-repeat: no-repeat;
}
.tinytxt
{
font-size: 70%;
}
.tinytxt a:link, .tinytxt a:visited
{
text-decoration: none;
color: #ffffff;
}
#navpanelouter
{
background-color: #669900;
margin: 10px 20px 20px 0px;
width: 220px;
float: left;
background-image: url(images/bottomright.gif);
background-position: right bottom;
background-repeat: no-repeat;

}
#navpanel
{background-color: #669900;
position: relative;
color: #ffffff;
width: 208px;
margin: 0px 0px 0px 10px;
border-left: dashed 2px #ffffff;
background-image: url(images/topright.gif);
background-position: right top;
background-repeat: no-repeat;
padding: 0px;
}
#navpanel ul
{
margin: 0px;
padding: 0px 0px 0px 0px;
list-style: none;
}
#navpanel li
{

padding-right: 5px;
}
#navpanel a:link, #navpanel a:visited
{
display: block;
padding: 5px 5px 5px 10px;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;

}
#navpanel a:hover
{
background-color: #FF9900;
color: #ffffff;
text-decoration: none;
border-bottom: 1px solid #ffffff;

}
.floatr
{
float:right;
padding-left: 25px;
padding-bottom: 15px;
}
.floatl
{
float:left;
padding-right: 25px;
padding-bottom: 15px;
}
.roadtop
{
font-size: 10px;
color: #ffffff;
text-align: left;
padding-left: 25px;
position: relative;
height: 15px;
border-bottom: 2px #ffffff dashed;
background-color: #669900;
background-image: url(images/topright.gif);
background-repeat: no-repeat;
background-position: right top;
}
.roadbottom
{font-size: 10px;
text-align:right;
padding-right: 25px;
color: #ffffff;
background-image: url(images/bottomright.gif);
background-repeat: no-repeat;
background-position: right bottom;
position: relative;
height: 15px;
background-color: #669900;
}

.myback
{
background-image:url(images/blank.jpg);
background-repeat: repeat-x;
height: 73px;
width: 800px;
}

.minibuslist  {

	padding-left: 25px;
}
.minibuslist ul
{
list-style-image: url(images/bullet.gif);
}
.minibuslist li
{
margin-bottom: 3px;
}
.testbox
{
margin: 0px;
width: 300px;
float:right;
background-color: #669900;
background-image: url(images/bottomright.gif);
background-repeat: no-repeat;
background-position: right bottom;
padding: 10px;
font-style: italic;
color: #ffffff;
}
.hugetxt
{
font-size: 36px;
}
input, textarea
{
border: 2px solid #669900;
}
.headrow
{
padding: 5px;
background-color: #669900;
color: #ffffff;
font-size: 120%;
font-weight: bold;
}
