p[id^=preview] {
    margin: 0;
}

tr.hoverwhite:hover {
	background-color: white;
	border:1px solid red;
}


body {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
font-weight: normal;
text-decoration: none;
margin-top: 0px;
}

table {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
font-weight: normal;
text-decoration: none
}

tr {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
font-weight: normal;
text-decoration: none
}

td {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
font-weight: normal;
text-decoration: none
}

a.b {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
font-weight: normal;
text-decoration: none;
}
a.b:hover {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f4a500;
font-weight: normal;
text-decoration: none;
}

a.black {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
font-weight: normal;
text-decoration: none;
}
a.black:hover {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
font-weight: normal;
text-decoration: none;
}

.tbb {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: green;
font-weight: normal;
text-decoration: none;
}

a.bb:link {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: green;
font-weight: normal;
text-decoration: none;
}
a.bb:hover {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f4a500;
font-weight: normal;
text-decoration: none
}

a.bb_v {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: green;
font-weight: bold;
text-decoration: none;
}
a.bb_v:hover {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f4a500;
font-weight: bold;
text-decoration: none
}

a {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #222222;
font-weight: normal;
text-decoration: underline
}
a:hover {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f4a500;
font-weight: normal;
text-decoration: none
}

a.menu {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight: normal;
text-decoration: none
}
a.menu:hover{
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f4a500;
font-weight: normal;
text-decoration: none
}

a.menu_sel {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #248E29;
font-weight: normal;
text-decoration: none
}
a.menu_sel:hover {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f4a500;
font-weight: normal;
text-decoration: none
}

.bb {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: green;
font-weight: normal;
text-decoration: none;
}
.bb_v {
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: green;
font-weight: bold;
text-decoration: none;
}
.text_error { color:red; }
.text.error { color:red; }

.AfterGreenLine {
text-align: center;
}

.h1 {
/*
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none
*/
    color: #FFFFFF;
}

.h1_sel {
/*
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none
*/
    color: #198F21;
}

a.h2 {
/*
    font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
*/
    color: #248f29;
    text-decoration: none
}

h1 {
}

h2 {
color: #FFFFFF;
cursor: default;
display: inline;
font-size: 12px;
font-weight: normal;
margin: 0;
}
h3 {
color: #FFFFFF;
cursor: default;
display: inline;
font-size: 12px;
font-weight: normal;
margin: 0;
}
    h2 a, h2 a:hover, h3 a, h3 a:hover {
    color: #FFFFFF;
    text-decoration: none;
    }


h4 {
}

h5 {
}

.delim_6 {
height: 6px;
}

#addtext h1, #addtext h2, #addtext h3, #addtext h4, #addtext h5 {
color: gray;
font-size:100%;
display: inline;
margin: 0;
}

a.title, .title {
color: #FFFFFF;
text-decoration: none;
text-align: center;
}

.title h1, .title h2, .title h3 {
color: #FFFFFF;
text-decoration: none;
font-size: 100%;
margin: 0;
text-align: center;
font-weight: normal;
}

.blueline h1, .blueline h2, .blueline h3 {
color: green;
text-decoration: none;
font-size: 100%;
margin: 0;
text-align: left;
font-weight: normal;
display: inline;
}

.blueline {
color: green;
text-decoration: none;
font-size: 100%;
margin: 0;
text-align: left;
font-weight: normal;
}

h1.blueline {
color: green;
text-decoration: none;
font-size: 100%;
margin: 0;
text-align: center;
font-weight: normal;
margin-top: 10px;
}

.u { text-decoration: underline; }

table.listTable tr.text td {
	height: 28px;
	padding: 3px 3px;
}

table.list2Table tr.text td {
	/*height: 20px;*/
	padding: 0 3px;
}

table.list2Table table {
	padding: 6px 0;
}