A.active {BACKGROUND: #fff; COLOR: #000}
A:visited {color:#0000ff; text-decoration: none}
A:link {color:#0000ff; text-decoration: none}
A:hover {color:#ff0000; text-decoration: underline}
::-webkit-scrollbar {
height: 5px;
width: 10px;
background: #F2F7FF;
}
::-webkit-scrollbar-thumb {
background: #81BEF7;
-webkit-border-radius: 1ex;
-webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.75);
}
::-webkit-scrollbar-corner {
background: #F2F7FF;
}
.textarea {
width: 100%;
font-size:12;
font-family: arial
}
div.suggestions {
-moz-box-sizing: content-box;
-moz-box-sizing: border-box;
-moz-box-sizing: padding-box;
box-sizing: border-box;
border: 1px solid #c6c6c6;
position: absolute;   
background-color: #ffffff;
FONT-SIZE:13;
font-family:arial,verdana,helvetica;
font-weight:normal;
box-shadow: 2px 2px 4px 3px #c6c6c6;
}
div.suggestions div {
cursor: default;
padding: 5px 0px 5px 5px;
border-bottom: 1px solid #E6E6E6;
}
div.suggestions div.current {
background-color:#f2f2f2;
color: #000000;
}
.treehtml {
FONT-SIZE: 1.0em;
font-family: arial;
padding-left: 20;
}
.textbox {
FONT-SIZE: 0.9em;
width:85%;height:80%;
font-weight:light;
color:#0000ff;
}
.logo{
color: #ffffff;
FONT-SIZE: 1.5em;
FONT-FAMILY: arial,sans-serif;
TEXT-ALIGN: center;
font-weight: bold;
padding-left: 10;
padding-right: 10;
float: left;
text-decoration:none;
background: #ff0000 }
.shop{
COLOR: #ffffff;
FONT-SIZE: 1.5em;
FONT-FAMILY: arial,sans-serif;
TEXT-ALIGN: center;
font-weight: bold;
padding-left: 10;
padding-right: 10;
float: left;
text-decoration:none;
background: #333333}
.down{
FONT-SIZE: 11px;
FONT-FAMILY: arial;
TEXT-ALIGN: left;
font-weight: normal;
padding-left: 30;
}
.downsm{
FONT-SIZE: 11px;
FONT-FAMILY: arial;
TEXT-ALIGN: left;
font-weight: normal;
padding-left: 10;
}
.brand {
/*           : top right bottom left */
border-width: 0px 1px 1px 0px;
border-color: #d5dff3;
/*background:#F2F7FF;*/
background:#ffffff;
border-style: solid;
padding-left: 8px;
padding-right: 0px;
font-size: 12px;
font-family: arial,helvetica,sans-serif;
font-weight: normal;
}

.brandLeft {
/*           : top right bottom left */
border-width: 0px 1px 1px 1px;
border-color: #d5dff3;
/*background:#F2F7FF;*/
background:#ffffff;
border-style: solid;
padding-left: 8px;
padding-right: 0px;
font-size: 12px;
font-family: arial,helvetica,sans-serif;
font-weight: normal;
}

.brandWhite {
/*           : top right bottom left */
border-width: 0px 1px 1px 0px;
border-color: #d5dff3;
background:#3399ff;
border-style: solid;
padding-left: 5px;
font-size: 12px;
font-family: arial,helvetica,sans-serif;
color: #ffffff;
height: 25;
font-weight: bold
}

.textAd {
/*           : top right bottom left */
border-width: 0px 0px 0px 0px;
border-color: #d5dff3;
background:#FFFFFF;
border-style: solid;
padding-left: 0px;
padding-bottom: 0px;
font-size: 12px;
font-family: arial,helvetica,sans-serif;
font-weight: normal
}

.brandCol {
/*           : top right bottom left */
border-width: 0px 0px 0px 0px;
border-color: #d5dff3;
background:#3399ff; 
--background:#8904B1; 
--border-color: #8904B1;
--background:#2E2EFE; 
--border-color: #2E2EFE;
border-style: solid;
padding-left: 5px;
width: 15%;
height:25px;
font-size: 12px;
color: #ffffff;
font-family: arial;
font-weight: bold
}

.brandColKids {
/*           : top right bottom left */
border-width: 0px 0px 0px 0px;
border-color: #d5dff3;
background:#3399ff; 
border-style: solid;
padding-left: 5px;
width: 13%;
height:25px;
font-size: 12px;
color: #ffffff;
font-family: arial;
font-weight: bold
}

.brandColNext {
/*           : top right bottom left */
border-width: 0px 0px 0px 0px;
border-color: #d5dff3;
background:#3399ff; 
--background:#FF4000; 
--border-color:#FF4000;
--background:#2E2EFE; 
--border-color: #2E2EFE;
border-style: solid;
padding-left: 5px;
width: 15%;
font-size: 12px;
color: #ffffff;
--color: #2E2EFE;
font-family: arial,helvetica,sans-serif;
font-weight: bold
}

.brandColNextKids {
/*           : top right bottom left */
border-width: 0px 0px 0px 0px;
border-color: #d5dff3;
background:#3399ff; 
border-style: solid;
padding-left: 5px;
width: 13%;
font-size: 12px;
color: #ffffff;
--color: #2E2EFE;
font-family: arial,helvetica,sans-serif;
font-weight: bold
}

.adCol {
/*           : top right bottom left */
border-width: 0px 1px 1px 0px;
border-color: #d5dff3;
background:#ffffff; 
border-style:solid;
padding-left: 5px;
padding-top: 6px;
padding-bottom: 6px;
font-size: 12px;
color: #000000;
font-family: arial,helvetica,sans-serif;
text-align: center;
font-weight: bold
}
.adColLeft {
/*           : top right bottom left */
border-width: 0px 1px 1px 0px;
border-color: #d5dff3;
background:#ffffff; 
border-style:solid;
padding-left: 5px;
padding-top: 6px;
padding-bottom: 6px;
font-size: 12px;
color: #000000;
font-family: arial;
text-align: left;
font-weight: normal
}

.adColTop {
/*           : top right bottom left */
border-width: 1px 1px 0px 1px;
border-color: #d5dff3;
background:#ffffff; 
border-style:solid;
padding-left: 5px;
padding-top: 6px;
padding-bottom: 6px;
font-size: 0.9em;
color: #000000;
font-family: arial;
text-align: left;
font-weight: normal
}

.brand1 {
/*           : top right bottom left */
border-width: 0px 0px 0px 0px;
border-color: #d5dff3;
background:#F2F7FF;
border-style: solid;
padding-left: 5px;
font-size: 12px;
font-family: arial,helvetica,sans-serif;
font-weight: normal;
}
.brandNext{
FONT-SIZE: 1.0em;
FONT-FAMILY: arial,sans-serif;
font-weight: bold;
COLOR: #000000
}
.blue{
COLOR: #3366ff
}
.black{
text-decoration:none;
COLOR: #000000
}
.tableBorder {
border-color: #3399ff;
border-width: 0px 0px 0px 0px;
}
.footerlinks{
FONT-SIZE: 0.8em;
FONT-FAMILY: arial,sans-serif;
font-weight: normal;
TEXT-ALIGN: center;
padding-top: 10;
COLOR: #000000
}
.footerlinksLeft{
FONT-SIZE: 0.8em;
FONT-FAMILY: arial,sans-serif;
font-weight: normal;
TEXT-ALIGN: left;
padding-left:50;
padding-top: 10;
COLOR: #000000
}
.footer{
FONT-SIZE: 11px;
FONT-FAMILY: arial;
font-weight: normal;
TEXT-ALIGN: center;
padding-top:10px;
padding-bottom:5px;
COLOR: #000000
}
.searchTextType{
height:20;
width:60;
FONT-SIZE:12;
FONT-FAMILY:arial;
border: 0px ;
TEXT-ALIGN: left;
font-weight: bold;
color: #0066cc;
VERTICAL-ALIGN: middle
}
.nextLink {
padding-left:10px;
padding-right:10px;
}
.standardFont{
FONT-SIZE: 0.8em;
FONT-FAMILY: arial;
}
.searchEngineTextType{
height:28;
width:80%;
padding: 5px; 
margin: 0px; 
FONT-SIZE:13;
FONT-FAMILY:arial;
border: 1px solid #c6c6c6;
border-color: #c6c6c6;
font-weight: normal;
vertical-align:middle;
outline: none; 
background-position: initial initial; 
background-repeat: initial initial;
}
input:focus{
outline: none;
border: 1px solid ;
border-color: #3399ff;
font-weight: normal;
}
.buttonType1 {
width:90;
height:27;
FONT-SIZE:12;
FONT-FAMILY:arial;
padding-left: 2px;
padding-right: 2px;
font-weight: bold;
VERTICAL-ALIGN: middle
}
.searchButtonType1 {
width:55;
height:28;
FONT-SIZE:12;
FONT-FAMILY:arial;
VERTICAL-ALIGN: middle;
border-width: 1px 1px 1px 1px ;
font-weight: bold;
background: #d5dff3;
}

.searchButtonType {
width:80;
height:30;
FONT-SIZE:12;
FONT-FAMILY:arial;
color:#ffffff;
VERTICAL-ALIGN: middle;
border-width: 1px 1px 1px 1px ;
font-weight: normal;
background: #2965FD;
}
.clrbutton{
width:30;
height:30;
FONT-SIZE:12;
FONT-FAMILY:arial;
color:#ffffff;
border-width: 1px 1px 1px 1px ;
font-weight: normal;
background: #2965FD;
VERTICAL-ALIGN: middle
}

.smallButtonType {
width:20;
height:20;
FONT-SIZE:12;
FONT-FAMILY:arial;
padding-left: 5px;
padding-right: 5px;
VERTICAL-ALIGN: middle;
}
.clearButtonType{
width:28;
height:28;
FONT-SIZE:12;
FONT-FAMILY:arial;
border-width: 1px 1px 1px 1px ;
font-weight: normal;
background: #d5dff3;
VERTICAL-ALIGN: middle;
text-align:middle
}
.clearButtonType2{
width:28;
height:27;
FONT-SIZE:12;
FONT-FAMILY:arial;
padding-left: 5px;
padding-right: 5px;
font-weight: normal;
VERTICAL-ALIGN: middle;
text-align:middle
}
.searchText{
FONT-SIZE: 14px;
FONT-FAMILY: arial;
TEXT-ALIGN: left;
font-weight: bold;
color: #000000;
padding-left:0;
}
div.shopwindow {
height: 215px;
overflow: auto;
}
.c{
padding-top:10px;
padding-bottom:10px;
padding-left:2px;
font-weight: normal;
font-family: arial;
FONT-SIZE:1.2em;
border: 1px solid #d5dff3;
border-width: 0px 0px 1px 0px;
}

.a{
padding-top:10px;
padding-bottom:10px;
padding-left:2px;
font-weight: normal;
font-family: arial;
FONT-SIZE:1.2em;
border: 1px solid #d5dff3;
border-width: 0px 0px 1px 0px;
/*background:#F2F7FF;*/
}

.an{
padding-top:10px;
padding-bottom:10px;
padding-left:2px;
font-weight: normal;
font-family: arial;
FONT-SIZE:12px;
border: 1px solid #d5dff3;
border-width: 0px 0px 0px 0px;
/*background:#F2F7FF;*/
}

.b{
font-weight: normal;
}
.cn{
padding-top:10px;
padding-bottom:10px;
padding-left:2px;
font-weight: normal;
font-family: arial;
FONT-SIZE:12px;
border: 1px solid #d5dff3;
border-width: 0px 0px 0px 0px;
}
.cb{
padding-top:2px;
padding-bottom:6px;
font-weight: normal;
border: 1px solid #d5dff3;
border-width: 0px 0px 1px 0px;
}
.ct{
padding-top:10px;
padding-bottom:10px;
font-weight: normal;
font-family: arial;
color: #ff0000;
FONT-SIZE:1.2em;
border: 1px solid #d5dff3;
border-width: 0px 0px 1px 0px;
}

.ad{
padding-top:2px;
padding-left:10px;
padding-bottom:2px;
font-weight: normal;
font-family: arial,sans-serif;
FONT-SIZE:12px;
border: 1px solid #d5dff3;
border-width: 1px 1px 1px 1px;
TEXT-ALIGN: left;
}

.iad{
padding-top:2px;
padding-left:10px;
padding-bottom:2px;
font-weight: normal;
font-family: arial,sans-serif;
FONT-SIZE:12px;
border: 1px solid #d5dff3;
border-width: 0px 0px 0px 0px;
TEXT-ALIGN: left;
}

.space{
padding-left:20px;
font-weight: normal;
}

div.scrollA {
height: 250px;
width: 100%;
overflow: auto;
}

.p{
padding-left:5px;
padding-right:5px
}