﻿
.page
{
    width: 960px;
    /*background-color: #fff;*/
    margin: 20px auto 0px auto;
    border: 1px solid #496077;
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    background-image: url(img/bg021.png);
    background-repeat:repeat-x;

    width: 100%;
}

.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
}

.loginname
{
    text-align:right;
    color: #f9f9f9;
}
/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#3a4f63;
    width:100%;
}

div.menu
{
    padding: 4px 0px 4px 8px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    background-color: #465c71;
    border: 1px #4e667d solid;
    /*color: #dde4ec;*/
    color: #ffffff;
    display: block;
    line-height: 1.35em;
    padding: 4px 20px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}

div.menu ul li a:active
{
    background-color: #465c71;
    /*color: #cfdbe6;*/
    color: #ffffff;
    text-decoration: none;
}

/* Motomoto   
----------------------------------------------------------*/
.logonPanel
{
	/*background-repeat: repeat-x;
	ackground-image: url(img/bg004.jpg);*/
	margin-left:auto;
	margin-right:auto; 
}
.logonTable
{
	border: solid 1px #FFFFFF; 
	border-collapse: collapse;
	margin-left:auto;
	margin-right:auto; 
}
.captionLabel
{
	/*background-color: #0066cc;*/
	text-align: center;
	color: #ffffff;
	border: solid 1px #FFFFFF;
	background-image: url(img/bg016.png);
	height: 25px;
}
.textLabel
{
	/*background-color: #ccffff;*/
	text-align: left;
	border: solid 1px #FFFFFF; 
}
.logonHeadLabel
{
	/*background-color: #000099;*/
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	border: solid 1px #FFFFFF;
	vertical-align: middle;
	background-image: url(img/bg015.png);
	height: 35px;
}
.centerClass
{
	margin-left:auto;
	margin-right:auto; 
}
     .topTable
    {
	    font-weight: bold;
	    font-size: large;
	    background-image: url(img/bg002.png);
	    vertical-align: middle;
	    color: #ffffff;
	    text-align: center;
	    width: 100%;
	    /*height: 20px;*/
	    border-right: white 2px outset;
	    border-top: white 2px outset;
	    border-left: white 2px outset;
	    border-bottom: white 2px outset;
    }

    .topTableTb
    {
	    /*padding-left: 5px;*/
    }
    .outTable
    {
	    /*border-top: #99ccff 1px solid;
	    border-bottom: #99ccff 1px solid;
	    border-left: #99ccff 1px solid;
	    border-right: #99ccff 1px solid;*/
	    border: solid 1px #808080;
	    border-collapse: collapse;
    }
    .outColHead
    {
	    /*background-color: #0066cc;*/
	    color: #ffffff;
	    text-align: center;
	    border: solid 1px #808080;
	    background-image: url(img/bg025.png);
	    /*height: 25px;*/
	    /*font-size: small;*/
	    width: 150px;
	    border-collapse: collapse;
}
    .outColData
    {
	    /*background-color: #0066cc;
	    text-align: center;
	    color: #ffffff;*/
	    border: solid 1px #808080;
	    /*background-image: url(img/bg025.png);
	    height: 25px;
	    font-size: small;*/
	    border-collapse: collapse;
}

    .dispColHead
    {
	    background-color: #3a4f63;
	    color: #ffffff;
	    text-align: center;
	    border: solid 1px #808080;
	    /*background-image: url(img/bg025.png);*/
	    /*height: 25px;
	    font-size: small;*/
	    border-collapse: collapse;
	    padding:5px
}
    .dispColData
    {
	    /*background-color: #0066cc;
	    text-align: center;*/
	    color: #ffffff;
	    border: solid 1px #808080;
	    /*background-image: url(img/bg025.png);
	    height: 25px;
	    font-size: small;*/
	    border-collapse: collapse;
	    padding:5px
    }

    .dispCapHead
    {
	    background-color: #3a4f63;
	    /*color: #ffffff;*/
	    text-align: center;
	    border: solid 1px #FFFFFF;
	    /*background-image: url(img/bg025.png);*/
	    /*height: 25px;
	    font-size: small;*/
	    border-collapse: collapse;
    }




    .jyotaiTable
    {
	    /*border-top: #99ccff 1px solid;
	    border-bottom: #99ccff 1px solid;
	    border-left: #99ccff 1px solid;
	    border-right: #99ccff 1px solid;*/
	    /*border:  white 2px outset;
	    border-collapse: collapse;*/
    }
        .jyotaiData
    {
	    /*background-color: #0066cc;
	    text-align: center;
	    color: #ffffff;*/
	    border: white 2px outset;
	    /*border-collapse: collapse;
	    background-image: url(img/bg025.png);
	    height: 25px;*/
	    width:16%;
	    /*font-size: small;*/
	    text-align: center;
	    color: Black;

}

    .btnTableData
    {
	    /*background-color: #0066cc;
	    text-align: center;
	    color: #ffffff;
	    border: solid 1px #FFFFFF;*/
	    /*background-image: url(img/bg025.png);
	    height: 25px;
	    font-size: small;*/
	    border-collapse: collapse;
}
   
    .indexLabel
    {
	    background-color: #555555;
	    color: #ffffff;
	    text-align: center;
	    /*border: solid 1px #FFFFFF;
	    background-image: url(img/bg025.png);
	    font-size: small;*/
	    height: 20px;
	    border-right: white 2px outset;
	    border-top: white 2px outset;
	    border-left: white 2px outset;
	    border-bottom: white 2px outset;

}
    .telnoLink
    {
	    color: Yellow;
}

.errorText
{
    color: Red;
}

.basicButton
{
    padding: 5px;
    width: 150px;

}

.leftTable
{
    text-align : left;

}
