﻿body
{
    font-family: Arial, Helvetica, sans-serif;
    margin: 0px;
    padding: 0px;
    line-height: 1.7;
    font-size: 13px;
    color: #000000;
    word-spacing: 0.1em;
    height: 100%;
    width: 100%;
}

.topMenu
{
    margin: 0px;
    padding: 0px 0px 5px 0px;
    border-bottom: #d5e6f9 1px solid;
    width: 100%;
    height: 17px;
    font-size: 12px;
}

.SubMenu
{
    border-left: solid 1px #c9d7f1;
    border-bottom: solid 1px #c9d7f1;
    border-right: solid 1px #c9d7f1;
    min-width: 120px;
    padding: 3px 5px 3px 5px;
    background-color: #FFFFFF;
    z-index: 10;
}

.aColor
{
    color: #2a559c;
}

a:link
{
    /*COLOR: #296aa6;*/
    color: #2a559c;
    text-decoration: none;
}

a:visited
{
    /*COLOR: #296aa6;*/
    color: #2a559c;
    text-decoration: none;
}

a:hover
{
    text-decoration: underline;
}

input[type="text"]
{
    border: 1px solid #a5b7cd;
    padding-left: 5px;
    height: 19px;
    line-height: 19px;
    vertical-align: middle;
}

input[type="password"]
{
    border: 1px solid #a5b7cd;
    padding-left: 5px;
    height: 19px;
    line-height: 19px;
    vertical-align: middle;
}

input[type="submit"]
{
    border: solid 1px #a7b9d1;
    padding: 0px 4px 1px 4px;
    background-image: url('/Images/button.gif');
    height: 25px;
    background-repeat: repeat-x;
    color: #22528c;
    font-weight: bolder;
    font-size: 11.5px;
    vertical-align: middle;
}

input[type="button"]
{
    border: solid 1px #a7b9d1;
    padding: 0px 4px 1px 4px;
    background-image: url('/Images/button.gif');
    height: 25px;
    background-repeat: repeat-x;
    color: #22528c;
    font-weight: bolder;
    font-size: 11.5px;
    vertical-align: middle;
}

select
{
    border: 1px solid #a5b7cd;
    line-height: 23px;
    height: 21px;
}

.divbottombar
{
    bottom: 0%;
    right: 0px;
    position: fixed;
}

.defaultSearchBox input[type="text"]
{
    height: 27px;
    font-size: 17px;
    border: solid 1px #a7b9d1;
    line-height: 27px;
    vertical-align: middle;
}

.defaultSearchBox1
{
    height: 150px;
    font-size: 17px;
    border: solid 1px #a7b9d1;
    line-height: 150px;
    vertical-align: middle;
}

.Grid-View
{
    /*border:solid 1px #e2e2e2;*/
    border: solid 1px #d6e2f0;
}

.Grid-View th
{
    background: url('/Images/header.gif');
    background-repeat: repeat-x;
    color: #2d5ea8;
    vertical-align: middle;
    padding: 2px;
}

.Grid-View th a
{
    color: #2d5ea8;
    vertical-align: middle;
    text-decoration: none;
}

.Grid-View tr td
{
    color: #1569C7;
    vertical-align: top;
    padding: 5px;
}

.Grid-View tr td a
{
    color: #1569C7;
    vertical-align: top;
}

.Grid-View .AlternateItem
{
    background-color: #f7fbfe;
    text-decoration: none;
}

.Grid-View .heading
{
    background: #f3f3f3;
    background-repeat: repeat-x;
    color: #2d5ea8;
    padding: 5px;
}

.CustomTable
{
    border: solid 1px #e2e2e2;
    background: #bcd5f2 url('/Images/header.gif'); /*color:#4b4c4d;*/
    font-size: 11px;
    padding-bottom: 10px;
}

.CustomTable th
{
    background-color: #82acdc;
    background-repeat: repeat-x;
    height: 25px;
    color: #FFFFFF;
    vertical-align: top;
    font-size: 13px;
    text-align: left;
    padding-left: 5px;
    padding-top: 3px;
    border: #b2cff1 1px solid;
}

.CustomTable tr td
{
    vertical-align: top;
}

.CustomTable hr
{
    background-color: #dbe7f3;
    border: solid 0.5px #dbe7f3;
}

.CustomTable .header
{
    color: #4473b8;
    font-size: 12px;
}

.CustomTable1
{
    border: solid 2px #b6d3f5;
    font-size: 12px;
    padding-bottom: 10px;
    background-color: #FFFFFF;
}

.CustomTable1 th
{
    background-color: #eff6ff;
    color: #2d5ea8;
    vertical-align: middle;
    font-size: 13px;
    text-align: left;
    padding-left: 5px;
    border: solid 1px #dbe7f4;
}

.CustomTable1 tr td
{
    vertical-align: top;
}

.CustomTable1 hr
{
    background-color: #2d5ea8;
    border: solid 0.5px #dbe7f3;
}

.CustomTable1 .header
{
    color: #2d5ea8;
    font-size: 12px;
}

.CustomTable2
{
    border: solid 1px #4995da;
    font-size: 12px;
    padding-bottom: 10px;
    background-color: #FFFFFF;
}

.CustomTable2 th
{
    background-color: #4995da;
    height: 20px;
    color: #FFFFFF;
    vertical-align: middle;
    font-size: 13px;
    text-align: left;
    padding-left: 5px;
}

.CustomTable2 tr td
{
    vertical-align: top;
}

.CustomTable2 hr
{
    background-color: #dbe7f3;
    border: solid 0.5px #dbe7f3;
}

.CustomTable2 .header
{
    color: #2d5ea8;
    font-size: 12px;
    font-weight: bold;
}

.CustomTable3
{
    border: solid 2px #b6d3f5;
    font-size: 12px;
    padding-bottom: 10px;
    background-color: #f2f9ff;
}

.CustomTable3 th
{
    background: url(/images/articalbg.gif) repeat-x;
    height: 23px;
    font-weight: bold;
    color: #33619c;
    vertical-align: top;
    font-size: 14px;
    text-align: center;
    padding-left: 5px;
    padding-top: 3px;
    border: solid 1px #dbe7f4;
}

.CustomTable3 hr
{
    background-color: #dbe7f3;
    border: solid 0.5px #dbe7f3;
}

.boxBlue
{
    background-color: #e4f0ff;
    border: solid 2px #bbd9fb;
    padding-bottom: 5px;
}

.h2-style1
{
    color: #2a61a1;
    font-size: 18px;
    font-weight: bold;
    padding: 5px;
}

.PagerStyle
{
    background-color: #FFFFFF;
    border-top: solid 1px #d6e2f0;
}

.PagerStyle table
{
    margin-top: 15px;
    text-align: right;
    margin-bottom: 5px;
}
.PagerStyle table td
{
    border: 0px;
    padding: 2px;
}

.PagerStyle a
{
    color: #004f69;
    text-decoration: none;
    padding: 3px 6px 3px 6px;
    border: solid 1px #2e6ab2;
    font-size: 11px;
}
.PagerStyle span
{
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #2e6ab2;
    padding: 4px 7px 4px 7px;
    font-size: 11px;
    height: 25px;
}

.List1
{
    border-spacing: 0px;
    width: 100%;
    border: solid 1px #eaeaea;
    background-color: #FFFFFF;
    border: #d5e6f9 1px solid;
}

.List1 td
{
    padding: 2px 3px 2px 3px;
    border-top: solid 1px #d5e6f9;
    font-size: 11px;
}

.help
{
}

.help h2
{
    color: #214b92;
}

.help h3
{
    color: #2b58a2;
    border-bottom: 1px solid #DCF1F5;
}

.help .answer
{
    border: solid 1px #ccc;
    margin: 5px;
    padding: 10px 5px 10px 5px;
}

.ICDLabel
{
    font-weight: bold;
    color: black;
}

.ICDLink
{
    color: White;
}

.tabs1
{
 border: solid 2px #b6d3f5;
 position:relative;
}

.tabs1 .heading
{
    background-color: #eff6ff;
    color: #2d5ea8;
    vertical-align: middle;
    font-size: 13px;
    text-align: left;
    padding-left: 5px;
    border-bottom: solid 1px #98bce9;
    height:31px;
}

.tabs1 ul
{
    margin:0px;
    margin-top:1px;
	padding: 0;
	float: left;
	list-style: none;
}

.tabs1 ul li
{
    background-color: #d2e3fa;
    float: left;
    padding: 3px 5px 3px 5px;
    margin-top: 1px;
    margin-left: 5px;
    border: solid 1px #98bce9;
    min-width:75px;
    text-align:center;
}


.tabs1 ul li
{
    display: inline;

}

.tabs1 li a
{
    text-decoration: none;
}


.tabs1 li a:hover
{
    text-decoration: none;
}


.tabs1 li.selected a:hover
{
    text-decoration: none;
}


.tabs1 .ui-tabs-active  { /*--Makes sure that the active tab does not listen to the hover properties--*/
	
    background-color: #ffffff;
    float: left;
    padding: 3px 5px 3px 5px;
    margin-top: 1px;
    margin-left: 5px;
    border:solid 1.5px #98bce9;
    border-bottom: solid 1px #ffffff;
    font-weight:bold;
}

.watermark
{
    color: #999 !important;
}




