body{margin:0px;padding:0px;font-family:verdana,arial,helvetica,sans-serif;color:#000;background-color:#fff;}
table{font-size:12px;}
a:link,a:visited{text-decoration:none;color:blue;}
a:hover{color:green;}
.left a:link,.left a:visited, .right a:link, .right a:visited{color:#123456;}
.left a:hover, .right a:hover{color:green;}
.header{background:#0066cc;width:100%;padding:10px;color:white;}
.header a,.header a:visited,.header a:hover{color:white !important;}
.navigation{border-bottom:1px solid black;background-color:#EAE7D1;width:100%;}
.footer, .footer a, .footer a:visited, .footer a:hover{background-color:#0066cc;color:white;}
.content{vertical-align:top;background-color:#fff;}
.options{color:black;background-color:#EAE7D1;border-top:1px solid black;}
.options a,.options a:visited{color:black;}
.left{background:#fff;vertical-align:top;}
.right{background :#fff;vertical-align:top;}
.right a{font-size:11px;}
.jokes{border-collapse:collapse;background-color:#0066cc;}
.jokes th{color:white;}
th a:link, th a:hover, th a:visited{color:white !important;}
.joke,.divide{border-bottom:1px solid black;border-top:1px solid black;}
.jokeContents{border-bottom: 1px solid black;border-top:1px solid black;background:#FFFFF0;}
.description{background:#660000;border:1px solid black;color:white;}
.form{background:#FFFFF0;border-bottom: 1px solid black;border-top: 1px solid black;}
.banner{border:1px solid #000968;background-color:#E5EAF0;}
.form textarea,.form input{border:1px solid #3B499D;}
h1,h2,h3{display:inline;}
.header h2{color:#fff;}
h2{font-size: 18px;color:#000968;}
h2 a:link, h2 a:hover, h2 a:visited{color:#000968 !important;}
.nav{display:block;padding:5px;width:100px;margin:0px;}
.nav a:link,.nav a:visited,.nav{color:black;}
.contents{border:1px solid black;background-color:#E5EAF0;width:135px;}
.linkMenu{font-size:11px;}
.message {color:red !important;font-weight:bold;}
.sky{width:160px;}
.collection{border:1px solid black;background-color:#E5EAF0;}
.no{color:#C00;}
.yes{color:green;}
.errors{margin-top:2px;margin-bottom:5px;border:1px solid #C00;color:#C00;padding:5px;}
.error{color:#C00;}
.errors .title{color:#fff;font-weight:bold;background:#C00;padding-top:5px;padding-bottom:5px;width:100%;}
.errors p{margin:5px 0 0;padding:5px;}
.errors ul{list-style-position:inside;margin:0 0 0 10px;padding:5px 0 5px 10px;}
.errors ul li{font-size:12px;list-style:disc;}
