/*+++++ BEGIN gearmail signup style +++++++ */

#eSignUpRei #pageContent .colB3grid h3 {
    font-family:georgia, serif;
    font-size:1.2em;
    font-weight:normal;
    padding:0;
    margin:0; 
    }
    
.gearmail #pageContent .imgBtn {
	margin: 12px 0 0 43%;}

.gearmail #pageContent .closeWindowBtn {
	text-align:left;
	padding:5px 0;}

.gearmail #pageContent .colA5grid form {
                padding:0; margin:0; }
   
.gearmail #pageContent #ProfileForm .gSignUp label {
                float:left; 
                width:120px; 
                padding-top:2px;
                }
      
.gearmail #pageContent .gSignUp input.field {
                width:200px;
                font-family:verdana, sans-serif;
                font-size:1em;
                height:17px;
                padding: 3px 0 0 3px;	
	}
	    
.gearmail #pageContent #ProfileForm .gSignUp li.profileBtn {
                padding:10px 0 0 120px;
                margin:0; 
                }

.gearmail #pageContent ul.prizeDetails {
                list-style:none;
                margin: 0;
                padding: 0 0 30px 0;
                }
  
.gearmail #pageContent ul.prizeDetails li a:link, .gearmail #pageContent ul.prizeDetails li a:visited {
                text-decoration:underline;
                }

/*+++++ END gearmail signup style +++++++ */


/*+++++ BEGIN gearmail signup RULE style +++++++ */
#eSignUpRule #pageContent {
           padding:0px 0px 75px 110px;
           width:798px;
            }
            
#eSignUpRule #pageContent .colA8grid {
            margin-top:17px; 
            }

#eSignUpRule #pageContent ol.rules li {
	padding-bottom:12px;}

#eSignUpRule #pageContent ol.rules ul {
                list-style:none;
                margin-top:12px;
                }
                
 #eSignUpRule #pageContent ol.rules ul li {
                margin:0;
                padding:0;
                }            
                
 #eSignUpRule #pageContent ol.rules ul li.getCopy {
                margin:0 0 0 -16px;
                padding:0 0 12px 0;                
                }                  

/*+++++ END gearmail signup RULE style +++++++ */

/*+++++ BEGIN DREAM Preference Center style +++++++ */
#prefCenter #pageContent {
           padding:0px 0px 75px 110px;
           width:798px;
            }
            
#prefCenter #pageContent .colA8grid {
            margin-top:17px; 
            }

#prefCenter #pageContent ol.rules li {
	padding-bottom:12px;}

#prefCenter #pageContent ol.rules ul {
                list-style:none;
                margin-top:12px;
                }
                
 #prefCenter #pageContent ol.rules ul li {
                margin:0;
                padding:0;
                }            
                
 #prefCenter #pageContent ol.rules ul li.getCopy {
                margin:0 0 0 -16px;
                padding:0 0 12px 0;                
                }                  

/*+++++ END DREAM Preference Center style +++++++ */

/*+++++ start social side column style ++++++ */
.gearmail #pageContent .rightCol .bBoxHdr {
	font:bold 14px arial, sans-serif;
	margin:0 0 5px;
	padding:0;
}

.gearmail #pageContent .rightCol #socialSection {
	height:115px;	
}

.gearmail #pageContent .rightCol .socialDivs {
	float:left;
	margin:10px 15px 0 0;
	width:100px;	
}

.gearmail #pageContent .rightCol .bBoxContent {
	padding:10px 10px 0 0;
	font: normal 1em verdana, sans-serif;
	margin-top:0px;
	height:115px;	
}

.gearmail #pageContent .rightCol .socialDivs a.sLnk {
	font-family:verdana;
	margin:12px 0 0 6px;	
}

.gearmail #pageContent .rightCol .marginated {
	margin-left:15px;
}

.gearmail #pageContent .rightCol #mobileAppsImg {
	margin-right:10px;
}

.gearmail #pageContent .rightCol .horizdots {
	margin: 5px 15px 5px 8px;	
}

.gearmail #pageContent .rightCol {
	width: 255px; 
	height: 350px; 
	float: left;
	display: block;
}