/* @override http://ebd_templates/css/2008/common.css */

/* Common */

div.row {
	float: left;
	display: block;

	width: 100%;
}
div.row.padded { padding: 20px 0px; }

a {
	text-decoration: none;

	font-weight: bold;
	color: #426e97;
}
a:hover { color: #7a99b6; text-decoration: underline; }

em {
	font-weight: bold;
	font-style: normal;
	color: #426e97;
}

/* Common > Text */

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
}

h2 { font-size: 0.9em; }
h3 { font-size: 0.8em; }


p { padding: 6px 0; font-size: 0.75em; clear: both; }
p.last { margin-bottom: 0px; }
p.instructions { padding: 6px 0; font-size: 0.75em; border-top: 1px solid #AAA;}
p.fineprint { padding: 6px 0; }
p.fineprint, span.fineprint { font-size: 0.7em; }
span.important { color: #c40025; }
span.count { font-weight: bold; color: #426e97; }

span.options { font-size: 0.7em; }
span.options a { font-weight: normal; padding: 0px 10px; border-right: 1px solid #426e97; }
span.options a.last { border-right: none; }

.pending { color: #426e97; }
.failure { color: #c40025; }
.success { color: #749c3e; }

/* Common > Lists */

ol, ul {
	margin-left: 12px;
}

ol:after, ul:after
{
	content: ".";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}

ol li, ul li {
	float: left;

	width: 100%;

	padding: 5px 0;
}

ol li {
	font-size: 0.75em;

	list-style-type: decimal;
	list-style-position: inside;
}

ul li {
	border-bottom: 1px solid #d2d2d2;
}

ul li.last { border-bottom: none; }

/* Common > Columns */

div.ebd-column-80 {
	float: left;
	display: inline;

	width: 720px;
}

div.ebd-column-75 {
	float: left;
	display: inline;

	width: 675px;
}

div.ebd-column-60 {
	float: left;
	display: inline;

	width: 540px;
}

div.ebd-column-40 {
	float: left;
	display: inline;

	width: 360px;
}

div.ebd-column-35 {
	float: left;
	display: inline;

	width: 315px;
}

div.ebd-column-33 {
	float: left;
	display: inline;

	width: 300px;
}
div.ebd-column-30 {
	float: left;
	display: inline;
	width: 270px;
}

div.ebd-column-25 {
	float: left;
	display: inline;

	width: 225px;
}

div.ebd-column-20 {
	float: left;
	display: inline;

	width: 180px;
}

div.ebd-column-5 {
	float: left;
	display: inline;

	width: 45px;
}

/* Common > Panels */

div.ebd-panel-inner { overflow: hidden; }

div.ebd-panel-inner:after
{
	content: ".";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}
div.ebd-panel-inner { _height: 1%; }

div.ebd-panel-UR {
	float: right;
	display: block;
}

div.ebd-panel-inner ol, div.ebd-panel-inner ul { margin-left: 0; }

/* Common > Panels > Rounded w/o padding or drop shadow (roundedNP) */

div.ebd-panel-roundedNP { 
	height: 100%;
	background: url(panels/roundedNP/roundedNP-base.gif) bottom right no-repeat;
	overflow: hidden;
}

div.ebd-panel-roundedNP div.ebd-panel-overlay { background: url(panels/roundedNP/roundedNP-overlay.gif) top left no-repeat; }

div.ebd-panel-roundedNP div.ebd-panel-inner { padding-top: 8px; padding-left: 8px; }

div.ebd-panel-roundedNP div.ebd-panel-UR, div.ebd-panel-roundedNP div.ebd-panel-LL { width: 8px; height: 8px; overflow: hidden; }
div.ebd-panel-roundedNP div.ebd-panel-UR { background: url(panels/roundedNP/roundedNP-UR.gif) top left no-repeat; }
div.ebd-panel-roundedNP div.ebd-panel-LL { background: url(panels/roundedNP/roundedNP-LL.gif) top left no-repeat; }

div.ebd-panel-roundedNP ol, div.ebd-panel-roundedNP ul { margin-left: 0; }

/* Common > Panels > Rounded w/o padding or drop shadow (roundedNP [blue]) */

div.ebd-panel-roundedNP-blue { background: url(panels/roundedNPblue/roundedNPblue-base.gif) bottom right no-repeat; }

div.ebd-panel-roundedNP-blue div.ebd-panel-overlay { background: url(panels/roundedNPblue/roundedNPblue-overlay.gif) top left no-repeat; }

div.ebd-panel-roundedNP-blue div.ebd-panel-UR { background: url(panels/roundedNPblue/roundedNPblue-UR.gif) top left no-repeat; }
div.ebd-panel-roundedNP-blue div.ebd-panel-LL { background: url(panels/roundedNPblue/roundedNPblue-LL.gif) top left no-repeat; }

div.ebd-panel-roundedNP-blue div.ebd-panel-inner h2 { width: 100%; padding-bottom: 2px; border-bottom: 1px solid #c8c8c8; overflow: hidden; }
div.ebd-panel-roundedNP-blue div.ebd-panel-inner h2 span { float: left; padding-top: 12px; }

div.ebd-panel-roundedNP-blue div.ebd-panel-inner h2 div.ebd-button-pill {
	float: right;
}

div.ebd-panel-roundedNP-blue div.ebd-panel-inner span a {
	padding-left: 5px;
	font-size: 0.8em;
	font-weight: normal;
	font-style: italic;
}

/* Common > Panels > Rounded w/o drop shadow (rounded) */

div.ebd-panel-rounded { 
	height: 100%;
	background: url(panels/rounded/rounded-base.gif) bottom right no-repeat;
	overflow: hidden;
}

div.ebd-panel-rounded div.ebd-panel-overlay { background: url(panels/rounded/rounded-overlay.gif) top left no-repeat; }

div.ebd-panel-rounded div.ebd-panel-inner { padding-top: 17px; padding-left: 17px; }

div.ebd-panel-rounded div.ebd-panel-UR, div.ebd-panel-rounded div.ebd-panel-LL { width: 17px; height: 17px; overflow: hidden; }
div.ebd-panel-rounded div.ebd-panel-UR { background: url(panels/rounded/rounded-UR.gif) top left no-repeat; }
div.ebd-panel-rounded div.ebd-panel-LL { background: url(panels/rounded/rounded-LL.gif) top left no-repeat; }

div.ebd-panel-rounded ol, div.ebd-panel-rounded ul { margin-left: 0; }

/* Common > Panels > Rounded w/ drop shadow (roundedDS) */

div.ebd-panel-roundedDS { 
	height: 100%;
	background: url(panels/roundedDS/roundedDS-base.gif) bottom right no-repeat;
}

div.ebd-panel-roundedDS div.ebd-panel-overlay { 
	background: url(panels/roundedDS/roundedDS-overlay.gif) top left no-repeat;
	padding: 17px 17px 0px 17px;
}

div.ebd-panel-roundedDS div.ebd-panel-UR, div.ebd-panel-roundedDS div.ebd-panel-LL { width: 17px; height: 17px; overflow: hidden; }
div.ebd-panel-roundedDS div.ebd-panel-UR { background: url(panels/roundedDS/roundedDS-UR.gif) top left no-repeat; }
div.ebd-panel-roundedDS div.ebd-panel-LL { background: url(panels/roundedDS/roundedDS-LL.gif) top left no-repeat; }

/* Common > Panels > Square w/ drop shadow (squareDS) */

div.ebd-panel-squareDS {
	height: 100%;
	background: url(panels/squareDS/squareDS-base.gif) bottom right no-repeat;
	margin: 0 5px;
}

div.ebd-panel-squareDS div.ebd-panel-overlay { 
	background: url(panels/squareDS/squareDS-overlay.gif) top left no-repeat;
	padding: 12px 12px 0px 12px;
}

div.ebd-panel-squareDS div.ebd-panel-UR, div.ebd-panel-squareDS div.ebd-panel-LL { width: 12px; height: 12px; overflow: hidden; }
div.ebd-panel-squareDS div.ebd-panel-UR { background: url(panels/squareDS/squareDS-UR.gif) top left no-repeat; }
div.ebd-panel-squareDS div.ebd-panel-LL { background: url(panels/squareDS/squareDS-LL.gif) top left no-repeat; }

div.ebd-panel-squareDS ol, div.ebd-panel-squareDS ul { margin-left: 0; }

/* Common > Panels */

div.ebd-panel-remotealerts { width: 350px; }
div.ebd-panel-remotealerts div.ebd-panel-inner, div.ebd-panel-remotealerts-padded div.ebd-panel-inner {
	height: 65px;
	background: url(silhouette/silhouette-man.gif) no-repeat 9px 15px;

	padding-left: 64px;
}
div.ebd-panel-remotealerts-padded div.ebd-panel-inner { background: url(silhouette/silhouette-man.gif) no-repeat 18px 24px; }

div.ebd-panel-reminder div.ebd-panel-inner, div.ebd-panel-reminder-padded div.ebd-panel-inner {
/*	height: 65px;	*/
	background: url(silhouette/silhouette-partnering.gif) no-repeat 9px 15px;

	padding-left: 64px;
}
div.ebd-panel-reminder-padded div.ebd-panel-inner { 
	background: url(silhouette/silhouette-partnering.gif) no-repeat 18px 24px; 
}

div.ebd-panel-rounded div.ebd-panel-inner p { padding: 3px 0px; }

div.ebd-panel-messages p { 
	float: right;
	display: inline;

	margin: 6px 0 0 0;
}

div.ebd-panel-messages li { font-size: 0.75em; }

div.ebd-panel-checklist li { width: 93%; font-size: 0.75em; }
div.ebd-panel-checklist span { float: left; }
div.ebd-panel-checklist span.ebd-action { float: right; width: 50px; }

/* Common > Header > Standard */

div.ebd-header-standard {
	float: left;
	display: inline;
}

div.ebd-header-standard div {
	float: left;
	display: inline;

	height: 32px;

	padding-top: 8px;

	background-color: #c5c5c5;
}

div.ebd-header-standard div.lt, div.ebd-header-standard div.rt {
	width: 7px;
}

div.ebd-header-standard div.ct {
	width: 516px;

	padding-left: 5px;
	padding-right: 5px;
}

div.ebd-header-standard div.lt { background: url(headers/rounded/rounded-left-off.gif) no-repeat; }
div.ebd-header-standard div.ct { background: url(headers/rounded/rounded-center-off.gif) repeat-x; }
div.ebd-header-standard div.rt { background: url(headers/rounded/rounded-right-off.gif) no-repeat; }

/* Common > Header > Reveal */

div.ebd-header-reveal {
	float: left;
	display: block;
}

div.ebd-header-reveal div {
	float: left;
	display: block;

	height: 23px;

	padding-top: 6px;

	background-color: #c5c5c5;
	cursor:pointer;
}

div.ebd-header-reveal div.lt { width: 24px; }
div.ebd-header-reveal div.rt { width: 7px; }

div.ebd-header-reveal div.ct {
	width: 168px;

	padding-left: 5px;
	padding-right: 5px;
}

div.ebd-header-reveal div.lt { background: url(headers/reveal/reveal-left-off.gif) no-repeat; }
div.ebd-header-reveal div.ct { background: url(headers/reveal/reveal-center-off.gif) repeat-x; }
div.ebd-header-reveal div.rt { background: url(headers/reveal/reveal-right-off.gif) no-repeat; }

div.ebd-header-reveal.th_hover div.lt { background: url(headers/reveal/reveal-left-over.gif) no-repeat; }

div.ebd-header-reveal.th_hover div.ct { color: #426e97; }

div.ebd-header-reveal-active div.lt, div.ebd-header-reveal-active:hover div.lt { background: url(headers/reveal/reveal-left-on.gif) no-repeat; }
div.ebd-header-reveal-active div.ct, div.ebd-header-reveal-active:hover div.ct { background: url(headers/reveal/reveal-center-on.gif) repeat-x; color: white; }
div.ebd-header-reveal-active div.rt, div.ebd-header-reveal-active:hover div.rt { background: url(headers/reveal/reveal-right-on.gif) no-repeat; }

/* Common > Header > Envelope, Document (checked), Inspect */

div.ebd-header-envelope, div.ebd-header-checkdoc, div.ebd-header-inspect {
	width: 93%;

	padding-left: 20px;

	font-size: 0.7em;
	font-weight: bold;

	color: #426e97;
}

div.ebd-header-envelope { background: url(icons/envelope.png) no-repeat; }
div.ebd-header-checkdoc { background: url(icons/checkdoc.png) no-repeat; }
div.ebd-header-inspect { background: url(icons/inspect.png) no-repeat; }

/* Common > Dividers */

div.ebd-divider { display: block; width: 100%; height: 4px; }
div.ebd-divider.gray { background: url(dividers/divider-gray.gif) repeat-x; }
div.ebd-divider.blue { background: url(dividers/divider-blue.gif) repeat-x; }

/* Common > Icons */

span.ebd-icon-persondoc {
	float: left;
	display: inline;

	width: 18px;
	height: 22px;

	background: url(icons/persondoc.gif) no-repeat;
}

span.ebd-icon-download, span.ebd-icon-arrowdoc, span.ebd-icon-arrowdoc-grey, span.ebd-icon-checkdoc, span.ebd-icon-checkdoc-grey, span.ebd-icon-checkdoc-green, span.ebd-icon-plusdoc, span.ebd-icon-print, span.ebd-icon-inspect, span.ebd-icon-deldoc, span.ebd-icon-placeholder  {
	float: left;
	display: inline;

	width: 18px;
	height: 18px;
	
	cursor: pointer;
	
}
span.ebd-icon-top { 
	float: left;
	display: inline;

	width: 14px;
	height: 18px;

	background: url(icons/arrow-up.gif) no-repeat;
	margin-top:6px;
}
span.ebd-icon-download { background: url(icons/download.gif) no-repeat; }
span.ebd-icon-arrowdoc { background: url(icons/arrowdoc.gif) no-repeat; }
span.ebd-icon-arrowdoc-grey { background: url(icons/arrowdoc-grey.gif) no-repeat; }
span.ebd-icon-deldoc { background: url(icons/deldoc.gif) no-repeat; }
span.ebd-icon-checkdoc { background: url(icons/checkdoc.gif) no-repeat; }
span.ebd-icon-checkdoc-green { background: url(icons/checkdoc.green.gif) no-repeat; }
span.ebd-icon-checkdoc-grey { background: url(icons/checkdoc-grey.gif) no-repeat; }
span.ebd-icon-plusdoc { background: url(icons/plusdoc.gif) no-repeat; }
span.ebd-icon-print { background: url(icons/print.gif) no-repeat; }
span.ebd-icon-inspect { background: url(icons/inspect.png) no-repeat; }
span.ebd-icon-placeholder { background: url(icons/placeholder.png) no-repeat; }

div.ebd-add, div.ebd-remove {
	width: 75px;
	height: 21px;

	margin-top: 10px;
	margin-left: 33px;

	cursor: pointer;
}
div.ebd-add { background: url(buttons/add.gif) top left no-repeat; }
div.ebd-add_ovr { background: url(buttons/add_ovr.gif) top left no-repeat; }
div.ebd-remove { background: url(buttons/remove.gif) top left no-repeat; }
div.ebd-remove_ovr { background: url(buttons/remove_ovr.gif) top left no-repeat; }

span.ebd-icon-alert {
	float: left;
	display: inline;

	width: 14px;
	height: 14px;

	background: url(icons/alert.png) no-repeat;
}

span.ebd-icon-warning {
	float: left;
	display: inline;

	width: 15px;
	height: 15px;

	background: url(icons/warning.gif) no-repeat;
}

/* Common > Buttons > Standard */

div.ebd-button-standard {
	float: left;
	display: inline;

	margin-right: 10px;
}
div.ebd-button-standard.last { margin: 0px; }

div.ebd-button-standard a { display: block; color: #505050; }
div.ebd-button-standard-active a, div.ebd-button-standard-active span { color: white; }
div.ebd-button-standard a:hover, div.ebd-button-standard-active a:hover { text-decoration: none; }
div.ebd-button-standard div.ct a:hover { color: #426e97; }
div.ebd-button-standard-active div.ct a:hover { color: white; }

div.ebd-button-standard div {
	float: left;
	display: inline;

	height: 32px;

	font-size: 0.6em;

	background-color: #DDD;
}

div.ebd-button-standard div.lt, div.ebd-button-standard div.rt { width: 7px; }
div.ebd-button-standard div.ct {
	text-align: center;

	padding-top: 7px;
	padding-left: 5px;
	padding-right: 5px;
}

div.ebd-button-standard div.lt { background: url(buttons/standard/standard-left-off.gif) no-repeat; }
div.ebd-button-standard div.ct { height: 25px; background: url(buttons/standard/standard-center-off.gif) repeat-x; }
div.ebd-button-standard div.rt { background: url(buttons/standard/standard-right-off.gif) no-repeat; }

div.ebd-button-standard-active div.lt { background: url(buttons/standard/standard-left-on.gif) no-repeat; }
div.ebd-button-standard-active div.ct { background: url(buttons/standard/standard-center-on.gif) repeat-x; }
div.ebd-button-standard-active div.rt { background: url(buttons/standard/standard-right-on.gif) no-repeat; }

/* Common > Buttons > Simple */

div.ebd-button-simple {
	float: left;
	display: inline;

	margin-right: 10px;
}
div.ebd-button-simple.last { margin: 0px; }

div.ebd-button-simple a { display: block; font-weight: normal; }
div.ebd-button-simple a:hover { text-decoration: none; }

div.ebd-button-simple div {
	float: left;
	display: inline;

	height: 18px;

	font-size: 0.6em;

	background-color: white;
}

div.ebd-button-simple div.lt, div.ebd-button-simple div.rt { width: 4px; }
div.ebd-button-simple div.ct {
	text-align: center;

	padding-left: 10px;
	padding-right: 10px;
}

div.ebd-button-simple div.lt { background: url(buttons/simple/simple-left-off.gif) no-repeat; }
div.ebd-button-simple div.ct { background: url(buttons/simple/simple-center-off.gif) repeat-x; }
div.ebd-button-simple div.rt { background: url(buttons/simple/simple-right-off.gif) no-repeat; }

/* Common > Buttons > Pill */

div.ebd-button-pill, div.ebd-button-pill_ovr {
	display: inline;
}

div.ebd-button-pill a { font-weight: normal; color: white; }
div.ebd-button-pill a:hover { text-decoration: none; }

div.ebd-button-pill_ovr a {color: #c7d4e0; }

div.ebd-button-pill div, div.ebd-button-pill_ovr div {
	float: left;
	display: inline;

	height: 23px;

	font-size: 0.7em;
}

div.ebd-button-pill div.lt, div.ebd-button-pill div.rt, div.ebd-button-pill_ovr div.lt, div.ebd-button-pill_ovr div.rt { width: 11px; }
div.ebd-button-pill div.ct, div.ebd-button-pill_ovr div.ct {
	padding-top: 2px;
	padding-left: 3px;
	padding-right: 3px;
}

div.ebd-button-pill div.lt { background: url(buttons/pill/pill-left-off.png) no-repeat; }
div.ebd-button-pill_ovr div.lt { background: url(buttons/pill/pill-left-on.png) no-repeat; }

div.ebd-button-pill div.ct { height: 21px; background: url(buttons/pill/pill-center-off.png) repeat-x; }
div.ebd-button-pill_ovr div.ct { height: 21px; background: url(buttons/pill/pill-center-on.png) repeat-x; }

div.ebd-button-pill div.rt { background: url(buttons/pill/pill-right-off.png) no-repeat; }
div.ebd-button-pill_ovr div.rt { background: url(buttons/pill/pill-right-on.png) no-repeat; }

/* Common > Block */

div.ebd-block-standard { float: left; width: 100%; margin-top: 20px; }

div.ebd-block-standard div { margin-left: 8px; }

div.ebd-block-standard p.message { font-weight: bold; }

#EditProfile div.ebd-block-standard h2,#ebd-doc div.ebd-block-standard h2 {
	padding-bottom: 2px;
	border-bottom: 1px solid #BBB;
	min-height:25px;
}

div.ebd-block-standard h2 {
	width: 100%;

	padding-bottom: 2px;
	border-bottom: 1px solid #BBB;

	overflow: hidden;
}
div.ebd-block-standard h2:after
{
	content: ".";
	clear: both;
	display: block;
	height: 0;
	visibility: hidden;
}
div.ebd-block-standard h2 { _height: 1%; }

div.ebd-block-standard h2 span { float: left; display: block; }
div.ebd-block-standard h2 span.message { float: none; clear: left; font-size: 0.8em; font-weight: normal; }
div.ebd-block-standard h2 span.ebd-actions { float: right; display: inline; }
div.ebd-block-standard h2 div.ebd-action { float: right; }
div.ebd-block-standard h2 a {
	float: right;

	background: url(icons/arrow-up.gif) no-repeat 0px 7px;

	padding-left: 14px;

	font-size: 0.8em;
}
div.ebd-block-standard h2 span a { float: none; background: none; text-decoration: underline; }
div.ebd-block-standard h2 div.ebd-action a { float: none; background: none; padding-left: 0px; font-size: 1em; }
div.ebd-block-standard h2 label { color: #505050; padding-top: 0.5em; }

/* Common > Form */

.required, form .required p, form .required span, form .required label { color: #c40025; }

form div p, form div p.fineprint {
	padding: 0;
	padding-left: 175px;
}

form .required p, form .required p.fineprint, form .notice p, form .notice p.fineprint, form label p, form label p.fineprint { padding-left: 0; }

form label p.fineprint { font-size: 0.85em; }

form label {
	float: left;
	clear: both;

	width: 160px;

	margin-right: 12px;

	text-align: right;

	font-weight: bold;
	font-size: 0.8em;

	color: #426e97;
}

option {
	font-size: 1em;
}

form input, form textarea, form select {
	background-color: white;

	border-top: 1px solid #CCC;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #CCC;
	
	margin: 2px 0;
	
}

form fieldset input { float: left; }
form fieldset label { clear: none; }
form fieldset label.follow { width: auto; margin-left: 12px; }

form.ebd-form-standard .ebd-form-field, form.ebd-form-search .ebd-form-field { width: 320px; }
form.ebd-form-standard .ebd-form-field-30{
width: 255px;
}
form.ebd-form-standard .ebd-form-field-20{
width: 180px;
height:80px;
}
form.ebd-form-standard textarea.ebd-form-field-30{
width: 255px;
height:180px;
}
form.ebd-form-standard fieldset .ebd-form-field, form.ebd-form-search fieldset .ebd-form-field { width: 100px; }
form.ebd-form-simple input { width: 210px; }

form div.ebd-form-buttons { float: left; width: 100%; margin-top: 20px; padding-top: 5px; border-top: 1px solid #BBB; overflow: hidden; }

form input.ebd-form-button-pill {
	width: 60px;
	height: 23px;
	font-size:12px;
	background: url(buttons/submit/pill.gif) no-repeat;

	border: 0;

	color: white;

	cursor: pointer;
}

form input.ebd-form-button-pill_ovr {
	width: 60px;
	height: 23px;
	font-size:12px;
	background: url(buttons/submit/pill_on.gif) no-repeat;

	border: 0;

	color: #89a5be;

	cursor: pointer;
}
/* added longer button cga */
form input.ebd-form-button-pill-90 {
	width: 90px;
	height: 23px;
	font-size:12px;
	background: url(buttons/submit/pill_90.gif) no-repeat;

	border: 0;

	color: white;

	cursor: pointer;
}

form input.ebd-form-button-pill_ovr-90 {
	width: 90px;
	height: 23px;
	font-size:12px;
	background: url(buttons/submit/pill_on_90.gif) no-repeat;

	border: 0;

	color: #89a5be;

	cursor: pointer;
}
form input.ebd-form-button-pill-120 {
	width: 120px;
	height: 23px;
	font-size:12px;
	background: url(buttons/submit/pill_120.gif) no-repeat;

	border: 0;

	color: white;

	cursor: pointer;
}

form input.ebd-form-button-pill_ovr-120 {
	width: 120px;
	height: 23px;
	font-size:12px;
	background: url(buttons/submit/pill_on_120.gif) no-repeat;

	border: 0;

	color: #89a5be;

	cursor: pointer;
}
form input.ebd-form-button-pill-150 {
	width: 150px;
	height: 23px;
	font-size:12px;
	background: url(buttons/submit/pill_150.gif) no-repeat;

	border: 0;

	color: white;

	cursor: pointer;
}

form input.ebd-form-button-pill_ovr-150 {
	width: 150px;
	height: 23px;
	font-size:12px;
	background: url(buttons/submit/pill_on_150.gif) no-repeat;

	border: 0;

	color: #89a5be;

	cursor: pointer;
}
form div.ebd-form-buttons input.ebd-form-button-pill { float: right; }

/* Common > Actions */

div.ebd-action { font-size: 0.75em; cursor: pointer; }

span.ebd-action {
	float: right;
	display: inline;
	cursor: pointer;
}

span.ebd-action a {
	display: block;

	font-weight: normal;
}

div.ebd-actions {
	float: right;
	display: inline;
}
div.ebd-actions div.ebd-action { float: left; display: inline; margin-left: 10px; }
div.ebd-actions span.ebd-action { float: none; display: inline; }


/* Common > Status */

li.ebd-status-alert { background: url(icons/warning.gif) no-repeat 0px 6px; padding-left: 18px; font-weight: bold; }

li.ebd-status-complete { background: url(icons/checkmark.gif) no-repeat 3px 9px; padding-left: 18px; }

/* Common > Banners */

div.ebd-conference-banner {
	float: left;
	width: 100%;

	margin-bottom: 20px;
	padding-bottom: 20px;

	border-bottom: 1px solid #d2d2d2;
	overflow: hidden;

	vertical-align: middle;
}
div.ebd-conference-banner.last { border-bottom: none; }

div.ebd-conference-banner p { margin: 0; padding: 0; line-height: 1.2em; font-size: 0.7em; font-weight: bold; }
div.ebd-conference-banner p.name { color: black; }

div.ebd-conference-banner span.ebd-conference-info {
	float: left;
	display: block;
	width: 260px;

	margin-top: 6px; 
	margin-left: 10px;
}
div.ebd-conference-banner div.ebd-button-pill { float: right; margin-top: 12px; padding-left: 15px; border-left: 1px solid #d2d2d2; }

/* Common > Pagination */

ul.ebd-pagination {
	float: right;
	display: inline;

	margin-left: 0;

	font-size: 0.8em;
}

ul.ebd-pagination a {
	color: #003871;
/*	color: #505050; */

	padding: 0 5px;
	text-decoration: none;
	border-right: 1px solid #505050;
}

ul.ebd-pagination a.active {
	font-weight: bold;
	/*color: #426e97;*/
	color: #505050;
	text-decoration: none;
}

ul.ebd-pagination a.page {
	font-weight: bold;
	color: #003871;
	text-decoration: none;
}

ul.ebd-pagination a.page_ovr {
	font-weight: bold;
	color: #7A99B6;
	text-decoration: none;
}

ul.ebd-pagination li {
	float: left;
	display: inline;

	width: auto;

	padding: 0;

	border-bottom: none;
}

ul.ebd-pagination a.break, ul.ebd-pagination a.next { border-right: 0px; }

ul.ebd-pagination a.previous {
	padding-left: 9px;
	background: url(icons/arrow-left.gif) no-repeat 0px 6px;
}

ul.ebd-pagination a.next {
	padding-right: 9px;
	background: url(icons/arrow-right.gif) no-repeat 36px 6px;
}