html, body {padding: 0;	border: 0; margin: 0;}
body {padding: 0; border: 0; margin: 0; background: #C1CACB; text-align: left; line-height: 14px;}
td  {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px}

/* -- global link ---------------------------------------------------------------------------------------------- */
a:link  {color: #CC9900; text-decoration: underline;}
a:visited {color:#CC9900; text-decoration: underline;}
a:hover {color: #778664; text-decoration: underline;}
a:active { color:#CC9900; text-decoration: underline;}


/* -- all links ---------------------------------------------------------------------------------------------- */

a.lwhite, a.lwhite:active, a.lwhite:focus, a.lwhite:link, a.lwhite:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fff; text-decoration:underline}
a.lwhite:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:underline}

a.lwhite1, a.lwhite1:active, a.lwhite1:focus, a.lwhite1:link, a.lwhite1:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fff; text-decoration:underline}
a.lwhite1:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FAF8DD; text-decoration:underline}

a.lmenu, a.lmenu:active, a.lmenu:focus, a.lmenu:link, a.lmenu:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; text-decoration:none}
a.lmenu:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#4A5362; text-decoration:none}

a.lblack, a.lblack:active, a.lblack:focus, a.lblack:link, a.lblack:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-decoration:underline}
a.lblack:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#778664; text-decoration:underline}

a.lyellow, a.lyellow:active, a.lyellow:focus, a.lyellow:link, a.lyellow:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#F1EFCC; text-decoration:none}
a.lyellow:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#C1CACB; text-decoration:underline}

a.lnews2, a.lnews2:active, a.lnews2:focus, a.lnews2:link, a.lnews2:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#F1EFCC; text-decoration:none}
a.lnews2:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#CDCD9F; text-decoration:none}

a.lyellow1, a.lyellow1:active, a.lyellow1:focus, a.lyellow1:link, a.lyellow1:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FFE7A0; text-decoration:underline}
a.lyellow1:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#F1EFCC; text-decoration:underline}

a.lgrey, a.lgrey:active, a.lgrey:focus, a.lgrey:link, a.lgrey:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#C1CACB; text-decoration:none}
a.lgrey:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#F1EFCC; text-decoration:underline}

a.lorb, a.lorb:active, a.lorb:focus, a.lorb:link, a.lorb:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#C06E16; text-decoration:underline}
a.lorb:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#CC9900; text-decoration:underline}

a.more, a.more:active, a.more:focus, a.more:link, a.more:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#F1EFCC; text-decoration:underline}
a.more:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fff; text-decoration:underline}

a.post, a.post:active, a.post:focus, a.post:link, a.post:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#FAF8DD; text-decoration:underline}
a.post:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fff; text-decoration:underline}

a.lone, a.lone:active, a.lone:focus, a.lone:link, a.lone:visited  {font-family: Arial, Helvetica, sans-serif; font-size:1px; font-weight:normal; color:#CC9900; text-decoration:none}
a.lone:hover {font-family: Arial, Helvetica, sans-serif; font-size:1px; font-weight:normal; color:#CC9900; text-decoration:none}


/* -- text ---------------------------------------------------------------------------------------------- */

.txtwhite{
	font-size:       11px;
	font-weight:     normal;
	color:           #fff;
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
.txtblack{
	font-size:       11px;
	font-weight:     normal;
	color:           #333333;
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}

.txtsy{
	font-size:       10px;
	font-weight:     normal;
	color:           #FAF8DD;
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
.txtbblue{
	font-size:       11px;
	font-weight:     bold;
	color:           #485C65;
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
.txtor{
	font-size:       11px;
	font-weight:     normal;
	color:           #C06E16;
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
.txtorsmall{
	font-size:       9px;
	font-weight:     normal;
	color:           #C06E16;
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
.bullet{
	font-size:       12px;
	font-weight:     normal;
	color:           #CC9900;
	text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txtyellow{
	font-size:       11px;
	font-weight:     normal;
	color:           #F1EFCC;
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
.txtgreen{
	font-size:       11px;
	font-weight:     normal;
	color:           #778664;
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}

.txtyell{
	font-size:       11px;
	font-weight:     normal;
	color:           #CC9900;
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}

.txtbigblue{
	font-size:       12px;
	font-weight:     bold;
	color:           #485C65;
	text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}

/* -- td ---------------------------------------------------------------------------------------------- */

td.top{
background:         url('img/bgtop.jpg') no-repeat;
width:              780px;
height:             127px;
vertical-align:     top;
text-align:         left;
}
td.toplinks{
vertical-align:     top;
text-align:         right;
padding:            15px 20px 0px 0px;
color:              #fff;
}
td.toplinks a, td.toplinks a:active, td.toplinks a:focus, td.toplinks a:link, td.toplinks a:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#fff; text-decoration:none}
td.toplinks a:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none}

td.menu{
vertical-align:     bottom;
text-align:         left;
padding:            0 0 0px 7px;
color:              #CC9900;
font-weight:        bold;
}

td.login{
background:         #CC9900 url('img/bgmember.jpg') repeat-y;
vertical-align:     top;
text-align:         left;
padding:            0px 3px 0px 11px;
}
td.login1{
background:          #CC9900 url('img/bgmember.jpg') repeat-y;
vertical-align:      top;
text-align:          center;
}

td.upcom{
background:         #66655C url('img/bgupcom.jpg') repeat-y;
vertical-align:     top;
text-align:         left;
padding:            8px 3px 5px 11px;
color:              #F1EFCC;
}

td.upmore{
background:         #66655C url('img/bgupcom.jpg') repeat-y;
vertical-align:     top;
text-align:         right;
padding:            0px 3px 10px 0px;
color:              #F1EFCC;
}

td.upcom1{
background:         #333333 url('img/bgupcom1.jpg') repeat-y;
vertical-align:     top;
text-align:         left;
padding:            15px 3px 5px 11px;
color:              #CDCD9F;
}

td.upmore1{
background:         #333333 url('img/bgupcom1.jpg') repeat-y;
vertical-align:     top;
text-align:         right;
padding:            0px 3px 10px 0px;
color:              #CDCD9F;
}

td.cont{
vertical-align:     top;
text-align:         left;
padding:            10px 3px 5px 8px;
}

td.events{
vertical-align:     top;
text-align:         left;
padding:            10px 3px 5px 3px;
}

td.prespad{
vertical-align:     top;
text-align:         left;
padding:            0px 0px 0px 5px;
}

td.box{
background:         #C1CACB url('img/bgstars.jpg') no-repeat;
width:              194px;
height:             164px;
vertical-align:     top;
text-align:         left;
padding:            5px 3px 0px 8px;
}

td.box1{
background:         #C1CACB url('img/bgbox.jpg') repeat-y;
width:              194px;
vertical-align:     top;
text-align:         left;
padding:            5px 3px 0px 8px;
}

td.rtabp{
background:         #654364 url('img/bgrsvp.jpg');
width:              153px;
height:             80px;
vertical-align:     top;
text-align:         right;
padding:            0px 8px 20px 0px;
color:              #fff;
}

td.rtab2{
background:         #333333 url('img/bgrb.jpg') repeat-y;
width:              153px;
vertical-align:     top;
text-align:         right;
padding:            0px 8px 30px 0px;
color:              #fff;
}

td.highl{
vertical-align:     top;
text-align:         center;
padding:            10px 3px 5px 4px;
color:              #778664;
}

td.bottom{
background:         #333333;
width:              760px;
height:             53px;
vertical-align:     middle;
text-align:         center;
color:             #C1CACB;
line-height:        20px
}

td.bottoma{
background:         #333333;
height:             53px;
font-size:          10px;
vertical-align:     middle;
text-align:         center;
color:             #C1CACB;
line-height:        14px
}

td.bottompop{
background:         #333333;
width:              590px;
height:             53px;
vertical-align:     middle;
text-align:         center;
color:             #C1CACB;
line-height:        20px
}

td.submenu{
background:         #CC9900 url('img/bgmember.jpg') repeat-y;
width:              204px;
vertical-align:     top;
text-align:         left;
padding:            0 0 7px 0;
}

td.loginner{
background:         #333333 url('img/bgrb.jpg') repeat-y;
vertical-align:     top;
text-align:         left;
padding:            0px 3px 0px 11px;
color:              #F1EFCC;
}

td.loginner_personal{
background:         #333333 url('img/bgrb_personal.jpg') repeat-y;
vertical-align:     top;
text-align:         left;
padding:            0px 3px 0px 11px;
color:              #F1EFCC;
}


td.tab{
background:        #333333 url('img/bgtab.jpg') repeat-x;
vertical-align:    middle;
text-align:        left;
padding:           0px 0px 0px 10px;
color:             #fff;
font-weight:       bold;
}

td.submit{
vertical-align:      top;
text-align:          right;
padding:             0px 35px 0px 0px;
}

td.cal{
vertical-align:      top;
text-align:          right;
padding:             0px 35px 0px 0px;
}

td.rtabcalendar{
vertical-align:     middle;
text-align:         left;
padding:            0px 0px 0px 30px;
color:              #CDCD9F;
}

td.cal1pad{
vertical-align:      top;
text-align:         left;
padding:            10px 0px 10px 12px;
}


/* -- tab ---------------------------------------------------------------------------------------------- */

.btab {
	background-color: white;
}

.btab td {
    vertical-align:      top;
    text-align:          left;
	padding:             3px 1px 1px 10px;
}

.menutab {
	vertical-align:      top;
}

.menutab td {
    vertical-align:      top;
    text-align:          left;
	padding:             0px 0px 0px 6px;
}

.calendar {
	vertical-align:      top;
}

.calendar td {
    vertical-align:      top;
	padding:             5px 5px 5px 5px;
}

.contab {
	text-align:          left;
	vertical-align:      top;
}
.contab td {
	vertical-align:      top;
    color:   #333333;
    padding:             5px 5px 5px 5px
}

.input-box{
font-style:normal; font-variant:normal; font-size:11px; font-family: Arial, Helvetica, sans-serif;
color:#333333;
padding: 1px 0px 2px 5px;
border: 1px solid;
vertical-align: center;
text-align: left;
border-color: #333333 #AEAFAF #AEAFAF #333333;
margin: 1px 3px 0px 0px
}


.dyncalendar {
	width: 144px;
	padding: 0;
	margin: 0;
	border-left: 1px solid #393939;
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #CDCD9F;
	text-align: center;
	background-color: #414141;
}
.dyncalendar td {
	border-right: 1px solid #393939;
	border-bottom: 1px solid #393939;
	width: 20px;
	height: 20px;
	color: #707062;
	text-align: center;
	}
.dyncalendar td.today {
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	color: #AAAA8D;
	background: #474747;
}

.bigcal {
	width: 555px;
	padding: 0;
	margin: 0;
	font: normal 12px/20px Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	
}
.bigcal td {
    background-color: #F4F1C2;
   	width: 72px;
	height: 60px;
	color: #707062;
	vertical-align: top;
	text-align: left;
	padding: 3px 0px 5px 5px;
	line-height: 13px;
	}
.bigcal td a, .bigcal td a:active, .bigcal td a:focus, .bigcal td a:link, .bigcal td a:visited  {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none}
.bigcal td a:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:underline}

.bigcal td.today {
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	color: #333333;
	background: #FCF592;
}

/* H2 tag redefiner - added by Novk on Fri May 05 16:59:19 CEST 2006 - begin */

h2{
	font-size:       12px;
	font-weight:     bold;
	color:           #CC9900;
	padding: 0;
	margin: 0;
	text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* H2 tag redefiner - added by Novk on Fri May 05 16:59:19 CEST 2006 - end */

td.video{
vertical-align:     top;
text-align:         center;
padding:            10px 0 5px 0;
}

/* Calendar */


	p, tr, td, ul, li
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px}
	.header1, h1
		{color: #ffffff; background: #4682B4; font-weight: bold; font-family: Tahoma, Verdana; font-size: 13px; margin: 0px; padding: 2px;}
	.header2, h2
		{color: #000000; background: #DBEAF5; font-weight: bold; font-family: Tahoma, Verdana; font-size: 12px;}
	.list
		{font-weight: bold; font-family: Tahoma, Verdana; font-size: 12px;}
	.btn
		{font-family: Tahoma, Verdana; font-size: 11px;}
	.inpt
		{font-family: Tahoma, Verdana; font-size: 11px; width: 100%}
	.inptbar
		{font-family: Tahoma, Verdana; font-size: 11px;}
	.intd
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px; padding-left: 15px;}
	.active
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px;font-style : italic;}
	.event_leyer
		{
		border-color: #4682B4;
		border-style : solid;
		border-width : 1px;
		background-color : #DBEAF5;
		}
	.Cheader
		{color: #ffffff; font-family: Tahoma, Verdana; font-size: 11px;}
	.Cheader2
		{color: #ffffff; font-family: Tahoma, Verdana; font-size: 11px;}
	.Ccur
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px; }
	.Cbody
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px;}
	.Cbodyh
		{color: #cccbbb; font-family: Tahoma, Verdana; font-size: 11px; }
	.Cwe
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px; }

	.C2header
		{color: #4682B4; font-family: Tahoma, Verdana; font-size: 11px;}
	.C2header2
		{color: #4682B4; font-family: Tahoma, Verdana; font-size: 11px;}
	.C2cur
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px; }
	.C2body
		{color: #000000; font-family: Tahoma, Verdana; font-size: 11px;}
	.C2bodyh
		{color: #99CCFF; font-family: Tahoma, Verdana; font-size: 11px;}
	.C2we
		{color: #FF33CC; font-family: Tahoma, Verdana; font-size: 11px;}
		
		

