#mmfp_container{
width:500px;
}

.mmfp_embed_parameters{
width: 100%; 
text-align: center; 
margin-top: 20px; 
}

#mmfp_embend_fieldset{
text-align:center;
width:650px;
margin:10px;
border:none
}

#mmfp_embend_fieldset legend{
margin-right:2px;
border:1px solid #333;
padding:5px;
float:left
}
#mmfp_embend_fieldset legend a{
text-decoration:none;
}
.pg-normal {
    color: #fff;
    font-weight: 400;
    text-decoration: none;
    cursor: pointer;
    font: bold 16px verdana;
    padding: 5px
} .pg-selected {
    color: #9acd32;
    font-weight: 700;
    text-decoration: none;
    cursor: pointer;
    background: #fff;
    font: bold oblique 16px verdana;
    border: 2px solid #9acd32;
    position: relative;
    padding: 7px
} #pageNavPosition {
    margin-top: 10px;
    width: 490px;
    text-align: center;
    background: #9acd32;
    padding: 5px
}

button {
    height: 40px;
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
    letter-spacing: 1px;
    text-transform: uppercase;
    line-height: 20px;
    border: 0;
    cursor: pointer;
    font: bold italic 16px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    padding: 5px 10px
} #mmfp_form_media button#delt, #mmfp_form_media button#renm {
    color: #acd5fd;
    width: 250px
} #mmfp_form_media button#edt_m {
    background: #7dbcfd url(../images/page_edit.png) no-repeat 12px 12px
} #mmfp_form_media button#edt_m:hover {
    background: #acd5fd url(../images/page_edit.png) no-repeat 12px 12px;
    color: #7dbcfd
} #delt_s, #delt_d, #mmfp_form_media button#delt_m, #mmfp_form_media button#edt_m, #mmfp_form_media button#renm_m {
    width: 166px;
    color: #acd5fd
} #mmfp_form_media button#delt_create {
    background: #7dbcfd url(../images/add.png) no-repeat 12px 12px;
    width: 500px;
    color: #acd5fd
} #mmfp_form_media button#delt_create:hover {
    background: #acd5fd url(../images/add.png) no-repeat 12px 12px;
    color: #7dbcfd
}

form#mmfp_form_media {
    border: none;
    background: #fff;
    width: 600px;
    margin: 20px 0;
    padding: 0
} #mmfp_form_media {
    width: 600px
} #mmfp_form_media td.top {
    height: 50px;
    text-align: center;
    font: bold oblique 12px verdana
} #mmfp_form_media td#size, #mmfp_form_media td#type {
    width: 100px;
    border-bottom: 2px solid #ff8c00;
    color: #ff8c00
} #mmfp_form_media input#txt {
    text-align: right;
    border: 0;
    width: 95%;
    font: normal 13px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    padding:5px
} #mmfp_form_media input.txt_m {
    text-align: left;
    border: 0;
    width: 95%;
    font: normal 13px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    padding:5px
} #mmfp_form_media input#txtURL {
    text-align: left;
    border: 1px solid #7dbcfd;
    width: 460px;
    font: normal 13px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    padding:5px
} #mmfp_form_media input.txt_m:hover, #mmfp_form_media input#txt:hover, #mmfp_form_media input#txtURL:hover {
    background: #ccc;
    color: #fffafa;
    font: bold 13px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif
} #mmfp_form_media input.txt_m:focus, #mmfp_form_media input#txt:focus, #mmfp_form_media input#txtURL:focus {
    color: #333;
    font: normal 13px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif
} #mmfp_form_media td.inp {
    font: normal 13px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif
} #mmfp_form_media td.inp#size {
    color: #000;
    border: 0;
    text-align: right
} #mmfp_form_media td.inp#type {
    color: #000;
    border: 0;
    text-align: left
} #mmfp_form_media td.inp#type:hover, #mmfp_form_media td.inp#size:hover {
    background: orange;
    color: #fff;
    font: normal 13px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif
} #mmfp_form_media td#chek {
    width: 10px;
    border-bottom: 2px solid #ffd700
} #mmfp_form_media td#file {
    width: 290px;
    border-bottom: 2px solid #008b8b;
    color: #008b8b
} #mmfp_form_media td#box {
    width: 10px;
    text-align: center
} #mmfp_form .td_lab {
    text-align: right;
    font: oblique 16px verdana;
    width: 220px;
    border: 0;
    padding: 10px
} #mmfp_form .td_val {
    border: 0;
    width: 260px;
    padding: 10px
} #mmfp_form fieldset {
    border-top: 1px solid #000;
    border-bottom: 0;
    border-left: 0;
    border-right: 0;
    font: oblique 16px verdana;
    margin: 20px
} #mmfp_form legend a {
    text-decoration: none;
    color: #7dbcfd;
    padding: 5px
} #mmfp_form legend a:hover {
    background: #acd5fd;
    color: #fff;
    padding: 5px
} #mmfp_form legend {
    font: oblique 16px verdana;
    margin: 10px;
    padding: 5px
} #mmfp_form .mmfp_input, #mmfp_form .colorinput {
    width: 200px;
    font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif
} #mmfp_form .colorinput, #mmfp_form select, #mmfp_form .mmfp_input {
    border-style: dashed;
    border-width: 0 0 2px;
    padding: 5px
} * html #mmfp_form select {
    width: 200px
} #mmfp_form select {
    width: 212px;
    font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif
} #mmfp_form acronym {
    cursor: help
} #mmfp_form label {
    text-transform: capitalize;
    border-color: #000;
    border-style: dashed;
    border-width: 0 0 2px;
    padding: 5px
} #colorpicker {
    width: 155px;
    height: 115px;
    border-collapse: collapse;
    position: absolute;
    left: 300px;
    top: 600px;
    background-color: #FFF;
    border-top: 1px solid #EEE;
    border-left: 1px solid #EEE;
    border-right: 1px solid #999;
    border-bottom: 1px solid #999;
    display: none
} .copick {
    width: 155px;
    height: 115px;
    background-color: #FFF
} .copick a {
    display: block;
    width: 15px;
    height: 15px;
    margin-bottom: 1px;
    margin-right: 1px;
    font-size: 10px
} #colorpicker a {
    display: block;
    width: 15px;
    height: 15px;
    margin-bottom: 1px;
    margin-right: 1px;
    font-size: 10px
} #mmfp_form .pick {
    clear: none;
    border-left: 1px solid #444;
    border-top: 1px solid #444;
    border-right: 1px solid #BBB;
    border-bottom: 1px solid #BBB
} #mmfp_form button#prev {
    background: transparent;
    width: 100px;
    margin-right: 20px;
    margin-left: 0
} #mmfp_form button {
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
    letter-spacing: 1px;
    text-transform: uppercase;
    line-height: 20px;
    border: 0;
    cursor: pointer;
    font: bold italic 16px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    padding: 5px 10px
} #mmfp_form button#updt {
    margin-right: 0;
    margin-left: 20px;
    width: 360px;
    background: #7dbcfd;
    color: #acd5fd
} #mmfp_form button#updt:hover {
    background: #acd5fd;
    color: #7dbcfd
} #mmfp_form button#updt:active {
    background: #fcd000
} #embedparams, #embedparams .mmfp_input {
    border-color: #9ACD32
} #embedparams label {
    color: #9ACD32
} #properties, #properties .mmfp_input {
    border-color: #5F9EA0
} #properties label {
    color: #5F9EA0
} #colors, #colors .colorinput {
    border-color: #FF8C00
} #colors label {
    color: #FF8C00
} #layout, #layout .mmfp_input, #layout select {
    border-color: #8A2BE2
} #layout label {
    color: #8A2BE2
} #playback, #playback .mmfp_input, #playback select {
    border-color: #FF69B4
} #playback label {
    color: #FF69B4
} #communication, #communication .mmfp_input {
    border-color: #B22222
} #communication label {
    color: #B22222
} #mmfp_preview {
    margin: 20px
} #mmfp_nav {
    text-align: left;
    font: italic 14px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif
} #mmfp_nav img {
    border: 0;
    padding-left: 10px;
    padding-right: 5px;
    vertical-align: middle;
    margin: 0
} #mmfp_nav a {
    padding-right: 5px;
    text-decoration: none;
    vertical-align: middle;
    font: italic 14px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif
} #mmfp_nav a:hover {
    color: red;
    text-decoration: none;
    vertical-align: middle;
    font: italic 14px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif
} .err_msg {
    width: 525px;
    background: green;
    border-bottom: 4px #fff dotted;
    font-size: 16px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
    margin-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px
} .err_msg b {
    color: #fff
} .suc_msg {
    width: 525px;
    background: green;
    border-bottom: 4px #fff dotted;
    font-size: 16px;
    color: #fff;
    text-align: center;
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 10px;
    padding-top: 5px;
    padding-bottom: 5px
} #mmfp_form_media button#renm, #mmfp_form_media button#renm_m {
    background: #7dbcfd url(../images/textfield_rename.png) no-repeat 12px 12px
} #mmfp_form_media button#renm:hover, #mmfp_form_media button#renm_m:hover {
    background: #acd5fd url(../images/textfield_rename.png) no-repeat 12px 12px;
    color: #7dbcfd
} #mmfp_form_media button#delt, #delt_d, #mmfp_form_media button#delt_m {
    background: #7dbcfd url(../images/delete.png) no-repeat 12px 12px
} #delt_s {
    background: #7dbcfd url(../images/script_save.png) no-repeat 12px 12px
} #mmfp_form_media button#delt:hover, #delt_d:hover, #mmfp_form_media button#delt_m:hover {
    background: #acd5fd url(../images/delete.png) no-repeat 12px 12px;
    color: #7dbcfd
} #delt_s:hover {
    background: #acd5fd url(../images/script_save.png) no-repeat 12px 12px;
    color: #7dbcfd
} #mmfp_form_media fieldset.medialist, #mmfp_form_media fieldset.remotemedia, #mmfp_form_media fieldset.playlistfile, #mmfp_form_media fieldset.editplaylist {
    height: auto;
    width: 501px;
    margin-bottom: 20px;
    margin-left: 20px;
    border-color: #9acd32;
    border-style: solid;
    border-width: 1px;
    padding: 10px
} #mmfp_form_media td#box:hover, #mmfp_form button#prev:hover, #mmfp_form button#prev:active {
    background: transparent
} #mmfp_form_media legend {
    font: bold oblique 16px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    background: #9acd32;
    color: #fff;
    border-left: 1px solid #fff;
    border-bottom: 2px solid #ccc;
    margin: 20px;
    padding: 5px
} #mmfp_form_media select {
    width: 100%;
    font: normal 12px 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
    background: #fff;
    color: #000;
    border: 0;
    padding: 5px
} #tt {
    position: absolute;
    display: block;
    background: url(../images/tt_left.gif) top left no-repeat
} #tttop {
    display: block;
    height: 5px;
    margin-left: 5px;
    background: url(../images/tt_top.gif) top right no-repeat;
    overflow: hidden
} #ttcont {
    display: block;
    margin-left: 5px;
    background: #666;
    color: #FFF;
    font-size: 14px;
    padding: 2px 12px 3px 7px
} #ttbot {
    display: block;
    height: 5px;
    margin-left: 5px;
    background: url(../images/tt_bottom.gif) top right no-repeat;
    overflow: hidden
}

form#mmfp_form, #mmfp_form_media table.medialist, #mmfp_form_media table.remotemedia, #mmfp_form_media table.playlistfile, #mmfp_form_media table.editplaylist {
    width: 500px
}
