﻿body
{
	margin: 0px;
	padding: 0px; /*background-color: #7D7D7D;*/
	font-family: Arial;
	font-size: 9pt;
	color: #333333;
}
.navbar {
	margin-bottom: 0;
	background-color: #f47b22;
}
.navbar-default .navbar-nav > li > a {
	color: #fff;
	font-weight:bold;
}
	.navbar-default .navbar-nav > li > a:hover {
		color: #ccc;
		font-weight: bold;
	}
#wrapper {
	height: 58px;
	/*background-image: url(../Images/topback.gif);*/
	background-color: White;
	background-repeat: no-repeat;
	background-position: center;
}

.topnavigation
{
	margin: 0px;
	padding: 0px;
	background: #4C4D4F;
	height:35px;
	text-align: right;
	color: black;
	border-bottom: 1px solid #4C4D4F;
	border-top: 1px solid #4C4D4F;
}
.Welcome
{
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: right;
	background-color: transparent;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
#tdIndex
{
	background: #4C4D4F;
	font-size: 11pt;
	font-weight: bold;
	font-family: Arial;
}
a
{
	font-size: 10pt;
	color: blue;
}
a:hover
{
	color: #ff6633;
	text-decoration: none;
}
.Divider
{
	background-image: url(../Images/divider.gif);
	background-repeat: repeat-y;
	border-left: #000000;
}
#LContainer
{
	width: 100%;
	text-align: left;
	vertical-align: top;
	background: #f5f5f5;
    background-color:darkgray;
}


.FDiv
{
	background-image: url(../Images/Picture6.jpg);
	background-repeat: repeat-x;
	vertical-align: top;
	height: 2pt;
}
#PMain
{
	width: 100%;  
}
.component
{
	padding: 0;
	margin: 0;
}
#HTable
{
	width: 100%;
	left: 0px;
	position: absolute;
	top: 0px;
}
#Htd
{
	height: 500px;
	background-image: url(../Images/login_layout.gif);
	background-repeat: no-repeat;
	width: 1003px;
	vertical-align: middle;
}
.H1
{
	font-size: 16px;
	font-weight: bold;
	color: #C53C00;
}

.H2
{
	font-size: 14px;
	font-weight: bold;
	color: #C53C00;
}
H4
{
	font-weight: bold;
	font-size: 12pt;
	color: #444444;
}
h3
{
	margin: 0px;
	padding: 6px 4px 8px 6px;
	font-weight: bold;
	font-size: 12px;
	color: White;
	background-color: #4C4D4F; /*#d5ccaf;*/
	text-transform: uppercase;
}
.Mcontent
{
	border: 1px solid #E9E9DF;
	vertical-align: top;
}
#HFooter
{
	background-color:rgb(220,220,220);
	height: 25px;
	font-size: 7pt;
	font-weight: lighter;
	text-align: left;
	width: 100%;
	color: black;
	/*border-top: 2px solid #a81e20;
	border-bottom: 1px solid #a81e20;*/
}

#LContainer
{
	width: 100%;
	text-align: left;
	vertical-align: top;
	background: #f5f5f5;
}
.btnIndex
{
	font-size: 9pt;
	font-weight: bold;
	cursor: pointer;
	border-style: none;
	height: 40px;
	width: 130px;
	background-image: url(../Images/ICICI-BUTN.jpg);
	background-position: left top;
	background-color: White;
	background-repeat: no-repeat;
	color: #000000;
}
.btnSubmenu
{
	font-size: 9pt;
	font-weight: bold;
	cursor: pointer;
	border-style: none;
	height: 40px;
	width: 124px;
	background-image: url(../Images/ICICIBUTN.jpg);
	background-position: left top;
	background-color: white;
	background-repeat: no-repeat;
	color: #000000;
}
.watermarked
{
	height: 16px;
	width: 150px;
	border: 1px solid #BEBEBE;
	background-color: #F0F8FF;
	color: black;
	font-size: 8pt;
	font-family: Arial;
	color: #444444;
}
.profilehead
{
	width: 100%;
	font-weight: bold;
	color: black;
	font-size: 12px;
	text-transform: uppercase;
	color: black;
}
.labelQn
{
	width: 100%;
	font-weight: bold;
	color: black;
	font-size: 12px;
	/*text-transform: uppercase;*/
	color: black;
    
}
.labelQn2
{
	width: 100%;
	font-weight: bold;
	color: black;
	font-size: 12px;
	/*text-transform: uppercase;*/
	color: black;
    background-color:bisque;
}
.tblebackground
{
	width: 100%;
	font-size: 12px;
	color: black;
    background-color: #FfFfFF;
}
.labelqn
{
	width: 100%;
	font-style:italic;
	color: black;
	font-size: 12px;
	color: black;
}
.profileheadTop
{
	width: 100%;
	font-weight: bold;
	color: black;
	font-size: 15px;
	text-transform: uppercase;
	color: black;
}
.profilelabel
{
	width: 100%;
	font-weight: bold;
	color: #a81e20;
}
.competencylabel
{
	width: 100%;
	font-weight: bold;
	color:Black;
}
.GridStyle
{
	border-color: Silver;
	border-style: solid;
}
.Alternate
{
	background-color: #F5F5F5;
	vertical-align: top;
	text-align: center;
}
.AlternateItem
{
	background-color: #F5F5F5;
	vertical-align: top;
	text-align: left;
}

.Header
{
	/*background-image: url(../Images/Header.gif); color: #D33A29;*/
	background-color: #605B5C;
	color: white;
	font-size: 8pt;
	font-weight: bold;
	height: 12px;
	vertical-align: top;
	text-align: center;
}
.Footer
{
	background-image: url(Images/Footer.gif);
	background-repeat: repeat;
	color: white;
	font-size: 8pt;
	font-weight: bold;
	height: 12px;
	text-align: left;
}
.item
{
	background-color: White;
	vertical-align: top;
	text-align: center;
}
.itemlist
{
	background-color: White;
	vertical-align: top;
	text-align: left;
}

.listbox
{
	border: 1px none #BEBEBE;
	background-color: #F0F8FF;
	color: black;
	font-size: 8pt;
}

.Define
{
	display: none;
}
.DisplayDef
{
	display: table;
	width: 100%;
}

.Displaylink
{
	display: block;
}

.SectionHead
{
	font-weight: bold;
	font-size: 11pt;
	color: black;
	text-transform: uppercase;
}

.HomeHeader {
	font-weight: bold;
	font-size: 11pt;
	color: black;
	text-transform: uppercase;
}
.HomeContent
{
	
	font-size: 12pt;
	color: black;
	
}




.button
{
	font-size: 8pt;
	color: Black;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border-style: none;
	height: 30px;
	width: 90px;
	background-repeat: no-repeat;
	background-image: url(../Images/button2.gif);
}

.submittedButton
{
	font-size: 10pt;
	color: Black;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border-style: none;
	height: 30px;
    width:100%;
	background-color: rgb(255,155,45);	
    border:solid;
}
.submittedButtonSelected
{
	font-size: 10pt;
	color: Black;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border-style: none;
	height: 30px;
    width:100%;
	background-color: rgb(224,215,179);
    border:solid;	
}
.button2
{
	font-size: 8pt;
	color: Black;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border-style: none;
	height: 30px;
	width: 125px;
	background-repeat: no-repeat;
	background-image: url(../Images/button3.jpg);
}

.button3
{
	font-size: 8.5pt;
	color: Black;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border-style: none;
	height: 30px;
	width: 255px;
	background-repeat: no-repeat;
	background-image: url(../Images/button4.jpg);
}

.defaultbutton
{
	font-size: 8.5pt;
	color: Black;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border-style: none;
	height: 30px;
	width: 90px;
	background-repeat: no-repeat;
	background-image: url(../Images/button2.gif);
}
.mediumbutton
{
	font-size: 8.5pt;
	color: Black;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border-style: none;
	height: 30px;
	width: 123px;
	background-repeat: no-repeat;
	background-image: url('../Images/button_M.jpg');
}

.mediumbutton1
{
	font-size: 8.5pt;
	color: Black;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border-style: none;
	height: 30px;
	width: 170px;
	background-repeat: no-repeat;
	background-image: url('../Images/button_M1.jpg');
}
.longbutton
{
	font-size: 8.5pt;
	color: Black;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	border-style: none;
	height: 30px;
	width: 251px;
	background-repeat: no-repeat;
	background-image: url('../Images/button_L.jpg');
}

 .EU_TableScroll {
            max-height: 275px;
            overflow: auto;
            border: 1px solid #ccc;
        }

        .EU_DataTable {
            border-collapse: collapse;
            width: 100%;
        }

            .EU_DataTable tr th {
                background-color: #3c454f;
                color: #ffffff;
                padding: 10px 5px 10px 5px;
                border: 1px solid #cccccc;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                font-weight: normal;
                text-transform: capitalize;
                text-align:center;
            }

            .EU_DataTable tr:nth-child(2n+2) {
                background-color: #f3f4f5;
            }

            .EU_DataTable tr:nth-child(2n+1) td {
                background-color: #d6dadf;
                color: #454545;
            }

            .EU_DataTable tr td {
                padding: 5px 10px 5px 10px;
                color: #454545;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 16px;
                border: 1px solid #cccccc;
                vertical-align: middle;
            }

                .EU_DataTable tr td:first-child {
                    text-align: center;
                }



        .btnAddMore {
            -moz-box-shadow: inset 1px 0px 0px -32px #d67f15;
            -webkit-box-shadow: inset 1px 0px 0px -32px #d67f15;
            box-shadow: inset 1px 0px 0px -32px #d67f15;
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eba417), color-stop(1, #915710));
            background: -moz-linear-gradient(top, #eba417 5%, #915710 100%);
            background: -webkit-linear-gradient(top, #eba417 5%, #915710 100%);
            background: -o-linear-gradient(top, #eba417 5%, #915710 100%);
            background: -ms-linear-gradient(top, #eba417 5%, #915710 100%);
            background: linear-gradient(to bottom, #eba417 5%, #915710 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eba417', endColorstr='#915710',GradientType=0);
            background-color: #eba417;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius: 10px;
            display: inline-block;
            cursor: pointer;
            color: #ffffff;
            font-family: Arial;
            font-size: 15px;
            font-weight: bold;
            padding: 6px 20px;
            text-decoration: none;
            text-shadow: 0px 1px 0px #e61c0e;
        }

            .btnAddMore:hover {
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #915710), color-stop(1, #eba417));
                background: -moz-linear-gradient(top, #915710 5%, #eba417 100%);
                background: -webkit-linear-gradient(top, #915710 5%, #eba417 100%);
                background: -o-linear-gradient(top, #915710 5%, #eba417 100%);
                background: -ms-linear-gradient(top, #915710 5%, #eba417 100%);
                background: linear-gradient(to bottom, #915710 5%, #eba417 100%);
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#915710', endColorstr='#eba417',GradientType=0);
                background-color: #915710;
            }

            .btnAddMore:active {
                position: relative;
                top: 1px;
            }

        .myButton {
            -moz-box-shadow: 3px 4px 0px 0px #202928;
            -webkit-box-shadow: 3px 4px 0px 0px #202928;
            box-shadow: 3px 4px 0px 0px #202928;
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #768d87), color-stop(1, #000000));
            background: -moz-linear-gradient(top, #768d87 5%, #000000 100%);
            background: -webkit-linear-gradient(top, #768d87 5%, #000000 100%);
            background: -o-linear-gradient(top, #768d87 5%, #000000 100%);
            background: -ms-linear-gradient(top, #768d87 5%, #000000 100%);
            background: linear-gradient(to bottom, #768d87 5%, #000000 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#768d87', endColorstr='#000000',GradientType=0);
            background-color: #768d87;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            border: 1px solid #566963;
            display: inline-block;
            cursor: pointer;
            color: #ffffff;
            font-family: Arial;
            font-size: 17px;
            font-weight: bold;
            padding: 12px 44px;
            text-decoration: none;
            text-shadow: 0px 1px 0px #2b665e;
        }

            .myButton:hover {
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000000), color-stop(1, #768d87));
                background: -moz-linear-gradient(top, #000000 5%, #768d87 100%);
                background: -webkit-linear-gradient(top, #000000 5%, #768d87 100%);
                background: -o-linear-gradient(top, #000000 5%, #768d87 100%);
                background: -ms-linear-gradient(top, #000000 5%, #768d87 100%);
                background: linear-gradient(to bottom, #000000 5%, #768d87 100%);
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#768d87',GradientType=0);
                background-color: #000000;
            }

            .myButton:active {
                position: relative;
                top: 1px;
            }

             .custContainer{
            padding : 10px !important;

        }

        .pageHead{
            font-size: 24px;
            margin: 0px;
            font-weight: bold;
            font-size: 20px;
            color: White;
            background-color: #4C4D4F;
            text-transform: uppercase;
            padding: 10px 10px 10px 20px;
        }

.h3, h3 {
    color: aliceblue !important;
}


.panel-default {
    border-color: #ddd;
    padding-top: 0px;
    margin: 12px 0px 20px 0px;
    /* border-spacing: 0px; */
}

.nav{
    	/*background: url('../Images/MenuItem.gif') repeat;*/
}

.CompetencyHeader {
	/*background-image: url(../Images/Header.gif); color: #D33A29;*/
	background-color: #605B5C;
	color: white;
	font-size: 11pt;
	font-weight: bold;
	height: 12px;
	vertical-align: top;
	text-align: center;
}
.FooterDisplayMsg {
	color: #FF0000;
	font-size: 12pt;
	font-style: italic;
}
.DivFooterDisplayMsg {
	color: #FF0000;
	font-size: 12pt;
	font-style: italic;
}