
BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    font-family: verdana, Helvetica, sans-serif;
}
TD
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 8pt;
    font-family: verdana, Helvetica, sans-serif;
}
A:active
{
    COLOR: black;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: blue;
    TEXT-DECORATION: none
}
H1
{
	font-size: 12pt;
	color: #0d2a3e;
	font-family: arial;
}
H2
{
	font-family:arial;
    FONT-SIZE: 10pt;
    COLOR: #0d2a3e;
}
H3
{
		font-family:arial;
   FONT-SIZE: 8pt;
   COLOR: #0d2a3e;
}


.H1
{
		font-family:arial;
    FONT-SIZE: 12pt;
    COLOR: #0d2a3e;
 }
.H2
{
			font-family:arial;
    FONT-SIZE: 10pt;
    COLOR: #0d2a3e;
}
.H3
{
			font-family:arial;
   FONT-SIZE: 8pt;
   COLOR: #0d2a3e;
}

.HGrey
{
	font-size: 12pt;
	color: dimgray
}

.ButtonText
{
	text-decoration:none;
}

.BarTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: verdana, sans-serif
}
.small
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt
}

.textbox
{
    BORDER-RIGHT: silver 2px inset;
    BORDER-TOP: silver 2px inset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: silver 2px inset;
    COLOR: black;
    BORDER-BOTTOM: silver 2px inset;
    BACKGROUND-COLOR: white
}


a.HeaderButton { font-weight: bold;font-size:10pt;color: dimgray;font-family: Arial;text-decoration: none;padding-right:4px;padding-left:4px;BORDER-RIGHT: darkgray 1px solid;}
a:active.HeaderButton {text-decoration:none;color: dimgray;}
a:visited.HeaderButton {text-decoration:none;color: dimgray;}
a:hover.HeaderButton {text-decoration: none;color: #2e8cdd;}


a.ContentButton { font-weight: bold;font-size:9pt;color: dimgray;font-family: Arial;text-decoration: none;}
a:active.ContentButton {text-decoration:none;color: dimgray;}
a:visited.ContentButton {text-decoration:none;color: dimgray;}
a:hover.ContentButton {text-decoration: none;color: #2e8cdd;}

a.NavButton {	font-weight: bold;	font-size:10pt;	width: 100%;	color: dimgray;	font-family: Arial;	height: 100%;	text-decoration: none;}
a:active.NavButton {	text-decoration:none;	width:100%;	height:100%;	color: dimgray;}
a:visited.NavButton {	text-decoration:none;	width:100%;	height:100%;	color: dimgray;}
a:hover.NavButton {	width: 100%;	height: 100%;	text-decoration: none;	color: #2e8cdd;}

/* Akiko stuff */

.bg {
	background-repeat: repeat-y;
	background-image: url(../img/bg.gif);
}
.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:White;
	/* color: 0A2A43;*/
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;

}


a.button
{
	font-weight: bold;
	font-size: 9pt;
	color:dimgray;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a:active.button {color:dimgray; text-decoration: none}
a:visited.button {color:dimgray; text-decoration: none}
a:hover.button {color:black; text-decoration: none}


td.tour
{

	text-align: center;
}


a.tourleftbutton
{
	padding-top:3px;
}

a.tourbutton
{
	font-weight: bold;
	font-size: 9pt;
	color: black;
	font-family: arial;
	text-decoration:none;
}

a:hover.tourbutton
{
	color:Navy;
	text-decoration:none
}

a:visited.tourbutton
{
	color:Black;
	text-decoration:none
}


img.more
{
	margin-top:2px
}

/*  link - more info */
a.more
{
	font-size: 11px;
	vertical-align: super;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#ffffff;
	
}
a:active.more {color:#FFFFFF; text-decoration: none}
a:visited.more {color:#FFFFFF; text-decoration: none}
a:hover.more {color:#55B0FF; text-decoration: none}
