body
{
 font-family: Arial, Verdana;
 font-size: 9pt;
 margin: 0px;
 background-color: #25334e;
}

table.policybox
{
}

td
{
 font-size: 9pt;
}

td.main
{
 background-color: #FFFFFF;
}

td.linkbar
{
 background-image: url('images/background.jpg');
 color: white;
 vertical-align: bottom;
}

td.titlebar
{
 background-image: url('images/background.jpg');
 color: white;
 padding-right: 11px;
}

td.footerbar
{
 background-image: url('images/footer.jpg');
 height: 56px;
 padding: 10px;
 text-align: right;
 font-family: Arial, Verdana;
 font-size: 8pt;
}

td.sidebar
{
 background-color: rgb(59, 162, 231);
 padding: 7px;
 font-weight: bold;
 text-align: right;
 color: white;
}

td.messagepane
{
 background-color: white;
}

td.policycell
{
 background-color: rgb(255, 255, 255);
 text-align: left;
 vertical-align: top;
 padding-left: 10 px;
 border-left: 1px solid rgb(140, 140, 140);
}

td.policycmd
{
 background-color: rgb(239, 239, 239);
 border-top: 1px solid rgb(45, 102, 180);
}

.titletext
{
 font-size: 15pt;
 font-weight: bold;
}

.titleinfo
{
 font-size: 7pt;
}

.pagetitle
{
 font-family: Arial, Verdana;
 font-size: 11pt;
 font-weight: bold;
 color: rgb(44, 77, 179);
}

.dialogcaption
{
 font-family: Arial, Verdana;
 font-size: 9pt;
 font-weight: bold;
 color: rgb(58, 80, 7);
 width: 350px; 
 text-align: right;
 background-color=#FFFFFF;
 height: 25px;
 background-image: url('images/cap_dialog.jpg');
 vertical-align: bottom;
 line-height: 25px;
}

.dialogbody
{
 background-color: rgb(222, 233, 255);
 border-top: 0px;
 width: 350px;
 height: 150px;
}


.small
{
 font-size: 8pt;
}

.bold
{
 font-family: Arial, Verdana;
 font-weight: bold;
 color: rgb(44, 77, 179);
}

table.policynav
{
 width: 488px;
 height: 20px;
 text-align: center;
 background-color: rgb(222, 233, 255);
}

td.policynavsel
{
 font-weight: bold;
 color: rgb(255, 255, 255);
 background-color: rgb(44, 77, 179);
 width: 32%;
}

td.policynavnosel
{
 width: 32%;
}

div.block
{
 background-color: rgb(222, 233, 255);
 border: 1px solid rgb(44, 77, 179);
 padding: 6px;
 margin: 2px;
 margin-left: 0px;
 width: 650px;
}

div.blockpol
{
 background-color: rgb(222, 233, 255);
 border: 1px solid rgb(44, 77, 179);
 padding: 6px;
 margin: 2px;
 margin-left: 0px;
 width: 488px;
}

a
{
 color: rgb(25, 82, 160);
}
a:visited
{
 color: rgb(25, 82, 160);
}
a:active
{
 color: rgb(25, 82, 160);
}
a:hover
{
 color: rgb(25, 82, 160);
}

a.sidebar
{
 color: white;
}
a.sidebar:visited
{
 color: white;
}
a.sidebar:active
{
 color: white;
}
a.sidebar:hover
{
 color: white;
}

a.policynavlink
{
 color: rgb(44, 77, 179);
 text-decoration: none;
 font-weight: bold;
 display: block;
}
a.policynavlink:visited
{
 color: rgb(44, 77, 179);
 text-decoration: none;
 font-weight: bold;
 display: block;
}
a.policynavlink:active
{
 color: rgb(44, 77, 179);
 text-decoration: none;
 font-weight: bold;
 display: block;
}
a.policynavlink:hover
{
 background-color: rgb(199, 216, 250);
 color: rgb(44, 77, 179);
 text-decoration: none;
 font-weight: bold;
 display: block;
}


form
{
 margin: 0;
}

input
{
 font-size: 8pt;
 vertical-align: middle;
}

select
{
 font-size: 8pt;
 vertical-align: middle;
}

ul
{
 margin-top: 2px;
}

pre
{
 margin-top: 2px;
 margin-left: 12px;
}