/* Copyright MyKnowledgeMap Ltd 2006. All rights reserved. */

body { margin: 0px; padding: 0px; background: url(images/body_background.jpg) repeat-y top center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 62.5%; }

#allcontent { width: 760px; margin: 0 auto 0 auto; font-size: 1.2em; background: url(images/allcontent_background.jpg) no-repeat top left; }

#header { padding: 20px 0px 0px 0px; width: 100%; text-align: center; }

#header h1 { margin: 0px; padding: 0px; display: inline; }

#header h1 span { display: none; visibility: hidden; }

#header h2 { margin: 0px; padding: 0px; display: inline; }

#header h2 span { display: none; visibility: hidden; }

#navigation { background: url(images/navigation_background.jpg) repeat-x top left; text-align: center; }

#navigation ul { margin: 15px 0px 0px 0px; padding: 0px; line-height: 32px; }

#navigation li { display: inline; font-size: 1.2em; font-family: Georgia, "Times New Roman", Times, serif; }

#navigation li a { margin: 0px 6px 0px 5px; color: #000000; text-decoration: none; }

#navigation li a:hover, a.selected { border-bottom: 1px solid #000000; }

#content { margin: 0px; padding: 20px 0px 20px 0px; width: 100%; }

#onecol { width: 720px; margin: 0 auto; }

#leftcol { float: left; width: 280px; padding: 0px 0px 0px 20px; }

#leftcol p a { color: #006600; text-decoration: none; }

#leftcol p a:hover { color: #006600;  border-bottom: 1px solid #000000; }

#rightcol { float: right; width: 440px; padding: 0px 20px 0px 0px; }

#rightcol h3, #onecol h3 { margin: 0px; padding: 0px 0px 0px 70px; font-size: 2.2em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }

#rightcol h4, #onecol h4 { margin: 0px; padding: 0px; font-size: 1.9em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }

#onecol h5 { margin: 0px; padding: 0px; font-size: 1.6em; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; }

h3.purple { color: #660066; }

h3.brown { color: #666600; }

h3.yellow { color: #99CC00; }

h3.red { color: #990000; }

h3.green { color: #009900; }

ul.purple { list-style-image: url(images/purple_bullet.gif); }

ul.brown { list-style-image: url(images/brown_bullet.gif); }

ul.yellow { list-style-image:  url(images/yellow_bullet.gif); }

ul.red { list-style-image: url(images/red_bullet.gif); }

ul.green { list-style-image: url(images/green_bullet.gif); }

#footer { background: url(images/footer_background.jpg) repeat-x top left; width: 760px; text-align: center; clear: both; }

#footer p { line-height: 22px; margin: 0px; padding: 0px; font-size: 0.9em; }

p a { color: #006699; }

p a:hover { color: #006699; text-decoration: none; }

#onecol p img { border: 1px solid #CCC; padding: 5px; margin: 0 auto; display: block; }

#onecol p.imgCaption { width: 396px; margin: 0 auto 10px auto; font-size: 0.8em; }

#onecol table#featuresTable { margin: 0 auto; border: 1px solid #CCC; }

#onecol table#featuresTable th, #onecol table#featuresTable td { padding: 5px; border: 1px solid #EEE; border-collapse: collapse; }

#onecol table#featuresTable td.alignCenter { text-align: center; }

#onecol table#featuresTable td.paddingLeft20 { padding-left: 30px; }
