body
{
background-color: #FFF;
}

a:link
{
color: 000000;
}

a:visited
{
color: 0000CC;
}

a:active
{
color: FF0000;
}

a img {border: none; }

.header
{
font-style: normal;
font-weight: bold;
text-align: center;
font-size: 18px;
font-family: Verdana, Geneva, sans-serif;
border-collapse: collapse;
border-width: 0px;
border-style: solid;
}

.subheader {
font-family: Verdana, Geneva, sans-serif;
font-size: 16px;
color: #000;
font-style: normal;
font-weight: bold;
text-align: center;
}

.subheader_blank {
font-family: Verdana, Geneva, sans-serif;
font-size: 16px;
color: #FFF;
text-align: center;
font-style: normal;
font-weight: bold;
}

.background
{
background-color: #FFFFFF;
font-style: normal;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #DCDCDC
}

.backgroundcell
{
background-color: #808080;
font-style: normal;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #FF6347
}

.headline1
{
background-color: #0000CD;
color: #FFFFFF;
font-weight: bold;
text-align: center;
text-vlign: top;
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
}

.headline2
{
background-color: #000080;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
text-vlign: top
}

.headline2focus
{
background-color: #2AFFFF;
color: #000000;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
text-vlign: top
}

table
{
background-color: #FFFFFF;
font-style: normal;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #000000
}

.tablemain
{
background-color: #FFFFFF;
font-style: normal;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 0px;
border-style: solid;
border-color: #FFFFFF;
}

h1
  { font-size: 18px; font-family: Verdana, Arial, sans-serif; font-style: normal; font-weight: bold; text-align: center; empty-cells: show  }

h2
 { font-size: 16px; font-family: Verdana, Arial, sans-serif; font-style: normal; font-weight: bold; text-align: center; empty-cells: show }

h3
{
font-style: normal;
font-weight: bold;
color: #BC8F8F
text-align: center;
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
}

h5
{
font-style: normal;
font-weight: bold;
color: #000000
text-align: center;
font-size: 13px;
font-family: Verdana, Arial, sans-serif;
empty-cells: show;
}

h6
{
font-style: normal;
font-weight: bold;
color: #BC8F8F
text-align: center;
font-size: 13px;
font-family: Verdana, Arial, sans-serif;
empty-cells: show;
}

.menuframe
{
background-color: #CCCCCC;
font-style: normal;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #000000 #000000 #000000 #000000
}

.menu
{
	background-color: #CCCCCC;
	font-style: normal;
	font-weight: plain;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	border-collapse: collapse;
	border-width: 0px;
	border-style: solid;
	border-color: #000000 #000000 #000000 #000000
}

.topmenu
{
	background-color: #CCC;
	font-style: normal;
	font-weight: plain;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #000000 #000000 #000000 #000000;
	padding-top: 3px;
	padding-bottom: 3px;
}

.table
{
background-color: #FFFFFF;
font-style: normal;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #F5F5F5
}

.indextablecell
{ 
font-size: 11px;
font-family:
Verdana, Arial, sans-serif;
font-style: normal;
font-weight: bold;
background-color: #cccccc;
border-width: 0
}


.indextable
{
background-color: #FFFFFF;
font-style: normal;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, sans-serif;
}

.indextablecell
{
background-color: #CCCCCC;
font-style: normal;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
}

.contenttable
{
background-color: #FFFFCC;
font-style: normal;
font-weight: normal;
font-size: 13px;
font-family: Verdana, Arial, sans-serif;
empty-cells: show;
border: outset opx;
border: inset opx;
border-collapse: collapse;
border-spacing: length 0px;
border-width: 1px;	
border-style: solid;
border-color: #000000
}

.contenttable
{
background-color: #FF0000;
border-collapse: separate;
font-style: normal;
font-weight: normal;
font-size: 13px;
font-family: Verdana, Arial, sans-serif;
empty-cells: show;
border: outset 0px;
border: inset 0px;
border-spacing: length 0px;
border-width: 1px;	
border-style: solid;
border-color: #000000
}

.menuheadline2
 {background-color: #000080; color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-align: left; text-vlign: top; 
empty-cells: show;
border: outset opx;
border: inset opx;
border-collapse: separate;
border-spacing: length 0px;
border-width: 0px;	
border-style: solid;
border-color: #000080
 }

TD
{
background-color: #FFFFFF;
font-style: normal;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
empty-cells: show;
border: outset opx;
border: inset opx;
border-collapse: separate;
border-spacing: length 0px;
border-width: 1px;	
border-style: solid;
border-color: #000000
}

.TDMENU
{
background-color: #FFFFFF;
font-style: normal;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
empty-cells: show;
border: outset opx;
border: inset opx;
border-collapse: separate;
border-spacing: length 0px;
border-width: 0px;	
border-style: solid;
border-color: #FFFFFF
}

.whitecell
{
background-color: #FFFFFF;
font-style: normal;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border: outset opx;
border: inset opx;
border-collapse: collapse;
border-spacing: length 0px;
border-width: 1px;	
border-style: solid;
border-color: #000000
}


.whitecellmain
{
	font-size: 14px;
	font-family: Verdana, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background-color: #ffffff;
	border: solid 0 #000000;
	border-collapse: collapse;
	border-spacing: length 0px;
	border-bottom-width: medium;
	border-bottom-color: #FFF;
}


background-color: #FFFFFF;
font-style: normal;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
empty-cells: show;
border: outset opx;
border: inset opx;
border-collapse: collapse;
border-spacing: length 0px;
border-width: 1px;	
border-style: solid;
border-color: #000000
}

.blackcell
{
background-color: #000000;
font-style: normal;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border: outset opx;
border: inset opx;
border-collapse: collapse;
border-spacing: length 0px;
border-width: 1px;	
border-style: solid;
border-color: #000000
}

.contactwebmaster
{
background-color: #CCCCCC;
font-style: normal;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
empty-cells: show;
border: outset opx;
border: inset opx;
border-collapse: separate;
border-spacing: length 0px;
border-width: 1px;	
border-style: solid;
border-color: #000000
}

.navigation_page
{
background-color: #CCCCCC;
font-weight: normal;
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #000000
}

.navigation
{
	background-color: #CCCCCC;
	font-weight: plain;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	border-collapse: collapse;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
}

.navigationtitle
{
	background-color: #CCCCCC;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	border-collapse: collapse;
	border-width: 0px;
	border-style: solid;
	border-color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
}

.source
{
background-color: #FFFFFF;
font-weight: normal;
text-align: top, left;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #000000
}

.phototable
{
background-color: #FFFFFF;
font-weight: normal;
text-align: top, left;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #FFFFFF
}

.photocell
{
background-color: #FFFFFF;
font-weight: normal;
text-align: top, left;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #FFFFFF
}

.phototext
{
background-color: #FFFFFF;
font-weight: plain;
text-align: top, left;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #FFFFFF	
}

.memorialphoto
{
background-color: #FFFFFF;
font-weight: normal;
text-align: top, left;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 0px;	
border-style: solid;
border-color: #FFFFFF
}


.memorialheadline
 {background-color: #000080; color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, sans-serif; text-align: left; text-vlign: top; 
empty-cells: show;
border: outset opx;
border: inset opx;
border-collapse: separate;
border-spacing: length 0px;
border-width: 2px;	
border-style: solid;
border-color: #C0C0C0
 }

.memorial
{
background-color: #000000;
border-collapse: separate;
font-style: bold;
font-weight: normal;
color: #C0C0C0
font-size: 14px;
font-family: Verdana, Arial, sans-serif;
empty-cells: show;
border: outset 0px;
border: inset 0px;
border-spacing: length 0px;
border-width: 2px;	
border-style: solid;
border-color: #C0C0C0
}


.classicwarshipsbooknumber
{
background-color: #000080;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
text-vlign: top
}

.classicwarshipsbooktitle
{
background-color: #000080;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
text-vlign: top
}


.classicwarshipsphoto
{
background-color: #000000;
border-collapse: separate;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
text-vlign: center;
empty-cells: show;
border: outset 0px;
border: inset 0px;
border-spacing: length 0px;
border-width: 0px;	
border-style: solid;
border-color: #000000
}

.classicwarshipsbookreview
{
background-color: #000000;
border-collapse: separate;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: left;
text-vlign: top;
empty-cells: show;
border: outset 0px;
border: inset 0px;
border-spacing: length 0px;
border-width: 0px;	
border-style: solid;
border-color: #000000
}

.classicwarshipsbookreviewphoto
{
background-color: #000000;
border-collapse: separate;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
text-vlign: center;
empty-cells: show;
border: outset 0px;
border: inset 0px;
border-spacing: length 0px;
border-width: 0px;	
border-style: solid;
border-color: #000000
}


.classicwarshipsbookoutofprint
 {background-color: #D20000;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
text-vlign: top
}

.classicwarshipsbookstillavailable
 {background-color: #00AA00;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
text-vlign: top
}

.classicwarshipsbookreleasedate
 {background-color: #FFF000;
color: #000000;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
text-vlign: top
}



.denmarkstraitdispute
{
background-color: #CC0000;
color: #FFFFFF;
font-weight: bold;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
text-align: center;
text-vlign: top
}

.denmarkstraitdisputebackground
{
background-color: #000000;
border-collapse: separate;
font-style: bold;
font-weight: normal;
color: #C0C0C0
font-size: 14px;
font-family: Verdana, Arial, sans-serif;
empty-cells: show;
border: outset 0px;
border: inset 0px;
border-spacing: length 0px;
border-width: 0px;	
border-style: solid;
border-color: #C0C0C0
}

.denmark_strait_firing_details
{
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
color: #000000
empty-cells: show;
}


.contributors
{
background-color: #FFFFFF;
font-style: normal;
font-weight: normal;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border: outset opx;
border: inset opx;
border-collapse: collapse;
border-spacing: length 0px;
border-width: 1px;	
border-style: solid;
border-color: #000000
}

.junophotocell
{
background-color: #FFFFFF;
font-weight: normal;
text-align: top, left;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #FFFFFF
}

.junophototext
{
background-color: #FFFFFF;
font-weight: plain;
text-align: top, left;
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 1px;	
border-style: solid;
border-color: #FFFFFF	
}

.scharnhorsttable
{
background-color: #FFFFFF;
font-weight: plain;
text-align: top, left;
font-size: 11px;
font-family: Verdana, Arial, sans-serif;
border-collapse: collapse;
border-width: 0px;	
border-style: solid;
border-color: #FFFFFF	
}

.xcraftmemorialalta
{
background-color: #000000;
border-collapse: separate;
color: #FFFFFF;
font-weight: bold;
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
text-align: left;
text-vlign: top;
empty-cells: show;
border: outset 0px;
border: inset 0px;
border-spacing: length 0px;
border-width: 0px;	
border-style: solid;
border-color: #000000
}
