body {
  margin-left: 15px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 40px;
  font-size: 9pt;
  font-family: Verdana;
  border-style: none;
  background-image: none;
  background-color:#E8E8E8
}

h1{
  font-size: 10pt;
}

h2{
  font-size: 14pt;
}

h3{
  font-size: 12pt;
  font-family: Comic Sans MS;
}

h4{
  font-size: 10pt;
}

small{
  font-size: 8pt;
  font-family: Arial;
}

.container {
    float:left;
    width: 850px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    border: 10px solid #ffffff;
	border-top: 10px solid #ffffff;
	border-bottom: 10px solid #ffffff;
    background: #ffffff; 
    background-image: url(images/world.png);
	background-repeat:repeat-y;
	background-position:center top;
}

.sidebar {
    float:right;
    width:250px;
    background: #eeeeee; 
}


/* CSS Code for the menu bar */
#menu {
    font-family: Arial, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    margin: 15px 0;
    padding: 0;
    list-style-type: none;
    background-color: #eee;
    font-size: 12px;
    height: 32px;
    border-top: 2px solid #eee;
    border-bottom: 2px solid #ccc;
}
#menu li {
    float: left;
    margin: 0;				
}
#menu li a {
    text-decoration: none;
    display: block;
    padding: 0 20px;
    line-height: 32px;
    color: #666;
}
#menu li a:hover, #menu li.active a {
    background-color: #f5fff5;
    border-bottom: 2px solid #DDD;
    color: #999;
}

/*
#menu_wrapper ul {margin-left: 12px;}
#menu_wrapper {padding: 0 16px 0 0; background: url(images/red.png) no-repeat right;}
#menu_wrapper div {float: left; height: 36px; width: 12px; background: url(images/red.png) no-repeat left;}
*/

/* Menu Bar */
#menu_wrapper.red ul {
    border-top: 2px solid #800000;
    border-bottom: 2px solid #700000;
    background: #800000;}
#menu_wrapper.red a {color: #fff;}
#menu_wrapper.red li a:hover, #menu_wrapper.red li.active a {color: #CCCCCC; background: #990000; border-bottom: 2px solid #800000;}
#menu_wrapper.red {background: url(images/red.png) no-repeat right;}
#menu_wrapper.red div {background: url(images/red.png) no-repeat left;}



/* Product Menu */

#product_menu {
    font-family: Arial, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
    margin: 1px 0;
    padding: 0;
    list-style-type: none;
    background-color: #eee;
    font-size: 10px;
    height: 20px;
    border-top: 2px solid #eee;
    border-bottom: 2px solid #ccc;
}
#product_menu li {
    float: left;
    margin: 0;				
}
#product_menu li a {
    text-decoration: none;
    display: block;
    padding: 0 20px;
    line-height: 20px;
    color: #666;
}
#product_menu li a:hover, #menu li.active a {
    background-color: #f5fff5;
    border-bottom: 2px solid #DDD;
    color: #999;
}

/*
#product_menu_wrapper ul {margin-left: 12px;}
#product_menu_wrapper {padding: 0 1px 0 0; background: url(images/grey.png) no-repeat right;}
#product_menu_wrapper div {float: left; height: 20px; width: 12px; background: url(images/grey.png) no-repeat left;}
*/

/* Product Menu */
#product_menu_wrapper.grey ul {
    border-top: 2px solid #404040;
    border-bottom: 2px solid #404040;
    background: #808080;}
#product_menu_wrapper.grey a {color: #fff;}
#product_menu_wrapper.grey li a:hover, #product_menu_wrapper.grey li.active a {color: #CCCCCC; background: #404040; border-bottom: 2px solid #808080;}
#product_menu_wrapper.grey {background: url(images/grey.png) no-repeat right;}
#product_menu_wrapper.grey div {background: url(images/grey.png) no-repeat left;}


