fieldset { border: none; }

/* to unify colour background heights */
.maincontent24  { background: url(/img/bg_24_b.gif)  repeat-y; margin-bottom: 10px;  }
.maincontent33  { background: url(/img/bg_33_b.gif)  repeat-y; margin-bottom: 10px;  }
.maincontent42  { background: url(/img/bg_42_b.gif)  repeat-y; margin-bottom: 10px;  }
.maincontent222 { background: url(/img/bg_222_b.gif) repeat-y; margin-bottom: 10px; }

.maincontent42.identityhome  { background: none;  }

/* .widget#buttons */

#identityhome { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 10px; width: 715px; height: 130px; overflow: visible; }
#identityhome H2 { margin: 0px 0px 0px 0px; padding: 65px 0px 0px 0px; color: #980165; font: bold 24px/24px Verdana, arial, helvetica, sans-serif; display: none;}
#identityhpheader { position: absolute; top: -5px; left: 10px; overflow: visible; }

iframe {border: none; }
#identityterms { padding-right: 10px; }
#identityallriskspop { position: absolute; top: 70px; left: 250px; margin: 0px; padding: 20px 20px 20px 10px; width: 410px; height:100px; xheight: 300px; border: 1px solid #00325F; background: #FFF; z-index: 1000; }
#identitypop { position: absolute; top: 70px; left: 250px; margin: 0px; padding: 20px 20px 20px 10px; width: 410px; height:100px; xheight: 300px; border: 1px solid #00325F; background: #FFF; z-index: 1000; }
#popupcontent {width: 380px; height: 380px; margin:10px 10px 10px 10px; };

.identitypop H3 { color: #00519E; font: bold 20px/22px Verdana, arial, helvetica, sans-serif; }
.identitypop H4 { margin: 0px; padding: 0px; font-size: 12px; }
.identitypop H4 + P { margin-top: 3px; }
.identitypop P + UL { margin-top: -8px; }
.identitypop P, .identitypop LI { font-size: 11px; }
/* .identitypop A:link, .identitypop A:active, .identitypop A:visited { color: #0000FF; text-decoration: underline; } +anchor change+ */
.identitypop UL { margin: 8px 0px 10px 0px; padding: 0px; list-style: none;}
.identitypop LI { margin: 0px; padding: 0px 0px 7px 14px; background: url(/img/bull_purp_arr.gif) no-repeat 1px 5px;}

.identityhomestaticcontb { margin: 0px 5px 0px 0px; padding: 15px 10px 10px 15px; background: #E5EFF5; overflow:auto;
                            font-size: 11px; }
.identityhomestaticcontb H3 { margin: 15px 0px 10px 0px; padding: 0px; color: #00519E; font: bold 14px/16px Verdana, arial, helvetica, sans-serif; }
.identityhomestaticcontb P { padding: 0px; font-size: 12px;}

.identityhomestaticcontb UL { margin: 8px 0px 0px 0px; padding: 0px; list-style: none;}
.identityhomestaticcontb LI { margin: 0px; padding: 0px 0px 7px 14px; background: url(/img/bull_purp_arr.gif) no-repeat 1px 5px;}
.identityhomestaticcontb LI.title { margin: 0px; padding: 0px 0px 7px 0px; background: none; font-weight: bold; }
.identityhomestaticcontb OL { margin: 0px 0px 0px 0px; padding: 10px 0px 0px 25px;}
.identityhomestaticcontb LI.num { margin-left: 10px; padding: 0px 0px 7px 0px; background: none; clear: both; }



.identityhomestaticcontn  { margin: 0px; padding: 10px 10px 10px 10px;  }
.identityhomestaticcontn H3 { margin: 10px 0px 0px 0px; padding: 0px; color: #A3247A;
                               font: bold 12px Verdana, arial, helvetica, sans-serif; }
.identityhomestaticcontn H4 { margin: 0px 0px 0px 0px; padding: 0px;
                               font: bold 11px Verdana, arial, helvetica, sans-serif; }


.identityhomestaticcontn P { margin: 0px 0px 15px 0px; padding: 0px; font-size: 11px; }
.identityhomestaticcontn IMG { float: right; }
/* .identityhomestaticcontn A:link, .identityhomestaticcontn A:active, .identityhomestaticcontn A:visited {
                              color: #0000FF; text-decoration: underline; }
.identityhomestaticcontn LI A:link, .identityhomestaticcontn LI A:active, .identityhomestaticcontn LI A:visited { color: #0000FF; } +anchor change+ */
.identityhomestaticcontn .note { color: #A3247A; text-transform: uppercase;}


#identitylower { margin: 0px; padding: 0px 0px 10px 10px; color: #980165; font: bold 18px Verdana, arial, helvetica, sans-serif; }
#identitylower.general { background: url(/img/identity_bg1.jpg) 530px 0px no-repeat; }
#identitylower.buildings { height: 100px; background: url(/identity/img/i_buildings.gif) 570px 0px no-repeat; }
#identitylower.contents { height: 120px; background: url(/identity/img/i_contents.gif) 564px 0px no-repeat; }
#identitylower.reminder { height: 110px; background: url(/identity/img/i_reminder.gif) 570px 0px no-repeat; }
#identitylower.claim { height: 100px; background: url(/identity/img/i_claim.gif) 550px 0px no-repeat; }

#identitylower H2 { margin: 2px 0px 0px 0px; padding: 0px; color: #980165; font: bold 18px Verdana, arial, helvetica, sans-serif; }
#identitylower H3 { margin: 7px 0px 0px 0px; padding: 0px; color: #00519E; font: bold 14px Verdana, arial, helvetica, sans-serif; }

#identitylower P { margin: 10px 0px 0px 0px; padding: 0px; width: 460px; font: bold 12px/14px Verdana, arial, helvetica, sans-serif; }

.staticcontb, .staticcontb P, .staticcontn, .staticcontn P { font-size: 11px; }
.staticcontb H3 { margin: 15px 0px 10px 0px; color: #00519E; font: bold 14px/16px Verdana, arial, helvetica, sans-serif; }
.staticcontb H4 { margin: 20px 0px 10px 0px; color: #00519E; font: bold 12px/16px Verdana, arial, helvetica, sans-serif; }
/* .staticcontn A:link, .staticcontn A:active, .staticcontn A:visited { color: #0000FF; text-decoration: underline;} +anchor change+ */

.maincontent60 .staticcontn { margin: 0px 0px 0px 0px; padding: 0px 0px 10px 30px; }
.maincontent60 .staticcontn H3 { margin: 0px; padding: 0px; color: #00519E; font: normal 16px Verdana, arial, helvetica, sans-serif; }


/* .static A:link, .static A:active, .static A:visited { color: #0000FF; font-weight: inherit; text-decoration: underline; }  +anchor change+ */

.identitytable { margin: 10px 0px 20px 0px; }
.identitytable TD { padding: 3px 5px; vertical-align: top; }
.identitytable TH { text-align: left; }

/* widgets */
#allwidgets	{ float:right; margin-top:20px;}
#widgetsnew { position: relative; padding-top: 0px !important; }

/* footer */
#footer { clear: left; margin: 0px 0px 10px 0px; padding: 5px 0px 0px 0px; width: 725px; border-top: 2px solid #980165; }
#footer P, #footer UL, #disclaimer P, #disclaimer UL { color: #00325F; background: #FFF; font: normal 11px arial, helvetica, sans-serif; }
/* #footer A:link, #footer A:active, #footer A:visited { color: #980165; font-weight: bold; text-decoration: none; }
#footer A:hover { text-decoration: underline;  } */
#disclaimer { float: left; padding: 0px 15px 0px 15px;}
#disclaimer P, #disclaimer UL { font-family: arial, helvetica, sans-serif; }
#disclaimer P:first-child { margin-top: 0px; }
#disclaimer P { margin: 6px 0px; padding: 0px; }
#disclaimer UL { margin: 0px; padding: 0px; }
#disclaimer LI { border-left: 1px #00325F solid; padding: 0px 2px 0px 6px; list-style: none; }
#disclaimer LI.first { border-left: none; padding-left: 0px; }

