﻿.merchantLoginLeft { float:left; width:480px; padding:0 0 50px 50px; }
.merchantLoginRight { float:right; width:350px; padding:0 50px 30px 0; }

#sidebar { float:left; width:220px; }
.sidebarHead { color:#066e7d; font:bold 16px Arial; height:30px;
	padding:6px 0px 0px 30px; background: url(Images/categoriesheader-bg.gif) no-repeat; }
.sidebarLinks { background:#f6ffff; border-left:1px solid #d5f3f4; border-right:1px solid #d5f3f4; padding:0 1px; }
.sidebarLinks li { padding:5px 10px; background:url(Images/catshadbox.gif) repeat-x top; }
.sidebarLinks li h3 { color:#037f90; font:bold 13px Arial, Helvetica; padding-bottom:3px; }
.sidebarLinks li p { margin:0; padding:2px 0; }
.sidebarLinks li a { color:#666666; font:normal 12px Arial; padding-left:10px; background:url(Images/arw.gif) no-repeat 0 4px; }
.sidebarLinks li a:hover { color:#eb7a00; }

#main { float:right; width:740px; }

.merchantRating div { width:48%; float:left; text-align:center; }
.merchantRating table { margin:auto; }

.statisticsList a { color:#427d85; }

#personalInfoForm .formField { float:left; width:215px; padding:4px 15px 4px 0; }
#personalInfoForm input, #personalInfoForm select, #personalInfoForm textarea { margin:2px 0; }
#personalInfoForm .textarea { width:100%; }
#personalInfoForm .inputBox { width:210px; }
#personalInfoForm em { color:#FF0000; }
.yourLogo .img { float:left; width:150px; text-align:center; }
.yourLogo .details { float:right; width:520px; }

.forgotPass { color:#048ea0; padding-left:15px; background:url(Images/headbg1.gif) no-repeat left top; }
.forgotPass div { padding-right:10px; padding-top:7px; background:url(Images/headbg1.gif) no-repeat right top; text-align:center; }

#changePassword { padding:10px 50px; }
#changePassword .inputBox { width:210px; margin:2px 0; }

.favCatBox { height:155px; width:180px; margin-right:10px; }

#productListForm .formField { float:left; width:215px; padding:4px 15px 4px 0; }
#productListForm input, #productListForm select, #productListForm textarea { margin:2px 0; }
#productListForm .textarea { width:100%; }
#productListForm .inputBox { width:210px; }
#productListForm em { color:#FF0000; }

.uplodFile .img { float:left; width:270px; }
.uplodFile .note { float:left; width:300px; padding-left:20px; }

.fieldtext { color:#666666; border:1px solid #ccc; }


.row
{
	clear: both;
	margin: 0;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
}
.column
{
	float: left;
}

.merchant_menu ul
{
	list-style-type: none;
	text-align: left;
	list-style-position:outside;
	text-decoration: none;
	
}

.merchant_menu ul li
{
	/*
	border-bottom: #b8d5f7 4px solid;
*/
	font-family: Verdana;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #333333;
	
}

.merchant_menu ul li a:hover
{
	color: orange;
}

.fieldinfo
{
	font-family: Verdana;
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	border: 1px solid #ffffff;
	height: 20px;
	vertical-align: middle;
	text-align: right;
	background-color: #fafafa;
}


/* Accordion */
.accordionHeader
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #2E4d7B;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
	border: 1px solid #2F4F4F;
	color: white;
	background-color: #5078B3;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
	background-color: #D3DEEF;
	border: 1px dashed #2F4F4F;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
}

/*Added by Sumit Mundada */

.MaskedEditFocus
{
	background-color: #ffffcc;
	color: #000000;
}


.MaskedEditError
{
	background-color: #ffcccc;
}


.MyCalendar .ajax__calendar_container
{
	border: 1px solid #646464;
	background-color: lemonchiffon;
	color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day, .MyCalendar .ajax__calendar_other .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day, .MyCalendar .ajax__calendar_hover .ajax__calendar_month, .MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
	color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day, .MyCalendar .ajax__calendar_active .ajax__calendar_month, .MyCalendar .ajax__calendar_active .ajax__calendar_year
{
	color: black;
	font-weight: bold;
}


.TextIndicator_TxtPass_Strength1
{
	background-color: Gray;
	color: White;
	font-family: Verdana;
	font-size: x-small;
	font-style: normal;
	margin-top: 2px;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	width: auto;
}
.TextIndicator_TxtPass_Strength2
{
	background-color: Gray;
	color: Yellow;
	font-family: Verdana;
	font-size: x-small;
	font-style: normal;
	margin-top: 2px;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	width: auto;
}
.TextIndicator_TxtPass_Strength3
{
	background-color: Gray;
	color: #FFCAAF;
	font-family: Verdana;
	font-size: x-small;
	font-style: normal;
	margin-top: 2px;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	width: auto;
}
.TextIndicator_TxtPass_Strength4
{
	background-color: Gray;
	color: Aqua;
	font-family: Verdana;
	font-size: x-small;
	font-style: normal;
	margin-top: 2px;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	width: auto;
}
.TextIndicator_TxtPass_Strength5
{
	background-color: Gray;
	color: #93FF9E;
	font-family: Verdana;
	font-size: x-small;
	font-style: normal;
	margin-top: 2px;
	padding: 3px 3px 3px 3px;
	font-weight: bold;
	width: auto;
}


.Mail
{
	font-family: Verdana;
	color: Black;
	font-size: 11px;
	font-weight: normal;
}

.info
{
	font-weight: normal;
	color: #008000;
}
.error
{
	font-weight: normal;
	color: #800000;
}

.Lnkbutton
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: opx 2px opx 2px;
	background: url(Images/btnGreenPart_C.gif) repeat-x;
	display: block;
	text-decoration: none;
	color: White;
	height: 21px;
	text-align: center;
	vertical-align: middle;
	width: 100px;
}

.Lnkbutton a:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: opx 2px opx 2px;
	background: url(Images/btnGreenPart_C.gif) repeat-x;
	display: block;
	text-decoration: none;
	color: White;
	height: 21px;
	text-align: center;
	vertical-align: middle;
	width: 100px;
}

.MerchantHeader
{
	/*
	border: solid 1px #82dbfe;
	background: url(Images/headerBlue.gif) repeat-x;
	padding-bottom: 10px;
	*/
	/*
	background: #3C74E6 url(images/img06.gif) repeat-x;
	font-size: 1em;
	text-transform: uppercase;
	color: #FFFFFF;
	display: block;
	height: 28px;
	padding: 12px 0 0 20px;
	*/
}
.MerchantHeaderText
{
	color: White;
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana;
	padding-left: 20px;
}
.updateProgress
{
	position: absolute;
	background-color: lightgrey;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	padding: 0px;
	margin: 0px;
}
.updateProgress div
{
	background-color: Transparent;
	padding: 4px;
	text-align: center;
	top: 10%;
	left: 50%;
}

.pageIntro
{
	padding: 10px 10px 10px 40px;
	background: #e4f5ff url(Images/iconInfo.gif) no-repeat 10px 40%;
	color: #000;
	font-weight: normal;
}

/* New Addition for disableextender*/
  .updateProgress {
            border-width:1px; 
            border-style:solid; 
            background-color:#CCCCCC; 
            position:absolute; 
            width:130px; 
            height:50px;    
        }
        .updateProgressMessage {
            margin:3px; 
            font-family:Trebuchet MS; 
            font-size:small; 
            vertical-align: middle;
        }
        .disabled {
            background-color:gray; 
            filter:alpha(opacity=10); 
            opacity:0.1; 
        }   
        
        /* New */
   

.boxed {
}

.boxed .title {
	background: #3C74E6 url(Images/img06.gif) repeat-x;
}

.boxed .title h2 {
	height: 28px;
	padding: 12px 0 0 20px;
	text-transform: uppercase;
	font-size: 1em;
	color: #FFFFFF;
}

.boxed .content {
	padding:20px;
	border-top: 1px solid #FFFFFF;
	background:#DBF0F1;
	/*
	background: url(Images/img07.gif) repeat;
    */
}
#updates {
}

#updates ul {
	margin: 0;
	list-style: none;
}

#updates h3 {
	font-size: 1em;
}

#updates p {
	line-height: normal;
	font-size: .8em;
}

#updates a {
	text-decoration: none;
}







