/* -------------------------------------------------------------- */
/* Common stuff and basic page layout                             */
/* -------------------------------------------------------------- */

	body {  
		background : White url("") no-repeat fixed top left;
        font:small Georgia, Verdana, arial, times new roman, lucida sans unicode, sans-serif; color : #000033;
        scrollbar-face-color:white; scrollbar-shadow-color:#CAE1FF;
        scrollbar-highlight-color:#CAE1FF;
        scrollbar-3dlight-color:white;
        scrollbar-darkshadow-color:white;scrollbar-track-color:white;
        scrollbar-arrow-color:#A1939A; line-height:1.6;
		background      : #F0F0F0;
        background-attachment:fixed;
    }

    h1 {
        text-align: center;
        font:small Georgia, Verdana, arial, times new roman, lucida sans unicode, sans-serif;
        color: #0f0f17;
        padding-bottom: 3px;
        font-size:26px;
    }

	table {
		background	: #F0F0F0;
	}       

	td {
        text-align: left;
        padding-bottom: 5px;
		font-size	: 15px
    }

    h3 {
        font-weight : bold;
        font-size : 1em;
        padding-bottom : 10px;
    }

        a:link {
                color : #003F9F;
        }
        a:visited {
                color : #003F9F;
        }
        a:active {
                color : #00F090;
        }
        a:hover {
                color : #00F090;
        }

        .postinfo {
                font-size : 11px;
                margin-bottom: 35px;
                color: #333333;
        }

/* -------------------------------------------------------------- */
/* some default set                                               */
/* -------------------------------------------------------------- */

	#links {
		line-height : 1.3em;
                position : absolute;
                top: 100px;
                left: 10px;
                width: 100px;
                color : #000080;
                text-transform: capitalize;
        }

        #links ul {
         	list-style: none;
         	padding: 0px;
         	margin: 0px;
        }

        #links h3 {
		font-weight: bold;
         	padding: 0px;
         	margin: 0px;
        }

        #links #about {
         	font-size: normal;
        }


        #content {
                width : 454px;
                line-height : 1.3em;
                position : absolute;
                top : 0px;
                left : 205px;
                padding: 20px;
        }

/* -------------------------------------------------------------- */
/* Main Table @ middle                                            */
/* -------------------------------------------------------------- */

	#main_tb
	{ 
		background	 : #F0F0F0;
		height		 : 600;
	}

	#main_tb h3
	{
		display          : inline;
		font-family      : verdana, tahoma, sans-serif;
		font-size        : 1.5em;
		letter-spacing   : 0.1em;
		line-height      : 3;
	}

	#main_tb table
	{
		background	 : rgb(88%,88%,88%);
		border		 : 1px solid rgb(80%,80%,90%);
	}

	#main_tb th
	{
		text-align: left;
		border 		 : 0;
		font-size	 : 0.8em;
	}

	#left_tb
	{ 
		padding-top      : 30px;
		padding-left     : 30px;
		padding-bottom   : 10px;
	}

/* -------------------------------------------------------------- */
/* Menu bar @ top                                                 */
/* -------------------------------------------------------------- */

	#menubar
	{
                text-valign: middle;
		margin-top      : -10px;
		margin-bottom    : 5px;
		height           : 80px;
	}

	#menu
	{
                text-valign: middle;
		padding-top      : 0px;
		padding-left     : 0px;
		padding-bottom   : 0px;
	}

	#menu ul
	{
		vertical-align:middle;
		text-valign:middle;
		padding         : .2em 0;
		margin          : 0;
		list-style-type : none;
		color           : #FFFFFF;
	}

	#menu li
	{
		vertical-align:middle;
		text-valign:middle;
		position         : relative;
		padding          : 0;
		border-left      : 0px solid #B4B4B4;
		display          : inline;
		font-weight      : bold;
		font-family      : verdana, tahoma, sans-serif;
		font-size        : 1.2em;
		letter-spacing   : 0.30em;
	}

	#menu menuOption
	{
		font-size        : 0.9em;
		letter-spacing   : 0.10em;
	}

	#menu a, #menu a:link, #menu a:visited
	{
		padding          : .0em 1em;
		color            : #0E3862;
		text-decoration  : none;
                text-valign: middle;
	}

	#menu a:hover
	{
		background       : #818181;
		color            : #FFFFFF;
	}

	#menu li.selected
	{
		display          : block;
		width            : auto;
		padding          : 1px 2px;
		background       : #FFFFFF;
		color            : #000000;
		border-bottom    : 1px solid #FFFFFF;
	}

	#menu br
	{
		clear: both;
	}

/* -------------------------------------------------------------- */
/* left and right @ mainpage                                      */
/* -------------------------------------------------------------- */

	#menu_v
	{
		float		 : center;
		margin:		 : 1em 0 0 1em;
		text-align	 : center;
		background	 : #F0F0F0;
		padding-top      : 10px;
		padding-left     : 10px;
		padding-right    : 10px;
		padding-bottom   : 10px;
		width		 : 190;
	}

	#menu_v ul
	{
		text-align	: center;
		padding         : 0 0 0.5em 0;
		margin          : 0;
		list-style	: none;
		width           : 100%;
		border		: 1px solid rgb(86%,86%,96%);
	}

	#menu_v li
	{
		position         : relative;
		padding          : 1em 0em 0em 0em;
		line-height	 : 1em;
		border-bottom	 : 1px soild rgb(90%,90%,90%);
		font-family      : verdana, tahoma, sans-serif;
		letter-spacing   : 0.10em;
		width		 : 170;
	}

	#menu_v h4
	{
		border		: 1px solid rgb(58%,73%,73%);
		background	: rgb(100%,100%,100%);
		font-family:;color:#777777;
		font-size	 : 1.3em;
	}
		
	#menu_v a, #menu_v a:link, #menu_v a:visited
	{
		padding          : 0em 1em 0em 1em;
		color            : #0E3892;
		text-decoration  : none;
		text-align	 : center;
		border		 : 1px solid rgb(69%,84%,84%);
		background       : #E0E0E0;
	}

	#menu_v a:hover
	{
		background       : rgb(100%,70%,80%);
		color            : #0000F0;
	}

	#menu_v br
	{
		clear: both;
	}

/* -------------------------------------------------------------- */
/* Tab UI @ main_tb                                               */
/* -------------------------------------------------------------- */

	#tablist
	{
		padding          : 0px 0;
		margin-left      : 0;
		font             : 8px trebuchet ms, verdana, tahoma, arial,sans-serif;
		border-bottom    : 5px solid #F0F0F0;
	}

	#tablist li
	{
		list-style       : none;
		margin           : 0;
		display          : inline;
	}

	#tablist li a
	{
		padding          : 3px 0.5em;
		margin-left      : 3px;
		border           : 1px solid #AEAEAE;
		background       : #F0F0F0;
		color	 	 : #909090;
		text-decoration  : none;
	}
	#tablist li a:link
	{
		color	 	 : #909090;
	}

	#tablist li a:visited
	{
		color	 	 : #909090;
	}

	#tablist li a:hover
	{
		color            : #000000;
		background       : rgb(100%,70%,80%);
		border-color     : #E0E0E0;
	}

	#tablist li a#tab_current
	{
		background       : #E0E0E0;
		color            : #000030;
		font             : 15px trebuchet ms, verdana, tahoma, arial,sans-serif;
	}

.t11 {
	BORDER-RIGHT: #d9dee8 2px outset; PADDING-RIGHT: 2px; BORDER-TOP:
#d9dee8 2px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT:
#d9dee8 2px outset; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: #d9dee8
2px outset; HEIGHT: 25px; BACKGROUND-COLOR: #d9dee8; TEXT-ALIGN: center
}
.t11:hover {
	BORDER-RIGHT: #99ccff 1px outset; PADDING-RIGHT: 2px; BORDER-TOP:
#99ccff 1px outset; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT:
#99ccff 1px outset; WIDTH: 150px; PADDING-TOP: 2px; BORDER-BOTTOM: #99ccff
1px outset; HEIGHT: 25px; BACKGROUND-COLOR: #c8d8f0; TEXT-ALIGN: center
}
