/* Define colors, fonts and other style attributes here to override the defaults  */

/* Page background color */

body {
	background: #000066;
	background-image: url(../Theme/BackGround.gif);
	color: Blue;
	font-family: "Comic Sans MS";

    margin: 0px;
    padding: 0px;
}

img {
	border: 0;
}

.menu {
  font-size:12
}

.menu a{
  text-decoration:none;
}


#header {
  width: 100%;
}


#leftspacer {
  float: left;
  width: 2%;
}

#menu {
  float: left;
  width: 15%;
}
#content {
  float: left;
  width: 75%;
}
#footer {
  clear: both;
  width: 100%;
}


ul#navigation {
padding: 0;
margin: 0;
background-color: blue;
color: #fff;
float: left;
width: 100%;
}
ul#navigation li { display: inline; }
ul#navigation li a {
padding: .25em 1em;
background-color: blue;
color: #fff;
text-decoration: none;
float: left;
border-bottom: solid 1px #fff;
border-top: solid 1px #fff;
border-right: solid 1px #fff;
}
ul#navigation li a:hover {
color: #000;
background-color: #fff;
}


@media projection, screen { 
   /* add spacing to page break and draw the dotted line */ 
   .page-break { 
      border-top: 1px dotted #b2b2b2; 
      text-align: center; 
      margin: 50px 0; 
   } 

   /* move the text up to center on the line */ 
   .page-break div { 
      margin-top: -8px;
   } 

   /* define the style for the text--including a white background */ 
   .page-break div span { 
      background-color: #fff; 
      color: #b2b2b2; 
      padding: 0 5px; 
      font: 10pt Arial,Helvetica,sans-serif; 
	}
} 

@media print { 
body {
	color : #000000;
	background : #ffffff;
	font-family : "Times New Roman", Times, serif;
	font-size : 10pt;
}	
   /* add the actual page break and remove the border */ 
   .page-break { 
      page-break-after: always;
	} 
   /* ignore the actual text */ 
   .page-break div { 
      display: none !important; 
	}
	
	tr {page-break-inside: avoid;}
	thead {display: table-header-group;}
	
/*	#content {
		margin-left:	10mm;
		margin-right:	10mm;
		margin-top:		10mm;
		margin-bottom:	10mm;
} */
}