H1 {
	TEXT-TRANSFORM:UPPERCASE;
	FONT-SIZE:16PX;BORDER-LEFT:SOLID 4PX #FE9B63;
	PADDING-LEFT:10PX;
	PADDING-TOP:13PX;
	PADDING-BOTTOM:13PX;
}
H1 A {
	TEXT-DECORATION: none
}
H1 A:hover {
	TEXT-DECORATION: none
}
H2 {
	FONT-SIZE:14PX; border-left:solid 1px #FE9B63;
	PADDING-LEFT:10PX;
	PADDING-TOP:13PX;
	PADDING-BOTTOM:13PX;
}
H2 A {
	TEXT-DECORATION: none
}
H2 A:hover {
	TEXT-DECORATION: none
}
H3 {
	color:#FE9B63;
	font-weight: bold;
}
H4 {
	text-transform:uppercase;
	font-size:9px;
}
H5 {
	FONT-SIZE: 10px;
}
H6 {
	font-size:8px;
}

H7 {
	font-size:11px; font-weight: bold; text-transform:uppercase
}
H7 A {
	font-size:11px; COLOR: black; TEXT-DECORATION: none; font-weight: bold; text-transform:uppercase
}
H7 A:hover {
	font-size:11px; COLOR: black; TEXT-DECORATION: none; font-weight: bold; text-transform:uppercase
}




.tdValignTopLeft
{
        text-align: left;
        vertical-align: top;
}

.tdValignMiddleLeft
{
        text-align: left;
        vertical-align: middle;
}

.tdValignBottomLeft
{
        text-align: left;
        vertical-align: bottom;
}

.tdValignTopRight
{
        text-align: right;
        vertical-align: top;
}

.tdValignMiddleRight
{
        text-align: right;
        vertical-align: middle;
}

.tdValignBottomRight
{
        text-align: right;
        vertical-align: bottom;
}


.tdValignTopCenter
{
        text-align: center;
        vertical-align: top;
}

.tdValignMiddleCenter
{
        text-align: center;
        vertical-align: middle;
}

.tdValignCenterBottom
{
        text-align: center;
        vertical-align: bottom;
}

table.rihgtbanner
{
	background:#FFEBE0;
	border-left:solid 4px #FE9B63; 
}

a.rbandescription 
{
       PADDING-LEFT: 5px; FLOAT: left; 
	WIDTH: 125px;text-transform:uppercase;
      	text-decoration:none;
	color:black;
	font-size:11px;	
}

a.rbandescription:hover 
{
      	PADDING-LEFT: 5px; FLOAT: left; 
	WIDTH: 125px;text-transform:uppercase;
       text-decoration:underline;
	color:black;
	font-size:11px;	
}

table.grey td
{
    padding: 0.25em 0.5em 0.25em 0.5em;
    text-align: left;
    vertical-align: middle;
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    background-color: #f8f8f8;
    color: #000000;
        
}

table.grey th
{
    padding: 0.25em 0.5em 0.25em 0.5em;
    text-align: center;
    vertical-align: middle;
    border-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    background-color: #a4c98b;
    color: #FFFFFF;
}

table.list {
        border: 1px solid #dff3d3;
        border-collapse: collapse;
        margin: 1em 0 1em 0;
        width: 100%;
}

table.list th, table.list td
{
    padding: 0.25em 0.5em 0.25em 0.5em;
    text-align: left;
    vertical-align: top;
    border-color: #dff3d3;
    border-style: solid;
    border-width: 1px;
    font-size: 12px; 
    font-family: Arial; 
}

table.list th
{
    font-weight: bold;
    background-color: #a7d28b;
    color: #FFFFFF;
}

table.list td
{
    font-weight: normal;
}

table.orangelist {
        border: 1px solid #FFE2D2;
        border-collapse: collapse;
        margin: 1em 0 1em 0;
        width: 100%;
}

table.orangelist th, table.orangelist td
{
    padding: 0.25em 0.5em 0.25em 0.5em;

    border-color: #FFE2D2;
    border-style: solid;
    border-width: 1px;
    font-size: 12px; 
    font-family: Arial; 
}

table.orangelist th
{
    font-weight: bold;
    background-color: #FFE2D2;
    color: #000000;
}

table.orangelist td
{
    font-weight: normal;
}

tr.bglight
{
    background-color: #fcfcfc;
}

tr.bgdark
{
    background-color: #f8f8f8;
}

td.bglight
{
    background-color: #fcfcfc;
}

td.bgdark
{
    background-color: #f8f8f8;
}


ul.ul_green 
{
        list-style-image : url(../images/ul-second-top.gif);
        font: 12px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
        margin-left:20px;
        padding-left:0px;
}       

ul.ularrow 
{
        list-style-image : url(../images/ularrow.gif);
        font: 12px Arial, Helvetica, Arial Cyr, Arial Ua, sans-serif;
}

.list_square
{
        FONT-FAMILY: Arial;
        font-size:11px;
}
.list_square p
{
        font-weight:bold;
        padding-left:3px;
        _padding-left:0px;
}
.list_square ul
{
        margin-left:15px
}
.list_square li
{
        font-size:11px;
        list-style:square;
}
