iframe
{
height: 100%;
float: left;
padding: 0;
margin: 0;
border: 0;
width: 100%;

}

.white{
background-color:#FFFFFF;
}

.main{
	
	background-color: #bbbbbb;
	background-position: top center;
	background-repeat:repeat-y;
	background-image: url(images/bg-shadow.gif);

}


body {
	font-family: arial, sans-serif;
	font-size: small;
	color: black;
	margin: 0;
	padding: 0;
}

.section{
	font-size: medium;
	font-weight: bold;
	border-bottom:1px solid #888888;
	margin:0px;
	padding:0px;
}


.codeBlock {
	border:1px solid dotted;
	padding:4pt;
	background-color:#eeeeee;
	margin-top: 8pt;
	margin-bottom: 8pt;
}

img {  
	border: 0px;
}

.download{
	border:1px solid black;
}

.download TD,TH {
	border:1px solid black;
	padding:2pt;
}

th{
	background-color:black;
	font-family: arial;
	color: white;	
}

.selectedTab{
	padding-top: 2px;
	margin-left:4pt;
	padding-left:4pt;
	padding-right:4pt;	
	padding-bottom:2px;	
	background-color:#EEEEEE;
	font-family: arial;
	border: 1px solid #EEEEEE;
	color: black;
}
.unSelectedTab{
	padding-top: 2px;
	margin-left:4pt;
	padding-left:4pt;
	padding-right:4pt;		
	background-color:#FFFFFF;
	font-family: arial;
	border: 1px solid #EEEEEE;
	color: black;
}

.selectedTab A {
	text-decoration: none;
	color: black;
}

.unSelectedTab A {
	text-decoration: none;
	color: black;
}


.graphics{
	border: 1px solid #888888;
	padding-top: 4pt;
	padding-bottom: 4pt;
}

p{
	padding-bottom: 2pt;
}


.navMenu{
	border: 1px solid #aaaaaa;
	margin-left:10px;
	margin-top:10px;
	border-collapse:collapse;
	
}

.navMenu TD{
	border: 1px solid #cccccc;
	padding-left:10pt;
	padding-right:10pt;
	font-size:12pt;
	white-space: nowrap;
	text-align:center;
	background-color: #eeeeee;
	
}

.navMenu A{
	text-decoration:none;
	color:black;
}

h3 {
	margin-bottom: 0pt;
	padding-bottom: 0pt;
}
h4 {
	margin-bottom: 2pt;
	padding-bottom: 2pt;
}
.listTbl{
	border: 1px solid #555555;
	border-collapse: collapse;
}

.listTbl TD {
	border: 1px solid #555555;
}


.pubTbl{
	border-left: 1px solid #555555;
	border-collapse: collapse;
}

.pubTbl TD {
	border: 1px solid white;

}

.layoutImg{
	border-left: 1px solid #9c9c9c;
	border-bottom: 1px solid #9c9c9c;
	border-right: 1px solid #9c9c9c;
}

.game{
	background-image:url('images/games-bg.gif') no-repeat;
}

.gameimage {
	margin-top:8px;margin-left:8px;
}
.gametitle {
	margin-top:8px;margin-left:8px;
}

.gametable{
	margin:0px;
	padding:0px;
}
