body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;	
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
background-color:#4E8EBC;
}
#topBg{
background-image:url(../images/topBg.jpg);
padding:0;
margin:0;
height:124px;
}
#middleTd{
background-color:#A9AEB6;

}
#footerTd{
background-image:url(../images/footerBg.jpg);
height:49px;
}
  .LandscapeDiv{
    PAGE-BREAK-BEFORE: always;
    width:100%;
    height:100%;
    filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation=3);
}
.logo{
margin:0;
padding:0;
}
.logo ul{
float:left;
margin:0px;
padding:0px;
height:88px;
}
.logo ul li{
float:left;
list-style-type:none;
}
.titleDiv{
padding-left:170px;
}
.menuBg{
background-image:url(../images/menuBG.jpg);
height:36px;
}
.menuLeft{
background-image:url(../images/menuLeft.jpg);
width:13px;
height:36px;
}
.menuRight{
background-image:url(../images/menuRight.jpg);
width:13px;
height:36px;
}
.bodyBg{
background-image:url(../images/bodyBg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
}
.leftTd{
background-image:url(../images/leftTd.jpg);
width:20px;
}
.rightTd{
background-image:url(../images/rightTd.jpg);
width:20px;
}

.leftTdBg{
background-image:url(../images/leftTd.jpg);
background-position:right;
background-repeat:repeat-y;
background-color:#AAAEB7;
}
.rightTdBg{
background-image:url(../images/rightTd.jpg);
background-position:left;
background-repeat:repeat-y;
background-color:#AAAEB7;
}
.footerLeft{
background-image:url(../images/footerLeft.jpg);
width:13px;
height:35px;
}
.footerRight{
background-image:url(../images/footerRight.jpg);
width:13px;
height:35px;
}
.footerMiddle{
background-image:url(../images/footerMiddle.jpg);
height:35px;
}
.copyRight{
font-size:8pt;
color:#FFFFFF;
}
.loginTxt{
color:#005A92;
font-size:10pt;
font-weight:bold;
}
.submit1{
border-style: none;
    border-color: inherit;
    border-width: medium;
    color:#FFFFFF;
    font-size:10pt;
    background-color:#164F70;
    margin-right:6px;
    height: 22px;
}
.loginBtn
{
background-image:url(../images/go.jpg);
width:54px;
height:25px;
border:0;
color:#FFFFFF;
text-align:left;
margin-top:0;

}
.loginInput{
width:120px;
color:#005A92;
font-size:9pt;
height: 15px;
}

.sortAsc
{
    background-image: url(../images/asc.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	
}
.sortDesc
{
    background-image: url(../images/desc.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
	
}
.grid
{
    font-family:Arial;
    font-size:10pt;      
    background-color:#FFFFFF;
    
    }
.grid THEAD
{
        background-color:#B2BECD;
        color:#000000;
}

.inputtable
{
    background-color: #d1dfeb;
}
.inputtable th
{
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
    font-weight: bold;
    color: #217902;
    text-align: left;
    background-color: #FFFFFF;
}
.inputtable td
{
    background-color: #FFFFFF;
    padding: 5px;
    text-align: left;
}

.float-left
{
    float: left;
}
.inputtable td label
{
    float: left !important;
}
.inputtable .leftalign
{
    float: left !important;
}
.inputtable .rightalign
{
    float: right !important;
}
.inputtable .centeralign
{
    text-align: center !important;
}
.inputtable td span
{
    float: left !important;
}
.inputtable input[type="text"], .inputtable select
{
    border: 1px solid #989898;
    float: left !important;
}

.inputtable input[type="submit"]
{
    background-image: url(../images/bg_submit_btn.jpg);
    background-repeat: repeat-x;
    border: 1px solid #000000;
    color: #000000;
    margin: 5px;
    padding-top: 4px;
    padding-bottom: 4px;
    min-width: 90px;       
}
.Arial10Black{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#000000;
}
.Arial10Blackbold{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#000000;
}
.centeralign
{
    text-align: center !important;
}
.tableTxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
text-align:justify;
}
.tableTxtBold{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
line-height:20px;
text-align:justify;
}
.tableTxtWhite{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
line-height:20px;
text-align:justify;
}
.tableTxtWhite td{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
background-color:#FFFFFF;
line-height:20px;
text-align:justify;
}