body,td,th { font-family:arial; font-size:11px; color:#666666; }
body { background-color:#d2e0e3; margin:0px; }

a:link, a:visited, a:active { color:#42747F; }
a:hover { color:#42747F; }

a.menu:link, a.menu:visited, a.menu:active { color:#42747f; text-decoration:none; }
a.menu:hover { color:#42747f; text-decoration:underline; }

a.desc:link, a.desc:visited, a.desc:active { color:#666666; text-decoration:none; }
a.desc:hover { color:#666666; text-decoration:none; }

.adHeadline { font-size:14px; color:#42747F; text-decoration:underline; }
.adText { font-size:11px; text-decoration:none; color:#42747F; }

.f9 { font-size:9px; }
.f10 { font-size:10px; }
.f14 { font-size: 14px; }
.nb { border:none; }

.tab { float:left; border-left:1px solid #848d8e; border-right:1px solid #848d8e; border-bottom:1px solid #848d8e; padding:3px 15px 3px 15px; background-color:#FFFFFF; }
.logo { float:left; width:600px; margin:5px 0 5px 0; }
.break { float:left; width:453px; border:1px solid #848d8e; padding:10px; background-color:#FFFFFF; margin-bottom:5px; }
.mbx { float:left; width:98px; margin-top:5px; border:1px solid #848d8e; padding:10px; background-color:#FFFFFF; }
.ml { margin:3px 0 3px 0; border-top:1px dotted #cccccc; }
.fbx { float:left; width:578px; margin-top:5px; border:1px solid #848d8e; padding:10px; background-color:#FFFFFF; }

#ad { margin:auto; width:728px; margin-top:5px; border:1px solid #848d8e; background-color:#FFFFFF; }
#head { margin:auto; width:601px; }
#bar { float:left; width:588px; border:1px solid #848d8e; padding:9px 5px 3px 5px; background-color:#FFFFFF; color:#CCCCCC; }
#welc { float:left; width:578px; margin:5px 0 5px 0; border:1px solid #848d8e; padding:10px; background-color:#FFFFFF; }
#main { margin:auto; width:601px; margin-top:5px; }
#cont { float:left; width:475px; margin-right:5px; }
#menu { float:left; width:120px; }
#foot { margin:auto; width:601px; }