body {
	background-color: #FFFFFF;
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
        padding: 0.2cm 0.5cm;
}

form {
	background-color: #FFF3CD;
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
}

form.view {
	background-color: #FFFFFF;
	font-family: verdana, arial;
	font-size: 9px;
	line-height: 9px;
	color: #000000;
}

h1 {
	background-color: none;
	font-family: verdana, arial;
	font-size: 40px;
	line-height: 10px;
	color: #FF7F00;
}

h2 {
	background-color: none;
	font-family: verdana, arial;
	font-size: 14px;
	line-height: 14px;
	color: #9A0507;
}

h3 {
	background-color: none;
	font-family: verdana, arial;
	font-size: 25px;
	line-height: 25px;
	color: #FF7F00;
}

td.body {
background-image:url('image/logo_bg.jpg');
        font-family: verdana, arial;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
        vertical-align: top;
        padding: 0.2cm 0.5cm;
        text-align: left;
}

td.form {
background-color: #FFF3CD;
    font-family: verdana, arial;
	font-size: 10px;
	line-height: 10px;
	color: #000000;
    padding: 0.2cm 0.2cm;
    text-align: left;
    vertical-align: top;
}

td.form2 {
background-color: #FFBC7B;
    font-family: verdana, arial;
	font-size: 10px;
	line-height: 10px;
	color: #FFFFFF;
    padding: 0.2cm 0.2cm;
    text-align: left;
    vertical-align: top;
}

td.formpix {
background-color: #FFF3CD;
    font-family: verdana, arial;
	font-size: 10px;
	line-height: 10px;
	color: #000000;
    padding: 0.2cm 0.2cm;
    text-align: center;
}

td.formright {
background-color: #FFF3CD;
    font-family: verdana, arial;
	font-size: 10px;
	line-height: 10px;
	color: #000000;
    padding: 0.2cm 0.2cm;
    text-align: right;
	vertical-align: top;
}

td.menu {
 	background-color: transparent;
	font-family: verdana, arial;
	font-size: 11px;
	line-height: 11px;
	color: #000000;
        padding: 0.3cm 0.5cm;
        vertical-align: top;
}

td.credits {
 	background-color: #FFF3CD;
	font-family:  verdana, arial;
	font-size: 9px;
	line-height: 9px;
	color: #999999;
        padding: 0.2cm 0.2cm;
        vertical-align: middle;
        text-align: right;
}

td.error {
 	background-color: #FF0000;
	font-family:  verdana, arial;
	font-size: 9px;
	line-height: 9px;
	color: #FFFFFF;
        padding: 0.2cm 0.2cm;
        vertical-align: top;
        text-align: right;
}

a.extern {
	font-family: verdana, arial;
	text-decoration: none;
	font-size: 10px;
	line-height: 10px;
	color: #6B637D;
	border-bottom:1px dotted;
	border-bottom-color:#FF7F00;
        }

a.extern:hover {
	font-family: verdana, arial;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	line-height: 10px;
	color: #6B637D;
        }

a.eventby {
	font-family: verdana, arial;
	text-decoration: none;
	font-size: 14px;
	line-height: 14px;
	color: #6B637D;
	border-bottom:1px dotted;
	border-bottom-color:#FF7F00;
        }

a.extern:eventby {
	font-family: verdana, arial;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
	line-height: 14px;
	color: #6B637D;
        }

a.intern {
	font-family: verdana, arial;
	font-size: 11px;
	text-decoration: none;	
    font-weight: bold;
	line-height: 14px;
	border-bottom:1px dotted;
	color: #FF7F00;
        }

a.intern:hover {
	font-family: verdana, arial;
	font-size: 11px;
    border-bottom:1px dotted;
    font-weight: bold;
	line-height: 14px;
	color: #9A0507;
        }

a.credits {
	font-family: verdana, arial;
	text-decoration: none;
	font-size: 9px;
	line-height: 9px;
	color: #6B637D;
	border-bottom:1px dotted;
	border-bottom-color:#FF7F00;
        }

a.sort {
	font-family: verdana, arial;
	text-decoration: none;
	font-size: 9px;
	line-height: 9px;
	color: #6B637D;
	border-bottom:1px dotted;
	border-bottom-color:#FF7F00;
        }

a.credits:hover {
	font-family: verdana, arial;
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	line-height: 9px;
	color: #6B637D;
        }

.ubercolortabs{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

.ubercolortabs ul{
font: bold 9px verdana, arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

.ubercolortabs li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}


.ubercolortabs a{
float: left;
color: white;
background: #970706 url(media/roundleft.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 2px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
}

.ubercolortabs a span{
float: left;
display: block;
background: transparent url(media/roundright.gif) no-repeat right top; /*right corner image*/
padding: 7px 2px 3px 2px;
cursor: pointer;
}

.ubercolortabs a span{
float: none;
}


.ubercolortabs a:hover, .ubercolortabs li.selected a{
background-color: #F97B02; /*background color of tabs onMouseover*/
color: white;
}

.ubercolortabs a:hover span{
background-color: transparent;
}


.ubercolordivider{ /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #804000; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

.ubercolortabs2{
padding: 0;
width: 100%;
overflow: hidden;
background: transparent;
}

.ubercolortabs2 ul{
font: bold 9px verdana, arial, Verdana, sans-serif;
margin: 0;
padding: 0;
list-style: none;
}

.ubercolortabs2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform: uppercase;
}


.ubercolortabs2 a{
float: left;
color: white;
background: #F97B02 url(media/roundleft.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 2px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
}

.ubercolortabs2 a span{
float: left;
display: block;
background: transparent url(media/roundright.gif) no-repeat right top; /*right corner image*/
padding: 7px 2px 3px 2px;
cursor: pointer;
}

.ubercolortabs2 a span{
float: none;
}


.ubercolortabs2 a:hover, .ubercolortabs2 li.selected a{
background-color: #970706; /*background color of tabs onMouseover*/
color: white;
}

.ubercolortabs2 a:hover span{
background-color: transparent;
}


.ubercolordivider2 { /*CSS for horizontal line.*/
clear: both;
padding: 0;
width: 100%;
height: 5px;
line-height: 5px;
background: #804000; /*background color of horizontal line*/
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

