form { margin:0px; }
body,td { margin:0px; color:#525152; font-family:Arial; font-size:12px; }
img{ border:0px; }
.tblmain { border:0px; padding:0px; margin:0px; width:950; }
.tdlogo { background-image:url(images/logo.gif); background-repeat:no-repeat; width:165px; }
.tdsprt { background-image:url(images/sprt.gif); background-repeat:no-repeat; width:5px; }
.tdtext { background-image:url(images/text.gif); background-repeat:no-repeat; width:460px; }
.tdmhd  { font-family:Arial; font-size:14px; color:#FFFFFF; letter-spacing:-0.15mm; background-image:url(images/mtbg.gif); background-repeat:no-repeat; width:165px; height:39px; text-align:right; }
.tdsrch { background-color:#525152; width:784px; height:39px; }
.tblmnu { background-color:#FFFFFF; width:100%; border:1px solid #BDBABD; }
.tdmln  { font-family:Arial; font-size:14px; font-weight:bold; color:#737173; letter-spacing:-0.15mm; background-image:url(images/mbg.gif); background-repeat:no-repeat; height:26px; text-align:right; cursor:hand; }
.tdmsp  { background-image:url(images/msp.gif); background-repeat:no-repeat; height:3px; }
.textbox{ font-family:Arial; font-size:12px; color:#000000; background-color:#FFFFFF; border:1px solid #8C8A8C; }
.blogin { font-family:Arial; font-size:11px; font-weight: bold; color:#FFFFFF; background-color:#B52842; border:0px; width:45px; height:19px; cursor:hand; }
.tdside { font-family:Arial; font-size:14px; color:#B5204A; letter-spacing:-0.14mm; width:165px; height:19px; font-weight:bold; }
.tdscont{ font-family:Arial; font-size:12px; padding:5px; }
.tdhcnt { font-family:Arial; font-size:14px; color:#6B696B; letter-spacing:-0.14mm; width:165px; height:19px; font-weight:bold; }
.tdcnt  { font-family:Arial; font-size:12px; padding:5px; }
.tdbmn  { font-family:Arial; font-size:14px; color:#FFFFFF; letter-spacing:-0.15mm; background-image:url(images/mhbg.gif); background-repeat:no-repeat; height:29px; font-weight: bold; }
.tblicn { font-family:Arial; font-size:12px; padding:5px; border:1px solid #BDBEBD; }
.tdftn  { font-family:Arial; font-size:12px; border-top:1px solid #BDBEBD; background-color:#F7F7F7; }

a       { color:#AF283F; text-decoration:none; }
a:Hover { color:#CE2C42; text-decoration:none; }

.lbanner{ background-image:url(images/lbnr.jpg); background-repeat:no-repeat; width:188px; }
.rbanner{ background-image:url(images/rbnr.jpg); background-repeat:no-repeat; width:595px; }

.tbl-border { border-left:1px solid #BDBEBD; border-right:1px solid #BDBEBD; border-bottom:1px solid #BDBEBD; margin:5px; }
.tbl1 { background-color: #FFFFFF; padding:3px; border-top:1px solid #BDBEBD; }
.tbl2 { background-color: #F7F7F7; padding:3px; border-top:1px solid #BDBEBD; }

.trforum { background-color: #525152; }
.tdfhm   { font-family:Arial; font-size:12px; color:#FFFFFF; padding:5px; }
.tdfh    { font-family:Arial; font-size:12px; color:#FFFFFF; padding:5px; }
.forum   { padding: 2px; }
.forum-caption { background-image:url(images/fcath.gif); background-repeat:no-repeat; background-color:#AD2839; height:31px; padding-left:31px; font-family:Arial; font-size:14px; color:#FFFFFF; letter-spacing:-0.15mm; font-weight: bold; }
.forum-icon { width:20px; padding:3px; border-left:1px solid #BDBEBD; border-bottom:1px solid #BDBEBD; }
.forum-cat  { padding:3px; border-bottom:1px solid #BDBEBD; }
.forum-cat A { font-weight:bold; }
.forum-msg  { padding:3px; border-left:1px solid #BDBEBD; border-bottom:1px solid #BDBEBD; }
.forum-top  { padding:3px; border-left:1px solid #BDBEBD; border-bottom:1px solid #BDBEBD; }
.forum-last { padding:3px; border-left:1px solid #BDBEBD; border-bottom:1px solid #BDBEBD; border-right:1px solid #BDBEBD; }
.smallalt { padding:3px; font-size:13px; }
.forum-new { background-color:#AD2839; padding:0px; height:31px; color:#FFFFFF; }
.forum-alink { font-weight: normal; cursor:hand; }
.forum-msghdr { font-size:13px; color:#FFFFFF; font-weight: bold; background-color:#525152; padding:4px; }
.forum-msgtbl { border:1px solid #BDBEBD; }
.forum-poster { border-right:1px solid #BDBEBD; background-color:#F7F7F7; padding:4px; }

.quote { font-size:12px; background-color:#F7F7F7; padding:6px; border:1px solid #BDBEBD; }
.small { font-size:12px; margin-bottom:5px; }
.small2 { font-size:11px; }

.reg-caption { background-image:url(images/fcath.gif); background-repeat:no-repeat; background-color:#AD2839; height:31px; padding-left:31px; font-family:Arial; font-size:14px; color:#FFFFFF; letter-spacing:-0.15mm; font-weight: bold; }
.reg-table   { border:1px solid #BDBEBD; }
.reg-label   { padding:5px; font-weight: bold; }

.profile-table { border:1px solid #BDBEBD; }
.profile-shead { border:0px; background-color:#525152; height:25px; padding:3px; font-weight:bold; color:#FFFFFF; }
.profile-label { padding-left:5px; padding-top:3px; width:200px; vertical-align:top; }
.profile-show { padding:3px; width:120px; font-weight:bold; }
.falink { color:#525152; }

.button {
 font-family : Arial; font-size:11px; font-weight: bold; color:#FFFFFF; 
background-image:url('images/button.gif');
 height:21px; border:1px solid #b00000;
 padding:2px 
}


table.ncode_imageresizer_warning { background: #FFFFE1;	color: #000000;	border: 1px solid #CCC;	cursor: hand; }
table.ncode_imageresizer_warning td { font-size: 10px; vertical-align: middle; text-decoration: none; }
table.ncode_imageresizer_warning td.td1 { padding: 5px; cursor:hand; }
table.ncode_imageresizer_warning td.td1 { padding: 2px; cursor:hand; }
.poweredby{ background-image:url(images/bilge.gif); background-repeat:no-repeat; }