
/*
-----------
Colors:

.Orange {color:#f47726;}
.Blue {color:#005dab;}
.Grey {color:#626366;}
.OffWhite {color:#f4f4f4;}

-----------
*/




/*Category Names*/
h1.CategoryName {font-size:9pt; text-align:left; color:#f47726; margin:0px; padding:0px 0px 5px 0px; font-weight:bold; text-decoration:none;}
h1.CategoryName a:link { color:#f47726; text-decoration:underline;}
h1.CategoryName a:visited { color:#f47726; text-decoration:underline;}
h1.CategoryName a:hover { color:#005dab; text-decoration:underline;}
h1.CategoryName a:active { color:#f47726; text-decoration:underline;}

/*SubCategoryNameLeft Sub Category Names in the left box*/
h1.SubCategoryNameLeft {font-size:8pt; text-align:left; color:#f47726; margin:0px; padding:3px 0px 7px 0px; font-weight:bold; text-decoration:none; border-bottom:1px solid #cbcbcb;}
h1.SubCategoryNameLeft a:link { color:#f47726; text-decoration:none;}
h1.SubCategoryNameLeft a:visited { color:#f47726; text-decoration:none;}
h1.SubCategoryNameLeft a:hover { color:#005dab; text-decoration:underline;}
h1.SubCategoryNameLeft a:active { color:#f47726; text-decoration:none;}


h1.SubCategoryNameLeftSelected {font-size:8pt; text-align:left; color:#f47726; margin:0px; padding:3px 0px 7px 0px; font-weight:bold; text-decoration:none; border-bottom:1px solid #cbcbcb;}
h1.SubCategoryNameLeftSelected a:link { color:#005dab; text-decoration:none;}
h1.SubCategoryNameLeftSelected a:visited { color:#005dab; text-decoration:none;}
h1.SubCategoryNameLeftSelected a:hover { color:#005dab; text-decoration:underline;}
h1.SubCategoryNameLeftSelected a:active { color:#005dab; text-decoration:none;}
/*Product Names*/
h1.ProductName {font-size:9pt; text-align:left; color:#005dab; margin:0px; padding:0px 0px 5px 0px; font-weight:bold; text-decoration:none;}
h1.ProductName a:link { color:#005dab; text-decoration:underline;}
h1.ProductName a:visited { color:#005dab; text-decoration:underline;}
h1.ProductName a:hover { color:#f47726; text-decoration:underline;}
h1.ProductName a:active { color:#005dab; text-decoration:underline;}


/*Cookie Crumbs */
h2.CookieCrumbs {font-size:8pt; text-align:left; color:#2f2e2f; margin:5px auto 5px auto; padding:5px; font-weight:none; text-decoration:none; background-color:#f9f8f8; border:1px solid #cbcbcb;}
h2.CookieCrumbs a:link { color:#f8941d; text-decoration:underline; font-weight:none;}
h2.CookieCrumbs a:visited { color:#f8941d; text-decoration:underline; font-weight:none;}
h2.CookieCrumbs a:hover { color:#0092ac; text-decoration:underline; font-weight:none;}
h2.CookieCrumbs a:active { color:#f8941d; text-decoration:underline; font-weight:none;}


/*Product Description*/
p.ProductDescription {font-size:9pt; text-align:left; color:#626366; margin:0px; font-weight:normal; line-height:16px; padding:10px 0px 10px 0px;}
p.ProductDescription a:link { color:#0092ac; text-decoration:underline; margin:0px;}
p.ProductDescription a:visited { color:#0092ac; text-decoration:underline; margin:0px;}
p.ProductDescription a:hover { color:#f8941d; text-decoration:underline;}
p.ProductDescription a:active { color:#0092ac; text-decoration:underline; margin:0px;}

/*Product Links*/
p.ProductLinks {font-size:9pt; text-align:left; color:#626366; margin:0px; font-weight:normal; line-height:16px; padding:1px 0px 1px 0px;}
p.ProductLinks a:link { color:#005dab; text-decoration:underline; margin:0px;}
p.ProductLinks a:visited { color:#005dab; text-decoration:underline; margin:0px;}
p.ProductLinks a:hover { color:#f47726; text-decoration:underline;}
p.ProductLinks a:active { color:#005dab; text-decoration:underline; margin:0px;}


/*Tables*/
#ProductsCategoryTable {width:700px; margin:10px 0px 5px 0px; padding:10px 0px 10px 0px; border-top:2px solid #5db3cf;  border-bottom:2px solid #5db3cf; }
#ProductsContentTable {width:582px; margin:10px auto 5px auto; padding:10px 0px 10px 0px; border-top:2px solid #5db3cf;  border-bottom:2px solid #5db3cf; }

#ProductPicturesTable {width:582px; margin:10px auto 5px auto;}

#DbIframeTable {margin:10px 0px 0px 0px;}
/*Divs*/
.ProductLine { border-bottom:1px solid #5db3cf; width:100%; margin:5px auto 10px auto; clear:both;}
.PagesSearchNavigation { width:582px; font-size:10pt; font-weight:normal; text-align:left; margin:10px auto 5px auto;}
.ProductThumbsDiv {float:right;}
.ProductThumbsTable {width:180px; padding:5px; background-color:#eaeaea; border:1px solid #e4e4e3;} 

/*Images*/
.ProductImages {border:1px solid #ee2f27;}

.Productthumbs {float:left; margin-bottom:3px; margin-right:3px;}
.Productthumbs a:link { border-bottom-color:#5db3cf; border-bottom-style:solid; border-bottom-width:1px; border-top-color:#5db3cf; border-top-style:solid; border-top-width:1px; border-left-color:#5db3cf; border-left-style:solid; border-left-width:1px; border-right-color:#5db3cf; border-right-style:solid; border-right-width:1px; float:left;}
.Productthumbs a:visited { border-bottom-color:#5db3cf; border-bottom-style:solid; border-bottom-width:1px; border-top-color:#5db3cf; border-top-style:solid; border-top-width:1px; border-left-color:#5db3cf; border-left-style:solid; border-left-width:1px; border-right-color:#5db3cf; border-right-style:solid; border-right-width:1px; float:left;}
.Productthumbs a:hover { border-bottom-color:#ee2f27; border-bottom-style:solid; border-bottom-width:1px; border-top-color:#ee2f27; border-top-style:solid; border-top-width:1px; border-left-color:#ee2f27; border-left-style:solid; border-left-width:1px; border-right-color:#ee2f27; border-right-style:solid; border-right-width:1px; float:left;}
.Productthumbs a:active { border-bottom-color:#5db3cf; border-bottom-style:solid; border-bottom-width:1px; border-top-color:#5db3cf; border-top-style:solid; border-top-width:1px; border-left-color:#5db3cf; border-left-style:solid; border-left-width:1px; border-right-color:#5db3cf; border-right-style:solid; border-right-width:1px; float:left;}


/*
--------------
Colors
--------------
*/

.MessageError {color:#FF0000; font-size:10pt;}
.MessageSuccess {color:#89b548;}