/*Jquery Tooltip*/
#tooltip
{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;opacity:0.85px;width:180px;padding:5px;}
#tooltip h3, #tooltip div 
{ margin: 0; }
/*Jquery Treeview*/
.treeview,.treeview ul{list-style:none;margin:0;padding:0;}
.treeview ul{background-color:#FFF;margin-top:4px;}
.treeview .hitarea{background:url(../../../../image/common/menu/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer;}
/* fix for IE6 */
* html .hitarea{display:inline;float:none;}
.treeview li{background:url(../../../../image/common/menu/treeview-default-line.gif) 0 0 no-repeat;margin:0;padding:3px 0 3px 16px;}
.treeview a{color:#000;font-size:11px;}
.treeview a.selected{background-color:#aaa;}
#treecontrol{display:none;margin:1em 0;}
.treeview .hover{color:red;cursor:pointer;}
.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px;}
.treeview .expandable-hitarea{background-position:-80px -3px;}
.treeview li.last{background-position:0 -1766px;}
.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(../../../../image/common/menu/treeview-default.gif);}
.treeview li.lastCollapsable{background-position:0 -111px;}
.treeview li.lastExpandable{background-position:-32px -67px;}
.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0;}
.treeview-red li{background-image:url(../image/common/menu/treeview-red-line.gif);}
.treeview-red .hitarea,.treeview-red li.lastCollapsable,.treeview-red li.lastExpandable{background-image:url(../../../../image/common/menu/treeview-red.gif);}
.treeview-black li{background-image:url(../image/common/menu/treeview-black-line.gif);}
.treeview-black .hitarea,.treeview-black li.lastCollapsable,.treeview-black li.lastExpandable{background-image:url(../../../..//image/common/menu/treeview-black.gif);}
.treeview-gray li{background-image:url(../image/common/menu/treeview-gray-line.gif);}
.treeview-gray .hitarea,.treeview-gray li.lastCollapsable,.treeview-gray li.lastExpandable{background-image:url(../../../../image/common/menu/treeview-gray.gif);}
.filetree li{padding:3px 0 2px 16px;}
.filetree span.folder,.filetree span.file{display:block;padding:1px 0 1px 16px;}
.filetree span.folder{background:url(images/folder.gif) 0 0 no-repeat;}
.filetree li.expandable span.folder{background:url(images/folder-closed.gif) 0 0 no-repeat;}
.filetree span.file{background:url(images/file.gif) 0 0 no-repeat;}

/*Decapro Form*/

.TxtInput1
{border:1px solid #999;width:250px;display:block;float:left;}
.mandatory
{color:#f00;font-weight:bold;}
#table_form
{margin-top:10px;width:850px;padding-left:50px;}
#table_form		th
{color:#333;font-weight:bold;padding:5px 0px 5px 10px;text-align:left;margin-bottom:5px;font-size:12px;}
#table_form		.th_header_left
{background:#fff url("../../images/form/form-left.gif") left top no-repeat;color:#fff;}
#table_form		.th_header_right
{background:#fff url("../../images/form/form-fond.gif") repeat-x;color:#000;}
#table_form		.tr_white
{background:#fff;border-bottom:1px solid #fff;color:#fff;font-size:12px;padding:5px 0px 5px 10px;text-align:left;}
#table_form		.tr_grey
{background:#e2effe;border-bottom:1px solid #fff;color:#fff;font-size:12px;padding:5px 0px 5px 10px;text-align:left;}
#table_form		td
{border-bottom:1px solid #fff;color:#667;font-size:10px;padding:5px 0px 5px 10px}
#table_form		.td_none
{border-bottom:1px solid #fff;color:#667;font-size:10px;padding:5px 0px 5px 10px;width:300px;}
#table_form		.td_small
{border-bottom:1px solid #fff;color:#667;font-size:10px;padding:5px 0px 5px 10px;width:30px;}
#CoordinatesTable table
{height:150px;width:300px;}
#CoordinatesTable	th
{background:#f60;border-bottom:5px solid #fff;color:#fff;font-size:10px;padding:4px;}
#CoordinatesTable	td
{background:#eeeeee;font-size:10px;padding:2px;}
label.error
{float:left;display:block;font-style:italic;text-align:left;width:100%;}
label.checked
{float:right;display:inline;font-style:italic;text-align:right;width:auto;}
#table_form_small
{padding-left:50px;margin-top:10px;width:400px;font-size:11px;}
#table_form_small th
{padding-left:50px;margin-top:10px;width:400px;}
#table_form_small	tr
{border:solid 1px;}
#table_form_small	.td_title
{background:#f60;width:200px;color:#fff;}
#table_form_small	td
{background:#eaeaea;width:200px;padding:5px;}

#table_SentToAFriend
{margin-top:10px;width:100%;padding-left:10px;}
#table_SentToAFriend		th
{color:#333;font-weight:bold;padding:5px 0px 5px 10px;text-align:left;margin-bottom:5px;font-size:12px;}
#table_SentToAFriend		.tr_white
{background:#fff;border-bottom:1px solid #fff;color:#fff;font-size:12px;padding:5px 0px 5px 10px;text-align:left;}
#table_SentToAFriend		.tr_grey
{background:#e2effe;border-bottom:1px solid #fff;color:#fff;font-size:12px;padding:5px 0px 5px 10px;text-align:left;}
#table_SentToAFriend		td
{border-bottom:1px solid #fff;color:#667;font-size:10px;padding:5px 0px 5px 10px}

#table_Opinion
{margin-top:10px;width:100%;padding-left:10px;}
#table_Opinion		th
{color:#333;font-weight:bold;padding:5px 0px 5px 10px;text-align:left;margin-bottom:5px;font-size:12px; text-transform:uppercase}
#table_Opinion		.tr_white
{background:#fff;border-bottom:1px solid #fff;color:#fff;font-size:12px;padding:5px 0px 5px 10px;text-align:left;}
#table_Opinion		.tr_grey
{background:#e2effe;border-bottom:1px solid #fff;color:#fff;font-size:12px;padding:5px 0px 5px 10px;text-align:left;}
#table_Opinion		td
{border-bottom:1px solid #fff;color:#667;font-size:10px;padding:5px 0px 5px 10px}


.table_Product
{margin-top:10px;width:100%;padding-left:10px;}
.table_Product		th
{color:#333;font-weight:bold;padding:5px 0px 5px 10px;text-align:left;margin-bottom:5px;font-size:12px; text-transform:uppercase}
.table_Product		.tr_white
{background:#fff;border-bottom:1px solid #fff;color:#fff;font-size:12px;padding:5px 0px 5px 10px;text-align:left;}
.table_Product		.tr_grey
{background:#e2effe;border-bottom:1px solid #fff;color:#fff;font-size:12px;padding:5px 0px 5px 10px;text-align:left;}
.table_Product		td
{border-bottom:1px solid #fff;color:#667;font-size:10px;padding:5px 0px 5px 10px}
