/* RESET VALUES */
* {margin: 0;padding: 0;}
a:active,
a:focus {outline:expression(hideFocus='true');outline:0;}
:link,
:visited {text-decoration : none;}
ul,
ol {list-style : none;}
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code {font-size : 11px;}
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
body,
html,
p,
blockquote,
fieldset,
input {margin:0;padding:0;}
a img,
:link img,
:visited img {border:0;}
/* HELPERS */
.clr {clear:both;line-height:1px;height:0px;overflow:hidden;padding:0;margin-top:-1px;}
.left {float:left;}
.right {float:right;}
.full {width:100%;}
.width207 {width:207px;}
.width693 {width:693px;}
.width176 {width:176px;}
.width724 {width:724px;}
.half {width:49%;}
.bold {font-weight: bold;}
.block {display:block;}
.align_r {text-align:right;}
.align_l {text-align:left;}
/* BOX IN CONTACT TEXTEAREA */
.box_container {}
.a_box {padding:0 17px 0 0;background:#fff url(../images/borders.gif) 100% 0 repeat-y;}
.bi {padding:0 0 0 17px;background:#fff url(../images/borders.gif) 0 0 repeat-y;}
.bt {height:9px;margin:0 -17px;overflow:hidden;background:url(../images/box.gif) 100% 0 no-repeat;}
.bt div {width:17px;height:9px;background:url(../images/box.gif) 0 0 no-repeat;}
.bb {height:8px;margin:0 -17px;line-height:5px;font-size:1px;background:url(../images/box.gif) 100% 100% no-repeat;}
.bb div {width:17px;height:8px;line-height:5px;font-size:1px;background:url(../images/box.gif) 0 100% no-repeat;}
.inthebox {background:#ffffff;padding:5px;}
/* LAYOUT HEIGHT 100% remove this if you dont need 100% height */
html,
body {height: 100%;}
* html #page {height: 100%;}
#page {margin: 0 auto;min-height: 100%;text-align: left;width:900px;}
#auto_page {margin: 0 auto;text-align: left;width:900px;}
#header {}
#content {text-align: left;padding-bottom:30px;}
#auto_page #content {text-align: left;padding-bottom:0px;}
#footer {position: relative;margin: -20px auto 0 auto;height:20px;width:900px;}
* html #footer {margin-top: -20px;}
#auto_footer {width:900px;margin:0 auto;}
/* CUSTOM LAYOUT */
body {background-color:#f9f9f9;background-image:url(../images/gradiend_bg.gif);background-repeat:repeat-x;}
body#index {background-position:0 0px;}
body#pages {background-position:0 -234px;}
body#pages #page {background:#fff;}
body#index #page {background:#c9c9c9;}
#header {height:86px;background:#fff url(../images/header_bg.gif) repeat-x;}
#panel {background:#1b1b1b;padding:0;}
#index #panel {height:436px;}
#pages #panel {height:184px;border-top:18px solid #2f2f2e;}
#content {}
#index_box_left {background-image:url(../images/index_boxes_seperator.gif);background-position:right 0;background-repeat: no-repeat;width:232px;/*height:152px;*/ padding:10px;}
/*--mod by alx--*/
#index_box_middle {width:300px;/*height:152px;*/ padding:10px 7px 10px 10px;}
/*#index_box_middle {background:url(../images/mid-box-bg.gif) repeat-x 0 100%;}*/
#index_box_right {background-image:url(../images/index_boxes_seperator.gif);background-position:left 0;background-repeat: no-repeat;width:272px;/*height:152px;*/ padding:10px;}
/* FONTS */
body {font-family: Tahoma, "Trebuchet MS", "Century Gothic", Verdana, Helvetica, sans-serif;font-size:75%;}
#content {font-size:0.9em;}
/* HEADER CONTENT */
.logo {padding:10px 0 0 26px;width:450px;float:left;}
.lang_selection {width:155px;float:right;padding-top:12px;}
.jflanguageselection {padding:0;}
div.moduletable_lang li span {font-size:9px;color:#6a6a6a;position:relative;top:-2px;}
.moduletable_lang li {display:inline;}
.moduletable_lang li a {text-decoration:none;}
.drop_down_container {width:350px;float:right;padding: 14px 12px 12px 8px;text-align:right;}
.drop_down_container select {width:auto;font-size:11px;}
/* TOP MENU */
.menu {background:#fff url(../images/menu_bg.gif) repeat-x 0 bottom;height:26px;border-bottom:1px solid #fff;padding-right:300px;}
.menu li {display:inline;margin:0;padding:0;}
.menu a:link,
.menu a:visited {font-size:11px;font-weight:bold;display:block;float:right;width:91px;height:19px;background:url(../images/btn.gif) no-repeat;margin-left:-6px;padding-top:8px;padding-left:12px;text-decoration:none;color:#6a6a6a;}
.menu a:hover,
menu a#active_menu:link,
a#active_menu:visited {background:url(../images/btn_hover.gif) no-repeat;color:#000;}
.preload {background:url(../images/btn_hover.gif) no-repeat;display:none;}
/* PANEL CONTENT */
#index #panel .panel_right {height:419px;}
#panel .panel_right {background:#1a191a url(../images/panel_right_grad_bg.jpg) repeat-x;}
#pages #panel .panel_right {height:184px;}
/* RIGHT MENU */
.moduletable_right_menu {padding-top:10px;}
a.mainlevel_right_menu:link,
a.mainlevel_right_menu:visited {font-size:10px;font-weight:bold;display:block;padding:4px 4px 4px 30px;background:url(../images/menu_bullet.gif) no-repeat 12px 9px;color:#fff;}
a.mainlevel_right_menu:hover {text-decoration:underline;}
/* ----------------CONTENT LAYOUT ----------------*/
#pages .main {background:#fff url(../images/main_grad_bg.gif) repeat-x 0 top;padding:24px 9px 7px 9px;}
#index .main {background:#C9C9C9 url(../images/main_grad_index.gif) repeat-x top;padding:24px 7px 0px;}
.side_outer {background:#fff;padding:0;}
.side_inner {padding:5px 0 0 5px;}
.componentheading {height:28px;font-size:14px;font-weight:bold;color:#2f2f2e;padding-left:42px;padding-top:2px;background:url(../images/round_bullet.gif) no-repeat 18px 4px;}
.componentheading a {font-weight:bold;color:#2f2f2e;}
.titles {/*height:24px;*/ margin:5px 0 12px;background:#e7e8e8;border:1px solid #d4d4d4;padding:2px 12px 2px;color:#000;}
.titles a:link,
.titles a:visited {color:#000;text-decoration:none;font-weight:bold;}
.contents {border:1px solid #d4d4d4;padding:10px 12px;color:#6a6a6a;}
.contents a:link,
.contents a:visited {text-decoration:none;color:#224697;font-weight:normal;}
.contents a:hover {text-decoration:underline;color:#224697;}
.contents b,
.contents strong {color:#224697 }
.contents i {color:#2a354c }
.main table {width:100%;}
.contents .contentpaneopen p,
.contents .contentpaneopen ul {padding:7px 0;}
.contents .contentpaneopen li {padding:0 0 0 22px;margin:2px 0;background:url(../images/bullet.gif) no-repeat 3px 3px;}
.contents .contentpaneopen table {width:100%;}
.contents .contentpaneopen table td {padding:2px 5px 2px 5px;empty-cells:show;border:0px solid red;border-collapse: separate }
#pages .contents img {float:left;padding-right:0px;padding-bottom:7px;}
.contents img {}
.article_seperator {clear:both;}
/* ------------------ MODULES ---------------------*/
/* ABOUT UPSOLUTE INDEX */
.moduletable_ucd_left_box {padding:0 13px 0 0;}
.moduletable_ucd_left_box h3 {height:28px;font-size:14px;font-weight:bold;color:#5f5f5f;padding-left:22px;padding-top:2px;background:url(../images/round_bullet_grey.gif) no-repeat 0 4px;}
/*.moduletable_ucd_left_box a:link, .moduletable_ucd_left_box a:visited {text-align:center;color:#fff;font-size:10px;display:block;width:60px;background:#040404 url(../images/readon_bg.gif) no-repeat 0 0;height:12px;padding:2px 6px;border-bottom:1px solid #777777;border-right:1px solid #acacac;float:right;}
.moduletable_ucd_left_box a:hover {background-position:0 -17px;}*/
#index .udc_readon {background:#000;color:#fff;display:inline;line-height:14px;float:right;padding:1px 4px;}
/* PRICES PAGE TABLE */
table#prices {margin:10px 0;border:1px solid #fff;border-collapse: collapse;width:100%;}
table#prices td.td_products,
table#prices td.price {background:#6a6a6a;color:#b5b7af;font-size:12px;font-weight:bold;padding:5px 8px;border:1px solid #fff;}
table#prices td {background:#f1f1fe;border:1px solid #fff;font-size:11px;font-weight:normal;padding:5px 8px;}
table#prices td.td_products {width:90%;white-space:nowrap;}
table#prices td.price {text-align:center;}
/* FEUTURED INDEX */
/*.moduletable_ucd_middle_box {padding:0;border-bottom:5px solid #ababab;}
.moduletable_ucd_middle_box h3 {height:28px;font-size:14px;font-weight:bold;color:#5f5f5f;padding-left:22px;padding-top:2px;background:url(../images/round_bullet_grey.gif) no-repeat 0 4px;}
#index .moduletable_ucd_middle_box #ucd_futured li.udc_item {background:#fff;padding-bottom:3px;}
#index .moduletable_ucd_middle_box #ucd_futured li.udc_item b {padding-left:12px;}
#index .moduletable_ucd_middle_box #ucd_futured li.udc_item li {padding-left:15px;font-weight:bold;background: url(../images/cross_bullet.gif) no-repeat 5px 5px;}*/
/*Features mod by ALX (no Backround)*/
/*.moduletable_ucd_middle_box {padding:0;border-bottom:5px solid #ababab;}
.moduletable_ucd_middle_box h3 {height:28px;font-size:14px;font-weight:bold;color:#5f5f5f;padding-left:22px;padding-top:2px;background:url(../images/round_bullet_grey.gif) no-repeat 0 4px;}
#index .moduletable_ucd_middle_box #ucd_futured li.udc_item {background:#fff;padding-bottom:3px;}
#index .moduletable_ucd_middle_box #ucd_futured li.udc_item b {padding-left:12px;}
#index .moduletable_ucd_middle_box #ucd_futured li.udc_item li {padding-left:15px;font-weight:bold;background: url(../images/cross_bullet.gif) no-repeat 5px 5px;}*/
/* LATEST NEWS INDEX */
.moduletable_ucd_news_index {padding:0 0 0 13px;}
.moduletable_ucd_news_index h3 {height:28px;font-size:14px;font-weight:bold;color:#5f5f5f;padding-left:22px;padding-top:2px;background:url(../images/round_bullet_grey.gif) no-repeat 0 4px;}
#index .moduletable_ucd_news_index li.udc_item {background:#f9f9f9;padding:1px 6px;margin-bottom:2px;}
#index .moduletable_ucd_news_index li.udc_item .udc_title {background: url(../images/cross_bullet.gif) no-repeat 0 5px;padding:2px 10px;color:#121011;font-weight:bold;}
#index .moduletable_ucd_news_index li.udc_item .udc_title a {color:#121011;font-weight:bold;text-decoration:none;}
#index .moduletable_ucd_news_index li.udc_item .udc_title a:hover {color:#224697;}
#index .moduletable_ucd_news_index li.udc_item p.introtext {padding:2px 10px;color:#6c6a6b;font-weight:bold;}
/* LATEST NEWS INNER PAGES*/
.moduletable_ucd_news {background: url(../images/ucd_news_bg.gif) repeat-y;border-bottom:1px solid #dddddd;text-align:left;}
.moduletable_ucd_news h3 {display:block;font-size:10px;color:6a6a6a;height:17px;background:url(../images/ucd_news_h3_bg.gif) no-repeat;0 0;
text-align:right;padding-right:10px;padding-top:7px;}
.moduletable_ucd_news .udc_ucd_news {padding:5px;color:#6a6a6a;font-size:10px;line-height:14px;}
.moduletable_ucd_news .udc_ucd_news .udc_title {padding:0 7px 0 10px;background: url(../images/cross_bullet.gif) no-repeat 5px 8px;margin:0;}
.moduletable_ucd_news .udc_ucd_news .udc_title a {display:block;color:#000;padding:2px 0 4px 10px;background:url(../images/dots.gif) repeat-x bottom;font-size:10px;font-weight:bold;}
.moduletable_ucd_news .udc_ucd_news .udc_title a:hover {color:#224697;}
.moduletable_ucd_news .udc_ucd_news .udc_date {padding:2px 2px 2px 20px;color:#9d9b9b;font-weight:bold;font-size:9px;}
.moduletable_ucd_news .udc_ucd_news .introtext,
.moduletable_ucd_news .udc_ucd_news p {padding:2px 2px 9px 20px;font-weight:bold;font-size:9px;}
/* NEWSLETTER SUBSCRIPTION */
.moduletable_newsletter {width:155px;float:right;position:relative;margin-top:-100px;}
.moduletable_newsletter {color:#c1c1c1;padding:17px 0 0 0;margin-right:9px;background:url(../images/dots_grey.gif) repeat-x top;}
.moduletable_newsletter h3 {font-size:11px;font-weight:normal;margin-left:2px;margin-bottom:7px;}
.moduletable_newsletter .pretext {}
.moduletable_newsletter label {}
.moduletable_newsletter .inputbox {background:#2f2f2f url(../images/newsletter_input.bg.gif) no-repeat 0 0;border:0;width:146px;height:14px;padding:2px 4px;font-size:10px;color:#c1c1c1;}
.moduletable_newsletter .button {float:right;background: url(../images/submit_newsletter.gif) no-repeat;width:58px;height:21px;border:0;cursor:pointer;}
/* UCD DISTRIBUTORS LISTING */
.moduletable_ucd_distributors {}
.moduletable_ucd_distributors h3 {height:14px;margin:5px 0 12px;background:#e7e8e8;border:1px solid #d4d4d4;padding:2px 12px;color:#000;}
.udc_ucd_distributors {border:1px solid #d4d4d4;padding:10px 12px;color:#6a6a6a;}
.udc_ucd_distributors a:link,
.udc_ucd_distributors a:visited {text-decoration:none;color:#224697;font-weight:normal;}
.udc_ucd_distributors a:hover {text-decoration:underline;}
/* FOOTER CONTENT */
#footer {background:#2f2f2e;}
#footer {font-size:0.9em;}
#footer div p {padding:2px 12px 0;color:#fff;}
#footer a:link,
#footer a:visited {color:#fff;text-decoration:none;}
#footer a:hover {text-decoration:underline;}
#auto_footer {background:#2f2f2e;}
#auto_footer {font-size:0.9em;}
#auto_footer div p {padding:3px 12px 4px;color:#fff;}
#auto_footer a:link,
#auto_footer a:visited {color:#fff;text-decoration:none;}
#auto_footer a:hover {text-decoration:underline;}
/* BUTTONS */
a.button {background: transparent url('../btns/bg_button_a.gif') no-repeat scroll top right;color: #444;display: block;float: left;font: normal 12px arial, sans-serif;height: 24px;margin-right: 6px;padding-right: 18px;text-decoration: none;}
a.button span {background: transparent url('../btns/bg_button_span.gif') no-repeat;display: block;line-height: 14px;padding: 5px 0 5px 18px;}
a.button:active {background-position: bottom right;color: #000;outline: none;}
a.button:active span {background-position: bottom left;padding: 6px 0 4px 18px;}
/* READ MORE */
div.readon_container {}
a.readon:link,
a.readon:visited {text-align:center;color:#fff;font-size:10px;display:block;width:60px;background:#040404 url(../images/readon_bg.gif) no-repeat 0 0;height:12px;padding:2px 6px;border-bottom:1px solid #777777;border-right:1px solid #acacac;float:right;}
a.readon:hover {background-position:0 -17px;}
/* BACK BUTTON */
.back_button a:link,
.back_button a:visited {background: url(../images/back_btn.gif) no-repeat 2px 50%;display:block;font-size:16px;color:#ccc;text-indent:22px;line-height:20px;width:80px;float:left;}
.back_button a:hover {color:#999999;}
/* VM DATABASE */
/* shop.index */
div.categories {border:1px solid #d4d4d4;padding:10px 8px;color:#6a6a6a;float:left;height:auto;width:650px;}
div.category_thumb {width:116px;float:left;margin:3px;}
div.category_thumb_img a {display:block;border:1px solid #cecece;background:#fff;padding:8px;}
div.category_thumb_img a:hover {background:#cecece;}
div.category_thumb_name {padding:6px 0 0;}
div.category_thumb_name a {text-decoration:none;color:#ececec;display:block;font-size:11px;font-weight:normal;}
div.category_thumb_name a:hover {text-decoration:underline;color:#fff;}
/* FOOTER */
.footer_inner {}
.footer_inner a,.footer_inner a:hover {}
/* CATALOGUE SHOP BROWSE */
.category_header {text-align:left;padding:10px;}
.category_header img {border:1px solid #cecece;float:left;}
.select_manuf {float:right;padding:10px;}
table.chart_title {width:140px;}
.table_models_left th {font: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #4f6b72;border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;border-top: 1px solid #d6d6d6;text-align: left;padding: 6px 2px 6px 12px;background: #f9f9f9 url(../images/bg_header_th.gif) no-repeat;}
.table_models_left .model_image {text-align:center;padding:5px 0;}
.table_models {width:100%;}
.table_models th {font: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #4f6b72;border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;border-top: 1px solid #d6d6d6;text-align: left;padding: 6px 2px 6px 6px;background: #f9f9f9 url(../images/bg_header_th.gif) no-repeat;}
.table_models th a {font-size:11px;font-weight:bold;font-family:Tahoma, Helvetica, sans-serif;color: #4f6b72;}
.table_models th span {background-image: url(../images/arrows_grey.gif);background-repeat:no-repeat;padding-left:16px;line-height:12px;background-position:100% -19px;}
.table_models th span#down {background-image: url(../images/arrows.gif);background-repeat:no-repeat;background-position:100% -19px;}
.table_models th span#up {background-image: url(../images/arrows.gif);background-repeat:no-repeat;background-position:100% 4px;}
.table_models,
.table_models th.nobg {border-left: 1px solid #d6d6d6;}
.table_models td {border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;background: #fff;padding: 6px 2px 6px 6px;color: #4f6b72;}
.table_models td.alt {background: #F5FAFA;color: #797268;}
.table_models tr.lightgrey td {border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;background: #fff;font-weight:normal;padding: 6px 2px 6px 6px;color: #4f6b72;}
/* .table_models tr.darkgrey td {background: #FAFAFA;color: #797268;font-weight:normal;} */
.table_models tr.darkgrey td {background: #F3F3F3;color: #797268;font-weight:normal;}
.table_models tr.lightgrey td {background: #FAFAFA;color: #797268;font-weight:normal;}
.table_models tr.lightgrey th {border-left: 1px solid #d6d6d6;border-top: 0;background: #fff url(../images/bullet1.gif) no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.table_models tr.darkgrey th {border-left: 1px solid #d6d6d6;border-top: 0;background: #f5fafa url(../images/bullet2.gif) no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #797268;}
.table_models a:link,
.table_models a:visited {color:#2562a6;display:block }
.table_models a:hover {color:#000;}
/* this can be deleted */
/*.sortable th {font: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #4f6b72;border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;border-top: 1px solid #d6d6d6;text-align: left;padding: 6px 2px 6px 12px;background: #f9f9f9 url(../images/bg_header_th.gif) no-repeat;}
.sortable th
a {font-size:11px;font-weight:bold;font-family:Tahoma, Helvetica, sans-serif;color: #4f6b72;}
.sortable th span {background-image: url(../images/arrows_grey.gif);background-repeat:no-repeat;padding-left:16px;line-height:12px;background-position:100% -19px;}
.sortable th span#down {
background-image: url(../images/arrows.gif);background-repeat:no-repeat;background-position:100% -19px;}
.sortable th span#up {
background-image: url(../images/arrows.gif);background-repeat:no-repeat;background-position:100% 4px;}
.sortable th.nobg {border-left: 1px solid #d6d6d6;}
.sortable td {border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;background: #fff;padding: 6px 2px 6px 12px;color: #4f6b72;}
.sortable td.alt {background: #F5FAFA;color: #797268;}
.sortable tr.lightgrey td {border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;background: #fff;font-weight:normal;padding: 6px 2px 6px 12px;color: #4f6b72;}
.sortable tr.darkgrey td {background: #FAFAFA;color: #797268;font-weight:normal;}
.sortable tr.lightgrey th {border-left: 1px solid #d6d6d6;border-top: 0;background: #fff url(../images/bullet1.gif) no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.sortable tr.darkgrey th{border-left: 1px solid #d6d6d6;border-top: 0;background: #f5fafa url(../images/bullet2.gif) no-repeat;font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #797268;}*/
#mytable tr.iehover td a,
#mytable tr.iehover th a,
#mytable tr:hover td a,
#mytable tr:hover th a {color:#2562a6;}
#mytable tr.iehover th a,
#mytable tr:hover th a {color:#2562a6 }
#mytable a:hover,
#mytable tr.iehover th a,
#mytable tr:hover th a {color:#2562a6 }
#mytable .link {display:block;color:#4f6b72;}
.browse_product {}
.browse_product_image {}
.browse_product_name {}
.browse_product_s_desc {}
.browse_product_read_more {}
.browse_product_price {}
.browse_product_add_cart {}
/* CATALOGUE FLYPAGE */
.flypage {padding:15px 0px 5px 0px;}
.flypage_left_area {width:266px;float:left;}
.flypage_right_area {width:400px;float:right;}
.flypage_product_image {padding:8px;border:1px solid #d6d6d6;text-align:right;width:250px;float:left;}
.flypage_product_image img {width:250px;height:auto;}
.flypage_more_images {}
.flypage_product_name h1 {font: bold 14px Tahoma, Arial, Helvetica, sans-serif;color: #333;padding: 6px 8px 5px 12px;border-bottom:1px solid #fff;}
.flypage_manufacturer_link {}
.flypage_product_price {}
.flypage_product_packaging {}
.flypage_product_description {}
.flypage_product_details {}
.flypage_product_desc_container {width:250px;border:1px solid #d6d6d6;margin-bottom:8px;padding:8px;background:#fff;}
.flypage_product_desc_inner {border:1px solid #f7f7f7;background:#f8f8f8 url(../images/corner.gif) no-repeat right bottom;}
.flypage .product_desc {font: normal 11px Tahoma, Arial, Helvetica, sans-serif;color: #4f6b72;padding: 4px 12px;}
.flypage .product_desc span {font-weight:bold;display:block;clear:both;font-size:12px;margin:0 0 1px -1px;}
.flypage_product_details table.details_table {}
.flypage_product_details table td {}
.flypage_product_details #mytable tr.iehover td,
.flypage_product_details #mytable tr:hover td {background:#f5f5f5;}
.flypage_product_details table th {font: bold 11px Tahoma, Arial, Helvetica, sans-serif;color: #4f6b72;border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;border-top: 1px solid #d6d6d6;text-align: left;padding: 6px 2px 6px 6px;background: #f9f9f9 url(../images/bg_header_th.gif) no-repeat;}
.flypage_product_details table td.row,
.flypage_product_details table th.borders {border-left: 1px solid #d6d6d6;}
.flypage_product_details table td {border-right: 1px solid #d6d6d6;border-bottom: 1px solid #d6d6d6;background: #fff;padding: 6px 2px 6px 6px;color: #4f6b72;}
.flypage_file_list {}
.flypage_product_availability {}
.flypage_addtocart {}
.flypage_product_type {}
.flypage_product_reviews {}
.flypage_product_reviewform {}
.flypage_related_products {}
.flypage_vendor_link {}
.flypage_navigation_childlist {}
.thumb_more_images {}
.flypage p {width:auto;text-align:left;}
/* LOGIN - REGISTER - LOGOUT FORM */
#contents_form .login_area table {vertical-align:top;text-align:left;}
#contents_form .login_area .input_td {background:url(../images/input.gif) no-repeat 0 0;width:138px;padding:10px 18px 12px;vertical-align:top;}
#contents_form .login_area .input_td .inputbox {padding:0;margin:0;border:0;background:none;color:#666;}
#contents_form .login_area label {font-size:16px;color:#999;padding-left:10px;line-height:25px;}
#contents_form .login_area p {padding:0;padding-bottom:18px;}
#contents_form .login_area .right_td {background:#f3f3f3;}
#contents_form .login_area .right_td div {padding:7px 10px;}
#contents_form .login_area select {width:148px;}
#contents_form .select_td {background:url(../images/select.gif) no-repeat 0 0;width:134px;padding:10px 18px 12px;vertical-align:top;}
/* CONTACT FORM */
#contents_form .contact_form_container h3 {height:14px;margin:5px 0 12px;background:#e7e8e8;/*border:1px solid #d4d4d4;padding:2px 12px;*/color:#000;}
#contents_form .contact_form {padding:10px 0;}
#contents_form .contact_form_left {width:50%;float:left;}
#contents_form .contact_form_right {width:49%;float:right;}
/*.contact_form label {width:90px;display:block;padding:2px 0 1px;float:left;margin-top:2px;height:15px;}*/
#contents_form .contact_form input.inputtext {width:180px;float:right;margin-top:2px;height:15px;color:#666;}
#contents_form .contact_form select {border:1px solid #fff;color:#666;}
#contents_form .contact_form textarea {width:275px;height:170px;margin-top:2px;border:0;color:#666;}
#contents_form .contact_form .submition_btn {text-align:right;padding:5px 25px;}
#contents_form .form_result {padding:10px 0;color:red;font-weight:bold;}
#contents_form .form_result_ok {padding:10px 0;color: #339933;font-weight:bold;}
#contents_form textarea {scrollbar-face-color: #fff;scrollbar-highlight-color: #ccc;scrollbar-shadow-color: #fff;scrollbar-3dlight-color: #fff;scrollbar-arrow-color: #000;scrollbar-track-color: #ccc;scrollbar-darkshadow-color: #000;}
/* JOOMLA CORE CLASSES */
.button {background:#000;color:#fff;border:1px solid #333333;padding-left:5px;padding-right:5px;font-size:11px;cursor:pointer;}
.contentheading {font-weight:bold;}
.message {padding:10px;font-weight:bold;}
.pagenav {text-align:center;font-size:10px;font-weight:normal;border:1px solid #cccccc;width:auto;background:url(../images/button_bg.png) repeat-x;padding:0px 6px;line-height:20px;margin:1px;color:#606060;text-decoration:none;}
a.pagenav:link, a.pagenav:visited {text-decoration:none;color:#224697;}
.sectionentry1 td {background:#f3f3f3;}
td.createdate { text-align:right; color:#797979; white-space:nowrap;}
/* STUFF BY ALX */
.bg_content {background:#fafafa;}
.bg_contact {background:#f6f5f4;}
/*div.separator_menu {background: url(../images/separator_menu.gif);}*/
.separator {background: url(../images/round_bullet.gif);}
div.separator_menu {background-image:url(../images/round_bullet.gif);}
/* --- END OF STYLESHEET --- */
