* {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}
body{
    background-repeat:repeat-x;
    background-color:#ffffff;
}
a {
    text-decoration:none;
    color:#0066CC;
}
a:hover{
    background-color:#0066A4;
    color:#FFFFFF;
}
.white {
    color: #FFFFFF
}
#boditable {
    width:100%;
}
tr.content_row{
    position:relative;
    top:-3px;
}
td#content_main{
    width:auto;
    text-align:left;
    background-color:#FFFFFF;
    background-image:url(imgs/bg_leftnavi_w.gif);
    background-repeat:repeat-x;
    color:#666666;
}
div#content {
    padding:1em 2em 2em 2em;
}
tr.bottom_row {
    position:relative;
    top:-3px;
}
td.bottombar {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align:center;
    font-size:9px;
    color:#FFFFFF;
    padding-top:10px;
    padding-bottom:10px;
    border-bottom:2px solid #FFFFFF;
    background-color:#c46919;
    background-image:url(imgs/bg_g_tall.gif);
    background-repeat:repeat-x;
}
td.bottombar#left {
    border-left:2px solid #FFFFFF;
}
td.bottombar#right {
    border-right:2px solid #FFFFFF;
}
td.bottombar a {
    color:#FFFFFF;
}
div.ytiedot {
    text-align:left;
    display:inline;
    float:left;
    margin:0 0.7em 0 0.7em;
}
div.ytiedot#right {
    text-align:right;
}
td.topbar_left {
    border-left:2px solid #FFFFFF;
    border-bottom:1px solid #CCCCCC;
    border-top:2px solid #FFFFFF;
}
td.topbar_right {
    border-right:2px solid #FFFFFF;
    border-bottom:1px solid #CCCCCC;
    border-top:2px solid #FFFFFF;
}
h1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align:left;
    font-size:13px;
    font-weight:bold;
    color:#0066A4;
    margin:0.5em 0 0.5em 0;
}
h2 {
    text-align:left;
    font-weight:bolder;
    color:#c46919;
    margin:0.5em 0 0.5em 0;
}
.leipa_hilite {
    color:#1B3AA9;
    font-weight:bolder;
}
input.simple { 
    border: 1px solid #7D99BA;
	background: #FFFFFF;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066A4;
}
textarea { 
    border: 1px solid #7D99BA;
	background: #FFFFFF;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066A4;
}
input.form { 
    border: 1px solid #7D99BA;
	background: #FFFFFF;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066A4;
}
select.simple { 
    border: 1px outset solid #7D99BA;
	background: #FFFFFF;
	padding: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0066A4;
}
.slideshow {
    height: 60px; width: 230px; margin: auto;
    display: none;
}
.slideshow img {
    height: 50px; width: 220px;
    padding: 4px; border: 1px solid #ccc; background-color: #eee;
}