/* CSS Document */
.nav {padding:0 0 0 0; 
    margin:0; 
    list-style:none; 
    height:40px; 
    background-color: #002d44;
    font-family:verdana, arial, sans-serif; 
    font-size:11px; 
    /*width:99%;*/
    display:flex;
    justify-content:left;
    }
    .nav.cus {
        padding-left: 20px;
    padding-right: 20px;}
.nav li {
    float:left;     
    }
.nav li a {
    display:block;      
    float:left;    
    color:#ffffff; 
    text-decoration:none; 
	text-align:center;  
    color: white !important;
    font-family: "Segoe UI", Verdana, Helvetica, sans-serif;
    font-weight: 400;
  white-space:nowrap;
    text-align: center;   
     font-size: 12px !important; 
     letter-spacing: 1px;
         padding-bottom: 0;
    padding-top: 6px;
	}
.nav li a:hover {
    display:block;         
}
/*.nav li a:hover span {display:block;  height:41px; position:absolute; left:0; top:0; 
                      cursor:pointer;}
.nav li:hover > a span {display:block; text-align:center; height:41px; position:absolute; left:0; top:0; 
                        cursor:pointer; margin:auto;}*/
.nav li ul, .nav li div  {
position:absolute; 
left:-9999px;}
.nav li:hover {
position:relative;
}
.nav li:hover > a {
color:#FFF;
}
.nav li:hover > a {
display:block; 
text-align:center; 
background:url(pro_drop9/toptab_shadow.PNG) repeat-x top left;}
.nav table {
border-collapse:collapse; 
margin:-1px;}
.nav :hover div {
left:0; 
top:38px; 
width:200px; 
height:144px; 
padding:10px 0;  
z-index:0;
}
.nav li:hover li a
{
    background:#002d44;
    text-align:left;
}
.nav li:hover li a:hover
{
    text-align:left;
}
.nav :hover ul {
padding:0; 
margin:0; 
list-style:none; 
left:0; top:37px; 
width:210px; 
background-color:#002d44;   
                padding:4px 0; 
		z-index:1;
            padding-left: 0px !important;
		}
    .nav li:last-child:hover ul{
        right: 0px;
        left: auto;
        color:red;
    }
.nav :hover ul li {
height:27px;
}
.nav :hover ul li a {
height:27px; 
line-height:27px; 
color:#fff; 
width:237px; 
text-align:left; 
text-indent:20px;
}
/* .nav :hover ul li.fly a {
background:url(pro_drop9/arrow.gif) no-repeat 150px center;
} */
.nav :hover ul li a:hover {
background-color:#0aacdd; 
text-align:left; 
color:#000;
}
.nav :hover ul li:hover > a {
background-color:#0aacdd; 
color:#000;
}
.nav :hover ul ul, .nav :hover ul div {
position:absolute; 
left:-9999px;
}
.nav :hover ul :hover {
z-index:0;
}
.nav :hover ul :hover div {
left:150px; 
top:-4px; 
width:200px; 
height:144px;
 padding:10px 0; 
                           background-color:#002d44;
			    z-index:0;
			    }
.nav :hover ul :hover ul {
padding:0; 
margin:0; 
list-style:none; 
left:150px; 
top:-4px; 
                   width:200px; 
		   height:144px; 
		   padding:10px 0; 
		   z-index:0;
		   }
.nav :hover ul :hover ul li a {
background:transparent;
}
.nav :hover ul :hover ul li a:hover {
background-color:#0aacdd; 
color:#000;
}
#holder {width:750px;}
#holder img {margin-top:-4px;}
.dhatext
{
	font-family:Verdana;
	font-size:14px;
	color:Blue;
	font-weight:bold;
}
.text-box {
    width: 220px;
    float: left;
    padding: 0px;
    margin: 8px 10px 8px 38px;
    overflow-x: hidden;
    overflow-y: scroll;
    height: 455px;
}
    .text-box p {
        margin: 12px 0px 10px 0px;
        padding: 0px;
    }
/*===DESIGNER==*/
.registration-form .form-group {
    text-align: left;
}
    .registration-form .form-group input[type="text"],
    .registration-form .form-group select {
        width: 100%;
    }
/*a.log-link {
    position: absolute;
    top: 0px;
    right:0px;
}*/
.welcomeLoginArea {
    position: absolute;
    top: 0px;
    right:10px;
}
/*.welcome-note {
    position: relative;
    top: -160px;
    right: 0;
}*/
body {
    background-image: url(../images/bg.jpg);
    background-repeat: no-repeat;
}
.tableGridData {
    width:1000px;
    overflow-x:scroll;
}
.tableGridData table {
    text-align:left;
    }
.padding-left-20 {
    padding-left:20px;
}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: rgba(238, 238, 238, 0);
}
