#chatoutput {

/* Borders */
border: 1px solid #2B1FC2;
border-width: 1px 1px;
}

#chatoutput span {
font-size: 1.1em;
color: #2B1FC2;
}

#chatoutput a {
font-style: normal;
font-weight: bold;
color: #2B1FC2;}

/* User names with links */
#chatoutput li span a {
border-bottom: 1px dotted #2B1FC2;}

.mod_events_td_dayname .sunday
{
	color:#2B1FC2;
}
.mod_events_td_dayname .saturday
{
}

.mod_events_td_dayoutofmonth
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8989DD;
}
.mod_events_td_todaynoevents
{
	font-weight: normal;
	color: Black;
	background-color: #3939FF;
}
.mod_events_td_todaywithevents
{
	font-weight: normal;
	color: Black;
	background-color: #0B00A2;
}
.mod_events_td_daywithevents
{
	font-weight: normal;
	color: Black;
	background-color: #2B1FC2;
}
a.mod_events_daylink:link
{
	color: #0B00A2;
	text-decoration: none;
}
a.mod_events_daylink:visited
{
	color: #4B3FE2;
	text-decoration: none;
}
a.mod_events_daylink:hover
{
	color: #4B3FE2;
	text-decoration: none;
}
.mod_events_monthyear
{
	background: #2B1FC2;
}

.mod_events_latest {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: solid 1px #2B1FC2;
	height: 30px;
	}

.mod_events_latest_content a:link {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#0B00A2;
	}

.mod_events_latest_content a:visited {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#4B3FE2;
	}

.mod_events_latest_content a:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#4B3FE2;
	}

/*comment css*/

#comment .sectiontableheader {
	height: 15px;
	line-height: 15px;
	color: white;
	padding: 2px;
	background-color: #2B1FC2;
	border: none;
}
#comment .post {
	border-left: 1px #4315C8 solid;
	border-right: 1px #4315C8 solid;
	border-bottom: 1px #4315C8 solid;
}
#comment .postheader {
	color: white;
	background: #2B1FC2;
	padding: 2px;
}

#comment .form {
	width: 100%;
	border: 1px #4315C8 solid;
	padding: 1px;
}

#comment a.voting_yes:link, #comment a.voting_yes:visited {
	color: #923C2F;
	font-weight: normal;
	border: 1px outset #923C2F;
	padding: 2px 4px 2px 20px;
	white-space: nowrap;
	float: left;
	line-height: 10px;
	text-decoration: none;
}
#comment a.voting_yes:hover {
	color: #923C2F;
	font-weight: normal;
	border: 1px outset #923C2F;
	padding: 2px 4px 2px 20px;
	white-space: nowrap;
	float: left;
	line-height: 10px;
	text-decoration: none;
}
#comment a.voting_no:link, #comment a.voting_no:visited {
	color: #AE3738;
	font-weight: normal;
	border: 1px outset #AE3738;
	padding: 2px 4px 2px 20px;
	white-space: nowrap;
	float: left;
	line-height: 10px;
	text-decoration: none;
}
#comment a.voting_no:hover {
	color: #AE3738;
	font-weight: normal;
	border: 1px outset #AE3738;
	padding: 2px 4px 2px 20px;
	white-space: nowrap;
	float: left;
	line-height: 10px;
	text-decoration: none;
}

#lvu_tooltip h1 {
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#2B1FC2;
	text-decoration:none;
}
	
#lvu_tooltip #Super_Administrator h1, #lvu_tooltip #Administrator h1  {
	color:#2B1FC2;
	}	
	
#lvu_tooltip .cb_field#viewprofilelink {
color: #2B1FC2;
	}
/*Send message link */
#lvu_tooltip .cb_field#pmslink {
color: #2B1FC2;
	}
/* AjaxChat link */
#lvu_tooltip .cb_field#ajaxchatlink {
color: #2B1FC2;
	}
#lvu_userlist a.Registered, #lvu_userlist a.Author,#lvu_userlist a.Publisher, #lvu_userlist a.Manager {
	color:#2B1FC2;
	}
	
.pua_folder{
	clear: both;
	width: 99%;	
	padding-bottom: 10px;
	background-color: #2B1FC2;
	margin-bottom: 8px;
}

.pua_header_box{
	float:left;
	height: 30px;
	background-color: #2B1FC2;
	margin-bottom: 4px;
	margin-right: 3px;
	font-size: 1.0em;
	text-align: center;
	padding-right: 8px;
	line-height:2.5em;
}

.pu_ListHeader{
	width: 99%;
	color: #fff;
	background-color:#2B1FC2;
}

.pu_listbottom{
	width: 99%;
	color: #fff;
	background-color:#2B1FC2;
}

.pu_heading{
	width: 99%;
	height: 30px;
	background-color: #2B1FC2;
	padding: 0px 0 0;
	line-height:30px;
	vertical-align:middle;
	text-align:center;
	color:#FFFFFF;
	font-size: 1.5em;
	font-weight: bold;
	clear:both;
	margin-bottom: 5px;
}

.pua_folder_games{
	float:left;
	text-align:center;
	margin: 0px;
	background-color: #0B00A2;
	padding: 4px;
	margin-right: 6px;
}

/**
* Fireboard Component
* @package Fireboard
* @Copyright (C) 2006 - 2007 Best Of Joomla All rights reserved
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* @link http://www.bestofjoomla.com
**/

#fireboard a:link , #fireboard a:visited{ color:#0B00A2;}
#fireboard a:hover { color: #4B3FE2;}

/* HEADER
----------------------------------------------------------------------------------------------- */
#fireboard .fb_header {background: #4142AF;height: 30px; }

/* TOPMENU
----------------------------------------------------------------------------------------------- */
#fireboard .fb_header div#fb_topmenu {} /* topmenu div */
#fireboard .fb_header div#fb_topmenu a { color: #FFFFFF; padding: 0 8px; display: block;text-decoration: none; font-weight: bold;float: left;} /* topmenu link items */
#fireboard .fb_header div#fb_topmenu a:hover{text-decoration: underline;}

/* CATEGORY LIST
----------------------------------------------------------------------------------------------- */
#fireboard table.fb_blocktable thead tr th { background: #4142AF; padding: 2px; color:#ffffff; font-weight:normal; }
#fireboard tr.fb_sth {background: #CFD1EA;font-weight: bold;font-family: Tahoma, Arial, Helvetica, sans-serif;}
span.newchar{color: #FF6600;font-weight: bold; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 8px;}
#fireboard a.fb_title, 
#fireboard .fb_title { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; display:block; color:#FFFFFF; text-decoration: none; }

/*
POST HISTORY
-------------------------------------------------------------------- */
.fb_review_table{text-align:left;border-spacing: 1px;background:#CCCCCC;}
.fb_review_header{color: #FFFFFF;background: #4142AF;}
.fb_review_body0{color:#404040;background-color: #FFFFCC;line-height:100%;padding:3px 10px;}
.fb_review_body1{color:#404040;background-color: #FFFFFF;padding:3px 10px;line-height:140%;}
.fb_review_quote{padding: 5px;border: dotted 1px #ccc;background-color: #FFF;color:  #999;display: block;}

/*
FORUM TOOLS
-------------------------------------------------------------------- */
#fb_ft-cover{position: relative; float: right;text-align: right;}
table.jr-ft{width: 100%;}
td.ft-td1{width: 100%;}
td.ft-td2{width: 150px;}
#forumtools_control a:link{color:#FFFFFF;}
#forumtools_control a:hover, #forumtools_control a:active{text-decoration: underline;}
#forumtools_control{width: 150px;}
.forumtools_contentBox{border:  1px solid #CCCCCC;display: none;position: absolute;right:   0px; background:  #4142AF;overflow: hidden;width:150px;}
.forumtools_content{position: relative;width: 100%;text-align: left; padding: 1px;}
#subBox1 ul{margin:  0;padding: 0;list-style: none;}
#subBox1 ul li{margin:  0;padding: 0;list-style: none;padding: 3px 5px;color:#FFFFFF;background: none;}
#subBox1 ul li a:link, #subBox1 ul li a:visited{color:#FFFFFF;text-decoration: none;font-weight:normal;list-style:none;}
#subBox1 ul li a:hover{text-decoration: underline;}
a.forumtools:link, a.forumtools:visited{padding-right: 20px;color:#FFFFFF;font-size-adjust: none;font-style:    normal;font-variant:  normal;font-weight:   bold;line-height:   normal;text-align:    center;text-decoration: none;}
a.forumtools:hover{text-decoration: underline;}

/*********************
* Calendar style
**********************/
.cal_td_daysnames {
    border-bottom: 1px solid #000000;
    height:25px ! important;
    line-height:25px;
   	background-repeat: repeat-x; 
   	background-position: top left;

    background-color:#2B1FC2;
color:#FFFFFF;
    font-weight:bold;
    text-align:center !important;
}
.cal_td_today {
    background-color:#4B3FE2;
    padding:0px !important;
}
.cal_td_daysnoevents {
    background-color: #BFB4F1;
    padding:0px !important;
}
a.cal_daylink:hover{
    font-family: Arial;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    color: #090970;
    text-decoration: none;
}

/****************************
* Iconic calendar navigation
****************************/

div#ev_icon_yearly {
     background-image: url("images/blue/cal5x.jpg");
     background-repeat: no-repeat;
}
div#ev_icon_monthly {
     background-image: url("images/blue/cal1x.jpg");
     background-repeat: no-repeat;
}
div#ev_icon_weekly{
     background-image: url("images/blue/cal2x.jpg");
     background-repeat: no-repeat;
}
div#ev_icon_daily{
     background-image: url("images/blue/cal3x.jpg");
     background-repeat: no-repeat;
}
div#ev_icon_search{
     background-image: url("images/blue/cal8x.jpg");
     background-repeat: no-repeat;
}
div#ev_icon_jumpto{
     background-image: url("images/blue/cal9x.jpg");
     background-repeat: no-repeat;
}
