/*  CSS Document       */
/*  AcrobatUsers.com   */

@charset "UTF-8";

.font_test { font-family: "freight-sans-pro"; }

body { margin: 0px; padding: 0px; color: #444; background: #ebebeb; font-size: 12px; font-family: Arial; }
h1 { margin: 0px 0px 20px 0px; color: #000; font-size: 1.6em; font-weight: bold; }
h2 { margin: 0px 0px 10px 0px; color: #000; font-size: 1.5em; font-weight: normal; }
h3 { margin: 0px 0px 5px 0px; color: #000; font-size: 1.16em; font-weight: normal; }
h4 { margin: 0px 0px 12px 0px; color: #000; font-size: 1em; font-weight: bold; }
p,ul,ol { margin: 0px 0px 12px 0px; }
a { color: #0b80e0; text-decoration: none; cursor: pointer; }
a:hover { color: #b90c00; text-decoration: underline; }
a img { border: none; }

a.googleprofile { display: none; }

.left { float: left;}
.right { float: right;}
.clear_both { clear: both; line-height: 1px; }



form { margin: 0px; padding: 0px; }

.auc-gradient-grey-top { background-color: #dbdbdb; }
.auc-gradient-grey-bottom { background-color: #dbdbdb; }
.auc-gradient-slight-grey { background: #ffffff; }

div.breadcrumb { margin-bottom: 10px; }

span.link-icon {
	display: inline-table; 
	width: 10px;
	height: 10px;
	margin: 0px 0px 0px 5px ; 
	background: url(../images/global/icons/extlink.png) no-repeat 0px 0px;
}


/* Product Links */

a.product_link { height: 20px; display: inline-block; margin-right: 20px; }
a.product_link span.product_icon { display: inline-block; float: left; width: 20px; height: 20px; margin: 0px 5px 0px 0px; background: url(../images/template/product_icons.png) no-repeat; }
a.product_link span.product_label { display: inline-block; float: left; padding: 4px 0px 0px 0px; }

a.product_link span.product_icon { background-position: 0px 0px; }
a.product_link.acrobatdotcom span.product_icon { background-position: 0px 0px; }
a.product_link.formcentral span.product_icon { background-position: -25px 0px; }
a.product_link.echosign span.product_icon { background-position: -50px 0px; }
a.product_link.sendnow span.product_icon { background-position: -75px 0px; }
a.product_link.exportpdf span.product_icon { background-position: -100px 0px; }
a.product_link.acrobatxpro span.product_icon { background-position: -125px 0px; }
a.product_link.acrobatxstandard span.product_icon { background-position: -150px 0px; }
a.product_link.acrobatxsuite span.product_icon { background-position: -175px 0px; }
a.product_link.adobe-presenter span.product_icon { background-position: -200px 0px; }
a.product_link.indesign-cs5 span.product_icon { background-position: -225px 0px; }
a.product_link.acrobat9 span.product_icon { background-position: -250px 0px; }
a.product_link.acrobat8 span.product_icon { background-position: -275px 0px; }
a.product_link.acrobatxipro span.product_icon { background-position: -25px -25px; }
a.product_link.acrobatxistandard span.product_icon { background-position: -50px -25px; }
a.product_link.acrobatxireader span.product_icon { background-position: -75px -25px; }
a.product_link.acrobatdc span.product_icon { background-position: -100px -25px; }

/* Button Links */
a.button { padding: 6px 20px 6px 10px; border: 1px solid #ccc; color: #333; font-weight: bold; background: #eee url(../images/template/btn_gradient_lightgrey.jpg) repeat-x 0px 0px; display: inline-block; }
a.button.gold { background-image: url(../images/template/btn_gradient_gold.jpg); }
a.button:hover { background-position: 0px bottom; }
a.button span.button_icon { display: inline-block; width: 20px; height: 15px; float: left; background: url(../images/global/icons/icon_button_sprite_sheet.png) no-repeat 0px 0px; }
a.button span.button_label { display: inline-block; float: left; }
a.button span.button_label span { color: #777; font-weight:normal; padding-left: 6px; }

a.button.button_video span.button_icon { background-position: 0px 0px; }
a.button.button_connect span.button_icon { background-position: -20px 0px; }
a.button.button_swf span.button_icon { background-position: -40px 0px; }
a.button.button_sequ span.button_icon { background-position: -60px 0px; }
a.button.button_upload span.button_icon { background-position: -80px 0px; margin-right: 2px; }
a.button.button_read span.button_icon { background-position: -40px -30px; margin-right: 3px; }
a.button.button_admin_edit span.button_icon { background-position: -20px -15px; }
a.button.button_print span.button_icon { background-position: -40px -15px; margin-right: 3px; }
a.button.button_pdf span.button_icon { background-position: -60px -15px; }
a.button.button_fcdt span.button_icon { background-position: -80px -15px; }
a.button.button_aaui span.button_icon { background-position: 0px -32px; }
a.button.button_infographic span.button_icon { background-position: -80px -31px; }


/* Star Ratings  */
#star-rating-blank { position: absolute; left: 50px; top: 0px; z-index: 0; }
#star-rating-average { display: inline-block; position: absolute; height: 20px; left: 50px; top: 0px; z-index: 2; }
#star-rating-form { display: inline-block; position: absolute; height: 20px; left: 50px; top: 0px; z-index: 1; cursor: pointer; }
#star-rating-form img { margin-top: 0px; }


/*  AUC Widgets  */
.auc_collapsible_panel {  }
.auc_collapsible_panel .auc_collapsible_panel_trigger { background: url(../images/global/icons/accordion_icon.png) no-repeat 0px 0px; padding: 0px 0px 10px 16px; cursor: pointer; color: #2476af; }
.auc_collapsible_panel .auc_collapsible_panel_trigger.close { background-position: 0px -40px; }
.auc_collapsible_panel .auc_collapsible_panel_content_container { overflow: hidden; height: 0px; }
.auc_collapsible_panel .auc_collapsible_panel_content_container .auc_collapsible_panel_content { padding-bottom: 20px; }


/* Admin  */
.auc_admin_tool {
	margin: 50px 0px 0px 0px;
	display: inline-block;  padding: 2px 0px 0px 30px;
	border: 1px solid #ccc;
	height: 17px;
	background: url(../images/global/icons/logo_adobe_admin.gif) no-repeat 0px 0px;
}
.auc_admin_tool a { color: #ccc; text-transform: uppercase; font-size: 10px; margin-right: 10px; }
.auc_admin_tool a:hover { color: #000; }


#auc_tooltip {
	display: none;
	position: absolute;
	padding: 8px 15px 8px 15px;
	z-index: 9998;
	color: #fff;
	font-size: 12px;
	text-align: center;
	background-color: rgba(0,0,0,.8);
	max-width: 200px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

/* Legacy Tutorial Helpers */
.source_code{
	margin:5px 0px 10px 10px;
	padding:5px;
	width:500px;
	overflow:auto;
	border:1px solid #cfcfcf;
	background-color:#f7f7f7;
}
pre { color:#000; font-size:12px; font-family:courier,monospace; }

.code_font { color:#000; font-family:courier,monospace; background-color:#e7e7e7; margin: 0px 1px; padding: 1px; }

.screen-reader { display: block !important; left: -9999px !important; position: absolute !important; top: -9999px !important; }
