/*#page-primary-content, #page-secondary-content {
	display:block !important;
	width:489px;
	float:left;
	padding:0 7px;
	marign-top:-200px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
/*
#page-tertiary-content {
	width:233px;
	float: right;
}
*/
/*.delegate-area fieldset { border:0; padding:0; margin:0px 0 8px 0; }*/
#page-primary-content { font-family:arial; font-size:0.80em; padding:10px; width:509px;float:left; }
#page-secondary-content { font-family:arial; font-size:0.80em; padding:10px; width:170px;float:right; color:#fff }
#page-secondary-content .link-list { margin:0;padding:0;list-style:none }
#page-secondary-content .link-list li { margin:0;padding:0 }
#page-secondary-content .link-list a { border:1px solid #242; display:block; width:160px; padding:1px 3px;margin-bottom:2px; background:#8d4; color:#000; text-decoration:none }
#page-secondary-content .link-list a:hover { border:1px solid #000; background:#060; color:#fff; }

/*#page-primary-content fieldset { border:none; margin:0; padding: 0 }*/
#page-primary-content h3 { color:#bb133e;margin:0 }


.delegate-area fieldset { border:0px none;  padding:0; margin:0px 0 1em 0; border-bottom:1px solid #ccc;padding-bottom:1em }

.delegate-area .delegatescell { background: url("images/intec-delback.gif") }


/*.delegate-area fieldset { border:0; padding:8px; margin:0px -8px 8px -8px; width:552px; border-bottom:1px solid #ccc}*/
/*.delegate-area fieldset { border:0; padding:0 8px 10px 8px; margin-left:-8px; margin-right:-8px; width:551px; border-bottom:1px solid #ccc}*/

/****************************
Lists
****************************/
.aligned-list dt { font-weight:bold;margin-bottom:-1.25em }
.aligned-list dd { padding-left:10em;margin-left:0;min-height:1.25em;height:1.25em}
.aligned-list dd input { margin-bottom: 1px }
.aligned-list>dd { height:auto}

.question-list dt { font-weight:bold; }
.question-list dt em { font-weight:normal; color:#333}
.question-list dd {  margin-left:0;margin-bottom:1.5em; }
.question-list textarea {width:99%; }

.delegate-list {  margin-bottom:1em;padding-bottom:0.25em ; border-bottom:1px solid #999 }
.delegate-list h3 { position:relative; margin:0.4em 0 0.25em 0; clear:both; border-top:1px solid #999; padding-top:0.4em; width:508px; font-size: 1em !important; }
.delegate-list h3 em { font-weight: normal; display:block; position: absolute; right:0px; top:0.4em; font-style:normal; color:#666 }
.delegate-list h3 span { display:none  }
.delegate-list ul { margin: 0 0;padding: 0 0 0.35em 0}
/*
.delegate-list li { position:relative;width:100%;list-style: none; background: url("../../../common/css/images/info2.gif") 2px 0.10em no-repeat;padding:1px 0 }
.delegate-list .requested { background-color:#fc4; margin-bottom:1px; border:1px solid #c90; background-position:1px 0.10em}
.delegate-list .priority { display:block; position:absolute; top:0; right:4px; font-size:0.8em }
.delegate-list a { padding-left: 22px; }
.delegate-list a:visited { color:#606 }
*/

.delegate-list li { position:relative;width:508px;list-style: none; padding:1px 0 }
.delegate-list .showinfo li { background: url("../../../common/css/images/info2.gif") 2px 0.10em no-repeat }
.delegate-list .showinfo .requested { background-color:#fc4; margin-bottom:1px; border:1px solid #c90; background-position:1px 0.10em}
.delegate-list .showinfo .priority { display:block; position:absolute; top:0; right:4px; font-size:0.8em }
.delegate-list .showinfo a { padding-left: 22px; color: blue; }
/*.delegate-list .showinfo a:visited { color:#808808 }*/


.request-cart li { font-size:0.90em; font-weight:bold }
.request-cart span { display:block;font-weight:normal; color:#333 }


.request-list { width:410px; margin:0 0 0 1px; padding:0 0 0 25px;}
.request-list li { position:relative; }
.request-list h3 { display:inline;color:#000 !important; font-size:1em !important; line-height:1.35em  }
.request-list h3.new-request, .new-request { color:#c00 !important;}
.request-list li div { position:absolute; display:inline;top:0;right:-50px; }
/*.request-list a { display:block;width:16px;height:16px;overflow:hidden;text-indent:18px;float:left;background:url("../../../common/css/images/info2.gif") no-repeat;}*/
.request-list .up { position:absolute; right:-30px; top:0px; display:block;width:16px;height:16px;overflow:hidden;text-indent:18px;background:url("../../../common/css/images/uparrow.gif") no-repeat; text-decoration:none}
.request-list .down { position:absolute; right:-50px; top:0px; display:block;width:16px;height:16px;overflow:hidden;text-indent:18px;background:url("../../../common/css/images/downarrow.gif") no-repeat; text-decoration:none}
.request-list .delete { position:absolute; right:-70px; top:0px; display:block;width:16px;height:16px;overflow:hidden;text-indent:18px;background:url("../../../common/css/images/cross.gif") no-repeat; text-decoration:none}


.request-list span { display:none }
/*.delegate-list a { position:absolute; left:0px; width:14px; height:14px; overflow:hidden; text-indent:20px; border:1px solid red}*/

/*.delegate-list a { display:block; position:absolute; margin-top:-16px;left:0px; width:16px; height:18px; overflow:hidden;  background: url("../../../common/css/images/info2.gif") 0px 2px no-repeat }*/
/*.delegate-list a { position:absolute; left:0px; width:14px; height:16px; overflow:hidden; text-indent:20px}
.delegate-list .unselectable { padding-left:40px;  }
.delegate-list .selectable input { position:absolute; left:16px }
.delegate-list .selectable label { margin-left:40px; }
*/


.warning { color:#900 }
.required { display:inline-block; width:20px; overflow:hidden; text-indent:-50em; background:url("../../../common/css/images/required.gif") 2px 0.1em no-repeat; /* Mac Fix \*/display:inline; position: absolute; /* */} 

.info-message {border:2px solid #abc; padding:10px 10px 10px 40px; margin-bottom:1em; background: #def url("../../../common/css/images/info.gif") no-repeat 10px 0.85em; -moz-border-radius:4.5px;}
.info-message h2 {color:#456}

.warning-message {border:2px solid #ba5; padding:10px 10px 10px 40px; margin-bottom:1em; background:#ffc url("../../../common/css/images/warning.gif") no-repeat 10px 0.75em; -moz-border-radius:4.5px}
.warning-message h2 {color:#a80; background-color:transparent}

.error-message {border:2px solid #d88; padding:10px 10px 10px 40px; margin-bottom:1em; background:#fdd url("../../../common/css/images/error.gif") no-repeat 10px 0.85em; -moz-border-radius:4.5px}
.error-message h2 {color:#922 !important; background-color:#fdd !important}

/*
#login-form { font-size:0.85em}
#login-form dt { margin-bottom:-1.25em; }
#login-form dd { margin-left:60px }
#login-form a { border:none; background:none; display: inline; border:1px solid red; margin-top:10px}
#login-form .btn-login { float:right }

#login-form fieldset { border:none; }
#login-form #Email, #login-form #Password { width:104px }
*/

/* ************************ */
/* Quick Login Area follows */
/* ************************ */

#quick-login {
	font-size: 0.9em;
	padding: 3px;
	margin: 0 0 3px 0;
}

#quick-login p {
	padding: 0;
	margin: -8px 0 0 0;
}

#quick-login a {
	color: #ffffff;
}

#quick-login form {
	margin: 0;
	padding: 0;
}

#quick-login fieldset {
	border: 0px dotted red;
	padding: 0;
	margin: 0;
}

#quick-login h2 {
	display: none;
}

#quick-login h3 {
	margin: 2px 0;
}

#quick-login dl {
	line-height: 1.25em;
}

#quick-login dt {
	padding: 0;
	margin: 0 0 -1.35em 0;
}

#quick-login dd {
	padding: 0;
	margin: 0 0 0 60px;
}

#quick-login dd input {
	border: 1px solid #999;
	background: <img src="Images/erpec-delback.gif" width="720" height="161" border="0" />;
	width: 100px;
	padding: 0;
	margin: 0 0 2px 0;
}

#quick-login input.btn-login {
	float: right;
	font-size: 0.8em;
	padding: 0;
	margin: -8px 0 0 0;
	background: #ada;
	color:#000;
	padding:1px;
	border: 1px solid #000000;
}