*{font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;}
font{font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; font-size: small;}
td{font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; font-size: small;}
body{font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; font-size: small;}
p{font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; font-size: small;}
div{font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; font-size: small;}
input{font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; font-size: small;}
textarea{font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; font-size: small;}
form{font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; font-size: small;}
ul{list-style-image:url(images/puce.png);}
a:link{background: none; color: #7c8da0; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: none;font-weight:bold;}
a:active{background: none; color: #006699; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: none;font-weight:bold;}
a:visited{background: none; color: #85a0b3; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: none;font-weight:bold;}
a:hover{background: none; color: #006699; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: underline;font-weight:bold;}
.title{background: none; color: #34404e; font-size: medium; font-weight: bold; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: none;text-shadow: #000000 1px 1px 2px;}
.content{background: none; color: #34404e; font-size: 14px; font-family: 'nimbus sans l', 'bitstream vera sans', verdana, helvetica;}
.storytitle{background: none; color: #34404e; font-size: medium; font-weight: bold; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: none;text-shadow: #000000 1px 1px 2px;}
.storycat{background: none; color: #34404e; font-size: small; font-weight: bold; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: underline;}
.boxtitle{background: none; color: #34404e; font-size: medium; font-weight: bold; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: none;text-shadow: #000000 1px 1px 2px;}
.boxcontent{background: none; color: #34404e; font-size: small; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;}
.option{background: none; color: #34404e; font-size: small; font-weight: bold; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: none;}
.tiny{background: none; color: #34404e; font-size: small; font-weight: normal; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: none;}
.footmsg{background: none; color: #34404e; font-size: xx-small; font-weight: normal; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: none;}
.footmsg_l{background: none; color: #34404e; font-size: small; font-weight: normal; font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; text-decoration: underline;}
.box{font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif; font-size: small; border: 1px solid #34404e; background-color: #34404e;}
.style1{color: #194c84;font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;}
.style2{color: #2584f0;font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;}
#body img{margin:1em;font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;}
#welcome img{margin:0em;padding:0em;font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;}
#tsa h2{
background:url(/images/bg.png) repeat top left transparent;
width:240px;
height:64px;
text-align:left;
margin: 1em auto;
padding:0px;
vertical-align:middle;
display:block;
color:#ffffff;
text-shadow: #000000 1px 1px 2px;
border:thin solid #f28b2e;
}

#tsa h2 span{
background:url(/images/tsa_logo_trans_64x64.png) no-repeat top right transparent;
margin:auto;
padding:2px;
height:64px;
display:block;
}

#tsa ul{
list-style-type: none;
padding:0px;
}
h4{color:#194c84;font-size:large;font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;}
h5{color:#1a4d84;font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;margin-bottom:0.5em;}
strong{color:#2584f0;font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;text-shadow: 1px 1px 2px #ECF0F6;}
cite{border:thin solid #97b5cb;text-align:center;display:block;font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;}
em{font-size:small;font-family: 'nimbus sans l', 'bitstream vera sans', geneva, arial, helvetica, sans-serif;}
label:hover{cursor: pointer;}
cite{background-color:#97B5CB;color:#000000;}
q{quotes: "\00AB\00A0" "\00A0\00BB";}
#menu tr{height:22px;}
strong.menu{color:#194c84;text-shadow:none;}

.horschamps {
display: none; 
}

