*{font-family:Arial, Helvetica, sans-serif;}
a, a:link, a:visited{cursor:pointer;text-decoration:none;color:#444444;}
a:hover{color:#0066FF;}
body{margin:15px;background-color:#275179;background-image:url(../graphics/bg.png);background-position:top;background-repeat:repeat-x;}
.top-bullets{float:right;color:white;margin:8px 25px;font-size:12px;line-height:14px;}
div#topmenu{width:954px;height:35px;background-image:url(../graphics/menu-bg.png);padding:0px 20px;border:1px solid #cccccc;border-bottom:0px none #FFFFFF;border-top:0px;background-color:#FFFFFF;}
div#topmenu a{width:157px;height:23px;font-size:12px;text-decoration:none;display:block;margin:0px;text-align:center;float:left;padding-top:6px;color:#485E84;border-right:1px solid #C4CFDF;}
div#topmenu a.right{width:157px;height:23px;font-size:12px;text-decoration:none;display:block;margin:0px;text-align:center;float:left;padding-top:6px;color:#485E84;border:none;}
div#topmenu a:hover{width:157px;height:19px;background-color:#CCDAE6;border-bottom:7px solid white;border-top:2px solid #B7CDE3;padding:5px 0px 2px 0px;color:#000099;font-weight:normal;margin:0 0px;}
div#topmenu ul, div#topmenu li{margin:0px;list-style:none;display:inline;}
div.advertising{color:red;width:130px;height:440px;float:right;margin:5px 10px 15px 10px;border:0px solid #cccccc;font-variant:small-caps;font-style:italic;text-align:center;}
div.bordered{width:720px;float:left;margin:15px 0px 15px 20px;padding:15px;border:1px solid #cccccc;-moz-border-radius:10px;-webkit-border-radius:10px;position:relative;}
div.bordered2{width:543px;float:right;margin:0px 24px 15px 0px;padding:15px;border:1px solid #cccccc;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#FFFFeF;}
div.hr{margin:7px 0px;background-image:url(../graphics/doubledot.gif);background-repeat:repeat-x;height:1px;}
div.leader{width:728px;float:right;margin:14px 43px 0px 0px;}
div.properties{width:570px;float:right;margin:0px 10px 15px 0px;padding:15px;border:1px solid #cccccc;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#FFFFFE;}
div.smenu{float:left;color:red;width:160px;min-height:100px;border:0px none #cccccc;margin:10px 5px 0 15px;}
i.smenu{font-size:11px;text-align:center;display:block;color:#ea4d00;background-color:#ffffff;padding:2px 1px 2px 1px;border:1px solid #6699CC;border-left:5px solid #6699CC;margin-left:-5px;margin-top:3px;margin-bottom:3px;}
.smenu b{color:#0067CE;font-size:12px;font-variant:small-caps}
a.smenu,a.smenu:link,a.smenu:visited{color:#444444;font-size:12px;cursor:pointer;text-decoration:none;padding:line-height:1.5ems;}
a.smenu:hover,a.smenu:focus,a.smenu:active{color:#0066FF;}
h1{float:left;color:white;margin:95px 0px 0px 235px;font-size:16px;font-weight:normal;border:0px solid #cccccc;}
H2{color:#003366;font-size:18px;text-align:center;margin:5px 0px 15px 0px;}
li.smenu{line-height:120%;}
p, td{text-align:justify;margin:10px 0px 0px 0px;color:#444444;font-size:14px;;line-height:120%;}
.border{border:1px solid #cccccc;padding:12px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:white;}
.border p{margin:0px;}
.footer{font-size:11px;color:#888888;text-align:center;margin-top:5px;}
.footer a{text-decoration:none;color:#888888;}
.footer a:hover{color:#0080C0;}
.main{padding:0px 5px 15px 5px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border:1px solid #cccccc;border-top:0px;min-height:100px;overflow:auto;}
.picl{float:left;border:0px;margin-right:10px;}
.picr{float:right;border:0px;margin-left:10px;}
.top{background-image:url(../graphics/bnbn-ireland-top.png);width:996px;height:124px;margin-bottom:0px;}
.wrapper{width:996px;position:relative;margin:0px auto;padding:10px;background-color:white;-moz-border-radius:10px;-webkit-border-radius:10px;}

