body { background: #cfe3f6 url(images/border.gif) 5% 0% no-repeat; font: normal 500 100%   "times new roman", helvetica, serif; margin:0; padding:0; width:100%}

p {text-align: left;  line-height:1.5; font-size:120%;}

div#heading {background:#003366; margin-bottom:2em;}  /* dark blue or #124085 for lighter */

h1, h2 {font: normal 800 200%  arial, verdana, sans-serif; color: #dce9f6; margin:0;}

div#language {text-align:center;}

div#language a {font: normal 600 100%  arial, verdana, sans-serif; text-decoration:none; color: #000000; margin:0 1em; padding:0.3em 2em; border: 0.25em outset #cccccc; background-color:#e9e9eb;}

div#language a:link {color:#124085;}
div#language a:visited {color:#000000;}
div#language a:hover {color:red}

h1 { padding: 0 0 0 20%; border-right: 1em solid  #cfe3f6;}
/* or #b0bfd9 */

h2 {padding: 0 0 0 30%; border-left:1em solid #cfe3f6; border-width:1px 1em 0 1em;}

h3 {font: normal 500 130% arial, verdana, sans-serif; color: rgb(7%,25%,52%);}

h4 { text-align:center; font: normal 500 80% arial, verdana, sans-serif; color: #000000;  margin-top: 2em; clear:both;}

/*
Margin auto does not work with float elements
*/

div#rcol {float:right; width:16%;}

div#rcol a {display:block;  width:60%; margin-bottom:2em; margin-left:auto; margin-right:auto; padding: 0.5em 0; text-align:center; text-decoration:none; font:normal 600 100% arial, verdana, sans-serif; border: 0.25em outset #cccccc; background-color:#e9e9eb;}

div#rcol a:link {color: #124085}
div#rcol a:visited {color:#00000a}
div#rcol a:hover {color: red}

div#rcol a.press, div#language a.press {background-color: #ffffff }

div#ccol { background: url(images/border.gif) 0% 100% no-repeat; float:right; width:66%; padding:3em; margin-left:5%; margin-right:5%; border-left:1px solid rgb(7%,25%,52%);}
/* total width is approx [66%+(5%+3em)x2] Assume = 82% */

div#ccol p {padding:0em 1.5em;}
div#ccol p.mid {text-align:center}

div#ccol ul {list-style-position: outside; padding:0 2em; margin:0 2em;}

div#ccol ul li {font-size:120%; padding:0 0em 1em 1em; display:list-item; list-style-image:url(images/bullet.gif);}

div#ccol ul li span, div#ccol p span {font: normal 600 110%  "times new roman", helvetica, serif; color: rgb(7%,25%,52%);} /* dark blue */

div#ccol ul li a {color: green; display:inline; font:normal 500 90% arial, verdana, sans-serif; text-decoration:none;}


