

.indentmenu{
font: 13px Arial;
margin: 0px;

background: #2A144B url(bd-background-3.jpg) repeat-y;
 /*width of menu*/ /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0px 0 0 68px;
padding-left:9%;
padding-right:9%;
text-align: center;
float: left;
background: black url(tab-off.jpg) center center repeat-x;
}

.indentmenu ul li{
text-align: center;
display: inline;
}

.indentmenu ul li a{
float: left;
color: #fff3d0; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #173660; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: #fff3d0;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: #fff3d0 !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url(tab-on.jpg) center center repeat-x;
}



.indentmenu2{
font: 11px Arial;
margin: 0px;
background: #2A144B repeat-x;
 /*width of menu*/ /*leave this value as is in most cases*/
}

.indentmenu2 ul{
margin: 0px 0 0 68px;
padding-left:9%;
padding-right:9%;
float: left;
text-align: center;
background: #2A144B;

}

.indentmenu2 ul li{
display: inline;
text-align: center;
}

.indentmenu2 ul li a{
float: left;
color: #fff3d0; /*text color*/
padding: 5px 11px;
text-decoration: none;

}

.indentmenu2 ul li a:visited{
color: #fff3d0;
}

.indentmenu2 ul li a:hover, .indentmenu2 ul li .current{
color: #fff3d0 !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: #425c7e;
}


table.rules
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 580px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; }

td.top
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.side
{ border-bottom: 1px solid #2A144B;
border-right: 1px solid #2A144B;
background-color: #eaeaea;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #2A144B; }

td.mid
{ border-bottom: 1px solid #2A144B;
border-right: 1px solid #2A144B;
background-color: #f7f7f7;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-size: 11px;
color: #2A144B; }




body
	{	height:100%; 
		overflow-y:auto;
		margin: 5px;
		padding: 0;
		font: 85% arial, hevetica, sans-serif;
		text-align: center;
		color: #FFFFFF;
		background-color: #E6E6E6;
	}
	
	#container
	{
		margin: 5em auto;
		width: 950px;
		text-align:left;
		background-image: url(bd-background-3.jpg); 
		background-repeat: horizontal;
		background-position: center; 
		background-color: #52719a;
		border: 1px solid black;
	}

	#header
	{
		height: 145px;
		color: #FFFFFF;
		background-image: url(bd-header_05.jpg);
                background-repeat: no-repeat;  
		
	}
	
	#mainnav
	{
		
		height:26px;
		color:#ffffe1;
		overflow-y:visible;
		background-color:#2A144B;
	}

	#menu
	{
		float:right;
		height:178px;
		width:127px;
		color:#ffffe1;
		background-image: url(bd-menu_coins.jpg);
		background-repeat: no-repeat;  
		border: 1px solid black;
}

#menu
	{filter: alpha(opacity=70);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 	-moz-opacity: 0.70; opacity:0.7;
}
	

	#contents
	{
		margin-right: 170px;
		margin-left: 85px;
		
		color: #ffffe1;
		background-color:#52719a;
	}

	#footer
	{
		clear:both;
		height:30px;
		color:#FFFFFF;
		background-color: #2A144B;
		border: 1px solid black;
	}


#navcontainer
{
position: relative;
float: right;
clear: right;
height: 200px;
margin: 200px auto;
padding: 1px 0 0 0;

font-family: verdana, sans-serif;
font-variant: small-caps;

}

#navcontainer 
	{filter: alpha(opacity=70);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 	-moz-opacity: 0.70; opacity:0.7;
}

/* to stretch the container div to contain floated list */
{
content: ".";
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}

ul#navlist
{
list-style: none;
padding: 0;
margin-left: 20%;
margin-top: 12%;
width: 60%;
font-size: 0.93em;
font-weight: bold;
}

ul#navlist li
{
display: block;
float: left;
width: 25%;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
width: 60%;
padding: 0.5em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #FFF;
text-decoration: none;
text-align: center;
background: #2A144B;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #2A144B;
color: #FFF;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}


#navcontainer2
{
position: relative;
float: right;
clear: right;

height: 27px;

padding: 1px 0 0 0;
font-family: verdana, sans-serif;
font-variant: small-caps;

}

#navcontainer2 
	{filter: alpha(opacity=70);
 	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
 	-moz-opacity: 0.70; opacity:0.7;
}

{
content: ".";
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}

ul#navlist2
{
list-style: none;
padding: 0;
margin-left: 20%;
margin-top: 12%;
width: 60%;
font-size: 0.93em;
font-weight: bold;
}

ul#navlist2 li
{
display: block;
float: left;
width: 25%;
margin: 0;
padding: 0;
}

ul#navlist2 li a
{
display: block;
width: 60%;
padding: 0.5em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #FFF;
text-decoration: none;
text-align: center;
background: #2A144B;
}

#navcontainer>ul#navlist2 li a { width: auto; }

ul#navlist2 li#active a
{
background: #2A144B;
color: #FFF;
}

ul#navlist2 li a:hover, ul#navlist li#active a:hover
{
color: #000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}



* { padding: 0px; margin: 0px; }

LI { list-style: none; }

#top2
{
	height:1px;
	width:992px;
	border-top:1px solid #a1c7f6;	
}

#bottom2
{
	margin-top: 27px;
	height:1px;
	width:900px;
	border-top:1px solid #2A144B;	
}



#menu2 {
	margin-top: 2px;
	background: #52719a;
	font-family: Arial;
	height: 60px;
}

#menu2 UL
{
	margin-top: -1px;
}
#menu2 LI.navleft 
{
	width: 10px;
	height: 27px;
}
#menu2 LI {
	line-height: 25px;
	font-size: 12px;
	font-family: Sans-Serif;
	font-weight: bold;
	cursor: pointer;
	float: left;
	border-right: 1px solid #a1c7f6;
}

#menu2 LI A {
	padding: 0px 10px 0px 10px;
	text-decoration: none;
	display: block;
	color: #1d4372;
	background: transparent;
	margin: 1px;
}

#menu2 LI A:hover 
{
	color: #ffffff;
	background: #587498;
}

#menu2 LI UL LI 
{
	border: none;
}

#menu2 LI UL LI A {
	padding: 0px 10px 0px 10px;
	font-size: 11px;
	color: #000000;
	background: #FFFFFF;
}

#menu2 LI UL LI A:hover {
	text-decoration: underline;
	background: transparent;
}

#menu2 UL LI UL 
{
	margin-top:1px;
	position: absolute;
	left: 0px;
	display: none;
	width: 992px;
}
div.selected,#menu2 .sel,#menu2 UL LI:hover UL{ display: block; }

#menu2 .sel, #menu2 .sel:hover 
{
	padding: 0px 20px 0px 20px;
	color: #ffffff;
	background: #334f72;
}


#tabcontent{ /*2nd level content wrapper*/
border: 1px solid #778;
background-color: #EFFADC;
height: 100% /*IE7 beta2 fix*/
}

#tabcontent ul{
padding: 0;
margin: 0;
list-style-type: none;
display: none;
}

#tabcontent ul li{
display: inline;
}

#tabcontent ul.selected{ /*selected 2nd level content*/
display: block;
}

#tabcontent ul li a{
border-right: 1px solid #778;
color: navy;
padding: 2px 5px;
display: block;
float: left;
text-decoration: none;
}

#tabcontent ul li a:hover{
background-color: #D3F1A0;
color: blue;
}

.clearfix:after{ /*Clear floats hack: http://positioniseverything.net/easyclearing.html*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix{
display: inline-table;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */