@CHARSET "UTF-8";

/********* Module 1 *********/

div#Module_1 {
	 margin: 10px;
}

div#Module_1 h2 {
	color: #666666;
	font-weight: bold;
	text-align: left;
	font-size: 15px;
}

div#Module_1 h3 {
	margin-top: -12px;
	color: #666666;
	text-align: left;
	font-size: 12px;
}

div#Module_1 h4 {
	margin-top: -5px;
	color: #666666;
	font-size: 10px;
} 

div#Module_1 p {
	text-align: justify;
}

div#Module_1 .Post_Bottom {
	border-top-style: dotted;
	border-top-color: grey;
	border-top-width: 1px;
	margin-bottom: 10px;
}

div#Module_1 .Comments {
	border-style: dotted;
	border-color: grey;
	border-width: 1px;
	background-color: #fefefe;
	background-image: url(/img/forms/input_background.gif);
	padding: 0px;
	visibility: hidden;
	margin: 0px auto;
}

div#Module_1 .Comments h2 {
	margin-top: 0px;
}

div#Module_1 .Comments ul.Module_1_Comments {
	list-style-type: none;
	width: auto;
	margin: 0px;
	padding: 0px;
}

div#Module_1 .Comments ul.Module_1_Comments li {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: gray;
	padding: 5px;
}

div#Module_1 .Comments div.Comments_Top {
	width: auto;
}

div#Module_1 .Comments div.Comments_Options {
	float: right;
}

div#Module_1 .Comments div.Comments_Top span {
	color: #738699;
	font-weight: bold;
}

div#Module_1 .Comments div.Comments_Comment {
	width: 350px;
	margin-top: 5px;
	margin-bottom: 5px;
}


/********* Module 2 *********/

div.Module_2 {
	position: relative;
}

div.Module_2 table#Module_2_Table {
	width: 100%;
	margin: 0px;
	z-index: 0;
}

div.Module_2 table#Module_2_Table span {
	font-size: 11px;
	font-weight: bold;
	text-shadow: #CCCCC 1px 1px 1px;
	position: relative;
	top: 6px;
	z-index: 0;
}

div.Module_2 table#Module_2_Table td.days {
	border-left-style: dotted;
	border-left-width: 1px;
	text-align: center;
	width: 26px;
	font-size: 10px;
	z-index: 0;
}

div.Module_2 div.Module_2_Normal {
	background-color: #c2cad4;
	height: 25px;
	border-width: 5px;
	border-color: white;
}
div.Module_2 div.Module_2_Events {
	background-color: #e5ff3a;
	height: 25px;
	border-width: 5px;
	border-color: white;
}

div.Module_2 div.Module_2_Not_Active {
	background-color: #eaebeb;
	height: 25px;
	border-width: 5px;
	border-color: white;
}

div.Module_2 div.Module_2_Today {
	background-color: #e5ff3a;
	height: 25px;
	border-width: 5px;
	border-color: white;
}

div.Module_2 div#Module_2_Box_Top {
	margin: 0px auto;
}

div.Module_Box_Events {
	border-top-style: solid;
	border-top-width: 1px;
	padding: 10px;
}

div.Module_Box_Events h2 {
	margin-top: 0px;
}


/********* Module 3 *********/

div#Module_3_Users_Connected span.nickname {
	width: auto;
	font-size: 10px;
	text-overflow:ellipsis;
	overflow:hidden;
	display:block;
	white-space:nowrap;
	width: 120px;
	position: relative;
	top:6px;
	left:4px;
}

div#Module_3_Users_Connected span.extra {
	float: right;
	position: relative;
	top:5px;
	right:4px;
}

div#Module_3_Users_Connected img.thumb {
	float: left;
	border-right-width: 1px;
	border-right-color: white;
	border-right-style: solid;
}

.Module_3_User_Connected {
	width: auto;
	margin-bottom: 1px;
	margin-left: 1px;
	height: 25px;
}
			
/********* Module 4 *********/

div#Module_4 img.Feed {
	width: 20px;
	height: 20px;
	float: left;

}

div#Module_4  ul.Module_4_Feeds {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

div#Module_4 ul.Module_4_Feeds li {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: gray;
	width: auto;
	height: 25px;
	padding: 5px;
}

div#Module_4 div.Module_4_Feed_Date {
	float: right;
	position: relative;
	top: 3px;	
}

div#Module_4 div.Module_4_Feed_Text {
	width: auto;
	position: relative;
	top: 3px;
	left: 5px;
}

	
	
	
	
/********* Module 5 *********/

div#Module_5  ul.Module_5_Messages {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

div#Module_5 ul.Module_5_Messages li {
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: gray;
	width: auto;
	padding: 5px;
}

div#Module_5 ul.Module_5_Messages div.Messages_Top {
	width: auto;
}

div#Module_5 ul.Module_5_Messages div.Messages_Options {
	float: right;
}

div#Module_5 ul.Module_5_Messages div.Messages_Top span {
	color: #738699;
	font-weight: bold;
}

div#Module_5 ul.Module_5_Messages div.Messages_Message {
	width: 350px;
	margin-top: 5px;
	margin-bottom: 5px;
}


/********* Module 6 *********/

div.Module_6_Action span {
	font-size: 90%;
	color:#999;
	margin-top: 5px;
}

div#Module_6 {

}

div.Modue_6_Action span.deactivated {
	color: gray;
}


div#Module_6 table {
	
}
div#Module_6 td {
	text-align: center;
	padding: 5px;
	vertical-align: top;
}

div#Module_6 td:hover {
	background-color: #f6f6f6;
	background-image: url(/img/forms/input_background.gif);
}
			
			
/********* Module 7 *********/

ul.Module_7 {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	margin-right: 1px;
}
 
li.Module_7 {
	padding: 0px;
	margin: 0px;
	margin-right: 1px;
	padding-top: 5px;
	position: relative;
	width: 179px;
	white-space:nowrap;
	height: 18px;
	border-style: none;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	border-bottom-width: 1px;
}


/********* Module 8 *********/

ul.Module_8 {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
 
ul.Module_8 li {
	padding: 0px;
	margin: 0px;
	margin-right: 1px;
	padding-top: 5px;
	position: relative;
	width: 179px;
	white-space:nowrap;
	height: 18px;
	border-style: none;
	/*background-color: #eaebeb;
	border-bottom-style: solid;
	border-bottom-color: white;
	border-bottom-width: 1px;*/
	
	border-style: none;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	border-bottom-width: 1px;
}

ul.Module_8 span.points {
	background-color: white;
	position: absolute;
	right:1px;
	top: 3px;
}

ul.Module_8 span.user {
	display: block;
	position: absolute;
	left:5px;
	top: 5px;
	white-space:nowrap;
	width: 120px;
	text-overflow:ellipsis;
	overflow:hidden;
}


/********* Module 9 *********/

div.Module_Graphic {
	
	border-style: solid;
	border-width: 1px;
	border-color: #6f859b;
	padding: 0px;
	margin: 10px;
	margin-left: 0px;
	margin-right: 0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

div.Module_Graphic_Top {
	background-color: #eaf2f9;
	padding: 3px;
}
div.Module_Graphic_Middle {
	padding: 6px;
	
}
	

