BODY {
	background-color:#ECF0F8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

#header_bg{
	background-image: url(images/green/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #C6F7AE;
}
.stripe_1{
	background-image: url(images/green/backHorizStripe.gif);
}

A {
	text-decoration:none;
	font-weight:700;
	color:#006600;
}

TD.moduleContentText {background-color: #ECF0F8;}

.backFrame {
	background-color: #7dd160;
}
.backBanner {
	background-color: #93D97B;
}

.in1, .button, input, select, textarea  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#F3F7FF;
	font-size:11px;
	color:#000066;
	border: 1px solid #336600;
}
.in2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
	font-size:11px;
	color:#660000;
	border-right:#CC3333 1px solid;
	border-top:#CC3333 1px solid;
	border-left:#CC3333 1px solid;
	border-bottom:#CC3333 1px solid;
}

a img {
	border: 0px none;
}

.hardcore {
	font-weight:700;
	color:#008C5F;
}

A.menu {
	font-weight:700;
	font-size:9pt;
	letter-spacing:1px;
	color:#336600;
}
B.menu {font-weight:100; color:#000000; font-size:8pt;}
B.color {
	color:#FFFFFF;
	font-size:12pt;
	font-weight:700;
	background-color:#4EA530;
}
B.big {color:#CC3333; font-size:12pt; font-weight:900;}

A.right {font-size:8pt; font-weight:100; color:#660000;} 
A.right2 {font-size:8pt; font-weight:100; color:#AA613F;} 
A.right3, a.mcolor {
	font-size:9pt;
	font-weight:700;
	color:#003300;
} 
A.right4, a.ncolor {
	font-size:9pt;
	font-weight:700;
	color:#009900;
} 
A.right5 {
	font-size:9pt;
	font-weight:700;
	color:#009933;
}

A:hover {
	color:#00BF00;
}
A.right:hover {color:#FF0000;}
A.right2:hover {color:#FF0000;}

FIELDSET {
	border:1px solid #45AF32;
}
.FIELDSET2 {
	border:#CC3333 1px solid;
	margin: 0px;
	padding: 2px;
}
.FIELDSET3 {
	padding: 2px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.FIELDSET3 td {
	font-size: 11px;
	border: 1px solid #DEE4F1;
}

LEGEND {
	font-weight:700;
	color: #339900;
	font-size:9pt;
}

.markus_r {
	background-color:#C6F7AE;
	padding: 2px;
}
.markus {
	background-color:#C6F7AE;
}
.markus1 {
	background-color:#F9E6E6;
}
.markus2 {background-color:#BBBBF3;}
.markus9 {background-color:#EAB0B0;}
.markus10 {background-color:#DDDDFF;}
.markus11 {
	background-color:#C6F7AE;
}

.active {font-weight:700; font-size:9pt; letter-spacing:1px; background-color:#FF9999; color:#660000;}

TD {color: #000000; font-size:9pt;}
P {color: #000000; font-size:9pt;}

h1, h2 {
	color:#009900;
}


.name {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#009900;
}
.status2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; font-weight:bold;}
.status {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; font-weight:bold; background-color:#333333; border-right:#000000 1px solid; border-bottom:#000000 1px solid; border-left:#000000 1px solid;}

.moduleHeadingPhotos {
	FONT-SIZE: 12px;
	COLOR: #CCFFCC;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	height: 20px;
	vertical-align: middle;
}

.modulePhotosBack {
	font-size: 10px;
	color: #CCFFCC;
	font-weight: bold;
	text-align: center;
	background-color: #87d76b;
}

.moduleHeadingSub {
	FONT-SIZE: 10px;
	COLOR: #006600;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-align: center;
	height: 14px;
	vertical-align: middle;
}

.moduleHeading {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
	background-color: #54B832;
	text-align: center;
	height: 20px;
	vertical-align: middle;
}
.moduleHeading A:link {
	FONT-SIZE: 10px;
	COLOR: #003300;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.moduleHeading A:visited {
	FONT-SIZE: 10px;
	COLOR: #003300;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.moduleHeading A:hover {
	FONT-SIZE: 10px; COLOR: #FFFFFF; TEXT-DECORATION: none
}

.moduleHeadingSMS {
	FONT-SIZE: 12px;
	COLOR: #006600;
	TEXT-DECORATION: none;
	font-weight: bold;
	height: 20px;
}
.moduleHeadingSMS A:link {
	FONT-SIZE: 12px;
	COLOR: #006600;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.moduleHeadingSMS A:visited {
	FONT-SIZE: 12px;
	COLOR: #006600;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.moduleHeadingSMS A:hover {
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
div.moduleContentText{
	font-size: 11px;
}

.tenPointsName {
	font-size: 11px;
	color: #009900;
	font-weight: bold;
	text-decoration: none;
}

.tenPointsText {
	font-size: 11px;
	color: #006600;
	font-weight: bold;
	text-decoration: none;
}

.model {
	background-color: #E6E8FA;
}

.simpel {
border-top:#FFFFFF 1px solid; border-right:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; border-left:#FFFFFF 1px solid;
}
.userinfo_frame {
	padding-left: 4px;
}

.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 11px;
	overflow: hidden;
	background-color: #ee0000;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.fstooltips {
	border: 1px solid #ffffff;

}
.tipheader {
	background-color: #C6F7AE;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	height: 22px;
	padding-left: 3px;
}
.tipcontent {
	background-color: #fafafa;
	color: #330000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	z-index: 20;
	position: relative;
	border: 1px solid #C6F7AE;
}
#tool_tip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 2px;
	width: 300px;
}
#floatbox_l{
	float: left;
	width: 122px;
}
#floatbox_r{
	float: right;
	width: 158px;
}
#floatbox2{
	width: 286px;
}
#floatbox_l img{
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #aaaaaa;
}

.loading {
	background-color: #FFFFFF;
	padding: 8px;
	height: auto;
	width: auto;
	margin-top: 4px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.alert {
	font-size: 12px;
	font-weight: bolder;
	color: #FF0000;
}
.alert_big {
	font-size: 14px;
	font-weight: bolder;
	color: #FF0000;
}

/* AJAX TOOLTIP */

#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}
#ajax_tooltipObj .ajax_tooltip_content{
	top:15px;
	position:relative;
	width:auto;
	height:auto;
	padding:0px;
	color:#000000;
	z-index:1000001;
	right: 55%;
	text-align: left;
}

/*################  HIGHSLIDE  #################*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border: 2px solid white;
	border-top: none;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	padding: 5px;
	background-color: white;
	color: #000000;
}
.highslide-loading {
	display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	background-color: transparent;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
	visibility: hidden;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
	visibility: hidden;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}
/* Controlbar example */
.controlbar {	
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	margin: 0px 0 0 4px;
	height: 29px;
	width: 34px;
}

/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/*################*/


.tbl_top {
	background-image: url(images/table_bg.png);
	background-repeat: no-repeat;
	font-size: 2px;
	height: 12px;
	z-index: 10;
	position: relative;
}
.tbl_topr {
	background-image: url(images/table_bg.png);
	background-repeat: no-repeat;
	font-size: 2px;
	height: 12px;
	width: 15px;
	background-position: right top;
}
.tbl_mid {
	background-image: url(images/table_bg_07.png);
	background-repeat: repeat-y;
	font-size: 2px;
	width: 15px;
}
.tbl_midr {
	background-image: url(images/table_bg_09.png);
	background-repeat: repeat-y;
	font-size: 2px;
}
.tbl_bot {
	background-image: url(images/table_bg.png);
	background-repeat: no-repeat;
	font-size: 2px;
	height: 16px;
	background-position: left bottom;
}
.tbl_botr {
	background-image: url(images/table_bg_13.png);
	background-repeat: no-repeat;
	font-size: 2px;
	height: 16px;
	width: 15px;
	background-position: right bottom;
}
.tbl_cont {
	background-color: #FFFFFF;
}


.pollbg {
	padding: 2px;
}
#content {
	padding: 4px;
	overflow: visible;
}
.thin, .thin a, .thin a:hover {
	font-weight: normal;
}
.modemenu, .modemenu a, .modemenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0em;
}
.modemenu2, .modemenu2 a, .modemenu2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0em;
	color: #CC0000;
	background-color: #FFFF00;
	text-decoration: blink;
	border: 1px solid #CC0000;
	padding-right: 1px;
	padding-left: 2px;
}
.testheader {
	font-size: 10px;
	font-weight: bold;
}
.forum td{
	border: 1px dotted #EAB0B0;
}
.test_td {
	background-color: #fcfdff;
	padding: 3px;
}

.pere_0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #77A3D7;
}
.pere_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00AA00;
}
.pere_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
}
#slist_menuactive{
	background-color:#d3e2ff;
}
.headerbg{
	background-color:#d3e2ff;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	height: 22px;
	padding: 3px;
}
.clubpic {
	background-image: url(images/noclubpic.jpg);
	display: block;
	height: 120px;
	width: 120px;
	background-repeat: no-repeat;
	overflow: hidden;
}
.mode_notes{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FF0000;
	width: 640px;
	background-color: #FFFFE6;
	background-image: none;
	padding: 2px;
}
#lisainfo {
	overflow: visible;
	width: 570px;
}
.album td {
	background-color: #F8FAFC;
}
.album_thumb {
	height: 66px;
	width: 66px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center center;
}
.album_thumb2 {
	height: 53px;
	width: 53px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center center;
}

/*#############  ESILEHE JUBINAD  ################*/

.sms_horiz_stripe {
	background-image: url(images/green/front_10.png);
}

#front_right_bg_2 {
	background-color: #6cc84c;
	background-image: url(images/green/front_04.png);
	background-repeat: repeat-y;
}
#front_left_bg {
	/*background-color: #7fa8f7;*/
	background-image: url(images/green/front_01.png);
	background-repeat: no-repeat;
}
#front_left_bg_2 {
	background-color: #75d055;
}
#front_right_bg {
	/*background-color: #729ef4;*/
	background-image: url(images/green/front_02.png);
	background-repeat: no-repeat;
}

#front_sms_top {
	background-color: #a9c4f9;
	background-image: url(images/green/front_06.png);
	background-repeat: no-repeat;
	height: 34px;
	background-position: top;
}
.sms_front_bg {
	background-image: url(images/green/front_08.png);
	background-repeat: repeat-y;
	background-color: #a9c4f9;
}
.sms_front_bot {
	background-image: url(images/green/front_11.png);
	background-repeat: no-repeat;
	height: 31px;
}

.score {
	font-size: 26px;
	color: #336600;
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 900;
}

