/* CSS definition file containing site wide stylesheets */
.IndexTextbox { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 11px; font-weight: normal; font-style: normal; background-color: transparent; border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none; width: 424px; overflow: auto; height: 175px;}
 .BorderTopBottom { color: rgb(255,255,255); background-color: rgb(255,65,69); border-top: 1pt solid rgb(0,0,0); border-bottom: 1pt solid rgb(0,0,0);}
 .ButtonSmall { font-size: xx-small; color: rgb(255,255,255); background-color: rgb(0,0,255);}
 .BorderR-Option3 { background-image: url("../assets/images/BorderR.gif"); background-repeat: no-repeat; background-position: right top; width: 9px; empty-cells: show;}
 BODY { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 11px; color: rgb(102,102,102); scrollbar-base-color: rgb(117,195,243);}
 .CDP_P { margin-top: 1px; margin-bottom: 8px;}
 .fatal { background-color: rgb(255,153,153);}
 .Formstandard { font-size: 12px; background-color: rgb(117,195,243);}
 A:active { font-size: 11px; color: rgb(117,195,243);}
 .FlashUnderlay { z-index: -2; position: absolute; filter: alpha(opacity=50); height: 38; left: 0; top: 0;}
 .Option { font-size: 10px; font-weight: bold;}
 .BorderL { background-image: none;}
 .BorderLeftBottomRight { border-left: 1pt solid rgb(0,0,0); border-right: 1pt solid rgb(0,0,0); border-bottom: 1pt solid rgb(0,0,0);}
 .BasketSummary { background-color: rgb(122,178,229);}
 .BorderB-Option2 { text-align: left; background-color: rgb(204,204,204); empty-cells: show;}
 .BorderL-Option2 { background-image: none;}
 .BottomBorder { border-bottom: 1pt solid rgb(0,0,0);}
 .warn { background-color: rgb(255,255,153);}
 .Blue { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 11px; color: rgb(0,0,255); text-align: center;}
 .IndexButton { font-size: 10px; color: rgb(255,255,255); background-color: rgb(255,0,0);}
 .dropdown { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 10px; color: rgb(255,255,255); background-color: rgb(0,0,255);}
 .counterText { color: rgb(123,73,198);}
 .BorderT-X { background-color: transparent;}
 .BorderL-Option3 { background-image: url("../assets/images/BorderL.gif"); background-repeat: no-repeat; background-position: bottom left; width: 9px; empty-cells: show;}
 .BorderB-Option3 { background-image: url("../assets/images/BorderB.gif"); background-repeat: no-repeat; background-position: bottom left; height: 9px; empty-cells: show;}
 .Formsmall { font-size: 10px; background-color: rgb(153,204,153);}
 A:link { font-size: 11px; color: rgb(117,195,243);}
 .Formsmallwhite { font-size: 10px; color: rgb(255,255,255);}
 .AutoHide { visibility: hidden;}
 .A.2 { color: rgb(0,51,255);}
 .search { font-size: 9px; text-align: center; background-color: rgb(255,255,255);}
 .Name { font-family: Algerian,fantasy; font-size: 18px; color: rgb(255,255,255); font-weight: bold; border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .ProductCodes { font-style: italic;}
 .FormSmall { color: rgb(255,255,255); background-color: rgb(0,0,255);}
 .counterBackground { background-color: transparent; background-image: none;}
 .PictureBorderOption2-Option2 { background-color: rgb(255,255,255); width: 3px; overflow: hidden; max-height: 3px; height: 3px;}
 .PageBorder { text-align: center; background-color: rgb(255,255,255); background-image: url("../assets/images/background1.gif"); background-repeat: repeat-y; background-position: 100% 0pt; border: 1px solid rgb(14,22,118); margin: 10px 1px 1px 1px; padding: 1px;}
 .small { font-size: 9px;}
 .EmbeddedImageCpation { color: rgb(128,128,128); font-style: italic; width: 160px;}
 .BorderBottom { border-bottom: 1pt solid rgb(0,0,0);}
 .BackgroundTable { color: rgb(255,255,255); background-color: rgb(255,0,0);}
 .Grey { color: rgb(204,204,204);}
 .Highlight { font-size: 9px; color: rgb(0,0,0); background-color: rgb(255,255,0);}
 .flag1 { visibility: visible;}
 .BorderLeftTopRight { border-left: 1pt solid rgb(0,0,0); border-top: 1pt solid rgb(0,0,0); border-right: 1pt solid rgb(0,0,0);}
 .Border { border-left-width: 1px; border-left-style: solid; border-top-width: 1px; border-top-style: solid; border-right-width: 1px; border-right-style: solid; border-bottom-width: 1px; border-bottom-style: solid;}
 .BorderR { background-color: rgb(204,204,204);}
 .flag2 { visibility: visible;}
 .IndexTable { border: 1pt solid rgb(255,0,0); border-collapse: collapse;}
 .whitelink { color: rgb(255,255,255); text-decoration: underline;}
 .BorderB { text-align: left; background-color: rgb(204,204,204); empty-cells: show;}
 .BorderT-Option2 { background-color: transparent;}
 .LinksTable { border-collapse: collapse;}
 .info { background-color: rgb(255,255,255);}
 .BorderRight { padding-right: 2px;}
 A:visited { font-size: 11px;}
 .flag3 { visibility: visible;}
 .White { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 11px; color: rgb(255,255,255); text-align: center;}
 .list { font-size: xx-small; font-weight: bold;}
 .PageMargin { width: 1px; height: 50px;}
 .BorderT-Option3 { background-image: url("../assets/images/BorderT.gif"); background-repeat: no-repeat; background-position: right top; height: 9px; empty-cells: show;}
 .PictureBorderOption2-X { width: 0px; overflow: hidden; max-height: 0px; height: 0px;}
 .BorderT { background-color: transparent;}
 .ActiveButton { font-size: 12px; background-color: rgb(117,195,243); cursor: hand;}
 .flag4 { visibility: visible;}
 .BorderNo { color: rgb(255,255,255); background-color: rgb(255,65,69); border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .Scroll { border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none;}
 .FlashOverlay { font-size: 28px; color: rgb(255,0,0); font-weight: bold; text-align: center; z-index: -1; position: absolute; left: 0; top: 1px;}
 .DropDown { font-size: 10px; color: rgb(255,255,255); background-color: rgb(0,0,255);}
 .HtmlLinks { width: 200px; height: 70px;}
 .AreaBorder { background-color: transparent; margin: 1px; padding: 1px;}
 H1 { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 20px; color: rgb(14,22,118);}
 .BorderTable { border-left-width: 1pt; border-left-style: solid; border-top-width: 1pt; border-top-style: solid; border-right-width: 1pt; border-right-style: solid; border-bottom-width: 1pt; border-bottom-style: solid;}
 .FlashIndex { font-size: 120%; color: rgb(255,0,0); font-weight: bold; font-style: italic; text-align: left;}
 .indexinstructions { font-size: 9px; color: rgb(44,89,170);}
 .BodyCenter { text-align: center; background-image: none;}
 .FormText { font-size: 11px; background-color: rgb(117,195,243);}
 H2 { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 16px; color: rgb(242,243,248); background-color: rgb(117,195,243); padding-left: 2pt; padding-right: 2pt;}
 P { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 11px; margin-top: 0em;}
 .BorderTop { border-top: 1pt solid rgb(14,22,118);}
 .TableBackground { color: rgb(255,255,255); font-weight: bold; text-align: center; background-color: rgb(192,192,192);}
 .PictureBorderOption2 { background-color: rgb(255,255,255); width: 3px; overflow: hidden; max-height: 3px; height: 3px;}
 .BorderL-X { background-image: none;}
 .BorderLeft { padding-left: 2px;}
 H3 { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 14px; color: rgb(117,195,243);}
 .Scrollcopy { border-left-style: none; border-top-style: none; border-right-style: none; border-bottom-style: none; overflow: auto; scrollbar-arrow-color: rgb(204,204,255); scrollbar-3dlight-color: rgb(204,204,204); scrollbar-base-color: rgb(204,204,204); scrollbar-darkshadow-color: rgb(204,204,255); height: 172;}
 .JustWills { font-size: x-small; color: rgb(85,171,130); font-weight: bold;}
 .PictureBorder-Option1 { border-right: 2px solid rgb(0,153,51); border-bottom: 2px solid rgb(0,153,51);}
 LI { font-size: 11px; color: rgb(102,102,102); list-style-image: url("../assets/images/bullet.gif");}
 A { font-size: 11px; color: rgb(117,195,243);}
 .A.2:link { color: rgb(255,255,255);}
 .Buttonsmall { font-size: 10px; color: rgb(255,255,255); background-color: rgb(0,0,255);}
 .ErrorTitle { font-size: 48px; font-weight: bold; font-style: italic;}
 .TextNavBar { font-family: Arial,Helvetica,Geneva,Sans-serif; font-size: 11px;}
 .A.2:visited { color: rgb(255,255,255);}
 .lilac { color: rgb(153,153,204);}
 .Service { font-size: 16px; font-weight: bold; text-align: center; background-color: rgb(204,204,204); background-image: none; background-repeat: no-repeat; margin-left: ; margin-top: ; padding-top: ; margin-bottom: ; padding-bottom: ;}
 .credits { font-size: 10px;}
 .BorderR-Option2 { background-color: rgb(204,204,204); empty-cells: show;}
 .counter { width: 250px; overflow: hidden; visibility: hidden; height: 25px;}
 A:hover { font-size: 11px; color: rgb(14,22,118);}
 .A.2:hover { color: rgb(255,255,255);}
 