﻿/* exidaco 2009 */
/** {
  outline: 1px dotted black;
}
*/
html,body{ margin: 0; padding: 0; background: #96CEFE url(images/back3.jpg) repeat-x 0 0; color: #004186; font-family: "Arial CE", "Helvetica CE", Arial,  Helvetica, sans-serif; text-align: center; }

hr{ height: 1px; color: #e8e8e8; background: #e8e8e8; clear: both; margin: 0; padding: 0; border: 0; }

h1, h1.LNE_title{ font-size: 1.7em;  margin: 1.4em 0 .6em 0; color: #0097DC; border-bottom: 2px solid #FFA500; font-weight: bold; padding-bottom: 4px;  }
h2{ font-size: 1.1em;  margin: 1.4em 0 .6em 0; color: #0088FF; }
h2 span{ display: block; font-weight: normal; }
h3{ font-size: 1.1em; margin: 1.4em 0 .6em 0; }
h4{ font-size: 1em;  margin: 1.4em 0 .6em 0; }
a{ color: #0098DD; }
a:hover{ color: #004186; }
.clear{ height: 1px; clear: both !important ; }

#site{ margin: auto; text-align: left; width: 988px; font-size: .89em; position: relative; line-height: 1.5em; padding-top: 56px; }

#topnav{ position: absolute; top: 27px; right: 120px; background: transparent url(images/nav.gif) no-repeat 0 100%; padding-left: 2px; }
#topnav ul{ margin: 0; padding: 0; list-style-type: none;}
#topnav li{ float: left; background: transparent url(images/nav.gif) no-repeat 100% 100%; padding-right: 2px; }
#topnav a{ display: block; text-decoration: none; color: white; border-bottom: 6px solid #0097DC; width: 98px; padding: 4px 0; text-align: center; font-size: 1.05em; }
#topnav a:hover{ color: #FFA500; border-color: #FFA500; }

#header{ position: absolute; left: 0; top: 56px; }
#header p{ color: black; font-size: 1px; position: relative; overflow: hidden; margin: 0; }
#header p span, #header p{ width: 331px; height:102px; }
#header a{ color: black; background-color: white;text-decoration: none; }
#header p span{ position: absolute; cursor: pointer; top: 0; left: 0; background: transparent url(images/logo1.jpg) no-repeat; color: black; }

#main{ width: 988px; background: white url(images/top2.jpg) no-repeat; padding-top: 100px; padding-bottom: 1px;}

#center{ margin-left: 280px; width: 706px; }

#content{ padding: 16px 35px 20px 53px; }
#content ul{ margin-left: 1.5em; list-style-type: square; }
#content ul li{ padding: 2px 0; }

#left, #center{ float: left; display: inline; overflow: hidden;}
#left{ width: 280px; margin-left: -988px; padding-top: 52px; }

#menu{ width: auto; padding-left: 35px; }
#menu ul{ margin: 0; padding:0; list-style-type: none;}
#menu li.b1{width: auto;  background: transparent url(images/but1b.jpg) no-repeat 0 38px; padding-bottom: 10px; }
#menu li.b2{width: auto;  background: transparent url(images/but2b.jpg) no-repeat 0 38px; padding-bottom: 10px; }
#menu span.b1{ display: block; width: auto; font-weight: bold; background: transparent url(images/but1a.jpg) no-repeat; color: #3C6EA3; font-size: 1.1em; padding: 16px 10px 3px 85px; }
#menu span.b2{ display: block; width: auto; font-weight: bold; background: transparent url(images/but2a.jpg) no-repeat; color: #3C6EA3; font-size: 1.1em; padding: 16px 10px 3px 85px; }

#menu ul ul li{ padding-left: 60px; background: transparent none;}
#menu ul ul a{text-decoration: none; display: block; background: #DDE7F1 url(images/arrow.gif) no-repeat 14px .8em; font-weight: normal; color: #004186; font-size: .9em; width: 138px;  border-bottom: 1px solid white; padding: 2px 5px 2px 24px;}
#menu ul ul a:hover { background-color: #FDF9E3; }
#menu ul ul a.selected { background-color: #A2D5FF; }

#menu ul p { padding: 0 5px 0 60px; background: transparent none; font-size: 0.88em; }
#menu .LNEnews_title,#menu .LNEnews_date  { padding-left: 50px; }

#footer{ clear: both; width: 988px; height: 38px; background: transparent url(images/bottom1.jpg) no-repeat; font-size: .8em; }
#lf { height: 36px; width: 300px; margin-left: 140px; padding: 12px 0px 12px 0px; color: white; text-align: left; float: left; }
#rf { height: 36px; width: 350px; margin-right: 140px; padding: 12px 0px 12px 0px; color: white; text-align: right; float: right;}
#footer a{text-decoration: underline; color: white;  }

