@charset "utf-8";
/* CSS Document */

.clearBoth{clear:both;}
.logodivaligns { padding-left:27px; }

/*banner area*/

#number_banner{width:984px; height:100%; margin-top:10px;}
#top_header{width:984px; height:100%; padding-bottom:10px; margin-top:20px;}
#top_header img, #retailerthumbs img, #supplierthumbs img, #supplierthumb2 img {padding:0 15px; float:left;}
#retailerthumbs { height:140px; } #supplierthumbs { height:155px; }
#retailerthumbs h2, #supplierthumbs h2, #supplierthumb2 h2 { padding-top:8px; }
#top_header h1{font-family:Verdana, Arial; font-size:1.7em; color:#000000; padding:0 25px 10px 0; font-weight:normal;}
#top_header p{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#666666; line-height:20px; padding-right:25px;}

#topbar{
	position:relative;
	float:right;
	width: 150px;
	margin-right:-190px;
	visibility: hidden;
	z-index: 100;
}

.moneymakerheader {
	background:url(../images/quicklinks_header.png) no-repeat; width:150px; height:26px;
}

.quicklink {
	background: #FFF;
	border-left:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
	padding:5px;
}

.quicklink ul {
	margin-left:15px;
}

.quicklink ul li {
	line-height:18px;
	list-style-image:url(images/orange_arrow.gif);
}

.quicklink ul li a { color:#F59525; }

/*body*/
.misc_body{width:940px; height:100%; padding:20px;}
.misc_body h1{font-family:Arial, Helvetica, sans-serif; font-size:1.5em; color:#4d4e49; padding-bottom:5px; border-bottom:1px #90908d solid; margin-bottom:15px; font-weight:normal;}
.misc_body h1 a{text-decoration:none;}
.misc_body h1 a:link, a:hover, a:visited{text-decoration:none;}

.misc_body h2{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#b26500; padding-bottom:10px; font-weight:bold;}
.misc_body h3{font-family:Arial, Helvetica, sans-serif; font-size:2.5em; color:#000; margin:0; padding-bottom:20px; font-weight:normal; text-align:left;}
.misc_body p{font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000; line-height:18px; padding-bottom:5px;}
.misc_body ul{margin:0; padding:5px 0 5px 20px; font-size:13px;}
.misc_body li{margin:0; color:#000; line-height:17px; background:url(../images/subpages/bullet.png) no-repeat top left; padding:0 0 4px 15px;}
.misc_body li a{text-decoration:underline;}
.misc_body a:link, a:hover, a:visited, .image_copy h4 span {color:#7291a9; text-decoration:underline; font-weight:normal;}
.misc_body strong{color:#b26500}
.centerImage{text-align:center; margin:auto; width:100%; height:100%;}
.end{width:100px; height:25px;}

.misc_body div.vid3 { width:305px; float:left; margin:20px 4px;}
div.vid3 h4 { margin-bottom:10px; font-size:14px; font-weight: bold; height:40px;}

.column1, #column1{width:460px; height:100%; padding:0 20px 0 0; float:left;}
.column2, #column2{width:460px; height:100%;  float:left;}
.column3{width:293px; float:left; height:100%;}
.column3padding{width:293px; float:left; height:100%; padding-right:30px;}

.column3a{width:327px; float:left; height:100%;}
.column3apadding{width:275px; float:left; height:100%; padding-right:30px;}
.column3apadding ul { padding:5px 0 5px 10px!important; }
.column3apadding ul li { line-height:29px; font-size:12px; padding:0 0 4px 5px; background:none;} .column3apadding ul li img { position:absolute }

.ads{height:150px; background-color:#FFFFFF;}
.leftImage{float:left;}
.flag{float:left; padding-left:30px;}
.rightCopy{float:right; height:100%; width:280px;}

.grey{height:100%; background-color:#f1f1f1; width:100%; border:1px #CCCCCC solid; text-align:center; margin:auto; margin-bottom:20px;}
.image_copy{padding:11px; float:left;} .image_copy h4 { text-align:center; width:170px; height:73px; background:url(../images/video_thumb_page.jpg) no-repeat; padding:80px 15px 0; color:#405361; font-size:12px; }
.image_copy h4 span { display:block; font-size:10px; }
.image_copy ul li { display:inline; margin:0; list-style:none; padding:0; background:none; }
.image_copy ul li a { padding:3px; }
.image_copy p{width:170px; padding:3px 0; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000; line-height:16px; }
.image_copy_small{padding:11px; float:left;}
.image_copy_small ul li { display:inline; margin:0; list-style:none; padding:0; background:none;}
.image_copy_small ul li a { padding:1px; }
.image_copy_small p{width:170px; padding:3px 0; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000; line-height:16px; }

.steps{width:166px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000; line-height:16px; padding:5px; 0 0 15px; font-size:.9em; float:right;}

/*testimonial*/
.testiImage{float:left; margin-bottom:15px;}
.testiCopy{float:right; height:100%; width:780px;}
.border{border-bottom:1px #90908d solid; width:100%; margin-bottom:15px;}

/*home*/
.homeColumn1{width:590px; height:100%; padding:0 20px 0 0; float:left;}
.homeColumn2{width:325px; height:100%;  float:left;}
.homeImage{float:left; margin-bottom:15px;}
.homeCopy{float:right; height:100%; width:400px;}
.container{width:100%; height:100%;}

.homeImage-testi{float:left;}
.homeCopy-testi{float:right; height:100%; width:445px;}

/*form*/
#form{background-color:#FFFFFF; width:370px; text-align:justify; font-size:1em; padding:15px 0; border:1px #CCCCCC solid; margin:auto;}
.fields{width:300px; margin:auto; padding:10px;}
fieldset{border:0; margin:0;}	
.fieldsetTop{border:0; margin:auto; padding:0;}	
.fieldsetTop ul{list-style-type:none; margin:0; padding:0;}
.fieldsetTop ul li{line-height:25px 0; margin:0; list-style-type:none; padding:3px 0; text-align:left; background:none;}	
.fieldsetTop label{display:block; float:left; text-align:right;	width:110px; padding-right:8px;	font-size: 1em;	background:none;}

.checkbox{width:25px; padding:0 0 5px 0; font-family:Arial, Helvetica, sans-serif; line-height:18px;float:left; text-align:right;}
.agreement{ width:250px; padding:0 0 10px 10px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000; line-height:18px; float:left;}

#checkbox{border:0; margin:auto; padding:0;}	
#checkbox ul{list-style-type:none; margin:0; padding:0; background:none;}
#checkbox ul li{line-height:25px 0; margin:0; list-style-type:none; padding:3px 0; text-align:left; background:none;}	
#checkbox label{display:block; float:left; text-align:center; width:15px; padding-right:8px; background:none;}

/*news*/
.date{width:75px; padding:0 0 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#b26500; line-height:18px; font-weight:bold; float:left;}
.event{width:360px; padding:0 0 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; color:#000; line-height:18px; float:left;}

/*add ons*/
.addons table {
	border: solid 1px #b7b7b7;
	border-collapse: collapse;
	text-align: center;
	background:#FFFFFF;
	margin: 5px 0;
}

.addons table td {
	border: solid 1px #b7b7b7;
	padding: 15px 40px;
}

/*partners*/
.partner_logos{text-align:center; padding-bottom:10px;}

#arrowhead { visibility:hidden; }
