/* ================================= /*
/* overall mpl container */
#TE_mpl_container {
bottom: 0;
left: 28%;
padding: 20px 20px 0;
position: fixed;
width: 434px;
z-index: 2;
}

/* ================================= */
/* WIDGET, STYLES FOR HEADER */
.TE_mpl_header {
background-image: -moz-linear-gradient(center top , #EFEFEF, #BBBBBB);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #EFEFEF),color-stop(1, #BBBBBB)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #EFEFEF, #BBBBBB); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #EFEFEF, #BBBBBB); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #EFEFEF, #BBBBBB); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#BBBBBB'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFEFEF', endColorstr='#BBBBBB')"; /* IE8+ */
background-image: linear-gradient(top, #EFEFEF, #BBBBBB);
background-repeat: no-repeat;
border: 1px solid #AAAAAA;
border-radius: 0.5em 0.5em 0 0;
-webkit-border-radius: 0.5em 0.5em 0 0;
-moz-border-radius: 0.5em 0.5em 0 0;
box-shadow: 3px 3px 12px #222222;
-webkit-box-shadow: #222222 3px 3px 12px;
-moz-box-shadow: 3px 3px 12px #222222;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
height: 20px;
line-height: 20px;
margin: 0 15px;
padding: 4px;
text-transform: uppercase;
width: 393px;
}
.TE_mpl_header_minimized {
/* position:absolute;*/
bottom:0px;
left:0px;
}
.TE_mpl_header_scroll {
width:370px;
height:17px;
background-image:url(../TEimages/TE_mpl_header_scroll.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:6px;
}
.TE_mpl_header_flash {
width:352px;
height:17px;
background-image:url(../TEimages/TE_mpl_headerYellow.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:6px;
}
.TE_mpl_header_flash_scroll {
width:370px;
height:17px;
background-image:url(../TEimages/TE_mpl_headerYellow_scroll.gif);
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding-top:6px;
}
.TE_mpl_header div, .TE_mpl_header_scroll div, .TE_mpl_header_flash div, .TE_mpl_header_flash_scroll div {
display: table;
float: right;
margin-top: 0;
width: auto;
}

/*Not sure if these styles are needed anymore*/
.dj_ie8 .TE_mpl_header div, .dj_khtml .TE_mpl_header div, .dj_safari .TE_mpl_header div, .dj_ff3 .TE_mpl_header div {
margin-top:0px;
}
.dj_ie8 .TE_mpl_header_scroll div, .dj_khtml .TE_mpl_header_scroll div, .dj_safari .TE_mpl_header_scroll div, .dj_ff3 .TE_mpl_header_scroll div {
margin-top:0px;
}
.dj_ie8 .TE_mpl_header_flash div, .dj_khtml .TE_mpl_header_flash div, .dj_safari .TE_mpl_header_flash div, .dj_ff3 .TE_mpl_header_flash div {
margin-top:0px;
}
.dj_ie8 .TE_mpl_header_flash_scroll div, .dj_khtml .TE_mpl_header_flash_scroll div, .dj_safari .TE_mpl_header_flash_scroll div, .dj_ff3 .TE_mpl_header_flash_scroll div {
margin-top:0px;
}
#TE_mpl_minimize {
float:left;
}
#TE_mpl_close {
float:right;
}
#TE_mpl_partLists {
width:190px;
}
/*end - not sure if these styles are needed anymore*/
select.TE_mpl_partLists {
background-color: #444444;
border: medium none;
border-radius: 0.25em 0.25em 0 0;
-webkit-border-radius: 0.25em 0.25em 0 0;
-moz-border-radius: 0.25em 0.25em 0 0;
color: #FFFFFF;
font-size: 11px;
height: 22px;
padding: 3px;
width: 150px;
}
.TE_mpl_header p, .TE_mpl_header_scroll p, .TE_mpl_header_flash p, .TE_mpl_header_flash_scroll p {
margin: 0;
padding-right: 0 !important;
}
.TE_mpl_plName {
color: #555555;
margin-left: 8px;
}
.TE_mpl_plCount {
color: #555555;
}

/* ================================= /*
/* WIDGET, STYLES FOR TOOLBAR */
table thead.dark-gray th {
background-color:#444444;
border: 1px solid #444444;
color: #FFFFFF;
}
.TE_mpl_tbar, .TE_mpl_action-bar {
background-color: #006699;
background-image: none;
background-position: right center;
background-repeat: repeat-y;
border-bottom: medium none;
border-left: medium none;
box-shadow: 1px 1px 10px #555555;
-webkit-box-shadow: #555555 1px 1px 10px;
-moz-box-shadow: 1px 1px 10px #555555;
color: #FFFFFF;
padding: 5px 20px;
width: auto;
}
.blue-banner-bar {
clear:both;
}
.blue-banner-bar table#BlueBannerBar .TE_mpl_tbar {
float:left;
width: 860px;
}
.TE_mpl_tbar p {
float: right;
font-size: 10px;
line-height: 20px;
margin: 0;
padding-right: 5px;
text-align: right;
width: 230px;
}
.TE_mpl_tbar p span.mpl-new-list a, .TE_mpl_tbar p span.mpl-delete-list a, .TE_mpl_tbar p span.mpl-rename-list a, .TE_mpl_tbar p span.mpl-export-excel a, .TE_mpl_tbar p span.mpl-copy-list a, .TE_mpl_tbar p span.mpl-new-list-dis, .TE_mpl_tbar p span.mpl-delete-list-dis, .TE_mpl_tbar p span.mpl-rename-list-dis, .TE_mpl_tbar p span.mpl-export-excel-dis, .TE_mpl_tbar p span.mpl-copy-list-dis {
font-weight:bold;
height: 20px;
line-height: 20px;
padding: 4px 5px 4px 23px;
}
.TE_mpl_tbar p span.mpl-new-list-dis, .TE_mpl_tbar p span.mpl-delete-list-dis, .TE_mpl_tbar p span.mpl-rename-list-dis, .TE_mpl_tbar p span.mpl-export-excel-dis {
color:#cccccc;
}
.TE_mpl_tbar p span.mpl-new-list a {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 0 transparent;
}
.TE_mpl_tbar p span.mpl-new-list a:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -20px transparent !important;
}
.TE_mpl_tbar p span.mpl-delete-list a {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -40px transparent;
}
.TE_mpl_tbar p span.mpl-delete-list a:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -60px transparent !important;
}
.TE_mpl_tbar p span.mpl-rename-list a {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -80px transparent;
}
.TE_mpl_tbar p span.mpl-rename-list a:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -100px transparent !important;
}
.TE_mpl_tbar p span.mpl-export-excel a {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -120px transparent;
}
.TE_mpl_tbar p span.mpl-export-excel a:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -140px transparent !important;
}
.TE_mpl_tbar p span.mpl-new-list-dis {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -160px transparent;
}
.TE_mpl_tbar p span.mpl-delete-list-dis {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -180px transparent;
}
.TE_mpl_tbar p span.mpl-rename-list-dis {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -200px transparent;
}
.TE_mpl_tbar p span.mpl-export-excel-dis {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -220px transparent;
}
.TE_mpl_tbar p span.mpl-copy-list a {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -240px transparent;
}
.TE_mpl_tbar p span.mpl-copy-list a:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -260px transparent !important;
}
.TE_mpl_tbar p span.mpl-copy-list-dis {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/manage-part-list-sprite.png") no-repeat 0 -280px transparent;
}
.TE_mpl_tbar p span a {
Color:#ffffff !Important;
}
.TE_mpl_tbar p span a:hover {
Color:#ee7722 !Important;
}
.TE_mpl_tbar_scroll p {
margin:0px;
padding-right:5px;
float:right;
font-size:10px;
text-align:right;
width:158px;
}
/*not sure if these styles are needed*/
.dj_ie8 .TE_mpl_tbar p, .dj_khtml .TE_mpl_tbar p, .dj_safari .TE_mpl_tbar p, .dj_ff3 .TE_mpl_tbar p {
margin-top:0px;
}
.dj_ie8 .TE_mpl_tbar_scroll p, .dj_khtml .TE_mpl_tbar_scroll p, .dj_safari .TE_mpl_tbar_scroll p, .dj_ff3 .TE_mpl_tbar_scroll p {
margin-top:0px;
}
.dj_ie8 .TE_mpl_tbar_scroll, .dj_khtml .TE_mpl_tbar_scroll, .dj_safari .TE_mpl_tbar_scroll, .dj_ff3 .TE_mpl_tbar_scroll {
display:block;
}
/*end - not sure if these styles are needed anymore*/

/* ================================= /*
/* WIDGET, STYLES FOR PART AREA */
.mpl-main-area {
box-shadow: 3px 3px 12px #222222;
margin:-15px 16px 0;
}
.mpl-main-area .temporary {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/text-warning.png") no-repeat scroll 4px center transparent;
clear: both;
line-height: 18px;
padding: 5px 0 5px 15px;
}
.TE_mpl_partArea {
background-color: #FFFFFF;
background-image: none;
border-top:0px;
overflow:hidden;
width:402px;
}
.TE_mpl_partArea_scroll {
height:300px; /*was 168px*/
width:402px;
overflow:auto;
background-color:#ffffff;
}
.TE_mpl_partArea_scrollBG {
height:168px;
width:402px;
background-color: #FFFFFF;
background-image: none;
}
/* ================================= /*
/* WIDGET, STYLES FOR PART ROWS */
.TE_mpl_partRow {
background-color: #EFEFEF;
border-bottom: 1px solid #CCCCCC;
border-left: medium none;
border-top: 1px solid #FFFFFF;
display: table;
height: 30px;
line-height: 30px;
width: 100%;
}
.TE_mpl_partRow:hover {
background-color: #ffeecc;
}
.TE_mpl_partRow_noHeight {
background-color: #FFFFFF;
border-bottom: medium none;
border-left: medium none;
display: table;
width: auto;
}
.TE_mpl_partRow_message {
font-size: 9px;
margin: 0 4px;
}
.TE_mpl_partRow_message_link {
border: medium none;
color: #005588;
font-weight: bold;
text-decoration: none;
}
/*not sure what these styles are*/
.TE_mpl_partRow_over {
background-color:#faea93;
}
.TE_mpl_options {
float:left;
border-right:1px solid #7d7d7d;
}
.TE_mpl_noteIndicator {
float:left;
padding-top:2px;
cursor:pointer;
}
.TE_mpl_partRemove {
float:right;
padding-top:4px;
padding-right:5px;
cursor:pointer;
}
/*end - not sure what these styles are*/
.TE_mpl_partRowL {
display: table;
float: left;
padding: 5px 0;
width: 59%;
}
.TE_mpl_partRowR {
display: table;
float: right;
width: 7%;
}
.TE_mpl_partRowR p.remove-this {
margin: 5px 2px !important;
}
.TE_mpl_middleNotes {
border-right: 1px solid #CCCCCC;
float: left;
padding: 5px;
text-align: right;
width: 30.75%;
}
.TE_mpl_middleNotes p {
font-size: 10px;
line-height: 24px;
padding:5px;
}
.TE_mpl_partRow p {
margin: auto;
}
.TE_mpl_partRemove {
border-left: 0; /*1px solid #FFFFFF;*/
cursor: pointer;
float: right;
padding: 0; /*12px 8px 11px;*/
}
.TE_mpl_addNotes {
float:right;
text-align:right;
}
.te-new-app-table tbody .TE_mpl_addNotes {
text-align:left;
}
.TE_mpl_addNotes p {
font-size: 10px;
line-height: 24px;
padding: 2px;
}
.TE_mpl_middleNotes p a, .TE_mpl_addNotes p a {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/te-add-notes.png") no-repeat scroll 4px center transparent;
clear: both;
font-weight: bold;
height:16px;
line-height: 16px;
padding: 3px 0 3px 23px;
}
.TE_mpl_middleNotes p a:hover, .TE_mpl_addNotes p a:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/te-add-notes-hover.png") no-repeat scroll 4px center transparent;
}
.TE_mpl_middleNotes p.added-notes, .TE_mpl_addNotes p.added-notes {
line-height: 32px;
padding:0px;
}
.TE_mpl_middleNotes p.added-notes a, .TE_mpl_addNotes p.added-notes a {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/te-notes-added.png") no-repeat scroll left center transparent !important;
clear: both;
font-weight: bold;
line-height: 24px;
padding: 6px 0 6px 23px;
}
.TE_mpl_middleNotes p.added-notes a:hover, .TE_mpl_addNotes p.added-notes a:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/te-notes-added-hover.png") no-repeat scroll left center transparent;
}
.TE_mpl_partDescr {
float: left;
font-size: 10px;
padding-top: 0;
text-align: left;
width: 100%;
}
.TE_mpl_partDescr span {
display: block;
font-size: 10px;
font-weight: normal;
line-height: 12px;
margin: 0 0 0 10px;
}
.TE_mpl_partDescr span a {
font-size: 11px;
font-weight: bold;
}

/* ================================= /*
/* MENUS, NOTES, OPTIONS */
/*pretty sure these styles aren't being used*/
.TE_mpl_optionsMenu {
display:none;
position:absolute;
/*margin-left:-151px;*/
margin-top:-8px;
padding:5px;
padding-top:0px;
padding-right:30px;
border-left:1px solid black;
background-image:url(../TEimages/TE_mpl_optionsMenu.gif);
background-repeat:no-repeat;
background-position:top right;
}
.TE_mpl_optionsMenuNotes {
display:none;
position:absolute;
/*margin-left:-151px;*/
margin-top:-8px;
padding:5px;
padding-top:0px;
padding-right:30px;
border-left:1px solid black;
background-image:url(../TEimages/TE_mpl_optionsMenuNote.gif);
background-repeat:no-repeat;
background-position:top right;
}
.TE_mpl_optionsMenuNotes p, .TE_mpl_optionsMenu p {
margin:0px;
margin-top:3px;
}
.TE_mpl_viewNote {
display:none;
position:absolute;
border-top:1px solid black;
padding:7px;
padding-bottom:29px;
width:275px;
background-image:url(../TEimages/TE_mpl_notes.gif);
background-repeat:no-repeat;
background-position:bottom;
font-size:9px;
margin-left:46px;
/*margin-top:-95px;*/
z-index:4;
}
/*end - pretty sure these styles aren't being used*/

/* ================================= /*
/* MPL FOOTER */
.TE_mpl_footer {
background-color: #BBBBBB;
background-image: none;
background-repeat: no-repeat;
border: 1px solid #AAAAAA;
/*box-shadow: 3px 3px 12px #222222;*/
height: 5px;
margin: 0;
padding: 2px 4px;
width: auto;
}
/*not being used*/
.TE_mpl_footer_scroll {
background-image:url(../TEimages/TE_mpl_footer_scroll.gif);
background-repeat:no-repeat;
width:370px;
height:21px;
/*position:absolute;*/
margin-top:-1px;
margin-bottom: 5px;
}
/* end - not being used*/

/* ================================ /*
/* WALLET STYLES */
.wallet-background-wrapper {
background-color: #DDDDDD;
border-left: 1px solid #CCCCCC;
float: left;
margin-left: 15px;
width: 870px;
}
.mpl-wallet-wrapper {
margin-left: 630px;
margin-top: 15px;
position: absolute;
/*position: fixed;*/
width: 255px;
z-index: 100;
}
.gray-backer {
background-color: #DDDDDD;
/*border-left: 1px solid #CCCCCC;*/
border-right: 1px solid #CCCCCC;
margin-left: 13px;
margin-right: 14px;
min-height: 260px;
}
.mpl-wallet {
background-color: #444444;
border-bottom: medium none;
box-shadow: 1px 1px 4px #555555;
-webkit-box-shadow: #555555 1px 1px 4px;
-moz-box-shadow: 1px 1px 4px #555555;
color: #FFFFFF;
padding: 8px 15px 10px 10px;
width: auto;
}
.mpl-wallet-bottom-center {
width:240px;
}
.mpl-wallet-bottom-right-edge {
border-right: 15px solid transparent;
border-top: 15px solid #444444;
}
.mpl-wallet .count {
font-size:36px;
}

/* ================================= /*
/* MPL ERRORS/WARNINGS/MESSAGES */
.TE_mpl_messageOverlay {
background-color: #FFEECC;
background-image: none;
border-bottom: medium none;
border-left: medium none;
height: auto;
margin: 0;
min-height: auto;
width: 100%;
}
/*styles not needed*/
.TE_mpl_messageOverlay_scroll {
background-color:#ffffb5;
width:369px;
min-height:20px;
border-bottom:1px solid #7d7d7d;
border-left:1px solid #7d7d7d;
background-image:url(../TEimages/TE_mpl_blackShadow.gif);
background-position:right;
background-repeat:repeat-y;
vertical-align: middle;
}
.TE_mpl_messageOverlay_scroll img {
display:inline;
}
.TE_mpl_nonReg {
font-size: 9px;
margin: 0 4px;
position: relative;
width: auto;
}
.TE_mpl_nonReg_popup {
background-color:#EEEEEE;
padding:5px;
width:180px;
display:none;
position:absolute;
margin-left:0px;
border:1px solid black;
color:#999999;
z-index:6;
}
.TE_mpl_nonReg_popup_show {
background-color:#EEEEEE;
padding:5px;
width:180px;
position:absolute;
margin-left:0px;
border:1px solid black;
color:#999999;
z-index:6;
}
.TE_mpl_error {
width:310px;
font-size:9px;
margin-top:-18px;
margin-left:35px;
color:#ff0000;
font-weight:bold;
position:relative;
z-index:0;
}
.TE_mpl_actionsOverlay {
position:absolute;
background-color:#ededed;
filter:alpha(opacity=80);
-moz-opacity:.8;
-khtml-opacity:.8;
opacity:.8;
width:349px;
margin-left:1px;
display:none;
}
.TE_mpl_actionsOverlay_scroll {
position:absolute;
background-color:#ededed;
filter:alpha(opacity=80);
-moz-opacity:.8;
-khtml-opacity:.8;
opacity:.8;
width:367px;
margin-left:1px;
display:none;
}
/*end - styles not needed*/
.TE_mpl_disabled {
color: #BBBBBB;
}

/* ================================= /*
/* CSS3 SHAPES */
.left-side-triangle {
border-left: 15px solid transparent;
border-top: 15px solid #004466;
}
.right-side-triangle {
border-right: 15px solid transparent;
border-top: 15px solid #004466;
}

/* ================================ /*
/* NEW CSS3 BUTTONS, This should be added somewhere global */
.blue-gradient-button {
background-image: -moz-linear-gradient(center top , #3399cc, #005588);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #3399cc),color-stop(1, #005588)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #3399cc, #005588); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #3399cc, #005588); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #3399cc, #005588); /* IE10+ */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399cc', endColorstr='#005588')"; /* IE8+ */
background-image: linear-gradient(top, #3399cc, #005588);
border-radius: 0.5em 0.5em 0.5em 0.5em;
-webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
clear: both;
color: #FFFFFF;
cursor:pointer;
font-weight: bold;
margin: 0;
padding: 8px;
text-align: center;
width: auto;
}
.blue-gradient-button:hover {
background-image: -moz-linear-gradient(center top , #ffcc00, #dd4422);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #ffcc00),color-stop(1, #dd4422)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #ffcc00, #dd4422); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #ffcc00, #dd4422); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #ffcc00, #dd4422); /* IE10+ */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc00', endColorstr='#dd4422')"; /* IE8+ */
background-image: linear-gradient(top, #ffcc00, #dd4422);
/*ff6600, ff5500, ff6633, ee5522*/
}
.orange-gradient-button {
background-image: -moz-linear-gradient(center top , #ffcc66, #dd6622);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #ffcc66),color-stop(1, #dd6622)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #ffcc66, #dd6622); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #ffcc66, #dd6622); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #ffcc66, #dd6622); /* IE10+ */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc66', endColorstr='#dd6622')"; /* IE8+ */
background-image: linear-gradient(top, #ffcc66, #dd6622);
border-radius: 0.5em 0.5em 0.5em 0.5em;
-webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
clear: both;
color: #FFFFFF;
cursor:pointer;
font-weight: bold;
margin: 0;
padding: 8px;
text-align: center;
width: auto;
}
.orange-gradient-button:hover {
background-image: -moz-linear-gradient(center top , #dd6622, #ffcc66);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #dd6622),color-stop(1, #ffcc66)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #dd6622, #ffcc66); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #dd6622, #ffcc66); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #dd6622, #ffcc66); /* IE10+ */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd6622', endColorstr='#ffcc66')"; /* IE8+ */
background-image: linear-gradient(top, #dd6622, #ffcc66);
/*ff6600, ff5500, ff6633, ee5522*/
}
.gray-gradient-button {
background-image: -moz-linear-gradient(center top , #cccccc, #555555);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #cccccc),color-stop(1, #555555)); /* Safari 4+, Chrome 2+ */
background-image: -webkit-linear-gradient(top, #cccccc, #555555); /* Safari 5.1+, Chrome 10+ */
background-image: -o-linear-gradient(top, #cccccc, #555555); /* Opera 11.1+ */
background-image: -ms-linear-gradient(top, #cccccc, #555555); /* IE10+ */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#555555')"; /* IE8+ */
background-image: linear-gradient(top, #cccccc, #555555);
border-radius: 0.5em 0.5em 0.5em 0.5em;
-webkit-border-radius: 0.5em 0.5em 0.5em 0.5em;
-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
clear: both;
color: #FFFFFF;
cursor:text;
font-weight: bold;
margin: 0;
padding: 8px;
text-align: center;
width: auto;
}

/* ================================ /*
/* WIDTHS ON MPL WIDGET AND MANAGE MPL APP */
table.manage-mpl-table-header-wrapper {
width: 620px;
}
.center-full-width-empty {
width:868px;
}
.center-widget-width-empty {
width:402px;
}

/* =============================== /*
/* NEW ICONS FOR CLOSE, MINIMIZE, MAXIMIZE, REMOVE*/
.part-list-minimize, .part-list-maximize, .part-list-close {
float:left;
height:18px;
width: 18px;
}
.part-list-minimize {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/te-minimized.png") no-repeat scroll left top transparent;
}
.part-list-minimize:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/te-minimized-hover.png") no-repeat scroll left top transparent;
}
.part-list-maximize {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/te-maximized.png") no-repeat scroll left top transparent;
}
.part-list-maximize:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/te-maximized-hover.png") no-repeat scroll left top transparent;
}
.part-list-close {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/te-mpl-close.png") no-repeat scroll left top transparent;
}
.part-list-close:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/te-mpl-close-hover.png") no-repeat scroll left top transparent;
}
.remove-this {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/remove.png") no-repeat scroll 0 0 transparent;
cursor: pointer;
height: 20px;
margin: 5px !important;
padding: 0;
width: 20px;
}
.remove-this:hover {
background: url("/_TEincludes/ver/1696/TEimages/leapfrog/remove-hover.png") no-repeat scroll 0 0 transparent;
}

/* ================================= /*
/* ACTIONS DIALOG BOXES */
/*pretty sure these styles aren't being used*/
.TE_mpl_taskOverlays {
background-color:#ffffff;
margin-top:10px;
width:267px;
border:1px solid black;
border-right:2px solid black;
border-bottom:2px solid black;
padding:3px;
position:absolute;
z-index:1;
margin-left:40px;
}
.TE_mpl_taskOverlays span {
background-color:#000000;
display:block;
margin:-4px;
padding:3px;
color:#ffffff;
font-size:10px;
font-weight:bold;
}
.TE_mpl_taskOverlaysHeader{
font-weight:bold;
color:#000000;
}
.TE_mpl_taskOverlaysGray {
color:#666666;
}
.TE_mpl_taskOverlays p {
margin:0px;
margin-top:8px;
margin-bottom:0px;
font-size:10px;
}
.TE_mpl_taskOverlays_error {
color:#ff0000;
font-size:9px;
margin-top:5px;
margin-bottom:-2px;
margin-left:2px;
font-weight:bold;
}
.dj_ie6 .TE_mpl_header div, .dj_ie7 .TE_mpl_header div, .dj_ie6 .TE_mpl_header_scroll div, .dj_ie7.TE_mpl_header_scroll div, .dj_ie6 .TE_mpl_header_flash div, .dj_ie7 .TE_mpl_header_flash div, .dj_ie6 .TE_mpl_header_flash_scroll div, .dj_ie7 .TE_mpl_header_flash_scroll div{
margin-top:-12px;
}
.dj_ie6 .TE_mpl_tbar p, .dj_ie7 .TE_mpl_tbar p, .dj_ie6 .TE_mpl_tbar_scroll p , .dj_ie7 .TE_mpl_tbar_scroll p {
margin: -12px 0 0 0;
}
/*end - pretty sure these styles aren't being used*/