A:link { text-decoration: underline;  color: #134A9E; }



A:link:hover { color: teal; }



A:visited { text-decoration: underline; color: #134A9E; }



A:visited:hover { color: teal; }







BODY



{ 



 background-color: white;



 color: black;



 font-family: verdana, arial;



 font-size: 13px;



} 







TABLE



{ 



 font-size: 12px;



} 







INPUT 



{



 background-color: white; 



 border: 1px solid silver;



 font-size: 12px;



}







SELECT



{



 background-color: white; 



 border-color: silver;



 font-size: 12px;



}







TEXTAREA



{



 background-color: white; 



 border: 1px solid silver;



 font-size: 12px;



}







IMG



{



 border: 0;



}







.button 



{



 border: outset 1px silver;



 font-weight: bold;



 background-color: white;



}







H1



{



 font-size: 24px;



 font-weight: normal;



 text-align: left;



}







H2



{



 font-size: 22px;



 font-weight: normal;



}







.incomplete



{



 border-color: red;



}







.required



{



 border-color: red;



}







.nav 



{



 margin: 0px;



 }







.suggest



{



 border: 1px solid silver;



}







.link



{



 padding: 10px;



 border-bottom: 1px dotted silver;



 background-color: WhiteSmoke;



}







.category



{



 padding: 10px;



}







.commentposter



{



 background-color: #D9DCE4;



 border: 1px solid silver;



}







.comment



{



 padding: 5px;



 background-color: #E4EAF3;



 border: 1px solid silver;



}







.commentposteralternate



{



 background-color: #D9DCE4;



 border: 1px solid silver;



}







.commentalternate



{



 padding: 5px;



 background-color: #E4EAF3;



 border: 1px solid silver;



}







.commentdate



{



 font-size: 9px;



 font-style: italic;



}







.details



{



 padding: 10px;



 margin: 10px;



 background-color: #EFF2F3;



 border: 0px solid silver;



}







.detailsborder



{



 



 width: 1050px;



}







.labels



{



 font-weight: bold;



}







.grouping



{



 border: 1px inset silver;



 padding: 5px;



 margin: 5px;



}







.important



{



 font-weight: bold;



}







.columnheader 



{



 background-image: url('../images_default/columnheader.png');



 background-repeat: repeat-x;



}







.bigcolumnheader 



{



 background-image: url('../images_default/bigcolumnheader.png');



 background-repeat: repeat-x;

}











.labelscolumn



{



 width: 30%;



 background-color: #D9DCE4;



 border: 1px solid silver;



 vertical-align: top;



 padding: 5px;



}







.optionscolumn



{



 width: 70%;



 background-color: #D9DCE4;



 border: 1px solid silver;



 vertical-align: top;



 padding: 5px;



}







.evencolumns



{



 background-color: #D9DCE4;



}







.oddcolumns



{



 background-color: #D9DCE4;



}







.categoryname



{



 font-weight: bold;



 font-size: 13px;



}







.info



{



 display: block;



 border: 1px solid #D2D5D8;



 background-color: white;



 padding: 5px;



}







.editedby



{



 font-size: 9px;



}







.searchhighlight



{



 background-color: yellow;



}







.title



{



 font-size: 14px;



 padding: 3px;



 font-weight: bold;



 text-align: center;



}







.newpmhighlight



{



 font-weight: bold;



}







.quote



{



 padding: 3px;



 border: 1px solid WhiteSmoke;



 background-color: #EEEEF3;



 margin: 3px;



}







.quoteby



{



 font-size: 10px;



 font-style: italic;



}







.posthistory



{



 overflow: auto;



 width: 100%;



 height: 300px;



}







.deletions



{



 width: 50%;



 background-color: #D9DCE4;



 padding: 5px;



 border: 1px solid silver;



 margin: 0 auto;



 text-align: center;



}







.homenav



{



 display: block;



 border: 1px solid #CCCCCC;



 background-color: #EEEEF3; 



 color: gray;



 padding: 2px;



 margin: 5px;



 text-decoration: none;



}







.homenav:hover



{



 background-color: #D9DCE4;



 color: black;



}







.modcpnav



{



 display: block;



 border: 1px solid #CCCCCC;



 background-color: #EEEEF3; 



 color: gray;



 padding: 2px;



 margin: 5px;



 text-decoration: none;



}







.modcpnav:hover



{



 background-color: #D9DCE4;



 color: black;



}







.code



{



 font-family: monospace;



 font-size: 10px;



 background-color: WhiteSmoke;



 padding: 2px;



 border: 1px solid #CCDED1;



 margin: 0;



 overflow: auto;



}







.areaheader



{



 background-color: #D9DCE4;



}







.areafooter



{



 background-color: WhiteSmoke;



}







.imtextself



{



 color: gray;



}







.imtextother



{



 color: black;



}







.invisibleuser



{



 color: gray;



}







a.admincolor



{



 color: #3E97CF;



 font-weight: bold;



}







a.modcolor



{



 color: #AA3333;



}







a.sponsorcolor



{



 color: #11BB33;



}







a.bannedcolor



{



 color: gray;



}







.mutualbuddy



{



 font-weight: bold;



}







.smiliebox



{



 border: 1px dotted silver;



 background-color: silver;



 padding: 10px;



 width: 140px;



}







.adbanner



{



 float: right;



 width: 50%;



}







.linktools



{



 font-size: 11px;



 color: gray;



}







.linktools a



{



 text-decoration: none;



 color: gray;



}







.subcatsmainpage



{



 font-size: 10px;



 margin: 0;



 padding: 3px;



}







.login



{



 font-size: 10px;



 background-color: #D9DCE4;



 border: 1px solid #7090F0;



 float: right;



 padding: 5px;



}







.sort



{



 text-align: center;



 border-width: 1px;



}







.box



{



 background-color: #E4EAF3; 



 margin-bottom: 10px;



}







.boxtitle



{



 background-color: #134A9E;



 cursor: pointer;



 font-weight: bold;



 color: white;



}







.boxbody



{



 padding: 5px;



}







.newlinks { }







.bullet



{



 vertical-align: middle;



}







.minilabels



{



 font-style: italic;



}







.tableheader



{



 background-color: #134A9E;



 border: 1px solid #111133;



 color: white;



 padding-left: 5px;



}







.month 



{



 border-style: none;



 background-color: WhiteSmoke;



 text-align: center;



 width: 90%;



}







.monthname 



{



 text-align: center;



 font-size: 13px;



 font-weight: bold;



 border: 1px outset;



}







.dayname td 



{



 text-align: center;



 font-weight: bold;



 background-color: gray;



 color: white;



 border: 1px outset;



}







.datepicker { }







.datepickerform { margin: 0; }







.monthnavigation { font-family: Tahoma, Arial, sans-serif; }







.monthpicker { }







.yearpicker { }







.pickerbutton { }







.nomonthday 



{



 text-align: center;



 font-size: 10px;



 height: 60px;



 width: 10%;



 color: silver;



 vertical-align: top;



}







.monthday 



{



 text-align: center;



 font-size: 11px;



 font-weight: bold;



 background-color: WhiteSmoke;



 height: 60px;



 width: 10%;



 vertical-align: top;



}







.today 



{



 text-align: center;



 font-size: 11px;



 font-weight: bold;



 background-color: silver;



 color: white;



 height: 60px;



 width: 10%;



 vertical-align: top;



}







.event 



{



 text-align: center;



 font-size: 11px;



 font-weight: bold;



 background-color: WhiteSmoke;



 height: 60px;



 width: 10%;



 vertical-align: top;



}







.todayevent 



{



 text-align: center;



 font-size: 11px;



 font-weight: bold;



 background-color: #E4EAF3;



 height: 60px;



 width: 10%;



 vertical-align: top;



}







.eventcontent 



{



 font-size: 10px;



 width: 100%;



}







.rules



{



 border: 2px solid #FFAAAA;



 background-color: #134A9E;



 color: white;



 padding: 5px;



 margin: 5px;



 font-size: 14px;



}







.flatbutton



{



 border-style: solid;



 background-color: white;



}







.threadbottom



{



 border-width: 0;



 background-color: #EEEEF3;



}







.threadtools:link { text-decoration: none; }







.threadtools img



{



 vertical-align: middle;



 border-width: 0;



}







.quotations



{



 border-width: 1px;



 border-style: solid;



 background-color: #EEEEF3;



 border-color: silver;



 width: 500px;



 padding: 5px;



 margin: 0 auto;



 text-align: center;



}







.shoutbg



{ 



 background-color: #E4EAF3; 



 color: black;



} 







.whiteboard



{



 background-color: white;



 border: 1px solid silver;



 margin: 10px;



 padding: 5px;



}







.navbutton



{



 float: right;



 padding: 4px;



 margin: 2px;



 text-decoration: none;



 text-align: center;



}







.navbutton a



{



 text-decoration: none;



 padding: 2px;



}







.navbutton a:hover



{



 text-decoration: underline;



 padding: 2px;



}







.linkdiv



{



 float: left; 



 width: 45%;



 padding: 10px;



 border-bottom: 1px dotted silver;



 background-color: WhiteSmoke;



}







.statimage



{



 float: left;



 width: 40px;



}







.floatleft



{



 float: left;



}







.floatright



{



 float: right;



}







.internalreply



{



 border: 1px black solid;



 padding: 5px;



}







.clear



{



 clear: both;



}







#chatarea



{



 border: 1px dotted black;



 background-color: #F5F5F5;



 width: 75%;



 height: 800px;



 overflow: auto;



 float: left;



 margin: 5px;



 padding: 5px;



 font-size: 14px;



}







#activechatters



{



 border: 1px dotted black;



 background-color: #F5F5F5;



 width: 15%;



 height: 300px;



 overflow: auto;



 float: left;



 margin: 5px;



 padding: 5px;



 font-size: 14px;



}







.posttextarea



{



 width: 97%;



}







.redirect



{



 padding: 20px;



 margin: 40px;



 background-color: #EEEEF3;



 border: 1px solid #D9DCE4;



 font-weight: bold;



}







.legend



{



 padding: 10px;



 margin: 10px;



 border: 1px solid #007788;



 width: 250px;



}







.ratingresponse



{



 background-color: white;



}







.thumbshot



{



 float: left;



 padding: 2px;



}







.floatattach



{



 float: left;



 margin: 5px;



}







.red 



{ 



 color: #ff0000;



 font-size: 12px; 



}
