/*table.body1024px {background:url('../images/sidebox/body_check.gif') top left no-repeat;}*/

table.main_envelope_table {border:0; border-collapse:collapse; margin-top:10px; width:100%;}
table.main_envelope_table td {padding:0;}
table.main_envelope_table td.left_hand_sidebox {vertical-align:top; width:290px;}
table.main_envelope_table td.main_envelope_center_box {padding-left:20px; vertical-align:top;}
table.main_envelope_table td.right_hand_sidebox {padding-left:5px; vertical-align:top; width:220px;}


/* SideJacketTableHead */
table.SideJacketTable, table.SideJacketHeadTable, table.SideJacketBodyTable, table.SideJacketFootTable {border:0; border-collapse:collapse; width:100%;}
table.SideJacketTable td, table.SideJacketHeadTable td, table.SideJacketBodyTable td, table.SideJacketFootTable td {padding:0;}
/* SideJacketHeadTable */
table.SideJacketTable td.HeadTableEnvelopeTd {background:url('../images/sidebox/SideJacketHeadBack.gif') top left repeat-x; background-color:#fff;/*#88BB22*/ width:100%;}
table.SideJacketHeadTable {background:url('../images/sidebox/SideJacketHeadLeft.gif') top left no-repeat; height:39px; width:100%;}
table.SideJacketHeadTable tbody {background:url('../images/sidebox/SideJacketHeadRight.gif') top right no-repeat;}
table.SideJacketHeadTable td.HeadTableTd {color:#B37400;/*#FFFFFF*/ font-family:Times New Roman; font-size:17px; font-weight:bold; letter-spacing:2px; padding:0 25px 0 25px; width:100%;}
/* SideJacketBodyTable */
table.SideJacketTable td.BodyTableEnvelopeTd {background:url('../images/sidebox/SideJacketBodySide.gif') top left repeat-y; width:100%;}
table.SideJacketBodyTable td.BodyTableTd {background:url('../images/sidebox/SideJacketBodySide.gif') top right repeat-y; padding:7px 25px 4px 25px; width:100%;}
/* SideJacketFootTable */
table.SideJacketTable td.FootTableEnvelopeTd {background:url('../images/sidebox/SideJacketFootBack.gif') bottom left repeat-x; width:100%;}
table.SideJacketFootTable {background:url('../images/sidebox/SideJacketFootLeft.gif') bottom left no-repeat; height:8px; width:100%;}
table.SideJacketFootTable tbody {background:url('../images/sidebox/SideJacketFootRight.gif') bottom right no-repeat;}
table.SideJacketFootTable td.FootTableTd {width:100%;}


/* MainJacketTableHead */
table.MainJacketTable, table.MainJacketHeadTable, table.MainJacketBodyTable, table.MainJacketFootTable {border:0; border-collapse:collapse; width:100%;}
table.MainJacketTable td, table.MainJacketHeadTable td, table.MainJacketBodyTable td, table.MainJacketFootTable td {padding:0;}
/* MainJacketHeadTable */
table.MainJacketTable td.HeadTableEnvelopeTd {background:url('../images/sidebox/MainJacketHeadBack.gif') top left repeat-x; background-color:#fff;/*#e36119*/ width:100%;}
table.MainJacketTable td.HeadTableEnvelopeTd table.MainJacketHeadTable {background:url('../images/sidebox/MainJacketHeadLeft.gif') top left no-repeat; height:39px; width:100%;}
table.MainJacketTable td.HeadTableEnvelopeTd table.MainJacketHeadTable tbody {background:url('../images/sidebox/MainJacketHeadRight.gif') top right no-repeat;}
table.MainJacketTable td.HeadTableEnvelopeTd table.MainJacketHeadTable td.HeadTableTd {color:#B37400;/*#FFFFFF*/ font-family:Times New Roman; font-size:17px; font-weight:bold; letter-spacing:2px; padding:0 25px 0 25px; width:100%;}
table.MainJacketTable td.HeadTableEnvelopeTdLineBelow {background:url('../images/sidebox/MainJacketHeadLineBelow.gif') bottom repeat-x; width:100%;}
/* MainJacketBodyTable */
table.MainJacketTable td.BodyTableEnvelopeTd {background:url('../images/sidebox/MainJacketBodySide.gif') top left repeat-y; width:100%;}
table.MainJacketBodyTable td.BodyTableTd {background:url('../images/sidebox/MainJacketBodySide.gif') top right repeat-y; padding:7px 25px 4px 25px; width:100%;}
/* MainJacketFootTable */
table.MainJacketTable td.FootTableEnvelopeTd {background:url('../images/sidebox/MainJacketFootBack.gif') bottom left repeat-x; width:100%;}
table.MainJacketFootTable {background:url('../images/sidebox/MainJacketFootLeft.gif') bottom left no-repeat; height:8px; width:100%;}
table.MainJacketFootTable tbody {background:url('../images/sidebox/MainJacketFootRight.gif') bottom right no-repeat;}
table.MainJacketFootTable td.FootTableTd {width:100%;}


/*new:240*/
table.SideJacketTable table.user_form {border-spacing:0; border:none; margin:4px 0 4px 15px; width:225px;}/*-15*/
table.SideJacketTable table.user_form td {background-color:#FFFFFF;}
table.SideJacketTable table.user_form tr.form_row td.form_title {font-size:12px; margin-top:1px; padding-right:1px; vertical-align:bottom;}
table.SideJacketTable table.user_form tr.form_row td.form_field {padding-left:0;}
/*table.SideJacketTable table.user_form table.user_form {margin:0; width:221px;}
table.SideJacketTable table.user_form table.user_form tr.form_row td.form_title {margin-top:0; padding-right:0;}*/


.SideboxNavigationPreHeaderBlock {background:url('../images/sidebox/separating_pixel_sidebox.gif') center repeat-x; height:1px; margin:5px 0 5px 0; width:100%;/* margin:3px 0 6px 0; padding:1px 0 1px 0;*/}
.SideboxNavigationHeaderBlock {color:#B37400;/*#88BB22*/ font-family:tahoma; font-size:11px; font-weight:bold; letter-spacing:1px; margin:0 0 0 0; overflow:hidden; padding:0px 0 0 15px; text-decoration:none; white-space:nowrap; width:225px;}/*-15*/
.NavigationBlockOpened {background:url('../images/sidebox/category_tree_minus.gif') center left no-repeat; /*cursor:hand; */cursor:pointer;}
.NavigationBlockClosed {background:url('../images/sidebox/category_tree_plus.gif') center left no-repeat; /*cursor:hand; */cursor:pointer;}

ul.SideboxNavigationBlock {line-height:19px; list-style:none; margin:4px 0 0 0; padding:0;}
ul.SideboxNavigationBlock li {height:19px; overflow:hidden; vertical-align:middle; white-space:nowrap; width:240px;}/*-0*/
ul.SideboxNavigationBlock li.first {}
ul.SideboxNavigationBlock li.link {background:url('../images/sidebox/navigation_link_dashed_pixel.gif') top repeat-x;}
ul.SideboxNavigationBlock li.LinkRatingHeight {height:22px; padding-top:1px;}
ul.SideboxNavigationBlock li.LinkHeight24 {height:24px; padding-top:3px;}
ul.SideboxNavigationBlock li a,
ul.SideboxNavigationBlock li div.SideboxNotLink {color:#4D4D4D; display:block; font-family:tahoma; font-size:11px; height:19px; margin:0 0 0 15px; padding:0 0 0 11px; text-decoration:none; vertical-align:baseline; width:214px;}/*-15-11*/
ul.SideboxNavigationBlock li div.SideboxNotLinkImportant,
ul.SideboxNavigationBlock li a.LinkImportant {color:#B01717;}
ul.SideboxNavigationBlock li a {background:url('../images/sidebox/arrow_navigation_category.gif') center left no-repeat;}
ul.SideboxNavigationBlock li a:hover {color:#000000; margin:0 0 0 19px; padding:0 0 0 7px; text-decoration:none; width:210px;}/*-15-11-4*/
ul.SideboxNavigationBlock li a.LinkImportant:hover {color:#FF0000;}
ul.SideboxNavigationBlock li a.SideboxSelectedLink {color:#000000; margin:0 0 0 19px; padding:0 0 0 7px;}
ul.SideboxNavigationBlock li.ListLevel2 a {margin:0 0 0 26px; width:201px;}/*-15-11-13*/
ul.SideboxNavigationBlock li.ListLevel2 a:hover {margin:0 0 0 30px; width:197px;}/*-15-11-17*/
ul.SideboxNavigationBlock li.ListLevel2 a.SideboxSelectedLink {margin:0 0 0 30px;}
ul.SideboxNavigationBlock li a.addthis {background:url('../images/sidebox/addthis.gif') center left no-repeat; margin:0 0 0 13px; padding:0 0 0 13px;}
ul.SideboxNavigationBlock li a.addthis:hover {margin:0 0 0 13px; padding:0 0 0 13px; width:214px;}/*-15-11*/
ul.SideboxNavigationBlockFirst {margin-top:0;}

.SideboxNavigationBlockLikeUL {margin:5px 0 7px 15px;}
.SideboxNavigationBlockLikeLI {color:#4D4D4D; font-family:tahoma; font-size:11px; line-height:19px; margin:5px 0 7px 15px; padding:0 0 0 11px;}
.SideboxNotNavigationBlock {margin:5px 0 7px 0;}

.SideboxNotNavigationBlock div.SideboxNotLinkImportant {color:#B01717;}


.inputWidthUL {width:214px;}/*-15-11*/
.inputWidthLI {width:207px;}/*-15-11-7*/
.inputWidthLIHalf {width:102px;}/*234/2-5*/
.inputWidthULMok {width:182px;}/*-15-11-32*/


table.bottom_site_pre_footer_line {background-color:#EBB000; border:0; border-collapse:collapse; border-color:#EBB000; height:5px; margin:10px 0 0 0; width:100%;}
table.bottom_site_pre_footer_line tr {height:5px;}
table.bottom_site_pre_footer_line td {background:url('../images/sidebox/separating_pixel_footer.gif') top repeat-x; padding:0;}

table.bottom_site_footer {border:0; border-collapse:collapse; height:40px; margin-top:3px; width:100%;}
table.bottom_site_footer td {padding:0; overflow:hidden; font-family:tahoma; font-size:10px; color:#858585;}
table.bottom_site_footer td.bottom_site_mini_logo {background:url('../../../custom/images/logo_48x36.gif') 70% 100% no-repeat; margin:4px 50px 0 0; width:335px;}
table.bottom_site_footer td.bottom_site_navi_links {padding-top:1px;}
table.bottom_site_footer td.bottom_site_footer_copyright {padding-bottom:1px; vertical-align:bottom;}
table.bottom_site_footer td.bottom_site_navi_links a {font-size:10px; font-weight:bold; line-height:14px; padding-top:2px;}
table.bottom_site_footer td.bottom_site_navi_links a:first-letter {color:#EBB000; font-weight:bold;}
/*table.bottom_site_footer td.bottom_site_navi_links a:hover {background:url('../images/sidebox/footerLinkHover.gif') top left no-repeat; color:#EBB000;}*/
table.bottom_site_footer a, table.bottom_site_footer a:hover, table.bottom_site_footer a.a_footer_copyright, table.bottom_site_footer a:hover.a_footer_copyright {font-family:tahoma; font-size:10px; font-weight:normal; color:#858585; text-decoration:none;}
table.bottom_site_footer a.a_footer_terms_privacy, table.bottom_site_footer a:hover.a_footer_terms_privacy {color:#B03F3F; font-family:tahoma; font-size:10px; font-weight:normal; text-decoration:underline;}
table.bottom_site_footer td.bottom_site_navi_links a {color:#2c73c0;}
table.bottom_site_footer td.bottom_site_navi_links a:hover {color:#5089F1;}

#bottom_site_footer_line {margin-top:8px;}


/* Container Tabs */
ul.MainContainerTabsX {height:39px; margin:0; overflow:hidden; padding:0; white-space:nowrap;}
ul.MainContainerTabsX li {float:left; display:block; position:relative; height:39px; margin:0 0 0 -23px; overflow:hidden; padding:0; white-space:nowrap; width:156px;}
ul.MainContainerTabsX li.containerTab1 {margin-left:-1px;}
ul.MainContainerTabsX li a, ul.MainContainerTabsX li a:hover {color:#333333 !important; font-family:tahoma !important; font-size:12px !important; font-weight:bold !important; letter-spacing:1px !important; text-decoration:none !important;} /*!important is for IE only*/
ul.MainContainerTabsX li a {background:url('../images/MainContainerTab.png') bottom left no-repeat; _background-image/* */:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/default/images/MainContainerTab.png',sizingMethod='crop'); cursor:pointer; display:block; height:25px; /**height:39px;*/ margin:0; overflow:hidden; padding:14px 25px 0 10px; text-align:center; white-space:nowrap;}
ul.MainContainerTabsX li a:hover {background:url('../images/MainContainerTabHover.png') bottom left no-repeat;_background-image/* */:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/default/images/MainContainerTabHover.png',sizingMethod='crop');}
ul.MainContainerTabs1 li.containerTab1 a, ul.MainContainerTabs1 li.containerTab1 a:hover,
ul.MainContainerTabs2 li.containerTab2 a, ul.MainContainerTabs2 li.containerTab2 a:hover,
ul.MainContainerTabs3 li.containerTab3 a, ul.MainContainerTabs3 li.containerTab3 a:hover,
ul.MainContainerTabs4 li.containerTab4 a, ul.MainContainerTabs4 li.containerTab4 a:hover,
ul.MainContainerTabs5 li.containerTab5 a, ul.MainContainerTabs5 li.containerTab5 a:hover,
ul.MainContainerTabs6 li.containerTab6 a, ul.MainContainerTabs6 li.containerTab6 a:hover {background:url('../images/MainContainerTabSelected.png') bottom left no-repeat; _background-image/* */:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/themes/default/images/MainContainerTabSelected.png',sizingMethod='crop'); color:#FFFFFF; cursor:default;}
ul.MainContainerTabs1 li.containerTab2 {z-index:8;}
ul.MainContainerTabs1 li.containerTab3, ul.MainContainerTabs2 li.containerTab3 {z-index:7;}
ul.MainContainerTabs1 li.containerTab4, ul.MainContainerTabs2 li.containerTab4, ul.MainContainerTabs3 li.containerTab4 {z-index:6;}
ul.MainContainerTabs1 li.containerTab5, ul.MainContainerTabs2 li.containerTab5, ul.MainContainerTabs3 li.containerTab5, ul.MainContainerTabs4 li.containerTab5 {z-index:5;}
ul.MainContainerTabs1 li.containerTab6, ul.MainContainerTabs2 li.containerTab6, ul.MainContainerTabs3 li.containerTab6, ul.MainContainerTabs4 li.containerTab6, ul.MainContainerTabs5 li.containerTab6 {z-index:4;}
ul.MainContainerTabs1 li.containerTab1, ul.MainContainerTabs2 li.containerTab2, ul.MainContainerTabs3 li.containerTab3, ul.MainContainerTabs4 li.containerTab4, ul.MainContainerTabs5 li.containerTab5, ul.MainContainerTabs6 li.containerTab6 {z-index:10;}


/* Body Category List */
.BodyCategoryListLevel1Toggle {margin-left:1px; padding-left:13px;} /*1+13+nbsp = 20px*/
.BodyCategoryListLevel1Sub {margin-left:20px;}
.BodyCategoryListLevel2Toggle {margin-left:1px; padding-left:13px;}
.BodyCategoryListLevel2Sub {margin-left:20px;}

.StoredItemBlockOpened {background:url('../images/CategoryTreeMinus.gif') center left no-repeat; cursor:pointer;}
.StoredItemBlockClosed {background:url('../images/CategoryTreePlus.gif') center left no-repeat; cursor:pointer;}
.StoredItemBlockSingle {background:url('../images/CategoryTreeItem.gif') center left no-repeat;}

.BodyCategoryListLevel1Line {background:url('../images/BodyCategoryLevel1DashedPixel.gif') center repeat-x; height:1px; margin:5px 0 4px 0; width:100%;}
.BodyCategoryListLevel2Line {background:url('../images/BodyCategoryLevel2DashedPixel.gif') center repeat-x; height:1px; margin:4px 0 3px 0; width:100%;}
.BodyCategoryListLevel3Line {background:url('../images/BodyCategoryLevel3DashedPixel.gif') center repeat-x; height:1px; margin:3px 0 2px 0; width:100%;}

.BodyCategoryListLevel1Item, .BodyCategoryListLevel2Item, .BodyCategoryListLevel3Item {color:#707070;}
.BodyCategoryListLevel1Item a, .BodyCategoryListLevel2Item a, .BodyCategoryListLevel3Item a {color:#4D4D4D;}
.BodyCategoryListLevel1Item a:hover, .BodyCategoryListLevel2Item a:hover, .BodyCategoryListLevel3Item a:hover {color:#000000; text-decoration:none;}

.BodyCategoryListLevel1Item, .BodyCategoryListLevel1Item a {font-family:Verdana,Tahoma,Arial; font-size:13px; letter-spacing:2px; line-height:16px;}
.BodyCategoryListLevel1Item {text-shadow:1px 1px 1px #AAAAAA;}
.BodyCategoryListLevel1Item a {text-shadow:1px 1px 1px #888888;}

.BodyCategoryListLevel2Item, .BodyCategoryListLevel2Item a {font-family:Verdana,Tahoma,Arial; font-size:12px; letter-spacing:1px; line-height:15px;}
.BodyCategoryListLevel2Item {text-shadow:1px 1px 1px #CCCCCC;}
.BodyCategoryListLevel2Item a {text-shadow:1px 1px 1px #AAAAAA;}

.BodyCategoryListLevel3Item, .BodyCategoryListLevel3Item a {font-family:Verdana,Tahoma,Arial; font-size:12px; letter-spacing:0px; line-height:14px;}
.BodyCategoryListLevel3Item {text-shadow:1px 1px 1px #EEEEEE;}
.BodyCategoryListLevel3Item a {background:url('../images/BodyCategoryLevel3Arrow.gif') center left no-repeat; margin-left:1px; padding-left:11px; text-shadow:1px 1px 1px #CCCCCC;}
.BodyCategoryListLevel3Item a:hover {margin-left:4px; padding-left:8px;}
