﻿/* --------------------------------------------------------------

	Agonline typography.css

-------------------------------------------------------------- */


/* Body 1em to 11px
-------------------------------------------------------------- {{{ */
/*body { font-family: Verdana, Geneva, serif; font-size: 68.9%; color: #27588f;}*/
body { font-family: Verdana, Geneva, serif; font-size: 8pt; color: #1D4E81;}
/* }}} */


/* Headings
-------------------------------------------------------------- {{{ */
h1 { font-size: 24px; font-family: Tahoma, Helvetica, Arial, sans-serif; font-weight: bold; color: #4a81c1; margin: 0 0 12px 0; }
h2 { font-size: 20px; font-family: Tahoma, Helvetica, Arial, sans-serif; font-weight: bold; color: #4a81c1; margin: 0 0 12px 0; }
h3 { font-size: 18px; font-family: Tahoma, Helvetica, Arial, sans-serif; font-weight: bold; color: #4a81c1; margin: 0 0 6px 0; }
h4 { font-size: 14px; font-family: Tahoma, Helvetica, Arial, sans-serif; font-weight: bold; color: #4a81c1; margin: 10px 0 10px 0; }
h5 { font-size: 10pt; font-family: Tahoma, Helvetica, Arial, sans-serif; color: black; margin: 0 0 10px 0; }
h6 { font-size: 14px; font-family: Tahoma, Helvetica, Arial, sans-serif; font-weight: bold; color: #4a81c1; margin: 0 0 10px 0; }
/* }}} */


/* Text elements
-------------------------------------------------------------- {{{ */
p { margin: 0 0 1.5em 0; }
p:last-child { margin-bottom: 0px; }

dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dl dd { margin-left: 1.5em; }

abbr, acronym { border-bottom: 1px dotted #000; cursor: help; }
address { margin-top: 1.5em; font-style: italic; }
del { color: #000; }

/*.hrGreen { color: #81C83C; height: 1px; }
.hrOrange { color: #f46200; height: 1px; }
.hrBlue { color: #dae0e6; height: 1px; }
.hrBlueSidebar { color: #dae0e6; height: 1px; margin: 6px 0 4px 0; }
.hrGray { color: #F3F3F3; margin: 15px 0 10px 0; clear:left; }*/

.hrGreen { border-top: 2px dotted #81C83C; height: 1px; }
.hrOrange { border-top: 2px dotted #f46200; height: 1px; }
.hrBlue { border-top: 1px dotted gray; height: 1px; margin-top:8px; margin-bottom:6px; width:100% }
.hrBlueForm { border-top: 1px dotted gray; height: 1px; margin-top:10px; margin-bottom:14px; width:100% }
.hrBlueSidebar { border-top: 1px dotted gray; height: 1px; margin-top:6px; margin-bottom:4px }
.hrGray { border-top: 1px dotted #F3F3F3; margin: 15px 0 10px 0; clear:left; }


/*a { color: #27ab24; text-decoration: none; }
a:hover { color: #d25100; text-decoration: underline; }*/
a { color: #1EA51B; text-decoration: none; }
a:hover { color: #d25100; text-decoration: underline; }

.disabledLink, .disabledLink:hover { color: gray; text-decoration: none; font-style: italic; }

blockquote { margin: 0 1.5em 1.5em 1em; position: relative;	text-indent: 2em; font-size: 1.2em; }

strong { font-weight: bold; }
em, dfn { font-style: italic; }
dfn { font-weight: bold; }
pre, code { margin: 1.5em 0; white-space: pre; }
pre, code, tt { font: 1em monospace; line-height: 1.5; } 
tt { display: block; margin: 1.5em 0; line-height: 1.5; }
/* }}} */


/* Default classes
-------------------------------------------------------------- {{{ */
.green { color: #66c145; font-weight: bold; }
.boldGreenText { color: #27ab24; font-weight: bold; }
.red { color: red; }
.agGreen { color: #60bb46; font-weight: bold; }
.agGray { color: #939598; font-weight: bold; }

.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.quiet { color: #999; }

.hide { display: none; }
.highlight { background: #ffc; }

#quote { padding: 0 10px 0 10px; text-align: left; font-family: Georgia, Times New Roman, serif; font-size: 1.2em; }

.top { margin-top: 0; padding-top: 0; }
.bottom { margin-bottom:  0; padding-bottom: 0; }

.error, .alert, .success, .waiting, .info, .watchlist, .pdf { padding: .7em; margin: 0 0 7px 0; border: 2px solid #ddd; display:inline-block; }
.error { background: #FBE3E4; color:#8a1f11; border-color: #FBC2C4; padding-left: 34px; text-align: left; background-image: url('/images/skin/error.png'); background-repeat: no-repeat; background-position:10px 6px; }
.pdf { width: 190px; background: #DDD; color:#8a1f11; border-color: #868686; padding-left: 34px; text-align: left; background-image: url('/images/skin/attach.png'); background-repeat: no-repeat; background-position:10px 6px; }
.alert { background: #FFF6BF; color:#514721; border-color: #FFD324; padding-left: 34px; text-align: left; background-image: url('/images/skin/alert.png'); background-repeat: no-repeat; background-position:10px 6px; }
.alert a { color: #514721; text-decoration: underline; }
.success, .watchlist { background: #E6EFC2; color: #27AB24; border-color: #66c145; padding-left: 34px; text-align: left; font-weight: bold; background-image: url('/images/skin/tick.png'); background-repeat: no-repeat; background-position:10px 6px; }
.watchlist { background-image: url('/images/skin/binocular.png'); }
.info { background: #e5ebf1; color:#514721; border-color: #889cb3; padding-left: 34px; text-align: left; background-image: url('/images/skin/info.png'); background-repeat: no-repeat; background-position:10px 6px; }
.waiting { background: #e5ebf1; color:#514721; border-color: #889cb3; padding-left: 34px; text-align: left; background-image: url('/images/skin/hourglass.png'); background-repeat: no-repeat; background-position:10px 6px; }

.note { font-style: italic; font-size: smaller; color: Gray; }
.error a { color: #8a1f11; text-decoration: underline; }

.info a { color: #514721; text-decoration: underline; }
.waiting a { color: #514721; text-decoration: underline; }
.success a, .watchlist a {color: #264409; text-decoration: underline; }
.pdf a { font-weight: bold; text-decoration: underline; color: #3b3b3b; }


.delete { font-size: 9px; }
.textleft { text-align: left; }
.textright { text-align: right; }

.sideboxHead { font-size: 1.3em; color: #4a81c1; font-weight: bold; text-align: left; }
.sideboxHead a { color: #4a81c1; font-weight: bold; text-align: left; }
.sidebox { text-align: left; }
.frontTabGray, .frontTabLightOrange, .frontTabOrange, .frontTabBlue, .frontTabGreen { color: #fff; font-weight: bolder; font-size: 12px; text-align: center; }
.frontTabGreen a { color: #fff; text-decoration: underline; }
.frontBoxOrangeSolid {background: #e6b423; color: white; font-weight: bold;}


.panel_title { font-size: 15px; font-weight: bold; text-align: left; letter-spacing: 1px; }
.infotext { color: gray; display:  block; margin:  5px 0 0 192px; }
.alertBox { color: #000; }
.alertBox a { color: #104b00; }
.alertBoxDetails { text-align: left; }
/* }}} */


/* Footer
-------------------------------------------------------------- {{{ */
.footer, .footer_admin { color: #fff; text-align: center; font-family: arial; font-size: 11px; }
.footer a, .footer_admin a { color: #fff; }
.footer a:hover, .footer_admin a:hover { color: #d25100; text-decoration: underline; }
/* }}} */


/* Forms
-------------------------------------------------------------- {{{ */
fieldset label { font-size: 11px; white-space:nowrap; }
input[type=text], input[type=password], textarea, select { font-size: 11px; }
textarea { font-family: verdana,arial; font-size: 11px; }
/* }}} */


/* Create Listings Wizard
-------------------------------------------------------------- {{{ */
#wizSuccess { text-align: center; }
/* }}} */


/* Listings
-------------------------------------------------------------- {{{ */
.listings_header { height: 20px; vertical-align: middle; padding-top: 7px; }
.listingsSubcats { margin-bottom: 20px; }
.listingSubcats:after { clear: both; }
.listingsSubcats span { display: block; float: left; width: 165px; }
.listings_body_head { color: #fff; text-align: left; font-weight: bold; }
.listings_view_text { text-align: left; }
/* }}} */


/* Filters
-------------------------------------------------------------- {{{ */
.users_filters { text-align: left; margin-bottom: 10px; }
/* }}} */


/* Listing Details
-------------------------------------------------------------- {{{ */
.listingImages_head { color: #fff; font-weight: bold; text-align: left; }
/* }}} */


/* Listing Template
-------------------------------------------------------------- {{{ */
.listing_template_label_item { font-weight:normal; }
.tr_bids_topBid td { font-weight: bold; }
/* }}} */


/* Buying Control
-------------------------------------------------------------- {{{ */
.buying_outer { text-align: left; }
.buying_head { color: #fff; font-weight: bold; text-align: left;}
.buying_won_outer { text-align: left; font-size: 11px;}
/* }}} */


/* Selling Control
-------------------------------------------------------------- {{{ */
.selling_head { color: #fff; font-weight: bold; text-align: left; }
/* }}} */


/* Bid Control
-------------------------------------------------------------- {{{ */
.bid_outer { color: #0B4282; }
.bid_head { color: #fff; font-weight: bold; text-align: left; }
.bidHistory_left { text-align: center; }
#bidInfoBox { font-size: 9px; }
.tr_bids_withdrawn, .tr_bids_withdrawn a { color: gray; font-style: italic; }
/* }}} */


/* Questions and Answers
-------------------------------------------------------------- {{{ */
#commentQuestion { font-size: 12px; }
#commentAnswer { font-size: 12px; }
.postingDetails { font-size: 9px; }
/* }}} */


/* Contact 
-------------------------------------------------------------- {{{ */
.supportInfo .times { font-size: 9px; }
.vcard .fn { font-weight: bold; }    
#contactEmail div label { text-align: right; }
/* }}} */


/* Assessment Details Templating
-------------------------------------------------------------- {{{ */
.Template_Caption {	font-weight: normal; }
.Template_Heading {	font-size: 12pt; font-weight: bold; }
/* }}} */


/* Help 
-------------------------------------------------------------- {{{ */
.helpItems { line-height: 1.6em; padding-right: 30px; }
.helpItems ul { margin: 0 0 10px 15px; }
.helpItems ul li { list-style-type: disc; margin-left: 10px;}
.helpItems ul li ul li { list-style-type: circle; }
.helpItems ul li ul li ul li { list-style-type: square; }
.helpItems ul li ul li ul li ul li { list-style-type: circle; }
.helpItems ol { margin: 0 0 10px 15px; counter-reset: item; }
.helpItems ol li { display: block; }
.helpItems ol li:before { content: counter(item, decimal) ".     "; counter-increment: item; }
.helpItems ol li ol { counter-reset: subitem; }
.helpItems ol li ol li { display: block; }
.helpItems ol li ol li:before { content: counter(item, decimal) "." counter(subitem, decimal)"     "; counter-increment: subitem; }
.helpItems ol li ol li ol { list-style-type: lower-alpha; counter-reset: para; }
.helpItems ol li ol li ol li { display: block; }
.helpItems ol li ol li ol li:before { content: "(" counter(para, lower-alpha) ")     "; counter-increment: para; }
.helpItems ol li ul { list-style-type: none; counter-reset: justpara; }
.helpItems ol li ul li { display: block; margin-left: 0; }
.helpItems ol li ul li:before { content: "(" counter(justpara, lower-alpha) ")     "; counter-increment: justpara; }
.helpItems ol li ol li ol li ol li { list-style-type: decimal; }
/* }}} */


/* ??? orphaned wee guys, find them a home
-------------------------------------------------------------- {{{ */
.latestItemHeading { font-weight: bold; }
.latestItemInfo li { font-size: 11px; }
.oneliner_text { font-size: 11px; }
/* }}} */


/* MS Ajax
-------------------------------------------------------------- {{{ */
.autocomplete-drop-item { font-size: 10px; color: black; }
.autocomplete-drop-item-over { font-size: 10px; color: white; font-weight: bold; }
.autocomplete-drop-item-bid { font-size: 10px; color: black; }
.autocomplete-drop-item-over-bid { font-size: 10px; color: white; font-weight: bold;}

/* default layout */
.ago-tab-box { width: 97%; margin-bottom: 15px; }
.ago-tab .ajax__tab_header {white-space:nowrap;}
.ago-tab .ajax__tab_outer {display:-moz-inline-box;display:inline-block;margin-right: 3px; }
.ago-tab .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ago-tab .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ago-tab .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url("/images/skin/tabs/tab-line.gif") repeat-x bottom;}

.ago-tab .ajax__tab_outer {background:url("/images/skin/tabs/tab-right.gif") no-repeat right;height:21px;padding-right:4px}
.ago-tab .ajax__tab_inner {padding-left:8px;background:url("/images/skin/tabs/tab-left.gif") no-repeat;}

.ago-tab .ajax__tab_tab {height:17px;padding:4px 8px 0 8px;margin:0;color:white;font-weight:bold;background:url("/images/skin/tabs/tab.gif") repeat-x; margin-bottom: -1px;}

.ago-tab .ajax__tab_hover .ajax__tab_tab { color: #d9e1ea; }

.ago-tab .ajax__tab_active .ajax__tab_outer {background:url("/images/skin/tabs/tab-active-right.gif") no-repeat right;}
.ago-tab .ajax__tab_active .ajax__tab_inner {background:url("/images/skin/tabs/tab-active-left.gif") no-repeat;}
.ago-tab .ajax__tab_active .ajax__tab_tab {background:url("/images/skin/tabs/tab-active.gif") repeat-x;}

.ago-tab .ajax__tab_body {border:2px solid #4a81c1;border-top:0;padding:8px;background-color:#ffffff;-moz-border-radius: 0 0 12px 12px;}

/* scrolling */
.ajax__scroll_horiz { overflow: scroll; }
.ajax__scroll_vert { overflow: scroll; }
.ajax__scroll_both { overflow: scroll; }
.ajax__scroll_auto { overflow: auto; }

/* }}} */