/* -----------------------------------------------------------------------------------------
   Stylesheet for Template ND33_304SP21_LE
   by Thomas Plomitzer, http://www.netzdesign33.de
   
   note: *:first-child+html : only interpreted by IE7 (starplushtml-hack)
   		 * html : only interpreted by IE6 and older versions (starplus-hack)
   ---------------------------------------------------------------------------------------*/
body {font-family:Verdana, Arial, Helvetica, sans-serif;margin:0;padding:0; background-color:#E4D2C5; color:#290521;}
img {border:0;}
hr {border:1px dotted #E8DAD1; height:1px;}
hr.clear {border:0px dotted #E8DAD1; height:1px; clear:left;}
span.error {font-weight:bold; color:#CC6600;}
#wrap { margin:0;}
#top { width:988px; height:15px;margin:3px 0px 5px 0px; text-align:left; font-size:10px; line-height:1.5; padding-left:35px;}
#top ul { display:inline; padding:0; margin:0;}
#top ul li { display:inline;}
#top a { color:#666666; text-decoration:none;}
#main { width:988px; background-color:#FFFFFF; text-align:left; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; margin:0;} 
*:first-child+html #main { margin:-3px 0 -1px 0;}
* html #main { margin:-3px 0 -1px 0;}
p.nodisp { display:none;}
p.left { float:left; padding:0; margin:0;}
p.right { text-align:right; padding:0; margin:0;}
a {color:#00006B; text-decoration:none;}
a:hover  {color:#000000; text-decoration:underline;}
.row_1 {color:#00006B;background-color:#F8F1EC; padding:3px; border-bottom:1px solid #ffffff;}
.row_2 {color:#00006B;background-color:#F3F1FE; padding:3px; border-bottom:1px solid #ffffff;}

#toplinks { text-align:right; padding:5px 20px 5px 0px; font-size:12px; color:#666666; width:950px;}
#toplinks a { color:#666666;}

#languages { text-align:right; margin:-13px 20px -5px 0;}
#header { height:80px; text-align:left; padding:10px 0 0 25px;}
#header form { margin:0; padding:0;}
#header img { float:left; position:relative; top:-10px;}
#header div { float:right; font-size:11px; margin:0 20px 0 0; padding:5px; background-color:#FEEBEF; border:0px solid #E8DAD1; white-space:nowrap; height:40px; background-image:url(img/bg_header_div.gif); background-repeat:repeat-x;}
* html #header div { margin:0 10px 0 10px;}
#header div.search { width:180px;}
#header div h1 {font-size:13px; margin:0; padding:0; display:inline; color:#710E5C;}
#header p {margin:0; padding:0;}
*:first-child+html #header div p.right{ margin:1px 0 0 0;}
* html #header div p.right{ margin:1px 0 0 0;}
#header div a { text-decoration:none; color:#000000;}
#header div input.input {border-top:1px solid #999999; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #999999; height:15px; width:150px; margin:0; padding:1px 5px 1px 0;}
* html #header div input.input {width:148px;}


ul#manulist {padding:0; margin:0; }
ul#manulist li { list-style:none; padding:0 0 0 3px; clear:left; line-height:20px;}
ul#manulist li img { float:left; margin:0 7px 0 0;}
*:first-child+html ul#manulist li img { float:left; position:relative; top:4px; margin:0 7px 0 0;}
ul#manulist li.active { font-weight:bold;}
ul#manulist li a {}
ul#manulist li.active a {cursor:default;}
ul#manulist li a:hover { text-decoration:none;}

#topnavi { clear:both; margin:0 0 10px 0; background-image:url(img/bg_topnavi.gif); font-size:11px; height:30px; padding:4px 20px 0 20px; line-height:1.4;}
ul#navigation_left {color: #0B2B44;padding:0; margin:0; float:left;border-left: 1px dotted #E8F7E8;}
ul#navigation_left li {display:block;float:left;background-image:url(img/bg_topnavi.gif);}
ul#navigation_left li.active {display:block;float:left; background-image:none;background-color:#F9C5D1;}
ul#navigation_left li a {color:#0B2B44;text-decoration:none;display: block;padding:5px 9px 5px 9px;border-right: 1px dotted #E8F7E8;}
ul#navigation_left li.active a {cursor:default;}
ul#navigation_left li a:hover {background-color:#F9C5D1;}
ul#navigation_right {color: #0B2B44;float:right; padding:0; margin:0; border-right: 1px dotted #E8F7E8; width:670px;}
ul#navigation_right li {display:block;float:right;background-image:url(img/bg_topnavi.gif);}
ul#navigation_right li.active {display:block;float:right; background-image:none;background-color:#F9C5D1;}
ul#navigation_right li a {color:#0B2B44;text-decoration:none;display: block;padding:5px 9px 5px 9px;border-left: 1px dotted #E8F7E8;}
ul#navigation_right li.active a {cursor:default;}
ul#navigation_right li a:hover {background-color:#F9C5D1;}

#navtrail { font-size:9px; font-style:normal; margin:0 0 10px 28px; color:#6799CB; }
#navtrail a { text-decoration:none; color:#6799CB;}
#navtrail a:hover { text-decoration:underline;}

#main_content { width:678px; float:right; padding:0 20px 0 0;font-size:11px;}
#main_content form {padding:0; margin:0;}
#main_content h1 {font-size:15px; margin:4px 0 5px 0; padding:2px 3px; background-image:url(img/bg_header_div.gif); background-repeat:repeat-x; background-position:bottom; color:#710E5C; clear:left;}
#main_content h1 span {font-size:10px; font-weight:normal; position:relative; top:-2px;}
#main_content h2 {font-size:12px; margin:0 0 5px 0; padding:3px; color:#00006B; border-bottom:0px solid #ebebeb; background-color:#FFECFF; height:17px; background-image:url(img/bg_h4.gif); background-repeat:repeat-x; background-position:top;}
#main_content h3 {font-size:15px; margin:4px 0 5px 0; padding:2px 3px; background-image:url(img/bg_header_div.gif); background-repeat:repeat-x; background-position:bottom; color:#710E5C;}
#main_content h4 {font-size:12px; margin:0 0 5px 0; padding:3px; color:#00006B; border-bottom:0px solid #ebebeb; background-color:#FFECFF; height:17px; background-image:url(img/bg_h4.gif); background-repeat:repeat-x; background-position:top;}
#main_content h4 a { color:#710E5C;}
#main_content h4.product_info {font-size:11px; font-weight:normal; padding:7px 0 0 0; margin:0; line-height:1.4; margin-left:232px; border:0; background:none; color:#000000;}
#main_content h4.description {font-size:11px; font-weight:normal; padding:0; margin:0; line-height:1.4; margin-left:0x; border:0; background:none; color:#000000;}
#main_content h4.description img {float:left; margin:0 5px 3px 0;}
#main_content h5 {font-size:11px; margin:0 0 0 0; padding:0px 0 0 0; font-weight:normal; line-height:1.2; height:70px; overflow:hidden;}
#main_content h5 a {font-weight:bold;}
#main_content h6 {font-size:11px; font-weight:normal; padding:10px 0 0 0; margin:0; line-height:1.3; margin-left:232px;}
#main_content h6.last_viewed { height:50px; margin:0; padding:0; letter-spacing:-1px; line-height:1.1;}
#main_content small { font-size:9px; font-weight:normal; color:#333333; letter-spacing:-1px;}
#main_content .left { float:left; padding:0; margin:0;}
#main_content .right { text-align:right; padding:0; margin:0;}
#main_content p.catlink { margin:0; padding:0; height:23px; font-size:11px; line-height:1.1;}
#main_content div.manu_dropdown { margin:-27px 0 0 0; padding:0; float:right;}
#main_content div.manu_dropdown select { background-color:#FBD9E0; color:#710E5C;}
#main_content div.product_navigator { margin:-32px 0 0 0; padding:0; float:right; text-align:right;}
#main_content div.categorie_image {float:left; margin:0 8px 5px 0; padding:5px; background-color:#F8F1EC;border-left:1px solid #D1EFD1; border-right:1px solid #D1EFD1;}
#main_content div.categorie_image img {height:70px;}
#main_content div.top_products { width:330px; float:left; border:0px solid #666666; margin:15px 18px 0 0;}
#main_content div.top_products_1 { width:330px; float:left; border:0px solid #666666; margin:15px 0 0 0;}
#main_content div.top_products_2 { width:210px; float:left; border:0px solid #666666; margin:5px 5px 5px 0;}
#main_content div.top_products_3 { width:210px; float:left; border:0px solid #666666; margin:5px 10px 5px 0;}
#main_content div.top_products_4 { width:210px; float:left; border:0px solid #666666; margin:5px 5px 5px 0;}
#main_content div.top_products_5 { width:210px; float:left; border:0px solid #666666; margin:5px 0 5px 0;}
#main_content div.top_products_img {float:left; margin:0 5px 0 0; padding:5px; width:110px; height:170px; text-align:center; border-left:0px solid #E8DAD1; border-right:0px solid #E8DAD1; background-color:#FEEBEF; display:block;}
#main_content div.top_products_img img {display:inline;}
#main_content div.top_products_img_1 {float:left; margin:0 3px 0 0; padding:5px; width:75px; height:79px; background-color:#F3F1FE; text-align:center; }
#main_content div.top_products_img_1 img {border:1px solid #FFFFFF; width:75px; display:block;}
#main_content div.top_products p.buttons, #main_content div.top_products_1 p.buttons { margin:0 0 0 0; padding:0 0 0 0;}
#main_content div.top_products p.buttons img, #main_content div.top_products_1 p.buttons img {padding:0 0 0 0;}
#main_content img.shipping_image { position:relative; top:2px;}
#main_content div.list_price { margin:0; margin:0 0 5px 0;}
#main_content div.list_price p.list_price { height:26px; margin:0; font-weight:bold; font-size:12px; padding:8px 0 0 0;}
#main_content div.list_price p.list_price_1 { height:26px; margin:0; font-weight:bold; font-size:12px; padding:8px 0 0 0;}
#main_content div.list_price p.list_price_2 { height:29px; margin:0; font-weight:bold; font-size:12px; padding:5px 0 0 0; color:#CE3511; line-height:1.1;}
#main_content div.list_price p.list_price_3 { height:32px;  margin:0; font-weight:bold; font-size:12px; padding:2px 0 0 0; color:#1F0B80; line-height:1.1;}
#main_content div.list_price em { font-style:normal; font-weight:normal; font-size:9px; letter-spacing:-1px; color:#000000; line-height:1.5;}
#main_content div.list_price_1 em { font-style:normal; font-weight:normal; font-size:9px; letter-spacing:-1px;}
#main_content span.productOldPrice {font-size:10px; color:#9798A6;}
#main_content .infoimg { float:left; margin:0 10px 15px 0; padding:10px; width:200px; min-height:100%; text-align:center; background-color:#F3F1FE; cursor:url(img/lens.gif);}
#main_content .pics_more { float:left; margin:0 8px 10px 0; width:110px; min-height:120px; text-align:center; }
#main_content .infoimg_1 { float:left; margin:0 21px 10px 0; padding:10px; width:202px; height:350px; text-align:center; border-left:0px solid #D1EFD1; border-right:0px solid #D1EFD1; background-color:#F3F1FE;}
#main_content .infoimg_2 { float:left; margin:0 0 10px 0; padding:10px; width:202px; height:350px; text-align:center; border-left:0px solid #D1EFD1; border-right:0px solid #D1EFD1; background-color:#F3F1FE;}
#main_content div.product_options { float:left; width:212px; margin:10px 10px 0 0; }
#main_content div.product_options select { font-size:12px; background-color:#FEEBEF; margin:3px 0 0 0; }
#main_content div.price_options { float:left; width:234px; font-size:11px; margin:10px 0 5px 0; background-color:#EEEEEE; padding:5px;}
#main_content div.price { font-size:18px; color:#CE3511; }
#main_content div.price div.qty input { border-top:1px solid #999999; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #999999; height:15px; width:20px; margin:0 3px 0 0; padding:1px 5px 1px 0; float:left; text-align:right; font-weight:bold;}
/* product_info tabs */
.shadetabs ul#shadetabs { clear:left; margin:15px 0 0 0;}
.shadetabs {padding:3px 0 3px 0px;margin:20px 0 0 0;list-style-type:none;clear:left;font-size:11px; border-bottom:2px solid #710E5C; font-weight:normal; height:14px;}
.shadetabs img { margin:-2px 0 0 0;}
.shadetabs li{display:inline; margin:0 3px 0 0; padding:3px 5px;  background-image:url(img/bg_h4.gif); background-repeat:repeat-x; background-position:top; border-right:1px solid #710E5C; border-top:1px solid #710E5C; border-left:1px solid #710E5C; }
.shadetabs li#reviews small { color:#710E5C;}
.shadetabs li a{ text-decoration:none; color:#710E5C;}
.shadetabs li a:visited{}
.shadetabs li a:hover{ }
.shadetabs li.selected{  background-image:url(img/bg_header_div.gif); background-repeat:repeat-x; background-position:top; font-weight:bold;}
.shadetabs li.selected#reviews small { color:#710E5C;}
.shadetabs li.selected a{ color:#710E5C;}
.shadetabs li.selected a:hover{text-decoration: none;} 
*:first-child+html #reviews { padding:0px 3px 3px 3px;} 
* html #reviews { padding:0px 3px 3px 3px;}
.tabcontentstyle{margin:0; padding:0;}
.tabcontent{display:none; padding:10px 0 10px 0;}
.tabcontent_1{display:none; padding:0 0 10px 0;}
#main_content { line-height:1.3;}
#main_content div.tabcontent_1 div.question_left {float:left; width:215px;}
#main_content div.tabcontent_1 div.question_right {margin:0 0 0 230px;}
#main_content div.tabcontent_1 div.question_right textarea { width:442px; height:80px; overflow-y:scroll; margin:0;}

#main_content div.tableListingI { margin:0; padding:2px; background-color:#F6F6F6; height:17px; font-size:10px;}
#main_content div.tableListingII { margin:0; padding:2px; background-color:#FCFCFC; height:17px; font-size:10px;}
#main_content p.spacing { clear:left; }
#main_content ul.more_categories {padding:0; margin:0; list-style:none;}
#main_content ul.more_categories li.li_left { font-size:12px; font-weight:bold; padding:3px; border-bottom:1px dotted #999999; width:324px; float:left; margin:0 18px 0 0; height:72px;}
#main_content ul.more_categories li.li_right { font-size:12px; font-weight:bold; padding:3px; border-bottom:1px dotted #999999; width:324px; float:left; margin:0; height:72px;}
#main_content ul.more_categories li a { color:#710E5C;}
#main_content ul.more_categories li a:hover { color:#00006B; text-decoration:none;}
#main_content ul.more_categories li img {display:inline;height:70px;float:left;margin:0 5px 0 0;border:1px solid #EBCDD6;}
#main_content ul.more_categories li img.nopic { display:inline; height:70px; float:left; margin:1px 6px 1px 1px; border:1px solid #EBCDD6;}
#main_content ul.more_categories li a span.catlink { position:relative; top:7px;}
#main_content td.td_shopping_cart {border-bottom: 1px solid; border-color: #cccccc; padding:2px 2px 0 0;}
#main_content td.td_shopping_cart input.qty {width:50px; height:17px;}
#main_content td.td_shopping_cart_update {border-bottom: 1px solid; border-color: #cccccc; padding:4px 2px 0 0;}
#main_content td.td_shopping_cart_update1 {border-bottom: 1px solid; border-color: #cccccc; padding:3px 2px 0 0;}
#main_content td.td_shopping_cart_price {border-bottom: 1px solid; border-color: #cccccc; padding:7px 0px;}
#main_content table.formArea {margin:0 0 5px 0}
#main_content div.checkout_bar_bg { background-color:#F5F0F1; margin:15px 0 15px 0; padding:5px 0 10px 0; border:1px solid #D1EFD1;}
#main_content td.checkout_bar { font-size:24px; color:#00006B;}
#main_content p.accept{ background-color:#009E00; font-weight:bold; color:#FFFFFF; padding:3px; border:3px solid #006D00;}
#main_content ul.sitemap_topcat {padding:0; margin:0; font-weight:bold; float:left; }
#main_content ul.sitemap_topcat li {padding:0; list-style:none; width:227px;margin:0 5px 0 0;}
#main_content ul.sitemap_topcat li a { text-decoration:none; color:#00006B;}
#main_content ul.sitemap_topcat_clear {padding:0; margin:0; font-weight:bold; clear:left; float:left;}
#main_content ul.sitemap_topcat_clear li {padding:0; list-style:none;width:227px;margin:0 5px 0 0;}
#main_content ul.sitemap_topcat_clear li a { text-decoration:none; color:#00006B;}
#main_content ul.sitemap_subcat {margin:0; font-weight:normal; padding:0 0 0 10px; float:left;}
#main_content ul.sitemap_subcat li {padding:0; margin:0; list-style:none;width:227px; margin:0 5px 0 0;}
#main_content ul.sitemap_subcat li a { text-decoration:none; color:#333333;}
#main_content ul.sitemap_subcat_clear {margin:0; font-weight:normal; padding:0 0 0 10px; clear:left; float:left;}
#main_content ul.sitemap_subcat_clear li {padding:0; margin:0; list-style:none;width:227px; margin:0 5px 0 0;}
#main_content ul.sitemap_subcat_clear li a { text-decoration:none; color:#333333;}
#main_content strong.big { font-size:14px; color:#00006B;}
#main_content a.pageResults { color:#00006B;}

#categories { font-size:11px; line-height:1.4;}
#categories ul { list-style:none; margin:0; padding:0;}
* html #categories ul { padding:0 0 15px 0;}
#categories ul li { padding:2px 0 5px 3px; border:none; min-height:15px; clear:left;}
#categories ul li img { display:inline; height:50px; float:left; margin:0 5px 0 0; border:1px solid #BDBDBD;}
#categories ul li img.nopic { display:inline; height:30px; float:left; margin:1px 6px 1px 1px; border:none;}
#categories ul li span.categorieCount { display:inline; font-size:10px; letter-spacing:-1px; font-weight:normal; position:relative; bottom:1px;}
#categories ul li span.categorieCount_notitle { display:inline; font-size:10px; letter-spacing:-0px; font-weight:normal; position:relative; top:6px;}
#categories ul li h4 { margin:0; font-size:12px; line-height:1.3; letter-spacing:-0px; }
#categories ul li h4 a span.notitle{ position:relative; top:7px; }
#categories ul li h4 a { color:#6E0D59; text-decoration:none; display:block;}
#categories ul li h4 a span.title { margin:0; font-size:11px; line-height:1.2; font-weight:normal;}
#categories ul li h5 a { color:#ffffff; text-decoration:none;}

#categories ul ul { list-style:none; margin:0; padding:0; clear:left;}
#categories ul ul li { margin:0 0 0 28px; border:none; min-height:0; padding:0; clear: none;}
#categories ul ul li img { display:inline; height:auto; float:none; margin:0; border:none;}
#categories ul ul li span.categorieCount { display:inline; font-size:10px; letter-spacing:-1px; font-weight:normal;}
#categories ul ul li h4 { margin:0; display:inline; font-size:11px; font-weight:normal; display:inline; }
#categories ul ul li.activeCat h4 { font-weight:bold; }
#categories ul ul li h4 a { color:#5E9DD6; text-decoration:none;}

#categories ul ul ul { list-style:none; margin:0; padding:0;}
#categories ul ul ul li { margin:0 0 0 48px; padding:0; }
*:first-child+html #categories ul ul ul li { margin:0 0 0 10px; padding:0; clear: none; }
* html #categories ul ul ul li { margin:0 0 0 10px; padding:0; clear: none;}
#categories ul ul ul li.normal h4 { font-weight:normal;}
#categories ul ul ul li span.categorieCount {display:inline; font-size:10px; letter-spacing:-1px; font-weight:normal;}
#categories ul ul ul li.activeCat h4 { font-weight:bold; }
#categories ul ul ul li h4 { font-weight:normal; }
#categories ul ul ul li h4 a { color:#5E9DD6; text-decoration:none;}

#categories ul ul ul ul{ list-style:none; margin:0; padding:0;}
#categories ul ul ul ul li { margin:0 0 0 58px; padding:0; clear: none;}
* html #categories ul ul ul ul li { margin:0 0 0 10px;}
#categories ul ul ul ul li span.categorieCount {display:inline; font-size:10px; letter-spacing:-1px; font-weight:normal;}
#categories ul ul ul ul li.normal h4 { font-weight:normal; }
#categories ul ul ul ul li.activeCat h4 { font-weight:bold; }
#categories ul ul ul ul li h4 { font-weight:normal; }
#categories ul ul ul ul li h4 a { color:#5E9DD6; text-decoration:none;}

#column_left { width:250px; padding:1px 10px 0 20px;}
#column_left form {margin:0; padding:0;}
#column_left p { margin:0; padding:0px 0 3px 0;}
#column_left h1 {font-size:14px; margin:0; padding: 5px 8px; color:#FEEBEF;border-bottom:0px dotted #ffffff; background-image:url(img/bg_left_headings.gif); background-repeat:repeat-x; background-position:bottom;}
#column_left h1 a {font-size:14px; margin:0; padding: 5px 8px; color:#FEEBEF;border-bottom:0px dotted #ffffff; background-image:url(img/bg_left_headings.gif); background-repeat:repeat-x; background-position:bottom;}
#column_left div {font-size:11px; margin:0 0 20px 0; padding:5px; background-color:#F4F4F4;border-bottom: 1px solid #BDBDBD;border-left: 1px solid #BDBDBD;border-right: 1px solid #BDBDBD; color:#B61693; }
#column_left p.left { float:left; padding:0; margin:0;}
#column_left p.right { text-align:right; padding:0; margin:1px 0 0 0;}
*:first-child+html #column_left p.right { margin:2px 0 0 0;}
* html #column_left p.right { margin:2px 0 0 0;}
#column_left select.manufacturer_dd {font-size:1.2em; width:210px;}
#column_left input.quickie { margin:0; width:178px; display:inline;border-top:1px solid #999999; border-right:0px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #999999; height:16px;padding:1px 5px 1px 0;}
#column_left input.newsletter { margin:0; width:154px; display:inline;border-top:1px solid #999999; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #999999; height:16px;padding:1px 5px 1px 0;}
#column_left p.boxprice { font-size:11px; font-weight:bold; padding:3px 0 0 0; margin:0; clear:left;}
#column_left p.boxpangv { font-size:9px; padding:0; margin:0;}
ol.bestsellers {list-style-type:none; font-size:11px; margin:0 0 0 0; padding:10px 0 0 0;}
ol.bestsellers p { margin:0; padding:0;}
ol.bestsellers li {margin:0 0 0 3px; padding:0 3px 10px 0;}
ol.bestsellers li a { color:#5E9DD6; text-decoration:none;}
ol.bestsellers li h4 {font-size:12px; margin:0; padding:0 0 5px 0;}
ol.bestsellers img {float:left; width:50px; border:1px solid #5E9DD6; margin:0 5px 0 0;}

#footer { text-align:center; font-size:9px; line-height:1.5; margin: -10px 0 0 0; padding:20px 0 0 0; position:relative; bottom:-15px; color:#006D00; clear:both;}
#footer ul { display:inline; padding:0; margin:0;}
#footer ul li { display:inline;}
#footer a { color:#006D00; text-decoration:none;}
span.greetUser {}
a.headerNavigation {}
.copyright, .parseTime { font-size:9px; text-align:center;color:#999999; }
.copyright a { text-decoration:none; color:#999999; }
.copyright a:hover { text-decoration:underline;}
#mls { position:relative; bottom:-100px; font-size:9px; color:#999999; letter-spacing:-0px; text-align:center; line-height:1.3;}
#mls a { text-decoration:none; color:#999999;}
#mls a:hover { text-decoration:underline;}

/* thickbox popup images*/
#TB_window {font-size: 10px;color: #333333;}
#TB_window strong {font-size: 11px;}
#TB_secondLine {font-size: 10px;color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {	background-color:#000;filter:alpha(opacity=75);	-moz-opacity: 0.75;	opacity: 0.75;}
* html #TB_overlay { position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed;background: #ffffff;z-index: 102;color:#000000;display:none;border: 4px solid #525252;text-align:left;top:50%;left:50%;}
* html #TB_window {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;}
#TB_caption{height:25px;padding:7px 10px 0px 15px;float:left;}
#TB_closeWindow{height:25px;padding:20px 15px 0px 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;	padding:2px 15px 15px 15px;	overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity: 0;opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect { position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;margin-bottom:1px;}
#main_content #addimgs { float:left; margin-top: 10px; width:360px; }
#main_content #addimgs div { width: 75px; height: 75px; }
#main_content #addimgs div img { width: 75px; }

