a:link { color: #246694; }
a:visited { color: #246694; }
a:hover { background-color: #ffffbf;  color: #ff00ff; }
a:active { color: #ff0000; }
body { 
     background-color: #ffffff;
     color: #000000;
     margin-left: 10%; 
     margin-right: 10%; 
     font-family: sans-serif;
          scrollbar-face-color: #246694;
          scrollbar-arrow-color: #ffffff;
          scrollbar-base-color: #ccccff;
          scrollbar-shadow-color: #ddddff;
          scrollbar-darkshadow-color: #000000;
          scrollbar-highlight-color: #ffffff;
          scrollbar-3dlight-color: #eeeeff;
          scrollbar-track-color: #ccccff;
}
.addmargtop
{
     text-align: center;
     margin-top: 1cm
}
.bold
{
     font-weight: bold;
}
.cent
{
     text-align: center;
}
.centbold
{
     text-align: center;
     font-weight: bold;
}
.cent table
{
     margin-left: auto;
     margin-right: auto;
     text-align: left
}
.centbold table
{
     margin-left: auto;
     margin-right: auto;
     text-align: center;
     font-weight: bold;
}
.head1 { text-align: center; color: #ff0000 }
.head2 { text-align: center; color: #246694 }
.head3 { 
     text-align: center; 
     font-style: italic; 
     color: #ff0000 
}
.head4 { 
     text-align: center; 
     font-style: italic; 
     color: #246694 
}
.sub1 {
     color: #ff0000
}
.sub2 {
     color: #246694
}
.sub3 {
     font-weight: bold;
     color: #ff0000
}
.sub4 {
     font-weight: bold;
     color: #246694
}
pre {
     color: green; font-weight: bold;
     white-space: pre; font-family: monospace;
}
tt { color: green }
em { font-style: italic; font-weight: bold }
strong { font-weight: bold }
.navbar { text-align: center }
div.box { border: solid; border-width: thin; width: 100%; padding: 0.2em; }
div.color {
     background-color: rgb(204,204,255);
     padding: 0.5em;
     border: none;
     width: 100%;
}
div.changed {
     padding-left: 0.2em;
     border-left: solid;
     border-top: none;
     border-bottom: none;
     border-right: none;
     border-left-width: thin;
     border-color: red;
     margin-bottom: .2cm;
     font-weight: bold;
}
pre.bad { color: rgb(192, 101, 101) }
p.changed {
     padding-left: 0.2em;
     border-left: solid;
     border-top: none;
     border-bottom: none;
     border-right: none;
     border-left-width: thin;
     border-color: red;
     font-weight: bold;
}
.dropcap {
     float: left;
     font: bold 1.4em "Times New Roman", serif;
     color: rgb(51, 0, 102);
     background: rgb(255, 255, 153);
}
.highlight {
     background-color: #FFFF66;
}
.lowlight {
     background-color: #80FF80;
}
table {
    font-size: 90%
    font-family: sans-serif;
     font-weight: bold;
    border-width: 1px;
    border-color: white;
}
table.games {
     background-color: #FFFFFF;
     border-collapse: collapse;
     border-spacing: 0px;
     border: 1px #808080 solid;
     font-size: 90%;
     font-family: Ariel, sans-serif;
     font-weight: bold;
}
table.norm {
    font-size: 100%
    font-family: sans-serif;
     font-weight: bold;
    border-width: 1px;
    border-color: white;
}
td {
    font-size: 90%
    font-family: sans-serif;
 }
td.games {
     font-size: 90%;
     font-family: Ariel, sans-serif;
     border: 1px #808080 solid;
}
td.norm {
    font-size: 100%
    font-family: sans-serif;
 }
td.titlebar {
     background-color: #C0C0C0;
     color: #000000;
     border: 1px #808080 solid;
     font-size: 90%;
     font-family: Ariel, sans-serif;
     font-weight: bold;
}
td.navbluetitle {
     background-color: #80FFFF;
     color: #000000;
     border: 1px #808080 solid;
     font-size: 100%;
     font-family: Ariel, sans-serif;
     font-weight: bold;
     text-align: center;
}
td.nets {
     background-color: #FFFF00;
     border: 1px #808080 solid;
     color: #FF0000;
     font-family: Ariel, sans-serif;
     font-size: 90%;
}
td.forfeit {
     color: #FF0000;
     border: 1px #808080 solid;
     font-family: Ariel, sans-serif;
     font-size: 90%;
}
td.shaded { 
     background: rgb(255, 255, 153) 
}
th.shade { 
     background: #C0C0C0;
     font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
}
th.shaded { 
     background: rgb(204, 204, 153) 
}
.clsTextBoxBorder{
     BORDER-RIGHT: 1px outset #858BFD;
     BORDER-LEFT: 1px outset #858BFD;
     BORDER-TOP: 1px outset #858BFD;
     BORDER-BOTTOM: 1px outset #858BFD
}
.clsTextAreaBorder{
     BORDER-RIGHT: 1px outset #858BFD;
     BORDER-LEFT: 1px outset #858BFD;
     BORDER-TOP: 1px outset #858BFD;
     BORDER-BOTTOM: 1px outset #858BFD;
     scrollbar-base-color: #858BFD;
     scrollbar-arrow-color: #000000;
     scrollbar-DarkShadow-Color: #000000;
     scrollbar-Track-Color: #858BFD;
     scrollbar-highlight-color: #CCCCCC
}
li.inline{
     display: inline;
     padding-left: 3px;
     padding-right: 4px;
     border-right: 1px dotted #066;
     font-size: 80%;
     font-weight: bold;
}
li.last{
     display: inline;
     padding-left: 3px;
     padding-right: 4px;
     border-right: 0px;
     font-size: 80%;
     font-weight: bold;
}
.whitebox{
     background-color: #ffffff;
     border-left: solid;
     border-right: solid;
     border-top: solid;
     border-bottom: solid;
     border-color: black;
}
.StoreLocatorShow {
    display:block;
    clear:both;
}
.StoreLocatorRepeaterItemClosed
{
    position: relative;
    border: solid 1px #d3d3d3;
    padding-left: 2px;
    background-color: White;
    color: Gray;
    font-size: 12px;
}

.StoreLocatorRepeaterItemOpen
{
    position: relative;
    border: solid 1px #393939;
    padding-left: 2px;
    background-color: #edf7fe;
    color: Gray;
    font-size: 12px;
	clear:both;
}
.hide {
    display: none;
}

