.shade123 {
  width:100%;background-color:#eee;border:1px #ddd solid;padding:2px;font-weight:bold;
}
		
ul {
	 list-style: none;
	 margin-left:0px;
	 padding: 0px;
	 margin-top: 4px;	
			}
			
li {
	 padding: 0 0 0 8px;
	 font-size:90%;
	 font-family:arial,helvetica,sans-serif;
	 line-height:110%;
	 background-image: url(images/SmallSquare.gif);
	 background-repeat: no-repeat;
	 background-position: 0 .5em;			
				}

.help { font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #000080;
	font-size: 12px;
	text-align: right;
	}
A.help:link { color: #000080; text-decoration: none; }
A.help:visited { color: #000080; text-decoration: none; }
A.help:hover { color: #0000FF; text-decoration: underline; }

.body { font-size:90%;
   font-family:arial,helvetica,sans-serif;
	 background:white;
	color:black;
	padding-left:0;
	padding-right:0}
	
body {
	font-size:90%;
   font-family:arial,helvetica,sans-serif;
	background:white;
	color:black;
	padding-left:0;
	padding-right:0}
.body2 {
	font-size:95%;
   font-family:arial,helvetica,sans-serif;
	background:white;
	color:black;
	padding-left:0;
	padding-right:0}

A.body2:link { font-family:arial,helvetica,sans-serif; font-size:95%; color: #000080; text-decoration: none; }
A.body2:visited { font-family:arial,helvetica,sans-serif; font-size:95%; color: #000080; text-decoration: none; }
A.body2:hover { font-family:arial,helvetica,sans-serif; font-size:95%; color: #0000FF; text-decoration: underline; }

A.body:link { color: #000080; text-decoration: none; }
A.body:visited { color: #000080; text-decoration: none; }
A.body:hover { color: #000080; text-decoration: none; }

.berlin-body { margin-top: 1em; margin-bottom: 1em }

.subhead { font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	font-size: 90%; }

.bigheadline { font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-size:150%; }

.headline2 { font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #CC3333;
	font-size: 100% }

.headline { font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-size:100%; }
	
headline { font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-size:120%;}

.bottom-nav { font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-size: 90%; }

A.bottom-nav:link { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000080; text-decoration: none; }
A.bottom-nav:visited { font-family: Arial, Helvetica, sans-serif;	font-weight: bold; color: #000080; text-decoration: none; }
A.bottom-nav:hover {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #0000FF; text-decoration: none; }

.inactive-nav { font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	font-size: 90%; }

.menu { margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px }
.menu2 { margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #FFCC00;
	font-size: 12px }

.left { margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px }

A.left-link:link { color: #FFCC00; text-decoration: none; }
A.left-link:visited { color: #FFCC00; text-decoration: none; }
A.left-link:hover { color: #FFFF80; text-decoration: none; }

A.left-link2:link { color: #FFFFFF; text-decoration: none; }
A.left-link2:visited { color: #FFFFFF; text-decoration: none; }
A.left-link2:hover { color: #FFFFFF; text-decoration: none; }

.berlin-head {
	margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #CCCCCC;
	font-size: 12px;}

.berlin-main { margin-left: 9px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px }

.berlin { margin-left: 20px;
	margin-right: 5px;
	text-indent: -5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px }

A.berlin-link:link { color: #FFCC00; text-decoration: none; }
A.berlin-link:visited { color: #FFCC00; text-decoration: none; }
A.berlin-link:hover { color: #FFFF80; text-decoration: none; }

.books { margin-left: 20px;
	text-indent: -5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px }

A.books-link:link { color: #FFCC00; text-decoration: none; }
A.books-link:visited { color: #FFCC00; text-decoration: none; }
A.books-link:hover { color: #FFFF80; text-decoration: none; }

.rightbooks { margin-left: 8px;
	margin-right: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 10px }

A.rightbooks-link:link { color: #FFCC00; text-decoration: none; }
A.rightbooks-link:visited { color: #FFCC00; text-decoration: none; }
A.rightbooks-link:hover { color: #FFFF80; text-decoration: none; }

.rightbookstoo { margin-left: 8px;
	margin-right: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: 11px }
				
.more { font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000080;
	font-size: 90%; }

A.more:link { color: #000080; }
A.more:visited { color: #000080; }
A.more:hover { color: #0000FF; }

.whats { font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000080;
	font-size: medium }

.photos { margin-left: 2px;
	margin-right: 2px;
	font-family: Arial, Helvetica, sans-serif;
        font-weight: normal;
        font-size: x-small }

A.photos-link:link { font-size: xx-small; color: #808080; text-decoration: none; }
A.photos-link:visited { font-size: xx-small; color: #808080; text-decoration: none; }
A.photos-link:hover { font-size: xx-small; color: #808080; text-decoration: none; }

P { font-size:90%;
   font-family:arial,helvetica,sans-serif;
	background:white;
	color:black;
	padding-left:0;
	padding-right:0}
  
table { padding-left:0;
	padding-right:0}

 code  {font size:13}
 
.margie-nav { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        text-decoration: none;
        color: #808080;
        font-size: xx-small }

A.margie-nav:link { color: #808080; text-decoration: none; }
A.margie-nav:visited { color: #808080; text-decoration: none; }
A.margie-nav:hover { color: #0000FF; text-decoration: none; }

.formElement {
        text-align:left;
}

.textBox {
        font-family:Courier New, Courier, monospace;
        font-weight:bold;
        font-size:80%;
        border:1px solid gray;
}

.nomore { font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	font-size: x-small }

.menu3 { margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	line-height:18px; }
	
.menu4 { margin-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px }	
	
.right { margin-left: 9px;
	margin-right: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px }

A.right-link:link { color: #FFCC00; text-decoration: none; }
A.right-link:visited { color: #FFCC00; text-decoration: none; }
A.right-link:hover { color: #FFFF80; text-decoration: none; }

.smalltext, h5 {
   font-family: Arial, Helvetica, sans-serif;
   padding-left: 0px;
   margin-left: 0px;
   font-weight:normal;
	 font-size:75%}
	
	
	.example, h6 {
	margin:0px;
	font-size:75%;
	font-family: verdana;
	color:#666666}

.examples {
	margin:0px;
	font-size:70%;
	font-family: verdana;
	color:#666666}	

#error {float:left;
width:522px;
padding:8px;
margin:0 0 10px 0;
background:#FFFF99}

#error p {font-size:100%;
font-weight:bold;}

#tips li {
	font-family:arial,helvetica,sans-serif;
	font-size:90%;
	padding: 0 0 0 8px;
	margin: 0 0 5px 0;
}

#tips ul {
	list-style:none;
	margin-left:0px;
	padding: 0px;
}
			



	
