* {
	margin: 0;
	padding: 0;
}

body {
        width:950px;
        max-width:950px;
        position: relative;
        margin:0 auto;
        padding-top:40px;
        text-decoration: none;
        background: #ccc;
        margin-bottom: 40px;
        font-size: 7.8pt;
        font-family: Arial, Helvetica, Geneva, sans-serif; 
        color: #333; 
        text-decoration: none; 
        font-weight: normal;
        letter-spacing:0.07em;
        line-height: 10.5pt;
}

b {
background-color: black;
width:950px;;
display:block;
color: white;
padding: 10px;
font-size: 15px;
       }


* html body {
       letter-spacing: normal;
       }
*+html body {
       letter-spacing: normal;
       }
       
       
#content p {
max-width:950px;
padding-bottom: 0px;
width:950px;
}

#content ul p {
max-width:298px;
padding-bottom: 0px;
}

a:link { text-transform:uppercase; font-size: 6.8pt; text-decoration: underline; color:#333;}
a:active { text-transform:uppercase; font-size: 6.8pt;  text-decoration: underline; color:#333; }
a:visited {text-transform:uppercase; font-size: 6.8pt;  text-decoration: underline; color:#333; }
a:hover { text-transform:uppercase; font-size: 6.8pt; text-decoration: underline; color:#333;}
#menu a:hover { font-size: 6.8pt; text-decoration: none;}
#menu a:link, #menu a:visited { font-size: 6.8pt; text-decoration: none; color:black;}
a img { border: none; }

#menu {
    margin: auto;
    padding-bottom: 23px;
    position: relative;
    width: 950px;
    font-size: 6.8pt;
    text-align:left;
    text-transform:uppercase;
    z-index: 1;
}

#menu p a {
    float:left;
    display:block;
    width : 218px;
    /*padding-right:px;*/
    letter-spacing: 0.3em;
}

#menu ul{}
#menu ul+ul{display:none;}

#menu li{ 
    display:block;
    float:left;
    width : 109px;
    display: inline;
    margin-left: 8px;
}

#menu li+li+li+li+li{ 
    width : 0px;
}

#menu ul li.section-title {display:none;}

#menu ul li {
    float:left;

}

#content {
    background: #fff;
    position:relative;
    margin: auto;
    z-index: 1;
    padding-top: 30px;
    max-width: 950px;
    width:950px;
    border-top: 1px solid #bbb;
padding: 20px;
}


.container {padding-top: 5px;}

strong {
   font-size: pt;
   font-weight: ;
   text-transform:uppercase;
   letter-spacing: ;
}

i {
    font-style: normal;
   /* text-decoration:; */
        letter-spacing: 0.07em;
}

h1 {   
   font-size:7.8pt ;
   font-weight: normal;
   padding-bottom:8px;
}

h1 strong {
   font-size: ;
   font-weight: normal;
   text-transform:uppercase;
   letter-spacing: em;
}

// h1, #title {font-size:9px; font-weight:bold; color:#000;
border-top:0px inset #000; padding-top:8px; padding-bottom:0px;
max-width:800px; padding-left:0px;}

// h3, #title {font-size:9px; font-weight:bold; color:#000;
border-top:0px inset #000; padding-top:8px; padding-bottom:14px;
max-width:800px; padding-left:0px;}


h3 { font-size: 22pt; line-height:38pt; color:#333; text-transform:uppercase;}


h5 {  padding-bottom:10px;
      margin-bottom:3px;
      border-bottom:1px solid red;
      max-width: 800px;
}



#once {clear: left;}

#col1 {position:absolute; 
      top:36px;
      padding-bottom:10px;
      border-bottom:0px solid #bbb;
      width:193px;
}

#col2 {position:absolute;   
      top:36px;
      margin-left:218px;
      padding-bottom:10px;
      border-bottom:0px solid #bbb;
      width:193px;
}

#col3 {top:36px; position:absolute; 
      margin-left:436px;
      padding-bottom:10px;
      border-bottom:0px solid #bbb;
      width:193px;
}

h5 {  padding-bottom:10px;
      border-bottom:1px solid #bbb;
      margin-right:3px;
      margin-bottom:0px;
}

#fr:link, #fr:hover, 
#fr:active, #fr:visited
   {color:#333; 
    font-size: 7.8pt;
    text-decoration:none; 
    text-transform:none;}

#uk:link, #uk:hover, 
#uk:active, #uk:visited
   {color:#888; 
    font-size: 7.8pt; 
    text-decoration:none; 
    text-transform:none;}

#uk {color:#888; 
    font-size: 7.8pt; 
    text-decoration:none; 
    text-transform:none;}

h6 {  
font-size: 12px;
line-height: 20px;
font-weight: normal;
}

h6 strong {  
letter-spacing: 0em;
font-size: 12px;
font-weight: bold;
text-transform:none;
}

h6 a:link, h6 a:hover, 
h6 a:active, h6 a:visited {  
font-size: 12px;
line-height: 20px;
font-weight: normal;
text-transform:none;
}

#content ul {  display:block; }

li {  display:table;}

.colA {
/* height:100%;  */
padding-right:0px; 
clear: none; 
float:left; min-width:298px; max-width:298px; width:298px; display:block; margin-right: 22px; }

.colB {
/* height:100%; */
padding-right:0px; 
clear: none; 
float:left; min-width:298px; max-width:298px; width:298px; display:block; margin-right: 00px; }


.colA p {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
width:298px; 
}

.colB p {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
width:298px; 
}

.posthidden {
display:none;
}

#num {visibility:hidden; color:white; }


#light, #light a:link, #light a:active, #light a:visited { color:#666; text-decoration:none; }


#light a:hover { color:#000000; text-decoration:underline; }

#navigator {
display:none; visibility:hidden;
}



table {
line-height: 14px;
padding:0px 0px 0px 0px; 
margin:0px 0px 0px 0px; 
vertical-align: text-top; 
border:none;
max-width:140px;  
width:140px;
height: 216px;
float:left;
color:#000;
border-collapse:collapse;
margin-right:20px;
border-bottom:1px solid #ccc;
margin-bottom:17px;
}

td {
display:table;
padding:0px 0px 0px 0px; 
margin:px 0px 0px 0px; 
vertical-align: top; 
border:none;
padding-right:0px;
padding-left:0px;
padding-top:0px;
background-color:transparent;
text-decoration:none;

}


table span{
display:table-row;
margin-top:1px;
text-transform:uppercase;

}


table a:link, table a:visited, table a:active  {
color:#000;
text-decoration:none;
text-transform:none;
color:#999;
}


table a:hover  {
color:#dd0000;
text-decoration:none;
text-transform:none;
}



hr {
border:none;
color: #fff;
background-color: #aaa;
height: 1px;
}

#news img {
width:950px;
height:416px;
}
