Nov 22, 2009

Text Size Problem

free web hosting
Open Discussion > MODERATED AREA > Computers > Programming Languages > CSS (Cascading Style Sheets)

Text Size Problem

demonlord
Ok i have a skin for an ipb board that im working on, and there is just one problem left with the skin and that is that when you view it in Internet explore, the text comes out looking so small you cant read it. but it looks fine in every other browser. Any body no what might cause this and how i could fix it? if you need to see the css code just let me know and i will post it.

Thanks

Comment/Reply (w/o sign-up)

Saint_Michael
Yeah we need to see the CSS code and see how you set up the font sizes remember use either px or em to set up your font sizes, and if your having problems with px use em as you can do something like this:

2em 2.3em 2.5em

that way you set the sizes more accurately.

Comment/Reply (w/o sign-up)

Live-Dimension
The css code would be lovely in order to fix this. Also - the html code around it would be nice.

Comment/Reply (w/o sign-up)

demonlord
here is the css code:

CODE
HTML {
    OVERFLOW-X: auto
}
BODY {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555; LINE-HEIGHT: 135%; PADDING-TOP: 0px; FONT-FAMILY: Lucida sans, Arial, Verdana, Tahoma, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif; TEXT-ALIGN: center
}
.ipbtable {
    WIDTH: 100%
}
TABLE.ipbtable {
    FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; LINE-HEIGHT: 135%
}
TR.ipbtable {
    FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; LINE-HEIGHT: 135%
}
TD.ipbtable {
    FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; LINE-HEIGHT: 135%
}
.ipbtable TD {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.divpad {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.nopad {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TH {
    TEXT-ALIGN: left
}
FORM {
    PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A:link {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; TEXT-DECORATION: underline
}
A:visited {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; TEXT-DECORATION: underline
}
A:active {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; TEXT-DECORATION: underline
}
A:hover {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ba0000
}
#ipbwrapper {
    BORDER-RIGHT: #e0e0e0 3px solid; BORDER-TOP: #e0e0e0 3px solid; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: auto; BORDER-LEFT: #e0e0e0 3px solid; WIDTH: 95%; BORDER-BOTTOM: #e0e0e0 3px solid; TEXT-ALIGN: left;
}
.pagelink {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.pagelinklast {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.pagecurrent {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.minipagelink {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.minipagelinklast {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 1px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.pagelinklast {
    BACKGROUND: #ededed
}
.minipagelinklast {
    BACKGROUND: #ededed
}
.pagecurrent {
    BACKGROUND: #fff; COLOR: #ba0000
}
.minipagelink {
    BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 10px; MARGIN: 0px 1px 0px 0px; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}
.minipagelinklast {
    BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 10px; MARGIN: 0px 1px 0px 0px; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}
.pagelink A:active {
    TEXT-DECORATION: none
}
.pagelink A:visited {
    TEXT-DECORATION: none
}
.pagelink A:link {
    TEXT-DECORATION: none
}
.pagelinklast A:active {
    TEXT-DECORATION: none
}
.pagelinklast A:visited {
    TEXT-DECORATION: none
}
.pagelinklast A:link {
    TEXT-DECORATION: none
}
.pagecurrent A:active {
    TEXT-DECORATION: none
}
.pagecurrent A:visited {
    TEXT-DECORATION: none
}
.pagecurrent A:link {
    TEXT-DECORATION: none
}
.minipagelink A:active {
    TEXT-DECORATION: none
}
.minipagelink A:visited {
    TEXT-DECORATION: none
}
.minipagelink A:link {
    TEXT-DECORATION: none
}
.minipagelinklast A:active {
    TEXT-DECORATION: none
}
.minipagelinklast A:visited {
    TEXT-DECORATION: none
}
.minipagelinklast A:link {
    TEXT-DECORATION: none
}
.fauxbutton {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 4px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.fauxbutton A:link {
    COLOR: #000! important; TEXT-DECORATION: none
}
.fauxbutton A:visited {
    COLOR: #000! important; TEXT-DECORATION: none
}
.fauxbutton A:active {
    COLOR: #000! important; TEXT-DECORATION: none
}
.forumdesc {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; COLOR: #666; LINE-HEIGHT: 135%; PADDING-TOP: 0px
}
.forumdesc A:link {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; COLOR: #666; LINE-HEIGHT: 135%; PADDING-TOP: 0px
}
.forumdesc A:visited {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; COLOR: #666; LINE-HEIGHT: 135%; PADDING-TOP: 0px
}
.forumdesc A:active {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; COLOR: #666; LINE-HEIGHT: 135%; PADDING-TOP: 0px
}
.searchlite {
    FONT-WEIGHT: bold; COLOR: red; BACKGROUND-COLOR: yellow
}
.activeusers {
    BORDER-RIGHT: #c0c0c0 1px dashed; PADDING-RIGHT: 1px; BORDER-TOP: #c0c0c0 1px dashed; PADDING-LEFT: 1px; BACKGROUND: #fff; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px dashed; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c0c0 1px dashed
}
.activeuserposting A:link {
    BORDER-BOTTOM: black 1px dotted; FONT-STYLE: italic; TEXT-DECORATION: none
}
.activeuserposting A:visited {
    BORDER-BOTTOM: black 1px dotted; FONT-STYLE: italic; TEXT-DECORATION: none
}
.activeuserposting A:active {
    BORDER-BOTTOM: black 1px dotted; FONT-STYLE: italic; TEXT-DECORATION: none
}
.activeuserposting {
    BORDER-BOTTOM: black 1px dotted; FONT-STYLE: italic; TEXT-DECORATION: none
}
FIELDSET.search {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; LINE-HEIGHT: 150%; PADDING-TOP: 6px
}
LABEL {
    CURSOR: pointer
}
IMG.attach {
    BORDER-RIGHT: #808080 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #808080 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(ip.boardpr/click2enlarge.gif) #808080 no-repeat right top; PADDING-BOTTOM: 2px; MARGIN: 0px 2px 0px 0px; BORDER-LEFT: #808080 1px solid; PADDING-TOP: 11px; BORDER-BOTTOM: #808080 1px solid
}
.thumbwrap {
    BORDER-RIGHT: #072a66 1px solid; BORDER-TOP: #072a66 1px solid; MARGIN: 2px; BORDER-LEFT: #072a66 1px solid; BORDER-BOTTOM: #072a66 1px solid
}
.thumbwrapp {
    BORDER-RIGHT: #072a66 1px solid; BORDER-TOP: #072a66 1px solid; MARGIN: 2px; BORDER-LEFT: #072a66 1px solid; BORDER-BOTTOM: #072a66 1px solid
}
.fullimagewrap {
    BORDER-RIGHT: #072a66 1px solid; BORDER-TOP: #072a66 1px solid; MARGIN: 2px; BORDER-LEFT: #072a66 1px solid; BORDER-BOTTOM: #072a66 1px solid
}
.thumbwrapp {
    BORDER-RIGHT: #660707 2px solid; BORDER-TOP: #660707 2px solid; BORDER-LEFT: #660707 2px solid; BORDER-BOTTOM: #660707 2px solid
}
.fullimagewrap {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f5f9fd; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
.thumbwrap H4 {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #dde6f2; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #5176b5; PADDING-TOP: 5px; BORDER-BOTTOM: #5176b5 1px solid
}
.thumbwrapp H4 {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #dde6f2; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #5176b5; PADDING-TOP: 5px; BORDER-BOTTOM: #5176b5 1px solid
}
.thumbwrap P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px! important; BORDER-TOP: #5176b5 1px solid; PADDING-LEFT: 5px! important; BACKGROUND: #eef2f7; PADDING-BOTTOM: 5px! important; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 5px! important; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
.thumbwrapp P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px! important; BORDER-TOP: #5176b5 1px solid; PADDING-LEFT: 5px! important; BACKGROUND: #eef2f7; PADDING-BOTTOM: 5px! important; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 5px! important; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
.thumbwrap P.alt {
    PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; BACKGROUND: #dfe6ef; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important; TEXT-ALIGN: left
}
.thumbwrapp P.alt {
    PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; BACKGROUND: #dfe6ef; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important; TEXT-ALIGN: left
}
.thumbwrapp P.pin {
    BACKGROUND: #efdfdf; TEXT-ALIGN: center! important
}
.thumbwrap IMG.galattach {
    BORDER-RIGHT: #072a66 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #072a66 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(ip.boardpr/img_larger.gif) #fff no-repeat right bottom; PADDING-BOTTOM: 10px; MARGIN: 5px; BORDER-LEFT: #072a66 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #072a66 1px solid
}
.thumbwrapp IMG.galattach {
    BORDER-RIGHT: #072a66 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #072a66 1px solid; PADDING-LEFT: 2px; BACKGROUND: url(ip.boardpr/img_larger.gif) #fff no-repeat right bottom; PADDING-BOTTOM: 10px; MARGIN: 5px; BORDER-LEFT: #072a66 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #072a66 1px solid
}
LI.helprow {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px
}
UL#help {
    PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.warngood {
    FONT-WEIGHT: bold; COLOR: #0b9500
}
.warnbad {
    FONT-WEIGHT: bold; COLOR: #0b9500
}
.warnbad {
    COLOR: #dd0000
}
#padandcenter {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; MARGIN: 0px auto; PADDING-TOP: 14px; TEXT-ALIGN: center
}
#profilename {
    FONT-WEIGHT: bold; FONT-SIZE: 28px
}
#photowrap {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#phototitle {
    FONT-SIZE: 24px; BORDER-BOTTOM: #000 1px solid
}
#photoimg {
    MARGIN: 15px 0px 0px; TEXT-ALIGN: center
}
#ucpmenu {
    BACKGROUND: #f3f3f3; LINE-HEIGHT: 150%
}
#ucpcontent {
    BACKGROUND: #f3f3f3; LINE-HEIGHT: 150%
}
#ucpmenu P {
    PADDING-RIGHT: 5px; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 2px
}
#ucpmenu A:link {
    TEXT-DECORATION: none
}
#ucpmenu A:active {
    TEXT-DECORATION: none
}
#ucpmenu A:visited {
    TEXT-DECORATION: none
}
#ucpcontent {
    WIDTH: auto
}
#ucpcontent P {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.activeuserstrip {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #bcd0ed; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.signature {
    FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ba0000; LINE-HEIGHT: 150%
}
.postdetails {
    FONT-SIZE: 10px; LINE-HEIGHT: 140%
}
.postcolor {
    FONT-SIZE: 12px; LINE-HEIGHT: 160%
}
.normalname {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003
}
.normalname A:link {
    FONT-SIZE: 12px
}
.normalname A:visited {
    FONT-SIZE: 12px
}
.normalname A:active {
    FONT-SIZE: 12px
}
.post1 {
    BACKGROUND: #fff; COLOR: #000
}
.bg1 {
    BACKGROUND: #fff; COLOR: #000
}
.post2 {
    BACKGROUND: #fff; COLOR: #000
}
.bg3 {
    BACKGROUND: #fff; COLOR: #000
}
.row2shaded {
    BACKGROUND-COLOR: #dedbe4
}
.post1shaded {
    BACKGROUND-COLOR: #dedbe4
}
.row4shaded {
    BACKGROUND-COLOR: #e3dfe7
}
.post2shaded {
    BACKGROUND-COLOR: #e3dfe7
}
.row1 {
    FONT-SIZE: 12px; BACKGROUND: #e8e3e2
}
.row2 {
    FONT-SIZE: 10px; BACKGROUND: #e8e3e2
}
.row5 {
    FONT-SIZE: 12px; BACKGROUND: #fff; COLOR: #000; FONT-STYLE: italic
}
.rowhighlight {
    BACKGROUND-COLOR: #fff
}
.darkrow1 {
    BACKGROUND: #eee; COLOR: #000
}
.darkrow3 {
    BACKGROUND: #fafafa; COLOR: #666
}
.plainborder {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.tablefill {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.tablepad {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.tablefill {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.tablepad {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.tablepad {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.wrapmini {
    FLOAT: left; WIDTH: 22%; LINE-HEIGHT: 1.5em
}
.pagelinks {
    FLOAT: left; WIDTH: 35%; LINE-HEIGHT: 1.2em
}
.desc {
    FONT-SIZE: 11px; COLOR: #434951
}
.lastaction {
    FONT-SIZE: 10px; COLOR: #434951
}
.edit {
    FONT-SIZE: 9px
}
.thin {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b0b0b0 1px dotted; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 2px 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 6px; BORDER-BOTTOM: #b0b0b0 1px dotted
}
.calmonths {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 8px; MARGIN: 5px 0px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: center
}
.weekday {
    FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.calmonths A {
    TEXT-DECORATION: none
}
.calday {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e9e9e9; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.calweekday {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #e9e9e9; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 4px; TEXT-ALIGN: right
}
.calweekday {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; COLOR: #505050; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.celltodayshaded {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 100px
}
.celldateshaded {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 100px
}
.cellblank {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 100px
}
.celldate {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 100px
}
.celltoday {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 100px
}
.mcellblank {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 100px
}
.mcelldate {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 100px
}
.mcelltoday {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; HEIGHT: 100px
}
.celltodayshaded {
    BACKGROUND: #e3dfe7
}
.celldateshaded {
    BACKGROUND: #e3dfe7
}
.mcellblank {
    HEIGHT: auto
}
.mcelldate {
    HEIGHT: auto
}
.mcelltoday {
    HEIGHT: auto
}
.cellblank {
    BACKGROUND: #ddd
}
.mcellblank {
    BACKGROUND: #ddd
}
.celltoday {
    BORDER-RIGHT: #ba0000 2px dashed; BORDER-TOP: #ba0000 2px dashed; BORDER-LEFT: #ba0000 2px dashed; BORDER-BOTTOM: #ba0000 2px dashed
}
.celltodayshaded {
    BORDER-RIGHT: #ba0000 2px dashed; BORDER-TOP: #ba0000 2px dashed; BORDER-LEFT: #ba0000 2px dashed; BORDER-BOTTOM: #ba0000 2px dashed
}
.mcelltoday {
    BORDER-RIGHT: #ba0000 2px dashed; BORDER-TOP: #ba0000 2px dashed; BORDER-LEFT: #ba0000 2px dashed; BORDER-BOTTOM: #ba0000 2px dashed
}
.calranged {
    BORDER-RIGHT: #c2cfdf 2px outset; PADDING-RIGHT: 4px; BORDER-TOP: #c2cfdf 2px outset; PADDING-LEFT: 4px; BACKGROUND: #c2cfdf; PADDING-BOTTOM: 4px; BORDER-LEFT: #c2cfdf 2px outset; PADDING-TOP: 4px; BORDER-BOTTOM: #c2cfdf 2px outset
}
.calitem {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #c2cfdf 1px dotted
}
.input-warn {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; MARGIN: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
.input-green {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; MARGIN: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
.input-checkbox {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; MARGIN: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
INPUT {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; MARGIN: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
TEXTAREA {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; MARGIN: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
SELECT {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; MARGIN: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
SELECT {
    MARGIN: 0px
}
.input-checkbox {
    BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.input-warn {
    BORDER-RIGHT: #c00 1px solid; BORDER-TOP: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-BOTTOM: #c00 1px solid
}
.input-warn-content {
    BORDER-RIGHT: #c00 1px solid; BORDER-TOP: #c00 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-BOTTOM: #c00 1px solid
}
.input-ok {
    BORDER-RIGHT: #0c0 1px solid; BORDER-TOP: #0c0 1px solid; BORDER-LEFT: #0c0 1px solid; BORDER-BOTTOM: #0c0 1px solid
}
.input-ok-content {
    BORDER-RIGHT: #0c0 1px solid; BORDER-TOP: #0c0 1px solid; BORDER-LEFT: #0c0 1px solid; BORDER-BOTTOM: #0c0 1px solid
}
.input-warn-content {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #fcc
}
.input-ok-content {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #cfc
}
.input-text {
    COLOR: #900
}
INPUT.button {
    MARGIN: 0px; WIDTH: auto; CURSOR: pointer
}
OPTGROUP OPTION {
    FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, sans-serif
}
.codebuttons {
    FONT-SIZE: 10px; MARGIN: 2px; VERTICAL-ALIGN: middle; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
.textarea {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
.searchinput {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
.button {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
.gobutton {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana, Helvetica, Sans-Serif
}
.button {
    BACKGROUND: #b0b0b0; COLOR: #ba0000
}
.gobutton {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #072a66; BORDER-BOTTOM: 0px
}
.radiobutton {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.checkbox {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.helpbox {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.formtable {
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.formtable TD {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 6px; MARGIN: 1px 0px 0px; BORDER-LEFT: 0px; WIDTH: 25%; PADDING-TOP: 6px; BORDER-BOTTOM: 0px
}
.pformleft {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 6px; MARGIN: 1px 0px 0px; BORDER-LEFT: 0px; WIDTH: 25%; PADDING-TOP: 6px; BORDER-BOTTOM: 0px
}
.pformleftw {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 6px; MARGIN: 1px 0px 0px; BORDER-LEFT: 0px; WIDTH: 25%; PADDING-TOP: 6px; BORDER-BOTTOM: 0px
}
.pformright {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #f3f3f3; PADDING-BOTTOM: 6px; MARGIN: 1px 0px 0px; BORDER-LEFT: 0px; WIDTH: 25%; PADDING-TOP: 6px; BORDER-BOTTOM: 0px
}
.formtable TD.wider {
    WIDTH: 40%
}
.pformleftw {
    WIDTH: 40%
}
.pformright {
    WIDTH: 40%
}
.formtable TD.formright {
    BORDER-RIGHT: 0px; FONT-WEIGHT: normal; WIDTH: auto
}
.pformright {
    BORDER-RIGHT: 0px; FONT-WEIGHT: normal; WIDTH: auto
}
.formtable TD.formtitle {
    BORDER-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: normal; BACKGROUND: #ececec; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.formsubtitle {
    BORDER-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; FONT-WEIGHT: normal; BACKGROUND: #ececec; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.formsubtitle {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
.formtable TD.formstrip {
    BORDER-RIGHT: 0px; BORDER-TOP: #9fb9d4 1px solid; FONT-WEIGHT: normal; BACKGROUND: #dde8f2; BORDER-LEFT: 0px; BORDER-BOTTOM: #9fb9d4 1px solid
}
.quotetop {
    BORDER-RIGHT: #000 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: #000 1px dotted; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #c0c0c0 no-repeat right 50%; PADDING-BOTTOM: 3px; MARGIN: 2px auto 0px; BORDER-LEFT: #c0c0c0 4px solid; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: 0px
}
.quotemain {
    BORDER-RIGHT: #000 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: 0px; PADDING-LEFT: 4px; BACKGROUND: #fafafa; PADDING-BOTTOM: 4px; MARGIN: 0px auto; BORDER-LEFT: #c0c0c0 4px solid; COLOR: #666; PADDING-TOP: 4px; BORDER-BOTTOM: #000 1px dotted
}
.codetop {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #ffcaca no-repeat right 50%; PADDING-BOTTOM: 3px; MARGIN: 0px auto; COLOR: #000; PADDING-TOP: 3px
}
.sqltop {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #ffcaca no-repeat right 50%; PADDING-BOTTOM: 3px; MARGIN: 0px auto; COLOR: #000; PADDING-TOP: 3px
}
.htmltop {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; BACKGROUND: #ffcaca no-repeat right 50%; PADDING-BOTTOM: 3px; MARGIN: 0px auto; COLOR: #000; PADDING-TOP: 3px
}
.codemain {
    BORDER-RIGHT: #000 1px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px dotted; PADDING-LEFT: 2px; BACKGROUND: #fafafa; PADDING-BOTTOM: 2px; MARGIN: 0px auto; BORDER-LEFT: #000 1px dotted; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px dotted; FONT-FAMILY: Courier, "Courier New", Verdana, Arial
}
.sqlmain {
    BORDER-RIGHT: #000 1px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px dotted; PADDING-LEFT: 2px; BACKGROUND: #fafafa; PADDING-BOTTOM: 2px; MARGIN: 0px auto; BORDER-LEFT: #000 1px dotted; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px dotted; FONT-FAMILY: Courier, "Courier New", Verdana, Arial
}
.htmlmain {
    BORDER-RIGHT: #000 1px dotted; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px dotted; PADDING-LEFT: 2px; BACKGROUND: #fafafa; PADDING-BOTTOM: 2px; MARGIN: 0px auto; BORDER-LEFT: #000 1px dotted; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px dotted; FONT-FAMILY: Courier, "Courier New", Verdana, Arial
}
#QUOTE {
    BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #fafcfe; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; COLOR: #465584; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, Arial; WHITE-SPACE: normal
}
#CODE {
    BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #fafcfe; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; COLOR: #465584; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; FONT-FAMILY: Verdana, Arial; WHITE-SPACE: normal
}
#CODE {
    FONT-FAMILY: Courier, "Courier New", Verdana, Arial
}
.cleared {
    CLEAR: both
}
.borderwrap {
    BORDER-RIGHT: #e8e3e2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e8e3e2 1px solid; PADDING-LEFT: 0px; BACKGROUND: #e8e3e2; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e8e3e2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e8e3e2 1px solid
}
.borderwrapm {
    BORDER-RIGHT: #e8e3e2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e8e3e2 1px solid; PADDING-LEFT: 0px; BACKGROUND: #e8e3e2; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #e8e3e2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e8e3e2 1px solid
}
.borderwrapm {
    MARGIN: 5px
}
.borderwrap H3 {
    BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: transparent 1px solid; COLOR: #da0000; PADDING-TOP: 10px; BORDER-BOTTOM: #da0000 1px solid
}
.maintitle {
    BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: transparent 1px solid; COLOR: #da0000; PADDING-TOP: 10px; BORDER-BOTTOM: #da0000 1px solid
}
.maintitlecollapse {
    BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: transparent 1px solid; COLOR: #da0000; PADDING-TOP: 10px; BORDER-BOTTOM: #da0000 1px solid
}
.maintitle TD {
    FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #da0000
}
.maintitle P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 0px! important; BORDER-TOP: 0px; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px! important; BORDER-BOTTOM: 0px
}
.maintitlecollapse P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 0px! important; BORDER-TOP: 0px; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px! important; BORDER-BOTTOM: 0px
}
.formsubtitle P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 0px! important; BORDER-TOP: 0px; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px! important; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px! important; BORDER-BOTTOM: 0px
}
.maintitle P.expand {
    BACKGROUND: #e8e3e2; FLOAT: left; WIDTH: auto! important
}
.maintitle P.goto {
    BACKGROUND: #e8e3e2; FLOAT: left; WIDTH: auto! important
}
.maintitlecollapse P.expand {
    BACKGROUND: #e8e3e2; FLOAT: left; WIDTH: auto! important
}
.formsubtitle P.members {
    BACKGROUND: #e8e3e2; FLOAT: left; WIDTH: auto! important
}
.maintitle A:link {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #da0000; TEXT-DECORATION: none
}
.maintitle A:visited {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #da0000; TEXT-DECORATION: none
}
.maintitlecollapse A:link {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #da0000; TEXT-DECORATION: none
}
.maintitlecollapse A:visited {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #da0000; TEXT-DECORATION: none
}
.maintitle A:hover {
    PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; COLOR: #da0000; PADDING-TOP: 8px
}
.maintitle A:active {
    PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; COLOR: #da0000; PADDING-TOP: 8px
}
.maintitlecollapse A:hover {
    PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; COLOR: #da0000; PADDING-TOP: 8px
}
.maintitlecollapse A:active {
    PADDING-RIGHT: 8px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; COLOR: #da0000; PADDING-TOP: 8px
}
TABLE TH {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e8e3e2; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px dotted; LETTER-SPACING: 1px
}
.borderwrap TABLE TH {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e8e3e2; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px dotted; LETTER-SPACING: 1px
}
.subtitle {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e8e3e2; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px dotted; LETTER-SPACING: 1px
}
.subtitlediv {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e8e3e2; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px dotted; LETTER-SPACING: 1px
}
.postlinksbar {
    PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e8e3e2; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px dotted; LETTER-SPACING: 1px
}
.subtitlediv {
    BORDER-BOTTOM: #c0c0c0 1px dotted; TEXT-ALIGN: right
}
.borderwrap TABLE TH A:link {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.subtitle A:link {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.subtitlediv A:link {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.borderwrap TABLE TH A:visited {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.subtitle A:visited {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.subtitlediv A:visited {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.borderwrap TABLE TH A:active {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.subtitle A:active {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.subtitlediv A:active {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.borderwrap TABLE TH A:hover {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.subtitle A:hover {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.subtitlediv A:hover {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #555; TEXT-DECORATION: none
}
.borderwrap H4 {
    BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.borderwrap P {
    BORDER-RIGHT: #ccc 1px dashed; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 10px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 10px; MARGIN: 5px; BORDER-LEFT: #ccc 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: left
}
TD.formbuttonrow {
    PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important; TEXT-ALIGN: center
}
.pformstrip {
    PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important; TEXT-ALIGN: center
}
.borderwrap P.formbuttonrow {
    PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important; TEXT-ALIGN: center
}
.borderwrap P.formbuttonrow1 {
    PADDING-RIGHT: 5px! important; PADDING-LEFT: 5px! important; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 5px! important; MARGIN: 0px; PADDING-TOP: 5px! important; TEXT-ALIGN: center
}
TD.formbuttonrow {
    BORDER-RIGHT: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.borderwrap P.formbuttonrow1 {
    BORDER-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; BACKGROUND: #f9f9f9; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.bar {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #f1f1f1; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.barb {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #f1f1f1; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.barc {
    BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #f1f1f1; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
.barc {
    BORDER-BOTTOM: 0px
}
.bar P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
.barb P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
.barc P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
.barb P {
    TEXT-ALIGN: right
}
.bar P.over {
    FLOAT: right
}
.bar P.overs {
    FLOAT: right
}
.barc P.over {
    FLOAT: right
}
.barc P.overs {
    FLOAT: right
}
.barb P.over {
    FLOAT: left
}
.barb P.overs {
    FLOAT: left
}
.bar P.overs {
    POSITION: relative; TOP: 5px
}
.barb P.overs {
    POSITION: relative; TOP: 5px
}
.barc P.overs {
    POSITION: relative; TOP: 5px
}
.catend {
    FONT-SIZE: 1px; BACKGROUND: #e8e3e2; COLOR: #000; BORDER-BOTTOM: #b0b0b0; HEIGHT: 5px
}
.newslink {
    BORDER-RIGHT: #e4e4e4 1px solid; BORDER-TOP: #e4e4e4 1px solid; BACKGROUND: #fefefe; MARGIN: 0px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e4e4e4 1px solid
}
.newslink TD {
    PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #505050; PADDING-TOP: 5px
}
.newslink SPAN {
    FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; FONT-STYLE: italic
}
.newslink INPUT {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND: #e9e9e9; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: auto; COLOR: #ba0000; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.newslink INPUT.button {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #000; BORDER-BOTTOM: 0px
}
.fieldwrap {
    BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 0px; MARGIN: 5px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}
.fieldwrap H4 {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #444; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid
}
.errorwrap {
    BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 0px; MARGIN: 5px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid
}
.errorwrap H4 {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #d0d0d0; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ba0000; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid
}
.errorwrap P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 8px; BORDER-TOP: 0px; PADDING-LEFT: 8px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #ba0000; PADDING-TOP: 8px; BORDER-BOTTOM: 0px
}
.ruleswrap {
    BORDER-RIGHT: #ba0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ba0000 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f2dddd; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; BORDER-LEFT: #ba0000 1px solid; COLOR: #992a2a; PADDING-TOP: 5px; BORDER-BOTTOM: #ba0000 1px solid
}
#redirectwrap {
    BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BACKGROUND: #f2f2f2; MARGIN: 200px auto 0px; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 500px; BORDER-BOTTOM: #c0c0c0 1px solid; TEXT-ALIGN: left
}
#redirectwrap H4 {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #ba0000; PADDING-TOP: 5px; BORDER-BOTTOM: #ba0000 1px solid
}
#redirectwrap P {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#redirectwrap P.redirectfoot {
    BORDER-TOP: #c0c0c0 1px solid; BACKGROUND: #fafafa; TEXT-ALIGN: center
}
#gfooter {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #c0c0c0; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#gfooter TD {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; COLOR: #555; PADDING-TOP: 4px
}
#gfooter A:link {
    COLOR: #000
}
#gfooter A:visited {
    COLOR: #000
}
#logostrip {
    BORDER-RIGHT: transparent 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: transparent 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(ip.boardpr/tile_back.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: transparent 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: transparent 1px solid; HEIGHT: 140px
}
#logographic {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(ip.boardpr/logo4.gif) no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 140px
}
#submenu {
    BORDER-TOP: 0px; BACKGROUND: #e8e3e2; MARGIN: 0px; COLOR: #ba0000; BORDER-BOTTOM: #ba0000 1px solid; HEIGHT: 29px; TEXT-ALIGN: right
}
.ipb-top-left-link {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 7px; LETTER-SPACING: 0px
}
.ipb-top-right-link {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 7px; LETTER-SPACING: 0px
}
.ipb-top-left-link {
    FLOAT: left; BORDER-LEFT: 0px
}
.ipb-top-left-link A:link {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #ba0000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.ipb-top-left-link A:visited {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #ba0000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.ipb-top-right-link A:link {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #ba0000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.ipb-top-right-link A:visited {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #ba0000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.ipb-top-left-link A:hover {
    BORDER-RIGHT: #505050 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #505050 1px solid; COLOR: #000
}
.ipb-top-left-link A:active {
    BORDER-RIGHT: #505050 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #505050 1px solid; COLOR: #000
}
.ipb-top-right-link A:hover {
    BORDER-RIGHT: #505050 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #505050 1px solid; COLOR: #000
}
.ipb-top-right-link A:active {
    BORDER-RIGHT: #505050 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #505050 1px solid; COLOR: #000
}
#userlinks {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px dashed
}
#userlinksguest {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px dashed
}
#userlinksguest {
    BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: #c0c0c0 1px dashed
}
#userlinks P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 7px; BORDER-BOTTOM: 0px; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
#userlinksguest P {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 7px; BORDER-BOTTOM: 0px; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
#userlinksguest P.pcen {
    TEXT-ALIGN: center
}
#userlinks P.home {
    FLOAT: left
}
#userlinksguest P.home {
    FLOAT: left
}
#navstrip {
    PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 5px; COLOR: #666; PADDING-TOP: 14px
}
#navstrip A:link {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: none
}
#navstrip A:visited {
    BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000; TEXT-DECORATION: none
}
#navstrip A:hover {
    BORDER-RIGHT: #ba0000 1px dotted; BORDER-TOP: #ba0000 1px dotted; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #ba0000 1px dotted; COLOR: #000; BORDER-BOTTOM: #ba0000 1px dotted
}
#navstrip A:active {
    BORDER-RIGHT: #ba0000 1px dotted; BORDER-TOP: #ba0000 1px dotted; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #ba0000 1px dotted; COLOR: #000; BORDER-BOTTOM: #ba0000 1px dotted
}
.toplinks {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.toplinks SPAN {
    BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #fff 1px solid; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
.copyright {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 5px; PADDING-TOP: 8px
}
#print {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; WIDTH: 85%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#print H1 {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #036; PADDING-TOP: 8px
}
#print H2 {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #036; PADDING-TOP: 8px
}
#print H3 {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #036; PADDING-TOP: 8px
}
#print H4 {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #036; PADDING-TOP: 8px
}
#print P {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #036; PADDING-TOP: 8px
}
#print H2 {
    FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-BOTTOM: #999 1px solid
}
#print H3 {
    FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-BOTTOM: #999 1px solid
}
#print P {
    FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-BOTTOM: #999 1px solid
}
#print H3 {
    FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f5f5f5; MARGIN: 0px 0px 10px
}
#print H4 {
    FONT-SIZE: 11px; BACKGROUND: #f9f9f9
}
#print P {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; PADDING-TOP: 10px
}
#print P.printcopy {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #000; BORDER-BOTTOM: 0px; TEXT-ALIGN: center
}
.dny-edit-title {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 3px; BORDER-TOP: 0px; PADDING-LEFT: 3px; BACKGROUND: #d1dceb; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #3a4f6c; PADDING-TOP: 3px; BORDER-BOTTOM: 0px
}
.tabon {
    BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #999 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 8px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 9px; BORDER-LEFT: #999 1px solid; WIDTH: auto; PADDING-TOP: 8px; BACKGROUND-COLOR: #fff
}
.taboff {
    BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #777 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 8px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 8px; BORDER-LEFT: #777 1px solid; WIDTH: auto; COLOR: #333; PADDING-TOP: 8px; BACKGROUND-COLOR: #b5c3d9
}
.tabon A:link {
    COLOR: #000; TEXT-DECORATION: none
}
.tabon A:visited {
    COLOR: #000; TEXT-DECORATION: none
}
.tabon A:active {
    COLOR: #000; TEXT-DECORATION: none
}
.taboff A:link {
    COLOR: #333; TEXT-DECORATION: none
}
.taboff A:visited {
    COLOR: #333; TEXT-DECORATION: none
}
.taboff A:active {
    COLOR: #333; TEXT-DECORATION: none
}
.mya-back {
    PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #d3d3d3; PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-TOP: 1px
}
.mya-content {
    BORDER-RIGHT: #777 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #777 1px solid; PADDING-LEFT: 8px; BACKGROUND: #f0f0f0; PADDING-BOTTOM: 8px; MARGIN: 1px; BORDER-LEFT: #777 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #777 1px solid
}
.mya-content-tbl {
    BORDER-RIGHT: #777 1px solid; BORDER-TOP: #777 1px solid; FONT-SIZE: 10px; BACKGROUND: #f0f5fa; MARGIN: 1px; BORDER-LEFT: #777 1px solid; BORDER-BOTTOM: #777 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.mya-fieldwrap {
    BORDER-RIGHT: #c5c7cd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c5c7cd 1px solid; MARGIN-TOP: 2px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c5c7cd 1px solid; WIDTH: auto; PADDING-TOP: 4px; BORDER-BOTTOM: #c5c7cd 1px solid; -moz-border-radius: 5px
}
.iframeshim {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: none; BACKGROUND: #fff; BORDER-LEFT: 0px; WIDTH: auto; BORDER-BOTTOM: 0px; POSITION: absolute; HEIGHT: auto
}
.popupmenu {
    BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 10px; BACKGROUND: #eee; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.popupmenu-new {
    BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 10px; BACKGROUND: #eee; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.popupmenu-item {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #505050; PADDING-TOP: 5px; BORDER-BOTTOM: #c0c0c0 1px dotted; WHITE-SPACE: nowrap
}
.popupmenu-item-last {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; COLOR: #393939; PADDING-TOP: 5px; WHITE-SPACE: nowrap
}
.popmenubutton-new {
    BORDER-RIGHT: #c0c0c0 1px dashed; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px dashed; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px dashed; WIDTH: 120px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px dashed; WHITE-SPACE: nowrap; HEIGHT: 18px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.popmenubutton {
    BORDER-RIGHT: #c0c0c0 1px dashed; PADDING-RIGHT: 3px; BORDER-TOP: #c0c0c0 1px dashed; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px dashed; WIDTH: 120px; COLOR: #000; PADDING-TOP: 3px; BORDER-BOTTOM: #c0c0c0 1px dashed; WHITE-SPACE: nowrap; HEIGHT: 18px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.popmenubutton-new {
    PADDING-RIGHT: 3px; BACKGROUND-POSITION: right 50%; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FLOAT: none; BACKGROUND-IMAGE: url(ip.boardpr/menu_action_down-padded.gif); PADDING-BOTTOM: 3px; WIDTH: auto; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: left
}
.popmenubutton-new-out {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.popupmenu-new {
    BACKGROUND-COLOR: #eee
}
.popmenubutton A:link {
    COLOR: #505050; TEXT-DECORATION: none
}
.popmenubutton A:visited {
    COLOR: #505050; TEXT-DECORATION: none
}
.popmenubutton-new A:link {
    COLOR: #505050; TEXT-DECORATION: none
}
.popmenubutton-new A:visited {
    COLOR: #505050; TEXT-DECORATION: none
}
.popupmenu-item A:link {
    COLOR: #505050; TEXT-DECORATION: none
}
.popupmenu-item A:visited {
    COLOR: #505050; TEXT-DECORATION: none
}
.popupmenu-item-last A:link {
    COLOR: #505050; TEXT-DECORATION: none
}
.popupmenu-item-last A:visited {
    COLOR: #505050; TEXT-DECORATION: none
}
.popmenubutton A:hover {
    COLOR: #ba0000; TEXT-DECORATION: none
}
.popmenubutton-new A:hover {
    COLOR: #ba0000; TEXT-DECORATION: none
}
.popupmenu-item A:hover {
    COLOR: #ba0000; TEXT-DECORATION: none
}
.popupmenu-item-last A:hover {
    COLOR: #ba0000; TEXT-DECORATION: none
}
.popupmenu-category {
    PADDING-RIGHT: 5px; BORDER-TOP: #ba0000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #ba0000 1px solid; LETTER-SPACING: 1px
}
#loading-layer-inner {
    BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; WIDTH: 220px; COLOR: #000; PADDING-TOP: 18px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 28px; BACKGROUND-COLOR: #fcf8c7; TEXT-ALIGN: center
}
#ipd-msg-wrapper {
    DISPLAY: none; WIDTH: 220px
}
#ipd-msg-inner {
    BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FILTER: alpha(opacity=75); PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%; COLOR: #000; PADDING-TOP: 6px; BORDER-BOTTOM: #666 1px solid; HEIGHT: 45px; BACKGROUND-COLOR: #fcf8c7; TEXT-ALIGN: center; opacity: .75
}
#ipd-msg-title {
    PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; MARGIN: 0px; WIDTH: 100%; COLOR: #ba0000; PADDING-TOP: 6px; BORDER-BOTTOM: #ba0000 1px solid; HEIGHT: 20px
}
.linked-image {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.resized-linked-image {
    BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px 0px; BORDER-LEFT: 0px; WIDTH: auto; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #000; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px
}
.resized-linked-image-zoom {
    DISPLAY: none; PADDING-LEFT: 5px; FILTER: alpha(opacity=85); LEFT: 0px; WIDTH: 200px; PADDING-TOP: 6px; POSITION: absolute; TOP: 0px; HEIGHT: 30px; BACKGROUND-COLOR: #fff; opacity: .85
}
.post-edit-reason {
    BORDER-RIGHT: #c5c7cd 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c5c7cd 1px solid; MARGIN-TOP: 9px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 10px; BACKGROUND: #e7eaef; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c5c7cd 1px solid; WIDTH: auto; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #c5c7cd 1px solid; -moz-border-radius: 5px
}
.pp-name {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 10px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #c0c0c0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.pp-name H3 {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.pp-header {
    PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1px; COLOR: #000; PADDING-TOP: 5px; BORDER-BOTTOM: #c0c0c0 1px dotted
}
.pp-title {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #ba0000; PADDING-TOP: 8px; BORDER-BOTTOM: #ba0000 1px solid
}
.pp-datebox {
    BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #555555 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 18px; BACKGROUND: #ffffff; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #555555 1px solid; WIDTH: auto; LINE-HEIGHT: 100%; PADDING-TOP: 4px; BORDER-BOTTOM: #555555 1px solid; LETTER-SPACING: -1px; TEXT-ALIGN: center
}
.pp-datebox EM {
    FONT-WEIGHT: normal; COLOR: #aaa; FONT-STYLE: normal
}
.pp-contentbox-back {
    PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
.pp-contentbox-entry {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 0px; OVERFLOW-X: auto; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; OVERFLOW: auto; BORDER-LEFT: #c0c0c0 1px solid; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: #fefefe
}
.pp-contentbox-entry-noheight {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 0px; OVERFLOW-X: auto; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; OVERFLOW: auto; BORDER-LEFT: #c0c0c0 1px solid; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: #fefefe
}
.pp-contentbox-entry-noheight-mod {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 0px; OVERFLOW-X: auto; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; OVERFLOW: auto; BORDER-LEFT: #c0c0c0 1px solid; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: #fefefe
}
.pp-contentbox-entry-noheight-sel {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 0px; OVERFLOW-X: auto; MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 0px; OVERFLOW: auto; BORDER-LEFT: #c0c0c0 1px solid; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px solid; HEIGHT: 200px; BACKGROUND-COLOR: #fefefe
}
.pp-contentbox-entry-noheight-sel {
    BACKGROUND-COLOR: #fceccd
}
.pp-contentbox-entry-noheight-mod {
    BACKGROUND-COLOR: #fdf1da
}
.pp-contentbox-entry-noheight {
    MARGIN-BOTTOM: 1px; HEIGHT: auto
}
.pp-contentbox-entry-noheight-mod {
    MARGIN-BOTTOM: 1px; HEIGHT: auto
}
.pp-contentbox-entry-noheight-sel {
    MARGIN-BOTTOM: 1px; HEIGHT: auto
}
.pp-image-thumb-wrap {
    BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #555555 1px solid; MARGIN-TOP: auto; PADDING-LEFT: 4px; BACKGROUND: #ffffff; MARGIN-BOTTOM: auto; PADDING-BOTTOM: 4px; BORDER-LEFT: #555555 1px solid; WIDTH: 52px; PADDING-TOP: 4px; BORDER-BOTTOM: #555555 1px solid; HEIGHT: 52px; TEXT-ALIGN: center
}
.pp-image-thumb-wrap-floatright {
    BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #555555 1px solid; MARGIN-TOP: auto; PADDING-LEFT: 4px; BACKGROUND: #ffffff; MARGIN-BOTTOM: auto; PADDING-BOTTOM: 4px; BORDER-LEFT: #555555 1px solid; WIDTH: 52px; PADDING-TOP: 4px; BORDER-BOTTOM: #555555 1px solid; HEIGHT: 52px; TEXT-ALIGN: center
}
.pp-image-mini-wrap {
    BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #555555 1px solid; MARGIN-TOP: auto; PADDING-LEFT: 4px; BACKGROUND: #ffffff; MARGIN-BOTTOM: auto; PADDING-BOTTOM: 4px; BORDER-LEFT: #555555 1px solid; WIDTH: 52px; PADDING-TOP: 4px; BORDER-BOTTOM: #555555 1px solid; HEIGHT: 52px; TEXT-ALIGN: center
}
.pp-image-mini-wrap-floatright {
    BORDER-RIGHT: #555555 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #555555 1px solid; MARGIN-TOP: auto; PADDING-LEFT: 4px; BACKGROUND: #ffffff; MARGIN-BOTTOM: auto; PADDING-BOTTOM: 4px; BORDER-LEFT: #555555 1px solid; WIDTH: 52px; PADDING-TOP: 4px; BORDER-BOTTOM: #555555 1px solid; HEIGHT: 52px; TEXT-ALIGN: center
}
.pp-image-mini-wrap {
    MARGIN-TOP: auto; MARGIN-BOTTOM: auto; WIDTH: 27px; HEIGHT: 27px
}
.pp-image-mini-wrap-floatright {
    MARGIN-TOP: auto; MARGIN-BOTTOM: auto; WIDTH: 27px; HEIGHT: 27px
}
.pp-image-thumb-wrap-floatright {
    FLOAT: right
}
.pp-image-mini-wrap-floatright {
    FLOAT: right
}
.pp-tiny-text {
    FONT-SIZE: 10px; COLOR: gray
}
.pp-mini-content-entry {
    CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: auto; PADDING-TOP: 6px; BORDER-BOTTOM: #c0c0c0 1px dotted; HEIGHT: 60px; BACKGROUND-COLOR: #f2f2f2
}
.pp-mini-content-entry-noheight {
    CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: auto; PADDING-TOP: 6px; BORDER-BOTTOM: #c0c0c0 1px dotted; HEIGHT: 60px; BACKGROUND-COLOR: #f2f2f2
}
.pp-mini-entry-noheight-shaded {
    CLEAR: both; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; WIDTH: auto; PADDING-TOP: 6px; BORDER-BOTTOM: #c0c0c0 1px dotted; HEIGHT: 60px; BACKGROUND-COLOR: #f2f2f2
}
.pp-mini-entry-noheight-shaded {
    BACKGROUND-COLOR: #e3dfe7
}
.pp-mini-content-entry-noheight {
    HEIGHT: auto
}
.pp-mini-entry-noheight-shaded {
    HEIGHT: auto
}
.pp-tabclear {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #ba0000; PADDING-TOP: 8px; BORDER-BOTTOM: #ba0000 1px solid
}
.pp-maintitle {
    PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: #fff; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #ba0000; PADDING-TOP: 8px; BORDER-BOTTOM: #ba0000 1px solid
}
.pp-tabclear {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: #ba0000 1px solid
}
.pp-tabon {
    BORDER-RIGHT: #c0c0c0 1px dashed; PADDING-RIGHT: 8px; BACKGROUND-POSITION: left bottom; BORDER-TOP: #c0c0c0 1px dashed; MARGIN-TOP: 3px; PADDING-LEFT: 8px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 8px; BORDER-LEFT: #c0c0c0 1px dashed; WIDTH: auto; COLOR: #ba0000; PADDING-TOP: 8px; BORDER-BOTTOM: #c0c0c0 1px dashed; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f2f2f2
}
.pp-taboff {
    PADDING-RIGHT: 8px; BACKGROUND-POSITION: left bottom; MARGIN-TOP: 3px; PADDING-LEFT: 8px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: auto; COLOR: #000; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
.pp-tabshaded {
    PADDING-RIGHT: 8px; BACKGROUND-POSITION: left bottom; MARGIN-TOP: 3px; PADDING-LEFT: 8px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: auto; COLOR: #000; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #fff
}
.pp-tabshaded {
    BORDER-RIGHT: #7f9bbc 1px solid; BACKGROUND-POSITION: left bottom; BORDER-TOP: #7f9bbc 1px solid; BACKGROUND-IMAGE: url(ip.boardpr/css_pp_tab_shaded.gif); BORDER-LEFT: #7f9bbc 1px solid; COLOR: #516795; BACKGROUND-REPEAT: repeat-x
}
.pp-tabon A:link {
    COLOR: #ba0000; TEXT-DECORATION: none
}
.pp-tabon A:visited {
    COLOR: #ba0000; TEXT-DECORATION: none
}
.pp-tabon A:active {
    COLOR: #ba0000; TEXT-DECORATION: none
}
.pp-taboff A:link {
    COLOR: #000; TEXT-DECORATION: none
}
.pp-taboff A:visited {
    COLOR: #000; TEXT-DECORATION: none
}
.pp-taboff A:active {
    COLOR: #000; TEXT-DECORATION: none
}
.pp-tabshaded A:link {
    COLOR: #000; TEXT-DECORATION: none
}
.pp-tabshaded A:visited {
    COLOR: #000; TEXT-DECORATION: none
}
.pp-tabshaded A:active {
    COLOR: #000; TEXT-DECORATION: none
}
.pp-tabwrap {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 34px
}
#smoke #topbar {
    BACKGROUND: url(http://www.warmall.net/img/smoke/topbar-bg.png) repeat-x 0px 0px
}
#smoke #shadow-top {
    BACKGROUND: url(http://www.warmall.net/img/smoke/shadow-t.png) no-repeat 0px 0px
}
#smoke #shadow-middle {
    BACKGROUND: url(http://www.warmall.net/img/smoke/shadow-m.png) repeat-y 0px 0px
}
#smoke #shadow-bottom {
    BACKGROUND: url(http://www.warmall.net/img/smoke/shadow-b.png) repeat-y 0px 0px
}
#smoke #shadow-rocket {
    BACKGROUND: url(http://www.warmall.net/img/smoke/shadow-rocket.png) repeat-y 0px 0px
}
#smoke .sections TD {
    BACKGROUND: url(http://www.warmall.net/img//trans-20.png)
}
#smoke #mainframe TD#left {
    BACKGROUND: url(http://www.warmall.net/img//trans-20.png)
}
#smoke #mainframe TD#right {
    BACKGROUND: url(http://www.warmall.net/img//trans-20.png)
}
#smoke #mainframe #user1 {
    BACKGROUND: url(http://www.warmall.net/img//trans-20.png)
}
#smoke #mainframe #page {
    BACKGROUND: url(http://www.warmall.net/img//trans-20.png)
}
#smoke PRE {
    BACKGROUND: url(http://www.warmall.net/img//trans-20.png)
}
#smoke BLOCKQUOTE {
    BACKGROUND: url(http://www.warmall.net/img//trans-20.png)
}
#smoke .sectiontableheader {
    BACKGROUND: url(http://www.warmall.net/img//trans-20.png)
}
#smoke SPAN.alert {
    BORDER-TOP: #750b09 3px solid; BACKGROUND: url(http://www.warmall.net/img/sm-status-alert.png) #391111 no-repeat 10px 50%; COLOR: #d00000; BORDER-BOTTOM: #750b09 3px solid
}
#smoke SPAN.info {
    BORDER-TOP: #073361 3px solid; BACKGROUND: url(http://www.warmall.net/img/sm-status-info.png) #112031 no-repeat 10px 50%; COLOR: #0055bc; BORDER-BOTTOM: #073361 3px solid
}
#smoke SPAN.note {
    BORDER-TOP: #745d07 3px solid; BACKGROUND: url(http://www.warmall.net/img/sm-status-note.png) #382f11 no-repeat 10px 50%; COLOR: #b98f00; BORDER-BOTTOM: #745d07 3px solid
}
#smoke SPAN.download {
    BORDER-TOP: #445b16 3px solid; BACKGROUND: url(http://www.warmall.net/img/sm-status-download.png) #272f15 no-repeat 10px 50%; COLOR: #568517; BORDER-BOTTOM: #445b16 3px solid
}
DIV.wrapper1 {
    MARGIN: 0px auto; WIDTH: 1090px; POSITION: relative; TEXT-ALIGN: left
}
#shadow-middle {
    PADDING-RIGHT: 24px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#shadow-bottom {
    PADDING-RIGHT: 24px; PADDING-LEFT: 24px; PADDING-BOTTOM: 20px; PADDING-TOP: 0px
}
#shadow-bottom .padding {
    PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#shadow-middle .padding {
    PADDING-RIGHT: 24px; PADDING-LEFT: 24px; PADDING-BOTTOM: 20px; PADDING-TOP: 10px
}
#topbar {
    HEIGHT: 35px
}
#topbar DIV.moduletable {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; OVERFLOW: hidden; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 21px
}
#topbar TABLE.contentpaneopen {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; OVERFLOW: hidden; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 21px
}
#topbar UL.menu {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; OVERFLOW: hidden; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 21px
}
#topbar UL.menu LI {
    DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; PADDING-TOP: 2px
}
#topbar SPAN.article_seperator {
    DISPLAY: block; POSITION: absolute
}
#topbar DIV.moduletable TABLE {
    WIDTH: auto
}
#shadow-top {
    HEIGHT: 39px
}
#shadow-rocket {
    HEIGHT: 91px; TEXT-ALIGN: center
}
IMG#rocket {
    BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 200px; BORDER-BOTTOM: 0px; HEIGHT: 40px
}
#content {
    PADDING-TOP: 75px
}
#showcase {
    BACKGROUND: url(http://www.warmall.net/img/trans-20.png)
}
#mainframe {
    PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.sections {
    PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
#shadow-bottom .sections {
    MARGIN-TOP: 0px
}
#user1 {
    MARGIN-BOTTOM: 20px; HEIGHT: 1%
}
#page {
    PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#inset {
    OVERFLOW: hidden; WIDTH: 940px; POSITION: absolute; TOP: 100px; HEIGHT: 150px
}
#inset-mod {
    OVERFLOW: hidden; WIDTH: 940px; POSITION: absolute; TOP: 100px; HEIGHT: 150px
}


and thanks for the help with this

 

 

 


Comment/Reply (w/o sign-up)

Live-Dimension
Wow. That's a long code. A lot of it is repeated and unnecessary - could you link me to your page? If you don't mind, i'll save it and edit a copy of that page plus the edited css and clean it all up.

Comment/Reply (w/o sign-up)

demonlord
The site is http://www.warmall.com/ and thanks for doing this, i cant seem to figure out what is wrong

Comment/Reply (w/o sign-up)

Live-Dimension
Eh, I miss the part about this being a forum. Hence, I can't help the way I intended to - but I'll show you what your doing wrong and will clean up your code *a lot*.

CODE
INPUT {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; MARGIN: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
TEXTAREA {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; MARGIN: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
SELECT {
    BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 2px; MARGIN: 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
SELECT {
    MARGIN: 0px
}


This can simply be reduced to this.

CODE
input, textarea, select {
    border: #c0c0c0 1px solid;
    padding: 2px;
    margin: 5px;
    color: #000;
    font-family: verdana, helvetica, sans-serif;
    padding-top: 2px;
    vertical-align: middle;
    background: #f6f6f6;
    font-size:11px;
}

select {margin:0px;)

Isn't that much better? I have to go soon, but I'm sure someone can help with this. As a quick measure, I've sent your code through an optimiser, and this is what it returned.

http://www.cleancss.com/
Input: 70.183KB, Output: 38.029KB, Compression Ratio: 45.8% (-32154 Bytes)

Note that this is no substitute for human editing (and in fact might even be possibly broken) but it's a good start to see how much it can be optimised.

A few quick tips - Learn about selectors.

#code, #content {css code}
All code in {css code} will be applied to both #code and #content. If there's anything special about #content (say it's border is another pixel bigger) you can change this with #content {css code} AFTER the original declaration. CSS code is applied in the order it's written, except in specific circumstances.

CODE
border-bottom:#000 1px solid;
border-left:#000 1px solid;
border-right:#000 1px solid;
border-top:#000 1px solid;


Shorten those tags! It can be written as one line.
border:#000 1px solid;
You can even do this in most cases.
border:#000 1px 2px solid;
Makes the top 1px, and the sides 2px.
The same goes for padding and margin.

0%, 0px. Just put 0.

I have to go, so see what you can "clean up" and then I'll look at it. smile.gif
CODE

#code {
background:#fafcfe;
border-bottom:#000 1px solid;
border-left:#000 1px solid;
border-right:#000 1px solid;
border-top:#000 1px solid;
color:#465584;
font-family:Courier, "Courier New", Verdana, Arial;
font-size:11px;
padding:2px;
white-space:normal;
}

#content {
padding-top:75px;
}

#gfooter {
background:silver;
margin:5px 0;
padding:0;
width:100%;
}

#gfooter a:link,#gfooter a:visited {
color:#000;
}

#gfooter td {
color:#555;
font-size:10px;
padding:4px;
}

#inset,#inset-mod {
height:150px;
overflow:hidden;
position:absolute;
top:100px;
width:940px;
}

#ipbwrapper {
background:none transparent scroll repeat 0 0;
border-bottom:#e0e0e0 3px solid;
border-left:#e0e0e0 3px solid;
border-right:#e0e0e0 3px solid;
border-top:#e0e0e0 3px solid;
margin:auto;
text-align:left;
width:95%;
}

#ipd-msg-inner {
background-color:#fcf8c7;
border-bottom:#666 1px solid;
border-left:#ccc 1px solid;
border-right:#666 1px solid;
border-top:#ccc 1px solid;
color:#000;
filter:alpha(opacity=75);
height:45px;
margin:0;
opacity:.75;
padding:6px 4px 4px;
text-align:center;
width:100%;
}

#ipd-msg-title {
background:#fff;
border-bottom:#ba0000 1px solid;
color:#ba0000;
font-size:20px;
height:20px;
margin:0;
padding:6px 4px 4px;
width:100%;
}

#ipd-msg-wrapper {
display:none;
width:220px;
}

#loading-layer-inner {
background-color:#fcf8c7;
border-bottom:#666 1px solid;
border-left:#ccc 1px solid;
border-right:#666 1px solid;
border-top:#ccc 1px solid;
color:#000;
height:28px;
padding:18px 10px 10px;
text-align:center;
width:220px;
}

#logographic {
background:url(ip.boardpr/logo4.gif) no-repeat left 50%;
height:140px;
margin:0;
padding:0;
}

#logostrip {
background:url(ip.boardpr/tile_back.gif);
border-bottom:transparent 1px solid;
border-left:transparent 1px solid;
border-right:transparent 1px solid;
border-top:transparent 1px solid;
height:140px;
margin:0;
padding:0;
}

#mainframe,.sections {
border-collapse:collapse;
margin-top:10px;
padding:0;
width:100%;
}

#navstrip {
background:none transparent scroll repeat 0 0;
color:#666;
font-size:12px;
font-weight:700;
margin:0 0 5px;
padding:14px 0 8px 10px;
}

#navstrip a:hover,#navstrip a:active {
background:none transparent scroll repeat 0 0;
border-bottom:#ba0000 1px dotted;
border-left:#ba0000 1px dotted;
border-right:#ba0000 1px dotted;
border-top:#ba0000 1px dotted;
color:#000;
}

#navstrip a:link,#navstrip a:visited {
background:none transparent scroll repeat 0 0;
color:#000;
text-decoration:none;
}

#padandcenter {
margin:0 auto;
padding:14px 0;
text-align:center;
}

#page {
padding:20px 10px;
}

#photoimg {
margin:15px 0 0;
text-align:center;
}

#phototitle {
border-bottom:#000 1px solid;
font-size:24px;
}

#photowrap {
padding:6px;
}

#print {
margin:20px auto;
padding:0;
text-align:left;
width:85%;
}

#print h1 {
color:#036;
font-size:18px;
font-weight:700;
margin:0;
padding:8px;
}

#print h2 {
border-bottom:#999 1px solid;
color:#036;
font-size:11px;
font-weight:400;
margin:0;
padding:8px;
}

#print h3 {
background:#f5f5f5;
border-bottom:#999 1px solid;
color:#036;
font-size:12px;
font-weight:700;
margin:0 0 10px;
padding:8px;
}

#print h4 {
background:#f9f9f9;
color:#036;
font-size:11px;
font-weight:700;
margin:0;
padding:8px;
}

#print p {
border-bottom:#999 1px solid;
color:#036;
font-size:11px;
font-weight:400;
margin:0 0 5px;
padding:10px;
}

#print p.printcopy {
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
color:#000;
text-align:center;
}

#profilename {
font-size:28px;
font-weight:700;
}

#quote {
background:#fafcfe;
border-bottom:#000 1px solid;
border-left:#000 1px solid;
border-right:#000 1px solid;
border-top:#000 1px solid;
color:#465584;
font-family:Verdana, Arial;
font-size:11px;
padding:2px;
white-space:normal;
}

#redirectwrap {
background:#f2f2f2;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
margin:200px auto 0;
text-align:left;
width:500px;
}

#redirectwrap h4 {
background:#fff;
border-bottom:#ba0000 1px solid;
color:#ba0000;
font-size:20px;
margin:0;
padding:5px;
}

#redirectwrap p {
margin:0;
padding:5px;
}

#redirectwrap p.redirectfoot {
background:#fafafa;
border-top:silver 1px solid;
text-align:center;
}

#shadow-bottom {
padding:0 24px 20px;
}

#shadow-bottom .padding {
padding:20px;
}

#shadow-bottom .sections {
margin-top:0;
}

#shadow-middle {
padding:0 24px;
}

#shadow-middle .padding {
padding:10px 24px 20px;
}

#shadow-rocket {
height:91px;
text-align:center;
}

#shadow-top {
height:39px;
}

#showcase {
background:url(http://www.warmall.net/img/trans-20.png);
}

#smoke #shadow-bottom {
background:url(http://www.warmall.net/img/smoke/shadow-b.png) repeat-y 0 0;
}

#smoke #shadow-middle {
background:url(http://www.warmall.net/img/smoke/shadow-m.png) repeat-y 0 0;
}

#smoke #shadow-rocket {
background:url(http://www.warmall.net/img/smoke/shadow-rocket.png) repeat-y 0 0;
}

#smoke #shadow-top {
background:url(http://www.warmall.net/img/smoke/shadow-t.png) no-repeat 0 0;
}

#smoke #topbar {
background:url(http://www.warmall.net/img/smoke/topbar-bg.png) repeat-x 0 0;
}

#smoke .sections td,#smoke #mainframe td#left,#smoke #mainframe td#right,#smoke #mainframe #user1,#smoke #mainframe #page,#smoke pre,#smoke blockquote,#smoke .sectiontableheader {
background:url(http://www.warmall.net/img//trans-20.png);
}

#smoke span.alert {
background:url(http://www.warmall.net/img/sm-status-alert.png) #391111 no-repeat 10px 50%;
border-bottom:#750b09 3px solid;
border-top:#750b09 3px solid;
color:#d00000;
}

#smoke span.download {
background:url(http://www.warmall.net/img/sm-status-download.png) #272f15 no-repeat 10px 50%;
border-bottom:#445b16 3px solid;
border-top:#445b16 3px solid;
color:#568517;
}

#smoke span.info {
background:url(http://www.warmall.net/img/sm-status-info.png) #112031 no-repeat 10px 50%;
border-bottom:#073361 3px solid;
border-top:#073361 3px solid;
color:#0055bc;
}

#smoke span.note {
background:url(http://www.warmall.net/img/sm-status-note.png) #382f11 no-repeat 10px 50%;
border-bottom:#745d07 3px solid;
border-top:#745d07 3px solid;
color:#b98f00;
}

#submenu {
background:#e8e3e2;
border-bottom:#ba0000 1px solid;
border-top:0;
color:#ba0000;
height:29px;
margin:0;
text-align:right;
}

#topbar {
height:35px;
}

#topbar div.moduletable table {
width:auto;
}

#topbar div.moduletable,#topbar table.contentpaneopen,#topbar ul.menu {
float:right;
height:21px;
line-height:20px;
margin:0 15px 0 0;
overflow:hidden;
padding:0;
}

#topbar span.article_seperator {
display:block;
position:absolute;
}

#topbar ul.menu li {
display:block;
float:left;
padding-left:15px;
padding-top:2px;
}

#ucpcontent {
background:#f3f3f3;
line-height:150%;
width:auto;
}

#ucpcontent p {
margin:0;
padding:10px;
}

#ucpmenu {
background:#f3f3f3;
line-height:150%;
}

#ucpmenu p {
margin:0;
padding:2px 5px 6px 9px;
}

#user1 {
height:1%;
margin-bottom:20px;
}

#userlinks {
background:none transparent scroll repeat 0 0;
border-bottom:silver 1px dashed;
padding:0 5px;
}

#userlinks p,#userlinksguest p {
background:none transparent scroll repeat 0 0;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
font-size:10px;
font-weight:400;
letter-spacing:0;
margin:0;
padding:7px 0;
text-align:right;
}

#userlinksguest {
background:none transparent scroll repeat 0 0;
border-bottom:silver 1px dashed;
padding:0 5px;
}

#userlinksguest p.pcen {
text-align:center;
}

.activeuserposting a:link,.activeuserposting a:visited,.activeuserposting a:active,.activeuserposting {
border-bottom:#000 1px dotted;
font-style:italic;
text-decoration:none;
}

.activeusers {
background:#fff;
border-bottom:silver 1px dashed;
border-left:silver 1px dashed;
border-right:silver 1px dashed;
border-top:silver 1px dashed;
color:#000;
margin:0;
padding:1px;
}

.activeuserstrip {
background:#bcd0ed;
padding:3px;
}

.bar p,.barc p {
background:none transparent scroll repeat 0 0;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
color:#000;
font-size:11px;
margin:0;
padding:5px;
text-align:left;
}

.bar p.over,.barc p.over {
float:right;
}

.bar p.overs,.barc p.overs {
float:right;
position:relative;
top:5px;
}

.bar,.barb {
background:#f1f1f1;
border-bottom:#fff 1px solid;
border-left:#fff 1px solid;
border-right:#fff 1px solid;
border-top:#fff 1px solid;
}

.barb p {
background:none transparent scroll repeat 0 0;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
color:#000;
font-size:11px;
margin:0;
padding:5px;
text-align:right;
}

.barb p.over,#userlinks p.home,#userlinksguest p.home {
float:left;
}

.barb p.overs {
float:left;
position:relative;
top:5px;
}

.barc {
background:#f1f1f1;
border-bottom:0;
border-left:#fff 1px solid;
border-right:#fff 1px solid;
border-top:#fff 1px solid;
}

.borderwrap {
background:#e8e3e2;
border-bottom:#e8e3e2 1px solid;
border-left:#e8e3e2 1px solid;
border-right:#e8e3e2 1px solid;
border-top:#e8e3e2 1px solid;
margin:0;
padding:0;
}

.borderwrap h3,.maintitle,.maintitlecollapse {
background:none transparent scroll repeat 0 0;
border-bottom:#da0000 1px solid;
border-left:transparent 1px solid;
border-right:transparent 1px solid;
border-top:transparent 1px solid;
color:#da0000;
font-size:20px;
font-weight:700;
margin:0;
padding:10px;
}

.borderwrap h4 {
background:#f0f0f0;
border-bottom:silver 1px solid;
border-left:#fff 1px solid;
border-right:#fff 1px solid;
border-top:silver 1px solid;
color:#000;
font-size:12px;
font-weight:700;
margin:0;
padding:5px;
}

.borderwrap p {
background:#f9f9f9;
border-bottom:#ccc 1px dashed;
border-left:#ccc 1px dashed;
border-right:#ccc 1px dashed;
border-top:#ccc 1px dashed;
margin:5px;
padding:10px;
text-align:left;
}

.borderwrap p.formbuttonrow1 {
background:#f9f9f9;
border-bottom:0;
border-left:0;
border-right:0;
border-top:#ccc 1px solid;
margin:0;
padding:5px important 5px important 5px important 5px important;
text-align:center;
}

.borderwrap table th a:link,.subtitle a:link,.subtitlediv a:link,.borderwrap table th a:visited,.subtitle a:visited,.subtitlediv a:visited,.borderwrap table th a:active,.subtitle a:active,.subtitlediv a:active,.borderwrap table th a:hover,.subtitle a:hover,.subtitlediv a:hover {
background:none transparent scroll repeat 0 0;
color:#555;
text-decoration:none;
}

.borderwrapm {
background:#e8e3e2;
border-bottom:#e8e3e2 1px solid;
border-left:#e8e3e2 1px solid;
border-right:#e8e3e2 1px solid;
border-top:#e8e3e2 1px solid;
margin:5px;
padding:0;
}

.button {
background:#b0b0b0;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
color:#ba0000;
font-family:Verdana, Helvetica, Sans-Serif;
font-size:11px;
padding:2px;
vertical-align:middle;
}

.calday {
background:#e9e9e9;
color:#666;
font-size:11px;
font-weight:700;
margin:0;
padding:4px;
text-align:right;
}

.calitem {
border-bottom:#c2cfdf 1px dotted;
padding:4px;
}

.calmonths {
background:#f2f2f2;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
font-size:18px;
font-weight:700;
margin:5px 0;
padding:8px;
text-align:center;
}

.calranged {
background:#c2cfdf;
border-bottom:#c2cfdf 2px outset;
border-left:#c2cfdf 2px outset;
border-right:#c2cfdf 2px outset;
border-top:#c2cfdf 2px outset;
padding:4px;
}

.calweekday {
background:#e9e9e9;
border-right:silver 1px solid;
color:#505050;
font-size:14px;
font-weight:700;
margin:0;
padding:6px;
text-align:center;
}

.catend {
background:#e8e3e2;
border-bottom:#b0b0b0;
color:#000;
font-size:1px;
height:5px;
}

.cellblank {
background:#ddd;
height:100px;
margin:0;
padding:0;
vertical-align:top;
}

.celldate {
background:#f2f2f2;
height:100px;
margin:0;
padding:0;
vertical-align:top;
}

.celldateshaded {
background:#e3dfe7;
height:100px;
margin:0;
padding:0;
vertical-align:top;
}

.celltoday {
background:#f2f2f2;
border-bottom:#ba0000 2px dashed;
border-left:#ba0000 2px dashed;
border-right:#ba0000 2px dashed;
border-top:#ba0000 2px dashed;
height:100px;
margin:0;
padding:0;
vertical-align:top;
}

.celltodayshaded {
background:#e3dfe7;
border-bottom:#ba0000 2px dashed;
border-left:#ba0000 2px dashed;
border-right:#ba0000 2px dashed;
border-top:#ba0000 2px dashed;
height:100px;
margin:0;
padding:0;
vertical-align:top;
}

.cleared {
clear:both;
}

.codebuttons {
font-family:Verdana, Helvetica, Sans-Serif;
font-size:10px;
margin:2px;
vertical-align:middle;
}

.codemain,.sqlmain,.htmlmain {
background:#fafafa;
border-bottom:#000 1px dotted;
border-left:#000 1px dotted;
border-right:#000 1px dotted;
border-top:#000 1px dotted;
color:#666;
font-family:Courier, "Courier New", Verdana, Arial;
margin:0 auto;
padding:2px;
}

.codetop,.sqltop,.htmltop {
background:#ffcaca no-repeat right 50%;
color:#000;
font-weight:700;
margin:0 auto;
padding:3px;
}

.copyright {
background:none transparent scroll repeat 0 0;
font-size:11px;
margin:0 0 5px;
padding:8px;
}

.darkrow1 {
background:#eee;
color:#000;
}

.darkrow3 {
background:#fafafa;
color:#666;
}

.desc {
color:#434951;
font-size:11px;
}

.dny-edit-title {
background:#d1dceb;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
color:#3a4f6c;
margin:0;
padding:3px;
}

.edit {
font-size:9px;
}

.errorwrap {
background:#f2f2f2;
border-bottom:#000 1px solid;
border-left:#000 1px solid;
border-right:#000 1px solid;
border-top:0;
margin:5px;
padding:0;
}

.errorwrap h4 {
background:#d0d0d0;
border-bottom:#000 1px solid;
border-left:0;
border-right:0;
border-top:#000 1px solid;
color:#ba0000;
font-size:12px;
font-weight:700;
margin:0;
padding:5px;
}

.errorwrap p {
background:none transparent scroll repeat 0 0;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
color:#ba0000;
margin:0;
padding:8px;
}

.fauxbutton {
background:#e0e0e0;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
font-size:11px;
font-weight:700;
padding:4px;
}

.fauxbutton a:link,.fauxbutton a:visited,.fauxbutton a:active {
color:#000 !important;
text-decoration:none;
}

.fieldwrap {
background:#f9f9f9;
border-bottom:#ccc 1px solid;
border-left:#ccc 1px solid;
border-right:#ccc 1px solid;
border-top:0;
margin:5px;
padding:0;
text-align:left;
}

.fieldwrap h4 {
background:#eee;
border-bottom:#ccc 1px solid;
border-left:0;
border-right:0;
border-top:#ccc 1px solid;
color:#444;
font-size:12px;
font-weight:700;
margin:0;
padding:5px;
}

.formsubtitle {
background:#ececec;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
color:#000;
font-weight:700;
padding:5px;
}

.formtable {
background:none transparent scroll repeat 0 0;
}

.formtable td,.pformleft {
background:#f3f3f3;
border-bottom:0;
border-left:0;
border-right:silver 1px solid;
border-top:silver 1px solid;
font-weight:700;
margin:1px 0 0;
padding:6px;
width:25%;
}

.formtable td.formright {
border-right:0;
font-weight:400;
width:auto;
}

.formtable td.formstrip {
background:#dde8f2;
border-bottom:#9fb9d4 1px solid;
border-left:0;
border-right:0;
border-top:#9fb9d4 1px solid;
font-weight:400;
}

.formtable td.formtitle {
background:#ececec;
border-bottom:0;
border-left:0;
border-right:0;
border-top:silver 1px solid;
font-weight:400;
}

.formtable td.wider {
width:40%;
}

.forumdesc,.forumdesc a:link,.forumdesc a:visited,.forumdesc a:active {
background:none transparent scroll repeat 0 0;
color:#666;
font-size:10px;
line-height:135%;
margin:2px 0 0;
padding:0;
}

.fullimagewrap {
background:#f5f9fd;
border-bottom:#072a66 1px solid;
border-left:#072a66 1px solid;
border-right:#072a66 1px solid;
border-top:#072a66 1px solid;
margin:5px 0;
padding:5px;
text-align:center;
}

.gobutton {
background:none transparent scroll repeat 0 0;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
color:#072a66;
font-family:Verdana, Helvetica, Sans-Serif;
font-size:11px;
margin:0;
padding:2px;
vertical-align:middle;
}

.iframeshim {
background:#fff;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
display:none;
height:auto;
position:absolute;
width:auto;
}

.input-checkbox {
background:#f6f6f6;
border-bottom:medium none;
border-left:medium none;
border-right:medium none;
border-top:medium none;
color:#000;
font-family:verdana, helvetica, sans-serif;
font-size:11px;
margin:5px;
padding:2px;
vertical-align:middle;
}

.input-green,input,textarea {
background:#f6f6f6;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
color:#000;
font-family:verdana, helvetica, sans-serif;
font-size:11px;
margin:5px;
padding:2px;
vertical-align:middle;
}

.input-ok {
border-bottom:#0c0 1px solid;
border-left:#0c0 1px solid;
border-right:#0c0 1px solid;
border-top:#0c0 1px solid;
}

.input-ok-content {
background-color:#cfc;
border-bottom:#0c0 1px solid;
border-left:#0c0 1px solid;
border-right:#0c0 1px solid;
border-top:#0c0 1px solid;
margin:4px;
padding:4px;
}

.input-text {
color:#900;
}

.input-warn {
background:#f6f6f6;
border-bottom:#c00 1px solid;
border-left:#c00 1px solid;
border-right:#c00 1px solid;
border-top:#c00 1px solid;
color:#000;
font-family:verdana, helvetica, sans-serif;
font-size:11px;
margin:5px;
padding:2px;
vertical-align:middle;
}

.input-warn-content {
background-color:#fcc;
border-bottom:#c00 1px solid;
border-left:#c00 1px solid;
border-right:#c00 1px solid;
border-top:#c00 1px solid;
margin:4px;
padding:4px;
}

.ipb-top-left-link {
background:#fff;
border-left:0;
float:left;
font-size:12px;
font-weight:700;
letter-spacing:0;
margin:0;
padding:7px 0;
width:auto;
}

.ipb-top-left-link a:hover,.ipb-top-left-link a:active,.ipb-top-right-link a:hover,.ipb-top-right-link a:active {
background:none transparent scroll repeat 0 0;
border-left:#505050 1px solid;
border-right:#505050 1px solid;
color:#000;
}

.ipb-top-left-link a:link,.ipb-top-left-link a:visited,.ipb-top-right-link a:link,.ipb-top-right-link a:visited {
background:none transparent scroll repeat 0 0;
color:#ba0000;
padding:0 6px;
text-decoration:none;
}

.ipb-top-right-link {
background:#fff;
float:right;
font-size:12px;
font-weight:700;
letter-spacing:0;
margin:0;
padding:7px 0;
width:auto;
}

.ipbtable {
width:100%;
}

.ipbtable td,.divpad {
padding:5px;
}

.lastaction {
color:#434951;
font-size:10px;
}

.linked-image {
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
margin:0;
padding:0;
}

.maintitle a:hover,.maintitle a:active,.maintitlecollapse a:hover,.maintitlecollapse a:active {
background:none transparent scroll repeat 0 0;
color:#da0000;
padding:8px 8px 8px 0;
}

.maintitle a:link,.maintitle a:visited,.maintitlecollapse a:link,.maintitlecollapse a:visited {
background:none transparent scroll repeat 0 0;
color:#da0000;
text-decoration:none;
}

.maintitle p,.maintitlecollapse p,.formsubtitle p {
background:none transparent scroll repeat 0 0;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
margin:0;
padding:0 important 0 important 0 important 0 important;
}

.maintitle p.expand,.maintitle p.goto,.maintitlecollapse p.expand,.formsubtitle p.members {
background:#e8e3e2;
float:left;
width:auto !important;
}

.maintitle td {
color:#da0000;
font-size:20px;
font-weight:700;
}

.mcellblank {
background:#ddd;
height:auto;
margin:0;
padding:0;
vertical-align:top;
}

.mcelldate {
background:#f2f2f2;
height:auto;
margin:0;
padding:0;
vertical-align:top;
}

.mcelltoday {
background:#f2f2f2;
border-bottom:#ba0000 2px dashed;
border-left:#ba0000 2px dashed;
border-right:#ba0000 2px dashed;
border-top:#ba0000 2px dashed;
height:auto;
margin:0;
padding:0;
vertical-align:top;
}

.minipagelink {
background:#f2f2f2;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
font-size:10px;
margin:0 1px 0 0;
padding:1px 3px;
}

.minipagelinklast {
background:#ededed;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
font-size:10px;
margin:0 1px 0 0;
padding:1px 3px;
}

.mya-back {
background:#d3d3d3;
margin:1px;
padding:1px;
}

.mya-content {
background:#f0f0f0;
border-bottom:#777 1px solid;
border-left:#777 1px solid;
border-right:#777 1px solid;
border-top:#777 1px solid;
margin:1px;
padding:8px;
}

.mya-content-tbl {
background:#f0f5fa;
border-bottom:#777 1px solid;
border-left:#777 1px solid;
border-right:#777 1px solid;
border-top:#777 1px solid;
font-size:10px;
margin:1px;
text-align:left;
white-space:nowrap;
}

.mya-fieldwrap {
-moz-border-radius:5px;
background:none transparent scroll repeat 0 0;
border-bottom:#c5c7cd 1px solid;
border-left:#c5c7cd 1px solid;
border-right:#c5c7cd 1px solid;
border-top:#c5c7cd 1px solid;
display:block;
margin-bottom:2px;
margin-top:2px;
padding:4px;
width:auto;
}

.newslink {
background:#fefefe;
border-bottom:#e4e4e4 1px solid;
border-left:#e4e4e4 1px solid;
border-right:#e4e4e4 1px solid;
border-top:#e4e4e4 1px solid;
margin:0;
width:100%;
}

.newslink input {
background:#e9e9e9;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
color:#ba0000;
font-size:10px;
padding:3px;
vertical-align:middle;
width:auto;
}

.newslink input.button {
background:none transparent scroll repeat 0 0;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
color:#000;
vertical-align:middle;
}

.newslink span {
background:none transparent scroll repeat 0 0;
color:#000;
font-style:italic;
font-weight:400;
}

.newslink td {
color:#505050;
font-size:10px;
padding:5px 5px 5px 10px;
}

.normalname {
color:#003;
font-size:12px;
font-weight:700;
}

.normalname a:link,.normalname a:visited,.normalname a:active {
font-size:12px;
}

.pagecurrent {
background:#fff;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
color:#ba0000;
padding:1px 3px;
}

.pagelink {
background:#f2f2f2;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
padding:1px 3px;
}

.pagelink a:active,.pagelink a:visited,.pagelink a:link,.pagelinklast a:active,.pagelinklast a:visited,.pagelinklast a:link,.pagecurrent a:active,.pagecurrent a:visited,.pagecurrent a:link,.minipagelink a:active,.minipagelink a:visited,.minipagelink a:link,.minipagelinklast a:active,.minipagelinklast a:visited,.minipagelinklast a:link,#ucpmenu a:link,#ucpmenu a:active,#ucpmenu a:visited,.calmonths a {
text-decoration:none;
}

.pagelinklast {
background:#ededed;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
padding:1px 3px;
}

.pagelinks {
float:left;
line-height:1.2em;
width:35%;
}

.pformleftw {
background:#f3f3f3;
border-bottom:0;
border-left:0;
border-right:silver 1px solid;
border-top:silver 1px solid;
font-weight:700;
margin:1px 0 0;
padding:6px;
width:40%;
}

.pformright {
background:#f3f3f3;
border-bottom:0;
border-left:0;
border-right:0;
border-top:silver 1px solid;
font-weight:400;
margin:1px 0 0;
padding:6px;
width:auto;
}

.pformstrip,.borderwrap p.formbuttonrow {
background:silver;
margin:0;
padding:5px important 5px important 5px important 5px important;
text-align:center;
}

.plainborder {
background:#fafafa;
border-bottom:#fff 1px solid;
border-left:#fff 1px solid;
border-right:#fff 1px solid;
border-top:#fff 1px solid;
}

.popmenubutton {
background-color:#fff;
border-bottom:silver 1px dashed;
border-left:silver 1px dashed;
border-right:silver 1px dashed;
border-top:silver 1px dashed;
color:#000;
float:right;
font-size:11px;
font-weight:700;
height:18px;
margin:0;
padding:3px;
text-align:center;
white-space:nowrap;
width:120px;
}

.popmenubutton a:hover,.popmenubutton-new a:hover,.popupmenu-item a:hover,.popupmenu-item-last a:hover,.pp-tabon a:link,.pp-tabon a:visited,.pp-tabon a:active {
color:#ba0000;
text-decoration:none;
}

.popmenubutton a:link,.popmenubutton a:visited,.popmenubutton-new a:link,.popmenubutton-new a:visited,.popupmenu-item a:link,.popupmenu-item a:visited,.popupmenu-item-last a:link,.popupmenu-item-last a:visited {
color:#505050;
text-decoration:none;
}

.popmenubutton-new {
background-color:#f1f1f1;
background-image:url(ip.boardpr/menu_action_down-padded.gif);
background-position:right 50%;
background-repeat:no-repeat;
border-bottom:silver 1px dashed;
border-left:silver 1px dashed;
border-right:silver 1px dashed;
border-top:silver 1px dashed;
color:#000;
float:none;
font-size:11px;
font-weight:400;
height:auto;
margin:0;
padding:3px;
text-align:left;
white-space:nowrap;
width:auto;
}

.popmenubutton-new-out {
padding:4px;
}

.popupmenu {
background:#eee;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
font-size:10px;
text-align:left;
white-space:nowrap;
}

.popupmenu-category {
background:#fff;
border-bottom:#ba0000 1px solid;
border-top:#ba0000 1px solid;
color:#000;
font-size:10px;
font-weight:700;
letter-spacing:1px;
margin:0;
padding:5px;
}

.popupmenu-item {
border-bottom:silver 1px dotted;
color:#505050;
font-weight:400;
padding:5px;
white-space:nowrap;
}

.popupmenu-item-last {
color:#393939;
font-weight:400;
padding:5px;
white-space:nowrap;
}

.popupmenu-new {
background:#eee;
background-color:#eee;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
font-size:10px;
text-align:left;
white-space:nowrap;
}

.post-edit-reason {
-moz-border-radius:5px;
background:#e7eaef;
border-bottom:#c5c7cd 1px solid;
border-left:#c5c7cd 1px solid;
border-right:#c5c7cd 1px solid;
border-top:#c5c7cd 1px solid;
color:#333;
display:block;
font-size:10px;
margin-bottom:0;
margin-top:9px;
padding:4px;
width:auto;
}

.post1,.bg1,.post2,.bg3 {
background:#fff;
color:#000;
}

.postcolor {
font-size:12px;
line-height:160%;
}

.postdetails {
font-size:10px;
line-height:140%;
}

.pp-contentbox-back {
background-color:#fff;
background-repeat:repeat-x;
padding:6px;
}

.pp-contentbox-entry {
background-color:#fefefe;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
height:200px;
line-height:140%;
margin-bottom:6px;
overflow:auto;
overflow-x:auto;
padding:0;
}

.pp-contentbox-entry-noheight {
background-color:#fefefe;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
height:auto;
line-height:140%;
margin-bottom:1px;
overflow:auto;
overflow-x:auto;
padding:0;
}

.pp-contentbox-entry-noheight-mod {
background-color:#fdf1da;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
height:auto;
line-height:140%;
margin-bottom:1px;
overflow:auto;
overflow-x:auto;
padding:0;
}

.pp-contentbox-entry-noheight-sel {
background-color:#fceccd;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
height:auto;
line-height:140%;
margin-bottom:1px;
overflow:auto;
overflow-x:auto;
padding:0;
}

.pp-datebox {
background:#fff;
border-bottom:#555 1px solid;
border-left:#555 1px solid;
border-right:#555 1px solid;
border-top:#555 1px solid;
float:right;
font-size:18px;
font-weight:700;
letter-spacing:-1px;
line-height:100%;
margin:0;
padding:4px;
text-align:center;
width:auto;
}

.pp-datebox em {
color:#aaa;
font-style:normal;
font-weight:400;
}

.pp-header {
background:#f2f2f2;
border-bottom:silver 1px dotted;
color:#000;
font-size:10px;
font-weight:700;
margin:0 0 1px;
padding:5px;
}

.pp-image-mini-wrap {
background:#fff;
border-bottom:#555 1px solid;
border-left:#555 1px solid;
border-right:#555 1px solid;
border-top:#555 1px solid;
height:27px;
margin-bottom:auto;
margin-top:auto;
padding:4px;
text-align:center;
width:27px;
}

.pp-image-mini-wrap-floatright {
background:#fff;
border-bottom:#555 1px solid;
border-left:#555 1px solid;
border-right:#555 1px solid;
border-top:#555 1px solid;
float:right;
height:27px;
margin-bottom:auto;
margin-top:auto;
padding:4px;
text-align:center;
width:27px;
}

.pp-image-thumb-wrap {
background:#fff;
border-bottom:#555 1px solid;
border-left:#555 1px solid;
border-right:#555 1px solid;
border-top:#555 1px solid;
height:52px;
margin-bottom:auto;
margin-top:auto;
padding:4px;
text-align:center;
width:52px;
}

.pp-image-thumb-wrap-floatright {
background:#fff;
border-bottom:#555 1px solid;
border-left:#555 1px solid;
border-right:#555 1px solid;
border-top:#555 1px solid;
float:right;
height:52px;
margin-bottom:auto;
margin-top:auto;
padding:4px;
text-align:center;
width:52px;
}

.pp-maintitle {
background:#fff;
border-bottom:#ba0000 1px solid;
color:#ba0000;
font-size:20px;
font-weight:700;
margin:0;
padding:8px;
}

.pp-mini-content-entry {
background-color:#f2f2f2;
border-bottom:silver 1px dotted;
clear:both;
height:60px;
padding:6px;
width:auto;
}

.pp-mini-content-entry-noheight {
background-color:#f2f2f2;
border-bottom:silver 1px dotted;
clear:both;
height:auto;
padding:6px;
width:auto;
}

.pp-mini-entry-noheight-shaded {
background-color:#e3dfe7;
border-bottom:silver 1px dotted;
clear:both;
height:auto;
padding:6px;
width:auto;
}

.pp-name {
background:#f2f2f2;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
margin:0;
padding:10px;
}

.pp-name h3 {
font-size:12px;
margin:0;
padding:0 0 5px;
}

.pp-tabclear {
background:#fff;
border-bottom:#ba0000 1px solid;
border-left:0;
border-right:0;
border-top:0;
color:#ba0000;
font-size:20px;
font-weight:700;
margin:0;
padding:8px;
}

.pp-taboff {
background-color:#fff;
background-position:left bottom;
background-repeat:repeat-x;
color:#000;
float:left;
font-size:10px;
margin-top:3px;
padding:8px;
width:auto;
}

.pp-tabon {
background-color:#f2f2f2;
background-position:left bottom;
background-repeat:repeat-x;
border-bottom:silver 1px dashed;
border-left:silver 1px dashed;
border-right:silver 1px dashed;
border-top:silver 1px dashed;
color:#ba0000;
float:left;
font-size:10px;
margin-top:3px;
padding:8px;
width:auto;
}

.pp-tabshaded {
background-color:#fff;
background-image:url(ip.boardpr/css_pp_tab_shaded.gif);
background-position:left bottom;
background-repeat:repeat-x;
border-left:#7f9bbc 1px solid;
border-right:#7f9bbc 1px solid;
border-top:#7f9bbc 1px solid;
color:#516795;
float:left;
font-size:10px;
margin-top:3px;
padding:8px;
width:auto;
}

.pp-tabwrap {
height:34px;
margin:0;
padding:0;
}

.pp-tiny-text {
color:gray;
font-size:10px;
}

.pp-title {
background:#fff;
border-bottom:#ba0000 1px solid;
color:#ba0000;
font-size:12px;
font-weight:700;
margin:0;
padding:8px;
}

.quotemain {
background:#fafafa;
border-bottom:#000 1px dotted;
border-left:silver 4px solid;
border-right:#000 1px dotted;
border-top:0;
color:#666;
margin:0 auto;
padding:4px;
}

.quotetop {
background:silver no-repeat right 50%;
border-bottom:0;
border-left:silver 4px solid;
border-right:#000 1px dotted;
border-top:#000 1px dotted;
color:#000;
font-size:10px;
font-weight:700;
margin:2px auto 0;
padding:3px;
}

.radiobutton,.checkbox,.helpbox {
background:none transparent scroll repeat 0 0;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
vertical-align:middle;
}

.resized-linked-image {
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
background-color:#000;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
color:#fff;
font-size:10px;
margin:1px 0 0;
padding:0;
width:auto;
}

.resized-linked-image-zoom {
background-color:#fff;
display:none;
filter:alpha(opacity=85);
height:30px;
left:0;
opacity:.85;
padding-left:5px;
padding-top:6px;
position:absolute;
top:0;
width:200px;
}

.row1 {
background:#e8e3e2;
font-size:12px;
}

.row2 {
background:#e8e3e2;
font-size:10px;
}

.row2shaded,.post1shaded {
background-color:#dedbe4;
}

.row4shaded,.post2shaded {
background-color:#e3dfe7;
}

.row5 {
background:#fff;
color:#000;
font-size:12px;
font-style:italic;
}

.rowhighlight {
background-color:#fff;
}

.ruleswrap {
background:#f2dddd;
border-bottom:#ba0000 1px solid;
border-left:#ba0000 1px solid;
border-right:#ba0000 1px solid;
border-top:#ba0000 1px solid;
color:#992a2a;
margin:5px 0;
padding:5px;
}

.searchlite {
background-color:#FF0;
color:red;
font-weight:700;
}

.signature {
background:none transparent scroll repeat 0 0;
color:#ba0000;
font-size:10px;
line-height:150%;
}

.subtitlediv {
background:#e8e3e2;
border-bottom:silver 1px dotted;
color:#444;
font-size:10px;
font-weight:700;
letter-spacing:1px;
margin:0;
padding:3px;
text-align:right;
}

.tablefill {
background:#fafafa;
border-bottom:#fff 1px solid;
border-left:#fff 1px solid;
border-right:#fff 1px solid;
border-top:#fff 1px solid;
padding:6px;
}

.tablepad {
background:#fafafa;
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
padding:6px;
}

.taboff {
background-color:#b5c3d9;
border-left:#777 1px solid;
border-right:#777 1px solid;
border-top:#777 1px solid;
color:#333;
float:left;
font-size:10px;
margin-top:3px;
padding:8px;
width:auto;
}

.taboff a:link,.taboff a:visited,.taboff a:active {
color:#333;
text-decoration:none;
}

.tabon {
background-color:#fff;
border-left:#999 1px solid;
border-right:#999 1px solid;
border-top:#999 1px solid;
float:left;
font-size:10px;
margin-top:3px;
padding:8px 8px 9px;
width:auto;
}

.tabon a:link,.tabon a:visited,.tabon a:active,.pp-taboff a:link,.pp-taboff a:visited,.pp-taboff a:active,.pp-tabshaded a:link,.pp-tabshaded a:visited,.pp-tabshaded a:active {
color:#000;
text-decoration:none;
}

.textarea,.searchinput {
background:#f6f6f6;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
color:#000;
font-family:Verdana, Helvetica, Sans-Serif;
font-size:11px;
padding:2px;
vertical-align:middle;
}

.thin {
border-bottom:#b0b0b0 1px dotted;
border-left:0;
border-right:0;
border-top:#b0b0b0 1px dotted;
line-height:150%;
margin:2px 0;
padding:6px 0;
}

.thumbwrap {
border-bottom:#072a66 1px solid;
border-left:#072a66 1px solid;
border-right:#072a66 1px solid;
border-top:#072a66 1px solid;
margin:2px;
}

.thumbwrap h4,.thumbwrapp h4 {
background:#dde6f2;
border-bottom:#5176b5 1px solid;
border-left:0;
border-right:0;
border-top:0;
color:#5176b5;
font-size:12px;
font-weight:700;
margin:0;
padding:5px;
}

.thumbwrap img.galattach,.thumbwrapp img.galattach {
background:url(ip.boardpr/img_larger.gif) #fff no-repeat right bottom;
border-bottom:#072a66 1px solid;
border-left:#072a66 1px solid;
border-right:#072a66 1px solid;
border-top:#072a66 1px solid;
margin:5px;
padding:2px 2px 10px;
}

.thumbwrap p,.thumbwrapp p {
background:#eef2f7;
border-bottom:0;
border-left:0;
border-right:0;
border-top:#5176b5 1px solid;
margin:0;
padding:5px important 5px important 5px important 5px important;
text-align:left;
}

.thumbwrap p.alt,.thumbwrapp p.alt {
background:#dfe6ef;
margin:0;
padding:5px important 5px important 5px important 5px important;
text-align:left;
}

.thumbwrapp {
border-bottom:#660707 2px solid;
border-left:#660707 2px solid;
border-right:#660707 2px solid;
border-top:#660707 2px solid;
margin:2px;
}

.thumbwrapp p.pin {
background:#efdfdf;
text-align:center !important;
}

.toplinks {
background:none transparent scroll repeat 0 0;
color:#000;
margin:0;
padding:0 0 5px;
text-align:center;
}

.toplinks span {
background:#fff;
border-bottom:0;
border-left:#fff 1px solid;
border-right:#fff 1px solid;
border-top:#fff 1px solid;
color:#000;
font-size:10px;
font-weight:700;
margin:0 10px 0 0;
padding:5px;
}

.warnbad {
color:#d00;
font-weight:700;
}

.warngood {
color:#0b9500;
font-weight:700;
}

.weekday {
font-size:14px;
font-weight:700;
}

.wrapmini {
float:left;
line-height:1.5em;
width:22%;
}

a:hover {
background:none transparent scroll repeat 0 0;
color:#ba0000;
}

a:link,a:visited,a:active {
background:none transparent scroll repeat 0 0;
color:#333;
text-decoration:underline;
}

body {
background:#ccc;
color:#555;
font-family:Lucida sans, Arial, Verdana, Tahoma, "Trebuchet MS", Sans-Serif, Georgia, Courier, "Times New Roman", Serif;
font-size:11px;
line-height:135%;
margin:0;
padding:0;
text-align:center;
}

div.wrapper1 {
margin:0 auto;
position:relative;
text-align:left;
width:1090px;
}

fieldset.search {
line-height:150%;
padding:6px;
}

form {
display:inline;
margin:0;
padding:0;
}

html {
overflow-x:auto;
}

img {
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
vertical-align:middle;
}

img#rocket {
border-bottom:0;
border-left:0;
border-right:0;
border-top:0;
height:40px;
width:200px;
}

img.attach {
background:url(ip.boardpr/click2enlarge.gif) gray no-repeat right top;
border-bottom:gray 1px solid;
border-left:gray 1px solid;
border-right:gray 1px solid;
border-top:gray 1px solid;
margin:0 2px 0 0;
padding:11px 2px 2px;
}

input.button {
cursor:pointer;
margin:0;
width:auto;
}

label {
cursor:pointer;
}

li.helprow {
margin:0 0 10px;
padding:0;
}

optgroup option {
font-family:verdana, helvetica, sans-serif;
font-size:12px;
}

select {
background:#f6f6f6;
border-bottom:silver 1px solid;
border-left:silver 1px solid;
border-right:silver 1px solid;
border-top:silver 1px solid;
color:#000;
font-family:verdana, helvetica, sans-serif;
font-size:11px;
margin:0;
padding:2px;
vertical-align:middle;
}

table th,.borderwrap table th,.subtitle,.postlinksbar {
background:#e8e3e2;
border-bottom:silver 1px dotted;
color:#444;
font-size:10px;
font-weight:700;
letter-spacing:1px;
margin:0;
padding:3px;
}

table.ipbtable,tr.ipbtable,td.ipbtable {
background:none transparent scroll repeat 0 0;
color:#555;
font-size:11px;
line-height:135%;
}

td.formbuttonrow {
background:silver;
border-bottom:0;
border-left:0;
border-right:0;
margin:0;
padding:5px important 5px important 5px important 5px important;
text-align:center;
}

td.nopad {
padding:0;
}

th {
text-align:left;
}

ul#help {
padding:0 0 0 15px;
}


Edit Upon closer review of the css the optimizer outputted, there's a few things you really shouldn't do that it has done.

Optimised color: Changed "#c0c0c0" to "silver" Avoid this. Reason is that browser A will see silver as #c0c0c0 while browser B might see it as #c1c1c1. Hex values are much safer.

Optimised font-weight: Changed "bold" to "700" That can stay bold however for readability.

As such - use the above "optimised" code at your own risk.

Comment/Reply (w/o sign-up)



Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

This textarea will convert to Rich-Text automatically (IE, Firefox, Chrome)

Similar Topics

Keywords : Text

  1. Align Text Column Without Tables Using Css - Is it possible to get a 3 column alignment without using tables with C (15)
    I know I can use tables to get this effect but I am not sure if CSS can do it. I have not found any
    examples so far, the only alignments with CSS I have come across are whole div elements and nothing
    for inside formatting like tables offer. Heres my current stage of my layout so far. select a
    character to see output. http://sonesay.trap17.com/chars.php
    http://sonesay.trap17.com/profile.css The attached file is of my original plan but at this stage
    I cannot do a php+ajax pagination for characters because of lack of knowledge so I went with the
    simple drop down lis...
  2. Problem Getting Text To Align With Different Resolutions - (4)
  3. Using Unknown Fonts For Text In Webpage - (5)
    Example(Click) The concept behind this article came a few days ago when I was chatting in the
    shoutbox here. I was thinking about whether we could include fonts (.ttf) on server and with the
    help of some frameworks we could display text in browser. Unfortunately, after much chatting and
    pleasing google (it just didn't show any mercy that day), I finally understood its not possible.
    I actually wanted headings (h1, h2... you get it?) in a webpage to use a nice font which I have.
    The problem is visitors won't have that font installed in thier system. The secon...
  4. Need Help On "global News" Problem. - Change paragraph of text with CSS style change? (7)
    I am making a website for my IT Support class and a program called "Cox Connects Kids" for my
    mid-term assignment. Now I have the whole layout made and I will post a screen shot down lower. My
    basic problem/question is this: I have a right section of the page(A div) and it is supposed to be
    a global news part that shows the same on every page(I.e. home,contacts,help) and I was wondering if
    I can somehow edit my CSS file to have it in there and just change it the one time for all the
    pages. I am guessing there is some way to do this but I couldn't figure it out. I...
  5. Is It Possible To Align Text To The Center And Justify It? - Example inside! (6)
    Basically, I have a list (like shown below) but as you can see, some parts stick out more than
    others, and it doesn't look ordered. What I wish to know is if it's possible to justify the
    text so it's ordered, but also keep it in the centre, using CSS /tongue.gif"
    style="vertical-align:middle" emoid=":P" border="0" alt="tongue.gif" /> Although if another coding
    language needs to be used, then that's ok /smile.gif" style="vertical-align:middle" emoid=":)"
    border="0" alt="smile.gif" /> Example: Beginning with A Beginning with O Beginning with V Beginn...
  6. How Can I Indent Text A Specified Amount - (every line, not just the first) (4)
    Hey all I'm working on several pages in HTML using external CSS formatting and i need a table
    for navigation along the left hand side with links in it and i want the text to sit next to this
    table to the right the entire length of the page even though the table will end, probably about half
    way down. eg: QUOTE ____ ____| text text text ____| text text text ____| text text text ____|
    text text text ------text text text ------text text text (the "-"'s are to add spacing as i
    cant use multiple spaces. See how the text stays in line and doesn't rever...



Looking for text, size, problem

Searching Video's for text, size, problem
See Also,
advertisement


Text Size Problem

Affordable Web Hosting, Low cost Web Hosting - ComputingHost.com