﻿.DropShadowContainer { position: relative; z-index: 1; width: 100%; }

.DSTopLeft { font-size: 1px; width: 15px; height: 16px; background: url(/Images/DropShadow/TopLeft.png) no-repeat; }
.DSTopLeft2 { font-size: 1px; width: 39px; height: 16px; background: url(/Images/DropShadow/TopLeft2.png) no-repeat; }
.DSTopLeft3 { font-size: 1px; width: 15px; height: 39px; background: url(/Images/DropShadow/TopLeft3.png) no-repeat; }
.DSTop { font-size: 1px; width: auto; height: 16px; background: url(/Images/DropShadow/Top.png) repeat-x; }
.DSTop2 { font-size: 1px; width: auto; height: 39px; background: url(/Images/DropShadow/Top2.png) repeat-x; }
.DSTopRight { font-size: 1px; width: 15px; height: 16px; background: url(/Images/DropShadow/TopRight.png) no-repeat; }
.DSTopRight2 { font-size: 1px; width: 15px; height: 39px; background: url(/Images/DropShadow/TopRight2.png) no-repeat; }
.DSTopRight3 { font-size: 1px; width: 39px; height: 15px; background: url(/Images/DropShadow/TopRight3.png) no-repeat; }
.DSLeft { font-size: 1px; width: 15px; height: auto; background: url(/Images/DropShadow/Left.png) repeat-y; }
.DSLeft2 { vertical-align: middle; font-size: 1px; width: 39px; height: auto; background: url(/Images/DropShadow/Left2.png) repeat-y; }
.DSLeftIcon { position: relative; font-size: 1px; width: 39px; height: 54px; background: url(/Images/DropShadow/LeftIcon.png) no-repeat; }
.DSRightIcon { position: relative; font-size: 1px; width: 39px; height: 54px; background: url(/Images/DropShadow/RightIcon.png) no-repeat; }
.DSTopIcon { position: relative; font-size: 1px; width: 52px; height: 39px; background: url(/Images/DropShadow/TopIcon.png) no-repeat; }
.DSMiddle { width: auto; height: auto; }
.DSRight { font-size: 1px; width: 15px; height: auto; background: url(/Images/DropShadow/Right.png) repeat-y; }
.DSRight2 { font-size: 1px; width: 39px; height: auto; background: url(/Images/DropShadow/Right2.png) repeat-y; }
.DSBottomLeft { font-size: 1px; width: 15px; height: 15px; background: url(/Images/DropShadow/BottomLeft.png) no-repeat;  }
.DSBottomLeft2 { font-size: 1px; width: 39px; height: 15px; background: url(/Images/DropShadow/BottomLeft2.png) no-repeat; }
.DSBottom { font-size: 1px; width: auto; height: 15px; background: url(/Images/DropShadow/Bottom.png) repeat-x; }
.DSBottomRight { font-size: 1px; width: 15px; height: 15px; background: url(/Images/DropShadow/BottomRight.png) no-repeat; }
.DSBottomRight2 { font-size: 1px; width: 39px; height: 15px; background: url(/Images/DropShadow/BottomRight2.png) no-repeat; }

.HomePageLeftReflectionLeft { width: 6px; height: 42px; background: url(/Images/Reflections/HomePageLeftReflectionLeft.png); }
.HomePageLeftReflectionMiddle { width: auto; height: 42px; background: url(/Images/Reflections/HomePageLeftReflectionMiddle.png); }
.HomePageLeftReflectionRight { width: 6px; height: 42px; background: url(/Images/Reflections/HomePageLeftReflectionRight.png); }

.HomePageRightReflectionLeft { width: 4px; height: 42px; background: url(/Images/Reflections/HomePageRightReflectionLeft.png); }
.HomePageRightReflectionMiddle { width: auto; height: 42px; background: url(/Images/Reflections/HomePageRightReflectionMiddle.png); }
.HomePageRightReflectionRight { width: 4px; height: 42px; background: url(/Images/Reflections/HomePageRightReflectionRight.png); }

.BorderTopLeft { font-size: 1px; width: 6px; height: 6px; background: url(/Images/Border/TopLeft.png) no-repeat; }
.BorderTop { font-size: 1px; width: auto; height: 6px; background: url(/Images/Border/Top.png) repeat-x; }
.BorderTopRight { font-size: 1px; width: 6px; height: 6px; background: url(/Images/Border/TopRight.png) no-repeat; }
.BorderLeft { font-size: 1px; width: 6px; height: auto; background: url(/Images/Border/Left.png) repeat-y; }
.BorderMiddle { width: auto; height: auto; background: url(/Images/Border/Middle.png) repeat;}
.BorderRight { font-size: 1px; width: 6px; height: auto; background: url(/Images/Border/Right.png) repeat-y; }
.BorderBottomLeft { font-size: 1px; width: 6px; height: 6px; background: url(/Images/Border/BottomLeft.png) no-repeat;  }
.BorderBottom { font-size: 1px; width: auto; height: 6px; background: url(/Images/Border/Bottom.png) repeat-x; }
.BorderBottomRight { font-size: 1px; width: 6px; height: 6px; background: url(/Images/Border/BottomRight.png) no-repeat; }

