/* MegaBBS NCF_embedded CSS File */

/* Major Components */

body
{
  margin-top: 10px;
  font-size: 11px;
  color: #43647E;
  padding: 0px;
  background-color: #FFFFFF;
  font-family: Verdana, Arial, sans-serif;
}

table
{
  empty-cells: show;
}

.verification-images
{
  background: #FFFFEE;
  border: 1px solid #000000;
}

.bbstable
{
  background-color: #FFFFFF;
  border: 1px solid #000000;
}

td
{
  font-size: 11px;
  color: #43647E;
}

.messagecellbody
{
  font-size: 12px;
  color: #000000;
  background-color: #DCDCDC;
/*background-image:   url("images/common/aluminium3.jpg");*/
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.messagecellbody2
{
  font-size: 11px;
  color: #43647E;
/*  background-color: #DCE0E7; */
  background-color: #DFDFDF;
/*  background-image:   url("images/common/aluminium3.jpg"); */
  padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;
}

.messagecellbody3
{
  font-size: 11px;
  color: #43647E;
  background-color: #D2DDDD;
  padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px;
}

.messageheader
{
  font-size: 11px;
  color: #0A0A0A;
  background-color: #DBDAE9;
  padding: 2px;
}

.messagemiddle
{
  font-size: 11px;
  color: #000000;
  background-color: #EBE9F4;
  padding: 2px;
}

.messagefooter
{
    font-size: 11px;
    color: #43647E;
    background-color: #cbc4e9;
    padding:2px
}

.messagecellheader
{
  font-size: 11px;
  font-weight: bold;
  color: #F5F5F5;
/*  background-color: #2C3CB1;  */
  background-color: #C8C5F4;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 0px;
  padding-bottom: 0px;
  font-family: Tahoma, sans-serif;
}

.messagesubheader
{
  font-size: 11px;
  font-weight: bold;
  color: #F5F5F5;
  font-family: Tahoma, sans-serif;
}

.messagecellheader2
{
  font-size: 10px;
  font-weight: bold;
  color: #3A4F6C;
  background-color: #B7CBE7;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.messagecellheader3
{
  font-size: 10px;
  font-weight: bold;
  color: #000000;
  background-color: #D0D7DD;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.messagecellspacer
{
  background-color: #ACC2EF;
  color: #D0D7DD;
  height: 5px;
  font-size: 1px;
}

.messagecellfooter
{
  background-color: #08559C;
  padding: 2px;
}

.newsbox
{
  background-color: #FFFF99;
  background-image:   url("images/common/aluminium3.jpg");
  border: 1px solid #9400D3;
}

.newsbox a
{
  font-size: 10px;
  text-decoration: none;
  color: #070707;
}

.rssimage
{
  background-color: #FFFFFF;
  border: 1px solid #000000;
}

.quotation
{
  display: block;
  font-size: 11px;
  color: #43647E;
  margin-left: 20px;
  margin-right: 10px;
  margin-bottom: 5px;
  padding-left: 2px;
  margin-top: 5px;
  BORDER-left: 1px solid;
  
  /* IE Bug requres bottom border for multiple nested divs? */
  border-bottom: 1px solid #E7E9EF;
}
.randomquote
{
  color: #43647E;
  font-size: 11px;
  font-style: italic;
}

.smalltext
{
  font-size: 10px;
}

.smalltextleft
{
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  padding-left: 10px;
}

.newsitemtext1
{
  font-size: 14px;
  font-weight: bold;
}

.newsitemtext2
{
  font-size: 12px;
}

.newsitemdate
{
  font-size: 14px;
  font-weight: bold;
}

.forumlinkpanel
{
  background-color: #E6E6FA; 
}

/* Main Hyperlinks */

.messagecellbody a
{
  font-size: 11px;
}
.messagecellbody2 a
{
  font-size: 11px;
}

a
{
  color: #111111;
}

a:hover
{
  color: #0F1D64;
}

a:visited.threadlink
{
  color: #006677;
}

a:hover.threadlink
{
  color: #668399;
}

.headerlink2
{
  color: #808080;
  text-decoration: none;
}

a.headerlink2
{
  color: #111111;
}

a:hover.headerlink2
{
  color: #0F1D64;
}

a:visited.headerlink2
{
  color: #006677;
}

.headerlink
{
  color: #FFFFFF;
  text-decoration: none;
}

.homelink
{
  color: #000000;
  text-decoration: none;
}

:hover.headerlink
{
  color: #EEEEEE;
}

/* Headers (not used too often) */

.header6
{
  font-weight: bold;
  background-color: #ccccff;
  width: 100%;
  padding: 2px;
  margin: 2px;
}

.header5
{
  font-weight: bold;
  font-size: 14px;
}

.header4
{
  font-weight: bold;
  font-size: 18px;
}

.error
{
  font-weight: bold;
  color: #CC00CC;
  margin-top: 10px;
  margin-bottom: 15px;
}

.eventlistitem
{
  background-color: #ffffcc;
  width: 100%;
  padding: 2px;
} 

/* Next Thread / Previous Thread */

.threadbox
{
  background-color: #8094B0;
  font-size: 10px;
  font-weight: normal;
  color: #FFFFFF;
  padding: 3px;
  border: 1px solid #000000;
}

.threadboxlink
{
  color: #FFFFFF;
  text-decoration: none;
}

:hover.threadboxlink
{
  color: #FF0000;
  text-decoration: none;
}

/* Header Items */

.headerbar
{
  font-size: 11px;
  color: #111111;
  background-color: #6699CC;
}

.headercontrolbox, .thxbox
{
  font-size: 11px;
  color: #000000;
  background-color: #E0D9EF;
  padding-left: 8px;
  padding-right: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
}

.headercontrolboxborder, .thxborder
{
  border: 1px solid #96AFCD;
}

.headercontrolbox a, .thxbox a
{
  color: #111111;
}

.headercontrolbox a:hover, .thxbox a:hover
{
  color: #444444;
}

.headerbarlink
{
  color: #000000;
  font-decoration: none;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
}

.adminlink
{
  color: #005CB9;
  font-decoration: none;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
}

/* Footer Items */

.footerbar
{
  font-size: 11px;
  color: #43647E;
}

/* Forms */

form
{
  margin: 0px;
}

.bbsbutton
{
  color : #000000;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color: #E9EDF3;
  font-weight : bold;
  border: 1px solid #000000;
}

.bbstextbox
{
  font-size: 11px;
}

.bbseditbox
{
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bbscheckbox
{
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bbsradiobox
{
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bbsdropdownbox
{
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Leftovers */

span.highlight
{
  background: #FFFF33;
}

.adminname
{
  color: #FF0000;
}

.moderatorname
{
  color: #FF9966;
}

.registeredname
{
  color: #668399;
}

.notregisteredname
{
  color: #660000;
}


/* Site header and footer */

.basictab{
padding: 3px 0;
margin-left: 0;
font-weight: bold;
font-size 12px;
font-family: Verdana, sans-serif;
border-bottom: none;
list-style-type: none;
}

.basictab li{
display: inline;
margin: 0;
}

.basictab li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: none;
border-bottom: none;
background-color: #7997A2;
color: #FFFFFF;
}

.basictab li a:visited{
color: #FFFFFF;
}

.basictab li a:hover{
background-color: #C3C5A1;
color: #FFFFFF;
}

.basictab li a:active{
color: #FFFFFF;
}

.basictab li.selected a{ /*selected tab effect*/
position: relative;
top: 1px;
padding-top: 4px;
background-color: #CCCCCC;
}

.topstrip {
	background-image:   url("/images/nclub_topstrip.gif");
	background-repeat: repeat-x;
	background-repeat: repeat-x;	
}

.themecolor3 {
	background-color: #123da9;

}
.themecolor1 {
	background-color: #7997a2;
}

.border {
	background-image:  url("/images/nclub_border.gif");
	background-repeat: repeat-x;
 }
 
ul {
	
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	color: #000000;
	list-style-image: url("/images/nclub_bullet.gif");	
}


/* -------------------- */
/* Nice buttons			*/
/* -------------------- */
a.nicebutton{
	display:block;
	float:left;   
    background-position: 3px;   
    background-repeat:no-repeat;   
    font-weight:bold;   
    font-family: Verdana, Arial, sans-serif;   
    font-size: 11px;   
    text-decoration:none;   
    text-indent:22px;
    text-align:left;   
    color:#555555;   
    background-color:#f5f5f5;  
    border:#6495ed solid 1px;   
    height:24px;   
    width:186px;   
    line-height:20px;
    margin:1px;
}

a.nicebutton:hover{
	background-color:#3366cc;   
    color:#f0f0f0;
}

.nicebuttondummy{
	display:block;
	float:left;   
    background-position: 3px;   
    background-repeat:no-repeat;   
    font-weight:bold;   
    font-family: Verdana, Arial, sans-serif;   
    font-size: 11px;   
    text-decoration:none;   
    text-indent:22px;
    text-align:left;   
    color:#555555;   
    background-color:#e6e6fa;  
    border:#c0c0c0 solid 1px;   
    height:24px;   
    width:186px;   
    line-height:20px;
    margin:1px;
}

a.nicebuttonsm{
	display:block;
	float:left;   
    background-position: 3px;   
    background-repeat:no-repeat;   
    font-weight:bold;   
    font-family: Verdana, Arial, sans-serif;   
    font-size: 10px;   
    text-decoration:none;   
    text-indent:22px;
    text-align:left;   
    color:#555555;   
    background-color:#f5f5f5;  
    border:#6495ed solid 1px;   
    height:20px;   
    width:186px;   
    line-height:20px;
    margin:1px;
}

a.nicebuttonsm:hover{
	background-color:#3366cc;   
    color:#f0f0f0;
}

a.nicebuttonalertsm{
	display:block;
	float:left;   
    background-position: 3px;   
    background-repeat:no-repeat;   
    font-weight:bold;   
    font-family: Verdana, Arial, sans-serif;   
    font-size: 10px;   
    text-decoration:none;   
    text-indent:22px;
    text-align:left;   
    color:#555555;   
    background-color:#ffff00;  
    border:#6495ed solid 1px;   
    height:20px;   
    width:186px;   
    line-height:20px;
    margin:1px;
}

a.nicebuttonalertsm:hover{
	background-color:#3366cc;   
    color:#f0f0f0;
}

.nicebuttondummysm{
	display:block;
	float:left;   
    background-position: 3px;   
    background-repeat:no-repeat;   
    font-weight:bold;   
    font-family: Verdana, Arial, sans-serif;   
    font-size: 10px;   
    text-decoration:none;   
    text-indent:22px;
    text-align:left;   
    color:#555555;   
    background-color:#e6e6fa;  
    border:#c0c0c0 solid 1px;   
    height:20px;   
    width:186px;   
    line-height:20px;
    margin:1px;
}

.search{
		background:url(images/common/nicebutton/zoom.png);
}

.newmsg{
		background:url(images/common/nicebutton/new.png);
}

.stats{
		background:url(images/common/nicebutton/chart_bar.png);
}

.userlist{
		background:url(images/common/nicebutton/group.png);
}

.forumbtn{
		background:url(images/common/nicebutton/user_comment.png);
}

.calendarbtn{
		background:url(images/common/nicebutton/calendar.png);
}

.albumbtn{
		background:url(images/common/nicebutton/photo.png);
}

.languagebtn{
		background:url(images/common/nicebutton/world.png);
}

.logoutbtn{
		background:url(images/common/nicebutton/door_out.png);
}

.settingsbtn{
		background:url(images/common/nicebutton/wrench.png);
}

.inboxbtn{
		background:url(images/common/nicebutton/email_open.png);
}

.inboxnewbtn{
		background:url(images/common/nicebutton/email.png);
		background-color:#cc6633;
}

.alertbtn{
		background:url(images/common/nicebutton/flag_red.png);
}

.noalertbtn{
		background:url(images/common/nicebutton/flag_blue.png);
}