/* ------------------------------------------------------------------- */
/* GENERAL */
/* ------------------------------------------------------------------- */

body {
	
	background-image:url(images/bg_left.jpg);
	background-repeat:repeat-x;
	background-color: #000000;
	padding: 0px;
	margin: 0px;
}


td, table {

	border-style:solid;
    border-color: #FF0000;
    border-width:0px;
    margin: 0px;
    padding: 0px;
    vertical-align:top;

}

#content
{
	position:relative;
	margin:0px auto;
}


/* ------------------------------------------------------------------- */
/* LOGIN */
/* ------------------------------------------------------------------- */


#headimage
{
	width: 736;
	height: 64px;
	background-image:url(images/header.jpg);
}

#loginbox
{
	position:absolute; 
	top:5px; 
	left:680px; 
	z-index:5;
}

#memberbox
{
	position:relative; 
	top:5px; 
	left:580px; 
	z-index:5;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color:white;	
}

input.fake
{
	color: red;
	background-color:blue;
	width: 1px;
	height: 1px;
	position:absolute;
	top: -10px;
}	

td.login
{
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: normal;
	color:white;
}

input.login
{
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: normal;
	background-color: #E0E0E0;
	border: 0.1pt solid #C0C0C0;
	text-align: left;
	height: 17px;
	width:90px
}


.memheader
{
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color:white;	
}

.memheader a
{
	color:red;
	text-decoration : underline;
}

.memheader a:hover
{
	font-weight: normal;
	color:green;	
}

/* ------------------------------------------------------------------- */
/* BASIC */
/* ------------------------------------------------------------------- */
.headline
{
	color: 			    #black;
	font-family: 		Tahoma;
	font-size: 		    10pt;
	font-weight: 		bold;	
	text-align: 		left;
}

.subline
{
	color: 			    #black;
	font-family: 		Tahoma;
	font-size: 		    11px;
	font-weight: 		bold;	
	text-align: 		left;
}

.textbox
{
	padding:			5px;
}


.text
{
	color: 			    #black;
	font-family: 		Tahoma;
	font-size: 		    8pt;
	font-weight: 		normal;	
	text-align: 		left;

}

.textb
{
	color: 			    #black;
	font-family: 		Tahoma;
	font-size: 		    8pt;
	font-weight: 		bold;	
	text-align: 		left;
}

.text a, a:visited, a:hover
{
	font-family: 		Tahoma;
	color:black;	
}

.textb a, a:visited, a:hover
{
	font-family: 		Tahoma;
	color:black;	
}

.galHeader
{
	color: 			    #215DC6;
	background-color: #E0E0E0;
	font-family: 		Tahoma;
	font-size: 		    8pt;
	font-weight: 		bold;	
	text-align: 		left;
}

.galContent
{
	color: 			    #215DC6;
	background-color: #F0F0F0;
	font-family: 		Tahoma;
	font-size: 		    8pt;
	font-weight: 		normal;	
	text-align: 		left;
}

.note
{
	color: 			    #FF0000;
	font-family: 		Tahoma;
	font-size: 		    8pt;
	font-weight: 		normal;	
	text-align: 		left;
}

input.small
{
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: normal;
	background-color: #E0E0E0;
	border: 0.1pt solid #C0C0C0;
	text-align: left;
	height: 17px;
	width:90px
}

input.medium
{
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: normal;
	background-color: #E0E0E0;
	border: 0.1pt solid #C0C0C0;
	text-align: left;
	height: 17px;
	width:140px
}

input.large
{
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: normal;
	background-color: #E0E0E0;
	border: 0.1pt solid #C0C0C0;
	text-align: left;
	height: 17px;
	width:350px
}

input.buttom, input.submit
{
	color:              #302F30;
	background-color:   #F0F0F0;
    border: 0.1pt solid #302F30;
    
    font-family:        Tahoma;
    font-size:          7pt;
    font-weight:        normal;
    
    cursor:             hand;
    text-align:         left;
	
	margin-top: 1px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    
    padding-top: 0px;
    padding-left: 1px;
    padding-right: 1px;
    padding-bottom: 1px;
    
	vertical-align: top;
	
	height: 15px;
} 


textarea.textarea
{
    font-family: Tahoma;
	font-size: 7pt;
	font-weight: normal;
	background-color: #E0E0E0;
	border: 0.1pt solid #C0C0C0;
	text-align: left;
}

select.select
{
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: normal;
	background-color: #E0E0E0;
	text-align: left;
	height: 15px;
}

.footer
{
 	line-height:1.2em;
 	font-family: Arial;
	font-size: 7pt;
	color: #FFFFFF;
	text-align: center;
}
