h1.pgTitle{display:none; visibility:hidden;}

/* Start-Stylesheet Standards */
form {margin:0;}
img {border:none;}
input[type="text"], input[type="password"], textarea {border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; padding:2px 4px; font-size:9pt;}
select {border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px; font-size:9pt; width:461px;}
input:hover, input:focus, select:hover, select:focus, textarea:hover, textarea:focus {border-color:#0c0;}
input:active, select:active, textarea:active {border-color:#fc0;}
/* End-Stylesheet Standards */


a:link, a:visited, a:active {text-decoration:none; cursor:pointer; color:#000;}
a:hover, a:focus {text-decoration:underline; cursor:pointer;}
a:link.darkBg, a:visited.darkBg {color:#333;}
a:hover.darkBg, a:focus.darkBg {color:#090;}
a:link.lightBg, a:visited.lightBg {color:#666;}
a:hover.lightBg, a:focus.lightBg {color:#F90;}
a.submitLink {display:inline;}


/* Side Menu */
/*level 1*/
#menuNav ul {width:175px;	margin:0;	padding:0; background:#333;}
#menuNav li {list-style:none;}
#menuNav li a {height:17px; width:165px; display:block; padding:2px 0 3px 10px; color:#FFF; text-decoration:none; font-weight:bold; cursor:pointer}
#menuNav li a:link, #menuNav li a:visited, #menuNav li a:active {background:#333 url(media/buttonUp.png) repeat-x 0 0;}
#menuNav li a:hover, #menuNav li a:focus {background:#333 url(media/buttonOver.png) repeat-x 0 0;}
/*level 2*/
#menuNav li li {background:transparent;}
#menuNav li li a {height:14px; width:165px; display:block; padding:2px 0 3px 10px; color:#FFF; text-decoration:none; font-size:8pt; font-weight:normal;}
#menuNav li li a:link, #menuNav li li a:visited, #menuNav li li a:active {background:transparent;}
#menuNav li li a:hover, #menuNav li li a:focus {background:#666; color:#FFF;}
/*level 3*/
#menuNav li li li {background:#999;}
#menuNav li li li:hover {background:#666; color:#FFF;}
#menuNav li li li a {height:14px; width:165px; display:block; padding:2px 0 3px 10px; color:#000; text-decoration:none; font-size:8pt; font-weight:normal;}
#menuNav li li li a:hover {background:#666; color:#FFF;}
/*level 4*/
#menuNav li li li li {background:#CCC;}
#menuNav li li li li:hover {background:#999; color:#FFF;}
#menuNav li li li li a {height:14px; width:165px; display:block; padding:2px 0 3px 10px; color:#000; text-decoration:none; font-size:8pt; font-weight:normal;}
#menuNav li li li li a:hover {background:#666; color:#FFF;}

#menuNav #nav1 ul {display:none; visibility:hidden; margin:0; padding:0;}

#login {background:#666 url(media/buttonUp.png) no-repeat top left; width:160px; padding:0 0 15px 15px; overflow:hidden;}
#login .enterStyle {background-color:#CCC; border-color:#333 #FFF #FFF #333; border-style:solid; border-width:1px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; width:130px; margin:5px 5px 10px 0px; padding:1px;}
#login #loginTitle {padding:2px 0 0 0px; margin:0 0 10px -5px; height:22px; font-size:10pt; color:#FFF; display:block; float:left; width:160px;}
#login div {margin:0; float:left;}
#login div div {margin-left:0;}
#login div label {font-size:8pt; color:#FFF; display:block; float:left; padding-top:2px;}
#login #keeplogin {display:block; float:left;}
#login #loginBtn a {background:transparent url(media/loginBtnUp.gif) no-repeat 0 0; border-width:0; width:88px; height:27px; margin:10px 0 0 3px; display:block; text-indent:-9999px;}
#login #loginBtn a:hover, #login #loginBtn a:focus {background:transparent url(media/loginBtnOver.gif) no-repeat 0 0;}

#logout {background:transparent url(media/buttonOver.png) repeat-x top left; height:22px; font-size:10pt; color:#FFF; display:block; float:left; width:175px;}
#logout a {padding:2px 0 0 10px; color:#FFF; display:block;}

#navBar {float:left; width:244px; padding-bottom:10px;}
#navBar #menu {float:right; width:175px;}
#navBar #logotypeBar {float:right; padding:10px 0 0 10px; width:59px; height:420px;}
/*#sessionBar {float:left; margin:10px 10px 10px 10px; color:#fff; font-size:8pt; width:155px;}
#sessionBar div {clear:both; overflow:auto; padding:15px 0;}
#sessionBar img {float:left; margin-right:5px;}
#sessionBar p {margin:5px 0;}
#sessionBar a {color:#fff;}
#sessionBarList {display:inline;}*/

/*#navBar div {float:left; display:block;}*/

#navBarFooter {width:165px;}
#navBarFooter h3 {font-size:9pt; padding:10px 10px 5px 10px; margin:0; color:#fff; line-height:3ex; font-weight:bold;}
#navBarFooter p {font-size:8pt; padding:0 10px; margin:0; color:#fff; line-height:3ex;}

#mbBody .error {font-size:11pt; padding:10px; margin:9px 3px 3px; border:1px dashed #fc3; color:#c00; background:#ff6; clear:left; text-align:left; width:481px;}
#mbBody .infoHdrFtr {font-size:8pt; padding:10px; margin:9px 3px; border:1px dashed #9c9; color:#000; background:#cfc; text-align:left; width:481px;}
#mbBody .infoInner {font-size:8pt; padding:10px; margin:5px; border:1px dashed #9c9; color:#000; background:#cfc; clear:left; text-align:left; width:460px;}
#mbBody div.infoInner span, #mbBody div.infoHdrFtr span {display:block; font-weight:bold; padding-bottom:5px; color:#090;}
#mbBody div.infoInner p, #mbBody div.infoHdrFtr p {margin:0; padding:3px 0;}

#mbBody .infoBar {font-size:8pt; padding:10px; margin:5px 5px 10px; border:1px dashed #9c9; color:#000; background:#cfc; text-align:left; width:475px;}
#mbBody .infoBar a:link, #mbBody .infoBar a:visited, #mbBody .infoBar a:active {text-decoration:underline; color:#000;}
#mbBody .infoBar a:hover, #mbBody .infoBar a:focus {text-decoration:none; color:#090;}
#mbBody div.infoBar p {margin:0; padding:3px 0;}
#mbBody div.infoBar span {display:block; font-weight:bold; padding-bottom:5px; color:#090;}
/*#mbBody .helpTitle {display:block; font-weight:bold; padding-top:5px;}*/
#mbBody span.helpContent p {font-size:9pt; padding:0px; margin:5px 10px 5px 0; font-size:8pt;}
#mbBody #nameInfo {width:505px; font-size:9pt; padding:5px; color:#fff; border-bottom:1px solid #ccc; margin:0 0 0 5px; background:none;}
#mbBody #updateTime {width:510px; font-size:9px; text-align:right; color:#0f0; padding:5px 0; background:none;}
#mbBody #mbFooter {width:500px; height:64px;}

.headFootText {font-size:7pt; color:#CCC; text-align:center; padding:10px;}/* cursor:pointer;}*/
.btn {border:none; width:auto; float:none; background:transparent url(media/liBoxTitleBar.png) repeat-x top left; border:1px solid #999; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; height:19px; padding:0 11px 2px; cursor:pointer;}
#editor input.btn{margin:10px 10px 0; display:block;}
/*div.helpBtn img {background:transparent url(media/helpBtn.gif) no-repeat 0 0; border-width:0; width:8px; height:14px;}*/

.loadbtn {margin:10px 0 10px 10px;}
/* mbBody */
/*#mbBody {background:#FFF; padding:0 0 10px 5px; margin-left:1px; float:left; display:block; width:511px; overflow:hidden;}*/
#mbBody div {float:left; display:block;}
#mbBody div#permissions, #mbBody div#custom{width:100%; font-size:9pt;}
#mbBody h1 {font-size:18pt; margin:0; padding:3px 0 10px 10px; font-weight:normal; clear:left;}
#mbBody h2 {width:501px; padding:0px 0 .25em 10px; margin:10px 0 0 0;}
#mbBody .resultsDisplay {text-align:center; font-weight:bold; margin:10px 0 25px; color:#0c0; width:490px;}

#mbBody ul {list-style:none; margin:0; padding:0;}
#mbBody ul fieldset {font-size:8pt; font-weight:normal; padding:0; margin:10px 0px 6px; width:490px; float:left; padding:0; list-style:none; border:1px solid #e0e0e0; overflow:hidden; border-bottom:none;}
#mbBody ul h3.half {padding:0; margin:0; width:230px; font-size:8pt; text-align:center; font-weight:normal;}
#mbBody ul h3 {padding:0; margin:0; width:490px; font-size:8pt; text-align:center; font-weight:normal;}
#mbBody ul h4 {padding:0; margin:0; width:246px; font-size:8pt; text-align:center; font-weight:normal; float:left;}
/*#mbBody ul h4 a:link, #mbBody ul a:visited, #mbBody ul a:active {text-decoration:none; color:#000;}*/
#mbBody ul h4 a:link, #mbBody ul a:visited, #mbBody ul a:active {color:#000;}
#mbBody ul h4 a:hover, #mbBody ul a:focus {text-decoration:underline; color:#090;}

#mbBody ul fieldset.half {width:240px;}
#mbBody div.half {width:250px; overflow:hidden;}


#mbBody ul fieldset ul {margin:0; padding:0; list-style:none; position:relative; width:100%;}

#mbBody ul fieldset li {margin:0; padding:9px 10px; list-style:none; border-bottom:1px solid #ddd; color:#333;}
#mbBody ul fieldset li.rowhdr {padding:2px 10px; border-bottom:none; margin-bottom:3px; background-color:#e0e0e0;}
#mbBody ul fieldset li.last {border-bottom:none;}
#mbBody ul fieldset li li {display:block; margin:0; border-bottom:none; padding:0; line-height:1.6em; width:380px;}
#mbBody ul fieldset li li.cmlistcolfoldersfiles {width:290px;}
#mbBody ul fieldset li li.cmlistcolorder {position:absolute; top:0; left:300px; width:50px;}
#mbBody ul fieldset li.rowhdr li {line-height:1.3em;}
/*#mbBody ul fieldset li li {display:inline; margin:0;  border-bottom:none; padding:0; line-height:1.3em}*/

/* 2 or more columns last column align */
#mbBody ul fieldset li li.colrt {position:absolute; top:0; right:0; text-align:right; width:135px}
#mbBody ul fieldset li li.colrt img{position:relative; padding-left:5px; top:-5px; right:-3px; text-align:right; border:none;}

/* multi column report */
#mbBody ul fieldset li li.col2 {position:absolute; top:0; left:100px;}
#mbBody ul fieldset li li.col3 {position:absolute; top:0; left:150px;}
#mbBody ul fieldset li li.col4 {position:absolute; top:0; left:200px;}
#mbBody ul fieldset li li.col5 {position:absolute; top:0; left:250px;}
#mbBody ul fieldset li li.col6 {position:absolute; top:0; left:300px;}
#mbBody ul fieldset li li.col6h {position:absolute; top:0; left:329px;}

#mbBody ul fieldset li li.col7 {position:absolute; top:0; left:350px;}
#mbBody ul fieldset li li.col8 {position:absolute; top:0; left:400px;}
#mbBody ul fieldset li li.col9 {position:absolute; top:0; left:450px;}
#mbBody ul fieldset li li.col2a {position:absolute; top:0; left:125px;}
#mbBody ul fieldset li li.col3a {position:absolute; top:0; left:175px;}
#mbBody ul fieldset li li.col4a {position:absolute; top:0; left:225px;}
#mbBody ul fieldset li li.col5a {position:absolute; top:0; left:275px;}
#mbBody ul fieldset li li.col6a {position:absolute; top:0; left:325px;}
#mbBody ul fieldset li li.col7a {position:absolute; top:0; left:375px;}
#mbBody ul fieldset li li.col8a {position:absolute; top:0; left:425px;}

/* Media Center Columns*/
#mbBody ul fieldset ul.mcol {overflow:auto;}
#mbBody ul fieldset li li.mcol1 {float:left; width:195px; margin:0 7px 0 0; overflow:hidden;}
#mbBody ul fieldset li li.mcol1-2 {float:left; width:275px; margin:0 7px 0 0; overflow:hidden;}
#mbBody ul fieldset li li.mcol2 {float:left; width:135px; margin:0 7px; overflow:hidden;}
#mbBody ul fieldset li li.mcol3 {float:left; width:65px; margin:0 7px; overflow:hidden;}
#mbBody ul fieldset li li.mcol3-2 {float:left; width:135px; margin:0 7px; overflow:hidden;}
#mbBody ul fieldset li li.mcol4 {float:right; width:30px; margin:0 0 0 7px; overflow:hidden; text-align:right;}
#mbBody ul fieldset li li.mcol5 {float:right; width:170px; margin:0 0 0 7px; overflow:hidden; text-align:right;}


#mbBody ul li {display:inline;}
#mbBody ul li li {display:block;}
#mbBody ul li li.page, #mbBody ul li li.start, #mbBody ul li li.folder, #mbBody ul li li.image, #mbBody ul li li.audio, #mbBody ul li li.video, #mbBody ul li li.other, #mbBody ul li li.menu, #mbBody ul li li.form, #mbBody ul li li.salestax, #mbBody ul li li.shipping, #mbBody ul li li.form_response, #mbBody ul li li.webform {display:block; padding-left:40px; padding-right:9px;}

/*#mbBody h3 {padding:0px 0 .25em 5px; margin:0; font-size:8pt; background:#999 url(media/buttonUp.png) repeat-x center left; color:#FFF; height:13px; clear:both;}*/
/*#mbBody h4 {padding:0px 0 .25em 5px; margin:0; font-size:10pt; background:#FFF; font-weight:200;}*/

#mbBody fieldset {padding:5px 0 5px 10px; border:none; overflow:hidden; border-top:4px solid #ddd; margin:0; clear:left;}
#mbBody fieldset legend {font-size:12pt; padding:5px 5px 8px; color:#333; width:auto; background:#fff; margin-left:5px;}/*margin:0 10px;*/
#mbBody fieldset legend span.legend_title {position:relative; bottom:9px;}
/*
#mbBody fieldset label, #mbBody fieldset label span {display:block; padding-bottom:.35em;}
#mbBody fieldset label {float:left; width:100%;}
#mbBody	fieldset input[type="text"] {float:right; width:50%; border:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; padding:1px; font-size:9pt;}
#mbBody	fieldset input:hover {border-color:#0c0;}
#mbBody	fieldset input:active, input:focus {border-color:#fc0;}
#mbBody	fieldset select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; padding:1px;}
#mbBody	fieldset select:active, #mbBody	fieldset select:focus {background:#cfc;}
#mbBody	fieldset form {margin:15px 0 8px 15px;}
#mbBody form div {margin-bottom:0px; padding:10px; border:1px solid #ddd; text-align:center; width:100%;}
#mbBody input.btn {border:none; width:auto; float:none; background:transparent url(media/liBoxTitleBar.png) repeat-x top left; border:1px solid #999; font-size:9px; height:19px; margin-left:10px;}
#mbBody input.btn:hover, #mbBody input.btn:focus {border-color:#0f0;}
*/
/* Container Nav */
#mbBody div#containerNav {padding:10px 0; clear:left; width:100%;}
#mbBody div#containerNav a:link, #mbBody div#containerNav a:visited, #mbBody div#containerNav a:active, #mbBody div#containerNav span, #mbBody div#containerNav{font-size:10px;}
#mbBody div#containerNav span.nav {font-size:10px; font-weight:bold;}

/* Search */
#srcval {width:100px; float:none; margin:0; font-size:11px; padding:1px;}
#srcbtn {height:17px; margin-left:5px;}
div#srcForm {width:490px; text-align:right; margin:0 0 15px;}

#mbBody .chkbox {width:auto; margin:0;}
#mbBody #currentpage {font-weight:bold; color:#0c0; text-decoration:underline;}

/* Invoice */
#mbBody .invoice li li.dsc {position:relative; top:0; left:0px; width:285px;}
#mbBody .invoice li li.rate {position:absolute; top:0; left:300px;}
#mbBody .invoice li li.total {position:absolute; top:0; left:400px;}
#mbBody .invoice li li.bill {position:relative; top:0; left:0px; width:225px;}
#mbBody .invoice li li.ship {position:absolute; top:0; left:250px; width:225px;}

/* Editor */
#mbBody form#editor, #mbBody .editor {width:501px; clear:both; margin:0 0 0 -5px;}
#mbBody form#editor div, #mbBody .editor div {background-color:#fff; padding:0; border-color:#999; margin-top:17px;}
#mbBody form#editor div#imageframe {overflow:hidden; background-color:#e0e0e0; text-align:center; margin-top:0;}
/*#mbBody form#editor label {display:block; margin-bottom:0.2em; position:relative; width:auto; clear:left;}*/
#mbBody form#editor label, #mbBody .editor label {margin:0.3em 0; clear:left; float:left;}
#mbBody form#editor fieldset label#statusemail {background-color:#eee; padding:5px; line-height:1.5em;}
#mbBody form#editor fieldset label#statusemail span {font-size:8pt;}
#mbBody form#editor fieldset label#statusemail textarea{width:469px; height:150px; line-height:1.6em; font-size:9pt; font-family:"Courier New", Courier, monospace; margin:10px 0 5px;}

#mbBody form#editor label.resizecrop { clear:none; background-color:#ddd; font-size:7pt; margin:15px 5px; text-align:center; width:70px;}
#mbBody form#editor label.resizecrop img{margin:5px;}
#mbBody form#editor label.resizecrop span{ margin:5px 0; width:60px;}

/*#mbBody form#editor label span {display:inline; padding:0 8px;}*/
#mbBody form#editor label span, #mbBody .editor label span  {display:inline; padding:0 5px; float:left;}

/*#mbBody form#editor select {float:none; display:inline; width:auto; left:80px; position:absolute;}*/
#mbBody form#editor select, #mbBody .editor select {float:none; display:inline; width:auto;}
#mbBody form#editor select, #mbBody .editor select#medthod {float:left; margin:4px 0 0 5px;}

#mbBody form#editor fieldset, #mbBody .editor fieldset {border:1px dotted #999; padding:8px; margin:10px 0;}
#mbBody form#editor textarea, #mbBody .editor textarea {padding:1px; width:477px; height:100px;}
#mbBody form#editor input[type="checkbox"], #mbBody form#editor input.checkbox, #mbBody .editor input[type="checkbox"], #mbBody .editor input.checkbox {float:left; display:inline; width:auto; border:none;}
/*#mbBody form#editor input.btn {margin-top:10px;}
#mbBody form#editor input[type="text"], #mbBody form#editor input.text {float:none; display:inline; width:300px; left:80px; position:absolute;}
#mbBody form#editor input[type="checkbox"], #mbBody form#editor input.checkbox {float:none; display:inline; width:auto; border:none;}*/

#mbBody li.start_icon {background:transparent url(media/start_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-7px;}
#mbBody li.forum_icon {background:transparent url(media/forum_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-6px;}
#mbBody li.folder_icon {background:transparent url(media/folder_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-6px;}
#mbBody li.supportgrp_icon {background:transparent url(media/supportgrp_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-6px;}
#mbBody li.supportbug_icon {background:transparent url(media/supportbug_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-6px;}
#mbBody li.supportbugclosed_icon {background:transparent url(media/supportbugclosed_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-6px;}
#mbBody li.supportrep_icon {background:transparent url(media/supportrep_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-6px;}
#mbBody li.supportrepclosed_icon {background:transparent url(media/supportrepclosed_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-6px;}
#mbBody li.photogallery_icon {background:transparent url(media/photogallery_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-6px;}
#mbBody li.webform_icon {background:transparent url(media/webform_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-6px;}
#mbBody li.form_response_icon {background:transparent url(media/form_response_icon.gif) no-repeat; height:28px; left:-34px; position:absolute; width:31px; top:-6px;}
#mbBody li.page_icon {background:transparent url(media/add_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.blog_icon {background:transparent url(media/blog_icon.gif) no-repeat; height:28px; left:-28px; position:absolute; width:31px; top:-2px;}
#mbBody li.event_icon {background:transparent url(media/event_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-3px;}
#mbBody li.pastevent_icon {background:transparent url(media/pastevent_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-3px;}
#mbBody li.image_icon {background:transparent url(media/image_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-7px;}
#mbBody li.audio_icon {background:transparent url(media/audio_icon.gif) no-repeat; height:28px; left:-32px; position:absolute; width:31px; top:-6px;}
#mbBody li.video_icon {background:transparent url(media/video_icon.gif) no-repeat; height:28px; left:-32px; position:absolute; width:31px; top:-6px;}
#mbBody li.other_icon {background:transparent url(media/other_icon.gif) no-repeat; height:28px; left:-28px; position:absolute; width:31px; top:-6px;}
#mbBody li.menu_icon {background:transparent url(media/menu_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.form_icon {background:transparent url(media/form1_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.Department_icon {background:transparent url(media/dept_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.Inventory_icon {background:transparent url(media/item_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.OptionGroup_icon {background:transparent url(media/optiongrp_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.Option_icon {background:transparent url(media/option_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.salestax_icon {background:transparent url(media/tax_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.shipping_icon {background:transparent url(media/shipping_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.fedex_icon {background:transparent url(media/fedex_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.ups_icon {background:transparent url(media/ups_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.usps_icon {background:transparent url(media/usps_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}
#mbBody li.coupon_icon {background:transparent url(media/coupon_icon.gif) no-repeat; height:28px; left:-33px; position:absolute; width:31px; top:-6px;}

#mbBody div.add_new {width:490px; margin:10px 0;}
#mbBody div.add_new .cm_menu{padding:5px; width:85px;}
#mbBody div.add_new a img {border:none; float:left;}
#mbBody div.add_new a span{width:45px; color:#666; display:block; float:left; margin-left:5px; font-size:7pt;}
#mbBody div.add_new a:hover span{text-decoration:underline;}
#mbBody div.add_new img {border:none; float:left;}
#mbBody div.add_new span{width:45px; color:#000; display:block; float:left; margin-left:5px; font-size:7pt;}

#mbBody div#functionBox .cm_menu{padding:5px; width:85px;}
#mbBody div#functionBox a img {border:none; float:left;}
#mbBody div#functionBox a span{width:45px; color:#666; display:block; float:left; margin-left:5px; font-size:7pt;}

/* Sender */
#addcontact label{display:block; margin:15px;}
#addcontact label.half{display:block; float:left; margin:15px;}
#addcontact label span{display:block; padding-bottom:5px;}
#addcontact input.txt{width:300px;}
#addcontact input.txthalf{width:205px;}
#addcontact span#foundcontact{font-size:10pt;}
#addcontact div#fndcontactdiv{margin:10px;}

#recipient_list{padding:8px; line-height:1.5em;}

#sender input.txt{width:450px;}
#sender select{width:460px;}
#sender textarea{width:449px; height:75px;}
#sender label{display:block; margin:15px;}
#sender label span{display:block; padding-bottom:5px;}

#sender input.dsc{width:280px;}

#mbBody #sendLabelRow {display:block; clear:both; width:490px;}
#mbBody #sendLabelRow li.sdcol1, #mbBody #sendRow li li.sdcol1 {float:left; width:280px;}
#mbBody #sendLabelRow li.sdcol1 {margin:13px 0 0 8px; font-size:8pt;}
#mbBody #sendLabelRow li.sdcol2, #mbBody #sendRow li.sdcol2s, #mbBody #sendRow li li.sdcol2 {float:right; width:40px; padding:5px 0; text-align:center;}
#mbBody #sendRow li.sdcol2s {background:#ddd; height:20px;}
#mbBody #sendRow li li.sdcol1 {width:330px; padding:7px 5px 0; margin-left:26px;}
#mbBody ul fieldset#sendRow li {padding:0px;}
#mbBody #sendRow li li.sdcolview{float:left; width:25px; padding:5px 0; text-align:center;}
#mbBody fieldset#sendRow {margin-top:0;}
#mbBody #selectAll {margin:1px 0 0 4px; color:#666666; text-align:right;}

/*.mbSnapshot p {padding:.35em .5em .35em 5px; margin:0; font-size:8pt; text-align:right;}
.mbSnapshot a {padding:.5em 5px; margin:0; font-size:8pt; text-align:center; background:#FFF;}
.mbSnapshot {border:1px solid #0c0; width:501px; overflow:hidden;}
.mbSnapshot ul {padding:0; margin:0 0 0 10px; overflow:visible;}
.mbSnapshot li {font-size:11pt; font-weight:normal; margin:10px 10px 0 0; padding:0; float:left; width:235px; list-style:none; background:#ddd 20px 0; border-bottom:10px solid #fff;}
.mbSnapshot li.wideFormat {width:480px;}
.mbSnapshot span.snapShotResult {font-weight:bold;}*/
/*#mbBody li li{font-size:8pt; font-weight:normal; padding:5px 15px 5px 0; text-align:right; display:block; width:200px; background:#CCC;}
*/
#mbBody fieldset.noHeader {background:none;}
#selectDomain select {padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#selectDomain p {text-align:left;}
.flashViewContainer {position:absolute; float:left; z-index:999; left:16px; right:16px; top:16px; bottom:16px; width:35px; display:none; visibility:hidden;}
.flashViewer {float:right; position:absolute; left:0; right:0; top:0; bottom:0;}
.flashcontent {position:absolute; left:0; right:33px; top:0; bottom:0;}
#mbBody fieldset.container {border:1px solid #ddd; clear:left; margin:10px 0; padding:0 0 5px; width:489px; display:block;}
#mbBody div.viewbar {clear:left; margin:5px 0 10px;}
#mbBody div.viewbar a {padding:0 13px;}
#mbBody div.viewbar img {border:none;}
#mbBody .viewflash_icon {display:inline; margin:0 3px;}
.controller {position:absolute; top:4px; right:0; background:transparent url(/center/media/flashViewerMinMaxCloseBar.png) no-repeat top right; height:265px; width:35px;}
.closeBtn {width:28px; height:31px; border:none; position:absolute; left:0; top:225px;}
.min_maxBtn {width:28px; height:57px; border:none; position:absolute; left:0; top:3px;}
.fv_label {position:absolute; left:0; top:66px;}
#pageNav a {padding:0 3px;}
#mbBody #msgDetails li {display:block; line-height:1.7em;}
#mbBody #msgDetails li span.itemInfoLabel {font-weight:bold; padding-right:10px;}
#mbBody .chg {margin:5px 0 10px;}
#mbBody .chg li {display:block;}
#mbBody .chg li.chgPg {color:#090; font-size:10pt;}
#mbBody .chg li.chgChg {font-size:9pt; margin:13px 10px 13px 0;}
#mbBody .chg li.chgDate {font-size:7pt;}
#mbBody .chg span.lineHead {margin-right:1.5ex; text-decoration:underline;}
#mbBody form#chgRequest {margin:5px;}
/*#mbBody form#chgRequest input[type="text"] {float:left;}*/
#mbBody form#chgRequest textarea {width:465px; height:100px; margin-bottom:5px;}
#flashUploader {width:155px; padding:10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; clear:both; background:#555; display:none;}

/*#mbBody form#editor fieldset #addMenu label select, #mbBody form#editor fieldset #addMenu label input {display:block; float:left;}*/
#mbBody form#editor fieldset #addMenu label select .addMenu {display:block; float:left;}
#sender fieldset.container {padding:0 0 10px;}

/* sub mgr user details */
#mbBody ul.userDetails {padding:0 5px;}
#mbBody ul.userDetails li {display:block; line-height:1.5em; background-color:#e0e0e0; float:left; margin:5px 4px; padding:0 10px 10px; width:452px; font-size:11pt;}
#mbBody ul.userDetails li.eventhdr {display:block; line-height:1.5em; background-color:#e0e0e0; float:left; margin:5px 4px; padding:0 10px 10px; width:212px; font-size:11pt;}
#mbBody ul.userDetails li.submitBtn {background-color:#fff; padding:10px 10px 0;}
#mbBody ul.userDetails li span{ font-size:8pt; display:block; color:#333; width:auto; margin-top:5px; line-height:1.5em;} /* width:100%;*/
#mbBody ul.userDetails li label input, #mbBody ul.userDetails li label select, #mbBody ul.userDetails li label textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; width:452px;}
#mbBody ul.userDetails li label input{width: 442px;}
#mbBody ul.userDetails li label input.checkbox{width:auto; display:inline; float:left; margin:5px 10px 5px 0; clear:left;}
#mbBody ul.userDetails li.permissions label{float:left; clear:left; width:100%;}
#mbBody ul.userDetails li label textarea{height: 100px; width:442px;}
#mbBody ul.userDetails li input.highlightBtn{ background:transparent url(media/buttonUp.png) no-repeat center center; color:#fff; padding-bottom:4px; font-weight:bold; border:none; border:none; width:auto; float:none; border:1px solid #090; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; height:19px; padding:0 11px 2px; cursor:pointer;}

#mbBody ul.userDetails li label.part2 {width:50%; float:left;}


/* sub mgr settings */
#mbBody ul.subSettings {padding:0 5px;}
#mbBody ul.subSettings li {display:block; line-height:1.5em; background-color:#eee; float:left; margin:5px 4px; padding:2px 10px; width:460px; font-size:11pt;}
#mbBody ul.subSettings li.newfield{background-color:#cfc; margin-top:10px;}
#mbBody ul.subSettings li.submitBtn {background-color:#fff; padding:10px 10px 0;}
#mbBody ul.subSettings li span{ font-size:8pt; width:35px; color:#333; float:left; margin-right:5px;}
#mbBody ul.subSettings li span.label{font-size:7pt; width:300px; text-align:right; float:right;}
#mbBody ul.subSettings li span.type{width:150px;}
#mbBody ul.subSettings li label input, #mbBody ul.subSettings li label select, #mbBody ul.subSettings li label textarea {font-family:Verdana, Arial, Helvetica, sans-serif;}
#mbBody ul.subSettings li label input{width: 407px; font-size:11pt;}
#mbBody ul.subSettings li label select{font-size:7pt;}
#mbBody ul.subSettings li label{ display:block; margin:4px 0;}

#mbBody ul.resizeSettings li{background-color:#e0e0e0; float:left; margin:5px 9px; padding:0 0 5px 10px; width:460px;}
#mbBody ul.resizeSettings li.newfield{background-color:#cfc; float:left; margin:5px 9px; padding:0 0 5px 10px; width:460px;}
#mbBody ul.resizeSettings li label {width:153px; float:left; overflow:auto; font-size:8pt;}
#mbBody ul.resizeSettings li label input{font-size:9pt; margin-top:2px;}
#mbBody ul.resizeSettings li label input.checkbox{float:left; margin-top:7px;}
#mbBody ul.resizeSettings li label span{float:left; margin-top:7px;}

.blogContent {width:375px;}
span.blogtitle {font-weight:bold; font-size:11pt;}
#calendar {}
#mbBody form#editor fieldset#addevent1 label {margin-bottom:15px;}
#mbBody form#editor fieldset#addevent2 label {margin-bottom:15px;}
#mbBody form#editor fieldset#addevent3 label {margin-bottom:15px;}
#mbBody form#editor fieldset#addevent4 label {margin-bottom:15px;}

#mbBody .msgPadding {padding-left:10px; padding-right:10px; margin:0;}
#mbBody #pageContent{clear:left; width:100%;}
#mbBody .checkout_field{text-align:right; font-size:8pt; width:80px; margin-top:5px;}

a:link.investLink, .investLink{color:#009900; font-weight:bold;}

.fileditor{margin:0 15px 15px;}
#mbBody .fileditor div#containerNav{width:496px;}
.fileditor img{float:left; clear:left;}
.fileditor div#titleBox{margin-left:15px; width:295px;}
.fileditor div#titleBox a{font-weight:bold;}
.fileditor div#titleBox div#title{font-size:14pt;}
.fileditor div#titleBox div{float:left; clear:left; font-size:7pt; padding-top:4px; width:100%; line-height:1.5em;}
.fileditor div#functionBox{width:85px; margin:20px 0 0 10px;}
.fileditor div#functionBox ul{}
.fileditor div#functionBox li{ font-size:8pt; float:left; display:block; margin:14px 0 0 3px;}
.fileditor div#functionBox li.icon{ clear:left; margin:6px 0 0;}
.fileditor div#functionBox img{float:none;}

#imagepreloader{display:none; visibility:hidden;}

#mbBody ul.mcol li.image_icon {background:transparent url(media/image_icon.gif) no-repeat; height:28px; left:2px; position:absolute; width:31px; top:1px;}
#mbBody ul.mcol li.audio_icon {background:transparent url(media/audio_icon.gif) no-repeat; height:28px; left:2px; position:absolute; width:31px; top:1px;}
#mbBody ul.mcol li.video_icon {background:transparent url(media/video_icon.gif) no-repeat; height:28px; left:2px; position:absolute; width:31px; top:1px;}
#mbBody ul.mcol li.other_icon {background:transparent url(media/other_icon.gif) no-repeat; height:28px; left:2px; position:absolute; width:31px; top:1px;}

#mbBody div#optgrp_options, #mbBody form#editor div#optgrp_options{border:1px dotted #999; padding:4px; margin-top:5px; width:450px;background-color:#fff;}
#mbBody div#optgrp_options div, #mbBody form#editor div#optgrp_options div{background-color:#e0e0e0; width:430px; padding:5px; margin:5px;}
#mbBody div#optgrp_options label, #mbBody form#editor div#optgrp_options label{margin:0;}
#mbBody div#optgrp_options input.radio{float:left; margin:5px 10px 0 5px; width:auto;}
#mbBody div#optgrp_options img{float:left;}

#mbBody div#optgrp_options label span, #mbBody form#editor div#optgrp_options label span{float:left; width:auto;}
#mbBody div#optgrp_options input, #mbBody form#editor div#optgrp_options input, #mbBody div#optgrp_options select, #mbBody form#editor div#optgrp_options select{float:none; margin-top:2px;}
#mbBody div#optgrp_options textarea, #mbBody form#editor div#optgrp_options textarea{float:none; margin-top:2px; width:212px; height:35px;}
#mbBody div#optgrp_options label input, #mbBody form#editor div#optgrp_options label input{float:none; margin-top:1px;}

.red{color:#cc0000;}

#sm_intro{padding:20px;}
#sm_intro h1{font-family:"Times New Roman", Times, serif; color:#c60; font-weight:normal; margin:0;}
#sm_intro h2{font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:normal;}

#mbBody .editor div#optionList{}
#mbBody form#editor div#boxeditor{ margin:10px 0 0 1px;}
#bodyFooter{height:48px; clear:both;}

#mbBody form#editor div#viewmap{margin:6px;}
#mbBody form#editor input.highlightBtn{ background:transparent url(media/buttonUp.png) no-repeat center center; color:#fff; padding-bottom:4px; font-weight:bold; border:none;}

#mbBody form#editor fieldset.creditcards label{}
#mbBody form#editor fieldset.creditcards label span{}
#mbBody form#editor fieldset.creditcards label input{}
#mbBody form#editor fieldset.creditcards label img{float:left;}

/* Calendar */
div.calendar{overflow:hidden; margin:5px 0 5px 7px; width:232px;}
div.calendar ul{width:241px; margin:0; padding:0;}
div.calendar li{float:left; width:25px; height:26px; border:1px solid #ccc; list-style-position:outside; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; padding:1px; margin:2px; text-align:center; cursor:pointer;}
div.calendar li a{float:left; color:#000; height:26px; width:26px; text-decoration:none;}
div.calendar li:hover{border:1px solid #000;}
div.calendar li.blank{border:none; margin:3px; cursor:auto;}
div.calendar li.wkday{height:15px; border:none; margin:0 3px; cursor:auto;}
div.calendar li.month{width:238px; border:none; font-size:12pt; cursor:auto;}
div.calendar li.month a.pvmon{color:#999; font-size:7pt; text-decoration:none; margin-right:20px; height:auto; width:auto; float:none;}
div.calendar li.month a.nxmon{color:#999; font-size:7pt; text-decoration:none; margin-left:20px; height:auto; width:auto; float:none;}
div.calendar li.month a:hover{color:#000;}
div.calendar li.day{border-color:#0c0; background-color:#cfc;}

/* Clock */
div.clock{overflow:hidden; margin:5px 0 5px 10px; width:233px;}
div.clock ul{width:245px; margin:0; padding:0;}
div.clock li{float:left; width:38px; height:50px; border:1px solid #ccc; list-style-position:outside; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30pt; padding:1px; margin:2px; text-align:center; cursor:pointer;}
div.clock li a{float:left; color:#000; height:50px; width:40px; text-decoration:none;}
div.clock li:hover{border:1px solid #000;}
div.clock li.hrminsep{border:none; cursor:auto; width:20px; margin:0; padding:0;}
div.clock li.ampm{width:20px; font-size:8pt; height:21px;}
div.clock li.ampmset{width:20px; font-size:8pt; height:21px; border:1px solid #000; cursor:auto;}
div.clock li.ampm a{width:20px; height:21px;}
div.clock li.month a:hover{color:#000;}

#storeNav{margin:9px 0 10px 282px; width:200px; left:50%; position:fixed; overflow:hidden; height:327px; top:85px; border:1px solid #999; background:#fff url(media/liBoxTitleBar.png) repeat-x top center;}
#storeNav div{height:17px; font-size:8pt; padding:1px 0 0 9px; width:100%;}
#storeNav iframe{width:200px; height:308px; border:none;}
#mbBody div.storeNav{display:none;}

div.clear{width:100%; height:1px;}
.minidesc{color:#c00; font-size:7pt;}
#mbBody form#editor label.minidesc{float:right; margin:15px 5px 5px;}

form.imageform{position:relative; padding-left:5px; top:-5px; right:-3px; text-align:right; border:none; display:inline;}

.blueListLink{font-size:7pt; color:#03f; line-height:3em;}