﻿html 
{
    height:100%;
}
body {
    margin: 0px;
    text-align: center;
    background-color: #f8f7f5;
    font-family: Tahoma;
    font-size: 12px;
    height: 100%;
}
form {
    height:100%;
}
.header 
{
    text-align: center;
    margin: auto;
    background-color: #ffffff;
    width: 780px;
    height : 60px;
    padding: 10px;
    font-family: Tahoma;
    font-size: 16pt;
    font-weight: bold;
}
.minihead
{
    width:100%; 
    background-color: #a0a0bb; 
    background-image: url(img/bgrade.png);
    height:25px;
    padding:4px; 
    font-size:18px;
    color: #ffffff;
    border-bottom: solid 1px #ffffff;
}
.TemplateHeader 
{
    text-align: left;
    margin: auto;
    background-color: #dddddd;
    background-image: url(img/bgrade2.png);
    width: 780px;
    height : 21px;
    padding: 10px;
    color: #ffffff;
    font-family: Tahoma;
    font-size: 11pt;
    font-weight: bold;
    position:relative;
    left:-8px;
}
.page
{
    text-align: left;
    margin: auto;
    width: 1200px;
    background-color: #eeeef5;
}
.content
{
    margin:4px;
    width:100%;
    height:100%;
    position:relative;
}
.tablemodal
{
    width:440px;
    height:200px;
}
.headermodal 
{
	font-weight : bold;
	font-size: 22px;
}
.infomodal
{
            position: absolute;
            top: 0px;
            left: 0px;
            background-color: #000044;
            opacity:0.4;                      
            MozOpacity:0.4;                   
            filter:alpha(opacity=40);
            z-index:150;
            overflow: hidden;
}
.infomodalpop
{
            position: absolute;
            top: 48px;
            left: 0px;
            z-index:151;
            background-image:url(img/Dialog.png);
            background-repeat:no-repeat;
}
.search
{
    margin: auto;
    border: 4px groove #aaaaaa;
    width: 500px;
    background-color: #eeeeee;
    color: #ffffff;
}
.search td
{
    padding-left: 4px;
    padding-right: 4px;
}
.login
{
    width:330px; height:200px; 
    background-image:url(img/Dialog3.png); 
    border: 0px solid; padding:5px; 
    background-repeat:no-repeat;
}
.title
{
    font-size: large;
    font-weight: bold;
}
.searchreturn
{
    margin: auto;
    border: 4px groove #aaaaaa;
    width: 600px;
    background-color: #eeeeee;
}
.searchreturn td
{
    padding-left: 4px;
    padding-right: 4px;
}
.button1
{
    width: 104px; 
    background-image: url(img/mb1w.png); 
    background-repeat: no-repeat;
    height: 29px; 
    background-color:Transparent; 
    border: 0px solid; 
    cursor: pointer;
}
.button2
{
    width: 138px; 
    background-image: url(img/mb2w.png); 
    background-repeat: no-repeat;
    height: 29px; 
    background-color:Transparent; 
    border: 0px solid; 
    cursor: pointer;
}
.buttonM
{
    width: 120px; 
    background-image: url(img/Menu.png); 
    background-repeat: no-repeat;
    height: 40px; 
    background-color:Transparent; 
    border: 0px solid; 
    cursor: pointer;
    color: #000000;
}
.buttonMA
{
    width: 120px; 
    background-image: url(img/MenuA.png); 
    background-repeat: no-repeat;
    height: 40px; 
    background-color:Transparent; 
    border: 0px solid; 
    cursor: pointer;
    color: #ffffff;
}
.txt115
{
    width: 100px; 
    padding-left:8px;
    padding-right:8px;
    background-image: url(img/txt115aw.png); 
    background-repeat:no-repeat;
    height: 25px; 
    background-color:Transparent; 
    border: 0px solid; 
}
.dd220
{
    width: 220px; 
    padding-left:8px;
    padding-right:2px;
    padding-top: 2px;
    background-image: url(img/txt210w.png); 
    background-repeat:no-repeat;
    height: 25px; 
    background-color:Transparent; 
    border: 0px solid;
}
.txt220
{
    width: 204px; 
    padding-left:8px;
    padding-right:8px;
    background-image: url(img/txt210w.png); 
    background-repeat:no-repeat;
    height: 25px; 
    background-color:Transparent; 
    border: 0px solid; 
}
.txt400
{
    width: 384px; 
    padding-left:8px;
    padding-right:8px;
    background-image: url(img/txt400tw.png); 
    background-repeat:no-repeat;
    height: 25px; 
    background-color:Transparent; 
    border: 0px solid; 
}
.LTTop
{
    background-image: url(img/LTopB.png);
    background-repeat:no-repeat;
}
.TTop
{
    background-image: url(img/TopB.png);
    background-repeat:repeat-x;
}
.RTTop
{
    background-position:right;
    background-image: url(img/RTopB.png);
    background-repeat:no-repeat;
}
.RowItem
{
    border-width: 0px;
    border-bottom: solid 1px #383838;
}
.RowItemLeft
{
    border-width: 0px;
    border-bottom: solid 1px #383838;
    padding-left:4px;
}
.uploadfile
{
            position: absolute;
            WIDTH: 500px; HEIGHT: 260px;
            z-index:80;
            background-image:url(img/Dialog.png);
            background-repeat:no-repeat;
}
.newmenu 
{
    background-color: #bbbbbb;
}
.newmenu a
{
    text-decoration: none;
    color: #ffffff;
}
.menu2
{
    background-color: #555555;
    position:relative;
    padding: 0px;
    margin: 0px;
    z-index:999;
}
.menu2 a
{
    text-decoration: none;
    color: #ffffff;
}
.menu2 li
{
    position: relative;
    float: left;
    list-style: none;
    height: 41px;
    padding :0px;
}
.menu2 ul 
{
    background-color: #101010;
    color: #ffffff;
    position: absolute;
    top:41px;
    display: none;
    width : 275px;
}
.menu2 li:hover
{

}
.menu2 li:hover > ul 
{
    display: block;
}
.menu2 ul li
{
    float:none;
    padding:0px;
}
.menu2 ul li:hover 
{
    background-color:#eeeeee;
}
.menu2 ul li:hover a
{
    color: #000000;
}
.menu2itemh
{
    width:138px;
    height: 40px;
    padding:0px;
    margin: 0px;
    text-align: center;
    vertical-align:middle;
    background-color: #bbbbbb;
    color: #000000;
}
.menu2itemh > a
{
    color: #ffffff;
}
.menu2itemh:hover
{
    background-color: #f3f3f3;
    background-image: none;
    color: #000000;
}
.menu2itemh:hover > a
{
    color: #000000;
}
.menu2itemh2
{
    width:122px;
    height: 40px;
    padding:0px;
    margin: 0px;
    text-align: center;
    vertical-align:middle;
    background-color: #bbbbbb;
    color: #000000;
    float: left;
    position: relative;
}
.menu2itemh2 div
{
    position:absolute;top:25%;text-align:center; width:100%;
}
.menu2itemh2 > a
{
    color: #ffffff;
}
.menu2itemh2:hover
{
    background-color: #f3f3f3;
    background-image: none;
    color: #000000;
}
.menu2itemh2:hover > a
{
    color: #000000;
}
.menu2iteml
{
    height:100%;
    width:100%;
    padding:0px;
}
.menu2item
{
    width:175px;
    height: 40px;
    padding:4px;
    text-align: center;
    vertical-align:middle;
}
.menu2itemt
{
    left: -44px;
    width:315px;
    height: 40px;
    text-align: center;
    vertical-align:middle;
    z-index:1000;
}
.menu2lit
{
        border-top: solid 1px #bc1142;
}
.menu3dummy
{
    height: 41px;
    padding:0px;
    margin: 0px;
    text-align: center;
    vertical-align:middle;
    background-color: #bbbbbb;
    color: #ffffff;
}
.menu3item1
{
    width:100%;
    height: 40px;
    padding:0px;
    margin: 0px;
    text-align: center;
    vertical-align:middle;
    background-color: #e0e0e0;
    background-image: none;
    color: #000000;
}
.menu3itemh
{
    width:100%;
    height: 40px;
    padding:0px;
    margin: 0px;
    text-align: center;
    vertical-align:middle;
    background-color: #bbbbbb;
    color: #ffffff;
}
.menu3itemh:hover
{
    background-color: #f3f3f3;
    background-image: none;
    color: #000000;
}
.menu3itemh > a
{
    text-decoration: none;
    color: #ffffff;
}
.menu3itemh:hover > a
{
    color: #000000;
    text-decoration: none;
}
.menubar
{
    width:100%;
    background-color: #bbbbbb;
    height:40px;
}
.main .indent .wrapper .col-4 .wrapper .policy p {
	text-align: right;
}
.imgc
{
    max-width: 600px;
    max-height: 600px;
}
.bottombox
{
    margin: 5px 150px 20px 20px;
    font-size: 11pt;
}
.bottombox p
{
    margin-top:0.5em;
    padding-top:0px;
}
#TT_TS_C2_C2S_gvResults tr td
{
    border:1px solid #cccccc;
}
.killbutton
{
    background-image:url(img/x.png); border:0px; width:32px; height:32px; border-radius:10px;
    background-color:#d8d8d8;
}
.killbutton:hover
{
    background-color:#efefef;
    cursor:pointer;
}
.invis
{
    display:none;
    visibility:hidden;
}