﻿/* BAM layout */

body {
	text-align:center;
}

iframe {
	clear:both;
	float:left;
	width:100%;
	background:#E3E577;
	border:none;
	margin:0 0 14px 0;
	height: 400;
}

#container {
	width:1004px;
	padding:0;
	margin:0 auto;
	text-align:left;
}

.whiteBG {
	float:left;
	width:1004px;
	background:#fff;
}

.home-flash-container {
	clear:both;
	float:left;
	width:1004px;
	height:475px;
	padding:0;
	margin:0;
	background:#fff;
}

#nav li p {margin-bottom:0;}

/* Support for the "iehover-fix.js" */

* html ul.nav iframe, html ul#nav iframe {
	position:absolute;
	left: -0.25em;
	top: -0.25em;
	z-index: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}


.home-tools {
	clear:both;
	float:left;
	width:1004px;
	height:180px;
	background:#fff;
	border-top: 1px solid #c8c8c8;
}

.home-calendar {
	float:left;
	height:180px;
	width:591px;
}

.home-nav {
	float:left;
	height:180px;
	width:135px;
	border-right:1px solid #c8c8c8;
	border-left:1px solid #c8c8c8;
}

.home-getting {
	float:left;
	height:180px;
	width:276px;
	background:#fff;
}

/*common classes*/

.page-wrap {
	padding: 0 17px 0 17px;
	/*overflow:auto;*/
	clear: both;
}
.page-wrap h2 {
	padding-bottom:5px; margin: 0px;
}

/*
.gettobam_top {
	padding:16px 0 6px 0;
	width:750px;
	float:right;
}

*/
.page_top {
	width:300px;
	float:right;
	margin-top:8px;
}

.page_top ul {
	clear:both;
	float:right;
	list-style:none;
}

.page_top ul li {
	float:left;
	padding:0 0 0 20px;
}

.page_top ul li a {
	color:#999;
	text-decoration:none;
	display:block;
	padding-left:20px;
}

.page_top ul li a:hover {
	text-decoration:underline;
}

.page_top ul li a.utilEmail {
	background: url(img/sprite_articleIcons.gif) no-repeat 0 0px ;
}

.page_top ul li a.utilPrint {
	background: url(img/sprite_articleIcons.gif) no-repeat 0 -40px ;
}



.left_col_main {
	float:left;
	width:570px;
	margin-bottom:24px;
}

.right_col_main {
	float:right;
	width:400px;
	margin-bottom:24px;
}

.left_col_top {
	float:left;
	width:570px;
	margin-bottom:0px;
}

.right_col_top {
	float:right;
	width:400px;
	margin-bottom:0px;
}

.splash_full {
	float:left;
	clear:both;
	width:970px;
	margin:0;
}

.full {
	width:100%;
}

.atStart {
	cursor:pointer;
}

