.text {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
input {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
select {
	font-family: Tahoma, Arial;
	font-size: 11px;
}
table {
	border: 1px none;


}
body {background-image:url(images/body_bg.gif); background-repeat: repeat-y;}
.menu {text-align:left; list-style: none; margin: 0px; padding: 0px;}
.menu li {
	border-bottom: 1px solid #f8f8f8;
	padding: 8px;
	background-image: url(images/menu_bg.jpg);
}
.menu li a {display:block; padding-left: 35px; text-transform:uppercase; text-decoration: none; font-size: 13px; font-weight: bold; color: #f8f8f8; }
.menu li a:hover { color: #a9a9a9;}
.main {color:#666; font-size: 11px;}
.main img{padding:3px; border: 1px solid #282828;}
.footer {padding-left: 60px; vertical-align:middle; font-weight:bold; color: #fff;} 
h1{font-size: 1.5em; color: #666;}

.caption
{
	font-size: 8pt;
    margin-bottom: 5px;
}
.separator
{
    margin-top: 10px;
    margin-left: 130px;
    margin-bottom: 10px;
    font-size: 1pt;
    height: 2px;
    width: 300px;
    border-top: solid 1px black;
    border-right: none;
    border-left: none;
    border-bottom: solid 1px black;
    text-align: center;
}
.main img
{
    border: none;
}
.leftColumn
{
    text-align: left;
    vertical-align: top;
}
.leftColumn .caption
{
    padding-left: 4px;
}
.middleColumn
{
    text-align: center;
    vertical-align: top;
}
.middleColumn .caption
{
    text-align: center;
}
.rightColumn
{
    text-align: right;
    vertical-align: top;
}
.rightColumn .caption
{
    padding-right: 6px;
}

