﻿body { margin: 0px; padding-bottom: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #333333;}

FORM	{ margin:0px; padding:0px; }

IMG					{ border: 0px; outline: none; }

TD	{ font-family: Verdana, Helvetica, sans-serif; color: #333333; font-size:11px; line-height: 1.6em; }

.font12					 { font-family: Verdana; font-size: 12px; color: #333333; line-height: 1.6em; }
.font12	TD				 { font-family: Verdana; font-size: 12px; color: #333333; line-height: 1.6em; }
.font12 A		         { font-family: Verdana; font-size: 12px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.font12 A:link           { font-family: Verdana; font-size: 12px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.font12 A:visited        { font-family: Verdana; font-size: 12px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.font12 A:hover          { font-family: Verdana; font-size: 12px; color: #F26C00; line-height: 1.6em; text-decoration:underline; }


INPUT		{ font-family: Verdana; font-size: 11px; }

SELECT	{ font-family: Verdana; font-size: 11px; }

A		         { font-family: Verdana; font-size: 11px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
A:link           { font-family: Verdana; font-size: 11px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
A:visited        { font-family: Verdana; font-size: 11px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
A:hover          { font-family: Verdana; font-size: 11px; color: #F26C00; line-height: 1.6em; text-decoration:underline; }

.SearchBox	{ border-left: 1px solid #4b7c9f; border-right: 0px solid #4b7c9f; border-top: 1px solid #4b7c9f; border-bottom: 1px solid #4b7c9f; margin-top: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px; background-repeat: repeat; width: 180px; height: 16px; font-size: 11px; color: #0984b6; font-family: Verdana, Tahoma, Sans-Serif; }

.MainTabNav	td  	        { font-family: Verdana; color: #FFFFFF; font-size:12px; text-decoration:none; text-align:center; }
.MainTabNav	td a	        { font-family: Verdana; color: #FFFFFF; font-size:12px; text-decoration:none; text-align:center; }
.MainTabNav	td a:link	    { font-family: Verdana; color: #FFFFFF; font-size:12px; text-decoration:none; text-align:center; }
.MainTabNav	td a:hover	    { font-family: Verdana; color: #FFFFFF; font-size:12px; text-decoration:none; text-align:center; }
.MainTabNav	td a:visited	{ font-family: Verdana; color: #FFFFFF; font-size:12px; text-decoration:none; text-align:center; }
.MainTabNav td#tab1	        { width:160px; }
.MainTabNav td#tab2	        { width:160px; }
.MainTabNav td#tab3	        { width:160px; }
.MainTabNav td#tab4	        { width:160px; }
.MainTabNav td#tab5	        { width:160px; }
.MainTabNav td#over	        { width:160px; background-image: url("http://store.opti-ups.com/Images/TabOver.gif"); background-repeat: no-repeat; }
.MainTabNav td#hover        { width:160px; background-image: url("http://store.opti-ups.com/Images/TabHover.gif"); background-repeat: no-repeat; }
        
        
.ProductNav					{ font-family: Arial, Verdana, Helvetica, sans-serif; color: #333333; font-size:12px; line-height: 1.6em; }
.ProductNav A:link           { font-family: Verdana; font-size: 12px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.ProductNav A:visited        { font-family: Verdana; font-size: 12px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.ProductNav A:hover          { font-family: Verdana; font-size: 12px; color: #F26C00; line-height: 1.6em; text-decoration:underline; }

.HeaderNav td				{ font-family: Verdana; color: #FFFFFF; font-size:11px; }
.HeaderNav a:link			{ font-family: Verdana; color: #FFFFFF; font-size:11px; text-decoration:none; }
.HeaderNav a:visited		{ font-family: Verdana; color: #FFFFFF; font-size:11px; }
.HeaderNav a:hover			{ font-family: Verdana; color: #FFFFFF; font-size:11px; text-decoration:underline; }

.CatalogHeader			  { font-family: Verdana; color: #cc0000; font-size: 15px; font-weight: normal; border-bottom: 2px solid #F3EBE5; height:40px; padding-left:20px;  }

.Catalog td               { font-family: Verdana; font-size: 11px; color: #333333; line-height: 1.6em; height: 24px; border-bottom: 1px solid #F3EBE5; padding-left: 20px; }
.Catalog a:link           { font-family: Verdana; font-size: 11px; color: #333333; line-height: 1.6em; }
.Catalog a:visited        { font-family: Verdana; font-size: 11px; color: #333333; line-height: 1.6em; }
.Catalog a:hover          { font-family: Verdana; font-size: 11px; color: #F26C00; line-height: 1.6em; }
.Catalog a                { padding-left: 20px; background-image: url('http://store.opti-ups.com/Images/CatalogDot2.gif'); background-repeat: no-repeat; background-position:left;  }


.ProductDescription					 { font-family: Verdana; font-size: 11px; color: #333333; line-height: 1.6em; text-decoration:none; }
.ProductDescription	TD				 { font-family: Verdana; font-size: 11px; color: #333333; line-height: 1.6em; text-decoration:none; }
.ProductDescription A				 { font-family: Verdana; font-size: 11px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.ProductDescription A:link           { font-family: Verdana; font-size: 11px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.ProductDescription A:visited        { font-family: Verdana; font-size: 11px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.ProductDescription A:hover          { font-family: Verdana; font-size: 11px; color: #F26C00; line-height: 1.6em; text-decoration:underline; }

.ProductSpec					{ font-family: Verdana; font-size: 11px; color: #333333; line-height: 1.6em; text-decoration:none; }
.ProductSpec TD					{ font-family: Verdana; font-size: 11px; color: #333333; line-height: 1.6em; text-decoration:none; }
.ProductSpec A					{ font-family: Verdana; font-size: 11px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.ProductSpec A:link				{ font-family: Verdana; font-size: 11px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.ProductSpec A:visited			{ font-family: Verdana; font-size: 11px; color: #0984b6; line-height: 1.6em; text-decoration:none; }
.ProductSpec A:hover			{ font-family: Verdana; font-size: 11px; color: #F26C00; line-height: 1.6em; text-decoration:underline; }


.Copyright                  { font-family: verdana; font-size: 10px; color: #333333; line-height: 1.6em; }
.Copyright a:link           { font-family: verdana; font-size: 10px; color: #333333; line-height: 1.6em; }
.Copyright a:visited        { font-family: verdana; font-size: 10px; color: #333333; line-height: 1.6em; }
.Copyright a:hover          { font-family: verdana; font-size: 10px; color: #F26C00; line-height: 1.6em; }

.Paging TD               { font-family: verdana; font-size: 11px; color: #333333; line-height: 1.6em; }
.Paging a:link           { font-family: verdana; font-size: 11px; color: #F26C00; line-height: 1.6em; }
.Paging a:visited        { font-family: verdana; font-size: 11px; color: #F26C00; line-height: 1.6em; }
.Paging a:hover          { font-family: verdana; font-size: 11px; color: #F26C00; line-height: 1.6em; }

.aBrochure				{ padding-left: 20px; padding-right:40px; padding-top:3px; background-image: url('http://store.opti-ups.com/Images/BrochureIcon.gif'); background-repeat: no-repeat; background-position:left center; }
.aManual				{ padding-left: 20px; padding-right:40px; padding-top:3px; background-image: url('http://store.opti-ups.com/Images/ManualIcon.gif'); background-repeat: no-repeat; background-position:left center; }
.aSoftware				{ padding-left: 20px; padding-right:40px; padding-top:3px; background-image: url('http://store.opti-ups.com/Images/SoftwareIcon.gif'); background-repeat: no-repeat; background-position:left center; }

#DivSpecifications H2 { MARGIN-TOP: 15px; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #67959b 1px solid; }
#DivSpecifications H3 { FONT-WEIGHT: bold; font-size:10px; }
#DivSpecifications UL { MARGIN-BOTTOM: 15px; }
#DivSpecifications UL LI { MARGIN: 0px 0px 5px; font-size:10px; PADDING-LEFT: 10px; BACKGROUND: url('http://store.opti-ups.com/Images/BulletDot.gif') no-repeat left 7px; LIST-STYLE-TYPE: none; }
#DivSpecifications TD { vertical-align: top; }
#DivSpecifications a:link		{ color:#8f8f8f; font-size:9px; font-weight: normal; text-decoration: none; }
#DivSpecifications a:visited	{ color:#8f8f8f; font-size:9px; font-weight: normal; text-decoration: none; }
#DivSpecifications a:hover		{ color:#F26C00; font-size:9px; font-weight: normal; text-decoration: none; }

#DivFeatures H2 { MARGIN-TOP: 15px; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #67959b 1px solid; }
#DivFeatures H3 { FONT-WEIGHT: bold; }
#DivFeatures UL { MARGIN-BOTTOM: 0px; }
#DivFeatures UL LI { MARGIN: 0px 0px 5px; padding-bottom: 4px; PADDING-LEFT: 10px; border-bottom:1px solid #f1f1f1; BACKGROUND: url('http://store.opti-ups.com/Images/BulletDot.gif') no-repeat left 7px; LIST-STYLE-TYPE: none; }
#DivFeatures TD { vertical-align: top; }
#DivFeatures a:link			{ color:#8f8f8f; font-size:9px; font-weight: normal; text-decoration: none; }
#DivFeatures a:visited		{ color:#8f8f8f; font-size:9px; font-weight: normal; text-decoration: none; }
#DivFeatures a:hover		{ color:#F26C00; font-size:9px; font-weight: normal; text-decoration: none; }


#DivReplacement H2 { MARGIN-TOP: 15px; FONT-SIZE: 14px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #67959b 1px solid; }
#DivReplacement H3 { FONT-WEIGHT: bold; font-size:10px; }
#DivReplacement UL { MARGIN-BOTTOM: 15px; }
#DivReplacement UL LI { MARGIN: 0px 0px 5px; font-size:10px; PADDING-LEFT: 10px; BACKGROUND: url('http://store.opti-ups.com/Images/BulletDot.gif') no-repeat left 7px; LIST-STYLE-TYPE: none; }
#DivReplacement TD	{ vertical-align: top; }
#DivReplacement a:link		{ color:#0984b6; font-size:9px; font-weight: normal; text-decoration: none; }
#DivReplacement a:visited	{ color:#0984b6; font-size:9px; font-weight: normal; text-decoration: none; }
#DivReplacement a:hover		{ color:#F26C00; font-size:9px; font-weight: normal; text-decoration: none; }

UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; }
LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; }

H1 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }
H2 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }
H3 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }
H4 { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }

.disc_number { DISPLAY: block; WIDTH: 10px; POSITION: relative; TEXT-ALIGN: right; font-size:9px; color:#989898; line-height:13px; }
.disc_text { DISPLAY: block; PADDING-LEFT: 20px; MARGIN-BOTTOM: -12px; POSITION: relative; TOP: -14px; font-size:9px; color:#989898; line-height:13px; }



.Cart TD	{ font-size:11px; }

.Cart #CartHeader td { font-size:11px; }


.CartQuantity			{ text-align:center; }

.CartRemove	a:link		{ font-size: 9px; }
.CartRemove	a:visited		{ font-size: 9px; }
.CartRemove	a:hover		{ font-size: 9px; }

.Service h2	{ color: #007aac; font-weight:bold; }

.Service h3	{ padding-left:10px; color: #000000; font-size:12px; font-weight:bold; border-top:1px solid #eaeaea; border-bottom: 1px solid #eaeaea; padding-top:5px; padding-bottom:5px; }

p { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px;}


UL.list LI 
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: url('http://store.opti-ups.com/Images/Dot_Gray.gif') no-repeat 0px 9px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}


.HomeSupport td { font-size:11px; }
.HomeSupport ul li a { font-size:10px; color:#666666; }

.TextBox	{ border-left: 1px solid #87C3D0; border-right: 1px solid #87C3D0; border-top: 1px solid #87C3D0; border-bottom: 1px solid #87C3D0; width: 200px; height: 16px; padding-top:3px; font-size: 11px; color: #333333; font-family: Verdana, Tahoma, Sans-Serif; padding-left:5px; padding-right:5px; }

.Button
{
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 3px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url('http://store.opti-ups.com/Images/ButtonBG.gif'); BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; WIDTH: 113px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px; BORDER-RIGHT-WIDTH: 0px;
	PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; 
}

.Button2 {
	BORDER-RIGHT: #333333 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #333333 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #333333 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #333333 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 24px; BACKGROUND-COLOR: #6BABB3; font-weight:bold;
}
.Button2:hover {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; BACKGROUND: #6BABB3; BORDER-LEFT: #333333 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #333333 1px solid; font-weight:bold;
}
.Button2:visited {
	BORDER-RIGHT: #5fa2aa 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #5fa2aa 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-LEFT: #5fa2aa 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #5fa2aa 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 24px; BACKGROUND-COLOR: #5fa2aa; font-weight:bold;
}


.Asterisk { color:#DE0000; font-size:11px; }

.logout					{ text-decoration: none; color: #ffffff; }
.logout a:link			{ text-decoration: none; color: #ffffff; }
.logout a:visited		{ text-decoration: none; color: #ffffff; }
.logout a:hover			{ text-decoration: underline; color: #ffffff; }

.form TD			{ height: 30px; }