body{
 background-image: url(../images/bg.gif);
}
TD {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
SPAN {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
DIV {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
OPTION {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
BODY {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
.fbody {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
INPUT {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
TEXT {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
SELECT {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
SUBMIT {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Arial, Verdana, sans-serif
}
.CardinalText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff; FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
.default {
	FONT-SIZE: 11px; COLOR: #444444; TEXT-DECORATION: none
}
.nav {
	FONT-SIZE: 11px; COLOR: #0000ff
}
.navHi {
	FONT-SIZE: 11px; COLOR: #444444
}
.navClean {
	FONT-SIZE: 11px; TEXT-DECORATION: none
}
.greeting {
	FONT-WEIGHT: bold; COLOR: #444444
}
.error {
	COLOR: #ff0000
}
.errorLg {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000
}
.label {
	FONT-WEIGHT: normal; COLOR: #444444
}
.copyright {
	FONT-SIZE: 11px; LINE-HEIGHT: 16px
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #99cc33
}
.titleGray {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #9a9a9a
}
.titleGrayLt {
	FONT-SIZE: 15px; COLOR: #9a9a9a
}
.mbTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000
}
.poptitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #444444
}
.blueBold {
	FONT-WEIGHT: bold; COLOR: #9999cc
}
.ShowPriceRegularPrompt {
	FONT-WEIGHT: bold
}
.ShowPriceSalePrompt {
	FONT-WEIGHT: bold; COLOR: red
}
.ShowPriceExtendedPrompt {
	FONT-WEIGHT: bold
}
.CallToOrder {
	FONT-WEIGHT: bold
}
.MediumCell {
	BACKGROUND-COLOR: #888888
}
#manufacturerlist {
	BACKGROUND-COLOR: #ffffff
}
#manufacturerlist TABLE {
	WIDTH: 425px; BACKGROUND-COLOR: #ffffff
}
#manufacturerlist TR .DarkCell {
	PADDING-BOTTOM: 5px
}
#manufacturerlist TD .DarkCelltext {
	FONT-WEIGHT: bold; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
#manufacturerlist TD {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px dashed
}
.GreyCell {
	BACKGROUND-COLOR: #cccccc
}
.dyop {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.dyop {
	COLOR: #444444; TEXT-DECORATION: none
}
A.dyop:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A.dyop:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A.dyop:active {
	COLOR: #444444; TEXT-DECORATION: none
}
A.dyop:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.dyop2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.dyop2 {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.dyop2:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.dyop2:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.dyop2:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.dyop2:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.dyop_sm {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.dyop_sm {
	COLOR: #000000; TEXT-DECORATION: none
}
A.dyop_sm:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.dyop_sm:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.dyop_sm:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.dyop_sm:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.dyop_hdr {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.dyop_hdr {
	COLOR: #000000; TEXT-DECORATION: none
}
A.dyop_hdr:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.dyop_hdr:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.dyop_hdr:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.dyop_hdr:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.sb_nav {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.sb_nav {
	COLOR: #000000; TEXT-DECORATION: none
}
A.sb_nav:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.sb_nav:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.sb_nav:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.sb_nav:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.Polltitle {
	FONT-WEIGHT: bold; COLOR: #0000ff
}
.PollAnswer {
	FONT-WEIGHT: normal; FONT-SIZE: 9px
}
.PollLink {
	FONT-WEIGHT: normal; FONT-SIZE: 9px
}
A.PollLink {
	TEXT-DECORATION: none
}
A.PollLink:link {
	TEXT-DECORATION: none
}
A.PollLink:visited {
	TEXT-DECORATION: none
}
A.PollLink:active {
	TEXT-DECORATION: none
}
A.PollLink:hover {
	TEXT-DECORATION: underline
}
.DarkCellText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
A.DarkCellText {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.DarkCellText:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.DarkCellText:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.DarkCellText:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.DarkCellText:hover {
	COLOR: #bb9500; TEXT-DECORATION: none
}
.MediumCellText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
A.MediumCellText {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.MediumCellText:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.MediumCellText:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.MediumCellText:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.MediumCellText:hover {
	COLOR: #bb9500; TEXT-DECORATION: none
}
.LightCellText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
A.LightCellText {
	COLOR: #444444; TEXT-DECORATION: none
}
A.LightCellText:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A.LightCellText:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A.LightCellText:active {
	COLOR: #444444; TEXT-DECORATION: none
}
A.LightCellText:hover {
	COLOR: #bb9500; TEXT-DECORATION: none
}
.StaffNameText {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
.StaffTitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
.SectionTitleText {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.SectionTitleText {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.SectionTitleText:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.SectionTitleText:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.SectionTitleText:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.SectionTitleText:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.CondensedDarkCellText {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
A.CondensedDarkCellText {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.CondensedDarkCellText:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.CondensedDarkCellText:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.CondensedDarkCellText:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.CondensedDarkCellText:hover {
	COLOR: #ffbbbb; TEXT-DECORATION: none
}
.CondensedVariantText {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
.SmallGridText {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
.menulines {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.menulines A {
	COLOR: black; TEXT-DECORATION: none
}
.darkcellmenulines {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.darkcellmenulines A {
	COLOR: white; TEXT-DECORATION: none
}
.small {
	FONT-SIZE: 9px
}
.reg {
	FONT-SIZE: 10px
}
.big {
	FONT-SIZE: 13px
}
BR.sm {
	FONT-SIZE: 9px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px
}
SUP {
	FONT-SIZE: 10px
}
A {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.DarkCellLink {
	COLOR: #000000; TEXT-DECORATION: none
}
A.DarkCellLink:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.DarkCellLink:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.DarkCellLink:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.DarkCellLink:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.TopBarLink {
	COLOR: #000000; TEXT-DECORATION: none
}
A.TopBarLink:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.TopBarLink:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.TopBarLink:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.TopBarLink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.foot {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.foot {
	COLOR: #000000; TEXT-DECORATION: none
}
A.foot:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.foot:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.foot:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.foot:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.head {
	FONT-WEIGHT: normal; COLOR: #444444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.head {
	COLOR: #444444; TEXT-DECORATION: none
}
A.head:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A.head:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A.head:active {
	COLOR: #444444; TEXT-DECORATION: none
}
A.head:hover {
	COLOR: #444444; TEXT-DECORATION: underline
}
.username {
	FONT-WEIGHT: normal; COLOR: #444444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.username {
	COLOR: #444444; TEXT-DECORATION: none
}
A.username:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A.username:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A.username:active {
	COLOR: #444444; TEXT-DECORATION: none
}
A.username:hover {
	COLOR: #444444; TEXT-DECORATION: underline
}
.productnavlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.productnavlink {
	COLOR: #444444; TEXT-DECORATION: none
}
A.productnavlink:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A.productnavlink:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A.productnavlink:active {
	COLOR: #444444; TEXT-DECORATION: none
}
A.productnavlink:hover {
	COLOR: #0000ff; TEXT-DECORATION: underline
}
A.homelist {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #444444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.homelist:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A.homelist:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A.homelist:active {
	COLOR: #444444; TEXT-DECORATION: none
}
A.homelist:hover {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.ProductNameText {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.PageNumber {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, arial,helvetica
}
A.PageNumber {
	COLOR: #dd0000; TEXT-DECORATION: underline
}
A.PageNumber:link {
	COLOR: #dd0000; TEXT-DECORATION: underline
}
A.PageNumber:visited {
	COLOR: #dd0000; TEXT-DECORATION: underline
}
A.PageNumber:active {
	COLOR: #dd0000; TEXT-DECORATION: underline
}
A.PageNumber:hover {
	COLOR: #dd0000; TEXT-DECORATION: underline
}
.username {
	FONT-WEIGHT: normal; COLOR: #444444; TEXT-DECORATION: none
}
A.username {
	COLOR: #444444; TEXT-DECORATION: none
}
A.username:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A.username:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A.username:active {
	COLOR: #444444; TEXT-DECORATION: none
}
A.username:hover {
	COLOR: #444444; TEXT-DECORATION: underline
}
#row1 {
	BORDER-TOP: #000000 1px solid; HEIGHT: 5px; BACKGROUND-COLOR: #bdb6a5
}
#row2 {
	BORDER-TOP: #ffffff 1px solid; 
	BACKGROUND-IMAGE: url('achitech_logo.jpg'); 
	BORDER-BOTTOM: #ffffff 1px solid; 
	BACKGROUND-REPEAT: no-repeat; HEIGHT: 115px; 
	BACKGROUND-COLOR: #d6cfb5
}
#row3 {
	FONT-SIZE: 95%; COLOR: #000000; PADDING-TOP: 5px; HEIGHT: 18px; BACKGROUND-COLOR: #bdb6a5; TEXT-ALIGN: right
}
#row4 {
	HEIGHT: 3px; BACKGROUND-COLOR: #bdb6a5
}
.viewcart {
	FONT-SIZE: 100%; WIDTH: 10%; BACKGROUND-COLOR: #bdb6a5; TEXT-ALIGN: center
}
#productlist TABLE .productlist {
	BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000
}
#productdetail {
	BORDER-TOP-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000
}

/*
.inside TABLE IMG {
	MARGIN-RIGHT: 8px
}  */
.inside TABLE LI {
	LIST-STYLE-TYPE: square
}
.showcategorytable LI {
	
}
#productdescription {
	MARGIN-TOP: 0px; LINE-HEIGHT: 140%; FONT-FAMILY: verdana, sans-serif
}
.supersmall {
	FONT-SIZE: 10px; TEXT-ALIGN: center
}
.lg {
	FONT-SIZE: 16px
}
.button {
	BORDER-RIGHT: #0066cc 0.15em solid; BORDER-TOP: #fff 0.1em solid; BACKGROUND: #336699; MARGIN: 0px; BORDER-LEFT: #ddd 0.15em solid; CURSOR: pointer; COLOR: #ffffff; BORDER-BOTTOM: #0066cc 0.15em solid; WHITE-SPACE: nowrap; HEIGHT: 22px
}
.select {
	FONT-SIZE: 9px; BACKGROUND-COLOR: #bdb6a5
}
SELECT {
	BORDER-RIGHT: #900 0px dashed; BORDER-TOP: #900 1px dashed; FONT: 8pt verdana; BORDER-LEFT: #900 0px dashed; COLOR: #ff0000; BORDER-BOTTOM: #900 1px dashed; BACKGROUND-COLOR: #ffffff
}
.readybuybkg {
	BACKGROUND-COLOR: #d6cfb5
}
.readybuy {
	FONT-SIZE: 16px; BORDER-BOTTOM: #bdb6a5 1px solid; BACKGROUND-COLOR: #bdb6a5
}
.readybuycontent {
	MARGIN-LEFT: 30px; PADDING-TOP: 5px
}
.addtocartbutton INPUT {
	BORDER-RIGHT: #999999 0.15em solid; PADDING-RIGHT: 0.1em; BORDER-TOP: #fff 0.1em solid; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #bdb6a5; PADDING-BOTTOM: 0.1em; MARGIN: 0px; BORDER-LEFT: #ddd 0.15em solid; WIDTH: 120px; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 0.1em; BORDER-BOTTOM: #999999 0.15em solid; WHITE-SPACE: nowrap; HEIGHT: 30px
}
.white {
	COLOR: #ffffff
}
A.white:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.clear {
	CLEAR: both
}
.hide {
	DISPLAY: none
}
.inside {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UNKNOWN {
	BORDER-LEFT-COLOR: transparent; MARGIN-BOTTOM: -1px; BORDER-TOP-COLOR: transparent; BORDER-BOTTOM: transparent 1px solid; BORDER-RIGHT-COLOR: transparent
}
UL {
	
}
OL {
	
}
DL {
	
}
P {
	
}

H1 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #666666; BORDER-BOTTOM: #ccc 0px solid; FONT-FAMILY: Verdana, arial, Sans-Serif
}
H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 120%; MARGIN-BOTTOM: 5px
}
H3 {
	FONT-SIZE: 160%
}
H4 {
	FONT-SIZE: 98%; PADDING-TOP: 3px
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 70%
}
A {
	TEXT-DECORATION: underline
}
A:link {
	TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: none
}
CODE {
	FONT-FAMILY: "Courier New", Courier, monospace
}
LABEL {
	CURSOR: pointer
}
TABLE {
	FONT-SIZE: 100%
}
TD {
	VERTICAL-ALIGN: top
}
TH {
	VERTICAL-ALIGN: top
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 20px
}
#pageWrapper {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 0px solid; MARGIN: 0px 5%; BORDER-LEFT: #fff 1px solid; WIDTH: auto; BORDER-BOTTOM: #fff 0px solid; min-width: 40em
}
 HTML #pageWrapper {
	TEXT-ALIGN: left; WORD-WRAP: break-word
}
#masthead {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 0px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #fff 0px solid
}
#masthead H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
#twoColumnContainer {
	BORDER-RIGHT: #fff 0.5em solid; BORDER-LEFT: #fff 14em solid
}
#outerColumnContainer {
	BORDER-RIGHT: #fff 14em solid; BORDER-LEFT: #fff 14em solid
}
#innerColumnContainer {
	BORDER-RIGHT: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-TOP: #fff 0px solid; BORDER-BOTTOM: #fff 0px solid; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-TOP: 0.5em;  PADDING-BOTTOM: 0em; Z-INDEX: 1; MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #e7e3c6
/*  #bdb6a5  #ded7bd #e7e3c6 แก่ กลาง อ่อน Suthep*/
}
#leftColumn {
	OVERFLOW: visible; POSITION: relative
}
#middleColumn {
	OVERFLOW: visible; POSITION: relative
}
#rightColumn {
	OVERFLOW: visible; POSITION: relative
}
#SOWrap {
	OVERFLOW: visible; POSITION: relative
}
#SOWrap {
	Z-INDEX: 3; FLOAT: left; MARGIN: 0px -1px 0px 0px; WIDTH: 100%
}
#middleColumn {
	Z-INDEX: 5; FLOAT: right; MARGIN: 0px 0px 0px -1px; WIDTH: 100%
}
#middleColumn .inside {
	PADDING-RIGHT: 3px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#leftColumn {
	Z-INDEX: 4; FLOAT: left; MARGIN: 0px 1px 0px -14em; WIDTH: 14em
}
#rightColumn {
	Z-INDEX: 2; FLOAT: right; MARGIN: 0px -14em 0px 1px; WIDTH: 14em
}
#footer {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; BORDER-LEFT: #fff 0px solid; PADDING-TOP: 0.5em; BORDER-BOTTOM: #000000 0px solid
}
.vnav {
	MARGIN: 0em 0px
}
.vnav H1 {
	FONT-SIZE: 140%
}
.vnav UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.vnav UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.vnav UL {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 0px solid
}
.vnav UL LI {
	BORDER-BOTTOM: #000 1px dashed
}
.vnav UL LI A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
 HTML .vnav UL LI A {
	HEIGHT: 0.01%
}
 HTML .vnav UL {
	POSITION: relative
}
.vnav H3 {
	FONT-SIZE: 126%; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px
}
.hnav {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; WHITE-SPACE: nowrap
}
.hnav UL SPAN.divider {
	DISPLAY: none
}
 HTML .hnav {
	HEIGHT: 0.01%
}
 HTML .HNAV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
.hnav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: normal; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
.hnav UL LI {
	DISPLAY: inline; MARGIN: 0px; WHITE-SPACE: nowrap
}
.hnav UL LI A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px -1px 0px 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.hnav UL LI A:link {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px -1px 0px 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.hnav UL LI A:visited {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px -1px 0px 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.hnav UL LI A:active {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; MARGIN: 0px -1px 0px 0px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 3px; TEXT-DECORATION: none
}
 HTML .HNAV UL LI A {
	WIDTH: 1%
}
.hnav UL LI A:hover {
	TEXT-DECORATION: none
}
BODY {
	FONT-SIZE: 100.1%
}
UNKNOWN {
	FONT-SIZE: 110%
}
 HTML BODY {
	TEXT-ALIGN: center
}
BODY:unknown {
	FONT-SIZE: 100.1%
}
 HTML BODY {
	FONT-SIZE: 100.1%
}
#pageWrapper {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
#masthead {BORDER-TOP: #bdb6a5 3px solid
}
#mastheadLeft {FONT-SIZE: 80%;WIDTH: 40%; BACKGROUND-COLOR: #ded7bd
}
#mastheadRight {FONT-SIZE: 80%; WIDTH: 60%; COLOR: #000000; BACKGROUND-COLOR: #ded7bd; TEXT-ALIGN: right
}
#mastheadRight A {COLOR: #000000; TEXT-DECORATION: none
}
BODY {
	COLOR: #000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #fff
}
#pageWrapper {
	MARGIN-LEFT: auto; WIDTH: 800px; MARGIN-RIGHT: auto
}
#masthead {
	COLOR: #000000; BACKGROUND-COLOR: #ded7bd
}
.hnav {
	COLOR: #fff; BACKGROUND-COLOR: #ded7bd
}

#twoColumnContainer {
	BORDER-LEFT-COLOR: #e7e3c6; BORDER-RIGHT-COLOR: #e7e3c6
}

#outerColumnContainer {
	BORDER-LEFT-COLOR: #e7e3c6; BORDER-RIGHT-COLOR: #e7e3c6
}
.vnav UL LI A:link {
	COLOR: #000; BACKGROUND-COLOR: #e7e3c6; TEXT-DECORATION: none
}
.vnav UL LI A:visited {
	COLOR: #000; BACKGROUND-COLOR: #e7e3c6; TEXT-DECORATION: none
}
.vnav UL LI A:active {
	COLOR: #000; BACKGROUND-COLOR: #e7e3c6; TEXT-DECORATION: none
}
.vnav UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ded7bd; TEXT-DECORATION: none
}
.hnav UL LI A:link {
	COLOR: #000; BACKGROUND-COLOR: #ded7bd
}
.hnav UL LI A:visited {
	COLOR: #000; BACKGROUND-COLOR: #ded7bd
}
.hnav UL LI A:hover {
	COLOR: #000; BACKGROUND-COLOR: #e7e3c6
}
#rightColumn .inside {
	FONT-SIZE: 90%
}
#middleColumn .inside H1 {
	PADDING-LEFT: 11px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 0px solid; FONT-FAMILY: Verdana, arial, Sans-Serif
}
#middleColumn .inside H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN: 1px 0px 5px 11px; WIDTH: 97%; COLOR: #666666; BORDER-BOTTOM: #ccc 0px solid; FONT-FAMILY: Verdana, arial, Sans-Serif
}
.inside H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 180%; MARGIN: 0px 0px 0.3em; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: arial
}
.inside H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 145%; MARGIN: 0px 0px 0.3em; COLOR: #333; PADDING-TOP: 15px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: arial
}
.inside H4 {
	PADDING-LEFT: 11px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-TOP: 3px; FONT-FAMILY: verdana, arial, Sans-Serif
}
#footer {
	COLOR: #fff; BACKGROUND-COLOR: #bdb6a5; TEXT-ALIGN: center
}

.hr {margin: 0;
	padding: 0;
	border-bottom: 1px dotted #A5AEC5;}
.hh {margin: 0;
	padding: 2;
	border-left: 1px dotted #A5AEC5;}	

/*************************************************************************
' Function : CSS defintions for the store.
'**************************************************************************/

/* Info Box WITHOUT Headings */
.CPbox1            {COLOR: #333333; BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #BBC3D3}
.CPbox1 A:link     {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:visited  {COLOR: #333333; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: none}
.CPbox1 A:hover    {COLOR: #996666; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-DECORATION: underline}

/* Info Box WITH Headings ( H = Heading cell ; B = Body cell ) */
.CPbox2            {COLOR: #333333; BACKGROUND-COLOR: #e7e3c6; BORDER: 1px solid #bdb6a5}
.CPbox2H           {COLOR: #333333; BACKGROUND-COLOR: #DDDDDD; PADDING: 1px}
.CPbox2H B         {COLOR: #333333;}
.CPbox2B           {COLOR: #333333; BACKGROUND-COLOR: #F5F5F5}
.CPbox2B A:link    {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:visited {COLOR: #333333; FONT-SIZE: 10px; TEXT-DECORATION: none}
.CPbox2B A:hover   {COLOR: #996666; FONT-SIZE: 10px; TEXT-DECORATION: underline}

/* Box - Page Headings */
.CPpageHead {BORDER-BOTTOM: 2px solid #CCCCCC; PADDING-BOTTOM: 4px}

/* Box - Page Navigation */
.CPpageNav {
	BORDER-BOTTOM: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid;
	BORDER-TOP-COLOR: #000000; 
	BORDER-LEFT-COLOR: #000000; 
	BORDER-RIGHT-COLOR: #000000; 
}

/* Box - General Headings */
.CPgenHeadings {BACKGROUND-COLOR: #EEEEEE}

/* Box - Product Image (Home page) */
/*.PLFrame {BACKGROUND-COLOR: #ffffff; BORDER: 1px solid #CCCCCC}*/

/* Frame - Product Image (Home page) */
.PLFrame {
display: block;
width: 120px;
height:120px;
background-image: url('Frame/frame.gif');
background-repeat: no-repeat;
background-position: center;
vertical-align: middle;
}
.PLFrame img{
width: 75px;
margin-top: 10px;
margin-bottom:0px;
margin-left: 0px;
vertical-align: center;
}

.PDFrame {
display: block;
width: 100px;
height:100px;
BORDER-RIGHT: #76797c 1px solid; 
PADDING-RIGHT: 0px; 
BORDER-TOP: #76797c 1px solid; 
PADDING-TOP: 0px; 
BORDER-LEFT: #76797c 1px solid; 
PADDING-LEFT: 0px; 
BORDER-BOTTOM: #76797c 1px solid;
PADDING-BOTTOM: 0px;
background-image: url('Frame/frame2.gif');
background-repeat: no-repeat;
background-position: center;
vertical-align: middle;
}
.PDFrame img{
width: 90px;
margin-top: 0px;
margin-bottom:0px;
margin-left: 0px;
vertical-align: center;
}

/* Box - Product Description (Home page) */
/*.CPhomeDesc {BORDER-BOTTOM: 1px solid #CCCCCC}*/

/* Horizontal and Vertical lines */
.CPlines {BACKGROUND-COLOR: #CCCCCC
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #A5AEC5;}
/* Product Short Description (Except Detail page) */
.CPprodDesc {FONT-SIZE: 8pt;
	MARGIN-TOP: 100px; LINE-HEIGHT: 140%; FONT-FAMILY: verdana, sans-serif
}

/* Product Short Description (Detail page only) */
.CPprodDescDet {FONT-SIZE: 11pt}

/* Product Long Description */
.CPprodDescLong {}

/* Product Detail */
.CPprodDet {}

/* Product SKU */
.CPprodSKU {}

/* Product Price - Text Label */
.CPprodPriceT {COLOR: #800000}

/* Product Price - Price Value */
.CPprodPriceV {COLOR: #800000}

/* Product List Price - Text Label */
.CPprodLPriceT {}

/* Product List Price - Price Value */
.CPprodLPriceV {TEXT-DECORATION: line-through}

/* Product Sale Price - Text Label */
.CPprodSPriceT {}

/* Product Sale Price - Price Value */
.CPprodSPriceV {COLOR: red}

/* Free Shipping text */
.CPfreeShipMsg {COLOR: #888888}

/* In Stock text */
.CPinStock {COLOR: #888888}

/* Out of Stock text */
.CPoutStock {COLOR: red}

/* No Image text */
.CPnoImgT {COLOR: #800000}

/* Category List */
.CPcatDescList {}

/* Category Description - No products linked to it */
.CPcatDesc {}

/* Category Description - Has products linked to it */
.CPcatDescProd {FONT-WEIGHT: bold}

/* Option Description for "Optional" options */
.CPoptDesc {FONT-STYLE: italic}

/* Option Select box */
.CPoptSel {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Text box */
.CPoptTxt {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* ------------------- */
/* ADDED - Version 2.3 */
/* ------------------- */

/* Box - 2, 3 and 4 Column Layout for product list page */
.CPcolsView {BACKGROUND-COLOR: #F5F5F5; BORDER: 1px solid #CCCCCC}
.CPcolsView A:link    {COLOR: #000099; TEXT-DECORATION: none}
.CPcolsView A:visited {COLOR: #000099; TEXT-DECORATION: none}
.CPcolsView A:hover   {COLOR: #996666; TEXT-DECORATION: underline}

/* System Messages */
.CPsysMsg    {FONT-SIZE: 10pt}
.CPsysMsgErr {FONT-STYLE: italic; color: Red; FONT-SIZE: 12pt}
.CPsysMsgURL {FONT-SIZE: 10pt}

/* ------------------- */
/* ADDED - Version 2.4 */
/* ------------------- */

/* Highlights used in search results */
.CPhighlight {COLOR: #000000; BACKGROUND-COLOR: #ffff66}

/* ------------------- */
/* ADDED - Version 2.5 */
/* ------------------- */

/* Radio Button options */
.CPoptRadio {FONT-FAMILY: Verdana, Arial, helvetica; FONT-SIZE: 8pt}

/* Option Description for "Mandatory" options*/
.CPoptDescM {FONT-STYLE: italic; color: Red}


/* Option Description for "Mandatory" options*/
.MyMenu {FONT-STYLE: italic; FONT-WEIGHT: bold}


/* ------------------- */
/* ADDED - 20/8/2548 */
/* ------------------- */

#content {
	WIDTH: 100%
}
#main {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
#main .blueleft {
	PADDING-RIGHT: 7px; PADDING-LEFT: 9px; FONT-SIZE: 12px; BACKGROUND: url('Frame/contentboxtop.gif') #e2eeff repeat-x left top; PADDING-BOTTOM: 5px; COLOR: #000; LINE-HEIGHT: 13px; PADDING-TOP: 6px;BACKGROUND-COLOR: #e7e3c6
}
#main .bluemiddle {
	PADDING-RIGHT: 7px; PADDING-LEFT: 9px; FONT-SIZE: 12px; BACKGROUND: url('Frame/contentboxtop.gif') #e2eeff repeat-x 50% top; PADDING-BOTTOM: 5px; COLOR: #000; LINE-HEIGHT: 13px; PADDING-TOP: 6px;BACKGROUND-COLOR: #e7e3c6
}
#main .blueright {
	PADDING-RIGHT: 7px; PADDING-LEFT: 9px; FONT-SIZE: 12px; BACKGROUND: url('Frame/contentboxtop.gif') #e2eeff repeat-x right top; PADDING-BOTTOM: 5px; COLOR: #000; LINE-HEIGHT: 13px; PADDING-TOP: 6px;BACKGROUND-COLOR: #e7e3c6
}
A.more {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url('Frame/arrowmore-blue.gif') no-repeat right top; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #516d9a; MARGIN-RIGHT: 2px; PADDING-TOP: 0px; HEIGHT: 12px; TEXT-DECORATION: none
}

.prodshow {
	BACKGROUND: url('Frame/contentboxbottom.gif') #fff no-repeat left bottom; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 0px;BACKGROUND-COLOR: #e7e3c6
}
.prodshow1 {
	MARGIN: 0px auto 16px;BACKGROUND-COLOR: #e7e3c6
}

.prodshow2 {
	BACKGROUND: url('Frame/contentboxbottom2.gif') #fff no-repeat left bottom; MARGIN-BOTTOM: 13px; PADDING-BOTTOM: 0px;BACKGROUND-COLOR: #e7e3c6
}

.cattitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LETTER-SPACING: 1px
}
A.cattitle {
	COLOR: #000000; TEXT-DECORATION: none
}
A.cattitle:hover {
	TEXT-DECORATION: none
}

//* Frame addition by Apple Suthep*//
#content {
WIDTH: 100%
}
.moduleborder {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.module_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(border/ffffff_e0dfdf_botl.gif) #A9A6A6 no-repeat left bottom; PADDING-BOTTOM: 0px; WIDTH: 98%; PADDING-TOP: 0px; POSITION: relative
}
.titlebar_darkgray {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; WIDTH: 97%; POSITION: relative; BACKGROUND-COLOR: #e0dfdf
}
.bottomedge_darkgray {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(border/ffffff_e0dfdf_botr.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: relative
}
.background_darkgray {
	BACKGROUND-COLOR: #e0dfdf
}
.topright_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; RIGHT: 0px; BACKGROUND: url(border/ffffff_e0dfdf_topr.gif) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 10px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.topleft_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(border/ffffff_e0dfdf_topl.gif) no-repeat left top; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.botright_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; RIGHT: 0px; BACKGROUND: url(border/ffffff_e0dfdf_botr.gif) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 10px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 10px
}
.botleft_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(border/ffffff_e0dfdf_botl.gif) no-repeat left top; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 10px
}
.module_inset_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(border/e0dfdf_ffffff_botl.gif) #ffffff no-repeat left bottom; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative
}
.background_inset_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
.bottomedge_inset_darkgray {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: url(border/e0dfdf_ffffff_botr.gif) no-repeat right bottom; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: relative
}
.topright_inset_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; Z-INDEX: 100; RIGHT: 0px; BACKGROUND: url(border/e0dfdf_ffffff_topr.gif) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 10px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.topleft_inset_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; Z-INDEX: 100; BACKGROUND: url(border/e0dfdf_ffffff_topl.gif) no-repeat left top; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.botright_inset_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; RIGHT: 0px; BACKGROUND: url(border/e0dfdf_ffffff_botr.gif) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: 10px; BOTTOM: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 10px
}
.botleft_inset_darkgray {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: url(border/e0dfdf_ffffff_botl.gif) no-repeat left top; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; BOTTOM: 0px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 10px
}
.titlebar_gray {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #e0dfdf
}

.titlebar_org {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; POSITION: relative; BACKGROUND-COLOR: #FFFF99
}


#sb_l div.promo, #sb_r div.promo { width:168px; border:1px solid #b0c6ff; }
#sb_l div.promo a, #sb_l div.promo img, #sb_r div.promo a, #sb_r div.promo img { display:block; margin:0 auto; padding:0; text-align:center; }
#sb_l div.promo.breakhead a, #sb_l div.promo.breakhead img, #sb_r div.promo.breakhead a, #sb_r div.promo.breakhead img { margin-top:-0.35em; }
#sb_l div.promo.breakhead a img, #sb_r div.promo.breakhead a img { margin-top:0; }
#sb_l div.promo.breakhead h3, #sb_r div.promo.breakhead h3 { margin:-0.7em 0 0.7em; padding:0 2px; width:auto; height:auto; font-size:1em; line-height:1em; text-align:left; color:#1e48bd; background-color:transparent; }
#sb_l div.promo.breakhead h3 span, #sb_r div.promo.breakhead h3 span { padding:0 2px; background-color:#fff; }