body
{
 font-size:13px;color: #000000;font-family: Tahoma, Arial, Helvetica, sans-serif;
}

img {
	border:0;
}

/*page styles*/
.box_a{padding:2px 4px;text-decoration:none;}
.box_selected{padding:2px 4px;border: solid 1px #94CF5B;background:#94CF5B;color:white;}
a:hover.box_a{background-color:#E0F1CF;text-decoration:none;}

.editable{
     color: #000;
     background-color: #ffffd3;
     cursor:pointer;
 }

.big {
	font-size: 15px;
	font-weight: bold;
}

/*
a:link		{text-decoration:underline;color: #000000}
a:visited	{text-decoration:underline;color: #000000}
a:hover		{text-decoration:underline;color: green}
a:active	{text-decoration:underline;color: green}
*/

hr {height: 1px;color: #E6E6E6;background-color: #E6E6E6;border:0px;}

.bigblue {
	font-weight: bold;
	color: #0000FF;
}
.biggreen {
	font-weight: bold;
	color: #009D00;
	font-size:18px;
}

.bigred {
	font-weight: bold;
	color: #FF0000;
}

.smallgray {
	font-size: 12px;
	color: #999999;
}

.small {
	font-size: 12px;
	color: #000000;
}

.smallred {
	font-size: 12px;
	color: #FF0000;
}

.smallgreen {
	font-size: 12px;
	color: #009D00;
}

.smallblue {
	font-size: 12px;
	color: blue;
}

.text {
	font-size: 13px;
	color:#000000;
}

#login-form			{position: absolute; top: 30px; width:95%; z-index: 66;}
td.loginForm		{border: 1px solid #666666; border-right-color:black; border-bottom-color:black; background-color: white;}
#login-form	form table				{border: 15px solid white;}
td.loginForm div	{margin-bottom: 0.5em;}
td.loginForm a		{color: #666666;}
.b       {margin-left:-4px}


.bordered {
	border: 3px #E0E0E0 solid;
}

.leftbordered {
	border-left:solid 1px #E0E0E0;
}

.rightbordered {
    border-right:solid 1px #E0E0E0;
}

.bordered_green {
	border: 7px #CCFFCC solid;
}

.bordered_red {
	border: 3px #FBCECE solid;
}

.selected {
	color: green;
}

a.selected {
	font-size: 13px;
}


.mode_selected {
	border-bottom: 4px #009D00 solid; font-weight: bold;
}

a.nickname {font-size:12px; line-height: 12px;}
.nickname {font-size:14px; line-height: 14px;}
.karma {font-size:14px; color:#ffffff; font-weight:bold; text-decoration: none; background-color: #ff9966;}

.nube1 {font-size: 12px;}
.nube2 {font-size: 13px;}
.nube3 {font-size: 14px;}
.nube4 {font-size: 15px;}
.nube5 {font-size: 16px;}
.nube6 {font-size: 17px;}
.nube7 {font-size: 18px;}
.nube8 {font-size: 19px;}
.nube9 {font-size: 20px;}
.nube10 {font-size: 21px;}

.ul{
	margin-left : auto;
	margin-right : auto;

	background-image : url('/themes/default/i/upperleft.gif');
	background-repeat : no-repeat;
	background-position : top left;
}

.ur{
	margin-left : auto;
	margin-right : auto;

	background-image : url('/themes/default/i/upperright.gif');
	background-repeat : no-repeat;
	background-position : top right;
}

.bl{
	background-image : url('/themes/default/i/bottomleft.gif');
	background-repeat : no-repeat;
	background-position : bottom left;
}

.br{
	background-image : url('/themes/default/i/bottomright.gif');
	background-repeat : no-repeat;
	background-position : bottom right;
	padding : 15px;
}

#footer {
background:#ededed;

width:100%;
clear:both;
height:130px;
}