
body{
background-color:#dbe6ee;
padding:0;
margin:0;}

.bottom-info{
width:398px;
padding:0;
margin:0;}

.bottom-signup-info{
background-image:url(../images/bottom-sign-up-box-bg.gif);
background-repeat:repeat-y;
width:398px;
padding:0;
margin:0;}

.clear{
padding:0;
margin:0;
clear:both;}

.container{
width:828px;
padding:0;
margin:0;
text-align:center;
margin-left:auto;
margin-right:auto;}

#footer{
padding:0;
margin:0;
background-image:url(../images/bottom-nav-bg.gif);
background-repeat:no-repeat;
width:828px;
height:72px;}

.forgot{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:right;}

.forgot a:link     { text-decoration: none; color: #FFFFFF;}
.forgot a:visited  { text-decoration: none; color: #FFFFFF;}
.forgot a:hover    { text-decoration: none; color: #ddedf9;}

.footer-content{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#999999;
text-align:right;
text-align:center;
padding:20px 0 0 0;}

.footer-content a:link     { text-decoration: none; color: #999999;}
.footer-content a:visited  { text-decoration: none; color: #999999;}
.footer-content a:hover    { text-decoration: none; color: #333333;}

#header-top{
background-image:url(../images/top-header.gif);
background-repeat:no-repeat;
width:828px;
height:80px;
padding:0;
margin:0;}

#left-header{
width:499px;
height:260px;
float:left;
padding:0;
margin:0;}

#login{
width:334px;
height:52px;
padding:0;
background-image:url(../images/login-bg.gif);
background-repeat:no-repeat;
float:right;
margin:0 15px 0 0;}

.login-text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;}

#spacer{
height:8px;
padding:0;
margin:0;}

.login2{
width:80px;
height:16px;
border:1px solid #155b90;
padding:0;
margin:0;}

#logo{
float:left;
padding:0;
margin:0;
width:242px;
height:73px;}

#nav-left{
width:499px;
height:73px;
padding:0;
margin:0;
}

.subpage-punch{
width:828px;
text-align:left;
padding:0;
margin:0 0 0 18px;}

#main-area{
width:828px;
padding:0;
margin:0;
background-image:url(../images/main-area-bg.gif);
background-repeat:repeat-y;
}

#main-content{
width:398px;
padding:0;
margin:0 0 0 19px;
float:left;
}

.main-content-header{
width:398px;
height:30px;
background-image:url(../images/top-info-box.gif);
background-repeat:no-repeat;
padding:0;
margin:0;}

.main-content-header h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#064676;
font-weight:bolder;
font-style:italic;
text-align:left;
padding:14px 0 10px 11px;
margin:0;
}

.main-signup-header{
width:386px;
height:30px;
background-image: url(../images/top-sign-up-box.gif);
background-repeat:no-repeat;
padding:0;
margin:0;}

.main-signup-header h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#064676;
font-weight:bolder;
font-style:italic;
text-align:left;
padding:14px 0 0 11px;
margin:0;
}

#main-content-bg{
background-image:url(../images/main-info-box-bg.gif);
background-repeat:repeat-y;
width:398px;
text-align:left;
padding:0;
margin:0;}

#main-content-bg p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:10px 30px 5px 11px;
margin:0;
line-height:16px;}


.signup-content-bg{
background-image:url(../images/bottom-sign-up-box-bg.gif);
background-repeat:repeat-y;
width:386px;
text-align:left;
padding:0;
margin:0;
line-height:16px;}

.signup-content-bg p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:10px 30px 5px 11px;
margin:0;
}

#sign-up-box{
width:386px;
padding:0;
margin:0 20px 0 0;
float:right;
/*background-image:url(../images/top-sign-up-box.gif);
background-repeat:no-repeat;*/
}

#nav-right{
width:186px;
padding:0;
margin:0;
float:left;
}

#nav-home{
float:left;
padding:0;
margin:0;}

#nav-home a.srollover {
margin:0;
	display: block;
	width: 71px;
	height: 73px;
	background: url(../images/nav-home.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}
#nav-home a:hover.srollover {
	background-position: 0 -73px;
}

#nav-advertisers{
float:left;
padding:0;
margin:0;}

#nav-advertisers a.srollover {
margin:0;
	display: block;
	width: 100px;
	height: 73px;
	background: url(../images/nav-advertisers.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}
#nav-advertisers a:hover.srollover {
	background-position: 0 -73px;
}

#nav-affiliates{
float:left;
padding:0;
margin:0;}

#nav-affiliates a.srollover {
margin:0;
	display: block;
	width: 86px;
	height: 73px;
	background: url(../images/nav-affiliates.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}
#nav-affiliates a:hover.srollover {
	background-position: 0 -73px;
}

#nav-about a.srollover {
margin:0;
	display: block;
	width: 89px;
	height: 47px;
	background: url(../images/nav-about.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}
#nav-about a:hover.srollover {
	background-position: 0 -47px;
}

#nav-contact a.srollover {
margin:0;
	display: block;
	width: 97px;
	height: 47px;
	background: url(../images/nav-contact.gif) 0 0 no-repeat;
	text-decoration: none;
	float:left;
}
#nav-contact a:hover.srollover {
	background-position: 0 -47px;
}


#nav-home-current #nav-home a.srollover, #nav-affiliates-current #nav-affiliates a.srollover,  #nav-advertisers-current #nav-advertisers a.srollover{
	background-position: 0 -73px;
}

#nav-about-current #nav-about a.srollover, #nav-contact-current #nav-contact a.srollover{
	background-position: 0 -47px;
}

#right-header{
background-image:url(../images/main-graphic-home.png);
background-repeat:no-repeat;
width:329px;
height:260px;
float:right;
padding:0;
margin:0;}

#right-header2{
background-image:url(../images/main-graphic-advertisers.png);
background-repeat:no-repeat;
width:329px;
height:260px;
float:right;
padding:0;
margin:0;}

#right-header3{
background-image:url(../images/main-graphic-affiliates.png);
background-repeat:no-repeat;
width:329px;
height:260px;
float:right;
padding:0;
margin:0;}

#right-header4{
background-image:url(../images/main-graphic-contact-us.png);
background-repeat:no-repeat;
width:329px;
height:260px;
float:right;
padding:0;
margin:0;}

#right-header5{
background-image:url(../images/main-graphic-about-us.png);
background-repeat:no-repeat;
width:329px;
height:260px;
float:right;
padding:0;
margin:0;}

#sub-content{
background-image:url(../images/subpage-content-bg.gif);
background-repeat:repeat-y;
width:788px;
margin:0;
padding:0;}



#sub-content p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding: 10px 70px 0px 30px;
margin:0;
text-align:left;
line-height:16px;}


#bullet-points{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding: 20px 70px 0px 30px;
margin:0;
text-align:left;
line-height:16px;}



#sub-content p2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding: 10px 70px 0px 30px;
text-align:left;
line-height:16px;}




#sub-footer{
background-image:url(../images/subpage-content-footer.gif);
background-repeat:no-repeat;
height:25px;
width:788px;
margin:0;
padding:0;}


#sub-header{
background-image:url(../images/subpage-content-header.gif);
background-repeat:no-repeat;
height:30px;
width:788px;
margin:0;
padding:0;}

#sub-header h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#064676;
font-weight:bolder;
font-style:italic;
text-align:left;
padding:12px 0 0 20px;
margin:0;
}

.signup-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1e7dc1;}

.field3{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #0066CC;
color:#003366;}








