HTML, BODY {
background-color : #f1f1f1; 
color : #000000;
/*
scrollbar-arrow-color: #496690;
scrollbar-face-color: #EEE;
*/
}
/*
.pun H1 
{
background-image: url(../../img/Cornflower/logo.gif);
background-repeat: no-repeat;
background-position: 1px;
display: block;
height: 50px;
border-top : 5px solid #ffffff;
border-bottom : 20px solid #ffffff;
}
*//*
.pun H1 span
{
color: #5A7EAE;
font-size: 18px;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
text-transform: none;
text-decoration: underline;
position: absolute; 
top: 73px;
left: 50px;
}
*//*
.pun #brdtitle P {
text-align : left; 
text-decoration : none; 
}
*/ 
.pun {
color : #000000; 
} 
.pun BLOCKQUOTE , DIV.codebox , DIV.box , adminconsole FIELDSET TH , .rowodd , .roweven {
background-color : #ffffff; 
} 
#adminconsole TD , #adminconsole TH {
border-color : #ffffff; 
background-color : #ffffff; 
} 
#postpreview , #viewprofile DD , DIV.forminfo , DIV.blockmenu DIV.box {
background-color : #ffffff; 
color : #000000; 
} 
#adminconsole FIELDSET TD {
border-color : #ffffff; 
background-color : #ffffff; 
} 
TD.tc2 , TD.tc3 , TD.tc4 , TD.tc5 {
background-color : #ecf0f6; 
} 
TD.tcmod , adstats DD {
background-color : #ffffff; 
} 
.pun H2 {
background-image : url(../../img/Cornflower/cellpic1.gif); 
border-right : 1px solid #bec8ce; 
border-left : 1px solid #bec8ce; 
border-top : 1px solid #fafafa; 
border-bottom : 1px solid #fafafa; 
color : #fff; 
font-weight : bold; 
} 
.pun #brdmenu {
background-image : url(../../img/Cornflower/cellpic1.gif); 
border-right : 0 solid #dfe6ef; 
border-left : 0 solid #dfe6ef; 
border-top : 1px solid #fafafa; 
border-bottom : 1px solid #fafafa; 
color : #fff; 
font-weight : bold; 
} 
.pun TH {
background-color : #ffffff; 
color : #496690; 
} 
.pun TH.tcl , TH.tc2 , TH.tc3 , TH.tc4 , TH.tc5 , TH.tcr , TH.tcmod {
background-image : url(../../img/Cornflower/cellpic2.gif); 
color : #496690; 
font-weight : bold; 
} 
.pun div.infldset TH.tcl , div.infldset TH.tc2 , div.infldset TH.tc3 , div.infldset TH.tcr {
background-image : url(../../img/Cornflower/pix.gif); 
color : #496690; 
} 
.pun div.infldset th.hidehead {
color : #496690; 
background-image : url(../../img/Cornflower/pix.gif); 
} 
/*
.pun span.byuser {
background-position : 0% 50%; 
background-repeat : no-repeat; 
background-image : url(../../img/Cornflower/icon_post.gif); 
padding : 0 20px; 
}
*/ 
.pun LEGEND {
color : #496690; 
} 
.pun DIV.blockmenu LI.isactive A , #posterror LI STRONG {
color : #f26522; 
} 
DIV.blockpost DIV.box , DIV.postright , DIV.postfootright {
background-color : #ffffff; 
} 
DIV.postright , DIV.postfootright {
border-left-color : #ecf0f6; 
} 
DIV.postleft , DIV.postfootleft , DIV.blockpost LABEL {
background-color : #ecf0f6; 
} 
DIV.blockpost H2 {
background-color : #efefeb; 
} 
DIV.blockpost H2 SPAN.conr {
color : #ffffff; 
} 
.pun HR {
color : #000000; 
} 
DIV.box {
border-left-color : #bec8ce; 
border-right-color : #bec8ce; 
border-top-color : #bec8ce; 
border-bottom-color : #bec8ce; 
} 
DIV.blockpost DIV.box {
border-color : #bec8ce; 
} 
.pun TD {
border-color : #bec8ce; 
} 
.pun TH {
border-color : #d9e0e4; 
} 
.pun BLOCKQUOTE {
background-color : #dfe6ef; 
color : #000000; 
} 
.pun BLOCKQUOTE , DIV.codebox , DIV.forminfo , DIV.blockpost LABEL {
border-color : #bec8ce; 
} 
FIELDSET {
border-color : #dfe6ef; 
} 
.pun A:link , .pun A:visited {
color : #496690; 
} 
.pun A:hover {
color : #f26522; 
} 
.pun H2 A:link , .pun H2 A:visited , #brdmenu A:link , #brdmenu A:visited {
color : #ffffff; 
} 
.pun H2 A:hover , #brdmenu A:hover {
color : #fff; 
} 
LI.postreport A:link , LI.postreport A:visited , TR.iclosed TD.tcl A:link , TR.iclosed TD.tcl A:visited {
color : #aaaaaa; 
} 
LI.postreport A:hover , TR.iclosed TD.tcl A:hover {
color : #aaaaaa; 
} 
LI.maintenancelink A:link , LI.maintenancelink A:visited {
color : #b42000; 
} 
LI.maintenancelink A:hover {
color : #b42000; 
} 
TR.iclosed Div.icon {
background-image : url(../../img/Cornflower/icon_closed.gif); 
} 
Div.icon {
background-image : url(../../img/Cornflower/icon_normal.gif); 
} 
TR.iredirect DIV.icon {
background-image : url(../../img/Cornflower/icon_redirect.gif); 
} 
TR.inew Div.icon {
background-image : url(../../img/Cornflower/icon_new.gif); 
} 
TR.isticky DIV.icon {
background-image : url(../../img/Cornflower/icon_stiky.gif); 
} 
.pun , .pun INPUT , .pun SELECT , .pun TEXTAREA , .pun OPTGROUP {
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.pun {
font-size : 11px; 
line-height : normal; 
} 
* HTML .pun {
font-size : 68.75%; 
} 
.pun TABLE , .pun INPUT , .pun SELECT , .pun OPTGROUP , .pun TEXTAREA , DIV.postmsg P.postedit {
font-size : 1em; 
} 
.pun H2 , .pun H4 {
font-size : 1em; 
} 
.pun H3 {
font-size : 1.1em; 
} 
#brdtitle H1 {
font-size : 1.4em; 
} 
DIV.postmsg P {
line-height : 1.4; 
} 
DIV.postleft DT {
font-size : 1.1em; 
} 
.pun PRE {
font-size : 1.2em; 
} 
DIV.postleft DT , DIV.postmsg H4 , TD.tcl H3 , DIV.forminfo H3 , P.postlink , DIV.linkst LI , DIV.linksb LI , DIV.postlinksb LI , .blockmenu LI , #brdtitle H1 , .pun SPAN.warntext , .pun P.warntext {
font-weight : bold; 
} 
#brdmenu A:link , #brdmenu A:visited , .blockpost DT A:link , .blockpost DT A:visited , .blockpost H2 A:link , .blockpost H2 A:visited , .postlink A:link , .postlink A:visited , .postfootright A:link , .postfootright A:visited , .blockmenu A:link , .blockmenu A:visited {
text-decoration : none; 
} 
#brdmenu A:hover , .blockpost H2 A:hover {
text-decoration : underline; 
} 
DIV.box , .pun TD , .pun TH , .pun BLOCKQUOTE , DIV.codebox , DIV.forminfo , DIV.blockpost LABEL {
border-style : solid; 
border-width : 1px; 
} 
#brdheader DIV.box {
border-top-width : 4px; 
} 
.pun TD , .pun TH {
border-bottom : medium none inherit; 
border-right : medium none inherit; 
} 
.pun .tcl {
border-left : medium none inherit; 
} 
FIELDSET {
border-style : solid; 
border-width : 1px; 
} 
HTML , BODY {
margin : 0; 
padding : 0; 
} 
#punwrap {
margin : 12px 20px; 
} 
DIV.blocktable , DIV.block , DIV.blockform , DIV.block2col , #postreview {
margin-bottom : 12px; 
} 
#punindex DIV.blocktable , DIV.blockpost {
margin-bottom : 6px; 
} 
DIV.block2col DIV.blockform , DIV.block2col DIV.block {
margin-bottom : 0; 
} 
DIV.linkst , DIV.linksb {
margin-top : -12px; 
} 
DIV.postlinksb {
margin-top : -6px; 
} 
#brdstats {
margin-top : 12px; 
} 
DIV.block DIV.inbox , DIV.blockmenu DIV.inbox {
padding : 3px 6px; 
} 
.pun P , .pun UL , .pun DL , DIV.blockmenu LI , .pun LABEL , #announce DIV.inbox DIV {
padding : 3px 0; 
} 
.pun H2 {
padding : 4px 6px; 
} 
.pun H1 {
padding : 3px 0 0 0; 
} 
#brdtitle P {
padding-top : 0; 
} 
DIV.linkst {
padding : 8px 6px 3px; 
} 
DIV.linksb , DIV.postlinksb {
padding : 3px 6px 8px; 
} 
#brdwelcome , #brdfooter DL A , DIV.blockmenu LI , DIV.rbox INPUT {
line-height : 1.4em; 
} 
#viewprofile DT , #viewprofile DD {
padding : 0 3px; 
line-height : 2em; 
} 
#brdmenu LI , DIV.rbox INPUT , DIV.blockform P INPUT {
margin-right : 12px; 
} 
.pun TH , .pun TD {
padding : 4px 6px; 
} 
.pun TD P {
padding : 5px 0 0; 
} 
DIV.postleft DL , DIV.postright {
padding : 6px; 
} 
DD.usercontacts , DD.postavatar {
margin-top : 5px; 
} 
DD.postavatar {
margin-bottom : 5px; 
} 
DIV.postsignature , DIV.postmsg P.postedit {
padding-top : 15px; 
} 
DIV.postmsg H4 {
margin-bottom : 10px; 
} 
.pun BLOCKQUOTE , DIV.codebox {
margin : 5px 15px 15px; 
padding : 8px; 
} 
DIV.postfootleft P , DIV.postfootright UL , DIV.postfootright DIV {
padding : 10px 6px 5px; 
} 
DIV.blockpost INPUT , DIV.blockpost LABEL {
padding : 3px; 
display : inline; 
} 
P.multidelete {
padding-top : 15px; 
padding-bottom : 5px; 
} 
DIV.postmsg P {
padding : 0; 
} 
DIV.blockform FORM , DIV.fakeform {
padding : 20px 20px 15px; 
} 
DIV.inform {
padding-bottom : 12px; 
} 
.pun FIELDSET {
padding : 0 12px; 
} 
DIV.infldset {
padding : 9px 0 12px 0; 
} 
.pun LEGEND {
padding : 0 6px; 
} 
DIV.forminfo {
margin-bottom : 12px; 
padding : 9px 10px; 
} 
UL.bblinks LI {
padding-right : 20px; 
} 
UL.bblinks {
padding-bottom : 10px; 
padding-left : 4px; 
} 
DIV.blockform P INPUT {
margin-left : 12px; 
} 
div.icon {
float : left; 
display : block; 
width : 16px; 
height : 16px; 
} 
DIV.searchposts DIV.icon {
margin-left : 0; 
} 
TD DIV.tclcon {
margin-left : 2.3em; 
} 
/*
.pun DIV.validator {
position : absolute; 
top: 20px;
right : 20px;
}
*/