﻿@charset "utf-8";
/* CSS Document */
.gentext {
	font-size:14px;
	color:#283D5B;
	font-family: Verdana, Geneva, sans-serif;
}
.gentext2 {
	font-size:18px;
	color:#283D5B;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
}
.titles, h2 {
	font-size:20px;
	font-weight:bold;
	color:#283D5B;
	font-family: Verdana, Geneva, sans-serif;
	text-align:left;
	background: url("images/titlebar.png") top left no-repeat;
}
.titlesH, h1 {
	font-size:28px;
	font-weight:bold;
	color:#283D5B;
	font-family: Verdana, Geneva, sans-serif;
	text-align:center;
	height:35px;
	padding-top:7px;
	padding-bottom:7px;
}
.titles2 {
	font-size:16px;
	font-weight:bold;
	color:#283D5B;
	font-family: Verdana, Geneva, sans-serif;
	text-align:left;
}
.titles3 {
	font-size:15px;
	font-weight:bold;
	color:#283D5B;
	font-family: Verdana, Geneva, sans-serif;
	text-align:left;
}
.actionbut {
	font-size:18px;
	font-weight:bold;
	color:#283D5B;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;
	padding:5px 5px 5px 0px;
}
UL {
  list-style-image:url(Images/bullet_s_gr.png);
  list-style-type: none;
  padding-left: 22px;
  margin-left: 0;
  padding-top: 0;
  margin-top: 10px;
  margin-bottom: 0px;
}
li {
    color:#283D5B;
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
	padding-left: 5px;
	margin-bottom: 0px;
}
.tbl {
    font-size:14px;
	color:#283D5B;
	font-family: Verdana, Geneva, sans-serif;
	text-align:left;
}
.tbl td {
    border-bottom-style:solid;
    border-bottom-color:#2A7F00;
    border-bottom-width:1px;
}
.tbl th {
    border-bottom-style:solid;
    border-bottom-color:#2A7F00;
    border-bottom-width:1px;
}
.tbl2 {
    font-size:14px;
	color:#283D5B;
	font-family: Verdana, Geneva, sans-serif;
	text-align:left;
}
.tbl2 td {
    border-bottom-style:solid;
    border-bottom-color:#eff9fd;
    border-bottom-width:4px;
}
.tbl2 thead {
    background: url("images/titlebar.png") left no-repeat;
}
.tbl2 th h2 {
    font-size: medium;
    font-weight: bold;
    background-image: none;
}
/*--------------*/
.box {
	width: 850px; /*35em;*/
	margin: 50px auto;
}
.box div {
	margin: 0px 0 0 0px;
}
.box div.topleft {
	display: block;
	background: url("images/box-bg1.png") top left no-repeat white;
	padding: 35px 0 0 0;
}
.box div.topright {
	display: block;
	background: url("images/box-bg1.png") top right no-repeat white;
	padding: 15px;
	padding-top: 22px;
	padding-left: 0px;
	margin: -35px 0 0 30px;
}
.box div.bottomleft {
	display: block;
	height: 45px;
	margin-top: -35px;
	background: url("images/box-bg1.png") bottom left no-repeat white;
}
.box div.bottomright {
	display: block;
	background: url("images/box-bg1.png") bottom right no-repeat white;
	height: 45px;
	margin-left: 35px;
}
/*--------------*/
#pubProfile {
    color: #394f6d !important;
    font-family: Vardena, Geneva, sans-serif !important;
    font-size: 14px !important;
    padding: 0px 20px 10px 20px;
}
#pubProfile h1 {
    height: auto;
}
#pubProfile .section {
    margin-top: 5px;
}
#pubProfile .section h2 {
    color: #576e8e;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    background-image: none;
}
#pubProfile .section .sectionData {
    padding-left: 10px;
    padding-right: 10px;
}
#songList {
    font-size: 10px !important;
    padding: 0px 20px 10px 20px;
}
#songList h1 {
    color: #576e8e;
    font-size: 18px;
    font-weight: bold;
    height: 20px;
    padding-bottom: 0px;
    text-align: left;
    text-transform: none;
    text-decoration: none;
    background-image: none;
}
#songList h2 {
    color: #576e8e;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    background-image: none;
}
#songList .songsDataCell {   
    padding-top: 2px;
    border-bottom:solid 1px #bbbbbb;
    vertical-align: top;
    padding-bottom: 2px;
}
#songList .songParam {
    padding: 2px; 
    height: 12px; 
    overflow: hidden;
}
