body		{ 
BACKGROUND : #FFF ; MARGIN : 0;PADDING : 0; 
}
BODY,TD,div,LI	{ FONT-FAMILY : APPLEGOTHIC,??,SANS-SERIF; FONT-SIZE : 9PT; COLOR : #444; LINE-HEIGHT : 150%;}

A:LINK		{ COLOR: #113063; TEXT-DECORATION: NONE }
A:VISITED	{ COLOR: #113063; TEXT-DECORATION: NONE }
A:ACTIVE	{ COLOR: #113063;  } 
A:HOVER		{ COLOR: #98A6E4; TEXT-DECORATION: UNDERLINE }

IMG {border: none;}
INPUT.BTN {
	border-color:#b0b0b0;
	background-color:#3d3d3d;
	color:#ffffff;font-size:8pt;
	font-family:Tahoma;
	height:20px;
}
INPUT.radio {
	MARGIN: 0px 6px 1px 0px;
	WIDTH: 20px;
	HEIGHT: 13px
}
INPUT.check {
	MARGIN: 0px 3px 1px 0px;
	WIDTH: 13px;
	HEIGHT: 13px
}
div#TOP {
	BACKGROUND : #5F2920;
	BORDER-BOTTOM : 5PX SOLID #EEA70E;
	PADDING-LEFT : 25PX;
	PADDING-RIGHT : 25PX;
	PADDING-TOP : 25PX;
	}

div#MAINTOP {
	BACKGROUND : #5F2920;
	BORDER-BOTTOM : 5PX SOLID #EEA70E;
	}	
div.MNTTL {
	PADDING : 1PX;
	PADDING-LEFT : 10PX;
	MARGIN-BOTTOM : 10PX;
	BACKGROUND : #EBEBEB;
	FONT-FAMILY : VERDANA, ??;
	FONT-WEIGHT : BOLD;
	}
div.LOGIN {
	PADDING-RIGHT: 5px;
	BORDER-TOP: #d3dde6 1px dotted;
	PADDING-LEFT: 20px; FONT-SIZE: 11px;
	BORDER-LEFT: #d3dde6 1px solid;
	LINE-HEIGHT: 100%; PADDING-TOP: 5px;
	FONT-FAMILY: VERDANA; HEIGHT: 30px;
	BACKGROUND-COLOR: #FFFFFF
	}
div.BTN{
	border-color:#b0b0b0;
	background-color:#3d3d3d;
	color:#ffffff;font-size:8pt;
	font-family:Tahoma;
	height:20px;
}

TD.TITLE {
	BACKGROUND : #5F2920;
	BORDER-BOTTOM : 3PX SOLID #EEA70E;
	FONT-FAMILY : VERDANA, ??;COLOR : #ffffff;
	FONT-SIZE : 10PT;
	FONT-WEIGHT : BOLD;
	TEXT-ALIGN : CENTER;
	}	
TD.TITLE  A:LINK {COLOR: #D0D0D0; TEXT-DECORATION: NONE}
TD.TITLE  A:VISITED {COLOR: #D0D0D0; TEXT-DECORATION: NONE}
TD.TITLE  A:HOVER {COLOR: #FFF; TEXT-DECORATION: NONE}
	
	
TD.Content {
	BACKGROUND : #ffffff;
	FONT-FAMILY : VERDANA, ??;
	FONT-SIZE : 10PT;
	}		
	
div#LEFT {
	PADDING : 25PX;
	MARGIN-BOTTOM : 50PX;
	OVERFLOW : HIDDEN;
	}

div#RIGHT {
	PADDING-RIGHT : 25PX;
	MARGIN-BOTTOM : 50PX;
	OVERFLOW : HIDDEN;
	}

div.HEADER {
	FONT-FAMILY : "Trebuchet MS", VERDANA, VERDANA, hy??? ;
	FONT-SIZE : 13PT;
	}
	
div.HEADER A:LINK {COLOR: #D0D0D0; TEXT-DECORATION: NONE}
div.HEADER A:VISITED {COLOR: #D0D0D0; TEXT-DECORATION: NONE}
div.HEADER A:HOVER {COLOR: #FFF; TEXT-DECORATION: NONE}

div.USERMENU {
	PADDING-BOTTOM : 5PX;
	TEXT-ALIGN : RIGHT;
	}
	
div.USERMENU A:LINK {COLOR: #727272; TEXT-DECORATION: NONE}
div.USERMENU A:VISITED {COLOR: #727272; TEXT-DECORATION: NONE}
div.USERMENU A:HOVER {COLOR: #98A6E4; TEXT-DECORATION: UNDERLINE}
	
div.CMENU {
	BACKGROUND : #bc7a7a;
	FONT-FAMILY : VERDANA, ??;
	FONT-SIZE : 10PT; COLOR: #ffffff;
	}

div.MNBODY {
	MARGIN-TOP : 5;
	MARGIN-BOTTOM : 20PX;
	LINE-HEIGHT : 150%;
	}		
	

div.MAINTTL {
	PADDING : 1PX;
	PADDING-LEFT : 10PX;
	MARGIN-BOTTOM : 10PX;
	BACKGROUND : #5F2920;
	FONT-FAMILY : VERDANA, ??;COLOR : #ffffff;
	FONT-WEIGHT : BOLD;

	LETTER-SPACING : 2PX;
	}	
	
	
div.POST {
	}


div.POST_BODY {
	MARGIN-TOP : 3PX;
	MARGIN-BOTTOM : 25PX;
	LINE-HEIGHT : 150%;
	}

div.POST_TTL {
	FONT-SIZE : 9PT;
	COLOR : #AB5D00;
	FONT-WEIGHT : BOLD;
	MARGIN-TOP : 15PX;
	}
	
div.POST_TAIL {
	FONT-FAMILY : VERDANA, VERDANA, ??;
	FONT-SIZE : 11PX;
	MARGIN-TOP : 10PX;
	MARGIN-BOTTOM : 50PX;
	}

div.POST_EDIT {
	TEXT-ALIGN : RIGHT;
	FONT-SIZE : 8PT;
	MARGIN-BOTTOM : 3PX;
	}

div.COMMENT {
	MARGIN-TOP : 20PX;
	MARGIN-BOTTOM : 20PX;
	BORDER : 1PX #D3D3D3 SOLID;
	BACKGROUND : #F2F2F2;
	PADDING : 15PX;
	PADDING-TOP : 10PX;
	}

div.COMMENT_BODY {
	MARGIN-TOP : 6PX;
	MARGIN-BOTTOM : 20PX;
	LINE-HEIGHT : 140%;
	}

div.COMMENT_TAIL {
	MARGIN-TOP : 8PX;
	MARGIN-BOTTOM : 5PX;
	FONT-FAMILY : VERDANA, VERDANA, ??;
	FONT-SIZE : 8PT;
	COLOR : #666;
	}
	
div.COMMENT_INPUT {
	MARGIN-TOP : 20PX;
	BORDER-TOP : 1PX #AAA DOTTED;
	PADDING-TOP : 20PX;
	}

div.COMMENT_LINE {
	BORDER-TOP : 1PX #AAA DOTTED;
	MARGIN : 10PX 0PX 15PX;
	}

div.TRACK_TOP {
	LINE-HEIGHT : 170%;
	}

div.ARCHIVE_HEAD {
	FONT-WEIGHT : BOLD;
	MARGIN-BOTTOM : 10PX;
	}
	
div.ARCHIVE_BODY {
	MARGIN-TOP : 20PX;
	MARGIN-BOTTOM : 10PX;
	LINE-HEIGHT : 160%;
	PADDING-BOTTOM : 100PX;
	}	

IMG.IMAGE_TOP {
	MARGIN-BOTTOM : 15PX;
	}

IMG.IMAGE_LEFT {
	MARGIN-RIGHT : 15PX;
	MARGIN-BOTTOM : 15PX;
	}
	
IMG.IMAGE_RIGHT {
	MARGIN-LEFT : 15PX;
	MARGIN-BOTTOM : 15PX;
	}

IMG.BOOKMK {
	MARGIN : 10PX;
	BORDER : 0PX;
	}
	
IMG.LOGO {
	MARGIN-BOTTOM : 10PX;
	}

div.BANNER {
	MARGIN-TOP : 40PX;
	MARGIN-BOTTOM : 10PX;
	TEXT-ALIGN : CENTER;
	}
	
div.BANNER_WIK {
	MARGIN-TOP : 20PX;
	MARGIN-BOTTOM : 20PX;
	TEXT-ALIGN : CENTER;
	}

.SMALL {
	FONT-SIZE : 11PX;
	}

.DATE {
	FONT-FAMILY : VERDANA, VERDANA, ??;
	FONT-SIZE : 8PT;
	FONT-WEIGHT : BOLD;
	}

.TIME {
	FONT-FAMILY : VERDANA, VERDANA, ??;
	FONT-SIZE : 8PT;
	TEXT-ALIGN : LEFT;
	}
	
.AUTHOR {
	FONT-SIZE : 9PT;
	FONT-WEIGHT : BOLD;
	}

div.CAL_TOP {
	PADDING : 2PX;
	PADDING-LEFT : 10PX;
	MARGIN-TOP : 25PX;
	MARGIN-BOTTOM : 10PX;
	BACKGROUND : #EBEBEB;
	FONT-FAMILY : VERDANA, ??;
	LETTER-SPACING : 2PX;
	}
        
div.CAL {
        TEXT-ALIGN : CENTER;
        }
        
div.CAL_HEAD {
	WIDTH : 175PX;
        FONT-SIZE : 8PT;
        FONT-FAMILY : VERDANA;
        TEXT-ALIGN : CENTER;
        PADDING-TOP : 4PX;
        PADDING-BOTTOM : 4PX;
        MARGIN-BOTTOM : 10PX;
        }
        
div.CAL_BODY {
        WIDTH : 190PX;
        TEXT-ALIGN : CENTER;
        BACKGROUND : #FFF;
        }

div.CAL_BOTTOM {
        }

.CAL {
        FONT-FAMILY : VERDANA, ??;
        FONT-SIZE : 7PT;
        TEXT-ALIGN : CENTER;
        LINE-HEIGHT : 170%;
        }

.CAL_DAY {
        FONT-FAMILY : VERDANA, ??;
        FONT-SIZE : 7PT;
        FONT-WEIGHT : BOLD;
        TEXT-ALIGN : CENTER;
        LINE-HEIGHT : 170%;
        }

.CAL_SUN {
        FONT-FAMILY : VERDANA, ??;
        FONT-SIZE : 7PT;
        FONT-WEIGHT : BOLD;
        COLOR : #D36654;
        TEXT-ALIGN : CENTER;
        LINE-HEIGHT : 170%;
        }
        
.CAL_SAT {
        FONT-FAMILY : VERDANA, ??;
        FONT-SIZE : 7PT;
        FONT-WEIGHT : BOLD;
        COLOR : #3572A1;
        TEXT-ALIGN : CENTER;
        LINE-HEIGHT : 170%;
        }
        
.CAL_TODAY {
        FONT-FAMILY : VERDANA, ??;
        FONT-SIZE : 7PT;
        FONT-WEIGHT : BOLD;
        BACKGROUND : #D1D7E3;
        COLOR : #3D5586;
        TEXT-ALIGN : CENTER;
        }

.CAL_TR {BACKGROUND : #FFF;}


div.XML {
	TEXT-ALIGN : CENTER;
	FONT-SIZE : 8PT;
	FONT-FAMILY : VERDANA;
	MARGIN-BOTTOM : 80PX;
	}

div.MEMOBODY {
	WIDTH : 220PX;
	OVERFLOW : HIDDEN;
	}
	
	.cal_month
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #fafafa;
    TEXT-ALIGN: center
}
.cal_week1
{
    FONT-SIZE: 7pt;
    COLOR: #597290;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #c5daf3;
    TEXT-ALIGN: center
}
.cal_week2
{
    FONT-SIZE: 7pt;
    COLOR: #f15366;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ffcacd;
    TEXT-ALIGN: center
}
.cal_day1
{
    PADDING-RIGHT: 3px;
    FONT-SIZE: 8pt;
    COLOR: #b4b4b4;
    FONT-FAMILY: tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #fafafa;
    TEXT-ALIGN: right
}
.cal_day2
{
    PADDING-RIGHT: 3px;
    FONT-SIZE: 8pt;
    COLOR: #b4b4b4;
    FONT-FAMILY: tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #fafafa;
    TEXT-ALIGN: right
}
.cal_day3
{
    PADDING-RIGHT: 3px;
    FONT-SIZE: 8pt;
    FONT-FAMILY: tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #eee;
    TEXT-ALIGN: right
}
.cal_day4
{
    BORDER-RIGHT: #9dbc6e 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #9dbc6e 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #9dbc6e 1px solid;
    BORDER-BOTTOM: #9dbc6e 1px solid;
    FONT-FAMILY: tahoma;
    HEIGHT: 22px;
    BACKGROUND-COLOR: #bedb93;
    TEXT-ALIGN: right
}
	
	
	
div.InputName
{
	FONT-FAMILY: Verdana, ??;
	FONT-SIZE : 9PT;
	FONT-WEIGHT : BOLD;
	BORDER-BOTTOM: #9dbc6e 1px solid;
	MARGIN-BOTTOM : 8PX;
}	

.TXTFLD	
{
	FONT-FAMILY: Verdana, ??;
	FONT-SIZE:10PT;
	FONT-WEIGHT : BOLD;
	COLOR:#000; 
	BORDER:1PX SOLID #666678; 
	BACKGROUND:WHITE
}

table.TBL {
     border-collapse:collapse;
	 border:1px solid #b0b0b0;
	 background-color:#e0e0e0
}

table.TBL th {
     font-size:12px;
	 font-weight:bolder;
	 color:#4D5B67;
     background-color:#BDBEC0;
     padding-top:6px;
	 padding-bottom:6px;
     font-align:center;
     vertical-align:top;
}

table.TBL tr {
	border-bottom:1px solid #b0b0b0;
}

table.TBL tbody td {
     font-size:12px;
	 FONT-FAMILY: Verdana;
	 COLOR:#000;
     vertical-align:middle;
     border-bottom:1px solid #b0b0b0;
	 border-left:1px solid #b0b0b0;
     padding-top:4px;padding-bottom:4px;
}


.DTXTFLD	
{
	FONT-FAMILY: Verdana, ??;
	FONT-SIZE:10PT;
	FONT-WEIGHT : BOLD;
	COLOR:#000; 
	BORDER:1PX SOLID #666678; 
	BACKGROUND: #E4E4E4
}

div.URL 
{
	FONT-FAMILY :Verdana,?? ;
	FONT-SIZE : 8PT;
	LETTER-SPACING : 0PX;
}
	
div.URL A:LINK {COLOR: #D0D0D0; TEXT-DECORATION: NONE}
div.URL A:VISITED {COLOR: #D0D0D0; TEXT-DECORATION: NONE}
div.URL A:HOVER {COLOR: #FFF; TEXT-DECORATION: NONE}

div.POST_HEAD 
{
	BORDER-BOTTOM : 1PX SOLID #CDCDCD;
	FONT-SIZE : 15PT;
	PADDING-TOP : 3PX;
	PADDING-BOTTOM : 3PX;
	FONT-FAMILY : VERDANA, ??;
	FONT-WEIGHT : BOLD;
	LETTER-SPACING : 2PX;
	COLOR : #ff8040;
}

IMG.IMAGE_MID 
{
	MARGIN-BOTTOM : -2PX;
}


.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}


.select{
	font-size:12px;
	color:#777777;
	border:1px solid #dddddd;
}
.input-style2{
	border:1px solid #cccccc;
	padding:3px 0 0 3px;
	color:#555555;
}
.button-style3{
	border:1px solid #cccccc;
	background-color:#ffffff;
	font-size:8pt;
	letter-spacing:-0.1em;
	padding:3px 0 0 0;
	color:#555555;
}


#scrollbox {width:400; height:100; overflow:auto; padding:10px; border:1px solid black;} 