body
{
margin-top:8px;
background-color:#f0f0f0;
font-family:Verdana,Arial;
font-size:11pt;
background-image:url('../images/background.jpg');
background-attachment: fixed;
}

a
{
text-decoration:none;
}

sup
{
font-size:8pt;
}

table.header
{
border-top:ridge white 4px;
border-left:ridge white 4px;
border-right:ridge white 4px;
background-color:white;
width:840;
}



table.tmenu
{
width:840;
}

td.tmenu
{
text-align:center;
border-top:ridge white 4px;
border-left:ridge white 4px;
border-right:ridge white 4px;
color:white;
font-size:11pt;
font-family:"arial";
font-weight:bold;
background-color:#233682;
word-spacing:2px;
}

td.tmenu1
{
text-align:center;
border-left:ridge white 4px;
border-right:ridge white 4px;
border-bottom:ridge white 4px;
color:white;
font-size:11pt;
font-family:"arial";
font-weight:bold;
background-color:#233682;
word-spacing:2px;
}

a.tmenu
{
text-decoration:none;
color:white;
}

a:hover.tmenu
{
color:black;
background-color:#fffffe;
}

a.heading
{
color:red;
}

table.lmenu
{
width:840;
text-align:left;
background-color:white;
}


td.lmenu
{
border-top:ridge white 4px;
border-left:ridge white 4px;
border-right:ridge white 4px;
border-bottom:solid #c0c0c0 3px;
color:black;
font-weight:normal;
font-size:10pt;
font-family:arial;
padding:10px;
}

table.rightcol
{
margin-left:10px;
margin-right:-10px;
border-left:solid #c0c0c0 3px;
border-bottom:solid #c0c0c0 3px;
}

table.content
{
border-bottom:ridge white 4px;
border-left:ridge white 4px;
border-right:ridge white 4px;
background-color:white;
width:840;
}



td.hcontent
{
padding:10px;
padding-top:20px;
vertical-align:top;
font-weight:normal;
font-size:11pt;
line-height:16pt;
}

td.content
{
padding:10px;
padding-top:0px;
vertical-align:top;
font-size:11pt;
}



td.column
{
width:156;
font-weight:normal;
font-size:10pt;
}

td.column1
{
width:156;
font-weight:normal;
font-size:10pt;
line-height:10pt;
}


h1
{
font-size:26pt;
font-family:impact,verdana;
text-align:center;
font-weight:normal;
color:red;
margin-bottom:-20px;
}

h2
{
font-size:14pt;
font-family:verdana;
color:black;
font-weight:bold;
text-align:center;
}

h3
{
font-weight:bold;
font-size:11pt;
margin-bottom:-18px;
}

p.itemheading
{
font-size:11pt;
font-weight:bold;
}

td.leftmenu
{
width:130;
border:0px;
vertical-align:top;
font-size:9pt;
text-align:left;
font-family:arial;
}

td.botlink
{
border-top:solid #c0c0c0 3px;
vertical-align:bottom;
text-align:center;
padding:10px;
font-size:9pt;
}

.middlecolumn
{
font-weight:normal;
font-size:11pt;
line-height:16pt;
}

p.sourses
{
font-size:10pt;
}

span.sourses
{
font-size:10pt;
}

td.bottomlink
{
border-bottom:ridge white 4px;
border-left:ridge white 4px;
border-right:ridge white 4px;
font-weight:bold;
text-align:center;
font-face:arial;
font-size:10pt;
background-color:#233682;
color:white;
}

td.rightmenu
{
width:130;
border:0px;
vertical-align:top;
font-size:9pt;
text-align:left;
font-family:arial;
}

table.floatcol
{
width:130;
}

td.floatcol
{
width:130;
vertical-align:top;
font-size:9pt;
text-align:left;
font-family:arial;
}

table.block
{
border:solid black 1px;
width:80%;
padding:2px;
font-size:12pt;
}

td.block
{
font-size:10pt;
padding:2px;
}

td.caption
{
font-size:9pt;
font-style:italic;
text-align:center;
}

td.ctable
{
font-size:10pt;
border-left:solid black 1px;
border-bottom:solid black 1px;
vertical-align:top;
padding-left:2;
padding-right:2;
}

td.ctabletop
{
border-left:solid black 1px;
border-top:solid black 1px;
border-bottom:solid black 1px;
text-align:center;
font-weight:bold;
vertical-align:top;
font-size:12pt;
}

.fathead
{
font-size:14pt;
font-weight:bold;
background-color:#233682;
color:white
}

.unfathead
{
font-size:14pt;
font-weight:bold;
background-color:white;
color:#233682
}
p.hhead
{
color:white;
background:#233682;
font-face:verdana;
font-size:19pt;
text-align:left;
padding:5px;
}

a.hlink
{
color:#c0c0c0;
}

p.pagehead
{
font-size:26pt;
font-family:impact,verdana;
text-align:center;
font-weight:normal;
color:#233682;
margin-bottom:20px;
}

.flag
{
border:solid black 1px;
margin-left:5px;
margin-right:5px;
}