/* */
body {color:black; background:white; margin:0; padding:0;

	scrollbar-face-color:#006699 ;
	scrollbar-highlight-color:#A5CBE7;
	scrollbar-shadow-color: #000;
	scrollbar-3dlight-color: #000;
	scrollbar-darkshadow-color: #000;
	scrollbar-track-color:#CEE4F5;
	scrollbar-arrow-color:#A5CBE7;
	width:1259px; 
}

table {width:100%; font-size:14px; border-collapse:collapse;}
table td {padding:0; vertical-align:top;}

/* */
a {
	color:#000000;
	text-decoration:none;
	font-style:none;
}
a:hover {color:#CC0000; text-decoration:none;}

/* */
h1 {}
h2 {}
h3 {}
h4 {
}
h5 {}
/*  */
ul {
	margin-left:0px;
	padding:0px;
	padding-left:20px;
	list-style:decimal outside;
	text-align:left;
	color: #006699;
}
li {margin:0px; padding:0px; list-style:square outside; color:#AC3939;}

input.formButton {
	font-style: normal;
	background-color: #D2DBEA;
	width:50px; font-size:14px; 
}
/*  */
.item {border: 1px #BBBBBB;}
/*  */
.itemHead {padding: 3px; background-color: #BBBBBB; color: #FFFFFF;}
/* */
.itemInfo {
	text-align: right;
	padding: 3px;
	background-color: #EFF4F8;
}
/* */
.itemTitle a {font-size: 110%; font-weight: bold; font-variant: small-caps; color: #ffffff; background-color: transparent;}
/*  */
.itemPoster {font-size: 90%;}
/* */
.itemPostDate {font-size: 90%;}
/*  */
.itemStats {font-size: 90%; font-style:italic;}
/*  */
.itemBody {padding-left: 15px;
background-color: #FFFFFF;
}
.itemText {
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 120%;
	color: #222222;
	font-size:10px;	
}
/* 1 */
.itemText:first-letter {font-size: 133%; font-weight: bold;}
/*  */
.itemFoot {text-align: right; padding: 3px; background-color: #F3F3F3}
.itemAdminLink {font-size: 90%;}
.itemPermaLink {font-size: 90%;}

th {background:#999999; color:#FFFFFF; padding:2px;}

/**/
#headerT {background:#ffffff; height:50px;}
#headerT .cl1 {width:60px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;}
#headerT .cl2 {width:300px; vertical-align:middle; border-top:1px solid #CCCCCC;}
#headerT .cl3 {border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC; text-align:center;}

#headerB {
	color:#111111;
	font-size:10px;
}
#headerB .cl1 {width:30px; border:1px solid #CCCCCC; vertical-align:middle;}
#headerB .cl2 {
	width:110px;
	border:1px solid #CCCCCC;
	vertical-align:middle;
	text-decoration: none;
}
#headerB .cl3 {
	border:1px solid #CCCCCC;
	vertical-align:middle;
	width: 500px;
	text-decoration: none;
}
#headerB .cl4 {
	width:70px;
	border:1px solid #CCCCCC;
	vertical-align:middle;
	text-align: right;
	text-decoration: none;
}

/**/
#leftspace {
	width:60px;
	text-align:right;
	border-left:2px solid #CCCCCC;
	border-right:2px solid #CCCCCC;
	
}
#leftcolumn {
	width:170px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
    bgcolor:#DBE3F0;

}

#leftcolumn .blockTitle {
	padding:3px;
	background:#DDDDDD;
	color:#993333;
	border-bottom:1px solid #B1B0BC;
	vertical-align:middle;
	font-weight: bold;
	font-size: 12px;
}
/**/
#leftcolumn .blockContent {
	padding:5px 5px 5px 5px;
	line-height:130%; 
	color: #003399;
}

/* */
#mainmenu a {
	display:block;
	margin:0;
	padding:4px;
	border-bottom:1px solid #cdcdcd;
	text-decoration: blink;	
}
mainmenu a:hover {
}
#mainmenu a.menuTop {}
mainmenu a.menuMain {background:#ff9999;}
#mainmenu a.menuSub {padding-left:15px;}

/* */
#usermenu a {
	display:block;
	margin:0;
	padding:2px;
	border-bottom:1px solid #cdcdcd;
	text-decoration: none;
}
#usermenu a:hover {
	background:#ffffff;
	text-decoration: none;
	color: #006699;
}
usermenu a.menuTop {background:#0099FF;}
#usermenu a.highlight {
	background:#ffcccc;
	background-color: #003399;
}

/**/
#centercolumn {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color: #FFFFF9;
	
}
#centercolumn th {background:#BBBBBB; color:#dbe3f0; vertical-align:middle;background-color: #dbe3f0;}

/**/
#centerCcolumn {padding:3px 8px; background-color: #FFFFFF;}
#centerCcolumn legend.blockTitle {padding:3px; color:#111111; font-weight:bold;}
#centerCcolumn div.blockContent {padding:3px 5px; margin-bottom:2px; line-height:130%;}

/**/
#centerLcolumn {width:50%; padding:3px 4px 3px 8px;}
#centerLcolumn legend.blockTitle {padding:3px; color:#111111; font-weight:bold;}
#centerLcolumn div.blockContent {padding:3px 5px; line-height:120%;}

/**/
#centerRcolumn {width:50%; padding:3px 8px 3px 4px;}
#centerRcolumn legend.blockTitle {padding:3px; color:#111111; font-weight:bold;}
#centerRcolumn div.blockContent {padding:3px 5px; line-height:120%;}

div#content {text-align:left; padding:3px 8px;}

/**/
#rightcolumn {
	width:170px;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	bgcolor:#DBE3F0;
}
#rightcolumn .blockTitle {padding:3px; background:#DDDDDD; color:#993333; border-bottom:1px solid #B1B0BC; vertical-align:middle;}
#rightcolumn .blockContent {
	padding:5px 5px 5px 10px;
	line-height:130%;
	color: #003399;
}

/**/
tr#footerbar {text-align:center; background-image: url(hbar.gif);}


.outer {background:#DDDDDD;}
.head {background:#DEE3E7; padding:5px; font-weight:bold;}
.even {background:#eff4f8; padding:5px;}
.odd  {background:#F9F9F9; padding:5px;}
tr.even td {background:#eff4f8; padding:5px;}
tr.odd  td {background:#F9F9F9; padding:5px;}
.foot {background:#d3dee7; padding:5px; font-weight:bold;}

div.errorMsg { background-color: #FFCCCC; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight: bold; padding: 10px;}
div.confirmMsg { background-color: #DDFFDF; color: #136C99; text-align: center; border-top: 1px solid #DDDDFF; border-left: 1px solid #DDDDFF; border-right: 1px solid #AAAAAA; border-bottom: 1px solid #AAAAAA; font-weight: bold; padding: 10px;}
div.resultMsg { background-color : #CCCCCC; color: #333333; text-align: center; border-top: 1px solid silver; border-left: 1px solid silver; font-weight: bold; border-right: 1px solid #666666; border-bottom: 1px solid #666666; padding: 10px;}

div.xoopsCode { background: #FFFFFF; border: 1px inset #000080; padding: 0px 6px 6px 6px;}
div.xoopsQuote { background: #FFFFFF; border: 1px inset #000080; padding: 0px 6px 6px 6px;}


.comTitle {font-weight: bold; margin-bottom: 2px;}
.comText {padding: 2px;}
.comUserStat {font-size: 10px; color: #999999; font-weight:bold; border: 1px solid silver; background-color: #ffffff; margin: 2px; padding: 2px;}
.comUserStatCaption {font-weight: normal;}
.comUserStatus {margin-left: 2px; margin-top: 10px; color: #999999; font-weight:bold; font-size: 10px;}
.comUserRank {margin: 2px;}
.comUserRankText {font-size: 10px;font-weight:bold;}
.comUserRankImg {border: 0;}
.comUserName {}
.comUserImg {margin: 2px;}
.comDate {font-weight: normal; font-style: italic; font-size: smaller}
.comDateCaption {font-weight: bold; font-style: normal;}
.style8 {color: #000000}
.style9 {color: #003399}
.style11 {color: #FF0000}
.style13 {color: #FF0000; font-weight: bold; }

