body {
margin:0; 
 }
font,th,td,p,div { font-family: tahoma, MS Sans Serif, Helvetica, ; font-size: 12px ; color:#888888;}

/* FONTS */
.black12{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#3C3C3C ; font-weight: bold; }
.black12a{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#3C3C3C ; font-weight: normal; }
.red12{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#A80C0C ; font-weight: bold; }
.red11{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#A80C0C ; font-weight: bold; }
.red11a{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#C78787 ; font-weight: normal; }
.white12{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#FFFFFF ; font-weight: normal; }
.white11{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#FFFFFF ; font-weight: normal; }
.white10{ font-size: 10px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#FFFFFF ; font-weight: normal; }
.white14b{ font-size: 14px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#FFFFFF ; font-weight: bold; }
.gray10{ font-size: 10px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#7D7D7D ; font-weight: normal; }
.gray10a{ font-size: 10px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#B4B4B4 ; font-weight: normal; }
.gray11{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#888888 ; font-weight: normal; }
.gray11b{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#888888 ; font-weight: bold; }
.gray11a{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#BEBEBE ; font-weight: normal; }
.gray12b{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#888888 ; font-weight: bold; }
.gray14b{ font-size: 16px;font-family:   MS Sans Serif, Helvetica ; color:#888888 ; font-weight: bold; }
.gray14c{ font-size: 14px;font-family:   tahoma,MS Sans Serif, Helvetica ; color:#888888 ; font-weight: bold; }
.green11{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#9AAA13 ; font-weight: normal; }
.green11b{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#CBDA49 ; font-weight: bold; }
.green11c{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#AABE00 ; }
.green12{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#9AAA13 ; font-weight: bold; }
.green12a{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#728681 ; font-weight: bold; }
.green14{ font-size: 14px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#849400 ; font-weight: bold; }
.blue12{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#5965AD ; font-weight: bold; }
.blue11{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#7A85C9 ; font-weight: bold; }
.blue14{ font-size: 14px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#6A98B0 ; font-weight: bold; }
.brown12{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#8D6C40 ; font-weight: bold; }
.yellow11b{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#FFF600 ; font-weight: bold; }
.yellow14b{ font-size: 14px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#FFD800 ; font-weight: bold; }
.violet11b{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#CDBDEC ; font-weight: bold; }
.violet12b{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#A38BCF; font-weight: bold; }
.orange18{ font-size: 18px;font-family:  MS Sans Serif, Helvetica ; color:#9D4C27 ; font-weight: bold; }
.orange11b{ font-size: 11px;font-family:  MS Sans Serif, Helvetica ; color:#F2A500 ; font-weight: bold; }
.orange11a{ font-size: 11px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#F2A500 ; }
.blue12{ font-size: 12px;font-family:  tahoma, MS Sans Serif, Helvetica ; color:#6A98B0 ; font-weight: bold; }


/* LINKS */
a							{text-decoration:none ;			 color:#888888 ;					font-size: 12px ; font-weight: normal;}
a:hover						{text-decoration:underline ;	 color:#333333 ;					font-size: 12px ; font-weight: normal;}
.l_head					{text-decoration:none ;			 color:#888888 ;					font-size: 12px ; font-weight: bold; }
.l_head:hover				{text-decoration:underline ;	 color:#333333 ;					font-size: 12px ; font-weight: bold;}
a.l_orange					{text-decoration:underline ;	 color:#F18E00 ;					font-size: 11px ;}
a.l_orange:hover			{text-decoration:underline ;	 color:#333333 ;					font-size: 11px ;}
a.l_green					{text-decoration:underline ;	 color:#9AAA13 ;					font-size: 12px ;}
a.l_green:hover				{text-decoration:underline ;	 color:#333333 ;					font-size: 12px ;}
a.l_home					{text-decoration:none ;			 color:#ACBC19 ;					font-size: 12px ; font-weight: bold;}
a.l_home:hover				{text-decoration:underline ;	 color:#333333 ;					font-size: 12px ; font-weight: bold;}
a.l_red						{text-decoration:underline ;	 color:#9A0000 ;					font-size: 11px ; font-weight: bold;}
a.l_red:hover				{text-decoration:underline ;	 color:#333333 ;					font-size: 11px ; font-weight: bold;}
a.l_red2					{text-decoration:none ;			 color:#B30606 ;					font-size: 12px ; font-weight: bold;}
a.l_red2:hover				{text-decoration:underline ;	 color:#333333 ;					font-size: 12px ; font-weight: bold;}
a.l_gray					{text-decoration:underline ;	 color:#666666 ;					font-size: 12px ; font-weight: normal;}
a.l_gray:hover				{text-decoration:underline ;	 color:#333333 ;					font-size: 12px ; font-weight: normal;}
a.l_gray2					{text-decoration:underline ;	 color:#888888 ;					font-size: 11px ; font-weight: normal;}
a.l_gray2:hover				{text-decoration:underline ;	 color:#333333 ;					font-size: 11px ; font-weight: normal;}
a.l_gray3					{text-decoration:underline ;	 color:#333333 ;					font-size: 11px ; font-weight: bold;}
a.l_gray3:hover				{text-decoration:underline ;	 color:#B30606 ;					font-size: 11px ; font-weight: bold;}
.l_gray_blue					{text-decoration:none ;	 color:#666666 ;					font-size: 12px ; font-weight: bold;}
.l_gray_blue:hover				{text-decoration:underline ;	 color:#A0DEDE ;					font-size: 12px ; font-weight: bold;}
.l_gray_green					{text-decoration:none ;	 color:#666666 ;					font-size: 12px ; font-weight: bold;}
.l_gray_green:hover				{text-decoration:underline ;	 color:#ABBF00 ;					font-size: 12px ; font-weight: bold;}
a.l_green11					{text-decoration:underline ;	 color:#728681 ;					font-size: 11px ;}
a.l_green11:hover				{text-decoration:underline ;	 color:#333333 ;					font-size: 11px ;}
a.l_greendir					{text-decoration:underline ;	 color:#B0C500 ;					font-size: 12px ; font-weight: bold;}
a.l_greendir:hover				{text-decoration:underline ;	 color:#8A9A00 ;					font-size: 12px ; font-weight: bold;}
a.l_white					{text-decoration:underline ;	 color:#FFFFFF ;					font-size: 11px ;}
a.l_white:hover				{text-decoration:underline ;	 color:#FFF600 ;					font-size: 11px ;}
a.l_whitegray					{text-decoration:underline ;	 color:#FFFFFF ;					font-size: 11px ;}
a.l_whitegray:hover				{text-decoration:underline ;	 color:#666666 ;					font-size: 11px ;}
.l_white_blue					{text-decoration:none ;	 color:#FFFFFF ;					font-size: 12px ; font-weight: bold;}
.l_white_blue:hover				{text-decoration:underline ;	 color:#A0DEDE ;					font-size: 12px ; font-weight: bold;}
a.l_blue2					{text-decoration:none ;			 color:#6A98B0 ;					font-size: 12px ; font-weight: bold;}
a.l_blue2:hover				{text-decoration:underline ;	 color:#A0DEDE ;					font-size: 12px ; font-weight: bold;}

/* INPUT */
.input {
	BORDER-RIGHT: #DDDDDD 1px solid;
	BORDER-TOP: #DDDDDD 1px solid;
	BORDER-BOTTOM: #DDDDDD 1px solid;
	BORDER-LEFT: #DDDDDD 1px solid; 
	FONT-SIZE: 9pt;
	FONT-FAMILY: Tahoma, MS Sans Serif,Arial, sans-serif; 
	COLOR: #555555;
	BACKGROUND-COLOR:F9F9F9;
}

.input_member {
	BORDER-RIGHT: #DDDDDD 1px solid;
	BORDER-TOP: #DDDDDD 1px solid;
	BORDER-BOTTOM: #DDDDDD 1px solid;
	BORDER-LEFT: #DDDDDD 1px solid; 
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma, MS Sans Serif,Arial, sans-serif; 
	COLOR: #555555;
	BACKGROUND-COLOR:F9F9F9;
}

.input_search {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid; 
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma, MS Sans Serif,Arial, sans-serif; 
	COLOR: #555555;
	background-image: url(../images/main/search_txtfield_bg.jpg);
}

.input_letter {
	BORDER-RIGHT: #FFFFFF 1px solid;
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid; 
	FONT-SIZE: 8pt;
	FONT-FAMILY: Tahoma, MS Sans Serif,Arial, sans-serif; 
	COLOR: #555555;
	BACKGROUND-COLOR:F0F0F0;
}

.input_where {
	BORDER-RIGHT: #C5C5C5 1px solid;
	BORDER-TOP: #C5C5C5 1px solid;
	BORDER-BOTTOM: #C5C5C5 1px solid;
	BORDER-LEFT: #C5C5C5 1px solid; 
	FONT-SIZE: 9pt;
	FONT-FAMILY: Tahoma, MS Sans Serif,Arial, sans-serif; 
	COLOR: #555555;
	BACKGROUND-COLOR:#E9E9E9;
}

.input_story {
	BORDER-RIGHT: #DDDDDD 1px solid;
	BORDER-TOP: #DDDDDD 1px solid;
	BORDER-BOTTOM: #DDDDDD 1px solid;
	BORDER-LEFT: #DDDDDD 1px solid; 
	FONT-SIZE: 9pt;
	FONT-FAMILY: Tahoma, MS Sans Serif,Arial, sans-serif; 
	COLOR: #555555;
	BACKGROUND-COLOR:#Fefefe;
}

.button {
	FONT-SIZE: 9pt; font-weight: bold;
	FONT-FAMILY: Tahoma, MS Sans Serif,Arial, sans-serif; 
	COLOR: #333333;
}

/* TABLE */
.tbl_menu a {
	width:100%;
	height:18px;
	background-image: url(../images/main/tbl_menu_bg1.gif);
	text-decoration: none;
	color:#717171;
	padding: 2px;
}
.tbl_menu a:hover {
	text-decoration: none;
	background-image: url(../images/main/tbl_menu_bg1a.gif);
	color: #333333;
}

.tbl_smenu a {
	width:100%;
	height:18px;
	background-image: url(../images/main/tbl_submenu_bg.gif);
	text-decoration: none;
	color:#717171;
	padding: 2px;
}
.tbl_smenu a:hover {
	text-decoration: none;
	background-image: url(../images/main/tbl_submenu_bga.gif);
	color: #333333;
}