#splash_main {margin:0px 12px 10px 12px; background:url('http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s64697669646572342r676966') repeat-y 457px 0px;}
	#splash_mainBottom{margin:0px 12px 0px 12px;}

	.section{border:0; width:97%;}
	.section .heading{padding:5px; color:#000000;text-align:left;}
	.splash_vspace {height:12px;}
	
	#splash_coolNewPeople {border:1px solid #FFCC99;width:300px;}
	#splash_coolNewPeople .heading {background-color:#FFCC99;}
	#splash_coolNewPeople div {margin-bottom:5px;}
	.w120 {width:98px;}
	
	#splash_coolNewPeople, #splash_advertisement, #splash_login {text-align:center;}
	
	#splash_music {width:440px;}
	#splash_music .heading {background-color:#B5CCFB; height:14px;}
	
	#splash_login{border:1px solid #003399;width:300px;clear:both;}
	#splash_login .heading {background-color:#039; color:#fff; margin-bottom:5px;}
	#splash_login label, #splash_login input {text-align:right;}
	
	#splash_login .row input{float:right; width:50%; text-align:left; margin:2px 0; margin-right:18%; }
	#splash_login .row label{float:left; width:30%; text-align:right; margin:2px 0; margin-right:2%; }
	#splash_login .row{clear:both;}
	#splash_login a {font-size:90%; margin:5px;}
	
	#splash_getStarted {margin:0;width:100%;}
	#splash_getStarted h4{color:#003399; font-size:110%; margin:0; padding:0;}
	#splash_getStarted .cols td {background-color:#B5CCFB; width:24%; padding:5px; font-size:90%;}
	#splash_getStarted .cols, #splash_getStarted .cols td {border:1px solid #003399;}
	#splash_getStarted span {color:#CC0000; font-weight:bold;}
	#splash_getStarted span a {font-weight:normal;}
	
	#splash_greybox {clear:left; background-color:#F2F5F7; border:1px solid #D0E4FD; height:70px; width:440px;}
	#splash_greybox .col {float:left; margin:3px; width:23%;}
	#splash_greybox .col a {font-weight:normal; font-size:13px;}
	
	#header {text-align:right; height:70px; padding:5px;}
	#header_search #searchSubmit {font-size:100%; height:20px;}
	#header_search input {margin-bottom:4px;}
	#logo {margin-top:15px;}
	#searchrequest {font-size:80%; width:175px;}

#splash_login .row input
{
 margin-right: 50px !important;
}

.col3
{
width: 49%;
vertical-align: top;
text-align: left;
}

#wrap
{
width: 100% !important;
background: transparent;
}

.col2
{
width: 2%;
background: #FFF;
vertical-align: top;
}

.col1
{
width: 49%;
vertical-align: top;
text-align: right;
}
#SplashContentWrap
{
	 background: white;
	 width: 800px;
	 margin-left: auto;
	 margin-right: auto;
}
#MainTable{
width: 800px;
text-align:left;
margin:0px auto;
}
#mainGutter{width:800px;}
#westGutter,
#eastGutter{position:absolute;top:0px;}

#wrap{text-align:center;}
/* CSS Document */
.boldtxt {font-weight:bold}
.blue {color:#039}
.size12 {font-size:12px;}
.center { margin:0 auto; text-align:center; padding:10px;}
.top20px {margin-top:20px;}
.signupTable {
	margin:0 auto;
	width:800px;
	background-color:#fff;
	padding:0;
	font-size:12px;
	}
.signupLeftcol2 {
	margin:40px 0 60px 145px;
	}
.signupTopDiv {
	background-color:#039;
	padding:0;
	}
.signupBottomDiv {
	text-align:center;
	font-size:11px;
	background-color:#e5e5e5;
	padding-top:15px;
	}
.signupBottomDiv a {
	font-size:11px;
	font-weight:bold;
	color:#039;
	}
.signupTopGutter {
	height:10px;
	background-color:#6698cb;
	font-size:10px;
	}
.signupSpacer {
	clear:left;
	height:20px;
	}
.divContent {
	font-family:Verdana;
	font-size:11px;
	line-height:16px;
	width:700px;
	float:left;
	margin:15px 0 15px 35px;
	}
.OverlayRightDiv {
	width:288px; 
	float:left;
	padding:15px 15px 0 30px;	
	}
.OverlayLeftDiv {
	float:left;
	padding:10px;
	border:3px solid #039;
	BACKGROUND-COLOR:White;
	}
.OverlayTitle {
	font-size:14px;
	color:#c00;
	margin:0 0 10px 0;
	text-align:left;
	font-weight:bold;
	}
.OverlayLine {
	font-size:1px;
	background-color:#ccc;
	height:1px;
	width:98%;
	margin-bottom:15px;
	}
.OverlayHeader {
	font-size:14px;
	font-weight:bold;
	color:#039;
	padding:0;
	}
.OverlayItem1, .OverlayItem2, .OverlayItem3, .OverlayItem4, .OverlayItem5, .OverlayItem6, .OverlayItem7 {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s6s7665726p617969636s6r2r676966) 0px 2px no-repeat;
	font-weight:bold;
	padding: 0 0 3px 22px;
	margin:10px 0 0 0;
	color:#039;
	}
.OverlayItem2 {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s6s7665726p617969636s6r2r676966) 0px -17px no-repeat;
	}
.OverlayItem3 {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s6s7665726p617969636s6r2r676966) 0px -36px no-repeat;
	}
.OverlayItem4 {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s6s7665726p617969636s6r2r676966) 0px -54px no-repeat;
	}
.OverlayItem5 {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s6s7665726p617969636s6r2r676966) 0px 2px no-repeat;
	}
.OverlayItem6 {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s6s7665726p617969636s6r2r676966) 0px -92px no-repeat;
	}
.OverlayItem7 {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s6s7665726p617969636s6r2r676966) 0px -109px no-repeat;
	}
.OverlayDesc {
	padding: 0 0 8px 22px;
	}
.OverlayBlueboxTop, .OverlayBlueboxBottom {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s626p7565726s756r64626s782r676966) top left no-repeat;
	width:286px;
	height:10px;
	display:block;
	margin-left:40px;
	}
.OverlayBlueboxTop {
	margin-top:15px;
	}	
.OverlayBlueboxBottom {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s626p7565726s756r64626s782r676966) bottom left no-repeat;
	}
.Overlaywhtheader {
	font-size:12px;
	font-weight:bold;
	color:#039;
	float:left;
	padding:0 10px 10px 0;
	}
.OverlayWhtboxTop {
	margin-top:5px;
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s7768697465726s756r64626s782r676966) top left no-repeat;
	width:287px;
	height:10px;
	}
.OverlayWhtboxBottom {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s7768697465726s756r64626s782r676966) bottom left no-repeat;
	width:287px;
	height:12px;
	}
.OverlayWhtboxCnt {
	width:265px;
	background-color:#f5f5f5;
	border-left:1px solid #666;
	border-right:1px solid #666;
	padding: 5px 10px 5px 10px;
	color:#039;	
	}
.OverlayBlueboxCnt {
	width:286px;
	background-color:#69c;
	padding: 5px 10px 10px 10px;
	color:#fff;
	margin-left:40px;
	}
html>/**/body .OverlayBlueboxCnt { width:266px; }
.Overlayblueheader {
	font-size:14px;
	font-weight:bold;
	padding:0 0 5px 0;
	color:#000;
	}
.OverlayBlueLink {
	text-align:center;
	margin-top:20px;
	font-size:12px;
	}
.OverlayBlueLink a {
	background:url(http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q7973706163652r636s6q2s696q616765732s6s7665726p6179627574746s6r2r676966) top left no-repeat;
	padding:7px 0 0 0;
	width:233px;
	height:26px;
	display:block;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#039;
	margin:0 auto;
	}
.closewin {
	float:right;
	}
.closewin a {
	color:#039;
	text-decoration:none;
	}
.closewin a:hover {
	text-decoration:underline;
	}
.overlayform {
	margin:0;
	padding:0;
	color:#039;
	clear:left;
	}
.overlayform a {
	color:#039;
	text-decoration:none;
	font-weight:normal;
	}
.overlayform a:hover {
	text-decoration:underline;
	}
.footerlink {
	clear:left;
	float:left;
	width:690px;
	padding:2px 10px 10px 0;
	}
form .OverlayTxtFld {
	border:1px solid #039
	}
.itrloginmessage {
	background-color:#Ffc;
	padding:10px 0 10px 10px; 
	font-size:14px;
	font-weight:bold;
	color:#039;
	width:660px;
	border:1px solid #ccc;
	margin:0 0 0 30px;
	}
html>/**/body .itrloginmessage { width:650px; }
.interRightColImg {
	float:left;
	padding:0;
	margin:5px 0 0 0;
	font-size:14px;
	font-weight:bold;
	color:#039;
	}
.interInputForm input {
	direction:ltr;
	border:1px solid #06c;
	padding:2px;
	text-align:left;
	float:left;
	}
.intLinkBottom a {margin:0;font-weight:normal;}
	
.OverlaySignUpNowBtn {
	width:250px;
	background-color:#f60;
	text-align:center;
	margin:10px 0 0 50px;
	}
.OverlaySignUpNowBtn a {
	font-size:14px;
	color:#fff;
	font-weight:bold;
	padding:8px;
	display:block;
	border:1px solid #666;
	}
.OverlaySignUpNowBtn a:hover {text-decoration:none;color:#fff;}
.overlayCloseDiv {
	width:350px;
	margin:10px auto 3px auto;
	text-align:right;
	}
.overlayCloseDiv a {
	font-weight:normal;
	text-decoration:underline;
	}
.OverlayLeftDiv0 {
    padding:0;
    width:375px;
    _width:372px;
    float:left;
    margin-top:-5px;
    }
.OverlayLeftPad {
    padding:10px 20px;
    margin:-10px 0 10px 0;
    }
.OverlaySignup {
    padding:0 0 0 20px ;
    width:300px;
    clear:left;

    }
.OverlayRedBanner {
    color:#fff;
    font-size:14px;
    font-weight:bold;
    background-color:#039;
    padding:10px 5px;
    margin:20px 0 0 0;
    text-align:center;
    }
.OverlayRedBanner2 {
    background:url("http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q79737061636563646r2r636s6q2s6q6s64756p65732s73706p6173682s7374617469632s6373732s2r2r2s696q672s6p61796s7665724172726s772r676966") top left no-repeat;
    height:38px;
    }
.OverlaySignUpNowBtn2 {
    background:url("http://www.pagemod.com/cgi-bin/nph-gov.aspx/000110A/687474702s782r6q79737061636563646r2r636s6q2s6q6s64756p65732s73706p6173682s7374617469632s6373732s2r2r2s696q672s6s72616r6762746r2r676966") top right no-repeat;
    margin-top:8px;
    }
.OverlaySignUpNowBtn2 a {
    font-weight:bold;
    font-size:14px;
    padding:10px 0 0 0;
    color:#fff;
    text-align:center;
    height:38px;
    width:302px;
    display:block;
    }
.OverlayTagline {
    font-size:18px;
    font-weight:bold;
    color:#c00;
    padding:0;
    }
.overlayCloseDiv0 {
    position:absolute;
    /*margin:0px 15px 10px 0;*/
    bottom:10px;
    right:20px;
    text-align:right;
    }
.overlayCloseDiv0 a {
    font-weight:normal;
    text-decoration:underline;
    }
.OverlaySignupDash{
	border-top:1px dotted #999;
	height:2px;
	font-size:2px;
	width:300px;
	clear:left;
	margin:0 0 20px 25px;
	}