﻿body
{
	/*background: url(/App_Themes/GoldenetBlue/images/bg_body.gif) white repeat-y 50% 0px;*/ /* margin: 0px; */
	padding: 0px;
	margin: 0 auto;
	vertical-align: top;
	font-weight: normal;
	font-size: 8.5pt;
	font-style: normal;
	font-family: verdana;
	font-variant: normal;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-collapse: collapse; /*
	background-color: #D6D3CE;
	color: #555555;
	*/
	background: #DFE3E8 url(/App_Themes/GoldenetBlue/pagebg1008.jpg) repeat-y 50%;
	color: #333;
}

body  /* Mozilla Firefox alignment*/  
{ 
	text-align: -moz-center; 
}

select
{
	font-size: 8pt;
	color: #282828;
}
hr
{
	color: #999999;
	background-color: #999999;
	height: 1px;
	padding-right: 3px;
	padding-left: 3px;
	margin-left: 3px;
	margin-right: 3px;
}

Table
{
	border-style: none;
	padding: 0px;
margin: 4px 0px 0px 0px;
		border-collapse: collapse;
	text-align: left;
}
p
{
	text-indent: 0;
	table-layout: auto;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
div
{
	text-indent: 0;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
A
{
	font-weight: normal;
	font-size: 8.5pt;
	font-style: normal;
	font-family: verdana;
	font-variant: normal;
	color: #555555;
}
img
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	padding: 0;
}
form
{
	margin: 0;
	padding: 0;
}
hr
{
	color: #999999;
	background-color: #999999;
	height: 1px;
	padding-right: 3px;
	padding-left: 3px;
	margin-left: 3px;
	margin-right: 3px;
}
.MainTop
{
	background-color: #FFFFFF;
	width: 100%;
	color: #333333;
}

.MainPageTable
{
	margin: 0px auto 0px auto;
	width: 990px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: left;
	background-color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

/* top sub start */
.MainTopSub
{
	height: 22px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-size: 9pt;
	font-family: Verdana;
	border-top-style: none;
	border-bottom-style: none;

}

.menuButtonIdle
{
		text-align: left;
	padding-right: 3px;
	padding-left: 3px;
	font-weight: bolder;
	font-size: 8pt;
	cursor: pointer;
	color: #636563;
	font-family: Verdana;
	background-color: #DEE3EF;
}
.menuButtonRoll
{
		text-align: left;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
	font-size: 8pt;
    BACKGROUND: #DEE3EF;
    CURSOR: pointer;
    COLOR: #636563;
	font-family: Verdana;
}
.menuButtonIdle a
{
		text-align: left;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
	font-size: 8pt;
    CURSOR: pointer;
    COLOR: #636563;
	font-family: Verdana;
}
.menuButtonRoll a
{
		text-align: left;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bolder;
	font-size: 8pt;
    BACKGROUND: #DEE3EF;
    CURSOR: pointer;
    COLOR: #636563;
	font-family: Verdana;
}
/* top sub end */

.MainLeft
{
	width: 160px;
	vertical-align: top;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #EDF2FA;
}
.MainRight
{
	width: 140px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	text-align: center; /* border-right: #075b98 thin solid; */
	vertical-align: top;
	background-color: #EDF2FA;
	font-size: 8.5pt;

}
.MainContent
{
	padding: 5px;
	width: 100%;
	vertical-align: top; /*width: 509px;*/ /*width: 100%;*/
	border-right: #e1d7d6 1px solid;
	border-top: #e1d7d6 1px solid;
	border-left: #e1d7d6 1px solid;
	border-bottom: #e1d7d6 1px solid;
	font-size: 8.5pt;
	border-color: #C0C0C0;
}

.MainBottom
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.MainFooter
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-size: 8.5pt;
	font-family: Verdana;
	color: #969696;
}
.MainFooter A
{
	font-size: 8.5pt;
	font-family: Verdana;
	color: #16387c;
}

h1
{
	font-size: 11pt;
	color: #3F3427;
	font-family: Georgia;
	padding-bottom: 2px;
	margin: 0px 0px 2px;
	padding-top: 0px;
	font-weight: bold;
}

h1 a
{
	font-size: 11pt;
	color: #3F3427;
	font-family: Georgia;
	text-decoration: underline;
	padding-bottom: 2px;
	margin: 0px 0px 2px;
	padding-top: 0px;
	font-weight: bold;
} 

h2
{
	font-size: 10pt;
	color: #3F3427;
	font-family: Georgia;
	padding-bottom: 2px;
	margin: 0px 0px 2px;
	padding-top: 0px;
	font-weight: bold;
}
h2 a
{
	font-size: 10pt;
	color: #3F3427;
	font-family: Georgia;
	text-decoration: underline;
	padding-left: 2px;
	padding-bottom: 2px;
	margin: 0px 0px 2px;
	padding-top: 0px;
	font-weight: bold;
}


h3
{
	font-size: 9.5pt;
	color: #3F3427;
	font-family: Georgia;
	padding-bottom: 2px;
	margin: 0px 0px 2px;
	padding-top: 0px;
	font-weight: bold;
}

h3 a
{
	font-size: 9.5pt;
	color: #3F3427;
	font-family: Georgia;
	text-decoration: underline;
	padding-bottom: 2px;
	margin: 0px 0px 2px;
	padding-top: 0px;
	font-weight: bold;
} 

h4
{
	font-size: 9pt;
	color: #3F3427;
	font-family: Georgia;
	padding-bottom: 2px;
	margin: 0px 0px 2px;
	padding-top: 0px;
	font-weight: bold;
}
h4 a
{
	font-size: 9pt;
	color: #3F3427;
	font-family: Georgia;
	text-decoration: underline;
	padding-bottom: 2px;
	margin: 0px 0px 2px;
	padding-top: 0px;
	font-weight: bold;
}
.ProductDetailRow1
{
	
}
.ProductDetailRow2
{
    background-color: #F3F8FE;
}

/*start Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}
/* end Modal Popup*/

.CatalogPanel
{
	scrollbar-face-color:#e3d5b5; 
scrollbar-arrow-color:#FFFFFF; 
scrollbar-track-color:#f6f1e7; 
scrollbar-shadow-color:''; 
scrollbar-highlight-color:''; 
scrollbar-3dlight-color:''; 
scrollbar-darkshadow-Color:''; 
}
.HPTopSubBannerText a
{

	font-size: 8pt;
	color: white;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-weight: bold;
	text-decoration:none;
}
.HPTopSubBannerText
{
	color: white;
	width: 785px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-weight: bold;
	text-decoration:none;
	background: url(/App_Themes/GoldenetBlue/images/TSBBack.gif) repeat-x top;
}

.BYOTabSelected
{
	border-right: #646464 1px solid;
	border-top: #646464 1px solid;
	border-left: #646464 1px solid;
	color: #990033;
	background-color: #ffffff;
	height: 30px;
	font-weight: bold;
}
.BYOTabNonSelected
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	color: #808080;
	background-color: #ffffff;
	border-bottom: silver 1px solid;
	height: 30px;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.BYOTabSelected a
{
	color: #000000;
	font-weight: bold;
}
.BYOTabNonSelected a
{
	color: #808080;
	font-weight: bold;
}
.BYOContentCell
{
	border-bottom: #646464 1px solid;
	border-right: #646464 1px solid;
	border-left: #646464 1px solid;
}
.DiamondGridView
{
	width:100%;	
}
.DiamondDetailPopup
{
	border-right: #dcdcdc 4px double;
	border-top: #dcdcdc 4px double;
	border-left: #dcdcdc 4px double;
	border-bottom: #dcdcdc 4px double;
	background-color: #ffffff;
}
.DiamondDetailPopup th
{
	background-color: #98CAEB;
}
.DiamondDetailPopup td
{
	white-space:nowrap;
}
.DiamondDetailPopupRow1
{
	background-color: #EFF3FB;
	font-weight:normal;
}
.DiamondDetailPopupRow2
{
	background-color: #ffffff;
	font-weight:normal;
}
.DiamondSearchHiddenTextBox
{
	visibility:hidden;
	display:none;
}
.DiamondSearchGridViewR1
{
	background-color: #EFF3FB;
	text-align:center;
	
}
.DiamondSearchGridViewR2
{
	background-color: #FFFFFF;	
		text-align:center;

}
.DiamondSearchGridViewR1:hover, .DiamondSearchGridViewR2:hover
{
	background-color: #A0D2F1;
	color: black;
}

.sliders_table
{
	font-size: 7pt;
	cursor: hand;
}
.sliders_table a
{
	font-size: 7pt;
	cursor: hand;
}




/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
/*END Modal Popup*/

/*CollapsiblePanel*/
/*
.collapsePanelLeftMenu
{
	border-right: #c0c0c0 1px solid;
	border-left: #c0c0c0 1px solid;
	border-bottom: #c0c0c0 1px solid;
	text-indent:4px;
}
.collapsePanel
{
	overflow: hidden;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-size: 8.5pt;

}

.collapsePanelHeader
{
	width: 100%;
	height: 20px;
	background-image: url(/App_Themes/GoldenetBlue/images/bg-menu-main.png);
	background-repeat: repeat-x;
	color: #555555;
	font-weight: bold;
	vertical-align: middle;
	border-right: #999999 1px solid;
	border-left: #999999 1px solid;
	font-size: 10pt;
}

#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}
*/
/* end CollapsiblePanel*/

/* Start Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(/App_Themes/GoldenetBlue/Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(/App_Themes/GoldenetBlue/Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(/App_Themes/GoldenetBlue/Images/SavedStar.png);
}
/* End Rating */

.tblOrderItems
{
	padding-bottom: 20px;
	padding-top: 20px;
	margin-top: 20px;
	margin-left: 20px;
}

.tblOrderItems th
{
	margin-top: 20px;
	margin-left: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #EDF2FA;
}
.tblShoppingCartHeader
{
	background-color: #7293B4;
	color: #FFFFFF;
}

/* Start AutoComplete */

.autocomplete_completionListElement
{
	visibility: hidden;
	margin: 0px !important;
	background-color: white;
	color: #aaaaaa;
	border: buttonshadow;
	border-width: 1px;
	border-style: solid;
	overflow: auto;
	height: 200px;
	width: 300px;
	text-align: left;
	list-style-type: none;
	font-size: 8pt;
	position: absolute;
}


.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: #282828;
	padding: 1px;
	font-size: 8pt;
	cursor: hand;
}


.autocomplete_listItem
{
	background-color: white;
	color: #282828;
	padding: 1px;
	font-size: 8pt;
}

/* END AutoComplete */

/* START Popup Panel */
.popuppnlbody
{
	 text-align: justify;
    background-color:#fff;
    padding:10px;
}
.frame
{
	position:absolute;
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;  
    padding:2px 3px;
    width:400px;
}

.overlay
{  
    border:solid 1px #808080;
    border-width:1px 1px;
} 


.underlay
{
    position:absolute;
    background-color:#000;
    bottom:-1px;
    left:-1px;
    right:-1px;
    top:3px;
    z-index:-1;

}

.header
{
    cursor:move; /* Because the DragPanelExtender doesn't do this for me ;( */
   /* background: url(img/sprite.png) repeat-x 0px -200px;	*/
    color: #000;	
    border-bottom:solid 1px #ccc;
    padding: 3px 10px;
background-color: gray;
} 

.header .msg
{
    font-weight: bold;
}         
.footer
{
    text-align:right;
   /* background: url(img/sprite.png) repeat-x 0px -200px;	*/
    color: #000;	
    border-top:solid 1px #ccc;
    padding: 5px 3px;
background-color: gray;
}

.close
{
    right: 7px;	
   /* background: url(img/sprite.png) repeat-x 0px -200px;	*/
    width: 25px;	
    cursor: pointer;	
    position: absolute;	
    top: 7px;	
    height: 15px;
}
/* END POPUP PANEL */

.CallBackPanel
{
    position: absolute; 
    z-index: 10000;
    width: 160px;
    height:160px;
}

/* START Tabs css */
/*
.apia_tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url("/App_Themes/GoldenetBlue/images/tabs/tab-line.gif") repeat-x bottom;}

.apia_tab_xp .ajax__tab_outer {background:url("/App_Themes/GoldenetBlue/images/tabs/tab-right.gif") no-repeat right;height:21px;}

.apia_tab_xp .ajax__tab_inner {padding-left:3px;background:url("/App_Themes/GoldenetBlue/images/tabs/tab-left.gif") no-repeat;}

.apia_tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url("/App_Themes/GoldenetBlue/images/tabs/tab.gif") repeat-x;}

.apia_tab_xp .ajax__tab_hover .ajax__tab_outer {background:url("/App_Themes/GoldenetBlue/images/tabs/tab-hover-right.gif") no-repeat right;}

.apia_tab_xp .ajax__tab_hover .ajax__tab_inner {background:url("/App_Themes/GoldenetBlue/images/tabs/tab-hover-left.gif") no-repeat;}

.apia_tab_xp .ajax__tab_hover .ajax__tab_tab {background:url("/App_Themes/GoldenetBlue/images/tabs/tab-hover.gif") repeat-x;}

.apia_tab_xp .ajax__tab_active .ajax__tab_outer {background:url("/App_Themes/GoldenetBlue/images/tabs/tab-active-right.gif") no-repeat right;}

.apia_tab_xp .ajax__tab_active .ajax__tab_inner {background:url("/App_Themes/GoldenetBlue/images/tabs/tab-active-left.gif") no-repeat;}

.apia_tab_xp .ajax__tab_active .ajax__tab_tab {background:url("/App_Themes/GoldenetBlue/images/tabs/tab-active.gif") repeat-x;}

.apia_tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:7.5pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}

.clearfix
{
	display: block;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}

#tabs
{
	margin: 0px 0 0;
	background: url(/App_Themes/GoldenetBlue/images/bg_grey.jpg) repeat-x bottom;
	border-top: 4px solid #3D3D3D;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}

#tabs ul{position:absolute;display:block;width:100px}
#tabs li ul{position:absolute;margin:0px 0px 0px -50px;visibility:hidden;border-top:1px solid #B6AB88;width:150px;font:normal 11px tahoma;}
#tabs li{width:106px;height:20px;display:inline;float:left;background:#3D3D3D url(/App_Themes/GoldenetBlue/images/bg_grey_tab.jpg) no-repeat top left}
#tabs li li{display:block;float:none;background:#3D3D3D;width:150px}
#tabs a{font:bold 11px tahoma;color:#fff;line-height:20px;text-align:center;display:block;width:106px;background:url(/App_Themes/GoldenetBlue/images/bg_grey_tab.jpg) no-repeat top left;border-right:1px solid #3D3D3D}
#tabs a:hover, #tabs a.selected{background:url(/App_Themes/GoldenetBlue/images/fade_grey_tab.jpg) #3D3D3D no-repeat top left;color:#3D3D3D;text-decoration:none}
#tabs ul a{font:normal 11px tahoma;color:#666666;line-height:20px;width:150px;background:#B6AB88;border-right:1px solid #3D3D3D;border-left:1px solid #3D3D3D;border-bottom:1px solid #3D3D3D}
#tabs li.l{width:150px; font:normal 11px tahoma;}
#tabs li.l a{width:150px; font:normal 11px tahoma;}
#tabs li li li{background:#B6AB88; font:normal 11px tahoma;}
#tabs li li ul{position:absolute; margin:-22px 0 0 150px;font:normal 11px tahoma;}
#tabs ul ul a{background:#fff9ea; font:normal 11px tahoma;}
#tabs ul a:hover, #tabs ul a.selected{background:url(/App_Themes/GoldenetBlue/images/fade_grey_tab.jpg) no-repeat bottom left;}
#tabs a.promo, #tabs a.promo:hover {background:url(/App_Themes/GoldenetBlue/images/bg_grey_tab.jpg) #6d889d no-repeat topleft; color:#b8d4ea;text-decoration:none;font:normal 11px tahoma;}
*/
/* END Tabs css */

