@charset "utf-8";
body 
{
	background-color: #666666;
	background-image: url(images/gbl_site_bg.png);
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, sans-serif;
}
img
{
	border: 0;	
}
.dvTopBar
{
	clear: both;
	background-color: #aaddee;
	width: 100%;
	height: 9px;
}
h3
{
	font-size: 16px;
	color: #a51515;
	padding-bottom: 15px;
	text-align: center;
}
.Notes
{
	font-size: 10px;
	color: #333333;
}


.dvGlbContent
{
	padding: 35px 40px;	
	width: 830px;
}
.dvGlbContent h1
{
	font-size: 15px;
	color: #024483;
}
.dvGlbContent h2
{
	font-size: 15px;
	color: #024483;
	padding-bottom: 15px;
	border-bottom: 1px solid #acdfe9;
}
.dvGlbContent table
{
	width: 100%;
}
.dvGlbContent table td
{
	vertical-align: top;
	font-size: 10px;
	color: #333333;
	line-height: 14px;
}
.dvGlbContent a
{
	color: #0055a5;
}
.dvGlbContent p
{
	font-size: 14px;
	color: #333333;
	line-height: 24px;
	padding-right: 40px;
}


.dvGlbContent .tblForm td:first-child
{
	width: 130px;
}
.dvGlbContent .tblForm td
{
	padding: 3px 0;	
}

/*-======================================================================================*/
input[type=text], select
{
	border: 1px solid #666666;
	font-size: 11px;
	padding: 2px;
	width: 211px;
}
select
{
	width: auto;
}
textarea
{
	border: 1px solid #666666;
	font-size: 11px;
	padding: 2px;	
	width: 350px;
	height: 100px;
}
input
{
	width: auto;	
}



.dvGallery img
{
	border: 4px solid #999999;
	margin: 0 8px 8px 0;
}


.dvPageBG
{
	position: relative;
	background-color: #666666;
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 22px;
	/*bottom: 0;*/
}
.dvPageContainer
{
	background-color: white;
}

.dvTopHeader
{
	position: relative;
	width: 100%;
	height: 122px;
}
.dvTopHeader ul
{
	position: absolute;
	top: 55px;
	right: 27px;
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 11px;
	color: #666666;
}
.dvTopHeader ul li
{
	border-left: 1px solid #888888;	
	padding: 0 19px;
	display: inline;
	text-transform: uppercase;
}
.dvTopHeader ul li:first-child
{
	border-left: none;	
}
.dvTopHeader ul li a
{
	color: #888888;
	text-decoration: none;
}
.ulMainNav
{
	margin: 0;
	padding: 0;
	width: 100%;
	height: 33px;
	background-image: url(images/gbl_site_navbg.png);
	background-repeat: repeat-x;
	list-style: none;
	border-bottom: 1px solid #666666;
}
.ulMainNav li
{
	height: 33px;
	float: left;
	display: block;
	border-right: 1px solid white;
}
.ulMainNav li:first-child
{
	margin-left: 120px;
	border-left: 1px solid white;
}
.ulMainNav li a
{
	line-height: 33px;
	color: white;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 12px;
	padding: 0 26px;
}
.dvHmTxtBnr
{
	font-size: 18px;
	color: #333333;
	line-height: 28px;
	padding: 28px 40px;
}

.tdHmSd 
{
	width: 391px;
	vertical-align: top;
	padding-left: 40px;
}
.tdHmSd h1
{
	font-size: 15px;
	color: #024483;
	padding-bottom: 15px;
	border-bottom: 1px solid #acdfe9;
}

.tdHmSd h1 span
{
	font-size: 10px;
	font-weight: normal;
}
.tdHmSd h1 span a
{
	color: #024483;	
}
.tdHmSd ul
{
	font-size: 14px;
	line-height: 28px;
	color: #333333;
}
.tblCerts td
{
	font-size: 12px;
	color: #333333;
	padding-left: 25px;
	padding-bottom: 10px;
}
.tblCerts td:first-child
{
	padding-left: 0;	
}



.dvFtr
{
	clear: both;
	background-color: #666666;
	padding: 15px 0;
	text-align: center;
	color: white;
	font-size: 10px;
}
.dvFtr img
{
	padding: 15px;	
}





.dvEntryPageBG
{
	background-color: #666666;
	width: 662px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -331px;
	bottom: 0;
}
.dvEntryPageContainer
{
	position: absolute;
	top: 57px;
	left: 22px;
	right: 22px;
	background-color: white;
}
.dvAreaClick
{
	width: 100%;
	height: 417px;
}
.dvAreaClick .imgSplshLogo
{
	padding: 33px 0 0 107px;
}
.dvAreaClick .imgSplshEnterBtn
{
	padding: 45px 0 0 154px;
}
.dvEntryPageContainer ul
{
	width: 662px;
	list-style: none;
	margin: 0;
	padding: 0 0 0 1px;
}
.dvEntryPageContainer ul li
{
	float: left;
	padding: 0 1px 1px 0;
	margin: 0;
}
.dvEntryPageContainer ul li img
{
	display: block;
	padding: 0;
	margin: 0;
}
.dvEntryFtr
{
	background-color: #666666;
	padding: 15px 0;
	text-align: center;
	color: white;
	font-size: 10px;
}










