.bxedmainframe table td{
	padding:0px !important;
	font-size: 11px !important;
	background-color: #F4F4F4 !important;
}

.bxedmainframe IFRAME{
	background-color: #FFFFFF !important;
}

.bxedmainframe {
	border: 1px solid #808080;
}

.bxedmainframe table, .bxedmainframe td{
	border-width: none !important;
}

.bxedtoolbar {
		background-color: #CCCCCC;
		color: #000000;
		background-image: url(images/htmledit2/toolbarbg.gif);
		-moz-user-select: none;
	}

.bxedtoolbar td, div.global_toolbar_button td{
	padding:0px !important;
	background-image: url(images/htmledit2/toolbarbg.gif) !important;
}

.bxedtoolbarset, .bxedtaskbarset{	background-image: url(images/htmledit2/toolbarsetbg.gif);}
 

.bxedtoolbartitletext {
	font-family: Verdana,Tahoma,Courier New;
	width: 100%;
	color: #FFFFFF;
}

.bxedtoolbartitletext  tr td
{
	font-size: 9px !important;
	background-image: url(images/htmledit2/toolbartitle_bg.gif) !important;
	background-repeat:repeat-x !important;
}


table.bxedcolorpicker{
	background-color: #D7D7E5 !important;
	color: #000000 !important;
	border: 1px solid #CCCCCC;
	font-size: 11px !important;
	font-family: Tahoma, Courier New !important;
	text-align: center !important;
	width: 160px !important;
	-moz-user-select: none !important;
}

table.bxedcolorpicker td{
	font-size: 11px !important;
	padding: 2px !important;
	font-family: Tahoma, Courier New !important;
	text-align: center !important;
}
	
td.bx_colorpicker_cell{
	height: 16px !important;
	width: 16px !important;
	border: 1px solid #C0C0C0 !important;
}

td.bx_colorpicker_cell_over{
	height: 16px !important;
	width: 16px !important;
	border: 1px solid black !important;
}

table.bxedtalignpicker{
	background-color: #D7D7E5 !important;
	color: #000000 !important;
	border: 1px solid #CCCCCC !important;
	font-size: 11px !important;
	width: 80px !important;
	font-family: Tahoma, Courier New !important;
	text-align: center !important;
	-moz-user-select: none !important;
}

table.bxedtalignpicker td{
	color: #000000 !important;
	font-size: 11px !important;
	font-family: Tahoma, Courier New !important;
	text-align: center !important;
	padding:2px !important;
}

.bxedtaskbar {color: #000000;}

table.edit-table table td.bxedtaskbarinner, table td.bxedtaskbarinner, td.bxedtaskbarinner {
	font-size: 12px !important;
	font-family: Tahoma, Courier New !important;
	background-color: #f4f3f1 !important;
	color: #000000 !important;
	vertical-align: top !important;
	border-left: 1px solid #808080 !important;
	border-right: 1px solid #808080 !important;
	padding: 1px !important;
}

td.bxedtaskbar table.bxgroupblock1 td.iconcell1{
	padding: 2px 2px 2px 2px !important;
}

td.bxedtaskbar table.bxgroupblock1 td.titlecell1{
	padding: 2px 2px 2px 2px !important;
}


table.edit-table table td.bxedtaskbarinner td{
	background-color: #f4f3f1 !important;
	color: #000000 !important;
}


.bxedtaskbartitle {
	height: 26px;
	width: 100%;
}

.bxedtaskbartitletext {
	height: 26px;
	width: 100%;
}

.bxedtaskbartitletext TD{
	background-image: url(images/htmledit2/taskbartitlebkg.gif) !important;
}

.bxedtaskbartitletext TD.head_text{
	font-size: 11px !important;
	font-family: Tahoma, Courier New !important;
	font-weight: bold !important;
	color: #000000 !important;
	padding: 4px 4px 4px 10px !important;
}

.bxedtaskbartitletext TD.head_button{
	padding: 0px 2px 0px 2px !important;
	cursor: default !important;
}

TD.head_button{
	background-color: transparent !important;
	cursor: default !important;
}

.bxedtaskbaricontable {
	font-size: 12px;
	font-family: Tahoma, Courier New;
	background-color:#EFEFEF;
	color: #5C5C5C;
	padding: 1px;
}

.bxedpopupframe
{
	border: #4B4B6F 0px solid;
}

.bxedtbuttonover{
	border: #4B4B6F 1px solid;
	background-color: #FFC678;
	height: 20px;
	width: 20px;
}

.bxedtbutton{
	height: 20px;
	width: 20px;
	background-position: 0px 1px;
}

.bxseparator
{
	background-image: url(images/htmledit2/_global_iconkit.gif);
	background-position: -59px -60px;
	width: 2px;
	height: 20px;
}

#bx_btn_Fullscreen{background-position: -20px 0;}
#bx_btn_Settings{background-position: -40px 0;}
#bx_btn_Cut{background-position: -60px 0;}
#bx_btn_Copy{background-position: -80px 0;}
#bx_btn_Paste{background-position: -100px 0;}
#bx_btn_pasteword{background-position: -120px 0;}
#bx_btn_pastetext{background-position: -140px 0;}
#bx_btn_SelectAll{background-position: -160px 0;}
#bx_btn_Undo{background-position: -180px 0;}
#bx_btn_Redo{background-position: -200px 0;}
#bx_btn_borders{background-position: -220px 0;}
#bx_btn_table{background-position: -240px 0;}
#bx_btn_anchor{background-position: -260px 0;}
#bx_btn_CreateLink{background-position: -280px 0;}
#bx_btn_deletelink{background-position: -300px 0;}
#bx_btn_image{background-position: -320px 0;}
#bx_btn_SpecialChar{background-position: -340px 0;}
#bx_btn_spellcheck{background-position: -360px 0;}
#bx_btn_insert_flash{background-position: -380px 0;}

#bx_btn_align_tl{background-position: -80px -60px;}
#bx_btn_align_tc{background-position: -100px -60px;}
#bx_btn_align_tr{background-position: -119px -60px;}
#bx_btn_align_cl{background-position: -80px -81px;}
#bx_btn_align_cc{background-position: -100px -81px;}
#bx_btn_align_cr{background-position: -119px -81px;}
#bx_btn_align_bl{background-position: -80px -101px;}
#bx_btn_align_bc{background-position: -100px -101px;}
#bx_btn_align_br{background-position: -119px -101px;}

#bx_btn__settings{background-position: -60px -100px;}
#bx_btn__taskbar_hide{background-position: 0px -100px;}
#bx_btn__taskbar_refresh{background-position: -20px -100px;}
#bx_btn__taskbar_close{background-position: -40px -100px;}

#bx_btn_insertcell_before{background-position: -140px -60px;}
#bx_btn_insertcell_after{background-position: -160px -60px;}
#bx_btn_deletecell{background-position: -180px -60px;}
#bx_btn_mergecells{background-position: -200px -60px;}
#bx_btn_merge_right{background-position: -220px -60px;}
#bx_btn_merge_bottom{background-position: -240px -60px;}
#bx_btn_split_hor{background-position: -260px -60px;}
#bx_btn_split_ver{background-position: -280px -60px;}
#bx_btn_insertrow_before{background-position: -140px -80px;}
#bx_btn_insertrow_after{background-position: -160px -80px;}
#bx_btn_mergeallcellsinrow{background-position: -200px -80px;}
#bx_btn_deleterow{background-position: -180px -80px;}
#bx_btn_insertcolumn_before{background-position: -220px -80px;}
#bx_btn_insertcolumn_after{background-position: -240px -80px;}
#bx_btn_mergeallcellsincolumn{background-position: -280px -80px;}
#bx_btn_deletecolumn{background-position: -260px -80px;}
#bx_btn_deletetable{background-position: -120px -40px;}
#bx_btn_tableprop{background-position: -241px 0px;}

#bx_btn_BackColor{background-position: -280px -21px;}
#bx_btn_ForeColor{background-position: -300px -21px;}

#bx_btn_Bold{background-position: 0px -20px;}
#bx_btn_Italic{background-position: -20px -20px;}
#bx_btn_Underline{background-position: -40px -20px;}
#bx_btn_RemoveFormat{background-position: -60px -20px;}
#bx_btn_Optimize{background-position: -80px -20px;}

#bx_btn_InsertHorizontalRule{background-position: -100px -20px;}
#bx_btn_JustifyLeft{background-position: -120px -20px;}
#bx_btn_JustifyCenter{background-position: -140px -20px;}
#bx_btn_JustifyRight{background-position: -160px -20px;}
#bx_btn_JustifyFull{background-position: -180px -20px;}
#bx_btn_InsertOrderedList{background-position: -200px -20px;}
#bx_btn_InsertUnorderedList{background-position: -220px -20px;}
#bx_btn_Outdent{background-position: -240px -20px;}
#bx_btn_Indent{background-position: -260px -20px;}

#bx_btn_wysiwyg{background-position: -320px -20px;}
#bx_btn_source{background-position: -340px -20px;}
#bx_btn_split{background-position: -360px -20px;}
#bx_btn_Wrap{background-position: -380px -20px;}
#bx_btn_page_break{background-position: -400px -20px;}
#bx_btn_break_tag{background-position: -420px -20px;}

#bx_btn_save_and_exit{background-position: 0px -40px;}
#bx_btn_exit{background-position: -20px -40px;}
#bx_btn_new{background-position: -40px -40px;}
#bx_btn_save{background-position: -60px -40px;}
#bx_btn_saveas{background-position: -80px -40px;}
#bx_btn_pageprops{background-position: -100px -40px;}

#bx_btn_edit_hbf{background-position: -139px -41px;}
#bx_btn_insert_cph{background-position: -220px -40px;}
#bx_btn_preview_tmpl{background-position: -200px -40px;}

div.tabs_common{height: 21px; width: 9px; background-image: url(images/htmledit2/_global_iconkit.gif);}
div.bx_btn_tabs_0a{background-position: -209px -100px;}
div.bx_btn_tabs_0d{background-position: -218px -100px;}
div.bx_btn_tabs_a0{background-position: -227px -100px;}
div.bx_btn_tabs_ad{background-position: -236px -100px;}
div.bx_btn_tabs_d0{background-position: -245px -100px;}
div.bx_btn_tabs_da{background-position: -254px -100px;}
div.bx_btn_tabs_dd{background-position: -263px -100px;}

.tskbr_common, .iconkit_c, .tb_icon{background-image: url(images/htmledit2/_global_iconkit.gif);}
.bx_btn_tabs_folder_c{background-position: -139px -100px; height: 13px; width: 20px;}
.bx_btn_tabs_folder_o{background-position: -159px -100px;  height: 13px; width: 20px;}
.bx_btn_tabs_plus_big{background-position: -190px -100px;  height: 11px; width: 11px;}
.bx_btn_tabs_minus_big{background-position: -179px -100px; height: 11px; width: 11px;}
.bx_btn_tabs_plus_small{background-position: -191px -111px; height: 9px; width: 9px;}
.bx_btn_tabs_minus_small{background-position: -180px -111px; height: 9px; width: 9px;}



.bxedtbuttonset{
	border: #4B4B6F 1px solid;
	background-color: #FFC678;
}

.bxedtbuttonsetover{
	/*border: #4B4B6F 1px solid;*/
	background-color: #FFA658;
}

.bxedtbuttondisabled{
	border: #e4e2dc 1px solid;
	/*filter: gray() alpha(opacity=30);*/
	-moz-opacity: 0.30;
	height: 20px;
	width: 20px;
	background-position: 0 0;
}

.bxedtbuttonex td.tdbutex{white-space: nowrap !important; background-color: transparent !important; background-image: none !important; }
.bxedtbuttonexover td.tdbutex{white-space: nowrap !important; background-color: #FFA658 !important; background-image: none !important;}
.bxedtbuttonex td.tdbutex_txt, .bxedtbuttonexover td.tdbutex_txt {padding-right: 4px !important; font-size: 11px !important;}

div.bxlist, div.bxlistdisabled {
	cursor: default;
	border: #A5ACB2 1px solid;
	background-color: #B6B6B2;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 18px;
	overflow: hidden;
	background-image: url(images/htmledit2/toolbarbg.gif);
}

div.bxlist table, div.bxlistdisabled table{table-layout: fixed !important; width: 100% !important;}

div.bxlist td.bxlistbutton, div.bxlistdisabled td.bxlistbutton{
	height: 18px !important;
	width: 14px !important;
	background-position: -63px -60px !important;
	background-image: url(images/htmledit2/_global_iconkit.gif) !important;
	background-repeat: no-repeat !important;
	font-size: 1pt !important;
	border-left: 1px solid #A5ACB2 !important;
	background-color: #E0DEDA !important;
}

div.bxlistdisabled div.bxlisttitle {
	background-color: #F3F3F3 !important;
	color: #999999 !important;
	border: #4B4B6F 0px solid !important;
	margin: 0;
	padding: 0px 4px 0px 4px;
	height: 18px;
	font-size: 11px !important;
	font-family: Tahoma, Courier New !important;
	overflow: hidden;
	white-space: nowrap;
}

div.bxlist div.bxlisttitle{
	border: #4B4B6F 0px solid;
	margin: 0px 0px 0px 0px;
	padding: 0px 4px 0px 4px;
	background-color: #FFFFFF;
	height: 18px;
	font-size: 11px;
	font-family: Tahoma, Courier New;
	overflow: hidden;
	white-space: nowrap;
}

table td div.bxlist td.bxlistbutton{
	border-left: 1px solid #A5ACB2 !important;
	background-color: #E0DEDA !important;
}

table td div.bxlistdisabled td.bxlistbutton{
	border-left: 1px solid #A5ACB2 !important;
	background-color: #E0DEDA !important;
}

table td div.bxlistover td.bxlistbutton{
	border-left: 1px solid #4B4B6F !important;
	background-color: #FFC678 !important;
}

.bxedtoolbar td .bxlistbutton{
	background-position: -50px -81px !important;
	background-image: url(images/htmledit2/_global_iconkit.gif) !important;
	height: 18px !important;
	width: 14px !important;
}

div.bxlistover{border: #4B4B6F 1px solid;}
.bxproptagspathinl, .bxproptagspath{font-size: 11px; text-decoration: none; font-family: Tahoma, Courier New; background-color:#F4F4F4; color: #000000; vertical-align: top; padding: 1px;}
.bxproptagspath .bxproptagspathinl td {padding-right: 1px !important; cursor: pointer !important;}
.bxproptagspath .bxproptagspathinl td.bxactive-tag {background-color:#E4E4E4 !important; font-weight: bold;}
.bxproptagspath{border-bottom: 1px solid #CCCCCC;}
td.bxproptagspath a {text-decoration:none;}
.bxproptagsprops{font-size: 11px;font-family: Tahoma, Courier New;background-color:#F4F4F4;color: #000000;vertical-align: top;padding-top: 5px;padding-bottom: 5px;padding-right: 5px;padding-left: 5px;}

.bxedtaskbaricontableact {font-weight: 600;font-size: 12px;font-family: Tahoma, Courier New;background-color:#EFEFEF;color: #5C5C5C;padding: 4px;}
table.componentTitle{width: 100% !important; border-bottom: 1px solid #DCDCDC !important; border-top: 1px solid #DCDCDC !important;
margin-top: 1px !important; margin-bottom: 5px !important; background-color: #FFFFFF !important;}
table.componentTitle tr td{	background-color: #FFFFFF !important;}

table.componentTitle tr td.titlecell{padding: 0px 20px 2px 22px !important;font-family: Tahoma, Courier New !important;text-align: left !important;}

table.componentTitle tr td.titlecell span.title
{
	display: inline !important;
	width: 100%;
	float: none !important;
	font-size: 11px  !important;
	font-weight: 600 !important;
}

table.componentTitle tr td.titlecell span.description{font-size: 11px;}
table.componentTitle tr td.bxcontentcell {height: 100%; border: 1px solid #DCDCDC !important;}

table.componentTitle td.helpicon{padding: 5px 3px 0px 0px !important; vertical-align: top !important;}
table.componentTitle td.helpicon img{cursor: help !important;}
div.scrshot{padding: 5px; float: left; width: 200px; height: 160px;}
div.scrshot img{border: 1px solid #DCDCDC !important;}

table.bxpropgroup tr.bxtskbrprp_title_d td
{
	padding: 2px 2px 2px 5px !important;
	background-color:#E2E1E0 !important;
}

td.bx_snip_preview{width: 0%; padding: 3px !important;}
div.bx_snip_code_preview{width: 100%; height: 97%; overflow: auto; padding: 5px; color: #5e5e5e;}
td.bxcontentcell td.bx_snip_valign{vertical-align: top !important;  padding: 3px !important;}

table.bxpropgroup tr td
{
	border-bottom: 1px solid #F4F4F4 !important;
}

table.bxpropgroup tr.bxtskbrprp_title_a td
{
	text-align: left !important;
	padding: 2px 2px 2px 5px !important;
	background-color:#E2E1E0 !important;
}

.bxtaskbarprops{font-size: 11px;text-decoration: none;text-align: left !important;font-family: Tahoma, Courier New;background-color:#F4F4F4;}

.bxtaskbarprops input {
	height: 18px !important;
	font-size: 11px !important;
	text-decoration: none !important;
	font-family: Tahoma, Courier New !important;
}

.bxtaskbarprops select, .propselect {
	background-color:#FFFFFF !important;
	font-size: 11px !important;
	text-decoration: none !important;
	font-family: Tahoma, Courier New !important;
}

table.bxtaskbarcomp{
	font-family:Tahoma,Arial,Helvetica !important;
	font-size:11px !important;
}

table.edit-table table.bxtaskbarcomp, table.bxtaskbarcomp {
	width: 100% !important;
}

table.bxtaskbarcomp table td {padding:0px;}

.bxtaskbarpropscomp td {
	background-image: url(images/htmledit2/filter_dot.gif) !important;
	background-repeat:repeat-x !important;
	background-position:bottom !important;
}

.bxpropertysell td{
	background-image: url(images/htmledit2/filter_dot.gif) !important;
	background-repeat:repeat-x !important;
	background-position:bottom !important;
}




table.bxedcompblock, table.edit-table td.bxedtaskbarinner table.bxedcompblock td{
	background-color: #FFFFFF !important;
	font-family:Verdana, Tahoma, Arial,Helvetica !important;
	font-size:10px !important;
}

table.bxgroupblock0, table.edit-table td.bxedtaskbarinner table.bxgroupblock0 td{
	background-color: #FFFFFF !important;
	font-family:Verdana, Tahoma, Arial,Helvetica !important;
	font-size:10px !important;
}

table.bxgroupblock0 #title, table.bxgroupblock0 td #title {
	font-family: Tahoma,Arial,Helvetica !important;
	font-size: 11px !important;
	font-weight: 500 !important;
	white-space: nowrap !important;
	cursor: default !important;
}

table.bxgroupblock0  td.datacell0{
	padding: 10px !important;
}

table.bxgroupblock0  td.titlecell0{
	text-align: left;
	padding: 0px 0px 2px 0px !important;
	font-size: 11px !important;
	height: 21px;
	width: 100%;
}

table.bxgroupblock0  td.pluscell0{padding: 2px 9px 2px 9px !important;}
table.bxgroupblock0  td.datacell0 table.bxgroupblock1 td.datacell1{padding: 2px 2px 2px 20px !important;}
table.bxgroupblock0  td.datacell0 table.bxgroupblock1 td.pluscell1{vertical-align: top !important; padding: 3px 2px 0px 2px !important;}
table.bxgroupblock0  td.datacell0 table.bxgroupblock1 td.iconcell1{vertical-align: top !important; padding: 2px 1px 2px 1px !important;}
table.bxgroupblock0  td.datacell0 table.bxgroupblock1 td.iconcell0{vertical-align: top !important; padding: 2px 1px 2px 20px !important;}

table.bxgroupblock0 td.datacell0 table.bxgroupblock1 td.iconfoldercell1 {
	vertical-align: top !important;
	padding: 2px 1px 2px 1px !important;
}

table.bxgroupblock0  td.datacell0 table.bxgroupblock1 td.titlecell1{
	padding: 1px 2px 1px 4px !important;
	font-size: 11px !important;
	width: 100%;
}

table.bxedcompblock #title, table.bxedcompblock td #title {
	font-family: Tahoma,Arial,Helvetica !important;
	font-size: 11px !important;
	font-weight: 500 !important;
	white-space: nowrap !important;
	cursor: default !important;
}

.bxtaskbarcomp td table.bxcomplist td {
	padding:4px !important;
}

.bxedlistitem, table.bxedlistitem td{
	background-color: #FFFFFF;
	font-family:Tahoma,Arial,Helvetica !important;
	font-size:11px !important;
}

.bxsourceeditor{
	margin: 0px 0px 0px 2px;
	border: 1px solid #B6B6B2;
	background-color: #FFFFFF;
	font-family: Courier New;
	font-size: 10pt;
}

.bxcontextmenuitemover
{
	border: #4B4B6F 1px solid;
	background-color: #BFC6B8;
}

.bxcontextmenuitem
{
	border: #FFFFFF 1px solid;
	background-color: #FFFFFF;
}

.bxcontextmenuitemseparator
{
	padding: 0px !important;
}

.bxcontextmenuitemseparator TD
{
	height: 1px !important;
	border-top:1px solid #B6B6B2 !important;
}

table.bxcontextmenu td .bxcontextmenuitemseparator
{
	padding: 0px 0px 0px 0px !important;
}

table.bxcontextmenu
{
	border: 1px solid #B6B6B2 !important;
	background-color: #FFFFFF !important;
	font-size: 11px !important;
	font-family: Tahoma, Arial, Verdana, Sans-Serif !important;
	width: 100px !important;
	cursor: default !important;
}

table.bxcontextmenu td
{
	padding: 3px 3px 3px 3px !important;
}

table.bxcontextmenu .bxcontextmenuitem td#left
{
	padding: 1px 1px 1px 1px !important;
	border: 1px solid #ffffff !important;
	background-color: #ffeecc !important;
}

table.bxcontextmenu .bxcontextmenuitemover td#left
{
	border: 1px solid #4b4b6f !important;
	padding: 1px 1px 1px 1px !important;
	background-color: #cfd6c8 !important;
}

div.bxcontextmenu
{
	background-color: #ffffff;
}

 .bxspecialcharnormal
{
	width: 17px;
	height: 17px;
	border: 1px solid #ffffff;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	vertical-align: middle;
	text-align: center;
}

div.buttonCont input
{
	font-size: 12px;
	font-family: Tahoma, Arial, Verdana, Sans-Serif;
	text-align: center;
}

table.add_snippet
{
	width: 100% !important;
	height: 100% !important;
	padding: 10px !important;
}
table.add_snippet input,table.add_snippet textarea
{
	width: 100%;
}

.transp_tog_h
{
	position: absolute;
	background-image: url(images/htmledit2/transptogh.gif);
	z-index: 2000;
	background-repeat: repeat;
}

.transp_tog_v
{
	position: absolute;
	background-image: url(images/htmledit2/transptogv.gif);
	z-index: 2000;
	background-repeat:repeat;
}

.popupmenu{border:1px solid #B6B6B6; padding:0px !important; background-color:#FCFCFC; background-image:url(images/menu_gutter.gif); background-repeat:repeat-y;}
.popupmenu table.popupitem{width: 150px; margin:1px !important; cursor:default;}
.popupmenu table.popupitemover {border:1px solid #AEB6C2 !important; margin:0px !important; background-color:#CEDAEE !important;}
.popupmenu td.popup_open_cell table.popupitem{border:1px solid #AEB6C2 !important; margin:0px !important; background-color:#CEDAEE !important;}
.popupmenu td.popup_open_cell .popupmenu table.popupitem{border: 0px !important; width: 100%; margin:1px !important; cursor:default; background-color: transparent !important;}
.popupmenu td.popup_open_cell .popupmenu table.popupitemover{border:1px solid #AEB6C2 !important; margin:0px !important; background-color:#CEDAEE !important;}
.popupitemdisabled{filter: gray() alpha(opacity=30); -moz-opacity: 0.30;}

.popupmenu table.popupitem td.gutter {width: 20px; height: 20px;}
.popupmenu table.popupitem td.arrow, .popupmenu table.popupitem td.arrow_ie {width:10px; background-image: url(images/htmledit2/_global_iconkit.gif);background-position: -277px -101px; background-repeat: no-repeat;padding-right:3px}
.popupmenu table.popupitemover td.arrow_ie, .popupmenu td.popup_open_cell .popupmenu table.popupitemover{background-position: -275px -101px; }

.popupmenu table.popupitem td.gutter div{width:20px; height:18px; background-position:0 0;}
.popupmenu table.popupitem td.item {padding:0px 5px 0px 9px !important; font-size:11px; white-space: nowrap;}
.popupmenu table.popupitem td.default {font-weight:bold;}
.popupmenu table.popupitem td.disabled {color:#939393;}
.popupmenu div.popupseparator {margin:1px 0px 1px 30px; background-color:#B6B6B6; height:1px; overflow:hidden;}

td.tasktabcell{height: 26px !important; background-image: url(images/htmledit2/toolbarsetbg.gif); padding: 2px 0px 2px 0px; }
td.tasktabcell td {background-color: transparent !important;}
td.tasktabcell table.tasktab {margin-left: 2px !important; cursor: default !important; -moz-user-select:none;}

table.tasktab_def td.tasktab_left {background-position: -348px -99px;}
table.tasktab_def td.tasktab_center {background-image: url(images/htmledit2/tab_def.gif);}
table.tasktab_def td.tasktab_right{background-position: -353px -99px;}
table.tasktab_over td.tasktab_left {background-position: -358px -99px;}
table.tasktab_over td.tasktab_center {background-image: url(images/htmledit2/tab_over.gif); color:#5C69B5 !important;}
table.tasktab_over td.tasktab_right{background-position: -363px -99px;}
table.tasktab_pushed td.tasktab_left, table.tasktab_pover td.tasktab_left{background-position: -368px -99px;}
table.tasktab_pushed td.tasktab_center {background-image: url(images/htmledit2/tab_pushed.gif);}
table.tasktab_pushed td.tasktab_right, table.tasktab_pover td.tasktab_right{background-position: -373px -99px;}
table.tasktab_pover td.tasktab_center{background-image: url(images/htmledit2/tab_pushed.gif);color:#5C69B5 !important;}
td.tasktab_left, td.tasktab_right{width: 4px !important; height: 22px !important; background-image: url(images/htmledit2/_global_iconkit.gif);}
table td.tasktab_center{height: 22px !important; background-repeat: repeat-x; white-space: nowrap; color:#5C5C5C !important; font-family:Tahoma,Courier New !important; padding: 0px 3px 0px 3px !important; width: 120px; text-align: left !important;}

/*td.act div.tb_icon{border: 1px solid #c0c0c0; background-color: #c0c0c0; opacity: 0.3; filter: gray() alpha(opacity=30);}*/
td.act div.tb_icon{border: 1px solid #c0c0c0 !important;}
td.def div.tb_icon{margin: 1px !important;}
.tb_icon{width: 19px; height: 19px;}
.tb_icon_snippets {background-position: -260px -39px;}
.tb_icon_components2 {background-position: -280px -40px;}
.tb_icon_components1 {background-position: -300px -40px;}
.tb_icon_properties {background-position: -320px -40px;}


div.visual_minimize{position: absolute; background-color: #c0c0c0; z-index: 4000; opacity: 0.3; filter: gray() alpha(opacity=30); }

div.global_toolbar_button
{
	height: 25px;
	background-image: url(images/htmledit2/toolbarbg.gif);
	padding: 1px 0px 0px 1px;
	float: left;
}
div.global_toolbar_line_end
{
	height: 25px;
	width: 5px;
	background-image: url(images/htmledit2/_global_iconkit.gif);
	background-position: -334px -96px;
	float: left;
}
div.global_toolbar_line_begin
{
	height: 25px;
	width: 3px;
	background-image: url(images/htmledit2/_global_iconkit.gif);
	background-position: -330px -96px;
	float: left;
}

.bxedmainframe  td.bx_valign_top{
	vertical-align: top !important;
}

img.bx_flash{
	border: 1px solid #808080 !important;
	background-color: #000000 !important;
	background-image: url(images/htmledit2/flash.gif);
	background-position: center center;
	background-repeat: no-repeat; 
}

.bxedmainframe table.edit-tabs td.tab-selected , .bxedmainframe table.edit-tabs td.tab{vertical-align: middle !important;}


/*  Only For .Net*/
div.editor_dialog {background-color:#F4F4F4; border:1px solid #A9A9A9;}
div.editor_dialog td {font-size:11px;}
div.editor_dialog div.content {height:100%; overflow:hidden;}
div.editor_dialog div.content div.inner_content {margin: 3px; padding: 5px; background-color: white; border: 1px solid #B8C1DD;}
div.editor_dialog div.content div.inner_content tr.heading td{background-color: #E0E4F1; font-weight: bold; color: #525355; text-align: center; height: 20px}
div.editor_dialog table.inner_content_table tr td{padding: 2px !important;}
/*title*/
div.editor_dialog div.title {background-color:#23468A; background-image:url(images/title_bg.gif); background-repeat:repeat-x; background-position:left top; border-bottom:1px solid #A9A9A9;}
div.editor_dialog div.title td.title-text {font-size:11px !important; font-weight:bold !important; color:#EEF1F7 !important; padding:3px !important; cursor:move !important; vertical-align:top !important; line-height:normal !important;}
div.editor_dialog a.close {display:block; width:13px; height:13px; background-image:url(images/close.gif); overflow:hidden; margin:3px; background-repeat:no-repeat; background-position:center;}
tr.heading_dialog td {color:#525355 !important; text-align:center !important; font-weight:bold !important; background-color:#E0E4F1 !important; line-height:normal !important;}
table.dialogprops tr td {padding: 5px 0px 5px 0px !important;}

div#BX_editor_dialog div.BXTabControl{margin: 0px}
div#BX_editor_dialog div.BXTabControl table.BXTabControl-Tab-Title{display: none;} 
div#BX_editor_dialog div.BXTabControl div.tab-text{font-size: 11px;} 


