/*** BASIC ELEMENTS **************************************************/

TABLE, TD {
    color: #333;
	background-color: #FFF;
	font: normal 11px Verdana, Arial, sans-serif;
}

BODY {
	margin: 0px;
	padding: 20px 0px 30px 0px;
	background-color: #f0f0f0;
	color: #000;
	text-decoration: none;
	text-align: center;
}

strong {
	color: #FF8000;
	font-weight: bold;
}

P {
	line-height: 140%;
	text-align: none;
}

H1 {
    color: #369;
    font-size: 15px;
    font-weight: bold;
    font-family: "Arial Narrow", arial, sans-serif;
	line-height: 110%;
	text-align: justify;
}

H2 {
	margin-bottom: 3px;
	color: #036;
	font-weight: bold;
	font-size: 15px;
	text-decoration: none;
}

H3 {
	margin-top: 3px;
	padding: 0px;
	color: #333;
	font-weight: bold;
	font-size: 12px;
}

H4 {
	margin-top: 3px;
	padding: 0px;
	color: #333;
	font-weight: bold;
	font-size: 9px;
}

UL, DL {
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 30px;
}

OL {
	margin-top: 5px;
}

LI, DD {
	margin-bottom: 5px;
}

UL LI, DL DD {
	list-style-type: square;
}

DL DT {
    margin-bottom: 5px;
    font-size: 10px;
    font-weight: bold;
}

DL DD {
    margin-left: 0px;
    margin-bottom: 5px;
}

SUP {
    font-size: 8px;
}

HR {
	height: 0px;
	width: 80%;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top: dashed 1px #ccc;
}

FIELDSET {
	padding: 10px;
	background-color: #f9f9f9;
}

FIELDSET LEGEND {
	margin-bottom: 8px;
}

INPUT, SELECT, TEXTAREA {
	font-size: 10px;
}

A, A:link, A:active {
	color: #FF8000;
	text-decoration: None;
	font-size: 10px;
}

A:visited {
	color: #9D9D9D;
	text-decoration: None;
}

A:hover	{
	color: #606060;
	text-decoration: None;
	font-weight: None;

}

FORM {
	margin: 0px;
}


/*** SPECIFIC ELEMENTS ***********************************************/

BODY.fullscreen {
	background: #f0f0f0 url("/shared/images/tile.background.white.gif") repeat-y;
}s

#column {
	background-color: #369;
}

#menu TD {
	background-color: #69c;
}

#submenu {
	margin: 1px 0px 10px 0px;
	padding: 3px 20px 5px 20px;
	background-color: #edebd9;
	font: normal 13px "Trebuchet MS", Verdana, Arial, sans-serif;
	font-variant: small-caps;
}

#content P {
	margin-left: 10px;
	margin-right: 10px;
}

.spread {
	border: solid 1px #fff;
	background-color: #fff;
}

.promo P {
	margin-left: 5px;
	margin-right: 15px;
	color: #fff;
	font-size: 11px;
	line-height: 130%;
}

INPUT.button {
	background-color: #369;
	color: #fff;
	font-size: 10px;
}

.nowrap {
	white-space: nowrap;
}

#addressbar {
	margin-top: 20px;
	padding: 2px;
	color: #4B4B4B;
	text-align: right;
	font: normal 9px Verdana, Arial, sans-serif;
}

#RecentSpots {
	padding:10px 0px 10px 10px;
	background-color: #ffffff;
	color: #808080;
	font: normal 10px Verdana, Arial, sans-serif;
	text-align: Left;
	font-weight: bold;
}

#column LI {
	color: #fff;
}

#column A, #column A:link, #column A:active {
	color: #fff;
	text-decoration: underline;
}

#column A:visited {
	color: #eee;
	text-decoration: underline;
}

#column A:hover	{
	color: #fff;
	text-decoration: underline;
}

TABLE.footer {
	border: solid 0px #ccc;
}

TABLE.footer TR TH {
	background-color: #f5f5f5;
	text-align: left;
}

TABLE.footer TR TD {
	border-top: solid 0px #f5f5f5;
	padding: 7px 25px 1px 22px;
	background-color: #fff;
	color: #808080;
	font-size: 9px;
}

#footerlink {
	color: #0099FF;
	text-decoration: None;
}

.normal {
	font-size: 10px;
	/**background-color: #F7F7F7;**/
	color: #193791;
}

UL.submenu {
	background-color: transparent;
	margin-left: 17px;
}

UL.submenu UL.submenu {
	margin-top: 5px;
	margin-left: 17px;
}

UL.submenu LI {
	list-style-image: url("/shared/images/graterthan.gif");
	margin-bottom: 5px;
}

UL.submenu LI.active {
	list-style-image: url("/shared/images/arrowselected.gif");
	color: #3F708D;
}

UL.submenu LI.active A, UL.submenu LI.active A:link, UL.submenu LI.active A:active, UL.submenu LI.active A:visited, UL.submenu LI.active A:hover {
	color: #3F708D;
}

DIV.box, P.box {
	padding: 5px;
	border: solid 1px #E1E1E1;
}

Img.portrait {
	margin-left: 10px;
	margin-right: 10px;
	margin-Top: 15px;
	margin-Buttom: 0px;
	border: solid 2px #E1E1E1;
}
