html {
    overflow-y: scroll;
    scrollbar-base-color: #CC0000;
	scrollbar-arrow-color: white;

	scrollbar-shadow-color: #CC0000;
	scrollbar-lightshadow-color: green; 
	scrollbar-darkshadow-color: blue;

	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: black;
}

.BHeader {
font-family:verdana;
color:#999999;
font-size:60px;
font-weight:bold;
text-shadow: 2px 2px 2px #333300;
}

.tdt {
padding-top:20px;
}

.tdb {
padding-bottom:20px;
}

.tdl {
padding-left:20px;
}

.tdr {
padding-right:20px;
}


.justi {
text-align:justify;
text-justify:inter-word;
}

.TDPad {
padding-right:30px;
}

.FieldText {
font-family:Arial, sans-serif;
font-size:12px
;
color:#FFFFFF;
line-height:15px;
font-weight:bold;
}

.RedPrice {
font-family:verdana;
font-size:20px;
color:#CC0000;
line-height:15px;
font-weight:BOLD;
}

.WhiteTxt {
font-family:Arial, sans-serif;
font-size:12px
;
color:#333333;
font-weight:BOLD;
line-height:15px;
text-decoration: none;
}
.sRedLINK {
font-family:Arial, sans-serif;
font-size:10px;
color:#CC0000;
font-weight:BOLD;
line-height:15px;
text-decoration: none;
float:right;
}.RedLINK {
font-family:Arial, sans-serif;
font-size:12px;
color:#CC0000;
font-weight:BOLD;
line-height:15px;
text-decoration: none;
}
.GreyLINK {
font-family:Arial, sans-serif;
font-size:12px
;
color:#777777;
font-weight:BOLD;
line-height:15px;
text-decoration: none;
}
.sGreyLINK {
font-family:Arial, sans-serif;
font-size:9px;
color:#777777;
font-weight:BOLD;
line-height:15px;
text-decoration: none;
}
.RedLINK a: link {
font-family:Arial, sans-serif;
font-size:12px
;
text-color:orange;
background-color:black;
line-height:15px;
font-weight:BOLD;
}
.RedLINK a: visited {
font-family:Arial, sans-serif;
font-size:13px;
color:#CC0000;
line-height:15px;
font-weight:BOLD;
}
.RedLINK a: hover {
font-family:Arial, sans-serif;
font-size:12px
;
text-color:orange;
background-color:black;
line-height:15px;
font-weight:BOLD;
}
.RedLINK a: active {
font-family:Arial, sans-serif;
font-size:13px;
color:#CC0000;
line-height:15px;
font-weight:BOLD;
}


.RedTxtBOLD {
font-family:Arial, sans-serif;
font-size:13px;
color:#CC0000;
line-height:15px;
font-weight:BOLD;
}

.RedTxtBOLDITALIC {
font-family:Arial, sans-serif;
font-size:13px;
color:#CC0000;
font-weight:BOLD;
line-height:15px;
font-style:ITALIC;
}

.RedTxt {
font-family:Arial, sans-serif;
font-size:13px;
color:#CC0000;
line-height:15px;
font-weight:normal;
}

.sRedTxtBOLD {
font-family:Arial, sans-serif;
font-size:12px
;
color:#CC0000;
line-height:15px;
font-weight:BOLD;
}

.sRedTxtBOLDITALIC {
font-family:Arial, sans-serif;
font-size:12px
;
color:#CC0000;
font-weight:BOLD;
line-height:15px;
font-style:ITALIC;
}

.sRedTxt {
font-family:Arial, sans-serif;
font-size:12px
;
color:#CC0000;
line-height:15px;
font-weight:normal;
}

.sRedTxtITALIC {
font-family:Arial, sans-serif;
font-size:12px
;
color:#CC0000;
line-height:15px;
font-style:ITALIC;
}

.GreyTxtBOLD {
font-family:Arial, sans-serif;
font-size:13px;
color:#666666;
line-height:15px;
font-weight:BOLD;
}

.GreyTxtBOLDITALIC {
font-family:Arial, sans-serif;
font-size:13px;
color:#666666;
font-weight:BOLD;
line-height:15px;
font-style:ITALIC;
}

.ssGreyTxt {
font-family:Arial, sans-serif;
background:#fff;
color:#555;
font-size:10px;
line-height:15px;
font-weight:normal;
}
.GreyTxt {
font-family:Arial, sans-serif;
background:#fff;
color:#555;
font-size:13px;
line-height:15px;
font-weight:normal;
}

.sGreyTxtBOLD {
font-family:Arial, sans-serif;
font-size:12px
;
color:#666666;
line-height:15px;
font-weight:BOLD;
}

.sGreyTxtBOLDITALIC {
font-family:Arial, sans-serif;
font-size:12px
;
color:#666666;
font-weight:BOLD;
line-height:15px;
font-style:ITALIC;
}

.sGreyTxt {
font-family:Arial, sans-serif;
background:#fff;
color:#555;
font-size:12px
;
line-height:15px;
font-weight:normal;
}

.sGreyTxtITALIC {
font-family:Arial, sans-serif;
font-size:12px
;
color:#666666;
line-height:15px;
font-style:ITALIC;
}



.ImageBoxLEFT {
-webkit-box-shadow: 3px 3px 4px #666666;
-moz-box-shadow: 3px 3px 4px #666666;
border:1px solid #818181;
float: left;
margin-right: 10px;
}

.ImageBoxRIGHT {
-webkit-box-shadow: 5px 5px 5px #818181;
-moz-box-shadow: 5px 5px 5px #818181;
-moz-border-radius-topleft: 25px;
-moz-border-radius-bottomright: 25px;
-webkit-border-top-left-radius: 25px;
-webkit-border-bottom-right-radius: 25px;
border:1px solid #395A92;
float: right;
margin-left: 10px;
}

.ImageBox {
-webkit-box-shadow: 1px 1px 6px #E60000;
-moz-box-shadow: 1px 1px 6px #E60000;
-moz-border-radius-topleft: 8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-top-left-radius: 8px;
-webkit-border-bottom-right-radius: 8px;
border:1px solid #E60000;
max-width: 150px;
width: expression(150 + "px");
float: left;
margin-right: 10px;

}

.TeaserLEFT {
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
-moz-border-radius-topleft: 25px;
-moz-border-radius-bottomright: 25px;
-webkit-border-top-left-radius: 25px;
-webkit-border-bottom-right-radius: 25px;
border:1px solid #395A92;
max-width: 150px;
width: expression(150 + "px");
float: left;
margin-right: 10px;
}
.TeaserRIGHT {
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
-moz-border-radius-topleft: 25px;
-moz-border-radius-bottomright: 25px;
-webkit-border-top-left-radius: 25px;
-webkit-border-bottom-right-radius: 25px;
border:1px solid #395A92;
max-width: 150px;
width: expression(150 + "px");
float: right;
margin-left: 10px;
}

.RndTable {
background: #CC0000;
border-collapse: collapse;
border: 0px solid #CC0000;
-webkit-box-shadow: 3px 3px 10px #FF3300;
-moz-box-shadow: 3px 3px 10px #FF3300;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-webkit-border-top-left-radius: 20px;
}


.RndTable2 {
border:1px solid #395A92;
background: #ffffff;
-webkit-box-shadow: 3px 3px 5px #666666;
-moz-box-shadow: 3px 3px 5px #666666;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
-moz-border-radius-topright: 10px;
-webkit-border-top-right-radius: 10px;
}


.RndTable3 {
border:1px solid #395A92;
background: #ffffff;
-webkit-box-shadow: 3px 3px 5px #666666;
-moz-box-shadow: 3px 3px 5px #666666;
-moz-border-radius-bottomright: 12px;
-webkit-border-bottom-right-radius: 12px;
-moz-border-radius-topright: 12px;
-webkit-border-top-right-radius: 12px;
}


.GMAP {
border:1px solid #395A92;
-webkit-box-shadow: 3px 3px 5px #666666;
-moz-box-shadow: 3px 3px 5px #666666;
-moz-border-radius-bottomright: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-webkit-border-top-left-radius: 15px;
}


.AvatarImageBox {
border:1px solid #E60000;
-webkit-box-shadow: 3px 3px 3px #c2c2e0;
-moz-box-shadow: 3px 3px 3px #c2c2e0;
-moz-border-radius-bottomright: 15px;
-webkit-border-bottom-right-radius: 15px;
-moz-border-radius-topleft: 15px;
-webkit-border-top-left-radius: 15px;
}

.RndButton {
height:26;
border:1px solid #CC0000;
background-color:#FFCFC4;
color:#CC0000;
font-weight:bold;
cursor:pointer;
padding-left: 8px;
padding-right: 8px;
padding-top: 0px;
padding-bottom: 0px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 8px;
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 8px;
}

.RndTxtBox {
font-family:Arial, sans-serif;
font-size:12px
;
color:#CC0000;
font-weight:normal;
border:1px solid #CC0000;
padding-left: 6px;
padding-right: 6px;
padding-top: 3px;
padding-bottom: 3px;
-webkit-box-shadow: 3px 3px 10px #CC0000;
-moz-box-shadow: 3px 3px 3px #CC0000;
-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topleft: 6px;
-webkit-border-top-left-radius: 6px;
}