<!--
**********************************************************************
*
*   File
*	$Header: /hehafriends/tomcat/webapps/ROOT/css/main.css,v 1.29 2005/02/03 17:22:14 jeremy Exp $
*
*   Description
*
*
*   CopyRight
*
**********************************************************************
//-->

a {
	font-family: Verdana;
	font-size: 12px;
    LINE-HEIGHT: 140%;
    text-decoration : none;
}
a:link {
	font-family: Verdana;
	font-size: 12px;
    LINE-HEIGHT: 140%;
    text-decoration : none;
}
a:visited {
	font-family: Verdana;
	font-size: 12px;
    LINE-HEIGHT: 140%;
	color: grey;
    text-decoration : none;
}
a:hover {
	font-family: Verdana;
	font-size: 12px;
    LINE-HEIGHT: 140%;
	color: #ff0000;
    text-decoration : underline;
}
a:active {
	font-family: Verdana;
	font-size: 12px;
    LINE-HEIGHT: 140%;
	color: #ff0000;
    text-decoration : none;
}

.normal {
	font-family: Verdana;
    FONT-SIZE: 12px;
    LINE-HEIGHT: 140%;
}
.big1 {
	font-family: Verdana;
    FONT-SIZE: 14px;
    LINE-HEIGHT: 140%;
}
.small1 {
	font-family: Verdana;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 140%;
}
.small2 {
	font-family: Verdana;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 140%;
}
.small3 {
	font-family: Verdana;
    FONT-SIZE: 9px;
    LINE-HEIGHT: 140%;
}

.fName {
	font-family: Verdana;
	font-size: 12px;
}
.fBName {
	font-family: Verdana;
	font-size: 12px;
	FONT-WEIGHT: bolder;
}

.fPath {
	font-family: Verdana;
	font-size: 11px;
	LINE-HEIGHT: 140%;
	color: brown;
}
.fPath:link {
	font-size: 11px;
}
.fPath:active {
	font-size: 11px;
}
.fPath:visited {
	font-size: 11px;
}
.fPath:hover {
	font-size: 11px;
}

.noRecord {
	font-family: Verdana;
    FONT-SIZE: 12px;
	font-style: italic;
    LINE-HEIGHT: 140%;
	FONT-WEIGHT: bolder;
}
.note {
	font-family: Verdana;
	COLOR: blue;
	font-size: 12px;
	LINE-HEIGHT: 140%;
}
.warning {
	COLOR: red;
	font-size: 12px;
	LINE-HEIGHT: 140%;
}

.paging {
	font-family: Verdana;
	COLOR: brown;
	font-size: 12px;
}

.field {
	font-family: Verdana;
	font-size:14px;
	FONT-WEIGHT: bolder;
	LINE-HEIGHT: 140%;
}
.value {
	font-family: Verdana;
	font-size:12px;
	LINE-HEIGHT: 140%;
}
.mvalue {
	font-family: Verdana;
	font-size:12px;
	LINE-HEIGHT: 140%;
}
.svalue {
	font-family: Verdana;
	font-size:11px;
	LINE-HEIGHT: 140%;
}

<!-- paging -->
.pagingLink {
	text-decoration : underline;
}

a.pagingLink:link {
	text-decoration : underline;
}
a.pagingLink:hover {
	text-decoration : none;
}
a.pagingLink:visited {
	text-decoration : underline;

}
a.pagingLink:active {
	text-decoration : underline;

}

.pagingCurrent {
	FONT-WEIGHT: bolder;
	color: red;
}

<!-- homepage -->
.h_header {
	font-family: Verdana;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	FONT-WEIGHT: bolder;
}

.h_invite {
	color: #182861;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	FONT-WEIGHT: bolder;
}

.h_tip {
	font-family: Verdana;
	font-size: 12px;
	LINE-HEIGHT: 140%;
}

.h_note {
	font-family: Verdana;
	font-size: 12px;
	LINE-HEIGHT: 140%;
}

.succMsg {
	font-family: Verdana;
	font-size: 12px;
	COLOR: #0EDA8D;
	LINE-HEIGHT: 140%;
}
.errMsg {
	font-family: Verdana;
	font-size: 12px;
	COLOR: #FC4227;
	LINE-HEIGHT: 140%;
}

<!-- messaging -->
.messaging {
	font-family: Verdana;
	font-size: 12px;
	LINE-HEIGHT: 140%;
}

a.messaging:link {
	font-family: Verdana;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	text-decoration : none;
}
a.messaging:hover {
	font-family: Verdana;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	text-decoration : none;
}
a.messaging:visited {
	font-family: Verdana;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	text-decoration : none;

}
a.messaging:active {
	font-family: Verdana;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	text-decoration : none;
}
.msgRead {
	font-family: Verdana;
	font-size: 12px;
	BACKGROUND-COLOR: #EEF2F2;
	LINE-HEIGHT: 140%;
}
.msgNew {
	font-family: Verdana;
	font-size: 14px;
	BACKGROUND-COLOR: #EAEAFF;
	FONT-WEIGHT: bolder;
	LINE-HEIGHT: 140%;
}

<!-- forum -->

.fmHeadPath {
	font-family: Verdana;
	font-size: 14px;
	color: #FFFFFF;
	FONT-WEIGHT: bolder;
	LINE-HEIGHT: 140%;
}
a.fmHeadPath:link {
	font-size: 14px;
}
a.fmHeadPath:hover {
	font-size: 14px;
}
a.fmHeadPath:visited {
	font-size: 14px;
}
a.fmHeadPath:active {
	font-size: 14px;
}

.fmNewThread {
	font-family: Verdana;
    FONT-SIZE: 13px;
	LINE-HEIGHT: 140%;
	color: #607773;
	FONT-WEIGHT: bolder;
}
.fmThreadNote {
	font-family: Verdana;
    FONT-SIZE: 11px;
	LINE-HEIGHT: 100%;
	color: #A7A7A7;
}
.fmPath {
	font-family: Verdana;
    FONT-SIZE: 11px;
	LINE-HEIGHT: 100%;
	color: #A8D59D;
}
.fmThreadForum {
	font-family: Verdana;
	font-size: 12px;
	LINE-HEIGHT: 140%;
	color: #3A785A;
}
a.fmThreadLink:visited {
	color: #9E9E9E;
}

.subForum
{
	color: #17667D;
	font-family: Verdana;
	font-size:12px;
	LINE-HEIGHT: 140%;
}

.forumButton1
{
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #C0C0C0;
	background-color: #FCEECF;
	font-family: Verdana;
	font-size: 12.6px;
	LINE-HEIGHT: 140%;
}

.forumButton2
{
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #C0C0C0;
	background-color: #FFEAEA;
	font-family: Verdana;
	font-size: 12.6px;
	LINE-HEIGHT: 140%;
}


<!-- Photo Album -->
.paHeadPath {
	font-family: Verdana;
	font-size: 16px;
	FONT-WEIGHT: bolder;
	LINE-HEIGHT: 140%;
}
a.paHeadPath:link {
	font-size: 14px;
}
a.paHeadPath:hover {
	font-size: 14px;
}
a.paHeadPath:visited {
	font-size: 14px;
}
a.paHeadPath:active {
	font-size: 14px;
}

.paButton1
{
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #C0C0C0;
	background-color: #FCEECF;
	font-family: Verdana;
	font-size: 12.6px;
	LINE-HEIGHT: 140%;
}

.paButton2
{
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #C0C0C0;
	background-color: #FFE0DF;
	font-family: Verdana;
	font-size: 12.6px;
	LINE-HEIGHT: 140%;
}

<!-- button -->
.warningButton
{
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #C0C0C0;
	background-color: #FFE1E1;
	font-family: Verdana;
	font-size: 12.6px;
	LINE-HEIGHT: 140%;
}

.button_next
{
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #C0C0C0;
	background-color: #D8D8D8;
	font-family: Verdana;
	font-size: 12.6px;
	LINE-HEIGHT: 140%;
}

.button_later
{
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #C0C0C0;
	background-color: #EEEEEE;
	font-family: Verdana;
	font-size: 12.6px;
	LINE-HEIGHT: 140%;
}


<!-- delete link -->
a.delete:link {
	font-family: Verdana;
	BACKGROUND-COLOR: red;
	COLOR: white;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	text-decoration : none;
}
a.delete:hover {
	font-family: Verdana;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	text-decoration : none;
}
a.delete:visited {
	font-family: Verdana;
	BACKGROUND-COLOR: red;
	COLOR: white;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	text-decoration : none;
}
a.delete:active {
	font-family: Verdana;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	text-decoration : none;
}

<!-- Form related -->
BUTTON
{
	BORDER-RIGHT: #c0c0c0 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	FONT-SIZE: 12.6px;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #c0c0c0 1px solid;
	BACKGROUND-COLOR: #e6f3ff
}
SELECT
{
	font-size:12.5px;
	width: 150px;
}
TEXTAREA
{
	font-size:12px;
	width: 350px;
	height: 200px;
}

.button1
{
	font-family: Verdana;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #C0C0C0;
	background-color: #C6E2FF;
	font-size: 12.6px;
}
.smallbutton
{
	font-family: Verdana;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #C0C0C0;
	background-color: #C6E2FF;
	font-size: 12px;
}
.button
{
	font-family: Verdana;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #C0C0C0;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #C0C0C0;
	background-color: #C6E2FF;
	font-size: 14px;
}
.title {
	font-family: Verdana;
	background-color: #ffffd0;
    	COLOR: #933211;
    	FONT-SIZE: 15px;
    	LINE-HEIGHT: 140%;
	FONT-WEIGHT: bolder;
}
.subtitle {
	font-family: Verdana;
	COLOR: #000000;
	font-size: 14px;
	LINE-HEIGHT: 140%;
	FONT-WEIGHT: bolder;
}
.calendar {
	background-color: #F2FFF3;
}
.smalllabel
{
	font-family: Verdana;
	font-size:11px;
}
.label
{
	font-family: Verdana;
	font-size:12px;
}
.biglabel
{
	font-family: Verdana;
	font-size:15px;
}
.mfield {
	COLOR: red;
	font-family: Verdana;
	font-size:14px;
	FONT-WEIGHT: bolder;
	LINE-HEIGHT: 140%;
}
.heading
{
	font-family: Verdana;
	font-size:15px;
}
.footer
{
	font-family: Verdana;
	font-size:12px;
}
a.smalllink
{
	font-family: Verdana;
	font-size:11px;
	color: blue;
	text-decoration : none;
	background: #FFFFFF;
}
a.biglink
{
	font-family: Verdana;
	font-size:12px;
	color: blue;
	text-decoration : none;
	background: #FFFFFF;
}
a.blacklink
{
	font-family: Verdana;
	font-size:12px;
	color: black;
	text-decoration : none;
	background: #FFFFFF;
}
a.fadedlink
{
	font-family: Verdana;
	font-size:12px;
	color: read;
	text-decoration : none;
	background: #FFFFFF;
}
a.imageButton
{
	font-family: Verdana;
	font-size:12px;
	color: read;
	text-decoration : none;
	background: #FFFFFF;
}

<!-- TOP MENU -->
a.topmenu:link {
	font-family: Verdana;
	font-size: 14px;
	color:black;
	text-decoration: none;
}
a.topmenu:hover {
	font-family: Verdana;
	font-size: 14px;
	color: black;
	text-decoration: none;
}
a.topmenu:visited {
	font-family: Verdana;
	font-size: 14px;
	color:black;
	text-decoration: none;
}
a.topmenu:active {
	font-family: Verdana;
	font-size: 14px;
	color:black;
	text-decoration: none;
}

<!-- Photo related -->
.photoshade2px {
	display:table;
	width:0;
	padding:0 2px 2px 0;
	border:0;
	background-image:url('/images/photo_shade_2px.gif');
}

.photoshade3px {
	display:table;
	width:0;
	padding:0 3px 3px 0;
	border:0;
	background-image:url('/images/photo_shade_3px.gif');
}