/* CSS Document */
BODY {
    padding:0px;
    margin:0px;
    background-image:url(../images/body_bg.gif);
    background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
}
td {
font-family:Arial, Helvetica, sans-serif;
color:#232323;
}
a {
text-decoration:none;
}
a:hover {
text-decoration:none;
}
h1 {
font-size:19pt;
font-weight:normal;
margin:0px;
padding:0px;
}
h2 {
font-size:16pt;
font-weight:normal;
margin:0px;
padding:0px;
}
h3 {
font-size:13.5pt;
font-weight:normal;
margin:0px;
padding:0px;
}
h4 {
	font-size:11pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
h5 {
	font-size:9pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
h6 {
	font-size:8.5pt;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.txt-blue{
color:#4AA4E2;
}
.txt-white{
color:#FFFFFF;
}
.bg-nav{
background-image:url(../images/bg-nav.gif);
background-repeat:no-repeat;
}

.top-nav-link:link{
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10.5pt;
}

.top-nav-link:hover{
background-color:#FFFFFF;
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
color:#011877;
font-family:Arial, Helvetica, sans-serif;
font-size:10.5pt;
}
.top-nav-link-active{
background-color:#FFFFFF;
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
color:#011877;
font-family:Arial, Helvetica, sans-serif;
font-size:10.5pt;
}
.bg-grey{
background-color:#F5F5F5;
}
.bg-drgrey{
background-color:#DADADA;
}
.bg-white{
background-color:#FFFFFF;
font-family:Arial;
}
.bg-lt-grey{
background-color:#F6F6F6;
}
.dotted-line{
background-image:url(../images/dotted-line.gif);
background-repeat:repeat-x;
}
.footer-gr{
background-image:url(../images/footer-gr.gif);
background-repeat:repeat-x;
}
.txt-black{
color:#000000;
}
.banner-bg{
background-image:url(../images/banner-bg.gif);
background-repeat:no-repeat;
}
.box:link{ 
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
width:24px;
padding-left:4px;
padding-right:5px;
padding-top:0px;
padding-bottom:4px;
background-image:url(../images/gray_box.gif);
background-repeat:no-repeat;
}
.box:visited{ 
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
width:24px;
padding-left:4px;
padding-right:5px;
padding-top:0px;
padding-bottom:4px;
background-image:url(../images/gray_box.gif);
background-repeat:no-repeat;
}
.box:hover{ 
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
width:24px;
padding-left:4px;
padding-right:5px;
padding-top:0px;
padding-bottom:4px;
background-image:url(../images/gray_bluebox.gif);
background-repeat:no-repeat;
}
.box:active{ 
width:24px;
padding-left:4px;
padding-right:5px;
padding-top:0px;
padding-bottom:4px;
background-image:url(../images/gray_box.gif);
background-repeat:no-repeat;
}

/*
input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff; background-image:url(../images/graybar.gif);
	background-repeat:repeat;
	border: 1px solid #BDBDBD;
}
*/
/* newly added as part of 08 year end changes - Added by Vipin */
.pageHeader
{
    font: verdana;
    font-size: small;
    font-weight: bold;
    text-decoration: underline;
}

.tdSectionHeader
{
    background:url(../images/bluebar.gif);
    color: White;
    vertical-align: middle;
}

.tdSectionHeaderGreen
{
    background:url(../images/inner_barGreen.jpg);
    color: White;
    vertical-align: middle;
}

.sectionHeader
{
    font: verdana;
    font-size: small;
    font-weight: bold;
}

.formControlText
{
    font: verdana;
    font-size:x-small;
}

.formControlTextBold {
	font-family:Verdana;
	font-size: medium;
	font-weight: bold;
}

.nameDisplayer
{
    font: verdana;
    font-size: x-small;
    font-style: italic;
}

a.breadcrumb:link
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: DarkCyan;
    text-decoration: none;
}
a.breadcrumb:visited
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: DarkCyan;
    text-decoration: none;
}
a.breadcrumb:hover
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: DarkCyan;
    text-decoration: underline;
}
a.breadcrumb:active
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: DarkCyan;
    text-decoration: underline;
}

a.regularLink:link
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: Maroon;
    text-decoration: none;
}
a.regularLink:visited
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: Maroon;
    text-decoration: none;
}
a.regularLink:hover
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: Maroon;
    text-decoration: underline;
}
a.regularLink:active
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: Maroon;
    text-decoration: underline;
}

a.sectionHeaderLink:link
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: White;
    text-decoration: none;
}
a.sectionHeaderLink:visited
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: White;
    text-decoration: none;
}
a.sectionHeaderLink:hover
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: White;
    text-decoration: underline;
}
a.sectionHeaderLink:active
{
    font-family: Verdana;
    font-size: small;
    font-weight: bold;
    color: White;
    text-decoration: underline;
}
.hiddencol
{
    display:none;
}
a.glink:link {
	font-weight: normal;
	color: #000000;
	text-decoration:none
}
a.glink:visited {
	font-weight: normal;
	color: #000000;
	text-decoration:none
}
a.glink:hover {
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}
a.glink:active {
	font-weight: normal;
	color: #000000;
	text-decoration:underline;
}
.button {
	background-color:#4AA4E2;
	border:Black solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.topBox {
    border-top-width: 1px;
    border-top-color: Navy;
    border-top-style: solid;
}
.leftBox {
    border-left-width: 1px;
    border-left-color: Navy;
    border-left-style: solid;
}
.rightBox {
    border-right-width: 1px;
    border-right-color: Navy;
    border-right-style: solid;
}
.bottomBox {
    border-bottom-width: 1px;
    border-bottom-color: Navy;
    border-bottom-style: solid;
}
.required
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    color: Red;
}
.heading {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#585858;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.heading-form {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#585858;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.buttonMaroon {
	background-color:Maroon;
	border:Black solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:White;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	height:24;
}
