body {
background-color: #ffffff;
text-align: center;
font-family: verdana, geneva, arial, times;
font-size: 12px;
}

p {
margin-left: 15px;
margin-right: 15px;
margin-top: 10px;
margin-bottom: 10px;
font-family: verdana, geneva, arial, times;
font-size: 12px;
}

.content {
font-family: verdana, geneva, arial, times;
font-size: 12px;
table-layout: fixed;
padding-right: 8px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
text-align: left;
margin-left: 20px;
border-top: #9c659c 1px solid;
border-right: #9c659c 1px solid;
border-bottom: #9c659c 1px solid;
}

.leftbar {
font-family: verdana, geneva, arial, times;
font-size: 12px;
table-layout: fixed;
padding-right: 5px;
padding-left: 8px;
background-color: #ffffff;
padding-top: 0px;
padding-bottom: 8px;
text-align:left;
}

.linkframe {
font-family: verdana, geneva, arial, times;
font-size: 12px;
padding-right: 0px;
border-top: #9c659c 0px solid;
margin-top: 4px;
padding-left: 0px;
margin-bottom: 4px;
padding-bottom: 0px;
width: 790px;
padding-top: 0px;
border-bottom: #9c659c 0px solid;
}

.frame {
font-family: verdana, geneva, arial, times;
font-size: 12px;
border-right: #9c659c 1px solid;
padding-right: 0px;
border-top: #9c659c 1px solid;
margin-top: 4px;
padding-left: 0px;
margin-bottom: 4px;
padding-bottom: 0px;
border-left: #9c659c 1px solid;
width: 802px; padding-top: 0px;
border-bottom: #9c659c 1px solid;
}

.topframe {
font-family:verdana, geneva, arial, times;
font-size:12px;
padding-right:0px;
margin-top:4px;
padding-left:0px;
margin-bottom:4px;
padding-bottom:0px;
width:790px;
padding-top:0px;
background-color:#ffffff; 
}

a:link {text-decoration: none;}
a:visited {text-decoration: none; color: blue;}
a:active {text-decoration: none; color: blue;}
a:hover {text-decoration: underline; color: red;}

a.ref:link {text-decoration: none;color: black;}
a.ref:visited {text-decoration: none; color: black;}
a.ref:active {text-decoration: none; color: black;}
a.ref:hover {text-decoration: none; color: black;}



h2 {
color:#2222ff;
text-align: center;
font-family: georgia, verdana, geneva, arial, times;
font-size: 21px;
}

h3 {
color:#9C659C;
text-align: left;
font-family: georgia, verdana, geneva, arial, times;
margin-left: 15px;
margin-right: 15px;
margin-top: 10px;
margin-bottom: 10px;
font-family: verdana, geneva, arial, times;
font-size: 16px;

}

.bottomframe {
font-family: verdana, geneva, arial, times;
font-size: 12px;
padding-right: 0px;
border-top: black 1px solid;
margin-top: 4px;
padding-left: 0px;
margin-bottom: 4px;
padding-bottom: 0px;
width: 790px;
padding-top: 0px;
background-color: #cccccc;
text-align: left;
}

td {
font-family: verdana, geneva, arial, times;
font-size: 12px;
}

td {
font-family: verdana, geneva, arial, times;
font-size: 12px;
}

th {
font-family: verdana, geneva, arial, times;
font-size: 12px;
}

IMG {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}



.col { border: #ababbb 1px solid; }
.nbc1 { color:#00aaaa;font-weight:bold;}
.nc1 { color:#00aaaa;}
.ni1 { color:#007777;font-style:italic;}
.bn1 { color:#555555;}
.nc2 { color:#007777;}
.nc3 { color:#007777;}

a.u_line:link {text-decoration: underline;color: blue;}
a.u_line:visited {text-decoration: underline; color: blue;}
a.u_line:active {text-decoration: none; color: blue;}
a.u_line:hover {text-decoration: underline; color: red;}

.c1 {
background-color: #ffffff;
color: black;
border-top: #9c659c 1px solid;
padding-left: 2px;
padding-right: 2px;
font-family: verdana, geneva, arial, times;
font-size: 11px;
text-align: left;
}

.c2 {
background-color: #eefeff;
color: black;
border-top: #9c659c 1px solid;
padding-left: 2px;
padding-right: 2px;
font-family: verdana, geneva, arial, times;
font-size: 11px;
text-align: left;
}

.c3 {
background-color: #eefeff;
color: black;
border-top: #9c659c 1px solid;
border-bottom: #9c659c 1px solid;
padding-left: 2px;
padding-right: 2px;
font-family: verdana, geneva, arial, times;
font-size: 11px;
text-align: left;
}

.c2_title {
background-color: #55ffcc;
color: black;
border-top: #9c659c 1px solid;
padding-left: 2px;
padding-right: 2px;
font-family: verdana, geneva, arial, times;
font-size: 11px;
text-align: center;
}

.c4 {
color: black;
padding-left: 2px;
padding-right: 2px;
font-family: verdana, geneva, arial, times;
font-size: 11px;
text-align: left;
}

.cn {
color: gray;
margin-left:3px;
}

.cn1 {
color: gray;
margin-left:3px;
font-size: 9px;
}

.c4 a:link {text-decoration: underline;color: blue;}
.c4 a:visited {text-decoration: underline; color: blue;}
.c4 a:active {text-decoration: none; color: blue;}
.c4 a:hover {text-decoration: underline; color: red;}

.col { border: #ababbb 1px solid; }

.st1 {
font-family: verdana, geneva, arial, times;
font-size: 11px;
margin-left:10px;
}
.st1 a:link {text-decoration: underline;color: blue;}
.st1 a:visited {text-decoration: underline; color: blue;}
.st1 a:active {text-decoration: none; color: blue;}
.st1 a:hover {text-decoration: underline; color: red;}


.st2 {
font-family: verdana, geneva, arial, times;
font-size: 11px;
margin-left:14px;
margin-right:10px;
margin-top:20px;
text-align:left;
padding-left:10px;
padding-bottom:3px;
background-color: #eefeff;
}
.st2 a:link {text-decoration: underline;color: blue;}
.st2 a:visited {text-decoration: underline; color: blue;}
.st2 a:active {text-decoration: none; color: blue;}
.st2 a:hover {text-decoration: underline; color: red;}

.st3 {
font-family: verdana, geneva, arial, times;
font-size: 12px;
margin-top:10px;
padding-top:5px;
background-color: #ffffff;
border: #efefef 1px solid;
}
.st3 a:link {text-decoration: underline;color: blue;}
.st3 a:visited {text-decoration: underline; color: blue;}
.st3 a:active {text-decoration: none; color: blue;}
.st3 a:hover {text-decoration: underline; color: red;}


.ccp {
color:purple;
}

.box21
{
float:left;margin-left:10px;margin-right:10px
}

.box23
{
margin-top:10px;margin-left:10px;margin-right:0px;width:260px; background-color:#fff9ff;border: #ababbb 1px solid;
}
.box22
{
margin-top:0px;margin-left:0px;margin-right:0px;width:260px; background-color:#f0ffff;border-bottom: #ababbb 1px dotted;
}
.box25
{
margin-top:2px;margin-left:2px;margin-right:2px;margin-bottom:2px ; background-color:#ffffff;
}

.a_bns1
{
margin-top:10px;
margin-left:330px;
margin-right:2px;
margin-bottom:25px;
}


.a_bns2
{
margin-top:30px;
margin-left:290px;
margin-right:0px;
margin-bottom:20px;
}


.a_bns3
{
margin:10px 0px 10px 17px;
}

.a_bns4
{
width:251px;
margin-top:25px;
margin-left:350px;
margin-right:1px;
margin-bottom:25px;
}

.fl3
{
margin-left:295px;
}

.fl_se
{
margin-left:309px;
}

.fl_ie
{
margin-left:310px;
}

.fl_n_ireland
{
margin-left:309px;
}

.fl_nl
{
margin-left:315px;
}

.fl_be
{
margin-left:322px;
}

.tbl_n_ireland
{
float:left;
padding-left:10px;
margin-right:10px;
width:308px;
}

.tbl_nl
{
float:left;
padding-left:10px;
margin-right:10px;
width:308px;
}

.tbl_be
{
float:left;
padding-left:10px;
margin-right:10px;
width:314px;
}

.fl1_no
{
float:left;
margin-left:8px;
margin-right:10px;
width:306px;
}

.fl_no
{
margin-left:310px;
}

.fl_hu
{
float:left;
margin-left:6px;
margin-right:12px;
width:330px;
}

.fl_us
{
float:left;
padding-left:15px;
margin-right:10px;
}

.a_bns_se
{
margin:10px 0px 10px 15px;
}

.a_bns_au
{
margin:30px 0px 20px 0px;
}

.a_bns_ie
{
margin:10px 0px 10px 15px;
}

.a_bns_n_ireland
{
margin:10px 0px 10px 17px;
}

.a_bns_nl
{
margin:24px 0px 10px 17px;
}

.a_bns_be
{
margin:24px 0px 10px 14px;
}

.a_bns_no
{
margin:10px 0px 10px 15px;
}

.a_bns_twins
{
margin:10px 0px 1px 250px;
}

.leftbar table
{
background-color:#ffffff;
border-spacing : 0px 0px;
font-size:10px;
border:1px solid  #9c659c;
margin:0px 0px 0px 0px;
padding:0px;
}

.leftbar table tr td
{
font-weight:bold;
font-style:italic;
font-size:10px;
border-top:0px dotted  #9c659c;
border-bottom:0px dotted  #9c659c;
margin:0px 0px 0px 0px;
padding:5px 5px 5px 5px;
}

.cp
{
color:#008800;
}

.cm
{
color:#ff0000;
}

.bns_lsel
{
color:purple;
}

.bns_tb_t
{
background-color:#55ffcc;
text-align: center;
color: black;
border-top: #9c659c 1px solid;
padding-left: 2px;
padding-right: 2px;
font-family: verdana, geneva, arial, times;
font-size: 11px;
}

.bns_tb_r
{
background-color:#ffefef;
color: black;
border-top: #9c659c 1px solid;
padding-left: 2px;
padding-right: 2px;
font-family: verdana, geneva, arial, times;
font-size: 11px;
text-align: left;
}

.bns_tb_b
{
background-color:#99eeff;
color: black;
border-top: #9c659c 1px solid;
padding-left: 2px;
padding-right: 2px;
font-family: verdana, geneva, arial, times;
font-size: 11px;
text-align: left;
}

.bns_tb_g
{
background-color:#ffaaff;
color: black;
border-top: #9c659c 1px solid;
padding-left: 2px;
padding-right: 2px;
font-family: verdana, geneva, arial, times;
font-size: 11px;
text-align: left;
} 

.leftbar .bns_l1
{
margin-top:0px;
}

.leftbar .bns_l2
{
margin-top:6px;
}

.form_m_a {font:12px;font-family:verdana;}
.form_n_a {font:12px;font-family:verdana;margin-left:16px;}
.form_n_t {font-size:12px;font-family:verdana;width:110px;margin-right:8px;}
.form_n_s {font-size:12px;font-family:verdana;background-color:#eeffff;width:90px;margin-right:12px;}

