BODY
{
	font-size: 9pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
}

TABLE
{
	font-size: 9pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica;
}

.headmarket
{
    font-size: 6pt;
    color: #333D2D;
    font-family: Arial, Helvetica, Verdana;
}
a.toplinks
{
    font-size: 8pt;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    font-weight: bold;
}
a.toplinks:hover
{
    font-size: 8pt;
    color: #ffff66;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    font-weight: bold;
}
a.toplinks:visited
{
    font-size: 8pt;
    color: #ffff99;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    font-weight: bold;
}
a.misclinks
{
    font-size: 8pt;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    font-weight: bold;
}
a.misclinks:hover
{
    font-size: 8pt;
    color: #ffff66;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    font-weight: bold;
}
.frtop
{
    background-image: url(Images/Layout/fr_top.png);
    background-repeat: repeat-x;
    background-position: left top;
}
.frleft
{
    background-position: left top;
    background-image: url(Images/Layout/fr_left.png);
    background-repeat: repeat-y;
}
.frright
{
    background-position: right top;
    background-image: url(Images/Layout/fr_right.png);
    background-repeat: repeat-y;
}
.frbot
{
    background-position: left bottom;
    background-image: url(Images/Layout/fr_bottom.png);
    background-repeat: repeat-x;
}
.docbody
{
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 6px;
    padding-top: 6px;
}
.textlinks
{
    padding-right: 4px;
    padding-left: 4px;
    font-size: 8pt;
    padding-bottom: 3px;
    color: #ffffff;
    padding-top: 3px;
    font-family: Arial, Verdana, Helvetica;
}
a.txtlinks
{
    font-size: 7pt;
    color: #ffff99;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    font-weight: bold;
}
a.txtlinks:hover
{
    font-size: 7pt;
    color: #ffffff;
    font-family: Arial, Verdana, Helvetica;
    text-decoration: none;
    font-weight: bold;
}

TD.lineleft
{
	border-left: #25130f 1px solid;
}

TD.lineright
{
	border-right: #25130f 1px solid;
}

TD.datetime
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
}
TD.mainbody
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
}
TABLE.details
{
	font-weight: normal;
	font-size: 8.5pt;
	color: #141101;
}
b.heading
{
    font-size: 10pt;
    color: #ffff99;
}
A
{
	color: #FFFDE7;
	text-decoration: none;
}
A:hover
{
	color: #FFF9B6;
	text-decoration: none;
}
TD.copyright
{
	font-weight: normal;
	font-size: 8.5pt;
	color: #ffffff;
	text-decoration: none;
}
TD.bgleft
{
	background-position: left top;
	background-attachment: fixed;
	background-image: url(images/bg-left.gif);
	background-repeat: repeat-y;
}
TD.bgright
{
	background-position: right top;
	background-attachment: fixed;
	background-image: url(images/bg-right.gif);
	background-repeat: repeat-y;
}
INPUT, SELECT
{
	font-size: 11px;
}
TEXTAREA
{
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
}
.outlined
{
	border-left: #25130f 1px solid;
	border-right: #25130f 1px solid;
	border-top: #25130f 1px solid;
	border-bottom: #25130f 1px solid;
}
IFRAME
{
	background-color: #496139;
}
IFRAME.fc
{
	background-color: #FFFFFF;
}
TABLE.ranger
{
    border-right: #3C372D 1px solid;
    border-top: #3C372D 1px solid;
    border-left: #3C372D 1px solid;
    border-bottom: #3C372D 1px solid;
    background-color: #d0cbb6;
}
TABLE.smlAnnounce
{
    font-size: 7.5pt;
    color: #ffffff;
    font-family: Verdana, Arial, Tahoma;
    border-right: #d0cbb6 1px solid;
    border-top: #d0cbb6 1px solid;
    border-left: #d0cbb6 1px solid;
    border-bottom: #d0cbb6 1px solid;
    background-color: #3E4837;
}
.smlheading
{
    font-size: 8.5pt;
	color: #EFE8C0;
}
.menuadmin
{
    background-color: #DADABA;
    font-size: 9pt;
}
.menuitem
{
    font-size: 9pt;
    font-family: Verdana, Arial, Tahoma;
    color: #ffffff;
    font-weight: bold;
    background-color: #7A7126;
    text-decoration: none;
    padding-right: 8px;
    padding-left: 8px;
    border-right: #330033 1px solid;
    border-top: #330033 1px solid;
    border-left: #330033 1px solid;
    border-bottom: #330033 1px solid;
}
a.menuitem
{
    color: #ffffff;
    text-decoration: none;
}
a.menuitem:hover
{
    color: #f5f5f5;
    text-decoration: none;
}
.menuitemhover
{
    font-size: 9pt;
    font-family: Verdana, Arial, Tahoma;
    color: #ffffff;
    font-weight: bold;
    background-color: #9D9A69;
    text-decoration: none;
    padding-right: 8px;
    padding-left: 8px;
    border-right: #330033 1px solid;
    border-top: #330033 1px solid;
    border-left: #330033 1px solid;
    border-bottom: #330033 1px solid;
}
.menuitemselected
{
    font-size: 10pt;
    font-family: Verdana, Arial, Tahoma;
    color: #ffffff;
    font-weight: bold;
    background-color: #9D9A69;
    text-decoration: none;
    padding-right: 8px;
    padding-left: 8px;
    border-right: #330033 1px solid;
    border-top: #330033 1px solid;
    border-left: #330033 1px solid;
    border-bottom: #330033 1px solid;
}

/*
 Image Gallery section
*/
table.galitem
{
    border-right: #ccbba0 1px dashed;
    border-top: #ccbba0 1px dashed;
    border-left: #ccbba0 1px dashed;
    border-bottom: #ccbba0 1px dashed;
    background-color: #3E4837;
}
td.galtitle
{
    padding-left: 4px;
    font-size: 8.5pt;
    padding-bottom: 6px;
    color: #E1D095;
    padding-top: 3px;
}
td.galitemdesc
{
    font-size: 7.5pt;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 5px;
    padding-top: 5px;
}
table.special
{
    border-right: #d2b48c 1px dashed;
    border-top: #d2b48c 1px dashed;
    border-left: #d2b48c 1px dashed;
    border-bottom: #d2b48c 1px dashed;
    background-color: #f2efe4;
}
table.GDSForm
{
    border-right: #25120f 1px dashed;
    padding-right: 6px;
    border-top: #25120f 1px dashed;
    padding-left: 6px;
    padding-bottom: 6px;
    border-left: #25120f 1px dashed;
    padding-top: 6px;
    border-bottom: #25120f 1px dashed;
    background-color: #cdc8b4;
}
td.pageimgs
{
    border-bottom: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    background-color: #ffffff;
}

/* JQuery Menu styles */
#jsddm
{	margin: 0;
	padding: 0}
	
	#jsddm li
	{	float: left;
		list-style: none;
		font: 11px Arial, Verdana}

	#jsddm li a
	{	display: block;
		background: #3B0D0D;
		padding: 5px 8px;
		text-decoration: none;
		font-weight: bold;
		color: #ffffff;
		border-right: 1px solid white;
		white-space: nowrap}

	#jsddm li a:hover
	{	background: #4B3F31}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-bottom: 1px solid white;
		    border-left: 1px solid white;
			border-top: 1px solid white}
		
		#jsddm li ul li
		{	float: none;
			display: inline}
		
		#jsddm li ul li a
		{	width: auto;
			background: #4B3F31}
		
		#jsddm li ul li a:hover
		{	background: #3B0D0D}
