﻿#divddarrowprofile {
    border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
#profileimg
{
	position: absolute;
	float: left;
	margin-top:2px;
	vert-align: middle;
	padding-left:2px;
}
#divprofile {
    display: none;
    float: right;
    position: relative;
    border: 1px solid #dcdcdc;
    margin-left: 865px;
    width: 125px;
    height: auto;
    background-color: #ebebeb;
    margin-top: 0px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    color: #000000;
}

#divprofile :hover {
    color: #ebebeb;
    background-color: #7d7d7d;
}

#divprofilemenu {
    width: 85px;
    height: 55px;
    position: absolute;
    z-index: 2000;
    margin-left: 865px;
    display: none;
}

.ie10 #divprofilemenu {
    width: 85px;
    height: 55px;
    position: absolute;
    z-index: 2000;
    margin-left: 869px;
    display: none;
}
.lineheight {
    line-height: 27px;
    padding-right: 5px;
}
.class_box_shadow
{
    border: 1px solid #ccc;
    box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.45);
    -moz-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.45);
    -webkit-box-shadow: 2px 2px 12px rgba(0, 0, 0, 0.45);
}
.topmenu {
    padding-top: 10px !important;
}
.ecomn
{
	text-align: right;
    padding-right: 5px;
}

#divprofilemain
{
	background-color: #353638;
	width: 500px;
	height: 100px;
}
#demotoggle
{
	color: white;
}
.ecomn:hover
{
	background-color: #ffffff;
	color: #000000;
	cursor: pointer;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;		
}
.updatepanel {
    margin-top: 15px;
            
}
#mainContainer {
    width: 1050px;
    float: left;
    /*border: 1px solid #dcdcdc;*/
}
#diverrorpanel {
    margin-top: 1px;
    float: left;            
}
#leftinnerpanel {
    width: 450px;
    /*border: 1px solid #f0e68c;*/
    float: left;
}
#rightinnerpanel {
    width: 550px;
    /*border: 1px solid #d2691e;*/
    float: left;
}
#middlepanel {
    width: 10px;
    float: left;
}
#leftinnerpaneltable {
    width: 100%;
    margin-top: -1px;
}
.aspnametextbox {
    width: 220px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border: 1px solid #d3d3d3;
    margin-top: -1px;
    float: left;
}
.aspemtextbox {
    width: 220px;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border: 1px solid #d3d3d3;
    margin-top: -1px;
    float: left;
}
.rademtextbox {
    margin-left: 13px !important;
    width: 250px !important;
}
.lblbox {
    margin-top: 0px;
    vert-align: top;
    horiz-align: left;
    float: left;
}
#divupdatebutton {
    width: 99%;
}
.radupdatebtn {
    width: 110px;
    margin-left: 280px;
}
.ctmprof {
    position: absolute;
    margin-left: 215px;
    width: 140px !important;
    /*background:url(/images/GREEN_BUTTON_Rounded_Corner_140x25.png) no-repeat scroll transparent !important;*/
    line-height: 20px !important;
    font-size: 11px !important;
    margin-top: 10px;
    margin-right: 4px;
}
.ctmpwd {
    float: right;
    width: 140px !important;
    /*background:url(/images/GREEN_BUTTON_Rounded_Corner_140x25.png) no-repeat scroll transparent !important;*/
    line-height: 20px !important;
    font-size: 11px !important;
    margin-top: 10px;
    margin-right: 1px;
}
.errormsg {
    color: red;
    position: absolute;
    padding-left: 5px;
}
.chngpwd {
    margin-top: -10px;
}
.continuebtn {
    display: none;
    vert-align: middle;
    vertical-align: middle;
}
.h6 {
    font-size: 10pt;
}
.compareValidator {
    height: 0px;
}

/*begin*/

#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:1.5em; 
}

#nav a{
display:block;
padding:0px 5px;
border:1px solid #333;
color:#fff;
text-decoration:none;
background-color:#333;
}

#nav a:hover{
background-color:#fff;
color:#333;
}

#nav li{
float:left;
position:relative;
}

#nav ul {
position:absolute;
display:none;
width:12em;
top:1.5em;
}

#nav li ul a{
width:12em;
height:auto;
float:left;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}

.ulrofilemenu {
    width: 85px;
    height: 65px;
    position: absolute;
    z-index: 2;
    margin-left: 860px;
}


/*end*/