/* CSS Document */
body{background-image:url(../images/jpegs/nxo_background1.jpg);background-repeat:repeat-x;}
img {border-style:none;}
#wrapper{position:absolute;top:90px;width:738px;left:50%;margin-left:-369px;}
#navigation{position:absolute;height:90px;width:738px;top:10px;left:50%;margin-left:-369px;}
#line_a {position:absolute;left:50%;margin-left:-369px;}
#line_b {position:absolute;left:50%;margin-left:-256px;}
#line_c {position:absolute;left:50%;margin-left:-143px;}
#line_d {position:absolute;left:50%;margin-left:-30px;}
#line_e {position:absolute;left:50%;margin-left:83px;}
#main{width:738px;height:570px;padding:0px;background-color:#FFFFFF;color:#999999;z-index:0;}
#banner{height:240px;background-color:#FFFFFF;color:#999999;}
#banner_logo{position:absolute;top:20px;left:20px;padding:0px;}
#banner_copy{position:absolute;width:514px;top:130px;left:20px;z-index:2;}
#banner_image{position:absolute;top:0px;right:0px;z-index:3;}
#core{position:absolute;top:240px;width:738px;height:240px;}
.core{position:absolute;background-color:#FFFFFF;color:#999999;width:180px;margin-top:6px;height:240px;}
.core p{font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#FFFFFF;color:#999999;margin-left:6px;}

#core_one{left:0px;}
#core_one .bigmap{position:absolute;left:15px;top:40px;}
#core_one .map{position:absolute;z-index:1;}
#core_one .north{left:79px;top:126px;}
#core_one .scot{left:79px;top:38px;}
#core_one .ni{left:15px;top:38px;}
#core_one .mid{left:15px;top:158px;}
#core_one .se{top:188px;left:127px;}
#core_one .sw{top:188px;left:15px;}
#core_one .e{top:158px;left:138px;}
#core_two{left:186px;}
#core_two form{font-size:12px;margin-left:10px;}
#core_two option{font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#FFFFFF;color:#999999;}
#core_two p{margin-left:100px;}
#core_three{left:372px;}
#core_three img{margin:0px 6px 6px 6px;}
#core_four{left:558px;}
#core_four img{margin-left:10px;margin-top:0px;}
#core_four p{margin-left:2px; text-align:left;}
#core_two img{margin-left:10px;margin-top:0px;}


.core h1 {width:168px;background-color: #bababa;font-family: Helvetica, Arial, Verdana, sans-serif;font-size:12px;color:#f0f0f0;font-weight:bold;padding:6px;padding-left:6px;margin-top:-3px;margin-left:0px;line-height:12px;}
.core h1 strong{background-color:#bababa;color:#ffffff;}
.navlist a, .navlist :visited {display:block;width:110px;height:13px;padding:0px 0;text-decoration:none;margin-right:0px;text-align:left;}
.nav { padding-left:2px;}
.line{top:10px;height:70px;width:20px;background-image:url(../images/gifs/nxo_background_white.gif);background-repeat:repeat-y;}
.newsletter form{margin-left:10px;}
.newsinput{font-family:Helvetica,Arial,sans-serif;background-color:#FFFFFF;color:#999999;}
.menu table{position:absolute;height:70px;top:0px;border:none;margin-left:2px;}
.menu td{padding:0px;height:5px;top:-2px;border:none;margin-left:0px;width:113px;}
.menu tr{height:12px;;margin-top:-20px;}
.menu img{padding:0px;}
.menu a {padding:0px;}
.navlist a, .navlist :visited {display:block;width:110px;height:13px;padding:0px 0;text-decoration:none;margin-right:0px;text-align:left;}
ul{list-style-type:none;}
.nav { padding-left:2px;}
a{background-color:#FFFFFF;color:#3e96c6;text-decoration:none;}
a:hover{background-color:#3e96c6;color:#ffffff;text-decoration:none;}
#core_three a:hover{background-color:#ffffff;color:#999999;text-decoration:none;}