

/* popups */
.tpop, .apop { }

.tpop { cursor: pointer; }

.apop {
	position: absolute;
	color: #febd11;
	background-color: #081647;
	visibility: hidden;
	top: 0;
	left: 0;
	width:300px;
}

.tpop div, .apop div
{
	padding: 0.4em;
	border: 4px solid;
}

.tpop div { border-color: #333; }

.apop div { }

#wrap
{
	margin: 0 5em;
	background-color: #dfd;
	padding: 0.4em;
}



/* sidenav */

	.sidenav
	{
		float:right;
	}
	
	.sidenav img
	{
		padding:0px;
		margin:0px;
	}
	
	.sidenav table
	{
		width:200px;
		background-color:#081647;
		padding:0px;
		margin:0px;
		margin-bottom:10px;
	
		border-width:1px;
		border-style:solid;
		border-color:#888888;
	}
	
	.sidenav td
	{
		padding:0px;
		margin:0px;
	}
	
	.sidenav td:first-child
	{
		width:1px;
	}
	
	.sidenav a
	{
		margin-left:5px;
		margin-right:5px;		
		color:#ff0000;
	}
	
	
	
	
	
/* feature boxes */
.box 
{
	background-color:#081647;
	color:#febd11;


	padding:0px;
	margin:0px;

	border-width:1px;
	border-style:solid;
	border-color:#888888;
}

.box a
{	
	color:#ff0000;
}

.box p
{
	text-align:center;

	margin:20px;
	margin-top:10px;
	margin-bottom:10px;

	padding:0px;
}

.box h1
{
	color:#febd11;
	text-align:center;
	padding:0px;
	padding-bottom:10px;
	padding-top:10px;
	margin:0px;
}

.box li
{
	padding-right:10px;
	padding-bottom:5px;
}

.box .grey
{
	background:#bdbdbd;
	margin:0px;
	padding:0px;
	text-align:center;
}

.box img
{
	margin:0px;
	padding:0px;
}




/* sheild bullet list */

.shields
{
	list-style-image:url(/img/shield.gif);
}

.shields a
{
	vertical-align:top;
	padding-left:5px;
}

