﻿/*
#backgroundPopup{
display:none;
position:fixed;
_position:absolute;
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute;
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
*/

/* popups */
/*--Making IE6 Understand Fixed Positioning--*/
#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}

/*--Making IE6 Understand Fixed Positioning--*/
#backgroundPopupPunch{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupPunch{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:420px;
width:408px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContactClosePunch{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
/* popups */
#button{
text-align:center;
margin:100px;
}
.PageText{
padding:5px;
}
/* for notes */
.smaller {font:85%/1.2 "tahoma",sans-serif; color:#666; margin-left:10px;}

.RecommendationText{
color:#009;
font-weight:bold;
float:right;
}

.warning {
	color:#F00;
}

/* Supplier Links start */
#suppLink
{
display: block;
width: 107px;
height: 22px;
background: url('../../images/generic/supplier_link.png') no-repeat 0 0;
}

#suppLink:hover
{ 
background-position: 0 -22px;
}

#suppLink span
{
display: none;
}

/* Supplier Links end */

/* Supplier Link Tier 1 start */
#suppLink_tier1
{
display: block;
width: 107px;
height: 22px;
background: url('../../images/generic/supplier_link_tier1.png') no-repeat 0 0;
}

#suppLink_tier1:hover
{ 
background-position: 0 -22px;
}

#suppLink_tier1 span
{
display: none;
}

/* Supplier Links Tier 1 end */

/* About Links start */
#aboutLink
{
	display: block;
	width: 107px;
	height: 22px;
	background: url('../../images/generic/about_link.png') no-repeat 0 0;
}

#aboutLink:hover
{ 
	background-position: 0 -22px;
}

#aboutLink span
{
	display: none;
}

/* About Links end */

/* Goto Website Links start */
#suppLink_gotowebsite
{
	display: block;
	width: 107px;
	height: 22px;
	background: url('../../images/generic/supplier_link_gotowebsite.png') no-repeat 0 0;
}

#suppLink_gotowebsite:hover
{ 
	background-position: 0 -22px;
}

#suppLink_gotowebsite span
{
	display: none;
}

/* Goto Website Links end */


/* Supplier Details Links start */
#suppLinkDetails
{
display: block;
width: 107px;
height: 22px;
background: url('../../images/generic/supplier_details_link.png') no-repeat 0 0;
}

#suppLinkDetails:hover
{ 
background-position: 0 -22px;
}

#suppLinkDetails span
{
display: none;
}

/* Supplier Details Links end */

/* More information Links start */
#moreLink
{
display: block;
width: 107px;
height: 22px;
background: url('../../images/generic/more_link.png') no-repeat 0 0;
}

#moreLink:hover
{ 
background-position: 0 -22px;
}

#moreLink span
{
display: none;
}

/* More information Links end */




/* Delete message start */
#delMsg
{
display: block;
width: 16px;
height: 16px;
background: url('../../images/icons/sub_black_delete_16.png') no-repeat 0 0;
}

#delMsg:hover
{ 
background-position: 0 -16px;
}

#delMsg span
{
display: none;
}

/* Back Link start */
#backLink
{
display: block;
width: 52px;
height: 22px;
background: url('../../images/generic/back_link.png') no-repeat 0 0;
}

#backLink:hover
{ 
background-position: 0 -22px;
}

#backLink span
{
display: none;
}

/* Back Link end */

/* Request account Link start */
#RequestLink
{
display: block;
width: 198px;
height: 22px;
background: url('../../images/generic/request_account.png') no-repeat 0 0;
}

#RequestLink:hover
{ 
background-position: 0 -22px;
}

#RequestLink span
{
display: none;
}

/* Request account Link end */


/* Tooltips */

.qtip .qtip-content{
   padding: 10px;
   overflow: hidden;
}
.qtip .qtip-content .qtip-title,
.qtip-cream .qtip-content .qtip-title{
  background-color: #F0DE7D;
}

.qtip-light .qtip-content .qtip-title{
  background-color: #f1f1f1;
}

.qtip-dark .qtip-content .qtip-title{
  background-color: #404040;
}

.qtip-red .qtip-content .qtip-title{
  background-color: #F28279;
}

.qtip-green .qtip-content .qtip-title{
  background-color: #B9DB8C;
}

/* Tooltips END */



/* NOTIFICATION MESSGAES */

.notify_info, .notify_success, .notify_warning, .notify_error, .notify_validation {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.notify_info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('../../images/design/ico-info.gif');
}
.notify_success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../../images/design/ico-done.gif');
}
.notify_warning {
    color: #F00;
    background-color:#FCD1D1;
    background-image: url('../../images/design/ico-warning.gif');
}
.notify_error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../../images/design/ico-warning.gif');
}

/* STATISTICS TABLE LAYOUT */
.width100 {
	text-align:center;
	border:1px solid #27699A;
	width:100%;
}

.width100 th {
	padding:5px;
	background-color:#27699A;
	color:#FFF;
}
.width100 td {
	color:#000;
	padding:5px;
}

.width100 tr.bg td {
	background-color:#e8f6ff;
}
