/************  Custom css *************/

/* overwrite padding in  editor_style */
img{ border:0px; }

.errorText{ color: #FF0000; }

.nextprevdisabled{ color: #cccccc; }

.nextprevlink{ color: #33597e; text-decoration: none; }

.nextprevlink:hover{ color: orange;	text-decoration: none; }

.nextprevcurrentpage{ color: #33597e; text-decoration: underline; }

/** used in forms **/

.input {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px; 
  	color:#666666;
	border:1 px solid #C7C7C7;
}

.questions {
	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size:11px; 
  	color:#666666;
	border:1px solid #AAA9A5;
}

.button { color: #FFFFFF; background-color: #26251F; border:1px solid #47443C; height: 20px; font-weight: bold; }

.noborder { border:none; }

/************  HEADFIRST DISTRIBUTORS CUSTOM - SITE SPECIFIC *************/

/* layout */

#banner-right {
	background-image:url(/images/banner/headfirst_distributors3.jpg); 
	width:255px;
	padding-right:8px;
	vertical-align:top;
	text-align:right;
}

#menu {	width:763px; background-color:#201F1A; }

#content-main-wrap {
	background-color:#47443C;
	padding-top:19px; 
	padding-bottom:14px; 
	padding-left:10px; 
	padding-right:10px;
	vertical-align:top;
}

#content-output {
	 width:515px; 
	 background-color:#39362D;
	 padding:15px;
	 vertical-align:top;
}

#footer-wrap { padding-top:12px; padding-bottom:10px; }

/* text */

.sitemap { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#756F5F; }

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:15px;
	color:#524F46;
}

.footer:hover {	text-decoration:none; color:#C70000; }

.retailers-menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:10px;
}

.retails-menu:hover { text-decoration:none; }

.retailers-menu-selected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C70000;
	padding-left:10px;
}

.retailers-menu-bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:10px;
}

.retails-menu-bold:hover { text-decoration:none; }

.retails-menu-bold-selected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C70000;
	padding-left:10px;
}

.brands {
	color:#676767;
}

.brand-details {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8E8E8E;
	line-height:normal;
}

.aeonintro {
	color:#7C7C7C;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}

.aeonwhite {
	color:#FFFFFF;
}
