@media screen
{
    html
	{
		height:				100%;
	}
    body
    {
        #background-image:   url('../layout/images/background.png');
        background-repeat:  repeat-x;

        background-color:   #FFFFFF;
        position:			relative;
		display:			block;

		height:             100%;
		margin:				0px 0px 0px 0px;
		padding:			0px 0px 0px 0px;
    }

    body,td,input, textarea
    {
        font-family:        Verdana,Arial,sans-serif;
		font-size: 13px;
		line-height: 18px;
        align:              left;
        
    }

    td
    {
        vertical-align:     top;
    }

    p a
    {
        color:          #00ADD7;
    }

    tr.shadow
    {
        background-color:       #CCCCCC;
    }


        #box
        {
			#background-image:   url('../layout/images/logo.png');
			background-repeat:  no-repeat;
                
            position:           relative;
            dipslay:            block;

            width:              776px;
            margin:             0px auto;

            min-height:         100%;
            height:             auto !important;
            height:             100%;

			padding-top: 		30px;
        }

        #box2
        {
            margin:				0px 0px 0px 0px;
            padding:            0px 0px 0px 0px;
    		padding:			10px;
        }
        
        #box2 img {
        	float: left;
        }

        #headTitle
        {
            font-size:      16px;
            font-weight:    700;
            padding:        40px 0px 15px 0px;
        }

        #headShortdesc
        {
            font-size:      12px;

            /*border-bottom:  1px solid #00ADD7;*/
            padding:        0px 0px 5px px;
            margin:         0px 0px 5px 0px;
			text-align:		justify;
        }

        #mainheadTitle
        {
            font-size:      20px;
            font-weight:    bold;
            padding:        25px 0px 20px 0px;
        }

        #mainheadShortdesc
        {
            font-size:      12px;

            border-bottom:  1px solid #00ADD7;
            padding:        0px 0px 5px 0px;
            margin:         0px 0px 10px 0px;
        }

        #title
        {
            font-size:      16px;
            font-weight:    bold;
            padding:        0px 0px 10px 0px;
        }

        #headEndTitle
        {
            font-size:      18px;
            font-weight:    bold;
            padding:        5px 0px 15px 0px;
        }

        .subTitle
        {
            font-size:      16px;
            font-weight:    bold;
            padding:        0px 0px 10px 0px;
        }

        #shortdesc
        {
            font-size:      12px;

            margin:         0px 0px 10px 0px;
				text-align:		justify;
        }
		
			#shortdesc li {
				text-align:		justify;
			}
			
			#subcontent,
.subcontent,
        .subContent
        {
            font-size:      12px;

            margin:         0px 0px 10px 0px;
			text-align:		justify;
        }

        #headEndDescription
        {
            border-bottom:      1px solid #00ADD7;
            margin:             0px 0px 10px 0px;
        }

        input.button
        {
            margin:         30px 0px 0px 0px;
        }

        #code
        {
            display:        block;
            margin-bottom:  100px;
        }
		
		#code p {
			text-align:		justify;
		}
        #footer
        {
            clear:              both;
            position:           absolute;
            display:            block;
            bottom:             0px;
            left:               0px;
            width:              756px;
            #height:             40px;
            background-color:   #000000;
            padding:            10px;
            color:              #FFFFFF;
            font-size:          10px;
        }

            #footer a
            {
                color:              #FFFFFF;
            }

            #containerDisclaimerPrivacy
            {
                text-align:         right;
                margin-top:         3px;
            }

        .warning
        {
            color:          #FF0000;
            font-weight:    bold;
        }

        #contactform input,
        #loginform input
        {
            width:      200px;
        }

        #contactform input.radio,
        #contactform #sendBtn,
        #loginform input.radio,
        #loginform #loginBtn
        {
            width:      auto;
        }

        #containerLogin, #containerEnd, #containerContact
        {
            padding-top:    20px;
        }

        #messagebox
        {
            width:  500px;
            height: 100px;
        }

    #userdetail
    {
        position:       absolute;
        right:          10px;
        margin:         -20px 0px;

        font-size:      10px;
        text-align:     right;

        background-color: #FFFFFF;
        padding:        5px;
        border:         1px solid #00ADD7;
    }

        #userdetail a
        {
            color:          #000000;
        }


    #containerMenu
    {
        display: none;
        height:             36px;
        border-bottom:      1px solid #00ADD7;
    }

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

            #menu li
            {
                display:            block;
                float:              left;
                padding:            0px;
                margin:             0px 10px 0px 0px;
                border:             1px solid #00ADD7;
            }

                #menu li a
                {
                    position:           relative;
                    display:            block;
                    padding:            5px;

                    color:              #00ADD7;
                    text-decoration:    none;
                    background-color:   #EEEEEE;
                }

                #menu li a:hover
                {
                    color:              #FFFFFF;
                    background-color:   #00ADD7;
                }

                #menu li a.active
                {
                    color:              #FFFFFF;
                    background-color:   #00ADD7;
                }
}
