.Footer
{
    TEXT-DECORATION: none;
    COLOR          : #ffffff;
    FONT-SIZE      : 12px;
    FONT-WEIGHT    : bold;
    TEXT-ALIGN     : left;
    TEXT-TRANSFORM : capitalize;
    FONT-FAMILY    : Trebuchet MS, Times New Roman, arial, verdana, sans-serif, Helvetica, sans-serif;
}

.Footer1
{
    TEXT-DECORATION: none;
    COLOR          : #023480;
    FONT-SIZE      : 12px;
    FONT-WEIGHT    : bold;
    TEXT-ALIGN     : left;
    TEXT-TRANSFORM : capitalize;
    FONT-FAMILY    : Trebuchet MS, Times New Roman;
    MARGIN  	   : 3px;
}

.HeaderNav
{
    TEXT-DECORATION: none;
    COLOR          : #023480;
    FONT-SIZE      : 12px;
    FONT-WEIGHT    : bold;
    TEXT-ALIGN     : left;
    TEXT-TRANSFORM : capitalize;
    FONT-FAMILY    : Trebuchet MS, Times New Roman ;
    MARGIN  	   : 3px;   
}

.ProductDetail
{
    TEXT-DECORATION: none;
    COLOR          : #023480;
    FONT-SIZE      : 12px;
    FONT-WEIGHT    : normal;
    TEXT-ALIGN     : center;
    TEXT-TRANSFORM : capitalize;
    FONT-FAMILY    : Times New Roman, Helvetica, arial, verdana, sans-serif, sans-serif;
}

.TagLine
{
    TEXT-DECORATION: none;
    COLOR          : #ffffff;
    FONT-SIZE      : 20px;
    FONT-WEIGHT    : bold;
    TEXT-ALIGN     : left;
    TEXT-TRANSFORM : capitalize;
    FONT-FAMILY    : Times New Roman;
    MARGIN  	   : 3px;   
}


.HeaderNav2_Old
{
    TEXT-DECORATION: none;
    COLOR          : #ffffff;
    FONT-SIZE      : 14px;
    FONT-WEIGHT    : bolder;
    TEXT-ALIGN     : left;
    TEXT-TRANSFORM : capitalize;
    FONT-FAMILY    : Times New Roman, arial, verdana, sans-serif, Helvetica, sans-serif;
    MARGIN  	   : 3px;   
}

.BackgroundImage
{
	background-image: url(/images/misc/gemco_tabs.gif);
}

.Footer_BG_Image
{
	background-image: url(/images/misc/Bottombar.jpg);
	background-repeat: no-repeat;	
}

.Masthead_BG_Image
{
	background-image: url(/images/misc/spacerwshadebottomrt.jpg);
	background-repeat: no-repeat;	
}

.HeaderNAV2
{
 /*FONT-FAMILY  : Times New Roman;
 background		: #90B0DF;
 COLOR          : #FFFFFF;
 FONT-SIZE		: 18px;*/
 VERTICAL-ALIGN : bottom;
 FONT-WEIGHT    : bolder;
 FONT-STYLE     : normal;  
 TEXT-DECORATION: none;
 /*TEXT-ALIGN   : center;
 width			: 100%; */
 border-width	: 0;
 margin			: 0;
 padding		: 0;
}

.HeaderNAV2 a:hover
{ 
 /*hover background color*/
 background-color: #ffffff;
 color           : #90B0DF;
}

.LeftSideNAV
{
 FONT-FAMILY    : Trebuchet MS;
 background		: #90B0DF;
 COLOR          : #FFFFFF;
 FONT-SIZE		: 18px;
 VERTICAL-ALIGN : bottom;
 FONT-WEIGHT    : bolder;
 FONT-STYLE     : normal;  
 TEXT-DECORATION: none;
 TEXT-ALIGN     : left;
 width			: 100%; 
 border-width	: 0;
 margin			: 0;
 padding		: 0;
}

.LeftSideNAV a:hover
{ 
 /*hover background color*/
 background-color: #ffffff;
 color           : #90B0DF;
}


.DME_Section
{
 FONT-FAMILY    : Trebuchet MS;
 background     : #ffffff;
 COLOR          : #90B0DF;
 FONT-SIZE      : 18px;
 VERTICAL-ALIGN : bottom;
 FONT-WEIGHT    : bolder;
 FONT-STYLE     : normal;  
 TEXT-DECORATION: none;
 TEXT-ALIGN     : center;
 width			: 100%;
 border-width	: 0;
}

.DME_Navigation
{
 FONT-FAMILY    : Trebuchet MS;
 background     : #90B0DF;
 COLOR          : #FFFFFF;
 FONT-SIZE      : 18px;
 VERTICAL-ALIGN : bottom;
 FONT-WEIGHT    : bolder;
 FONT-STYLE     : normal;  
 TEXT-DECORATION: none;
 TEXT-ALIGN     : center;
 /*width			: 100%;*/
}
.DME_Navigation a:link
{
    /* Link color */
    text-decoration: none;
    color: #000000;
}
.DME_Navigation a:visited
{
    /* Link color */
    text-decoration: none;
    color: #000000;
}

.DME_Navigation a:active
{
    /* Link color */
    text-decoration: none;
    color: #000000;
}
.DME_Navigation a:hover
{ 
 /*hover background color*/
 background-color: #ffffff;
 color           : #90B0DF;
}

a:hover
{
 TEXT-DECORATION: none;
 COLOR          : #023480;
}

.PopupHeader
{
    COLOR         : #023480;
    FONT-SIZE     : 20px;
    FONT-WEIGHT   : bold;
    TEXT-ALIGN    : left;
    TEXT-TRANSFORM: capitalize;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
}

.PopupBodyText
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
}
.PopupBodyTextSmall
{
    COLOR         : #000000;
    FONT-SIZE     : 11px;
    FONT-WEIGHT   : normal;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
}
.BodyText
{
    COLOR         : #000000;
    FONT-SIZE     : 14px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    vertical-align: middle;
}

.BodyTextHeader
{
    COLOR         : #000000;
    FONT-SIZE     : 16px;
    FONT-WEIGHT   : bold;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    vertical-align: middle;
}

.miscpagetext
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
}

.miscpagetextextra
{
    COLOR         : #000000;
    FONT-SIZE     : 10px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;

	
}

.miscpagetextright
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    :right;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
}
.miscpagetextleft
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    :left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
}


.miscpagetextcenter
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
}

.NoUnderline
{
    TEXT-DECORATION: none;
}

.Required
{
    COLOR         : #FF0000;
    FONT-SIZE     : 15px;
    FONT-WEIGHT   : bold;
    FONT-FAMILY   : Trebuchet MS,arial, verdana, sans-serif, Helvetica, sans-serif;
}

.TinyText
{
    COLOR         : #023480;
    FONT-SIZE     : 11px;
    FONT-WEIGHT   : normal;
    FONT-FAMILY   : Trebuchet MS,arial, verdana, sans-serif, Helvetica, sans-serif;
    text-align	  : right;
}
.TinyText2
{
	COLOR         : #023480;
    FONT-SIZE     : 11px;
    FONT-WEIGHT   : normal;
    FONT-FAMILY   : Trebuchet MS,arial, verdana, sans-serif, Helvetica, sans-serif;
    text-align	  : right;
    
}
.TinyText2Hover
{
	COLOR         :Black;
    FONT-SIZE     : 11px;
    FONT-WEIGHT   : normal;
    FONT-FAMILY   : Trebuchet MS,arial, verdana, sans-serif, Helvetica, sans-serif;
    text-align	  : right;
    
}

.TinyText2:hover
{
	COLOR         :Black;
    FONT-SIZE     : 11px;
    FONT-WEIGHT   : normal;
    FONT-FAMILY   : Trebuchet MS,arial, verdana, sans-serif, Helvetica, sans-serif;
    text-align	  : right;
    
}
.TinyText2:visited
{
	COLOR         : #023480;
    FONT-SIZE     : 11px;
    FONT-WEIGHT   : normal;
    FONT-FAMILY   : Trebuchet MS,arial, verdana, sans-serif, Helvetica, sans-serif;
    text-align	  : right;
    
}

.SmallText
{
    COLOR         : #000000;
    FONT-SIZE     : 11px;
    FONT-WEIGHT   : normal;
    FONT-FAMILY   : Trebuchet MS,arial, verdana, sans-serif, Helvetica, sans-serif;
}

.PageTitle
{
    COLOR         : #023480;
    FONT-SIZE     : 28px;
    FONT-WEIGHT   : Bold;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
}

.PageHeader
{
    COLOR         : #000000;
    FONT-SIZE     : 24px;
    FONT-WEIGHT   : Bold;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
}

.InputText
{
    COLOR         : #023480;
    FONT-SIZE     : 12px;
    FONT-WEIGHT   : Bold;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
}

.SuccessMsg
{
    COLOR         : #008000;
    FONT-SIZE     : 14px;
    FONT-WEIGHT   : bold;
    FONT-FAMILY   : Trebuchet MS,arial, verdana, sans-serif, Helvetica, sans-serif;
}

.ErrorMsg
{
    COLOR         : #FF0000;
    FONT-SIZE     : 14px;
    FONT-WEIGHT   : bold;
    FONT-FAMILY   : Trebuchet MS,arial, verdana, sans-serif, Helvetica, sans-serif;
}

.Border
{
 border-width  : 1pt;
 border-color  : #DDE9FB;  /* #D0DCEE */
 border-style  : solid;
 /*margin		   : 20;*/	
}

.TableBorder
{
 border-width  : 1pt;
 border-color  : #000000;  /* #D0DCEE */
 border-style  : solid;
 /*margin		   : 20;*/	
}

.Diabetes_BG_Image
{
 background-image : url(/images/misc/Diabetes_Background.jpg);	
}

.BoldLarge
{
    COLOR         : #000000;
    FONT-SIZE     : 28px;
    FONT-WEIGHT   : bold;
    FONT-FAMILY   : Trebuchet MS,Times New Roman;
}

.questiontext
{
    COLOR         : #023480;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
}
.plaintext
{
	 color :#000000;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Trebuchet MS ;
	 TEXT-DECORATION  : none ;
}
.Search_BG_Image
{
     background-image : url(/images/misc/rtbotslice.jpg);	
     background-position: right top;
     background-repeat: no-repeat;
}
.Search_BG_ImageTest
{
     background-image : url(/images/misc/Overstockrtbotslice.jpg);	
     background-position: right top;
     background-repeat: no-repeat;
}

.TopAlign
{
    vertical-align: top;
    position:fixed;
    
}

.ImageAlign
{
    float:left;
    margin-left: 0px;   
    border-left: 0px;
}

.testimonialquote
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
    font-style    : italic;
}

.testimonialbold
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : bold;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
}

.DME_BG_Image
{
 background-image : url(/images/misc/DME_Background_Image.jpg);	
}

.sectiontext 
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
}

.miscpagelink
{
    COLOR         : #023480;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
}

.DME_Section
{
 background-image : url(/images/misc/DME_Background_Image.jpg);	
 vertical-align   : top;
 position         : fixed;

}

.rettotop
{
    COLOR         : #023480;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;

}

.marketinglink
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
}

.RegComText
{
    COLOR         : #023480;
    FONT-SIZE     : 15px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    TEXT-DECORATION: none;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
}

.solid 
{
    border-style: solid; 
    border-color: #c0c0c0;
} 
.solidblue 
{
    border-style: solid; 
    border-color: #c0c0c0;
    /*background-color:#E4EBF5;*/
    /*background-color:#BBD0F0;*/
    background-color:#CDDAED;
} 

.solidcenter 
{
    border-style: solid; 
    border-color: #c0c0c0;
    text-align :center;
} 

.tsolid
{
    border-style:solid;
}

.redtext
{
    FONT-SIZE     : 13px;
    color: Red;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
}

.Why_Gemco_BG_Image
{
	background-image   : url(/images/misc/Why_Gemco.gif);
	background-repeat  : no-repeat;	
	background-position: left bottom;
}

.PaginationGray
{
    FONT-SIZE     : 13px;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    color: #808080;
}
.BodyTextHeaderProdDetail
{
    COLOR         : #000000;
    FONT-SIZE     : 16px;
    FONT-WEIGHT   : bold;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    vertical-align: top;
}   
.miscpagelinkPageNum
{
    COLOR         : #023480;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
}

.Questions1
{
 background-color: #e0e0e0; 
 color           : #023480; 
 border-style    : solid; 
 border-color    : #808080;
}

.Questions2
{
 background-color: #f3f3f3; 
 color           : #023480; 
 border-style    : solid; 
 border-color    : #808080;
}


.miscpagetextgal
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
    border-style: solid; 
    border-color: #c0c0c0;
}

.Row1
{
    background     : #CCDAED;   /* #E4EBF5; */
    FONT-SIZE      : 13px;
    FONT-WEIGHT    : normal;
    FONT-FAMILY    : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
    border-style   : solid; 
    border-color   : #c0c0c0;
    border-width   : thin;
}

.Row2
{
    Background     : #EDEBE6; /* #ffffff; */
    FONT-SIZE      : 13px;
    FONT-WEIGHT    : normal;
    FONT-FAMILY    : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
    border-style   : solid; 
    border-color   : #c0c0c0;
    border-width   : thin;
}

.Row1 a:link
{
 /* Link color */
 text-decoration: none;
 color          : #000000;
}

.Row1 a:visited
{
 /* Link color */
 text-decoration: none;
 color          : #000000;
}

.Row1 a:active
{
 /* Link color */
 text-decoration: none;
 color          : #000000;
}

.Row1 a:hover
{ 
 /*hover background color*/
 /*background-color: #ffffff;*/
 color           : #023480;
 /*font-weight     : bolder;*/
}

.Row2 a:link
{
 /* Link color */
 text-decoration: none;
 color		    : #000000;
}

.Row2 a:visited
{
 /* Link color */
 text-decoration: none;
 color		    : #000000;
}

.Row2 a:active
{
 /* Link color */
 text-decoration: none;
 color		    : #000000;
}

.Row2 a:hover
{ 
 /*hover background color*/
 /*background-color: #ffffff;*/
 color           : #023480;
 /*font-weight     : bolder;*/
}
 
 
 .Products_Header
 {
	background-color:#85A7CC;
	text-align		:center;
	border-style: solid; 
    border-color: #c0c0c0;
 }
.Prod_Detail_Qty
{
	text-align:left;
}

.ShoppingHeader
{
	text-align:center;
	text-transform:capitalize;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
	background-color:#92ADD8;
	padding-bottom:0;
	padding-left:3;
	padding-right:3;
	padding-top:0;
	border-style:solid;
	border-width:thin;
	border-color:Gray;
}
.noborder
{
	border-width:0px;
	border-color:Black;
	border-style:none;
	padding:0px 0px 0px 0px;	
	
}

/*tool tip*/
.Passtooltip 
{
    visibility: hidden; 
    position: absolute; 
    top: 0;  
    left: 0; 
    z-index: 2; 

    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    font-size	:small;
	background-color:#92ADD8;
    padding: 3px; 
    border: solid 1px;
}

.HiddenPanel
{
	height:0px;
	visibility:hidden;
}

.ShowPanel
{
	visibility:visible;
}

.SearchSelect
{
    COLOR          : #2968AE;
    FONT-SIZE      : 14px;
    FONT-WEIGHT    : Bold;
    TEXT-ALIGN     : center;
    FONT-FAMILY    : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
}

.Receipt_Header
{
	COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
    border-style	:solid;
    border-width	:thin;
    border-color	:Black;
	
}

.orderhistorytext
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
    border:solid thin black;
}
.blueorderhistorytext
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : normal;
    TEXT-ALIGN    : left;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
    border:solid thin black;
    background-color:#92ADD8;
}

.AddToFave
{
    TEXT-DECORATION: none;
    COLOR          : #023480;
    FONT-SIZE      : 12px;
    FONT-WEIGHT    : bold;
    FONT-FAMILY    : Trebuchet MS, Times New Roman ;
}

.AddToFave:hover
{
    TEXT-DECORATION: none;
    COLOR          : #023480;
    FONT-SIZE      : 12px;
    FONT-WEIGHT    : bold;
    FONT-FAMILY    : Trebuchet MS, Times New Roman ;
    background-color:#90B0DF;
}

.AlignLeft
{
    TEXT-ALIGN    : left;
}

.AlignRight
{
    TEXT-ALIGN    : right;
}

.ProductOrderPageHeader
{
    COLOR         : #000000;
    FONT-SIZE     : 13px;
    FONT-WEIGHT   : bold;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    vertical-align: middle;
}

.PriceFormat
{
    COLOR         : #000000;
    TEXT-ALIGN    : right;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    vertical-align: middle;
}

.QTYFormat
{
    COLOR         : #000000;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    vertical-align: middle;
}

.DropshipNameHeader
{
    COLOR         : #000000;
    FONT-SIZE     : 16px;
    FONT-WEIGHT   : bold;
    TEXT-ALIGN    :center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    vertical-align: middle;
}

.DropshipRow1
{
    background     : #CCDAED;   /* #E4EBF5; */
    FONT-SIZE      : 13px;
    FONT-WEIGHT    : normal;
    FONT-FAMILY    : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
    border-style   : solid; 
    border-color   : #000000;
    border-width   : thick; 
}

.DropshipRow2
{
    Background     : #EDEBE6; /* #ffffff; */
    FONT-SIZE      : 13px;
    FONT-WEIGHT    : normal;
    FONT-FAMILY    : Trebuchet MS, Times New Roman;
    TEXT-DECORATION: none;
    border-style   : solid; 
    border-color   : #000000;
    border-width   : thick;
}

.PriceHeader
{
    COLOR         : #000000;
    FONT-SIZE     : 16px;
    FONT-WEIGHT   : bold;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    vertical-align: middle;
}

.ProductHeader
{
    COLOR         : #000000;
    FONT-SIZE     : 16px;
    FONT-WEIGHT   : bold;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    vertical-align: middle;
}

.OrderHeader
{
    COLOR         : #000000;
    FONT-SIZE     : 16px;
    FONT-WEIGHT   : bold;
    TEXT-ALIGN    : center;
    FONT-FAMILY   : Trebuchet MS, Times New Roman;
    vertical-align: middle;
}

.Select_Order_Text
{
	FONT-FAMILY     : Trebuchet MS,Times New Roman;
	color:White;
	text-decoration:none;
	font-weight:bold;
	background-color:#90B0DF;
}
.Select_Order_Cart
{
	border:solid 1 gray;
	text-align:center;
}

.total_Drop_Cell
{
	border-top solid thin black;
}