/* ================================
    CSS STYLES FOR IBUYSPY STORE 
    v1.1, 06/2001
   ================================
*/   

BODY, TH, TD, TEXTAREA, TR {
	font-family : Arial;
}

/* */
.header.info {float:left; padding: 0; color:#FFFFFF; font-size:12px; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:0}
.header.info.phonenumbers {float:left; line-height:25px; margin:0;; color:#FFFFFF; padding-left:12px; padding-right:0; padding-top:12px; padding-bottom:0}
.header.info.address {float:right; text-align:right; line-height:16px; margin:0;; color:#FFFFFF; padding-left:0; padding-right:5px; padding-top:10px; padding-bottom:0; font-family:Arial; font-size:10pt; font-weight:bold}
/* */
.menustyle
{
font-size: 10pt; font-family: Verdana; color: #ffffff; background-color: #003F7F; font-weight: bold; cursor: default
}
.submenustyle
{
border-top:3px solid #7F0000; font-size: 9pt; font-family: Verdana; color: #FFFFFF; background-color: #555555; font-weight: bold; cursor: default; padding-left:2px; padding-right:2px; padding-top:3px; padding-bottom:2px
}

.HomeHead
{
    color: #000066;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
    HEIGHT: 30px
}

/* */
.ContentHead
{
    background-color: #dddca3;
    color: dimgray;
    font-family: Arial, Verdana;
    font-size: 20px;
    font-weight: bold;
    height: 35px
}

/* */
.SubContentHead
{
    background-color: #dddca3;
    color: dimgray;
    font-family: Arial, Verdana;
    font-size: 18px;
    font-weight: bold;
    height: 20px
}
/* text style for the selected tab */
.SelectedTab {
    font-weight: bold;
    font-size: 8.5pt;
    color: white;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}

/* hyperlink style for the selected tab */
a:link.SelectedTab {
    
}

a:visited.SelectedTab  {
    text-decoration:    none;
    color:#eeeeee;
}

a:active.SelectedTab   {
    text-decoration:    none;
    color:#eeeeee;
}

a:hover.SelectedTab    {
    text-decoration:    none;
    color:#FFCC00;
}
/* */
/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

.Head   {
    font-family: Verdana;
    font-size:  20px;
    font-weight:    normal;
    color: #000066;
}

.navtop {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: white; FONT-FAMILY: Tahoma,Arial,Helvetica; TEXT-DECORATION: none
}
a:hover.navtop {
	COLOR: #cccccc
}
.NavFont {FONT-FAMILY:verdana, arial, helvetica, sans-serif;;font-size:10px;color:#000000;font-size:8pt;font-weight:800;letter-spacing:0px;} 
:visited.NavFont {TEXT-DECORATION:none;COLOR:#555555;} 
:link.NavFont {TEXT-DECORATION:none;COLOR:#555555;} 
:hover.NavFont {TEXT-DECORATION:underline;COLOR:#000000;} 


.HeaderTable { background-color: #808080; border-collapse: collapse; 
               border-left: 1px solid #DDDDDD; border-right: 1px solid #000000; 
               border-top: 1px solid #DDDDDD; border-bottom: 1px solid #000000; 
               margin: 0px; padding: 3px }
.HeaderTD    { background-color: #C0C0C0; color: #330000; padding: 3px }
.HeaderFont {FONT-FAMILY:verdana, arial, helvetica, sans-serif;;font-size:10px;color:#000000;font-size:8pt;font-weight:800;letter-spacing:0px;} 
:visited.HeaderFont {TEXT-DECORATION:underline;COLOR:#555555;} 
:link.HeaderFont {TEXT-DECORATION:underline;COLOR:#555555;} 
:hover.HeaderFont {TEXT-DECORATION:none;COLOR:#000000;} 

.HeaderTopTable { background-color: #808080; border-collapse: collapse; 
               border-left: 1px solid #DDDDDD; border-right: 1px solid #000000; 
               border-top: 1px solid #DDDDDD; border-bottom: 1px solid #000000; 
               margin: 0px; padding: 3px }
.HeaderTopTD    { background-color: #C0C0C0; color: #330000; padding: 3px }
.HeaderTopFont {FONT-FAMILY:verdana, arial, helvetica, sans-serif;;font-size:10px;color:#000000;font-size:10pt;font-weight:bold;letter-spacing:0px} 



/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: darkred;
}

.DetailHead
{
    padding:0; color: #696969;
    font-family: Arial, Verdana;
    font-size: 20px;
    font-weight: bold;
    height: 30px;
}

.DetailFocus { font-size: 10pt; color: #0000FF; font-family: Arial; font-weight: bold }
/* */
.SubDetailHead
{
    background-color: #dddca3;
    color: dimgray;
    font-family: Arial, Verdana;
    font-size: 16px;
    font-weight: bold;
    height: 20px
}




/* */
.UnitCost
{
    color: #808080;
    font-family: Arial, Verdana;
    font-size: 15px;
    line-height: 20pt
}

/* */
.StkNumber
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 11px;
    
}

/* */
.ErrorText
{
    color: red;
    font-family: Arial, Verdana;
    font-size: 12px;
    line-height: 20pt
}
.MostPopularHead
{
    background-color: darkred;
    color: white;
    font-family: Arial, Verdana;
    font-size: 11px;
    font-weight: bold
}

a.MostPopularItemText, a:link.MostPopularItemText, a:visited.MostPopularItemText
{
    color: black;
    font-family: Arial, Verdana;
    font-size: 11px;
    text-decoration: none
}

a:hover.MostPopularItemText
{
    color: red;
    font-family: Arial, Verdana;
    font-size: 11px;
    text-decoration: underline
}

.ProductDesc
{
    color: Black;
    font-family: Arial, Verdana;
    font-size: 12px;
    font-weight: Bold;
    line-height: 12pt

}


.ProductListHead
{
    color: Black;
    font-family: Arial, Verdana;
    font-size: 12px;
    font-weight: bold;
    line-height: 14pt;
    text-decoration: underline;
}
.ProductListItem
{
    color: #800000;
    font-family: Arial, Verdana;
    font-size: 12px;
    line-height: 14pt;
    font-weight:bold;

}
.ProductListGet
{
    color: #0000FF;
    font-family: Arial, Verdana;
    font-size: 10pt;
    line-height: 14pt;
    font-weight:bold; text-decoration:underline

}

.ProductListOffer
{
    color: #000080;
    font-family: Arial, Verdana;
    font-size: 10px;
    line-height: 12pt;
    font-weight: bold

}

.ProductDetailOffer
{
    color: #000080;
    font-family: Arial, Verdana;
    font-size: 12pt;
    font-weight: bold; text-align:center; 

}

.ProductListFocus
{
    color: Darkred;
    font-family: Arial, Verdana;
    font-size: 12px;
    line-height: 12pt;
    font-weight:bold;

}

/* text style for the links */
a.SiteLink, a:link.SiteLink, a:visited.SiteLink
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    color: #dddddd;
    font-size: 11px;
}   

a:hover.SiteLink    
{
    text-decoration: underline;
    color: white;
}

a.SiteLinkBold, a:link.SiteLinkBold, a:visited.SiteLinkBold
{
    color: #dddddd;
    font-family: Avial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  11px;
    font-weight: bold
}

a:hover.SiteLinkBold
{
    color: white;
    text-decoration: none;
}

/* */
a.MenuHeaderfont, a:link.MenuHeaderfont, a:visited.MenuHeaderfont
{
    color: white;
    font-family: Avial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  10px;
    font-weight: bold;
}

a:hover.MenuHeaderfont
{
    color: #0000FF;
    font-family: Verdana;
    text-decoration: underline;
    font-size:  10px;
    font-weight: bold
    
}


a.MenuHeader, a:link.MenuHeader, a:visited.MenuHeader
{
    color: white;
    font-family: Avial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
}

a:hover.MenuHeader
{
    color: white;
    text-decoration: underline;
    
}


a.MenuUnselected, a:link.MenuUnselected, a:visited.MenuUnselected
{
    color: #000080;
    font-family: Verdana;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 0px
}

a:hover.MenuUnselected
{
    color: #FFFFFF;
    text-decoration: underline;
    padding-left: 0px
}


A.MenuSelected, a:link.MenuSelected, a:visited.MenuSelected
{
    color: #FFFFFF;
    font-family: Avial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  12px;
    font-weight: bold;
    line-height: 16px;
    padding-left: 0px
}

a:hover.MenuSelected
{
    color: #FFFFFF;
    font-family: Avial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 0px
}

a.NavUnselected, a:link.NavUnselected, a:visited.NavUnselected
{
    color: #555555;
    font-family: verdana, arial, helvetica, sans-serif;
    text-decoration: none;
    font-size:  11px;
    font-weight: bold;
    letter-spacing:0px
    padding-left: 0px
    
}

a:hover.NavUnselected
{
    color: #000000;
    text-decoration: underline;
    padding-left: 0px
}
A.NavSelected, a:link.NavSelected, a:visited.NavSelected
{
    color: #000000;
    font-family: Avial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    font-size:  11px;
    font-weight: bold;
    line-spacing: 0px;
    padding-left: 0px;
}

a:hover.NavSelected
{
    color: #000000;
    font-family: Avial, Verdana, Helvetica, sans-serif;
    text-decoration: none;
    padding-left: 0px;
}


/* GENERAL */

/* text style used for most text rendered by modules */
.Normal
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px    
}

.NormalDouble
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 20px    
}

/* text style used for textboxes in the admin pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: normal;
}

/* text style used for selects in the admin pages, for Nav compatibility */
.NormalSelect
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: normal;
}

/* text style used for textboxes in the edit pages, for Nav compatibility */
.EditTextBox
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: normal;
    border-style: solid;
    border-width: 1px;
    border-color: #999966;
    width: 100%;
}

/* text style used for controls in the admin and edit pages, for Nav compatibility */
.NormalControl
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalCheckBox
{
    margin-left: -4px;
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalRadio
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-indent: -5px;
}

/* text style used for checkboxes in the admin and edit pages, for Nav compatibility */
.NormalButton
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-indent: -5px;
/*    border-style: solid;
    border-width: 1px;
    border-color: #cccc99; */
    background-color:#ccccaa;    
}

.NormalRed
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red
}

.NormalBold
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px    
}

.NormalItalic
{
    font-family: Avial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 16px    
}



A:link  {
    text-decoration: underline;
    
}

A, A:hover {
    text-decoration: underline;
    color:  black;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    height:1pt;
    text-align:center
}
.txtDetalj {
	background : #f5f5f5;
	color : Black;
	font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	
}

.drpDetalj {
	background : #f5f5f5;
	color : Black;
	font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	
}


.btnStoreAdmin {
	background : #999999;
	color : #F5F5F5;
	font-family : Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px
	
	
}
.formButtonText { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000;}
.formGroupLabel { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000;}
.formValue { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #000000;}
.formLabel { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000;}
/* Title for every page */
.title { font-family: arial, helvetica, sans-serif; font-size: 13.5pt; font-style: normal; font-variant: normal; font-weight: bold; color: #4D50A1}
.comment { font-family: arial, helvetica, sans-serif; font-size: 8pt;font-style: normal; font-weight: normal; color: #000000;}
.subtitle { font-family: arial, helvetica, sans-serif; font-size: 13pt; font-style: normal; font-weight: bold; color: #000000;}


/* gm > .formButtonText */
a:link.formButtonLink {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #000000;
	text-decoration : none;
	padding: 2px 2px 2px 2px;
}

a:visited.formButtonLink {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #000000;
	text-decoration : none;
	padding: 2px 2px 2px 2px;
}

a:hover.formButtonLink {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration : underline;
	padding: 2px 2px 2px 2px;
}

.button {
	background: #CCCCCC;
	border-top: 2px solid #FFFFFF;
	border-right: 2px solid #666666;
	border-bottom: 2px solid #666666;
	border-left: 2px solid #FFFFFF;
}

.buttonBar {
	background: #CCCCCC;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #FFFFFF;
	color : 003366;
	font-family : "Helvetica";
	font-size : 8pt;
}

/* Title for every page */
.title { font-family: arial, helvetica, sans-serif; font-size: 13.5pt; font-style: normal; font-variant: normal; font-weight: bold; color: #4D50A1}
.comment { font-family: arial, helvetica, sans-serif; font-size: 8pt;font-style: normal; font-weight: normal; color: #000000;}
.subtitle { font-family: arial, helvetica, sans-serif; font-size: 13pt; font-style: normal; font-weight: bold; color: #000000;}

.titleWhite  {
	font-family: arial, helvetica, sans-serif;
	font-size: 13.5pt; font-style: normal; font-variant: normal;
	font-weight: bold;
	/* additional formatting & white text */
	color: #808080;
	vertical-align : middle;
	padding : 4px;
	width : 100%;
	background : #C0C0C0;
	letter-spacing : 1px
}

.commentWhite {
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
/*  Used in manager.  Variation on .formGroupLabel: additional padding, white text */
.contentHeader {
	vertical-align : middle;
	width : 100%;
	background : #000080;
	font-family : arial, helvetica, sans-serif;
	font-size : 10pt;
	font-style: normal;
	color : #FFFFFF;
	font-weight : bold; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px
}

.contentFooter {
	padding:5px; border:1px solid #000080; background:#CCCCCC; vertical-align : top;
	
}
.error { font-family: serif; font-size: 9pt; font-weight: bold; color: #FF0000;}
.topFunctionBar {
	border-bottom: 1px solid #000000;
	background : #666666; color:#FFFFFF
}

.botFunctionBar {
	padding:3px; border-top:1px solid #000000; background:#666666; color:#FFFFFF
}
.blueBack {
	background: #333399;; color:#CCCCCC
}
