/*** styles: general ***/
form {display: inline;}

.nowrap {white-space: nowrap;}
.page_wrapper {width: 760px;}

P {margin: 0px 0px 15px 0px;}
TH {font-style: normal; font-weight: normal; text-align: left;}
img {border: 0px;}

.page_outerwrapper {position: absolute; left: 0; top: 0; padding: 0; width: 100%; height: 100%;}
.page_leftbg {width: 10px; height: 100%; background: url(/Resources/Images/pages/pageshadow_left.jpg) repeat-y #f2f2f2;}
.page_rightbg {width: 10px; height: 100%; background: url(/Resources/Images/pages/pageshadow_right.jpg) repeat-y #f2f2f2;}
.page_mainarea {width: 100%; height: 100%; background: #ffffff;}
.pagewidth {width: 100%; height: 100%; background: #ffffff;}

.high_z_index
{
    z-index: 99999;
}
/* styles: general */
.bold {font-weight: bold;}
.bigger {font-size: 110%;}
.smaller {font-size: 90%;}
.smaller2 {font-size: 85%;}
.smaller3 {font-size: 80%;}
.white {color: #FFFFFF;}
.normal {font-weight: normal;}

.font_100 {font-size: 100%;}

.imagebutton {vertical-align: middle; cursor: pointer;}
.img_align_mid {vertical-align: middle;}
.img_align_mid2 {vertical-align: -80%;}
.img_align_left {float: left; padding: 0px 10px 10px 0px;}
.img_align_right {float: right; padding: 0px 0px 10px 10px;}
.align_left {text-align: left !important;}
.align_right {text-align: right;}
.align_center {text-align: center;}

.float_left {float: left;}
.float_right {float: right;}
.clear_page {clear: both; font-size: 0.1%;}
.padding_0 {padding: 0px !important;}
.padding_5 {padding: 5px;}
.padding_10 {padding: 10px;}
.padding_l23 {padding: 0px 0px 0px 23px;}
.padding_t5 {padding: 5px 0px 0px 0px;}
.padding_t10 {padding: 10px 0px 0px 0px;}

.padding_b2_label {padding: 0px 0px 3px 0px;}
.padding_b2 {padding: 1px 0px 2px 0px; min-height: 21px; height: auto !important; height: 21px; margin: 0px 0px 4px 0px;}

.padding_b4 {padding: 0px 0px 4px 0px;}
.padding_b10 {padding: 0px 0px 10px 0px;}
.margin_t10 {margin-top: 10px;}
.margin_tm2 {margin-top: -2px;}
.margin_tm32 {margin-top: -32px;}

.width_100 {width: 100%; border: 0px;}
.height_630 {height: 630px;}
.width_97 {width: 100%; #width: 97%;}
.width_95 {width: 100%; #width: 95%;}

UL.none {margin-left: 15px; padding-left: 0px;}
LI.none {margin-top: 2px; margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/Resources/Images/spacer.gif); font-weight: normal; padding: 0px 0px 5px 0px;}

.split_50 {float: left; text-align: center; width: 50%;}
.split_33 {float: left; text-align: center; width: 33%;}

.generic_divider {padding: 0px 5px 0px 5px;}

/*** styles: top area ***/
.top_logo {float: left; width: 309px; height: 98px; margin: 6px 0px 0px 10px;}
.upgradelink {padding-left: 176px;}

#top_widthwrapper {width: 99%; min-width: 960px; /* hack for IE6 */ _width:expression(document.body.clientWidth < 961? "960px": "auto" );}
.top_menubox {float: right; width: 504px; height: 98px; white-space: nowrap; margin: 6px 10px 0px 0px;}
.toplinks_table {height: 27px; float: right;}
.toplinks_table TD {padding: 0px 10px 0px 10px;}
.top_clear {clear: both; font-size: 0%; height: 12px; width: 960px;}


/** styles: top menu **/
.top_menu {margin: 0px 0px 0px 0px; #margin: 0px 0px 0px 0px; _margin: 0px 0px 0px 0px; float:right; padding: 0px 1px 0px 0px; height: 98px; list-style-image: none; line-height: 0%; font-size: 905%; #font-size: 0%; _font-size: 0%; line-height: 0px;}
.top_menu LI {display: inline; height: 98px;}



/*** styles: main area ***/
.page_mainareapad {padding: 0px 10px 10px 10px;}

.page_innerbg {background: url(/Resources/Images/pages/innerpage_bg.gif) repeat-x #FFFFFF; width: 100%;}
.page_innerdotvr_left {background: url(/Resources/Images/pages/dotted_vr.gif) repeat-y 10px 0px;}

.page_left {width: 171px; padding: 10px 0px 10px 0px;}
.page_right {width: 100%; padding: 0px 0px 10px 20px;}
.lh_titlepad {width: 161px; padding: 3px 0px 3px 10px;}
.lh_pad {padding: 8px 0px 0px 10px;}

.lh_pagehelp {padding: 8px; line-height: 1.3em;}
.lh_pagehelpleft {float: left; width: 38px;}
.lh_pagehelpright {float: left; width: 111px;}
.lh_pagehelpright P {margin: 0px 0px 5px 0px;}

.data_table {width: 99%;}
.data_table TH {line-height: 1.3em;}
.data_table TH A:link, .data_table TH A:visited {text-decoration: none !important;}
.data_table_options {float: right; padding: 2px 0px 0px 0px; font-size: 90%;}

.errorstyle {padding: 10px 8px 8px 65px; line-height: 1.3em; margin-bottom: 10px;}
.errorstyle UL {margin: 3px 0px 0px 15px !important; padding-left: 0px;}
.errorstyle LI {margin: 0px 0px 0px -15px !important; list-style-type: none; list-style-position: outside; list-style-image: none; background: url(/Resources/Images/icons/spacer.gif) no-repeat 0px 2px !important; font-weight: normal; padding: 0px 0px 0px 0px !important;font-size: 85% !important;font-weight: normal !important; line-height: 1.3em;}

.errorstyle OL {margin: 3px 0px 0px 15px !important; padding-left: 0px;}
.errorstyle OL LI {margin: 0px 0px 0px 4px !important; list-style-type: decimal; list-style-position: outside; list-style-image: none; background: url(/Resources/Images/icons/spacer.gif) no-repeat 0px 2px !important; font-weight: normal; padding: 2px 0px 2px 0px !important;font-size: 85% !important;font-weight: normal !important; line-height: 1.3em;}

.content_float_left {float: left; width: 49%; padding: 0px 0px 0px 0px;}
.content_float_right {float: right; width: 49%; padding: 0px 0px 0px 0px;}

.content_float_left_smaller {float: left; width: 48%; padding: 0px 0px 0px 0px;}
.content_float_right_smaller {float: right; width: 48%; padding: 0px 0px 0px 0px;}


/* styles: page sub menu */
.submenu LI {width: 171px; vertical-align: text-top;}
UL.menu {margin: 0px 0px 10px 0px; padding: 0px; border-bottom: 2px solid #DDDDDD;}
UL.menu_noline {margin: 0px 0px 3px 0px; padding:0;}
UL.inner_menu {margin: 0px 0px 3px 0px; padding:0 0 0 15px;list-style:none;}


LI.submenu_off {margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; border-bottom: 1px solid #DDDDDD;}
LI.submenu_off a, LI.submenu_off a:visited {text-decoration: none; padding: 6px 0px 6px 26px; display: block;}
LI.submenu_off a:hover {text-decoration: none; padding: 6px 0px 6px 27px; display: block; font-weight: bold;}

LI.submenu_on {margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; font-weight: bold; border-bottom: 1px solid #DDDDDD;}
LI.submenu_on a, LI.submenu_on a:visited {text-decoration: none; padding: 6px 0px 6px 27px; display: block;}
LI.submenu_on a:hover {text-decoration: none; padding: 6px 0px 6px 27px; display: block;}

LI.submenu_2ndlevel_off {margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none;}
LI.submenu_2ndlevel_off a, LI.submenu_2ndlevel_off a:visited {text-decoration: none; padding: 2px 0px 5px 42px; display: block;}
LI.submenu_2ndlevel_off a:hover {text-decoration: none; padding: 2px 0px 5px 42px; display: block; font-weight: bold;}

LI.submenu_2ndlevel_on {margin-bottom: 0px; list-style-type: none; list-style-position: outside; list-style-image: none; font-weight: bold;}
LI.submenu_2ndlevel_on a, LI.submenu_2ndlevel_on a:visited {text-decoration: none; padding: 2px 0px 5px 42px; display: block;}
LI.submenu_2ndlevel_on a:hover {text-decoration: none; padding: 2px 0px 5px 42px; display: block;}


/* styles: general page area */
.page_padding {padding: 15px 20px 0px 0px; line-height: 1.5em;}
.pagearea_border {border: 1px solid #DDDDDD; width: 100%; position: relative; z-index: 100;}
.pagearea_borderpad {padding: 12px 10px 10px 10px;}
.pagearea_borderpad_slim {padding: 7px 5px 5px 5px;}

.add_link {float: left; padding: 1px 0px 0px 7px; #padding: 0px 0px 0px 7px; font-size: 90%;line-height:1em;}
.add_link_right {float: right; padding: 1px 0px 0px 7px; #padding: 0px 0px 0px 7px; font-size: 90%;}


/* styles: tabs */
.tab_positioning {position: relative; height: 33px; margin: 0px 0px -1px 18px; _margin: 0px 0px -3px 18px; z-index: 1200;}
.tab_positioning a, .tab_positioning a:visited, .tabsmall_positioning a, .tabsmall_positioning a:visited {text-decoration: none !important;}
.tab_positioning a:hover, .tabsmall_positioning a:hover {text-decoration: none !important;}

.tab_item_selected {position: relative; float: left; margin: 0px 0px 0px -18px; height: 33px;}
.tab_item_selected .tab_left {float: left; background: url(/Resources/Images/pages/tabs/tab_left.gif) no-repeat; height: 33px; width: 11px;}
.tab_item_selected .tab_mid {float: left; background: url(/Resources/Images/pages/tabs/tab_bg.gif) repeat-x; height: 23px; padding: 10px 0px 0px 0px; font-weight: bold; font-size: 115%;}
.tab_item_selected .tab_right {float: left; background: url(/Resources/Images/pages/tabs/tab_right.gif) no-repeat top right; height: 33px; width: 39px;}

.tab_item_notselected {position: relative; float: left; margin: 0px 0px 0px -18px; height: 33px;}
.tab_item_notselected .tab_left {float: left; background: url(/Resources/Images/pages/tabs/tab_left2.gif) no-repeat; height: 33px; width: 11px;}
.tab_item_notselected .tab_mid {float: left; background: #dddddd; height: 23px; padding: 10px 0px 0px 0px; font-weight: bold; font-size: 115%; color: #807e7e;}
.tab_item_notselected .tab_right {float: left; background: url(/Resources/Images/pages/tabs/tab_right2.gif) no-repeat top right; height: 33px; width: 39px;}

.tab_clear {clear: both; font-size: 0%; height: 0px;}


/* styles: smaller tabs */
.tabsmall_positioning {position: relative; height: 22px; margin: 0px -2px -1px 7px; _margin: 0px -2px -3px 7px; z-index: 1200;}

.tabsmall_item_selected {position: relative; float: left; margin: 0px 0px 0px -7px; height: 22px;}
.tabsmall_item_selected .tabsmall_left {float: left; background: url(/Resources/Images/pages/tabs/tabsmall_left.gif) no-repeat; height: 22px; width: 8px;}
.tabsmall_item_selected .tabsmall_mid {float: left; background: url(/Resources/Images/pages/tabs/tab_bg.gif) repeat-x; height: 19px; padding: 3px 0px 0px 0px; font-weight: bold; font-size: 100%;}
.tabsmall_item_selected .tabsmall_right {float: left; background: url(/Resources/Images/pages/tabs/tabsmall_right.gif) no-repeat top right; height: 22px; width: 21px;}

.tabsmall_item_notselected {position: relative; float: left; margin: 0px 0px 0px -7px; height: 22px;}
.tabsmall_item_notselected .tabsmall_left {float: left; background: url(/Resources/Images/pages/tabs/tabsmall_left2.gif) no-repeat; height: 22px; width: 8px;}
.tabsmall_item_notselected .tabsmall_mid {float: left; background: #dddddd; height: 19px; padding: 3px 0px 0px 0px; font-weight: bold; font-size: 100%; color: #807e7e;}
.tabsmall_item_notselected .tabsmall_right {float: left; background: url(/Resources/Images/pages/tabs/tabsmall_right2.gif) no-repeat top right; height: 22px; width: 21px;}

/* styles: smaller tabs (reverse) */
.tabsmallreverse_item_selected {position: relative; float: right !important; text-align: right; margin: 0px 0px 0px -7px; height: 22px;}
.tabsmallreverse_item_selected .tabsmall_left {float: left; background: url(/Resources/Images/pages/tabs/tabsmall2_left.gif) no-repeat; height: 22px; width: 8px;}
.tabsmallreverse_item_selected .tabsmall_mid {float: left; background: url(/Resources/Images/pages/tabs/tab_bg.gif) repeat-x; height: 16px; padding: 6px 0px 0px 0px; font-weight: bold; font-size: 100%;}
.tabsmallreverse_item_selected .tabsmall_right {float: left; background: url(/Resources/Images/pages/tabs/tabsmall2_right.gif) no-repeat top right; height: 22px; width: 21px;}

.tabsmallreverse_item_notselected {position: relative; float: right !important; text-align: right; margin: 0px 0px 0px -7px; height: 22px;}
.tabsmallreverse_item_notselected .tabsmall_left {float: left; background: url(/Resources/Images/pages/tabs/tabsmall2_left2.gif) no-repeat; height: 22px; width: 8px;}
.tabsmallreverse_item_notselected .tabsmall_mid {float: left; background: #dddddd; height: 16px; padding: 6px 0px 0px 0px; font-weight: bold; font-size: 100%; color: #807e7e;}
.tabsmallreverse_item_notselected .tabsmall_right {float: left; background: url(/Resources/Images/pages/tabs/tabsmall2_right2.gif) no-repeat top right; height: 22px; width: 21px;}

/* styles: form layout */
.form_float_left {float: left; width: 305px;}

.form_left {float: left; width: 150px; padding: 0px;}
.form_right {float: left; padding: 0px 0px 0px 0px;} 
.form_checkbox {float: left; width: 100px;}
.form_clear {clear: both; height: 6px; font-size: 0%;}
.form_clear_3px {clear: both; height: 3px; font-size: 0%;}
.form_clear_0px {clear: both; height: 0px; font-size: 0%;}

.checkbox, .radio {margin: 0px 3px 0px 0px; padding: 0px 0px 0px 0px; width: 1.4em; height: 1.4em; vertical-align: -3px; #vertical-align: -1px;}

.form_left_175 {float: left; width: 175px;}
.form_left_200 {float: left; width: 200px;}
.form_left_500 {float: left; width: 500px;}

.form_width_300 {width: 300px;}


/* styles: data picker */
.pickerbox div.panel{padding: 8px 8px 8px 8px;z-index:9997;}

/* styles: popup layer (small) */
.popuplayerbox {position: absolute; right: 10px; padding: 8px 8px 8px 8px; width: 100px;}
.popuplayerbox UL {margin: 0px 0px 0px 15px !important; padding-left: 0px;}
.popuplayerbox LI {margin: 0px 0px 0px -15px !important; list-style-type: none; list-style-position: outside; list-style-image: none; font-weight: normal; padding: 0px 0px 5px 10px;}


/* styles: popup layer (campaign list) */
.popuplayerbox_bigger {position: absolute; right: 10px; padding: 8px 8px 8px 8px; width: 200px; text-align: left;}
.popuplayerbox_bigger UL {margin: 7px 0px 0px 15px !important; padding-left: 0px;}
.popuplayerbox_bigger LI {margin: 0px 0px 0px -15px !important; list-style-type: none; list-style-position: outside; list-style-image: none; font-weight: normal; padding: 0px 0px 5px 10px;}


/* styles: popup layer */
.popuplayerbox_page {position: absolute; z-index: 9999; border: 1px solid #e0e0e0; background: #FFFFFF; width: 500px;}
.popuplayerbox_title {float: left; padding: 4px 10px 0px 10px;}
.popuplayerbox_close {float: right; padding: 4px 8px 0px 10px;}
.popuplayerbox_bg {background-color:Gray;filter:alpha(opacity=70);opacity:0.7;}

.popupbox_page {z-index: 1000; background: #FFFFFF;}


/* styles: pagination */
.pagination_left {float: left; padding: 10px 0px 0px 0px;}
.pagination_right {float: right; padding: 10px 0px 0px 0px;}

.pagination_left33 {float: left; width: 33%;}
.pagination_mid34 {float: left; width: 34%; text-align: center;}
.pagination_right33 {float: right; width: 33%; text-align: right;}

/*** styles: footer ***/
.footer {background: url(/Resources/Images/pages/footer_bg.gif) repeat-x; height: 66px; font-size: 90%;}
.footer_padding {padding: 10px 6px 10px 6px;}

/* styles: inbox preview link */
.inboxpreview {float: right; font-size: 115%; font-weight: bold; margin: 0px 0px 0px 0px;}
.inboxpreview a, .inboxpreview a:visited  {text-decoration: none !important;}
.inboxpreview a:hover  {text-decoration: none !important;}


/* styles: campaign page */
.search_formtitle {font-weight: bold; padding: 4px 0px 4px 0px;}

.search_formleft {float: left; width: 110px; padding: 2px 0px 0px 0px;}
.search_formright {float: left; padding: 0px 20px 0px 0px;}
.search_formright2 {float: left; width: 200px; padding: 4px 20px 0px 0px;}

/* styles: forms */
.formfield {float: left; width: 235px; margin-bottom: 1px; min-height: 25px; height: auto !important;}
.formfield .form, .search_formright .form {width: 170px; padding: 1px !important; #padding: 1px !important;}
.formfield .form_smaller {width: 110px; padding: 2px !important; #padding: 1px !important;}
.formfield select.form {width:170px; padding: 1px !important;}
.formfield_small {float: left; width: 100px;}

.formfield_buttons {float: left; width: 235px; margin-bottom: 1px; min-height: 25px; height: auto !important;}

.min_page_width {min-width: 710px; width: auto !important; width:710px;}
.form_width_longer {width: 250px;}

/* styles: generic tree view */
.treeview_title_left {float: left; width: 60px; padding: 0px 0px 0px 0px; font-weight: bold;}

.treeview_itemlist {float: left; height: 150px; width: 90%; overflow: auto;}
.treeview_itemlist_forforms {float: left; height: 150px; width: 78%; overflow: auto;}
.treeview_itemlist_no_lh_title {max-height: 150px; height: auto !important; height: 150px; width: 100%; _width: 98%; overflow: auto;}
.treeview_itemlist_longer {max-height: 350px; height: auto !important; height: 350px; width: 100%; _width: 98%; overflow: auto;}
.treeview_itemlist_shorter {max-height: 90px; height: auto !important; height: 90px; width: 100%; _width: 99%; overflow: auto;}

.treeview_items_root {float: left; width: 250px; padding: 0px 0px 2px 0px; font-weight: bold;}
.treeview_items {float: left; width: 250px; padding: 0px 0px 2px 0px;}
.radio_itemlist {float: left; width: 48%; padding: 0px 0px 0px 0px;}

/* styles: uploader */
.upload_itemlist {max-height: 180px; height: auto !important; height: 180px; width: 100%; _width: 98%; overflow: auto;}
.upload_items {float: left; width: 159px; padding: 5px 5px 5px 5px; margin: 0px 5px 5px 0px;}
.upload_items_text {float: left; width: 130px; overflow: hidden;}
.upload_items_close {float: right; width: 17px;}
.progressBarInProgress,.progressBarComplete,.progressBarError {font-size: 0px; width: 0%; height: 2px;margin-top: 2px;}
.progressBarComplete {width: 100%; visibility: hidden;}
.progressBarError {width: 100%; visibility: hidden;}

/* styles: uploader new */
.upload_itemfile_title {float: left; padding: 2px 5px 2px 5px; font-weight: bold;}
.upload_itemdelete_title {float: right; padding: 2px 5px 2px 5px; font-weight: bold; width: 100px; text-align: center;}
.upload_itemstatus_title {float: right; padding: 2px 5px 2px 5px; font-weight: bold; width: 100px; text-align: right;}

.upload_itemfile {float: left; background: #FFFFFF; padding: 0px 5px 0px 0px;}
.upload_itemdelete {float: right; background: #FFFFFF; padding: 0px 0px 0px 5px; width: 100px; text-align: center; color: #666666; margin: 2px 0px 0px 0px;}
.upload_itemstatus {float: right; background: #FFFFFF; padding: 0px 0px 2px 5px; width: 100px; color: #666666; text-align: right;}


/*** styles: template library ***/
.template_overflow_left {overflow: scroll; width: 100%; height: 520px; margin: 0px 0px 15px 0px;}
.template_overflow_right {overflow: scroll; width: 100%; height: 480px; margin: 0px 0px 15px 0px;}
.template_thumbsdisplay {float: left; width: 104px; padding: 0px 10px 10px 0px; text-align: center; height: 220px;}
.template_thumbsdisplay P {margin: 0px 0px 8px 0px;}
.template_thumbsdisplay img {border: 2px solid #ffffff;}

.template_pageright {width: 350px; padding: 0px 0px 0px 15px;}

/*** styles: campaigns section ***/
.steps_circle {height: 22px; width: 22px; text-align: center; padding: 0px 5px 0px 0px; margin: 0px;}
.steps_numbering_pos {position: absolute; padding: 1px 0px 0px 1px; #margin: 1px 0px 0px -11px; text-align: center; height: 22px; width: 22px;}

/*** styles: table cell wrapping ***/
.text_wrapper {  display:block; height:1.3em; margin:0; position:relative; width:100%;}
.text_wrapper .text_wrapper { height:1.3em; left:0; margin:0; overflow:hidden; padding:0;  position:absolute; top:0; white-space:nowrap; width:100%; }

/*** styles: loading style & warning style ***/
.loading_box {text-align: center; padding: 5px 10px 5px 10px; margin: 0px 0px 10px 0px; width: 50%; margin-left: auto; margin-right: auto;}
.warning_box {text-align: center; padding: 5px 10px 5px 10px; margin: 0px 0px 10px 0px; width: 50%; margin-left: auto; margin-right: auto;}


/*** styles: dynamic content ***/
.dynamic_content_lefticon {float: left; width: 20px; padding: 3px 0px 0px 0px;}
.dynamic_content_lefttitle {float: left; width: 120px; font-weight: bold;}
.dynamic_content_righttext {float: right; text-align: right;}
.dynamic_rule_items {padding: 1px 0px 2px 0px;}


img.close{width:16px;height:16px;}
img.closegrey{width:16px;height:16px;}

/*** styles: campaign stats ***/
.campaign_stats_outerbox {float: left; width: 235px; padding: 2px 0px 3px 0px;}
.campaign_stats_number {float: left; width: 65px; font-weight: bold; font-size: 135%;}
.campaign_stats_text {float: left; width: 170px;}

/* styles: reporting styles */
.reporting_bar {float: left; height: 15px; margin: 0px 5px 0px 0px;}
.report_popup_topaccountpad {float: right; padding: 72px 10px 0px 0px;}

/**/
.unsubscribe_logoheight {padding: 6px 0px 10px 0px; height: 100px;}


/* styles: login page */
#centering_wrapper {top: 50%; left: 50%; margin-left: -170px; margin-top: -190px; position: absolute; width: 400px; height: 330px; z-index: 1;}

.login_logo {text-align: center; padding: 0px 0px 15px 0px;}
.login_textpad {padding: 2px 0px 15px 0px;}
.login_forgotten {float: left; width: 180px; padding: 5px 0px 5px 0px;}
.login_bottomlinks {float: left; width: 180px; padding: 5px 0px 5px 0px;}
.login_footer {padding: 8px 0px 5px 0px;}

/* styles: help rollover popup*/
.help_rollover_box {position: absolute; font-size: 90%; margin: 20px 0px 0px 10px; width: 400px;}
.help_rollover_icon {float: left; width: 75px; height: auto; margin: 0px -10px 0px -5px;}
.help_rollover_text {float: left; width: 320px; padding: 8px 8px 0px 8px;}

/* styles: test send popup */
.testsend_icon {float: left; width: 82px;}
.testsend_text {float: left; width: 575px;}

/* styles: inbox preview */
.inboxpreview_notavailable {width: 100px; border: 1px dotted #CCCCCC; background: #EFEFEF; color: #888888; font-size: 90%; padding: 22px 0px 22px 0px;}


img.icon_collapse{width:16px;height:16px;vertical-align: middle;cursor:pointer;}
img.icon_expand{width:16px;height:16px;vertical-align: middle;cursor:pointer;}

.expandable_panel{padding-left:20px;}
.testsend_text {float: left; width: 575px;}

