1/*
2--------------------------------------------------------------
3Colours and backgrounds for common.css
4-------------------------------------------------------------- */
5
6html, body {
7	color: #536482;
8	background-color: #FFFFFF;
9}
10
11h1 {
12	color: #FFFFFF;
13}
14
15h2 {
16	color: #28313F;
17}
18
19h3 {
20	border-bottom-color: #CCCCCC;
21	color: #115098;
22}
23
24hr {
25	border-color: #FFFFFF;
26	border-top-color: #CCCCCC;
27}
28
29hr.dashed {
30	border-top-color: #CCCCCC;
31}
32
33/* Search box
34--------------------------------------------- */
35
36#search-box {
37	color: #FFFFFF;
38}
39
40#search-box #keywords {
41	background-color: #FFF;
42}
43
44#search-box input {
45	border-color: #0075B0;
46}
47
48/* Round cornered boxes and backgrounds
49---------------------------------------- */
50.headerbar {
51	background-color: #12A3EB;
52	background-image: url("{T_THEME_PATH}/images/bg_header.gif");
53	color: #FFFFFF;
54}
55
56.navbar {
57	background-color: #cadceb;
58}
59
60.forabg {
61	background-color: #0076b1;
62	background-image: url("{T_THEME_PATH}/images/bg_list.gif");
63}
64
65.forumbg {
66	background-color: #12A3EB;
67	background-image: url("{T_THEME_PATH}/images/bg_header.gif");
68}
69
70.panel {
71	background-color: #ECF1F3;
72	color: #28313F;
73}
74
75.post:target .content {
76	color: #000000;
77}
78
79.post:target h3 a {
80	color: #000000;
81}
82
83.bg1	{ background-color: #ECF3F7; }
84.bg2	{ background-color: #e1ebf2;  }
85.bg3	{ background-color: #cadceb; }
86
87.ucprowbg {
88	background-color: #DCDEE2;
89}
90
91.fieldsbg {
92	background-color: #E7E8EA;
93}
94
95span.corners-top {
96	background-image: url("{T_THEME_PATH}/images/corners_left.png");
97}
98
99span.corners-top span {
100	background-image: url("{T_THEME_PATH}/images/corners_right.png");
101}
102
103span.corners-bottom {
104	background-image: url("{T_THEME_PATH}/images/corners_left.png");
105}
106
107span.corners-bottom span {
108	background-image: url("{T_THEME_PATH}/images/corners_right.png");
109}
110
111/* Horizontal lists
112----------------------------------------*/
113
114ul.navlinks {
115	border-bottom-color: #FFFFFF;
116}
117
118/* Table styles
119----------------------------------------*/
120table.table1 thead th {
121	color: #FFFFFF;
122}
123
124table.table1 tbody tr {
125	border-color: #BFC1CF;
126}
127
128table.table1 tbody tr:hover, table.table1 tbody tr.hover {
129	background-color: #CFE1F6;
130	color: #000;
131}
132
133table.table1 td {
134	color: #536482;
135}
136
137table.table1 tbody td {
138	border-top-color: #FAFAFA;
139}
140
141table.table1 tbody th {
142	border-bottom-color: #000000;
143	color: #333333;
144	background-color: #FFFFFF;
145}
146
147table.info tbody th {
148	color: #000000;
149}
150
151/* Misc layout styles
152---------------------------------------- */
153dl.details dt {
154	color: #000000;
155}
156
157dl.details dd {
158	color: #536482;
159}
160
161.sep {
162	color: #1198D9;
163}
164
165/* Pagination
166---------------------------------------- */
167
168.pagination span strong {
169	color: #FFFFFF;
170	background-color: #4692BF;
171	border-color: #4692BF;
172}
173
174.pagination span a, .pagination span a:link, .pagination span a:visited {
175	color: #5C758C;
176	background-color: #ECEDEE;
177	border-color: #B4BAC0;
178}
179
180.pagination span a:hover {
181	border-color: #368AD2;
182	background-color: #368AD2;
183	color: #FFF;
184}
185
186.pagination span a:active {
187	color: #5C758C;
188	background-color: #ECEDEE;
189	border-color: #B4BAC0;
190}
191
192/* Pagination in viewforum for multipage topics */
193.row .pagination {
194	background-image: url("{T_THEME_PATH}/images/icon_pages.gif");
195}
196
197.row .pagination span a, li.pagination span a {
198	background-color: #FFFFFF;
199}
200
201.row .pagination span a:hover, li.pagination span a:hover {
202	background-color: #368AD2;
203}
204
205/* Miscellaneous styles
206---------------------------------------- */
207
208.copyright {
209	color: #555555;
210}
211
212.error {
213	color: #BC2A4D;
214}
215
216.reported {
217	background-color: #F7ECEF;
218}
219
220li.reported:hover {
221	background-color: #ECD5D8 !important;
222}
223.sticky, .announce {
224	/* you can add a background for stickies and announcements*/
225}
226
227div.rules {
228	background-color: #ECD5D8;
229	color: #BC2A4D;
230}
231
232p.rules {
233	background-color: #ECD5D8;
234	background-image: none;
235}
236
237/*
238--------------------------------------------------------------
239Colours and backgrounds for links.css
240-------------------------------------------------------------- */
241
242a:link	{ color: #105289; }
243a:visited	{ color: #105289; }
244a:hover	{ color: #D31141; }
245a:active	{ color: #368AD2; }
246
247/* Links on gradient backgrounds */
248#search-box a:link, .navbg a:link, .forumbg .header a:link, .forabg .header a:link, th a:link {
249	color: #FFFFFF;
250}
251
252#search-box a:visited, .navbg a:visited, .forumbg .header a:visited, .forabg .header a:visited, th a:visited {
253	color: #FFFFFF;
254}
255
256#search-box a:hover, .navbg a:hover, .forumbg .header a:hover, .forabg .header a:hover, th a:hover {
257	color: #A8D8FF;
258}
259
260#search-box a:active, .navbg a:active, .forumbg .header a:active, .forabg .header a:active, th a:active {
261	color: #C8E6FF;
262}
263
264/* Links for forum/topic lists */
265a.forumtitle {
266	color: #105289;
267}
268
269/* a.forumtitle:visited { color: #105289; } */
270
271a.forumtitle:hover {
272	color: #BC2A4D;
273}
274
275a.forumtitle:active {
276	color: #105289;
277}
278
279a.topictitle {
280	color: #105289;
281}
282
283/* a.topictitle:visited { color: #368AD2; } */
284
285a.topictitle:hover {
286	color: #BC2A4D;
287}
288
289a.topictitle:active {
290	color: #105289;
291}
292
293/* Post body links */
294.postlink {
295	color: #368AD2;
296	border-bottom-color: #368AD2;
297}
298
299.postlink:visited {
300	color: #5D8FBD;
301	border-bottom-color: #5D8FBD;
302}
303
304.postlink:active {
305	color: #368AD2;
306}
307
308.postlink:hover {
309	background-color: #D0E4F6;
310	color: #0D4473;
311}
312
313.signature a, .signature a:visited, .signature a:hover, .signature a:active {
314	background-color: transparent;
315}
316
317/* Profile links */
318.postprofile a:link, .postprofile a:visited, .postprofile dt.author a {
319	color: #105289;
320}
321
322.postprofile a:hover, .postprofile dt.author a:hover {
323	color: #D31141;
324}
325
326.postprofile a:active {
327	color: #105289;
328}
329
330/* Profile searchresults */
331.search .postprofile a {
332	color: #105289;
333}
334
335.search .postprofile a:hover {
336	color: #D31141;
337}
338
339/* Back to top of page */
340a.top {
341	background-image: url("{IMG_ICON_BACK_TOP_SRC}");
342}
343
344a.top2 {
345	background-image: url("{IMG_ICON_BACK_TOP_SRC}");
346}
347
348/* Arrow links  */
349a.up		{ background-image: url("{T_THEME_PATH}/images/arrow_up.gif") }
350a.down		{ background-image: url("{T_THEME_PATH}/images/arrow_down.gif") }
351a.left		{ background-image: url("{T_THEME_PATH}/images/arrow_left.gif") }
352a.right		{ background-image: url("{T_THEME_PATH}/images/arrow_right.gif") }
353
354a.up:hover {
355	background-color: transparent;
356}
357
358a.left:hover {
359	color: #368AD2;
360}
361
362a.right:hover {
363	color: #368AD2;
364}
365
366
367/*
368--------------------------------------------------------------
369Colours and backgrounds for content.css
370-------------------------------------------------------------- */
371
372ul.forums {
373	background-color: #eef5f9;
374	background-image: url("{T_THEME_PATH}/images/gradient.gif");
375}
376
377ul.topiclist li {
378	color: #4C5D77;
379}
380
381ul.topiclist dd {
382	border-left-color: #FFFFFF;
383}
384
385.rtl ul.topiclist dd {
386	border-right-color: #fff;
387	border-left-color: transparent;
388}
389
390ul.topiclist li.row dt a.subforum.read {
391	background-image: url("{IMG_SUBFORUM_READ_SRC}");
392}
393
394ul.topiclist li.row dt a.subforum.unread {
395	background-image: url("{IMG_SUBFORUM_UNREAD_SRC}");
396}
397
398li.row {
399	border-top-color:  #FFFFFF;
400	border-bottom-color: #00608F;
401}
402
403li.row strong {
404	color: #000000;
405}
406
407li.row:hover {
408	background-color: #F6F4D0;
409}
410
411li.row:hover dd {
412	border-left-color: #CCCCCC;
413}
414
415.rtl li.row:hover dd {
416	border-right-color: #CCCCCC;
417	border-left-color: transparent;
418}
419
420li.header dt, li.header dd {
421	color: #FFFFFF;
422}
423
424/* Forum list column styles */
425ul.topiclist dd.searchextra {
426	color: #333333;
427}
428
429/* Post body styles
430----------------------------------------*/
431.postbody {
432	color: #333333;
433}
434
435/* Content container styles
436----------------------------------------*/
437.content {
438	color: #333333;
439}
440
441.content h2, .panel h2 {
442	color: #115098;
443	border-bottom-color:  #CCCCCC;
444}
445
446dl.faq dt {
447	color: #333333;
448}
449
450.posthilit {
451	background-color: #F3BFCC;
452	color: #BC2A4D;
453}
454
455/* Post signature */
456.signature {
457	border-top-color: #CCCCCC;
458}
459
460/* Post noticies */
461.notice {
462	border-top-color:  #CCCCCC;
463}
464
465/* BB Code styles
466----------------------------------------*/
467/* Quote block */
468blockquote {
469	background-color: #EBEADD;
470	background-image: url("{T_THEME_PATH}/images/quote.gif");
471	border-color:#DBDBCE;
472}
473
474.rtl blockquote {
475	background-image: url("{T_THEME_PATH}/images/quote_rtl.gif");
476}
477
478blockquote blockquote {
479	/* Nested quotes */
480	background-color:#EFEED9;
481}
482
483blockquote blockquote blockquote {
484	/* Nested quotes */
485	background-color: #EBEADD;
486}
487
488/* Code block */
489dl.codebox {
490	background-color: #FFFFFF;
491	border-color: #C9D2D8;
492}
493
494dl.codebox dt {
495	border-bottom-color:  #CCCCCC;
496}
497
498dl.codebox code {
499	color: #2E8B57;
500}
501
502.syntaxbg		{ color: #FFFFFF; }
503.syntaxcomment	{ color: #FF8000; }
504.syntaxdefault	{ color: #0000BB; }
505.syntaxhtml		{ color: #000000; }
506.syntaxkeyword	{ color: #007700; }
507.syntaxstring	{ color: #DD0000; }
508
509/* Attachments
510----------------------------------------*/
511.attachbox {
512	background-color: #FFFFFF;
513	border-color:  #C9D2D8;
514}
515
516.pm-message .attachbox {
517	background-color: #F2F3F3;
518}
519
520.attachbox dd {
521	border-top-color: #C9D2D8;
522}
523
524.attachbox p {
525	color: #666666;
526}
527
528.attachbox p.stats {
529	color: #666666;
530}
531
532.attach-image img {
533	border-color: #999999;
534}
535
536/* Inline image thumbnails */
537
538dl.file dd {
539	color: #666666;
540}
541
542dl.thumbnail img {
543	border-color: #666666;
544	background-color: #FFFFFF;
545}
546
547dl.thumbnail dd {
548	color: #666666;
549}
550
551dl.thumbnail dt a:hover {
552	background-color: #EEEEEE;
553}
554
555dl.thumbnail dt a:hover img {
556	border-color: #368AD2;
557}
558
559/* Post poll styles
560----------------------------------------*/
561
562fieldset.polls dl {
563	border-top-color: #DCDEE2;
564	color: #666666;
565}
566
567fieldset.polls dl.voted {
568	color: #000000;
569}
570
571fieldset.polls dd div {
572	color: #FFFFFF;
573}
574
575.rtl .pollbar1, .rtl .pollbar2, .rtl .pollbar3, .rtl .pollbar4, .rtl .pollbar5 {
576	border-right-color: transparent;
577}
578
579.pollbar1 {
580	background-color: #AA2346;
581	border-bottom-color: #74162C;
582	border-right-color: #74162C;
583}
584
585.rtl .pollbar1 {
586	border-left-color: #74162C;
587}
588
589.pollbar2 {
590	background-color: #BE1E4A;
591	border-bottom-color: #8C1C38;
592	border-right-color: #8C1C38;
593}
594
595.rtl .pollbar2 {
596	border-left-color: #8C1C38;
597}
598
599.pollbar3 {
600	background-color: #D11A4E;
601	border-bottom-color: #AA2346;
602	border-right-color: #AA2346;
603}
604
605.rtl .pollbar3 {
606	border-left-color: #AA2346;
607}
608
609.pollbar4 {
610	background-color: #E41653;
611	border-bottom-color: #BE1E4A;
612	border-right-color: #BE1E4A;
613}
614
615.rtl .pollbar4 {
616	border-left-color: #BE1E4A;
617}
618
619.pollbar5 {
620	background-color: #F81157;
621	border-bottom-color: #D11A4E;
622	border-right-color: #D11A4E;
623}
624
625.rtl .pollbar5 {
626	border-left-color: #D11A4E;
627}
628
629/* Poster profile block
630----------------------------------------*/
631.postprofile {
632	color: #666666;
633	border-left-color: #FFFFFF;
634}
635
636.rtl .postprofile {
637	border-right-color: #FFFFFF;
638	border-left-color: transparent;
639}
640
641.pm .postprofile {
642	border-left-color: #DDDDDD;
643}
644
645.rtl .pm .postprofile {
646	border-right-color: #DDDDDD;
647	border-left-color: transparent;
648}
649
650.postprofile strong {
651	color: #000000;
652}
653
654.online {
655	background-image: url("{IMG_ICON_USER_ONLINE_SRC}");
656}
657
658/*
659--------------------------------------------------------------
660Colours and backgrounds for buttons.css
661-------------------------------------------------------------- */
662
663/* Big button images */
664.reply-icon span	{ background-image: url("{IMG_BUTTON_TOPIC_REPLY_SRC}"); }
665.post-icon span		{ background-image: url("{IMG_BUTTON_TOPIC_NEW_SRC}"); }
666.locked-icon span	{ background-image: url("{IMG_BUTTON_TOPIC_LOCKED_SRC}"); }
667.pmreply-icon span	{ background-image: url("{IMG_BUTTON_PM_REPLY_SRC}") ;}
668.newpm-icon span 	{ background-image: url("{IMG_BUTTON_PM_NEW_SRC}") ;}
669.forwardpm-icon span	{ background-image: url("{IMG_BUTTON_PM_FORWARD_SRC}") ;}
670
671a.print {
672	background-image: url("{T_THEME_PATH}/images/icon_print.gif");
673}
674
675a.sendemail {
676	background-image: url("{T_THEME_PATH}/images/icon_sendemail.gif");
677}
678
679a.fontsize {
680	background-image: url("{T_THEME_PATH}/images/icon_fontsize.gif");
681}
682
683/* Icon images
684---------------------------------------- */
685.sitehome						{ background-image: url("{T_THEME_PATH}/images/icon_home.gif"); }
686.icon-faq						{ background-image: url("{T_THEME_PATH}/images/icon_faq.gif"); }
687.icon-members					{ background-image: url("{T_THEME_PATH}/images/icon_members.gif"); }
688.icon-home						{ background-image: url("{T_THEME_PATH}/images/icon_home.gif"); }
689.icon-ucp						{ background-image: url("{T_THEME_PATH}/images/icon_ucp.gif"); }
690.icon-register					{ background-image: url("{T_THEME_PATH}/images/icon_register.gif"); }
691.icon-logout					{ background-image: url("{T_THEME_PATH}/images/icon_logout.gif"); }
692.icon-bookmark					{ background-image: url("{T_THEME_PATH}/images/icon_bookmark.gif"); }
693.icon-bump						{ background-image: url("{T_THEME_PATH}/images/icon_bump.gif"); }
694.icon-subscribe					{ background-image: url("{T_THEME_PATH}/images/icon_subscribe.gif"); }
695.icon-unsubscribe				{ background-image: url("{T_THEME_PATH}/images/icon_unsubscribe.gif"); }
696.icon-pages						{ background-image: url("{T_THEME_PATH}/images/icon_pages.gif"); }
697.icon-search					{ background-image: url("{T_THEME_PATH}/images/icon_search.gif"); }
698
699/* Profile & navigation icons */
700.email-icon, .email-icon a		{ background-image: url("{IMG_ICON_CONTACT_EMAIL_SRC}"); }
701.aim-icon, .aim-icon a			{ background-image: url("{IMG_ICON_CONTACT_AIM_SRC}"); }
702.yahoo-icon, .yahoo-icon a		{ background-image: url("{IMG_ICON_CONTACT_YAHOO_SRC}"); }
703.web-icon, .web-icon a			{ background-image: url("{IMG_ICON_CONTACT_WWW_SRC}"); }
704.msnm-icon, .msnm-icon a			{ background-image: url("{IMG_ICON_CONTACT_MSNM_SRC}"); }
705.icq-icon, .icq-icon a			{ background-image: url("{IMG_ICON_CONTACT_ICQ_SRC}"); }
706.jabber-icon, .jabber-icon a		{ background-image: url("{IMG_ICON_CONTACT_JABBER_SRC}"); }
707.pm-icon, .pm-icon a				{ background-image: url("{IMG_ICON_CONTACT_PM_SRC}"); }
708.quote-icon, .quote-icon a		{ background-image: url("{IMG_ICON_POST_QUOTE_SRC}"); }
709
710/* Moderator icons */
711.report-icon, .report-icon a		{ background-image: url("{IMG_ICON_POST_REPORT_SRC}"); }
712.edit-icon, .edit-icon a			{ background-image: url("{IMG_ICON_POST_EDIT_SRC}"); }
713.delete-icon, .delete-icon a		{ background-image: url("{IMG_ICON_POST_DELETE_SRC}"); }
714.info-icon, .info-icon a			{ background-image: url("{IMG_ICON_POST_INFO_SRC}"); }
715.warn-icon, .warn-icon a			{ background-image: url("{IMG_ICON_USER_WARN_SRC}"); } /* Need updated warn icon */
716
717/*
718--------------------------------------------------------------
719Colours and backgrounds for cp.css
720-------------------------------------------------------------- */
721
722/* Main CP box
723----------------------------------------*/
724
725#cp-main h3, #cp-main hr, #cp-menu hr {
726	border-color: #A4B3BF;
727}
728
729#cp-main .panel li.row {
730	border-bottom-color: #B5C1CB;
731	border-top-color: #F9F9F9;
732}
733
734ul.cplist {
735	border-top-color: #B5C1CB;
736}
737
738#cp-main .panel li.header dd, #cp-main .panel li.header dt {
739	color: #000000;
740}
741
742#cp-main table.table1 thead th {
743	color: #333333;
744	border-bottom-color: #333333;
745}
746
747#cp-main .pm-message {
748	border-color: #DBDEE2;
749	background-color: #FFFFFF;
750}
751
752/* CP tabbed menu
753----------------------------------------*/
754#tabs a {
755	background-image: url("{T_THEME_PATH}/images/bg_tabs1.gif");
756}
757
758#tabs a span {
759	background-image: url("{T_THEME_PATH}/images/bg_tabs2.gif");
760	color: #536482;
761}
762
763#tabs a:hover span {
764	color: #BC2A4D;
765}
766
767#tabs .activetab a {
768	border-bottom-color: #CADCEB;
769}
770
771#tabs .activetab a span {
772	color: #333333;
773}
774
775#tabs .activetab a:hover span {
776	color: #000000;
777}
778
779/* Mini tabbed menu used in MCP
780----------------------------------------*/
781#minitabs li {
782	background-color: #E1EBF2;
783}
784
785#minitabs li.activetab {
786	background-color: #F9F9F9;
787}
788
789#minitabs li.activetab a, #minitabs li.activetab a:hover {
790	color: #333333;
791}
792
793/* UCP navigation menu
794----------------------------------------*/
795
796/* Link styles for the sub-section links */
797#navigation a {
798	color: #333;
799	background-color: #B2C2CF;
800	background-image: url("{T_THEME_PATH}/images/bg_menu.gif");
801}
802
803.rtl #navigation a {
804	background-image: url("{T_THEME_PATH}/images/bg_menu_rtl.gif");
805	background-position: 0 100%;
806}
807
808#navigation a:hover {
809	background-image: none;
810	background-color: #aabac6;
811	color: #BC2A4D;
812}
813
814#navigation #active-subsection a {
815	color: #D31141;
816	background-color: #F9F9F9;
817	background-image: none;
818}
819
820#navigation #active-subsection a:hover {
821	color: #D31141;
822}
823
824/* Preferences pane layout
825----------------------------------------*/
826#cp-main h2 {
827	color: #333333;
828}
829
830#cp-main .panel {
831	background-color: #F9F9F9;
832}
833
834#cp-main .pm {
835	background-color: #FFFFFF;
836}
837
838#cp-main span.corners-top, #cp-menu span.corners-top {
839	background-image: url("{T_THEME_PATH}/images/corners_left2.gif");
840}
841
842#cp-main span.corners-top span, #cp-menu span.corners-top span {
843	background-image: url("{T_THEME_PATH}/images/corners_right2.gif");
844}
845
846#cp-main span.corners-bottom, #cp-menu span.corners-bottom {
847	background-image: url("{T_THEME_PATH}/images/corners_left2.gif");
848}
849
850#cp-main span.corners-bottom span, #cp-menu span.corners-bottom span {
851	background-image: url("{T_THEME_PATH}/images/corners_right2.gif");
852}
853
854/* Topicreview */
855#cp-main .panel #topicreview span.corners-top, #cp-menu .panel #topicreview span.corners-top {
856	background-image: url("{T_THEME_PATH}/images/corners_left.gif");
857}
858
859#cp-main .panel #topicreview span.corners-top span, #cp-menu .panel #topicreview span.corners-top span {
860	background-image: url("{T_THEME_PATH}/images/corners_right.gif");
861}
862
863#cp-main .panel #topicreview span.corners-bottom, #cp-menu .panel #topicreview span.corners-bottom {
864	background-image: url("{T_THEME_PATH}/images/corners_left.gif");
865}
866
867#cp-main .panel #topicreview span.corners-bottom span, #cp-menu .panel #topicreview span.corners-bottom span {
868	background-image: url("{T_THEME_PATH}/images/corners_right.gif");
869}
870
871/* Friends list */
872.cp-mini {
873	background-color: #eef5f9;
874}
875
876dl.mini dt {
877	color: #425067;
878}
879
880/* PM Styles
881----------------------------------------*/
882/* PM Message history */
883.current {
884	color: #000000 !important;
885}
886
887/* PM marking colours */
888.pmlist li.pm_message_reported_colour, .pm_message_reported_colour {
889	border-left-color: #BC2A4D;
890	border-right-color: #BC2A4D;
891}
892
893.pmlist li.pm_marked_colour, .pm_marked_colour {
894	border-color: #FF6600;
895}
896
897.pmlist li.pm_replied_colour, .pm_replied_colour {
898	border-color: #A9B8C2;
899}
900
901.pmlist li.pm_friend_colour, .pm_friend_colour {
902	border-color: #5D8FBD;
903}
904
905.pmlist li.pm_foe_colour, .pm_foe_colour {
906	border-color: #000000;
907}
908
909/* Avatar gallery */
910#gallery label {
911	background-color: #FFFFFF;
912	border-color: #CCC;
913}
914
915#gallery label:hover {
916	background-color: #EEE;
917}
918
919/*
920--------------------------------------------------------------
921Colours and backgrounds for forms.css
922-------------------------------------------------------------- */
923
924/* General form styles
925----------------------------------------*/
926select {
927	border-color: #666666;
928	background-color: #FAFAFA;
929	color: #000;
930}
931
932label {
933	color: #425067;
934}
935
936option.disabled-option {
937	color: graytext;
938}
939
940/* Definition list layout for forms
941---------------------------------------- */
942dd label {
943	color: #333;
944}
945
946/* Hover effects */
947fieldset dl:hover dt label {
948	color: #000000;
949}
950
951fieldset.fields2 dl:hover dt label {
952	color: inherit;
953}
954
955/* Quick-login on index page */
956fieldset.quick-login input.inputbox {
957	background-color: #F2F3F3;
958}
959
960/* Posting page styles
961----------------------------------------*/
962
963#message-box textarea {
964	color: #333333;
965}
966
967/* Input field styles
968---------------------------------------- */
969.inputbox {
970	background-color: #FFFFFF;
971	border-color: #B4BAC0;
972	color: #333333;
973}
974
975.inputbox:hover {
976	border-color: #11A3EA;
977}
978
979.inputbox:focus {
980	border-color: #11A3EA;
981	color: #0F4987;
982}
983
984/* Form button styles
985---------------------------------------- */
986
987a.button1, input.button1, input.button3, a.button2, input.button2 {
988	color: #000;
989	background-color: #FAFAFA;
990	background-image: url("{T_THEME_PATH}/images/bg_button.gif");
991}
992
993a.button1, input.button1 {
994	border-color: #666666;
995}
996
997input.button3 {
998	background-image: none;
999}
1000
1001/* Alternative button */
1002a.button2, input.button2, input.button3 {
1003	border-color: #666666;
1004}
1005
1006/* <a> button in the style of the form buttons */
1007a.button1, a.button1:link, a.button1:visited, a.button1:active, a.button2, a.button2:link, a.button2:visited, a.button2:active {
1008	color: #000000;
1009}
1010
1011/* Hover states */
1012a.button1:hover, input.button1:hover, a.button2:hover, input.button2:hover, input.button3:hover {
1013	border-color: #BC2A4D;
1014	color: #BC2A4D;
1015}
1016
1017input.search {
1018	background-image: url("{T_THEME_PATH}/images/icon_textbox_search.gif");
1019}
1020
1021input.disabled {
1022	color: #666666;
1023}
1024