body { color:#000080; background-color:#EDEDF3; margin:0; padding:0; }
* { font-family:Verdana; font-size:12px; }
img { border:0; }

a, a:visited, a:active { color:#000080; }
a:hover {	color:#C0C0C0; }

#grid { width:800px; background-color:#ffffff; margin:auto; margin-top:10px; }

#navi { padding-bottom:10px; padding-top:10px; text-align:center; border-bottom:1px solid #000080; width:90%; }
#navi ul { margin:0; padding:0; display:inline; }
#navi li { display:inline; list-style-type:none; padding-left:20px; padding-right:10px; }
#navi li a { font-weight:bold; text-decoration:none; }

#footer { padding-bottom:10px; padding-top:10px; text-align:center; border-top:1px solid #000080; width:90%; }
#footer p { margin:0 0 3px 0; font-size:10px; }
#footer a { font-size:10px; }

#content { width:90%; color:#000099; text-align:left; padding-bottom:20px; }
#content p { line-height:140%; }

#content h1 { font-size:12pt; font-weight:bold; text-align:center; margin-top:20px; margin-bottom:20px; }
#content h1 span.w { font-size:24pt; }
#content h1 span.g { font-size:18pt; }

.break { clear:both !important;	float:none !important; height:1px !important;	overflow:hidden !important; }

.prices * { font-size:11px; }
.prices { border:2px solid #dddddd; margin-bottom:15px; }
.prices td, .prices th { padding:0 5px 0 5px; }
.prices th { background-color:#dddddd; }
.prices tr { height:40px; }
.prices tr.medium td { background-color:#efefef; }