﻿BODY
{
    background-repeat: repeat-x;
    background: margin: 0px 0px 0px 0px;
    background-color:#E0EEEE;
    font-family: Verdana, Arial, helvetica;
    font-size: 12px;
    color: Black;
    text-decoration: none;
    font-weight: normal;
    letter-spacing: normal;
    text-transform: none;
    word-spacing: normal;
    margin: 0px;
    padding: 0px;
}

IMG
{
    border-width: 0px;
}

H1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 2em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: White;
    text-align: center;
}

H2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.75em;
    font-weight: 700;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
    color: White;
}

H3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.58em;
    font-weight: 500;
    font-style: normal;
    text-decoration: none;
    word-spacing: normal;
    letter-spacing: normal;
    text-transform: none;
}

HR
{
    border-width: 0;
    background-color: #C0C0C0;
    height: 1px;
}

A:link
{
    text-decoration: none;
    color: #3333cc;
}

A:visited
{
    text-decoration: none; /*color:	#3333cc;*/
}

A:active
{
    text-decoration: none;
    color: #990000; /*red;*/
}

A:hover
{
    text-decoration: underline;
    color: red;
}

/*INPUT, SELECT, TEXTAREA
{
    font-family: Verdana, Arial, helvetica;
    font-size: 11px;
}*/

/* input[type="text"], input[type="password"], select, checkbox, textarea
{
    color: Black;
    border: solid 1px #CBCBCB;
    font-family: Verdana, Arial, helvetica;
    font-size: 11px; /*width: 150px;
    background-color: #DAEAF8;
    background: -webkit-gradient(linear, 40% top, right top, from(#DAEAF8), to(#FFFFFF));
    background: -moz-linear-gradient(left, #E2EEF9 50%, #FFFFFF);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2EEF9, endColorstr=#FFFFFF, GradientType=1);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E2EEF9, endColorstr=#FFFFFF, 50%, GradientType=1)";
}*/

TD.HeaderCell
{
    vertical-align: top;
    width: 100%;
    height: 75px;
    background-color: #4B6C9E;
}

span.SiteTitle, div.SiteTitle, h1.SiteTitle
{
    font-family: Lucida Sans Unicode, verdana, arial;
    color: #0033CC;
    font-size: 18px;
    font-weight: bold;
}

span.SiteSubTitle, div.SiteSubTitle, h3.SiteSubTitle
{
    font-family: Lucida Sans Unicode, verdana, arial;
    color: gray;
    font-size: 14px;
}

TD.SubHeaderCell
{
    font-family: Verdana, Arial, helvetica;
    border-bottom: solid 1px #C9AD86;
    padding: 4px;
    text-decoration: none;
    vertical-align: middle;
    width: 100%;
    height: 22px;
    background-color: #003366;
    text-align: center;
}

td.SubHeaderCell a:link
{
    color: #000080;
    text-decoration: none;
    padding-left: 5px;
}

td.SubHeaderCell a:visited
{
    color: #000080;
    text-decoration: none;
}

td.SubHeaderCell a:hover
{
    color: #000080;
    text-decoration: underline;
}


TD.MainCell
{
    font-family: Verdana; /* font-size: 10pt;*/
    color: Black;
    vertical-align: top;
    /*padding: 4px 6px 2px 6px;*/
    text-decoration: none;
    width: 100%;
}

A.SubHeaderLink:hover
{
    text-decoration: underline;
    color: #ffefd5;
}

A.SubHeaderLink
{
    text-decoration: none;
    color: yellow;
    font-size: 8pt;
}

A.LeftLink
{
    text-decoration: none;
    color: blue;
}

A.LeftLink:hover
{
    text-decoration: underline;
    color: red;
}

div.PageTitle, H1.PageTitle, h2.PageTitle, span.PageTitle
{
    font-family: Verdana, Arial, helvetica;
    font-size: 17px;
    font-weight: bold;
    color: white;
    padding: 5px 0px 5px 0px;
    margin-bottom: 10px;
    text-align: center;
    background-color: #7B9ECB;
    color:White;
}

div.PageSubTitle, h2.PageSubTitle
{
    font-family: Verdana, Arial, helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #006600;
    padding-bottom: 10px;
    margin: 0;
}

span.Highlight
{
    font-weight: bold;
    color: #CC0000;
}

.hidden
{
    display: none;
}

/* For Table Manager*/
div.DownloadCSVBox
{
    background-color: #f4fdff;
    border: solid 1px gray;
    padding: 4px 4px 4px 4px;
    text-align: left;
    width: 99%;
}

.water
{
    color: gray;
}

/*GridView for common details - Starts	*********************************/
TABLE.GridTable
{
    color: black;
    border-width: 1px;
    border-style: solid;
    text-align: left;
    border-color: silver;
    border-collapse: collapse;
    overflow: auto;
    width: 100%;
}

TR.GridHeader
{
    background-color:#424242;
    color: white;
    font-weight: bold;
    text-align: center;
    font-size: 12px;
    font-family: Verdana;
    vertical-align: top;
    padding: 2px;
}

TR.GridRow
{
    background-color: #FFFFFF;
    color: black;
    text-align: left;
    vertical-align: top;
}

TR.CurrencyGridRow
{
   background-color: #FFFFFF;
    color: black;
    text-align: right;
    vertical-align: top;
}

TR.GridAlternateRow
{
    background-color: #D4D4D4;
    color: black;
    text-align: left;
    vertical-align: top;
}

TR.CurrencyGridAlternateRow
{
    background-color: #D4D4D4;
    color: black;
    text-align: right;
    vertical-align: top;
}


TR.GridSelectedRow
{
    background-color: #D1DDF1;
    font-weight: bold;
    color: #333333;
    vertical-align: top;
}

TR.GridEditRow
{
    background-color: #6F8FFF;
    vertical-align: top;
    text-align: left;
}

TR.GridFooter
{
    color: #FFFFFF;
    font-weight: bold;
}

TR.GridPager
{
    color: Black;
    text-align: center;
    vertical-align: middle;
}
/*GridView for common details - End*********************************/

.FormTable
{
    border: solid 1px #8194aa;
    border-collapse: collapse;
    border:1px;
    background-color: #FFFFFF;    
    
}

.RBIGuidelineFormTable
{
    border: solid 1px black;
    border-collapse: collapse;
    width: 60%;
}

.RBIGuidelineFormTable tr
{
    background-color: Gainsboro;
}

th.TableHeader
{
    background-color:#bcc7d8;
     color: rgba(14, 33, 109, 0.91);
    font-size: 15px;
    text-align: center;
}

td.TableHeader
{
    height: 25px; 
    background-color: #bcc7d8;
    color: rgba(14, 33, 109, 0.91);
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}

.tblrowsstyle
{
    font-size: 12px;
    font-family: Verdana;
    color: #2B3139;
    text-align: left;
}

.alignRight
{
    text-align: right;
}

.alignLeft
{
    text-align: left;
}

.alignCenter
{
    text-align: center;
}

.buttoncontrolStyle
{
  background-color:#293955;
  font-size:13px;
  border-color:gray;
  border-width:3px;
  color:white; 
  text-align:left; 
  font-weight:bold;     
}

.txtboxstyle
{
    width: 155px;
    border: solid 1px #666666;
    height: 18px;
    background-color: #F6F9FF;
    text-align:left;
    padding: 2px;
    font-family: Verdana;
}

.ddlStyle
{
    color:#333333;
    background-color: #F4F7FF;
    height: 28px;
    padding: 2px;
    font-family: Verdana;
}

.cntback
{
    background-color:#E0EEEE;
}
 

