/* Langton style sheet */

body {
    font-family : Verdana, sans-serif;
/*	font-size : 100%; */
	vertical-align : top;
	text-align : justify;
	margin : 0 10% 0;
	padding : 0;
}

table {
    font-size : 80%;
	margin : 0;
	width : 100%;
}

img {
	border : none;
}

B {
    color : black;
}

A:hover {
    color : red;
}

.TableHeading {
    color : yellow;
    background-color : #000080;
    vertical-align : top; /* Repeated for IE 6/7 */
}

.TableTab {
	color : #000080;
	border-left : 0.1em solid #000080;
    border-right : 0.1em solid #000080;
	border-collapse : separate; /* Firefox */
	border-spacing : 0; /* Firefox */
}

.TableNormal {
	color : #000080;
    border : 0.1em solid #000080;
	border-top : none;
}

.Title {
	font-size : 300%;
	text-align : center;
    vertical-align : middle;
}

.HeadImage {
	text-align : center;
    vertical-align : middle;
}

.Image {
	color : #000080;
	text-align : center;
    vertical-align : middle;
}

.Copyright {
    font-size : 75%;
}

.LinkYellow {
    color : yellow;
	background-color : #000080;
}

#tabs  {
  	float : left;
	width : 100%; /* must be repeated */
	background : #000080 url("images/bg.gif") repeat-x bottom;
}
/* Firefox */
/*@-moz-document url-prefix()
{
#tabs {
	font-size : 100%; /* Firefox only */
/*}
} */
/* Safari/Chrome */
/*@media screen and (-webkit-min-device-pixel-ratio:0)
{
#tabs {
/* To show how to target Safari/Chrome */
/*    font-size : 80%;
}
}*/
#tabs ul {
    margin : 0; /* 10% 0; */
    padding : 2em 2em 0; /* 0.625em 0.625em 0; 10px 10px 0; */
    list-style : none;
}
#tabs li {
    float : left;
    background : url("images/left.gif") no-repeat left top;
    margin : 0;
    padding : 0 0 0 0.5625em; /* 9px; */
}
#tabs a {
    float : left;
    display : block;
    background : url("images/right.gif") no-repeat right top;
    padding : 0.3125em 0.9375em 0.25em 0.375em; /* 5px 15px 4px 6px; */
    text-decoration : none;
    font-weight : bold;
    color : #000080;
}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#tabs a {
    float : none;
}
/* End IE5-Mac hack */
#tabs a:hover {
    color : blue;
}
#tabs #current {
    background-image : url("images/left_on.gif");
}
#tabs #current a {
    background-image : url("images/right_on.gif");
    color : blue;
    padding-bottom : 0.3125em; /* 5px; */
}