﻿
input[type="email"], input[type="number"], input[type="password"], input[type="text"], input[type="url"], textarea[type="number"], textarea[type="text"], input[type="url"], select{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    -moz-box-sizing: border-box;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #C0C0C0 #D9D9D9 #D9D9D9;
    border-radius: 1px 1px 1px 1px;
    border-right: 1px solid #D9D9D9;
    border-style: solid;
    border-width: 1px;
    display: inline-block;
    height:19px;
    margin: 0;
    padding-left: 2px;
    padding-top:0PX;
    font-size:11px; color:#666;
}

input[type="email"]:hover, input[type="number"]:hover, input[type="password"]:hover, input[type="text"]:hover, input[type="url"]:hover , textarea[type="number"]:hover, textarea[type="text"]:hover, input[type="url"]:hover, select:hover{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #A0A0A0 #B9B9B9 #B9B9B9;
    border-right: 1px solid #B9B9B9;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    font-size:11px; color:#666;
}
input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="text"]:focus, input[type="url"]:focus , textarea[type="number"]:focus, textarea[type="text"]:focus, input[type="url"]:focus, select:focus{
    border: 1px solid #4D90FE;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset;
    outline: medium none;
    font-size:11px; color:#666;
}


select{padding-top:0PX; font-size:11px; color:#666; line-height:19px;}
select:hover{padding-top:0PX; font-size:11px; color:#666;}
select:focus{padding-top:0PX; font-size:11px;color:#666;}

/* Start Layout main structure*/
body{color:#333333; direction:ltr;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:12px; background:url(Images/mj_bodybg.jpg) repeat-x;margin-top:0px; line-height:1.3em; }    
li{text-align:left;}    
ul,ol{list-style:none;margin:0px;padding:0px;}        
#cp_wrapper{width:980px;height:auto;}
#cp_header{width:980px;height:57px; position:relative; margin-bottom:10px;}
#cp_body{width:100%;height:auto;margin-top:5px; height:100%; margin-bottom:10px; clear:both; }
#cp_leftnavigation{width:210px;height:auto;float:left;}
#cp_placeholder{width:760px;height:auto;float:right;}
.cp_div100{width:100%;height:auto; display:block;}
#cp_update{width:200px;float:right;background-color:#FFFFFF; height:80px;}
.cp_main{ width:100%;}
.cp_mainleft{width:550px;float:left;height:auto;}
.cp_mainright{width:200px;float:right;height:auto; margin-top:6px; } 
.cp_pagetitle {margin-top:7px; font-size:18px; color:#7F7F7F; text-align:left; display:block;overflow:hidden; line-height:normal;}
.cp_breadcrumb{font-size:11px;color:#4d8c47;text-align:left;}
.cp_mastertab {
    background-image: url("Images/mj_bgmastertab.gif");
    background-repeat: repeat;
    color: #3B5998;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 0;
    width: 100%;
}
/*

.cp_guidetext 
{
	font-size:15px;
	font-weight:normal; 
	color:#4c4c4c;
	height:auto;
	display:block; 
	background-color:#ffffcc; 
	border: 1px solid #E1BF48;
	}
.cp_guidetext div 
{
	margin:5px; 
	line-height:17px; 
	text-align:justify;
	}*/
/* End Layout main structure*/

/*Start Header Part*/
.cp_logo{width:152px;height:53px;float:left;background: url(images/MartJack-Logo.jpg) no-repeat top left;}
	
/*.cp_headerright
{   width:665px;
    float:right;
    margin: 12px 0px 12px 0px;
    text-align:right;
    }
.cp_headerright div
{   margin: 5px 0px 19px 0px;
    color:#ffffff;
    text-decoration:none;
 }*/
.cp_headerright{width:800px;float:right;margin: 0px 0px 0px 0px;text-align:right;font-family:"lucida grande",tahoma,verdana,arial,sans-serif; height:57px;}
.cp_headerright div.cp_userlogin {margin: 0px 0px 0px 0px;color:#ffffff;text-decoration:none;font-size:11px; font-weight:bold; height:21px; width:450px; float:right; margin:0px 150px 0px 0px;   }    
.headerlink{   background: url("Images/header_sep.gif") no-repeat scroll left top transparent;
    color: #FFFFFF;
    display: block;
    font-size: 11px;
    height: 34px;
    line-height: 31px;
    position: absolute;
    right:120px;
    text-align: center;
    text-decoration: none;
    top: 11px;
    width: 78px;}    
.headerlink:hover{text-decoration:none; }   
.headerlink:active{text-decoration:none;}    
.headerlink:visited{text-decoration:none;} 
.lblUser , #lblUser{display:block; position:absolute; top:19px; right:217px; }
  
.cp_storepreview {margin:0px;padding:0px; cursor:pointer; font-size:0px; font-weight:normal; text-decoration:none;color:#ebebec; background:url(Images/cp_btnviewlivestore.gif) left top no-repeat; width:123px; height:26px; text-align:center; line-height:32px; display:block; position:absolute; top:14px; right:0px;}
.cp_contactnumber{position:absolute; top:44px; right:190px;}

/*End  Header Part*/
/* Buttons Start*/
ul.cp_globalbtn{float:left;margin:0px 0px 10px 0px;padding:0px;text-align:right;display:block;width:100%;}
.cp_globalbtn li{list-style:none;margin:0px;padding:0px;text-align:right;}	
/* Buttons End*/
/* Start footer Css */
#cp_footer{clear:both; /* margin-top:10px; background:url(Images/footer_bg.jpg) left top repeat-x; */ font-family:Tahoma; min-height:56px; position:relative; height:114px; }
.cp_footertext{font-family:Tahoma;font-size:12px;color:#fff;text-align:left;padding:0px; height:56px; position:relative;}
.cp_footertext a{color:#6E6E6E;}	
.cp_copyrighttxt{display:block; position:absolute; top:27px; left:20px;}
.cp_contactfootertxt{text-align:right; position:absolute; right:20px; top:20px;}
.cp_contactfootertxt span{display:block;line-height:normal;}
.cp_contactfootertxt span a{color:#fff; text-decoration:none;}
.cp_contactfootertxt span a:hover{text-decoration:underline;}
.cp_reasoninglogo{background:url(Images/reasoning_logo.jpg) left top no-repeat; display:block; float:right; width:141px; height:22px; margin:12px 22px 22px 0px; }
.cp_bodyparent{background:url(Images/bodybottom_bg.jpg) left bottom repeat-x;     height: 100%;    overflow: hidden;}


/* End footer Css*/		
/* Start styles for Welcome page*/
.cp_dashboard_layout /* container for dashboard that width and height for it */
{
	float:left;
	width:548px;
	height:auto;									
}

.cp_dashboard_txtplacing{float:left;width:225px; margin-left:25px;height:auto;}
.cp_dashboard_txtheader{font-family:Trebuchet MS, Arial, Verdana;font-size:16px;color:#3B5998;text-align:left;font-weight:bold;}
.cp_dashboard_txt{font-family:Trebuchet MS, Arial, Verdana;font-size:12px;color:#464646;text-align:left;}
.cp_sitcreationbox_bg{background:#FFFFFF url(Images/mj_sitecreation_bg.gif) bottom repeat-x;border:1px solid #B6B6B6;color:#000000;}
.cp_sitecreation_txt{font-family:Trebuchet MS,arial;font-size:12px;text-align:justify;padding:5px;}
.cp_videotutorial{background:#FFFFFF url(Images/mj_videotutorials.gif)bottom repeat-x;border:1px solid #B6B6B6;}
.cp_videotutorial_txt{font-family:Trebuchet MS,arial;font-size:18px;color:#376C8F;text-align:left;padding:10px;}
.cp_dashboard_layout /* container for dashboard that width and height for it */
{
	float:left;
	width:548px;
	height:auto;
}

.cp_dashboard_txtplacing{float:left;width:225px;margin-left:25px;height:auto;}
.cp_dashboard_txtheader{font-family:Trebuchet MS, Arial, Verdana;font-size:16px;color:#3B5998;text-align:left;font-weight:bold;}
.cp_dashboard_txt{font-family:Trebuchet MS, Arial, Verdana;font-size:12px;color:#464646;text-align:left;}
.cp_sitcreationbox_bg{background:#FFFFFF url(Images/mj_sitecreation_bg.gif) bottom repeat-x;border:1px solid #B6B6B6;color:#000000;}
.cp_sitecreation_txt{font-family:Trebuchet MS,arial;font-size:12px;text-align:justify;padding:5px;}
.cp_videotutorial{background:#FFFFFF url(Images/mj_videotutorials.gif)bottom repeat-x;border:1px solid #B6B6B6;}
.cp_videotutorial_txt{font-family:Trebuchet MS,arial;font-size:18px;color:#376C8F;text-align:left;padding:10px;}
.cp_vwatch_link li{color:#464646;font-family:Trebuchet MS,arial;font-size:12px;text-align:justify;display:inline;line-height:22px;}
.cp_vwatch_link li a {color:#464646;text-decoration:none;}
.cp_vwatch_link li a:hover {color:#464646;text-decoration:underline;}
cp_vwatch_link li {color:#464646;font-family:Trebuchet MS,arial;font-size:12px;text-align:justify;display:inline;line-height:22px;}
.cp_vwatch_link li a {color:#464646;text-decoration:none;}
.cp_vwatch_link li a:hover {color:#464646;text-decoration:underline;}
/* End Styles for Welcome page*/
/*Common Styles */
.cp_h2{width:100%;font-size:12px;color:#333;border-bottom:1px dotted #D7DEE3;text-align:left; line-height:1.6em; font-weight:bold; }	
.cp_infobox {border:1px solid #ccc;text-align:justify;padding:5px;background-color:#ffffee;color:#666;height:auto;line-height:normal; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:12px;}		
.cp_div90
{
	width:90%;
	height:auto;
	margin-top:20px;
	text-align:center;
	}	
.cp_griddiv
{
	width:160px;
	text-align:center;
	float:left;
	margin:5px 5px 10px 5px;
}
.cp_graytext
{	color:#898989;
	font-size:11px;

	}	


/*

.cp_layoutlinks a:link
{
	
	color:#0072BC;
	text-decoration:underline;
	line-height:30px;
	}	
.cp_layoutlinks a:visited
{
	
	color:#0072BC;
	text-decoration:underline;
	line-height:30px;
	}	
.cp_layoutlinks a:hover
{
	
	color:#0072BC;
	text-decoration:none;
	line-height:30px;
	
	}
.cp_iconview 
{
	background-image:url(Images/mj_iconview.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	background-position:left;
	color:#0072bc;
	
	}
	
.cp_iconview a
{
	color:#0072bc;
	font-size:12px;
	text-decoration:underline;
	}
.cp_iconview a:hover
{
	color:#0072bc;
	font-size:12px;
	text-decoration:none;
	}	*/	


.cp_layoutlinks
{
    color:#3B5998;
    line-height:30px;
}
.cp_layoutlinks a:link
{
	
	color:#3B5998;
	text-decoration:underline;
	
}	
.cp_layoutlinks a:Active
{
	
	color:#3B5998;
	text-decoration:underline;
	
	}
.cp_layoutlinks a:visited
{
	
	color:#3B5998;
	text-decoration:underline;
	
	}	
.cp_layoutlinks:hover
{
	
	color:#3B5998;
	text-decoration:none;

	
}

.cp_iconview 
{
	background-image:url(Images/mj_iconview.gif);
	background-repeat:no-repeat;
	padding-left:13px;
	background-position:left;
	color:#3B5998;
	
	}
	
.cp_iconview a
{
	color:#3B5998;
	font-size:12px;
	text-decoration:underline;
	}
.cp_iconview:hover
{
	color:#3B5998;
	font-size:12px;
	text-decoration:none;
	} 

			
	
.cp_notetext
{
	background-color:#ebf0f5; 
	border:1px solid #ccd8e5; 
	height:auto; 
	color:#333;
	text-align:left;
	padding:5px;
	margin-top:10px;
	}
		
.cp_notetext a{text-decoration:underline; font-weight:bold; color:#3B5998;cursor:pointer}
.cp_notetext a:hover{text-decoration:none;}


/*Common Styles */




/*preethi styles*/

/* Fiedlset Layout starts */ 
.cp_fieldset
{
	display:block;
	/*(border:1px solid #DCEAF1;*/
	border:1px solid #dee1e7;
	height:100%;
	padding:0px 10px 7px 10px;
	margin:0px 0px 0px 0px;
	
	
	
}
.cp_fieldset legend
{
	color:#3b5998;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	
}

/* Fiedlset Layout ends */ 


/* Form Layout Strats */

.cp_frminner_layout
{
	margin:0px;
    padding:0px; 
    height:auto;
    width:530px;
    list-style:none;
   
}
.cp_frminner_layout ul /* inner form content */
{
	float:left;
	color:#3B5998;
	font-size:12px;
	list-style:none;
	padding:0px;
	margin-left:5px;
}

/* Class for listbox */
.cp_listbox
{
	width:160px; 
	height:120px;
}

.cp_scrollup_arr_btn
 {
	background:url(Images/mj_scrollup_arr.jpg);
    width:25px; 
    height:25px;
    border:0px;
    
 }
.cp_scrolldown_arr_btn
 {
	background:url(Images/mj_scrolldown_arr.gif);
    width:25px; 
    height:25px;
    border:0px;
 }
.cp_formtxt_type label /* For labels to be arranged in proper position to left */
 {
	width:125px;
	float:left;
	text-align:right;
	margin-right:5px;
 }
 label
 {color:#3b5998;}
 
.cp_textbx_txt /* font style and width for text box */
{
	width:120px;
}



ul.cp_mastertab
{
    margin:10px 0px 0px 0px; 
    padding:0px;
	float:left;
	background-image:url(Images/mj_bgmastertab.gif);
	background-repeat:repeat;
	color:#3B5998;
	font-size:12px;
	width:100%;
	font-weight:bold;
	}

.cp_mastertab li 	
{
    padding:5px 5px 5px 15px;
	list-style-type:none;
	text-align:justify;
	float:left;
	height:auto;
	} 	
.cp_mastertab li a{color:#3B5998; text-decoration:underline;}
.cp_mastertab li a:hover{text-decoration:none;}

/* Form Layout Ends */

/* Common styles for yellow and green buttons */

.cp_ylw-39-btn{	background:url(Images/mj_yelow_39_btn.gif) no-repeat;font-size:11px;color:#333;width:40px;height:26px;border:0px; margin-top:5px; margin-bottom:0px; padding-bottom:3px; font-family:Tahoma; font-weight:bold; }
.cp_ylw-52-btn{	background:url(Images/mj_yelow_52_btn.gif) no-repeat;font-size:11px;color:#333;width:52px;height:26px;border:0px; margin-top:10px; padding-bottom:3px; font-family:Tahoma; font-weight:bold; }
.cp_ylw-72-btn{	background:url(Images/mj_yelow_72_btn.gif);font-size:11px;color:#333;width:72px;height:26px;border:0px; margin-top:4px; padding-bottom:3px; font-family:Tahoma; font-weight:bold; }
.cp_ylw-85-btn{background:url(Images/mj_yelow_85_btn.gif);font-size:11px; color:#333; width:85px; height:26px; border:0px;margin-top:0px;padding-bottom:3px; font-family:Tahoma; font-weight:bold;}
.cp_ylw-89-btn{background:url(Images/mj_yelow_89_btn.gif);font-size:11px; color:#333; width:90px; height:26px; border:0px;margin-top:10px; background-repeat:no-repeat;padding-bottom:3px; font-family:Tahoma;font-weight:bold;}
.cp_ylw-114-btn{background:url(Images/mj_yelow_114_btn.gif) no-repeat;font-size:11px; color:#333; width:114px; height:26px; border:0px;margin-top:0px;padding-bottom:3px; font-family:Tahoma;font-weight:bold;}
.cp_ylw-134-btn{background:url(Images/mj_yelow_134_btn.gif);font-size:11px;color:#333; width:134px; height:26px; border:0px;margin-top:10px;padding-bottom:3px; font-family:Tahoma;font-weight:bold;}
.cp_ylw-184-btn{background:url(Images/mj_yelow_184_btn.gif);font-size:11px;color:#333; width:184px; height:26px; border:0px;margin-top:0px; padding-bottom:3px; font-family:Tahoma;font-weight:bold;}
.cp_ylw-157-btn{background:url(Images/mj_yelow_157_btn.gif);font-size:11px;color:#333; width:157px; height:26px; border:0px;margin-top:0px;padding-bottom:3px; font-family:Tahoma;font-weight:bold;}
.cp_ylw-157-btn_new{background:url(Images/mj_yelow_157_btn.gif);font-size:11px;color:#333; width:157px; height:26px; border:0px;margin-top:0px; display:block; text-decoration:none;padding-bottom:0px; font-family:Tahoma;font-weight:bold; line-height:26px;}

.cp_grn-27-btn{background:url(Images/mj_grn_27_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; width:27px; height:26px; border:0px; margin-top:5px;} 
.cp_grn-52-btn{background:url(Images/mj_grn_52_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; width:52px; height:26px; border:0px; margin-top:10px;}
.cp_grn-75-btn{background:url(Images/mj_grn_75_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; width:75px; height:26px; border:0px; margin-top:10px;}
.cp_grn-85-btn{background:url(Images/mj_grn_85_btn.gif) no-repeat; font-family:Tahoma; font-size:11px;font-weight:bold; color:#FFFFFF; width:85px; height:26px; border:0px; margin-top:10px;}
.cp_grn-114-btn{background:url(Images/mj_grn_114_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold;color:#FFFFFF; width:114px; height:26px; border:0px; margin-top:10px; text-align:center; padding-left:10px;}
.cp_grn-134-btn{background:url(Images/mj_grn_134_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold;color:#FFFFFF; width:134px; height:26px; border:0px; margin-top:10px;}
.cp_grn-157-btn{background:url(Images/mj_grn_157_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold;color:#FFFFFF; width:157px; height:26px; border:0px; margin-top:10px;}
.cp_grn-240-btn{background:url(Images/mj_grn_240_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold;color:#FFFFFF; width:240px; height:26px; border:0px; margin-top:10px; padding-top:0px; padding-bottom:0px; line-height:26px;}
.cp_grn-230-btn{background:url(Images/mj_grn_230_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold; color:#FFFFFF; width:230px; height:26px; border:0px; margin-top:10px;}
.cp_grn-266_btn{background:url(Images/cp_grn-266_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold;color:#FFFFFF; width:266px; height:26px; border:0px; margin-top:10px; padding-top:0px;}

.cp_grn-306-btn{background:url(Images/mj_grn_306_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold;color:#FFFFFF; width:306px; height:22px; border:0px; margin-top:10px; padding-top:0px; padding-bottom:5px;}
.cp_grn-181-btn{background:url(Images/mj_grn_181_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold;color:#FFFFFF; width:181px; height:26px; border:0px; margin-top:10px; padding-top:0px; padding-bottom:0px;}
.cp_grn-190-btn{background:url(Images/mj_grn_190_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold;color:#FFFFFF; width:190px; height:26px; border:0px; margin-top:10px; padding-top:0px; padding-bottom:0px;}

a.cp_grn-157-btnh{background:url(Images/mj_grn_157_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold;color:#FFFFFF; width:157px; height:26px; border:0px; margin-top:10px; display:block; padding-top:4px;}
.cp_grn-157-btnh:hover{background:url(Images/mj_grn_157_btn.gif) no-repeat; font-family:Tahoma; font-size:11px; font-weight:bold;color:#FFFFFF; width:157px; height:26px; border:0px; margin-top:10px; display:block; cursor:pointer; padding-top:4px;}
a.cp_ylw-157-btnh{background:url(Images/mj_yelow_157_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px;color:#4C4C4C; width:100px; height:26px; padding-top:2px; padding-bottom:2px; padding-left:10px; padding-right:10px; border:0px;margin-top:10px; text-decoration:none;}
.cp_ylw-157-btnh:hover{background:url(Images/mj_yelow_157_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px;color:#4C4C4C; width:100px; height:26px; border:0px;margin-top:10px; text-decoration:none;}


a.cp_ylw-134-btnh{background:url(Images/mj_yelow_134_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px;color:#333; width:134px; height:26px; padding:7px 13px; border:0px;margin-top:10px;text-decoration:none;font-weight:bold;}
.cp_ylw-134-btnh:hover{background:url(Images/mj_yelow_134_btn.gif); background-repeat:no-repeat; background-position:top left;  font-family:Tahoma; font-size:11px;color:#333; width:134px; height:26px;  margin-top:10px; border:0px;margin-top:10px;  cursor:pointer;  text-decoration:none;font-weight:bold;}
a.cp_ylw-85-btnh{background:url(Images/mj_yelow_85_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px; color:#333333; width:85px; height:12px; padding:7px 13px 7px 13px; border:0px;margin-top:10px;text-decoration:none;font-weight:bold;}
.cp_ylw-85-btnh:hover{background:url(Images/mj_yelow_85_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px; color:#333333; width:85px;   border:0px;margin-top:10px;  cursor:pointer;  text-decoration:none;}
a.cp_ylw-114-btnh{background:url(Images/mj_yelow_114_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px; color:#333333; width:60px; height:26px; padding:7px 13px; border:0px;margin-top:10px;  text-decoration:none;font-weight:bold;}
.cp_ylw-114-btnh:hover{background:url(Images/mj_yelow_114_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px; color:#333333; width:60px; height:26px; border:0px;margin-top:10px;  cursor:pointer;  text-decoration:none;font-weight:bold;}
a.cp_ylw-121-btnh{background:url(Images/mj_yelow_121_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px; color:#333333; width:121px; height:26px; padding:7px 13px; border:0px;margin-top:10px;  text-decoration:none;font-weight:bold;}
.cp_ylw-121-btnh:hover{background:url(Images/mj_yelow_121_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px; color:#333333; width:121px; height:26px; border:0px;margin-top:10px;  cursor:pointer;  text-decoration:none;font-weight:bold;} 


.cp_ylw-85-btnh{background:url(Images/mj_yelow_85_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px; color:#333333; width:85px; height:26px; padding-top:2px; padding-bottom:2px; padding-left:12px; padding-right:12px; border:0px;margin-top:10px;  text-decoration:none; cursor:hand;}
.cp_ylw-85-btnh:hover{background:url(Images/mj_yelow_85_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:11px; color:#333333; width:85px;  border:0px;margin-top:10px;  cursor:pointer;  text-decoration:none; cursor:hand;} 

.cp_ylw-39-btn1{background:url(Images/mj_yelow_39_btn.gif) no-repeat;font-family:Tahoma;font-size:11px; color:#333333;width:40px;height:26px;border:0px; margin-top:3px; margin-bottom:0px; font-weight:bold; }
.cp_ylw-85-btnh1{background:url(Images/mj_yelow_85_btn.gif);font-family:Tahoma; font-size:13px; color:#333333; width:85px; height:26px; padding-top:0px; padding-bottom:0px; padding-left:16px; padding-right:16px; border:0px;margin-top:10px;  text-decoration:none;}





/* End of Common button styles*/


ul.cp_datalist
{
	width:100%;
	padding:0px;
	margin:0px;
	}
	
.cp_datalist li
{
	list-style:none;
	float:left;
	text-align:center;
	/*width:170px;*/
	width:166px;
	height:auto;
	margin:5px;
	color:#3B5998;
	}


ul.cp_themeinfo
{
	width:100%;
	margin:0px;
	padding:0px;
	float:left;
	color:#898989;
	font-size:13px;
	
	
}

.cp_themeinfo li
{
	list-style:none;
	float:left;
	width:32%;

	}	
.cp_themeinfo li a
{
	text-decoration:underline;
	color:#898989;
	
	}	
	
.cp_themeinfo li a:hover
{
	text-decoration:none;
	color:#898989;
	}
	
	
	
	
			
/*ul.cp_notetext
{
    
    
	float:left;
	background-color:#E3F0F6; 
	border:1px solid #AFCDDF;
	color:#000000;
	font-size:13px;
	display:block;
	margin-top:10px;
	
	}

.cp_notetext li 	
{
    list-style:none;
	text-align:justify;
	float:left;
	height:auto;
	margin:10px;
	
	}*/ 


ul.cp_guidetextnew 
{
	font-size:12px;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-weight:normal; 
	color:#333;
	height:auto;
	display:block; 
	background-color:#ffffee; 
	border: 1px solid #ccc;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
}
.cp_guidetextnew li 
{
	list-style:none;
	line-height:1.3em; 
	text-align:justify;
	padding:10px;
	margin-left:0px;
	
	}	
	
	
ul.cp_helphorizontal
{
	color:#333333;
	font-size:12px;	
	height:auto;
	display:block;
	padding:0px;
	margin:10px 0px 10px 0px;
	font-weight:normal;
	}
.cp_helphorizontal li
{
	list-style:none;
	padding:0px;
	text-align:justify;
	margin:0px;
	}

ul.cp_navigationstyle
{
	font-size:12px;
	color:#3B5998;
	padding:0px;
	margin:0px;
	width:100%;
	display:block;
	float:left;
	}			
	
.cp_navigationstyle li
{
	list-style:none;
	text-align:left;
	padding:0px;
	margin:5px 0px 0px 5px;
	float:left;
	
	}
	
	
/*ul.cp_maininfo
{
	padding:0px;
	margin:0px;
	display:block;
	width:100%;
	}
.cp_maininfo li
{
	list-style:none;
	text-align:left;
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	}
*/	
	
 ul.cp_maininfo
{
	padding:0px;
	margin:0px;
	display:block;
	width:100%;
	border-bottom: 2px solid #dee1e7; 
	float:left;
	height:50px !important;
	}
.cp_maininfo li
{
	list-style:none;
	text-align:left;
	display:inline;
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	height:44px;

} 
	

.cp_helpbox
{
	background-color:#E8F3F9;
	color:#4C4C4C;
	padding:5px;
	margin:0px;
	height:auto;
	border:1px solid #5FA9D4;
	text-align:justify;
	}
	



.cp_mandatorydiv
{
    text-align:right;
    font-size:12px;
    padding:3px 0px;
      
    }
.cp_mandatorydiv span
{
 color:#ff0000;
 
    } 
.cp_mandatorystar
{
    color:#ff0000;
    font-size:12px;
    margin-left:5px;
    font-weight:bold;
    position:absolute;
    
} 
 
	
/*Main Form Structure Starts*/

   
ul.cp_formstyle
{
    padding:0px; 
    list-style:none;  
    margin:10px 0px; 
    width:528px;
    font-size:12px;
    color:#3B5998;
    } 


ul.cp_formstyle li 
{
    float:left;  
    clear:left; 
    width:100%; 
    padding-bottom:0px; 
    margin:0px 0px 15px 0px; 
   
    } 

ul.cp_formstyle label 
{
    float: left;
    width: 200px; 
    margin-right: 15px;
    text-align:right;
    } 
 
ul.cp_formstyle li select
{
    width:150px;
    text-align:left;
    }
    
  
    
/*Main Form Structure End*/        




/*Check box style Formch Starts*/
ul.cp_formch
{
  margin:10px 0px 10px 50px;
  font-size:12px;
  color:#3B5998;
  
    }
.cp_formch li
{
    list-style:none; 
    margin:0px; 
    padding:5px 0px; 
    float:left; 
    width:33%;
    }
.cp_formch li label
{
    margin:0px 0px 0px 4px;
   }           



/*Check box style Form2 End*/



/*All form related Starts*/
.cp_labelleft
{
    margin-left:6px;
    font-size:12px;
    color:#3B5998;
    
    }
.cp_control
{
    text-align:left; 
    margin:10px 0px 10px 20px;
 
    
    }    

/*All form related End*/



/*Day and timings styles starts*/
   
ul.cp_daytime
{
    padding:0px; 
    list-style:none;  
    margin:0em; 
    width:528px;
    font-size:12px;
    color:#3B5998;
   height:auto;   
    } 
ul.cp_daytime li 
{
    float:left;  
    width:100%; 
    padding-bottom:0px; 
    margin:0px 0px 15px 0px; 
    
   
    } 

ul.cp_daytime label 
{
    float: left;
    width: 100px; 
    margin-right: 15px;
    text-align:right;
    
    } 
 
ul.cp_daytime select
{
    width:50px;
    margin-right:5px;
    }
ul.cp_daytime span
{
    color:#000000;
    font-size:12px;
    margin:0px 5px;
    }
ul.cp_daytime checkbox
{
    margin:0px 10px;
}    

/*Day and timings styles end*/

.cp_guidelink
{
	color:#999999;
	font-weight:bold;
	font-size:13px;
	}

/*
.cp_success
{
	font-size:16px;
	font-weight:bold;
	color:#4c4c4c;
	background-color:#FCF9E2;
	border:1px solid #F0DFA3;
	padding: 20px 20px 20px 56px;
	background-image:url(Images/mj_success_icon.gif);
	background-repeat:no-repeat;
	text-align:left;
	background-position:left;
	}
.cp_error
{
	font-size:16px;
	font-weight:bold;
	color:#4c4c4c;
	background-color:#FCF9E2;
	border:1px solid #F0DFA3;
	padding: 20px 20px 20px 56px;
	background-image:url(Images/mj_error_icon.gif);
	background-repeat:no-repeat;
	text-align:left;
	background-position:left;
	}
.cp_warning
{
	font-size:16px;
	font-weight:bold;
	color:#4c4c4c;
	background-color:#FCF9E2;
	border:1px solid #F0DFA3;
	padding: 20px 20px 20px 56px;
	background-image:url(Images/mj_warning_icon.gif);
	background-repeat:no-repeat;
	text-align:left;
	background-position:left;
	}*/


.cp_applytoall:link
{
	font-size:12px;
	color:#3B5998;
	font-weight:bold;
	text-decoration:underline;
	}
.cp_applytoall:hover
{
	text-decoration:none;
	
	}

/*Start Design Standard Pages Styles */

ul.cp_designlayout
{
	 margin:20px 0px 0px 0px; 
	 padding:0px;
	}

.cp_designlayout li
{
	
	width:175px; 
	height:200px; 
	list-style:none;
	padding:0px; 
	margin:0px 0px 5px 0px; 
	float:left; 
	text-align:left;
	
	}
	
.cp_designlayout span
{
	width:125px; 
	display:block;
	background-color:#faf3c6; 
	border:1px solid #bfbfbf; 
	font-size:12px; 
	color:#3B5998; 
	margin-bottom:5px;
	height:20px;
	
	}
.cp_designlayout span label
{
	
	width:109px;
	display:block;
	float:left;
	margin-left:2px;
}	

.cp_designlayout span img
{
	float:left;
	margin-top:5px;
	margin-right:1px;
	
	
	}

	
	
.cp_designthispage a
{
	
	font-weight:bold; 
	text-decoration:underline; 
	background-image:url(Images/mj_designarrow.gif); 
	background-repeat:no-repeat; 
	background-position:right; 
	padding-right:12px;
	color:#3B5998;
	
	
	}		
.cp_designthispage a:hover
{
	text-decoration:none;
	
	}

	
	
.cp_designthispageedit a
{
	
	font-weight:bold; 
	text-decoration:underline; 
	background-image:url(Images/mj_designedit.gif); 
	background-repeat:no-repeat; 
	background-position:left; 
	padding-left:12px;
	color:#3B5998;
	
	
	}		
.cp_designthispageedit a:hover
{
	text-decoration:none;
	
	}	
	
	
.cp_designthispagedelete a
{
	
	font-weight:bold; 
	text-decoration:underline; 
	background-image:url(Images/mj_designdelete.gif); 
	background-repeat:no-repeat; 
	background-position:left; 
	padding-left:12px;
	color:#999999;
	
	
	}		
.cp_designthispagedelete a:hover
{
	text-decoration:none;
	
	}		
	
	
.cp_url a
{
	color:#000000;
	font-size:11px;
	text-decoration:underline;	
	}	

.cp_url a:hover
{
	color:#000000;
	font-size:11px;
	text-decoration:none;	
	}	
/*End Design Standard Pages Styles */

/*Start Design header Pages Styles */

.cp_disignheadermain
{
	height:550px; 
	border:1px solid #60a9d4; 
	width:978px; 
	float:left; 
	margin-top:10px;
	
		}
.cp_disignheaderleft
{
	width:170px; 
	background-color:#e9f4fa; 
	height:550px; 
	border-right:1px solid #60a9d4; 
	float:left;
	
	}
.cp_designheaderdiv
{
	
	float:left; 
	margin:10px; 
	height:auto;
	width:79%;
	}	
.cp_designheadersubheading
{
	margin-left:10px; 
	font-size:12px;
	}	
	
.cp_designheaderbannerdiv
{
	float:left;
	text-align:center;
	font-size:12px; 
	margin-top:5px; 
	color:#000000; 
	height:auto;
	width:100%; 
		}
		
.cp_headerpreview
{
height:auto; 
border:1px solid #909090; 
float:left; 
margin-top:10px; 
text-align:center;
width:978px; 
padding:5px 0px;
	}
	
	
.cp_bannerinfo
{
	float:left; 
	width:100%; 
	text-align:center; 
	font-size:11px; 
	padding-top:5px;
	}					



ol.cp_designheaderlinks
{
	list-style:none;
	float:left;
	font-size:12px;
	padding-top:10px;
	width:100%;
	}
	
.cp_designheaderlinks li
{
	float:left;
	padding:0px;

	display:block;
	width:100%;
	text-indent:10px;
	line-height:30px;
	
	}	

.cp_designheaderlinks li a
{
	text-decoration:none;
	color:#000000;
	display:block;
	
	}
.cp_designheaderlinks li a:hover
{
	background-color:#60a9d4;
	color:#ffffff;
	display:block;
	text-decoration:none;
	
	}
	

.cp_designheaderlinks li a:active
{
	background-color:#60a9d4;
	color:#ffffff;
	display:block;
	text-decoration:none;
	
	}	


ul.cp_designheaderright
{
	
	width:100%;
	height:auto;
	
	}

.cp_designheaderright li
{
	float:left;
	width:100%;
	margin:5px 0px;
	
	}


.cp_Designheaderheading
{
	color:#3B5998;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px dashed #bfbfbf;
	}	
	
	
.cp_btndesignheader a
{
	background-image:url(http://localhost/UExp_EnablerUI/RevampPages/RevampImages/mj_btndesignheader.gif);
	width:31px;
	height:25px;
	border:0px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#000000;
	text-decoration:none;
	display:block;
	float:left;
	margin:40px 10px 0px 10px;
	background-repeat:no-repeat;
	}	
	
.cp_buttondesignheader
{
	background-image:url(http://localhost/UExp_EnablerUI/RevampPages/RevampImages/mj_btndesignheader.gif);
	width:31px;
	height:25px;
	border:0px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#000000;
	text-decoration:none;
	display:block;
	background-repeat:no-repeat;
	
	}	
	
	
	
	
	
	
	

/*End Design header Pages Styles */



/* Start Minal Styles*/
.cp_table 
{
	border-top:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;}

.cp_table div {margin:5px;}

.cp_table thead td 
{
	font-size: 14px;
	font-weight: bold; 
	text-align: left; 
	background-color:#e3f0f6;
}
.cp_table td
{
	border-right:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1; 
	width:251px;
	font-size:12px;
	}

.cp_checkoutoption_payment
{

	font-family: Trebuchet MS,verdana, Arial; 
	color: #000000; 
	font-size: 14px;
	font-weight:normal;
	/*float:left;*/
	margin-left:10px;
	margin-top:10px;

}

.cp_checkoutoption_divbg
{
	margin: 0px 100px 0px 0px;
	padding: 0px; 
	position: relative;
	top: 1px; 
	
}

*html .cp_checkoutoption_divbg  /*Only For IE*/
{
	top:6px;
}

.cp_checkoutoption_link
	{
	
	text-decoration:underline;
	font-family: Trebuchet MS,verdana, Arial; 
	color: #000000; 
	font-size: 14px;
	font-weight:normal;
	} 
	
ul.cp_checkoutoption_Payonline
	{
		margin-top:15px;
		
		margin-left:0px;
		font-size:12px;
		margin-left:10px;
		
		 
		
		}
		
		
	.cp_checkoutoption_Payonline li
	{
		margin-top:15px;
		margin-left:0px;
		font-size:12px; 
}	
	
	

/*End Minal Styles*/





/* Product Management  styles start*/
.cp_productimageleftdiv
{
	width:auto;
	float:left;
	}
.cp_productrightdiv
{
	
	float:left;
	width:73%;
	margin:15px 0px 0px 15px;
	}


.cp_productimagediv
{
	border:1px solid #afcddf;
	width:102px;
	margin:15px 0px 5px 15px;
}
.cp_producttitle
{
	
	font-size:12px; 
	color:#3B5998;
	margin-bottom:15px;
	
}
.cp_producttitle a{color:#3B5998; text-decoration:underline;}
.cp_producttitle a:hover{text-decoration:none;}
.cp_productinfo
{
	width:28%;
	display:block; 
	float:left; 
	text-align:right; 
	margin-right:5px;
	font-size:11px;
	margin-bottom:5px;
	
	}
.cp_productdetails
{
	width:69%;
	display:block; 
	float:left; 
	text-align:left;
	color:#000000;
	font-size:12px;
	margin-bottom:5px;
	}	
	
.cp_mainproduct li
{
	clear:both;
	}	
	

ul.cp_productformstyle
{
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-left:0px;
    list-style:none;  
    margin:0px;
    width:528px;
    font-size:12px;
    color:#3B5998;
    
  } 


ul.cp_productformstyle li 
{
    
    clear:left; 
    width:100%; 
    padding-bottom:0px; 
    margin:0px 0px 15px 0px; 
   
    } 

ul.cp_productformstyle label 
{
    float: left;
    width: 100px; 
    margin-right: 15px;
    text-align:right;
    } 

/****************tow column ***************************/
ul.cp_productformstyle2
{
    padding-top:0px;
    padding-right:0px;
    padding-bottom:0px;
    padding-left:0px;
    list-style:none;  
    margin:0px;
    
    width:325px;
    font-size:12px;
    color:#3B5998;
    float:left;
    
  } 


ul.cp_productformstyle2 li 
{
    
    clear:left; 
    width:100%; 
    padding-bottom:0px; 
    margin:0px 0px 15px 0px; 
   
    } 

ul.cp_productformstyle2 label 
{
    float: left;
    width: 90px; 
    margin-right: 15px;
    text-align:right;
    } 
    ul.cp_productformstyle2 span
{
    float: left;
    width: 204px; 
    margin-right: 15px;
    text-align:left;
    color:#000;
    } 
    
.cp_graytext2
{
	color:#828a8f;
	padding-left:12px;
	font-size:11px;
	font-weight:normal;
	
	
	}
.cp_graytext3
{
	color:#898989;
	padding-left:1px;
	font-size:10px;
	
	
	}

ul.cp_productformch
{
  margin:10px 0px 10px 50px;
  font-size:12px;
  color:#3B5998;
  
    }
.cp_productformch li
{
    list-style:none; 
    margin:0px; 
    padding:5px 0px; 
    float:left; 
    width:45%;
    }
.cp_productformch li label
{
    margin:0px 0px 0px 10px;
    color:#3B5998;
   }           

.cp_productformch li.seventyfive 
{
width:75%;
clear:both;
	
	}

 ul.cp_viewproductr2e
{
	width:100%; font-size:12px;
	}
	
	.cp_viewproductr2e li
	{
		margin-top: 10px;
		}

.cp_viewproductr2e li label
{
	width: 48%; float: left; text-align: right; margin-right:30px;
	}		



/* Product Management  styles End*/



/* Balaji Styles*/
 .cp_button_optionLeftdiv
{
	padding-top:10px;
	width:250px;
	float:left;
	margin-left:4px;
}

.cp_button_optionRightdiv
{
	
	padding-left:0px;
	margin-left:0px;
	float:left;
	width:270px;
	
}

.cp_button_optionRightdiv ul.cp_Buttonstyle
	{
		margin-top:32px;
		font-size:12px;
		margin-left:0px;
		 
		
		}
		
		
.cp_button_optionRightdiv .cp_Buttonstyle li
{
		margin-top:15px;
		margin-left:0px;
		font-size:12px; 
		width:50%;
		float:left;
}

.cp_button_optionRightdiv .cp_Buttonstyle li img
{
		margin-left:4px;
} 
/* Balaji Styles*/



/* Minal Style*/
 .cp_smsmanagediv
{
	width: 268px; float: left;  border: 1px solid #e1e1e1; 
	}
	
	ul.cp_smsmanage
	{
		font-size: 12px; margin-bottom: 10px; width:91%;
		}
		
		.cp_smsmanage li
		{
			 margin-top: 10px; 
			}
			
			
			
.cp_tablesms 
{
	border-top:1px solid #afcddf;
	border-left:1px solid #afcddf;}

.cp_tablesms div {margin:5px;}

.cp_tablesms thead td 
{
	font-size: 14px;
	font-weight: bold; 
	text-align: left;
	height:50px; 
	
}
.cp_tablesms td
{
	border-right:1px solid #afcddf;
	border-bottom:1px solid #afcddf; 
	height:50px; 
	font-size:12px;
	}
	
	.cp_smsmanagereportdiv
	{
		float: left; width: 548px; margin-top: 10px; border: 1px solid #DCEAF1;
		} 
		
		
	.cp_smsreportdiv
	{
		float: left; border: 1px solid #AFCDDF; margin: 10px 10px 10px 8px; width: 527px;
		}
		ul.cp_smsreport{
		font-size:12px; margin:0px 10px 10px 10px;
		}
		
		.cp_smsreport li
		{
			margin-top:10px;
		}
		
		.cp_smsreport li label
		{
			margin-right:10px;
		}
		.cp_smsreport li span
		{
			margin-left:15px;
			}
		
/* Minal Styles*/		
.cp_smsmanagediv
{
	width: 268px; float: left;  border: 1px solid #e1e1e1;
	}
	
	ul.cp_smsmanage
	{
		font-size: 12px; margin-bottom: 10px; width:91%;
		}
		
		.cp_smsmanage li
		{
			 margin-top: 10px; 
			}
			
			
			
.cp_tablesms 
{
	border-top:1px solid #afcddf;
	border-left:1px solid #afcddf;}

.cp_tablesms div {margin:5px;}

.cp_tablesms thead td 
{
	font-size: 14px;
	font-weight: bold; 
	text-align: left;
	height:50px; 
	
}
.cp_tablesms td
{
	border-right:1px solid #afcddf;
	border-bottom:1px solid #afcddf; 
	height:50px; 
	font-size:12px;
	}
	
	.cp_smsmanagereportdiv
	{
		float: left; width: 548px; margin-top: 10px; border: 1px solid #DCEAF1;
		} 
		
		
	.cp_smsreportdiv
	{
		float: left; border: 1px solid #AFCDDF; margin: 10px 10px 10px 8px; width: 527px;
		}
		ul.cp_smsreport{
		font-size:12px; margin:0px 10px 10px 10px;
		}
		
		.cp_smsreport li
		{
			margin-top:10px;
		}
		
		.cp_smsreport li label
		{
			margin-right:10px;
		}
		.cp_smsreport li span
		{
			margin-left:15px;
			}
		
/* Minal Styles*/		
		ul.cp_guidetextnew1 
{
	font-size:16px;
	font-weight:normal; 
	color:#4c4c4c;
	height:auto;
	display:block; 
	background-color:#EAF2F7; 
	border: 1px solid #BFD9E5;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
	
	
	}
.cp_guidetextnew1 li 
{
	list-style:none;
	line-height:1.1em; 
	text-align:left;
	padding:5px;
	margin-left:0px;
	
	}	

			
ul.cp_smssendsetid
{
	width:100%; margin-top:10px;
	}
.cp_smssendsetid li

{
	float: left; padding-left: 10px;
	}

ul.cp_smssendsetidsetp
{
	margin-top: 10px; 
	margin-bottom: 10px; 
	list-style-type:disc; 
	font-size: 14px; 
	width: 85%; 
	
    margin-left: 35px; 
    margin-right: 25px;
	}
	
	
	.cp_smssendsetidsetp li
	{
		margin-top: 15px; float: left;
		list-style-type:disc; 
		}
		
		
 .cp_sms a
{
	
	font-weight:normal; 
	text-decoration:underline; 
	background-image:url(Images/mj_designarrow.gif); 
	background-repeat:no-repeat; 
	background-position:right; 
	padding-right:14px;
	color:#3B5998;
	
	
	}		
.cp_sms a:hover
{
	text-decoration:none;
	
	} 
		

 ul.cp_ordermastertab
{
    margin:10px 0px 0px 0px; 
    padding:0px;
	float:left;
	background-image:url(Images/mj_ordermastertab.jpg);
	background-repeat:no-repeat;
	color:#000000;
	font-size:12px;
	width:100%;
	font-weight:normal;
	
	
	}

.cp_ordermastertab li 	
{
    padding:0px 0px 0px 10px;
	list-style-type:none;
	text-align:center;
	float:left;
}
	.cp_ordermastertab li label
	{
	margin-right: 5px; color: Black;  margin-top:0px; 

}

ul.cp_orderfieldset
{
	margin-top: 15px; float: left; width: 100%;
	}
	
	.cp_orderfieldset li
	{
		float: left;
		}
		
		
		/*order management*/
		
	.cp_orderdetaildiv
	{
		width: 352px; float: left; border: 1px solid #AFCDDF; height:262px; 
		}
		
		ul.cp_orderdetail
		{
			margin:0px 10px 10px 0px; width:90%; font-size:12px;
}
	
	.cp_orderdetail li
	{
		margin-top:10px;
		color:#000000;
		
	}
		
		.cp_orderdetail li label
		{
			width: 40%; float: left; text-align:right; margin-right: 10px;
			}
			
		 .cp_orderdetail li span
		{
			min-width:50%;
			border:1px solid #ffffff;
			width: 50%;

		}
		.cp_orderdetail li span .cp_mjclear
		{
			min-width:50%;
			border:1px solid #ffffff;
			width: 50%;
		} 
		
		
		
		
			
		
       .cp_fieldsetorder
{
	display:block;
	border:1px solid #DCEAF1;
	height:100%;
	padding:0px 0px 7px 0px;
	margin:0px 0px 0px 0px;
	
}  	
.cp_fieldsetorder legend
{
	color:#3B5998;
	font-size:16px;
	font-weight:bold;
	
}

ul.cp_mastertaborder
{
    margin:0px 0px 0px 0px; 
    padding:0px;
	float:left;
	background-image:url(Images/mj_bgmastertab.gif);
	background-repeat:repeat;
	color:#3B5998;
	font-size:12px;
	font-weight:bold;
	width:100%;
	}

.cp_mastertaborder li 	
{
    padding:3px 5px 3px 5px;
	list-style-type:none;
	text-align:justify;
	float:left;
	height:auto;
	} 	

ul.cp_orderpopups
{
	width:100%; margin:10px 0px 10px 0px; float:left; font-size:12px;
	}

.cp_orderpopups li{
margin-left: 30px; margin-top: 10px;
}

.cp_orderpopups li label{

width: 45%; text-align: left; margin-right: 10px; vertical-align:top;
}
.cp_orderpopups li span{
width: 50%; 
}


.cp_orderdiv
{
	width: 726px; 
	margin-top: 20px; 
	margin-bottom: 10px; 
	border: 1px solid #DEE1E7; 
	float:left; 
	margin-left:10px;
	}

.cp_orderdivborder
{
	border-bottom: 1px solid #A9D2E7; 
	width: 760px; 
	float: left; 
    vertical-align: top;
	}
	
.cp_orderimg
{
	 position: relative; top: 3px;
	}
	
ul.cp_orderlist
{
	 font-size:12px; 
	 color:#333; 
	 list-style-type:decimal;  
	 width:35%; 
	 float:right; 
	 margin-top:40px; 
	 margin-right:10px; 
	}	
	
	.cp_orderlist li
	{
		}
	
	

.cp_tablesmspref div {margin:5px; font-size:12px;}

.cp_tablesmspref thead td 
{
	font-size: 12px;
	font-weight: bold; 
	background-color: #EDEFF4;
	

} 
 .cp_tableorderdetail div {padding:5px; font-size:12px;}

.cp_tableorderdetail 
{
	font-size:12px;
	color:#333;
} 

.cp_tableorderdetail td 
{
	vertical-align:top;
	font-size: 12px;
} 

		
		

		
/* Minal Styles*/ 




/*Group Your Products*/
.cp_controlmaindiv
{
	width:100%; 
	height:auto;
	
	}
.cp_controlsubdiv
{
	
	width:180px;
	float:left; 
	margin-right:5px;
	
	}
.cp_controlheading
{
	border:1px solid #afcddf; 
	width:180px ; 
	float:left; 
	height:35px; 
	margin-bottom:10px; 
	background-color:#f7f7f7; 
	font-size:18px; 
	line-height:32px;
    color:#3B5998;
    text-align:center; 
    vertical-align:middle;
	
	}	
	
.cp_controlcontent
{
	border:1px solid #afcddf; 
	float:left; 
	height:300px; 
	width:180px;
	
	
	}	
	


ul.cp_flexcontrols
{
	
	font-size:12px;
	margin-top:10px;

	}
.cp_flexcontrols li
{
	
	display:block;
	height:30px;
	
	}	
	
.cp_flexcontrols li a
{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	display:block;
	text-indent:5px;
	line-height:35px;
	}	
.cp_flexcontrols li a:hover
{
	background-color:#7fceff;
	
	}
.cp_flexcontrols li span
{
	margin-left:70px;
	}
	.cp_selectall
{
	color:#3B5998;
	font-size:12px;
	margin-left:10px;
	text-decoration:underline;
	
	
	
	}	
.cp_selectall:link
{
	color:#3B5998;
	font-size:12px;
	margin-left:10px;
	text-decoration:underline;
	
	
	
	}	
.cp_selectall:hover
{
	color:#3B5998;
	font-size:12px;
	margin-left:10px;
	text-decoration:none;
	
	}
	
.cp_selectall2:link
{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	
	
	
	
	
	}	
.cp_selectall2:hover
{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	
	}	

/*Group Your Products*/

/*	
 
 .cp_msg_success 
 { 
	background:url(images/mj_ico_msg_success.gif) no-repeat 5px 5px #FCF9E2;  
	border: #FFE985 solid 1px; 
	padding:0px;
	}
	
.cp_msg_error 
{ 
	background:url(images/mj_ico_msg_error.gif) no-repeat 5px 5px #FCF9E2;  
	border: #FFE985 solid 1px; 
	padding:0px;
	}
	
.cp_msg_information 
{ 
	background:url(images/mj_ico_msg_information.gif) no-repeat 5px 5px #EAF2F7;  
	border: #BFD9E5 solid 1px; 
	padding:0px;
	}
	
.cp_msg 
{
	margin: 10px 10px 10px 50px; 
	line-height:20px; 
	font-size:16px; 
	text-align:justify; 
	color:#4c4c4c; 
	font-weight:bold;
	}
	
.cp_msg_link 
{
	font-size:12px; 
	text-decoration:underline; 
	color:#3B5998; 
	font-weight:normal;
	}
	
.cp_msg_link:hover 
{
	font-size:12px; 
	text-decoration:none; 
	color:#3B5998; 
	font-weight:normal;
	}  
	
		*/

.cp_msg_success 
 { 
	background:url(images/mj_ico_msg_success.gif) no-repeat 5px 5px #FCF9E2;  
	border: #FFE985 solid 1px; 
	text-align:left;
	padding:10px 20px 10px 55px;
	line-height:20px; 
	font-size:12px; 
	text-align:justify; 
	color:#4c4c4c; 
	
	
	}
.cp_msg_success a
{
    font-size:12px; 
	text-decoration:underline; 
	color:#3B5998; 
	font-weight:normal;
	
}
.cp_msg_success a:Hover
{
    font-size:12px; 
	text-decoration:none; 
	color:#3B5998; 
	font-weight:normal;
	
}	
	
	
.cp_msg_error 
{ 
	background:url(images/mj_ico_msg_error.gif) no-repeat 5px 5px #FCF9E2;  
	border: #FFE985 solid 1px; 
	padding:0px;
	}
	
.cp_msg_information 
{ 
	background:url(images/mj_ico_msg_information.gif) no-repeat 15px 15px #EAF2F7;  
	border: #BFD9E5 solid 1px; 
	padding:0px;
	}
	
.cp_msg 
{
	margin: 10px 10px 10px 60px; 
	line-height:20px; 
	font-size:12px; 
	text-align:justify; 
	color:#4c4c4c; 
	
	}
	
.cp_msg_link 
{
	font-size:12px; 
	text-decoration:underline; 
	color:#3B5998; 
	font-weight:normal;
	}
	
.cp_msg_link:hover 
{
	font-size:12px; 
	text-decoration:none; 
	color:#3B5998; 
	font-weight:normal;
	}  
	
	
	
.cp_success
{
	font-size:12px;
	color:#333;
	/*background-color:#FCF9E2;
	border:1px solid #F0DFA3;*/
	padding: 8px 20px 8px 35px;
	background:url(images/mj_ico_msg_success.gif) no-repeat 10px 10px #ecf5e7;  
	border: #d1dacc solid 1px;
	/*background-position:left;*/
	text-align:justify; 
	color:#4c4c4c; 
	margin-top:10px;
	float:left;
	
	
	}
	
.cp_success a
{
    font-size:12px; 
	text-decoration:underline; 
	color:#3B5998; 
	font-weight:normal;
	
}
.cp_success a:Hover
{
    font-size:12px; 
	text-decoration:none; 
	color:#3B5998; 
	font-weight:normal;
	
}		
	
.cp_error
{
	font-size:12px;
	color:#333;
	/*background-color:#FCF9E2;
	border:1px solid #F0DFA3;*/
	padding:8px 20px 8px 35px;
	background:url(images/mj_ico_msg_error.gif) no-repeat 10px 10px #ffebe8;  
	border: #d1c0be solid 1px; 
	text-align:left;
	/*background-position:left;*/
	text-align:justify; 
	color:#4c4c4c; 
	margin-top:10px;
	float:left;
	}
	
.cp_error a
{
    font-size:12px; 
	text-decoration:underline; 
	color:#3B5998; 
	font-weight:normal;
	
}
.cp_error a:Hover
{
    font-size:12px; 
	text-decoration:none; 
	color:#3B5998; 
	font-weight:normal;
	
}		
.cp_warning
{
	font-size:12px;
	color:#333;
	/*background-color:#FCF9E2;
	border:1px solid #F0DFA3;*/
	padding: 8px 20px 8px 35px;
	background:url(images/mj_ico_msg_information.gif) no-repeat 10px 10px #ebf0f5;  
	border: #BFD9E5 solid 1px; 
	text-align:left;
	/*background-position:left;*/
	text-align:justify; 
	color:#4c4c4c; 
	margin-top:10px;
	float:left;
	}
	
.cp_warning a
{
    font-size:12px; 
	text-decoration:underline; 
	color:#3B5998; 
	font-weight:normal;
	
}
.cp_warning a:Hover
{
    font-size:12px; 
	text-decoration:none; 
	color:#3B5998; 
	font-weight:normal;
	
}	  
		
 .cp_infotip 
 {
	background-color:#FCF9E2;  
	border: #FFE985 solid 1px; 
	padding:2px;
	font-size:11px;
	color:#4c4c4c;
	
	}

.cp_msg_coupan
 { 
	  
	background:15px 15px #FCF9E2;
	background-image:url(http://localhost/UExp_EnablerUI/RevampPages/RevampImages/mj_successicon2.gif);
	background-repeat:no-repeat;
	border: #FFE985 solid 1px; 
	text-align:left;
	padding:10px 20px 20px 60px;
	line-height:20px; 
	font-size:12px; 
	text-align:justify; 
	color:#4c4c4c;
	
	}	
 ul.cp_popup
{
	float:left; 
	}

.cp_popup li
{
	float: left;  
	text-align: center;  
	} 

.cp_imagepickermaindiv
{	width:600px; 
	height:500px; 
	background-color:#f7f7f7; 
	border:3px solid #000000; 
	padding:5px;
	font-family:Trebuchet MS,arail,verdana; 
	}


.cp_msg_successblue 
 { 
	background:url(images/mj_success_icon.gif) no-repeat 5px 5px #eaf2f7;  
	text-align:left;
	padding:10px 10px 10px 60px;
	line-height:20px; 
	font-size:16px; 
	text-align:justify; 
	color:#4c4c4c; 
	border:1px solid #bfd9e5;
	
	
	}	






.cp_pureform
{
	width:100%;
	height:auto;
	font-size:12px;
	color:#3B5998;
}
.cp_pureform li
{
	width:100%;
	margin:5px 0px;
	float:left;
	}
.cp_pureform li label
{
	width:47%;
	text-align:right;
	display:block;
	float:left;
	margin-top:3px;
	margin-right:3%;
	
	
	}	
.cp_pureform li span
{
	width:50%;
	text-align:left;
	float:left;
	display:block;
	
	}
.cp_pureform li span input
{
	width:110px;
	
	}	
/*quicklinks-Left Navigation starts*/
.cp_quicklinks 
{
	width: 100%; 
	font-size: 13px; 
	padding-bottom: 10px;
	color: #000000; 
	font-weight: normal;
	text-align:left;
	
	}
.cp_quicklinks span 
{
	font-size: 11px;
	display: block;
	padding: 5px 0px 5px 10px; 
	font-weight: bold; 
	color:#000000;
	border-top:1px solid #e5e5e5;
	border-bottom:1px solid #d9d9d9;
	margin-bottom:2px;
	margin-top:5px;
	background:#f2f2f2;
	
	}
/*.quicklinks {overflow: hidden;}*/
.cp_quicklinks a
{
	padding: 0px 0px 0px 3px; 
	width:100%; 
	display: block; 
	color: #949494;
	text-decoration:none; 
	border-bottom:1px #e5e5e5 dotted; 
	padding:4px 0px 4px 0px; 
	text-indent:1em;
	background:url(Images/mj_quicklinks.gif) no-repeat left;
	
	}
.cp_quicklinks a:hover 
{
	background:3px center #f3f3f3; 
	color: #000000; 
	text-decoration: none;
	background-image:url(Images/mj_quicklinks.gif);
	background-repeat:no-repeat;
	background-position:left;
 }				

.cp_quicklinks a:selected
{
	
	background:3px center #f3f3f3; 
	color: #000000; 
	text-decoration: none;
	background-image:url(Images/mj_quicklinks.gif);
	background-repeat:no-repeat;
	background-position:left;
	
	} 


/*quicklinks-Left Navigation End*/


 .cp_productattributeheading

{
    font-size:12px;
    font-weight:bold;
    text-align:left;
    
    
 }		
 
 .cp_productleftcontent
{
	font-size:12px;
	color:#3B5998;
	text-align:right;
	width:200px;
	float:left;
	padding-top:3px;
	
}

.cp_productrightcontent
{
	font-size:12px;
	color:#000000;
	text-align:left;
	float:left;
	padding-left:10px;
	padding-top:3px;
	
} 



.cp_helpright
{
	
border:1px solid #d9d9d9; 
background-image:url(Images/mj_bghelpsmall.gif); 
background-repeat:repeat-x; 
background-position:bottom; 
width:200px; 
height:auto;
margin-top:20px;

}
.cp_helprightmiddle
{
	
	height:auto;
	margin:5px 10px 10px 10px ;
	text-align:justify;
	font-size:15px;
	}
.cp_helprightheading
{
	
	font-size: 16px;
	font-weight: bold; 
	color:#000000;
	border-bottom:1px #cccccc dashed;
	text-align:left;
	margin-bottom:10px;
	}	


.cp_msg_whatnext
{
	border:1px solid #bdd9aa; 
	background-color:#edf7e5;
	width:760px; 
	text-align:left; 
	height:170px;
	
	}
.cp_msg_whatnextheading
{
	background-image:url(Images/mj_bgwhatsnext.gif);
	background-repeat:repeat;
	height:30px;
	font-size:16px;
	color:#000000;
	text-indent:10px;
	font-weight:bold;
	line-height:30px;
	
	
	
	}
.cp_msg_whatnexttext
{
	color:#000000;
	font-size:12px;
	text-align:center;
	}
	
.cp_msg_whatnextch
{
	width:90%; 
	margin:5px auto;
	
	}

.cp_msg_whatnextch li
{
	float:left;
	width:23%;
	padding:5px 0px;
	display:block;
	
	
	}				
	
.cp_msg_whatnextch li label
{
	color:#3B5998;
	font-size:13px;
	
	}
	
	
.cp_imagemanagerdiv
{
	
	width:110px; 
	height:145px; 
	background-color:#ffffff;
	float:left;
	margin-bottom:5px;
	}	
.cp_imagemanagerdivtop
{
	width:90%;
	height:20px;
	float:left;
	text-align:left;
	padding:0% 5%;
	
	
	
	} 
.cp_imagemanagerdivmiddle
{
	height:105px;
	width:100%;
	text-align:center;
	display:block;
	float:left;
	
	
	}
.cp_imagemanagerdivbottom
{
	height:20px;
	width:90%;
	text-align:left;
	padding:0% 5%;
	float:left;
	display:block;
	}	
.cp_imagemanagerdiv label
{
	color:#000000;
	font-size:12px;
	
	}	
.cp_imagemanagerdivtop a
{
	text-decoration:underline;
	color:#000000;
	}				
.cp_imagemanagerdivtop a:hover
{
	text-decoration:none;
	color:#000000;
	}	
	
 .cp_trialcontrol	              /*Used for  Trial Control Background*/
{
    
    width:198px; 
    height:40px; 
    background-image:url(Images/mj_imgtrail.gif); 
    background-repeat:repeat-x;
    color:White;
    padding:5px;
    font-size:16px;
    font-weight:bold;
} 

.cp_trialcontrol_blank        /*Used for remove Trial Control Background*/
{
	 width:198px; 
	height:40px; 
    
    color:White;
    padding:5px;
    font-size:16px;
    font-weight:bold;
}

.cp_leftcontentNew
{
	
	text-align:right;
	width:150px;
	float:left;
	padding-top:3px;
	font-size:12px;
	color:#3B5998; 
	font-weight:normal; 
}

.cp_rightcontentNew
{
	
	text-align:left;
	float:left;
	padding-left:10px;
	padding-top:3px;
	font-size:12px;
	color:#3B5998; 
	font-weight:normal; 
} 


	
.cp_magnifer
{
	border:1px solid #0077b0; 
	float:left; 
	height:22px; 
	margin-bottom:10px; 
	background-color:#f7f7f7; 
	font-size:18px; 
	color:#3B5998;
    text-align:center; 
    vertical-align:middle;
    width:100%;
    margin-top:10px;
	
	}	
	
	

	
.cp_Productdetailslink 
{
	color:#3B5998;
	font-size:11px;
	text-decoration:underline;
	}
.cp_Productdetailslink:hover
{
	color:#3B5998;
	font-size:11px;
	text-decoration:none;
	}	
			
.cp_addcustomproduct
{
	width:225px;
	height:47px;
	background-image:url(Images/mj_addcustomproduct.gif);
	background-repeat:no-repeat;
	padding:4px 0px 5px 0px;
	line-height:16px;
	}
	
.cp_addcustomproductlink
{
	font-weight:bold;
	text-decoration:underline;
	color:#000000;
	font-size:12px;
	text-align:left;
	}
.cp_addcustomproductlink:hover
{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-size:12px;
	text-align:left;
	}
.cp_suggestedcategory
{
	margin:10px 20px; 
	border:1px solid #afcddf; 
	height:auto;
	}
.cp_suggestedcategory li
{
	padding:4px 10px;
	
	}
.cp_categorytitle
{
	font-size:18px; 
	color:#003a99; 
	text-align:left;
	}	
		 
.cp_productlistdiv
{
	
	width:180px; 
	height:70px; 
	float:left; 
	margin:10px 5px; 
	text-align:left; 
	padding-top:20px;
	
	
	}	
.cp_productlistdivchkbox
{
	float:left; margin-top:15px;
	}	
	
	
.cp_productlistimgdiv
{
		
 float:left; margin:0px 8px 0px 6px;
 }
.cp_productlisttitle
{
	float:left; margin-top:5px; text-align:center;
	}
	
	
.cp_loading 
{
    background: url('Images/progress-indicator.gif');
    background-position:center;
    width:120px;
    border: 1px solid #EBEDEE;
    margin-top: 20px;
    margin-bottom: 20px;
    background-repeat:no-repeat;
    } 
    
    
    
 /* Edit Menu Control starts*/
 
 
 .cp_editmenumaindiv
 {
	
	width:752px; 
	height:650px; 
	background-color:#bad3f6; 
	margin:30px auto; 
	border:1px solid #6593cf;
	}
	 .cp_editmenumaindivheading
	 {
		background-color:#bad3f6; 
		font-weight:bold; 
		height:30px; 
		line-height:30px;
		
		}
	
 
 
  
  .cp_guide{
  
	font-size:12px;
	font-weight:normal; 
	color:#4c4c4c;
	height:auto;
	background-color:#ffffcc; 
	border: 1px solid #E1BF48;
	padding:0px;
	margin:0px;
	width:100%;
	
	}

.cp_guidetext
{
	
	text-align:justify;
	padding:5px;
	}	
	
	
.cp_fieldsetdd
{
	
	border:1px solid #afcddf;
	height:auto;
	padding:0px 10px 7px 10px;
	margin:0px 0px 0px 0px;
	
	
	
	
	
	
	
}
.cp_fieldsetdd legend
{
	color:#3B5998;
	font-size:12px;
	
	
}
/* Edit Menu Control End*/	




/*Dash board css */

.cp_dashboardmaindivleft
{
	
	width:345px; 
	margin-right:20px;
	float:left;
	margin-bottom:20px;
	
	}
.cp_dashboardmaindivright
{
	
	width:345px; 
	/* border:1px solid #afcddf; */
	float:left;
	margin-bottom:20px;
	
	}
	
.cp_dashboardmaindivheading
{
	height:28px;
	background-color:#edeff4; 
	text-indent:10px; 
	color:#333; 
	font-size:12px; 
	text-align:left; 
	font-weight:bold; 
    line-height:28px;
	}		





.cp_dashboard
{
	width:100%;
	height:auto;
	font-size:12px;
	color:#3B5998;
}
.cp_dashboard li
{
	width:100%;
	margin:0px;
	height:24px;
	float:left;
	padding-top:5px;
	padding-bottom:2px;
	border-top:1px dotted #d7dee3;
	
	}
	
.cp_dashboard li.gray
{
	width:100%;
	margin:0px;
	height:24px;
	float:left;
	/*background-color:#f7f7f7;*/
	
	}
	
.cp_dashboard li.grayborder
{
	width:100%;
	margin:0px;
	height:18px;
	float:left;
	background-color:#f7f7f7;
	color:#3B5998;
	text-indent:5px;
	font-size:12px;
	}
.cp_viewsmsboard:link
{
	color:#3B5998;
	text-decoration:underline;
	
	}
.cp_viewsmsboard:hover
{
	text-decoration:none;
	
	}	
			
.cp_viewsmsboard:visited
{
	color:#3B5998;
	
	}			
		
.cp_viewsmsboard:active
{
	color:#3B5998;
	
	}		
	
		
.cp_dashboard li label
{
	width:47%;
	text-align:left;
	display:block;
	float:left;
	margin-right:3%;
	text-indent:10px;
	
	
	
	}	
.cp_dashboard li span
{
	width:50%;
	text-align:left;
	float:left;
	display:block;
	color:#000000;
	
	}
.cp_dashboard li label.rinfo
{
	width:58%;
	text-align:left;
	display:block;
	float:left;
	margin-right:0%;
	text-indent:10px;
	
	
	
	}	
.cp_dashboard li span.rinfo
{
	width:42%;
	text-align:left;
	float:left;
	display:block;
	color:#000000;
	
	}	
.cp_displayHidden	
{
	display:none;
	}


 /*Created by Balaji*/
ul.cp_form_franchise_settings
{
  margin:10px 0px 10px 30px;
  font-size:12px;
  color:#3B5998;
  
    }
.cp_form_franchise_settings li
{
    list-style:none; 
    margin:0px; 
    padding:5px 0px; 
    width:100%;
    float:left;
    
}
.cp_form_franchise_settings li label
{
    margin:0px 0px 0px 10px;
} 
/*.cp_form_franchise_fettings li span
{
    margin:0px 0px 0px 10px;
    width:75%;
}*/
.cp_checkbox
{
	width:20px;
	padding-top:1px;
	float:left;
	margin-right:8px;
} 

ul.cp_franchiseedetail_list
{
	margin-top: 10px; 
	margin-bottom: 10px; 
	font-size: 14px; 
	width: 85%; 
	margin-left: 35px; 
    margin-right: 25px;
    
    
}

.cp_franchiseedetail_list li
{
	padding-left:18px;
	background-image:url(images/mj_listbullet.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-top: 15px; 
	width:100%;
	float:left;
	
		 
}

.cp_franchiseedetail_list li label
{
	width: 85%; float: left; text-align:left; margin-right: 10px;
}

.cp_franchiseedetail_list li span
{
	width: 5%;
} 

/*End */ 	


/*minal styles */
.cp_compaigndiv
	{
		width: 254px; height:165px; float: left; border: 1px solid #AFCDDF; 
		}
	
	.cp_productauthordiv
	{
	float: left; 
	width: 245px; 
	border: 1px solid #AFCDDF; 
	margin-top: 10px;
    margin-left: 10px;
    height:341px;
	}
	
	ul.cp_productauthor
	{
	font-size:12px; 
	color:Black;	
	}
	.cp_productauthor li
	{
	padding:5px 5px 5px 10px;	
	}
	.cp_productauthor span
	{
	margin-right:10px;	
	}
	
	ul.cp_productauthorhead
	{
	float: left; 
	font-weight: bold; 
	font-size: 14px; 
	color: #3B5998; 
	margin-top: 10px;
    text-align: left;
	}
	.cp_productauthorhead li
	{
		float:left;
    } 
 /*End */   

 .cp_pages
{
	cursor:pointer;
	color:#3B5998;
	font-weight:normal;
	text-decoration:underline;
}
.cp_pages:link
{
	cursor:pointer;
	color:#3B5998;
	text-decoration:underline;
}
.cp_pages:visited
{
	cursor:pointer;
	color:#3B5998;
	text-decoration:underline;
}
.cp_pages:hover
{
	cursor:pointer;
	color:#3B5998;
	text-decoration:underline;
} 


 ul.cp_franchiseedetail
		{
			margin:0px 0px 10px 0px; width:98%; font-size:12px;
			
		}
	
	.cp_franchiseedetail li
	{
		margin-top:10px;
	}
		
.cp_franchiseedetail li label
{
	width: 30%; float: left; text-align:right; margin-right: 10px;
}
			
.cp_franchiseedetail li span
{
	width: 60%;
	border:1px solid #ffffff;
}

.cp_franchiseedetaillnk
{
	color:#3B5998;
}
.cp_franchiseedetaillnk a
{
	color:#3B5998;
	text-decoration:underline;
}

.cp_franchiseedetaillnk :link
{
	text-decoration:underline;
}

.cp_franchiseedetaillnk :hover
{
	text-decoration:none;
} 
 a.cp_imagemanagerlnk 
{
	text-decoration:underline;
	color:#000000;
	}				
a.cp_imagemanagerlnk:hover
{
	text-decoration:none;
	color:#000000;
	} 

.cp_loginfrm	
{
	
	background-image:url(Images/mj_loginbg.jpg);
	background-repeat: no-repeat;
    width: 569px;
    height: 419px; 
    margin: 120px auto 0px;
		
}

ul.cp_login
{
	list-style-type: none; 
	font-family: Tahoma; 
	font-size:12px;
    margin-left:162px; 
    padding-top:167px;
	
	}
	
	
.cp_login li
{
	
	color: #7D7D7D; 
	}
.cp_forgotpasswordlink
{
    color:#fff;
    font-size:12px;
    font-family:Tahoma;
    text-decoration:none; 
    
}
.cp_forgotpasswordlink a:link
{
	
	color:#7CB1E6;
	text-decoration:none;
	 font-size:13px;
	 font-family: Trebuchet MS,Arial,Verdana; 
	
}	
.cp_forgotpasswordlink a:Active
{
	
	color:#7CB1E6;
	text-decoration:none;
	 font-size:12px;
	 font-family:Tahoma; 
	
	}
.cp_forgotpasswordlink a:visited
{
	
	color:#7CB1E6;
	text-decoration:none;
	 font-size:12px;
	 font-family:Tahoma; 
	
	}	
.cp_forgotpasswordlink:hover
{
	
	color:#7CB1E6;
	text-decoration:none;
	 font-size:12px;
	 font-family:Tahoma; 

}
.cp_logintextbox
{
	background:url(images/textbox.jpg) no-repeat !important;
	font-size:11px !important;
	padding-left:5px !important;
	color:#333333 !important;
	height:29px !important;
	width:300px !important;
	border:none !important;
	font-family:Tahoma !important;
	

	
} 
 .cp_login li label
{
	
	color: #7D7D7D; 
} 
.cp_forgotpasswordloginfrm	
{
	
	background-image:url("Images/mj_loginbg1.jpg");
	background-repeat: no-repeat;
    width: 569px;
    height: 419px; 
    margin: 120px auto 0px;
		
}	
.cp_bodyforgotpassword
{
 background:#7cb1e6;	
}
		
.cp_passwordmsg
{
	font-size:12px;
	color:#7CB1E6;
	padding-left:43px;
	
	}
	
	.cp_forgotpassword
	{
		list-style-type:none; 
		font-size: 14px; 
		color: #7D7D7D; 
		font-family:Tahoma;
        padding-left:30px; 
        padding-top:10px;
		}		
		
.cp_forgotpassword li
	{
			
	/* float:left; */
	}
			
	.cp_forgotpassword li label
	{
		color:#7D7D7D;
		} 
		
		
	
		 .cp_msgbullet
{
	background: url('Images/cp_msgbullet.gif');
	background-position:left 5px;
	background-repeat:no-repeat;
	padding-left:20px;
} 

/*Book domain*/
.cp_bookdomainregdiv
{
	background-image:url(Images/mj_finddomainbg.jpg); 
	background-repeat:no-repeat; 
	background-position: top center;
	width:758px; 
	height:171px; 
	float:left;
	margin-top:20px;
	
}

.cp_textboxbookdomain
{
font-family:Arial,Verdana;
font-size:20px;
color:#666666;
padding-left:10px;
padding-top:9px;
background-color:Transparent;
border:1px solid #A8ACC2;
	
}

ul.cp_bookdomaintxt
{
font-family: Arial,verdana; 
font-size: 20px; 
color: #666666; 
font-weight:normal;	


}

.cp_bookdomaintxt li
{
	float:left; 
	padding-left:10px;	
	
}
.cp_examplebd
{
	font-family:Arial,verdana;
	font-size:15px;
	color:#666666;
	padding-left:10px;
	font-weight:bold;
	
	}
	
	.cp_bookdomaintextdiv
	{
		
		width:758px; 
		
		float:left;
		margin-top:30px;
	}
	
	ul.cp_bookdomaintext
	{
		background-color: #D8EBFA; 
		border: 1px solid #A0BCE0; 
		height:150px; 
		width:400px; 
		background-position:center;
		font-family: Arial,verdana; 
font-size: 22px; 
color: #666666; 
font-weight:bold;	
		
	}
	
	.cp_bookdomaintext li
	{
	float:left;	
	width:133px;
	
	}
	
	.cp_bookdomainlink
	{
	font-family: Arial,verdana; 
font-size: 25px; 
color: #2864B4; 
font-weight:normal;	
float:left;
text-align:center;
width:758px;
margin-top:30px;
text-decoration:underline;
		
    }
 
.cp_bookdomainlink a:link
{
	
	font-family: Arial,verdana; 
font-size: 25px; 
color: #2864B4; 
font-weight:normal;	
text-decoration:underline;

}	
.cp_bookdomainlink a:Active
{
	
	font-family: Arial,verdana; 
font-size: 25px; 
color: #2864B4; 
font-weight:normal;	
text-decoration:underline;
	
	}
.cp_bookdomainlink a:visited
{
	
font-family: Arial,verdana; 
font-size: 25px; 
color: #2864B4; 
font-weight:normal;	
text-decoration:underline;
	
	}	
.cp_bookdomainlink:hover
{
	
	font-family: Arial,verdana; 
font-size: 25px; 
color: #2864B4; 
font-weight:normal;	
text-decoration:underline;
}

.cp_availabelbookdomaindiv
	{
		background-color: #D1E9FA; 
		border: 2px solid #9ECFF3; 
		/*height:420px; */
		height:auto;
		width:500px; 
		background-position:center;
		padding-left:20px;
	 padding-right:20px;
	 padding-bottom:10px;
	
	}
	
	ul.cp_availabelbookdomain
{
	font-family: Arial,verdana; 
		font-size: 22px; 
		color: #666666; 
		font-weight:bold;
		width:100%;
	 
		
}
	.cp_availabelbookdomain li
	{
		padding-top:20px;
		float:left;
	}
	
table.cp_availabelbookdomain
	{
		font-family: Arial,verdana; 
		font-size: 22px; 
		color: #666666; 
		font-weight:bold;
		width:100%;
	 
		
	}
.cp_availabelbookdomain td
	{
		padding-top:20px;
		text-align:left;
		
	} 

	
	
.cp_bookdomain3regdiv
{
	background-image:url(Images/mj_alreadyownadomainname.jpg); 
	background-repeat:no-repeat; 
	background-position: top center;
	width:758px; 
	height:171px; 
	float:left;
	margin-top:20px;
	
}

.cp_bookdomain3textdiv
	{
		
		width:758px; 
		background-color: #E3F2D9; 
		border: 1px solid #AFDB93; 
		height:130px;
		float:left;
		margin-top:30px;
	}
	
	.cp_bookdomain3_1textdiv
	{
		width:600px; 
		
	}
	
	ul.cp_bookdomaintext3
	{
		font-family: Arial,verdana; 
		font-size: 20px; 
		color: #666666; 
		font-weight:normal;
		padding-top:10px;	
		list-style-image:url(Images/mj_bulletarrow.jpg);
		width:600px;
	
	}
	.cp_bookdomaintext3 li 
	{
		
		
		margin-top:10px;
	
		}
		

	.cp_bd4divbg1
	{
		background-image:url(Images/mj_loginfrmbg_top.jpg); 
		background-repeat:no-repeat; 
		width:639px; 
		height:22px; 
		float:left;

	}
	
	.cp_bd4divbg2
	{
		background-image:url(Images/mj_loginfrmbg_m.jpg); 
		background-repeat:repeat-y; 
		width:639px; 
		height:1px; 
		float:left;
	
	}
	.cp_bd4divbg3
	{
		background-image:url(Images/mj_loginfrm_bottom.jpg); 
	background-repeat:no-repeat;
	
	width:639px; 
	height:22px; 
	float:left;
	
	}
	.cp_textboxbd4frm
	{
		
		font-family:Arial;
		font-size:18px;
		color:#666666;
		padding-left:5px;
		padding-top:2px;
		border:1px solid #B1CDE9;
		background-color:white;
		font-weight:normal;
		}
		ul.cp_text4
		{
			width: 100%; 
			margin-top: 10px; 
			margin-bottom: 10px; 
			font-size: 18px; 
			color: #3F83C7;
			}
	.cp_text4 li
		{
			
			margin-top:10px; float:left;
			}
			
			
	.cp_listboxbd4frm
	{
		
		font-family:Arial;
		font-size:18px;
		color:#666666;
		padding-left:5px;
		padding-top:2px;
		
		background-color:white;
		font-weight:normal;
		}
		
		
		ul.cptext4_link
		{
			margin-top: 10px; 
			margin-bottom: 10px; 
			color: #666666; 
			font-family:Arial,verdana; 
			font-size:18px; 
			font-weight:normal;
			float:left;
			padding-left:120px;
		
	}
	
	.cptext4_linktxt
	{
			color: #666666; 
			font-family:Arial,verdana; 
			font-size:18px; 
			font-weight:normal;
			text-decoration:underline;
		
    }
 
.cptext4_linktxt a:link
{
	
			color: #666666; 
			font-family:Arial,verdana; 
			font-size:18px; 
			font-weight:normal;
			text-decoration:underline;


}	
.cptext4_linktxt a:Active
{
	
			color: #666666; 
			font-family:Arial,verdana; 
			font-size:18px; 
			font-weight:normal;
			text-decoration:underline;

	
	}
.cptext4_linktxt a:visited{color: #666666;font-family:Arial,verdana;font-size:18px;font-weight:normal;text-decoration:underline;}	
.cptext4_linktxt:hover{color: #666666;font-family:Arial,verdana;font-size:18px;font-weight:normal;text-decoration:underline;}	
ul.cp_txtbd6{font-family: Arial,verdana;font-size: 17px;float: left;color: #666666;margin-top: 10px;line-height: 1.5em;padding-left: 10px;width: 758px;}	
ul.cp_txtbd6_server{font-family: Arial,verdana;font-size: 17px;float: left;color: #666666;margin-top: 10px;padding-left: 10px;}		
.cp_txtbd6_server li{border: 1px solid #d7d7d7;width: 560px;height: 20px;padding: 10px;}	
.cp_txtbd6_server li label{float: left;color: #666666;font-weight: bold;}	
.cp_txtbd6_server li span{float:right;}
.cp_selectbannertable th{background-color:#B6DBF5;height:40px;font-weight:bold;color:black;padding-left:5px;}
.cp_selectbannertable td{color:black;padding-left:5px;height:35px;color:Black;text-align:left;}
 .cp_loadingdashboard{background: url('Images/progress-indicator.gif');height:20px;background-position:center;width:120px;border: 1px solid #EBEDEE;margin-top: 20px;margin-bottom: 20px;background-repeat:no-repeat;} 
/*Adding Classes at 24-11-2008*/
.cp_ordersummarytable{border:1px solid #e1e1e1;}
.cp_ordersummarytable th{font-size:12px;color:#000000;font-weight:bold;text-align:center;background-color:#B6DBF5;height:30px;}
.cp_ordersummarytable td{font-size:12px;color:#000000;text-align:center;height:20px;}
.bothclear{clear:both;}   
ul.cp_formstyle2{padding:0px;list-style:none;margin:0pxwidth:528px;font-size:12px;color:#3B5998;}
ul.cp_formstyle2 li{float:left;width:100%;padding-bottom:0px;margin:0px 0px 8px 0px;} 
ul.cp_formstyle2 label{float: left;width: 190px;margin-right: 10px;text-align:right;}
ul.cp_formstyle2 span{width:180px;float:left;color:#666;font-size:13px;}
ul.cp_formstyle2 span span{float:none; width:25px;}	
ul.cp_formstyle2 span span.cp_mandatorystar{color:#ff0000;}	
ul.cp_formstyle3{padding:0px;list-style:none; margin:0pxwidth:528px;font-size:12px;color:#3B5998;}	
ul.cp_formstyle3 li{float:left;width:50%;padding-bottom:0px;margin:0px 0px 8px 0px;} 
ul.cp_formstyle3 label{float: left;width: 160px;margin-right: 15px;text-align:right;}
ul.cp_formstyle3 span{width:180px;float:left;color:#666;font-size:13px;}	
ul.cp_formstyle4{padding:0px;list-style:none;margin:0pxwidth:528px;font-size:12px;color:#3B5998;} 
ul.cp_formstyle4 li {float:left;width:100%;padding-bottom:0px;margin:0px 0px 8px 0px; } 
ul.cp_formstyle4 label{float: left;width: 220px;margin-right: 10px;text-align:right;}
ul.cp_formstyle4 span{width:500px;float:left;color:#666;font-size:13px;}
ul.cp_formstyle4 span span{float:none; width:25px;}	
*html #dashboard{width:752px;}	
.whatnextlinkdiv{padding-top:10px; padding-left:20px; padding-bottom:10px;}
.whatnextlink{font-size:12px; font-weight:bold; background: url('Images/mj_whatnextbullet.gif'); background-position:left 5px; background-repeat:no-repeat; display:block; padding-left:16px; color:#0000ff; text-decoration:underline; margin-bottom:2px;}
.whatnextlink:hover{text-decoration:none;}
*html .fileuploader{width:210px;}
/*new class add on 08-08-2009*/
.cp_paymentoptions{float:right;width:188px; border-right:1px solid #3B5998;}
.cp_paymentoptions ul{position:relative;}
ul{list-style:none; margin:0px; padding:0px;}
/*.cp_paymentoptions li{background: url('testcss/Images/paymentoptions_bg.jpg') left bottom no-repeat; height:30px; margin:0px;}*/
.cp_paymentoptions li{border-bottom:1px solid #3B5998; height:29px; }
html* .cp_paymentoptions li{margin-top:0px;}
/*.cp_paymentoptiontitle_li{}
*html .cp_paymentoptiontitle_li{margin-bottom:1px;}*/
.cp_paymentoptiontitle{color:#3B5998;font-size:16px;font-weight:bold; border-left:1px solid #3B5998; padding-left:6px; height:25px; display:block; padding-top:4px; border-top:1px solid #336699;}
.cp_paymentoption_list{border-left:1px solid #3B5998; font-size:12px; font-weight:normal; color:#000000; padding-left:4px;height:23px; display:block; padding-top:6px; text-decoration:none;}
.cp_paymentoption_list:hover{text-decoration:none; border-left:none;padding-left:5px;}
.cp_paymentoption_list_active{text-decoration:none; border:none;padding-left:5px;}
.cp_paymentoption_list img{float:left; margin-top:3px; margin-right:10px; border:none;}
.cp_paymentoption_selected{background:url(Images/paymentoprion_selected.jpg) left top no-repeat; height:29px;}
/*new class add 8-8-2009*/
.cp_affiliate_network{width:240px; height:98px; float:left; padding-left:10px; margin-top:18px;}
.cp_affiliate_network img{border:none;}
.cp_affiliate_network a{text-decoration:none;}
/*new class add 11-12-2009*/
.cp_productview{font-size:12px;clear:both; margin-bottom:10px; border:1px solid #e1e1e1; text-align:left;}
.cp_product_categoery{background:#FAF3C6; color:#5C5B5B; font-weight:bold; text-align:left;padding:5px;}
.cp_product_detaildiv{clear:both; padding-bottom:8px; padding-top:4px;overflow:hidden; height:100%; border-bottom:1px solid #e1e1e1; margin-bottom:6px;}
.cp_product_detailchk{width:20px; float:left; padding:4px;}
.cp_product_img{width:100px; float:left;}
.cp_product_img img{width:100px; height:100px;}
.cp_productproperties{float:left;  width:606px; padding-left:5px;}
.cp_productproperties_details{width:300px; float:left; padding-right:3px;}
ul.cp_productlist_formstyle{padding:0px;list-style:none;margin:0px;font-size:12px;color:#3B5998;}	
ul.cp_productlist_formstyle li {float:left;width:100%;padding-bottom:0px;margin:0px 0px 8px 0px;} 
ul.cp_productlist_formstyle label{float: left;width: 130px;margin-right: 5px;text-align:left;}
ul.cp_productlist_formstyle span{width:135px;float:left;color:#666;font-size:13px;}	
ul.cp_productlist_formstyle b{padding-left:2px; padding-right:2px;float:left;color:#000000;font-size:13px;}
.new_paymentinfo{height:100%; overflow:hidden; padding-top:15px; padding-bottom:0px; padding-left:40px; padding-right:20px;}
.new_paymentinfo div{ width:200px; float:left; padding-bottom:10px; padding-right:20px;}
.new_paymentinfo div select{ width:200px;}
/*new classes*/
.cp_pureform li .multiSelectOptions{}
.cp_pureform li .multiSelectOptions label{ width:auto; float:none; text-align:left; margin-right:0px; margin-top:2px;}
.cp_pureform li .multiSelectOptions label input{ width:20px;}
.cp_themeimg{ width:160px; float:left;}
.cp_themename{float:left;}
.cp_managethemebreadcrum{ clear:both; margin-top:10px; color:#3B5998; text-align:left; font-size:12px;}
.cp_managethemebreadcrum .themename{color:#000; }
.cp_managethemebreadcrum .breadcrumlink{background:url(Images/themebredcrum_bullet.jpg) left 6px no-repeat; text-decoration:underline; color:#3B5998; padding-left:10px; margin-left:10px;}
.cp_managethemebreadcrum .breadcrumlink:hover{text-decoration:none;}
.cp_managethemecreatefolder{float:left; width:300px;}
.cp_managethemeuploadfile{ float:left; width:450px; margin-left:10px;} 
/*for  varient property values*/
.chkboxtable { width:627px; clear:both; margin:10px 0px 0px 107px;}
.chkboxtable td{width:auto; vertical-align:top;}
.chkboxtable input{float:left; margin-top:3px;}
ul.cp_formstyle li .chkboxtable label{float:left;width:178px;margin-right: 10px;margin-left:4px;text-align:left;color:#444;display:block; font-size:13px;} 
.bg_separater{ background:url(Images/bg_pipe.jpg) 5px 2px no-repeat; width:1px; height:25px; }
/*new classes 20-07-2010 */
.cp_helphorizontal li.boldtext{list-style:none; margin:0px; padding:0px; text-align:left;font-size:15px; font-weight:bold; color:#3B5998;}
ul.cp_supplier_selctanddetails{ padding:0px;list-style:none;margin:10px 0px;width:auto;font-size:12px;color:#666666;clear:both;}
ul.cp_supplier_selctanddetails li{float:left;clear:left;width:100%;padding-bottom:0px;margin:0px 0px 10px 6px;} 
ul.cp_supplier_selctanddetails label{float: left;width: auto;margin-right: 15px;text-align:left;color:#666;font-weight:bold;} 
ul.cp_supplier_selctanddetails li div{width:20px;float:left;padding-top:3px;}
ul.cp_createsupplier{padding:0px;list-style:none;margin:10px 0px;width:auto;font-size:12px;color:#666666;clear:both;} 
ul.cp_createsupplier li{float:left;width:100%;padding-bottom:0px;margin:0px 0px 10px 6px;} 
ul.cp_createsupplier label{float: left;width: 120px;margin-right: 15px;text-align:right;color:#3B5998;} 
ul.cp_createsupplier span{display:block; float:left; text-align:left; float:left;color:#000;} 
ul.cp_createsupplier li  .cp_ylw-85-btnh1{margin-top:0px;}
.cp_createsupplier ul{float:left;width:50%; padding-bottom:0px;margin:0px 0px 10px 0px;} 
.cp_createsupplier ul li{margin-left:0px;}
.cp_createsupplier .twocol{float:left;width:49%; padding-bottom:0px;margin:0px 0px 10px 6px; }
.cp_createsupplier .twocol span{width:206px;} 
 .cp_paymentchannels{text-align:left;}
.cp_paymentchannels .paymenttype{background:url(Images/bullet_paymentchannels.jpg) left 3px no-repeat; font-size:12px; font-weight:bold; color:#666; display:block; width:200px; text-align:left; padding-left:20px;}
.cp_paymentchannels .desc{color:#000; font-size:12px; display:block; padding-left:20px;}
.cp_paymentchannels .multipleoptions{ padding-top:10px;}
.cp_paymentchannels .multipleoptions td{border-right:1px solid #000; width:200px; vertical-align:top; padding-left:10px;}
.cp_createsupplier .twocol .cp_ylw-39-btn1{margin:0px;}
.cp_grdlinks{ float:right; colo:#000; font-size:12px; font-weight:bold; margin:6px 0px 6px 0px;}
.cp_grdlinks a{color:#3B5998; text-decoration:underline;}
.cp_grdlinks a.active{color:#669933; text-decoration:none  ;}
.cp_grdlinks a.active:hover{text-decoration:none;}
.cp_grdlinks a:hover{text-decoration:none;}
.cp_supplierpopup{width:700px; border:1px solid #AFCDDF; background:#fff; height:100%;}
.cp_supplierpopup .content{padding:0px 10px 10px 10px; clear:both; height:100%; overflow:hidden;}
.cp_ylw-85-btnh1{background:url(Images/mj_yelow_85_btn.gif); background-repeat:no-repeat; background-position:top left; font-family:Tahoma; font-size:13px; color:#4C4C4C; width:85px; height:20px; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; border:0px;margin-top:10px;  text-decoration:none; text-align:center;}
.cp_readytoshipping_search{}
.cp_readytoshipping_search .left{width:60%; float:left; border-right:1px solid #000;}
.cp_readytoshipping_search .right{width:39.8%; float:right;}
.cp_readytoshipping_search .cp_ordermastertab{background:none; height:100%;}
.cp_readytoshipping_search .cp_ordermastertab li label{color:#3B5998;}
 .grdOrdFPaging{font-family: Arial;font-size: small;font-weight: normal;font-style: normal;font-variant: normal;}
.grdOrdFPaging td{padding-left: 4px;padding-right: 4px;}
.grdOrdFPaging span{background-color: #C0C0C0;font-size: small;color: #000080;}
.notavailable{background:url(Images/img_notavailable.jpg) left top no-repeat; height:22px !important; width:22px!important;}
.available{background:url(Images/img_available.jpg) left top no-repeat; height:22px !important; width:22px!important;}      
.cp_productinfoleftdiv{width:360px;border-right:1px solid #000; float:left; font-weight:bold;}
.cp_productinforightdiv{width:220px; float:left; padding-left:10px; font-weight:bold;}
.cp_productlongdesc{ padding-top::10px;}
.cp_productlongdesc label{font-weight:bold;}
.cp_productlongdesc .longdesc{ border:1px solid #666; height:210px; width:690px; overflow:auto; margin-top:6px;}
.cp_productlongdesc .productimgdetails{width:345px; float:left;}
.cp_productattribute{ font-size:12px;}
.cp_productattribute .productattributetitle{height:30px; background:#b6dbf5;}
.productattribute_title{font-size:12px; font-weight:bold; color:#000; padding-left:6px;}
.propertylist{padding:6px 2px 4px 4px;width:10%}
.propertylist_sep{width:1%;color:#3B5998;}
.propertylist1{padding:6px 2px 4px 4px;width:50%}
.propertyname{color:#3B5998;}
.propertyvalue{color:#424242;font-weight:bold;}
.cp_pagercontrol{background:url(Images/pagerbg.jpg) left top repeat-x; height:23px; width:100%; padding-top:4px;}
.cp_pagercontrol .pagerdiv{float:right;}
.cp_pagercontrol .pagerdiv .pages{display:block; float:left; font-size:11px; color:#000;}
.cp_pagercontrol .pagerdiv a{display:block; float:left; height:18px; width:18px; margin-right:2px; cursor:pointer;text-decoration:none;}
.cp_pagercontrol .pagerdiv a.firstpage{ background:url(Images/gofirstpage_bg.jpg) left top no-repeat;}
.cp_pagercontrol .pagerdiv a.lastpage{ background:url(Images/golastpage_bg.jpg) left top no-repeat;}
.cp_pagercontrol .pagerdiv .back{ background:url(Images/prv_bg.jpg) left top no-repeat;}
.cp_pagercontrol .pagerdiv .next{ background:url(Images/next_bg.jpg) left top no-repeat;}
.cp_pagercontrol .pagerdiv .pager{font-size:11px; color:#666; text-align:center; background:url(Images/pagerlink_bg.jpg) left top no-repeat; width:20px!important; padding-top:1px; }
.cp_pagercontrol .pagerdiv .pager:hover{color:#3B5998; background:url(Images/activepagerlink_bg.jpg) left top no-repeat;}
.cp_pagercontrol .pagerdiv .activepage{ background:url(Images/activepagerlink_bg.jpg) left top no-repeat; width:20px; height:18px; display:block; float:left; margin-right:2px; color:#3B5998;}
.cp_pagercontrol .displaypages{float:left; padding-left:4px;}
.cp_pagercontrol .displaypagesmsg{display:block; float:left; font-size:11px; color:#000;}
.cp_pagercontrol .displaypages .pagesize{border:1px solid #3B5998; font-size:11px; height:18px; width:60px;}
.cp_pagercontrol .gotopage{float:left; padding-left:30px; padding-right:4px;}
.cp_pagercontrol .gotopage .txt{width:40px; font-size:11px; border:1px solid #3B5998; height:18px;}
.cp_pagercontrol .gobtn{background:url(Images/pager_gobtn.jpg) left top no-repeat; height:18px; width:26px; color:#fff; text-decoration:none; display:block; float:left;}
.ship_paymentoptions{border:1px solid #E1E1E1;border-collapse:collapse; border-right:none;}
.ship_paymentoptions th{ background:#B6DBF5; font-weight:bold; height:36px;padding:0px 5px 0px 5px; border-right:1px solid #e1e1e1;}
.ship_paymentoptions_row td{padding:0px 5px 0px 5px; height:25px; border-right:1px solid #e1e1e1;}

/*Announcements Css*/
.cp_announcements{padding:14px; text-align:left;}
.cp_announcements_date{ height:24px; background:#e7e7e7; font-size:12px; color:#000; padding:8px 0px 0px 10px; margin-bottom:14px;}
.cp_clientannouncements{ margin-bottom:20px;}
.cp_announcements_heading{background:url(Images/announcements_hedingbg.jpg) left bottom no-repeat; font-size:18px; font-weight:bold; color:#3B5998; padding-bottom:14px; margin-bottom:16px;}
.cp_announcements p{font-size:12px; color:#666666; padding-bottom:14px;}
.cp_announcements_sunheading{font-size:18px; font-weight:bold; color:#3B5998;}
.cp_productsearchbtn{ background:url(Images/btn_productsearch.jpg) left top no-repeat; height:83px; width:23px; display:block; border:none; float:left; margin:10px 0px 0px 0px; }
.cp_productsearchbtn_supplier{ background:url(Images/btn_productsearch_supplier.jpg) left top no-repeat; height:52px; width:23px; display:block; border:none; float:left; margin:10px 0px 0px 0px; }
.checkout_option{float:right; margin:0px !important;}
.checkout_option a{color:#3B5998; font-family:Tahoma; font-size:11px; text-decoration:underline; margin:0px 3px 1px 0px;}
.checkout_option a:hover{ text-decoration:none;}
.Notification{}
.Notification th{ text-align:center; padding:5px; background:#EDEFF4; font-weight:bold;}
.Notification td{ text-align:center; padding:5px;}
.cp_dashboard1{width:100%;height:auto;font-size:12px;color:#3B5998;}
.cp_dashboard1 li{width:100%;margin:0px;float:left;padding-top:4px;padding-bottom:2px;}	
.cp_dashboard1 li label.rinfo{width:30%;margin:0px;float:left;text-align:right;}	
.cp_dashboard1 li span.linfo{width:66%;margin:0px;padding-left:5px;float:left;color:#333;text-indent:5px;font-size:12px;text-align:left;}	
.cp_martjackpaymentoption{list-style:none; margin:0px 0px 10px 0px; padding:0px;}
.cp_martjackpaymentoption li{float:left;width:240px; float:left; margin-left:10px; margin-bottom:5px;}
.cp_martjackpaymentoption li .links{color:#3B5998; text-align:right; font-size:11px;}
.cp_martjackpaymentoption li .links a{color:#3B5998; text-decoration:underline;}
.cp_martjackpaymentoption li .links a:hover{text-decoration:none;}
.cp_martjackpaymentoption_helptxt{border:1px solid #97a4ad; margin-top:10px; padding:15px;}
.cp_martjackpaymentoption_helptxt .heading{border-bottom:2px solid #b6dbf5; background:url(Images/PaymentOptions_helpbullet.jpg) left top no-repeat; font-size:16px; color:#3B5998; font-weight:normal; padding:0px 0px 8px 20px; width:auto; }
.cp_martjackpaymentoption_helptxt p{padding:0px; margin:10px 0px 0px 0px; font-size:11px; color:#999; text-align:left; line-height:1.3em; }
.cp_searchorder{height:267px; width:918px; background:url(Images/searchorder_bg.jpg) left top  repeat-x; padding:10px; text-align:left;}
.cp_searchorder .cp_orderdetails{background:#fff; width:881px; height:231px; padding:18px;}
.cp_searchorder .cp_orderdetails .cp_addressdetails{width:260px; float:left;border-right:1px solid #666; height:190px; margin-right:20px; padding-left:10px; font-size:12px; padding-top:4px;  color:#666;}
.cp_searchorder .cp_orderdetails .cp_addressdetails .cp_heading{font-size:12px; font-weight:bold; color:#3B5998; margin-bottom:4px;}
.cp_addressdetails .maillink{color:#3B5998; text-decoration:underline;}
.cp_addressdetails .maillink:hover{text-decoration:none;}
.cp_addressdetails label{display:block; color:#3B5998; width:100px; float:left;}
.cp_addressdetails span{}
.cp_addressdetails .cp_shippingdetails li{height:100%; overflow:hidden; margin-bottom:5px;}
ul.cp_addpostformstyle{padding:0px; list-style:none;margin:0px;width:auto;font-size:12px;color:#3B5998;margin-top:10px;margin-left:31px;} 
ul.cp_addpostformstyle li {float:left;width:100%;padding-bottom:0px;margin:0px 0px 12px 0px; } 
ul.cp_addpostformstyle label{float: left;width: 110px;margin-right: 10px;text-align:left;}
/*ul.cp_addpostformstyle span{width:270px;float:left;color:#666;font-size:13px;}*/

.cp_post{display:block; font-size:12px; font-weight:bold; color:#666; padding-left:120px;}
.cp_post .links{background:url(Images/mj_postbullet.jpg) left 4px no-repeat; color:#666; text-decoration:none; padding-left:14px; margin-right:16px;}
.cp_post span a{background:url(Images/mj_postbullet.jpg) left 4px no-repeat; color:#666; text-decoration:none; padding-left:14px; margin-right:2px;}		
ul.cp_addpostformstyle .cp_ylw-52-btn{margin-top:0px;}
ul.cp_addpostformstyle .checkboxstyle{width:20px; float:left;}
ul.cp_addpostformstyle .checkboxcaption{width:300px; margin-right:0px;}
ul.cp_postlayout{margin:20px 0px 0px 31px; padding:0px;}
.cp_postlayout li{width:175px; height:158px; list-style:none;padding:0px; margin:0px 0px 5px 0px; float:left; text-align:left;}
.cp_postlayout li .title{font-size:13px; color:#0078b4; text-decoration:underline;display:block; margin-bottom:2px;}	
.cp_postlayout li .title:hover{text-decoration:none;}
.cp_postlayout li .select_layout{width:84px; float:left;}
.cp_postlayout li .view_layout{width:45px; float:left;}
.cp_postlayout span{width:125px; display:block;background-color:#faf3c6; border:1px solid #bfbfbf; font-size:12px; color:#3B5998; margin-bottom:5px;height:20px;}
.cp_postlayout span label{width:109px;display:block;float:left;margin-left:2px;}
.cp_postlayout span img{float:left;margin-top:5px;margin-right:1px;}
.cp_postrollfieldset{ border: 1px solid #AFCDDF;display: block;height: 100%;margin: 8px 0;padding:0px;}
ul.cp_addpostformstyle1{padding:0px; list-style:none;margin:0px;width:auto;font-size:12px;color:#3B5998;margin-top:10px;margin-left:10px;} 
ul.cp_addpostformstyle1 li {float:left;width:310px;padding-bottom:0px;margin:0px 0px 12px 0px;  margin-right:20px; } 
ul.cp_addpostformstyle1 label{float: left;width: 130px;margin-right: 10px;text-align:left;}
ul.cp_addpostformstyle1 span{width:150px;float:left;color:#666;font-size:13px;}
.cp_simplelink{font-size:12px;color:#3B5998; text-decoration:underline;}
.cp_simplelink:hover{text-decoration:none;}
.cp_addorder{ padding:6px 4px 4px 4px; width:auto; margin-top:4px; text-align:left;}
.cp_addorder a{background:url(Images/mj_addorderbtn.jpg) left top no-repeat; font-size:12px; font-weight:bold; color:#3B5998; padding-left:24px;display:block;}
.cp_addorder a:hover{text-decoration:none;}
ul.cp_billing_shippingaddress{ padding:0px; list-style:none;margin:6px 0px 0px 20px;font-size:12px;color:#3B5998;} 
ul.cp_billing_shippingaddress li {padding-bottom:0px;margin:0px 30px 6px 0px; width:326px; float:left; } 
ul.cp_billing_shippingaddress label{width: 100%; text-align:left; display:block; margin-bottom:2px;}
ul.cp_billing_shippingaddress span{width:100%;font-size:13px; display:block;}
ul.cp_billing_shippingaddress span span{width:auto; display:inline;}
.cp_availablemethods{width:330px; float:left; margin-left:30px;}
.cp_availablemethods ul.methods{list-style:none;  padding:0px; clear:both; width:auto; float:left; margin-top:10px; margin-left:25px;}
.cp_availablemethods ul.methods li{list-style:none; margin:0px 0px 8px 0px; padding:0px; width:100%; float:left;}
.cp_availablemethods ul.methods li .radiobtn{width:20px; float:left; padding-top:2px;}
.cp_availablemethods ul.methods li label{font-size:12px; font-weight:bold; color:#666; float:left;}
.cp_memberprofilesearch{list-style:none; margin:0px; padding:0px;font-size:12px; margin-top:8px; text-align:left;}
.cp_memberprofilesearch li{list-style:none; margin:0px; padding:0px; display:inline;}
.cp_userreg{list-style:none; margin:0px; padding:0px; font-size:12px; margin-top:10px; width:100%; float:left;}
.cp_userreg li{list-style:none; margin:0px; padding:0px; width:348px; float:left; margin-right:10px; margin-bottom:7px;}
.cp_userreg li label{width:120px; float:left; text-align:left;}
.cp_ordersummery{list-style:none; margin:10px 0px 0px 0px; padding:0px; font-size:12px;} 
.cp_ordersummery li{list-style:none; margin:0px 0px 6px 0px; padding:0px; height:100%; overflow:hidden;}
.cp_ordersummery li label{width:617px; text-align:right; float:left; }
.cp_ordersummery li span{width:100px; float:left; text-align:right; font-weight:bold;}
.cp_createordertable{border:1px solid #E1E1E1; border-collapse:collapse;}
.cp_createordertable label{color:#666;}
.cp_createordertable .grdheading td{background:#EDEFF4;color: #333;font-weight: bold;height: 30px; font-size:12px;  padding: 0 5px; border:1px solid #e1e1e1;}
.cp_createordertable .rowstyle td{background:#fff;color: Black;font-weight: normal;height: 30px; font-size:12px;  padding: 0 5px; color:#000; border:1px solid #e1e1e1;}
.cp_createordertable .alternaterowstyle td{background:#f7f7f7;color: Black;font-weight: normal;height: 30px; font-size:12px;  padding: 0 5px; color:#000;}
.cp_createordertable .hidecontrol{display:none;}
.cp_productimageinfo {display: block;float: left;font-size: 14px;margin-bottom: 5px;margin-right: 5px;text-align: right;width: 39%;}
.cp_productimagedetails {color: #000000;display: block;float: left;font-size: 14px;margin-bottom: 5px;text-align: left;width: 39%;}
.cp_imagesizesettingheading{ background-image: url("Images/mj_quicklaunchhead.gif"); background-repeat: repeat;border-bottom: 1px solid #CCCCCC;color: #000000;display: block;font-size: 14px;font-weight: bold;margin-bottom: 2px;margin-top: 10px;padding: 5px 0 5px 5px; text-align:left;}
.cp_imagesizesetting{padding:10px; background:#F3F3F3; height:100%; overflow:hidden; }
.cp_imagesizesetting a{color:#3B5998; text-decoration:underline; font-size:12px; clear:both; display:block; text-align:right; font-weight:bold;}
.innertable_style_Odd{ border:1px solid #e6e8e9; border-collapse:collapse; margin-top:3px; margin-bottom:3px;}
.innertable_style_Odd .imagesizelabel{font-size:12px; color:#3B5998;padding: 5px; background:#f1f8fd;}
.innertable_style_Odd .imagesizevalue{font-size:12px; color:#828a8f;padding: 5px;}
.innertable_style_Evn{border:1px solid #e6e8e9; border-collapse:collapse; margin-top:3px; margin-bottom:3px;}
.innertable_style_Evn .imagesizelabel{font-size:12px; color:#51626f;padding: 5px; background:#efefef;}
.innertable_style_Evn .imagesizevalue{font-size:12px; color:#828a8f;padding: 5px;}


.cp_menu_item_insite{float: left;width: 292px; text-align:left;}
.cp_menu_item_insite_button{float: left;height: 170px;margin-left: 0;margin-right: 0;margin-top: 120px;padding-left: 0px;padding-right: 0px;text-align: center;width: 50px}
.cp_menu_item_selected{ float: left;width: 334px; text-align:left;}

.cp_menu_item_insite .title, .menu_item_insite .title label{ background:#EDEFF4; text-indent:10px; font-size:11px; font-family:Tahoma; font-weight:bold; padding:10px 0px;  color:#333;}
.cp_menu_item_insite .bucket{ border:1px solid #bad3f6; width:279px; height:157px; text-indent:10px; padding:5px; overflow:auto; float:left; }

.cp_menu_item_insite_button{ float:left;height:80px;margin-left:0px;margin-right:0px;margin-top:74px;padding-left:0px;padding-right:0px;text-align:center;width:80px;}
.cp_menu_item_selected{width:360px;float:left; }
.cp_menu_item_selected .title, .menu_item_selected .title label{ background:#EDEFF4; text-indent:10px; font-size:11px; font-family:Tahoma; font-weight:bold; padding:10px 0px; width:283px;color:#333;}
.cp_menu_item_selected .bucket{ border:1px solid #bad3f6; width:303px; height:157px; text-indent:10px; padding:5px; overflow:auto; float:left; }
#customtree{text-indent:0px;}
#customtree ul{ border:none;}
#tree{text-indent:0px;}
#tree ul.dynatree-container{ border:none;}
.cp_menu_item_selected .miscellaneous_link{ border:1px solid #bad3f6;width:350px; text-indent:10px; padding:5px;float:left; }

.cp_searchpage_left{width:384px; float:left; }
.cp_searchpage_right{width:314px; float:left; border-left:1px solid #afcddf; padding-left:20px;}




.cp_searchoption{width:47%; float:left; margin:12px 0px 6px 0px;}
.cp_searchoption ul{font-size:12px;}
.cp_searchoption ul li{margin-bottom:10px; height:100%; overflow:hidden;}
.cp_searchoption ul li label{width:130px; text-align:left; float:left;}
.cp_searchoption ul li .cp_ylw-39-btn{margin-top:0px;}

.cp_mastertab .links{color:#3B5998; font-size:12px; float:right; font-weight:normal;}
.cp_mastertab .links a{color:#3B5998;text-decoration:none;}
.cp_mastertab .links a:hover{text-decoration:underline;}
.cp_reviews{}
.reviewgrdheading{padding: 7px 10px 6px 6px;font-size:16px; font-weight:bold;  color:#000; background:#b6dbf5; text-align:left;}
.reviewgrdrowstyle{padding: 13px 10px 8px 6px;font-size:12px; text-align:left; vertical-align:top; border-bottom:1px solid #ccc;}
.reviewgrdrowstyle .reviewtitle{font-size:12px; font-weight:bold; color:#3B5998; text-decoration:none; font-family:"Trebuchet MS"; line-height:normal; padding:0px; margin:0px; text-align:left; }
.reviewgrdrowstyle .reviewtxt{font-family:"Trebuchet MS"; font-size:12px; color:#666; text-align:left; margin:0px;padding:0px; text-align:left;}
.reviewdetails{padding-top:0px; font-size:12px; color:#666;}
.producttitle{color:#3B5998; display:block;}
.reviewgrdrowstyle .morelinks{ margin-top:7px; padding:0px; color:#3B5998;font-size:12px; }
.reviewgrdrowstyle .morelinks a{color:#3B5998; text-decoration:none;text-decoration:underline;}
.reviewgrdrowstyle .morelinks a:hover{text-decoration:none;}
.reviewfeedbackbtn{font-size:12px; color:#006633; background:url(Images/reviewfeedbackbtn_bg.jpg) left top no-repeat; height:19px; width:70px; margin-bottom:20px; text-align:center; line-height:19px; display:block;}
.reviewfeedbackbtn1{font-size:12px; color:#006633; background:url(Images/reviewfeedbackbtn_bg1.jpg) left top no-repeat; height:19px; width:130px; margin-bottom:20px; text-align:center; line-height:19px; display:block;}
.borderbottom{ border-bottom:1px solid #E1E1E1;}
.label{color:#3B5998;}
.label_bold{color:#3B5998; display:block; font-weight:normal;}


ul.bullkproduct_check label{float:right; margin-left: 10px;text-align:left; color:#444;}
ul.bullkproduct_check input{ margin-top:2px;}

/*Add/Edit Stock To Locations*/
.grdheader1{padding:0px 0px 0px 8px; font-weight:bold;}
.grdlink1{color: #3B5998; text-decoration: underline;padding:0px 0px 0px 8px;}
.grdcontent1{padding:0px 0px 0px 8px;}
.cp_addlocation {padding:6px 0px 4px 4px; width:auto; margin-top:4px; text-align:left; float:left;}
.cp_addlocation a{background:url(Images/addLocationbtn.png) left top no-repeat; font-size:12px; font-weight:bold; color:#3B5998; padding-left:20px;}
#cpdelid{margin-top:10px;}




	
ul.cp_Seller_info
{
	color:#333333;
	font-size:12px;	
	height:auto;
	display:block;
	padding:0px;
	margin:10px 0px 10px 0px;
	font-weight:normal;
	}
.cp_Seller_info li
{
	list-style:none;
	padding:0px;
	text-align:justify;
	margin:0px;
	}

.cp_Seller_info li span
{
	color:#333333;
	font-size:12px;	
	height:auto;
	display:block;
	padding:0px;
	margin:2px 0px 2px 0px;
	font-weight:normal;
	}


.cp_SuppliersD{}
.SuppliersDgrdheading{padding: 7px 10px 6px 6px;font-size:16px; font-weight:bold;  color:#000; background:#b6dbf5; text-align:left;}
.SuppliersDgrdrowstyle{padding: 13px 10px 8px 6px;font-size:12px; text-align:left; vertical-align:top; border-bottom:1px solid #ccc;}
.SuppliersDgrdrowstyle1{font-size:12px; padding-top:13px;  vertical-align:top; border-bottom:1px solid #ccc;}
.SuppliersDtitle{font-size:12px; font-weight:bold; color:#333333; text-decoration:none; font-family:"Tahoma"; line-height:normal; padding:0px; margin:0px; text-align:left; }
.SuppliersDtxt{ line-height:18px; font-family:"Tahoma"; font-size:13px; color:#585858; text-align:left; margin:0px;padding:0px; text-align:left;}
.SuppliersDtxtblack{ line-height:18px; font-family:"Tahoma"; font-size:13px; color:#000000; text-align:left; margin:0px;padding:0px; text-align:left;}
.SuppliersDdetails{padding-top:0px; font-size:12px; color:#666;}
.producttitle{color:#3B5998; display:block;}
.SuppliersDgrdrowstyle .morelinks{ margin-top:5px; padding:0px; color:#3B5998;font-size:13px; }
.SuppliersDgrdrowstyle .morelinks a{color:#3B5998; text-decoration:none;text-decoration:underline;}
.SuppliersDgrdrowstyle .morelinks a:hover{text-decoration:none;}
.SuppliersDbtn{ margin-bottom:110px; float:right;}
.SuppliersDfeedbackbtn1{font-size:12px; color:#006633; background:url(Images/reviewfeedbackbtn_bg1.jpg) left top no-repeat; height:19px; width:130px; margin-bottom:20px; text-align:center; line-height:19px; display:block;}
.SuppliersDBluetitle{color:#3B5998; font-size:12px;}
.Activebtn{ background:url(Images/btn_Approved.jpg) no-repeat top left; font-family:Tahoma; font-size:0px; color:#4C4C4C; width:80px; height:27px; cursor:pointer; display:block; border:0px;margin-top:0px;}
.inActivebtn{  background:url(Images/btn_Pending.jpg)no-repeat top left; font-family:Tahoma; font-size:0px; color:#4C4C4C; width:200px; height:27px;cursor:pointer; display:block; border:0px;margin-top:0px;}
.infotxt{font-size:12px; font-family:Tahoma; padding:0px 10px 10px 10px; width:auto;}

.featured_product{}
.fp_bucket {margin:2px 2px 2px 2px; padding:0px; position:relative; float:left;width:185px; height:255px ; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; background:none;}
.fp_bucket h4.mtb-title {font-size:12px;  font-weight:normal;   width:180px; text-align:center; color:#666666;}
.fp_bucket img.fp_img {text-align:center;width:100px; height:100px; padding:5px; display:block;}
.fp_bucket fp-more {width:190px; height:auto; font-size:12px; font-weight:bold; color:#666666; text-transform:capitalize; text-align:center; margin-top:0px; text-decoration:underline; display:none;}
.fp_bucket span.fp-price {text-align:center; height:auto; width:189px; }
.fp_bucket b.lb1 { color:#999999; font-size:12px; font-weight:normal;}
.fp_bucket label.fp-price1{font-size:12px; color:#000000;font-weight:bold; display:block; text-align:center; text-decoration:none;}

/*AutoComplete like Odyssey search*/
 .searchdropdown { color: #666666;font-size: 12px;height: 25px !important;margin-top: 0;padding: 7px 1px 0 0;width: 165px !important;background: none !important;border: medium none !important;
margin-left: 3px !important;position: relative; clear: both; display: inline; text-align: left; height: 30px; padding-top: 2px; }
.treetxtbox{ color:#666666 !important; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:12px; padding:2px 0px 0px 9px;}
.searchdropdown .searchdropdownstyle {display:block;height: 11px;position: absolute;right: 12px !important;top: 9px !important;width: 11px;background: url("images/img_searchdropdown.jpg") no-repeat scroll left top transparent !important; cursor:pointer;}
#SearchTree{  z-index: 100; width:308px;    left: 107px;    position: absolute;    top: 38px;   clear:both;float:left;}

#SearchTree ul.dynatree-container {background-color: white;border: 1px solid #B6DBF5;font-family: Arial;font-size: 12px;overflow: auto;padding: 3px;white-space: nowrap;height:200PX;}
#SearchTree ul.dynatree-container li {list-style: none outside none;margin: 0;padding: 1px 0 0;text-align: left;}
#SearchTree ul.dynatree-container li span.dynatree-connector {width: 0;}
span.dynatree-folder a {    color: #666666 !important;  background:none !important;   font-weight: normal; text-decoration:none;}
span.dynatree-folder a:hover {    color: #003399 !important;  background:none !important;  font-weight: normal; text-decoration:none}
 
 
 
.mj_link_exchange a{color:#383a3b; font-size:15px; font-family:Trebuchet MS, arial; text-decoration:underline; display:block; padding-top:7px;}
.mj_link_exchange a:hover{color:#383a3b; font-size:15px; font-family:Trebuchet MS, arial; text-decoration:none;}

.right_padding{padding-right:10px;}


.pipesign{ background:url(Images/pipesign.jpg) no-repeat top left; margin-left:9px; height:25px}
/*New DND class (sud)*/
.dnd_fieldset{display:block; border:1px solid #afcddf; height:100%; padding:0px; margin:8px 0px;}
.dnd_fieldset legend{color:#3B5998;font-size:12px;font-weight:bold; padding-left:0px; text-indent:0px;}
.leftcol{float:left; width:433px; height:auto;  padding:10px 10px;}
.rightcol{float:right; width:202px; height:auto; padding:10px; margin:1px 1px 1px 0px}

.menu_item_insite{width:224px; float:left;}
.title label{ background:#bad3f6; text-indent:10px; font-size:11px; font-family:Tahoma; font-weight:bold; padding:10px 0px; width:224px; color:#000000;}
 .menu_item_insite.bucket{ border:1px solid #bad3f6; width:212px; height:265px; text-indent:10px; padding:5px; overflow:auto; float:left; }

.menu_item_insite_button{ float:left;height:170px;margin-left:0px;margin-right:0px;margin-top:120px;padding-left:0px;padding-right:0px;text-align:center;width:50px;}
.menu_item_selected{width:360px;float:left; }
 .title label{ background:#bad3f6; text-indent:10px; font-size:11px; font-family:Tahoma; font-weight:bold; padding:10px 0px; width:362px;color:#000000;}
.bucket{ border:1px solid #bad3f6;width:615px; height:260px; text-indent:10px; padding:5px; overflow:auto; float:left; }
 .miscellaneous_link{ border:1px solid #bad3f6;width:350px; text-indent:10px; padding:5px;float:left; }
.menu_item_updown_button{ float:left;height:170px;margin-left:0px;margin-right:0px;margin-top:100px;padding-left:3px;padding-right:0px;text-align:center;width:35px;}

.prd_btn_browser .cp_gray-78-btn{background:url(images/popup_browser.png) no-repeat;font-family:Tahoma;font-size:0px;color:#ccc;width:78px;height:22px;border:0px;  margin-bottom:0px; display:block; cursor:pointer;}
.prd_btn_browser{float:right; margin:-3px 5px 0px 0px;}
.dnd_fieldset{display:block; border:1px solid #afcddf; height:100%; padding:0px; margin:8px 0px;}
.dnd_fieldset legend{color:#3B5998;font-size:12px;font-weight:bold; padding-left:0px; text-indent:0px;}
.leftcol{float:left; width:433px; height:auto;  padding:10px 10px;}
.rightcol{float:right; width:202px; height:auto; padding:10px; margin:1px 1px 1px 0px}

.prd_scrc{width:224px; float:left; margin-bottom:6px;}
.prd_scrc .title, .prd_scrc .title label{ background:#bad3f6; text-indent:10px; font-size:11px; font-family:Tahoma; font-weight:bold; padding:10px 0px; width:329px; color:#000000;}
.prd_scrc .bucket{ border:1px solid #bad3f6; width:317px; height:265px; text-indent:10px; padding:5px; overflow:auto; float:left; }

.prd_scrc_button{ float:left;height:170px;margin-left:0px;margin-right:0px;margin-top:120px;padding-left:0px;padding-right:0px;text-align:center;width:50px;}
.gridrow_pp2
{
    width: 7px;
    height: 7px;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    text-indent: 0px;
}
.gridrow_pp2 img
{
    width: 7px !important;
    height: 7px !important;
}

.cp_addons{background:url(Images/addons_bg.jpg) left bottom repeat-x; padding-top:30px; clear:both; height:100%; overflow:hidden; padding-bottom:30px;}
.cp_addons .addonsicons{width:180px; float:left; padding-top:25px;}
.cp_addons .addonscontent{width:560px;float:left; text-align:left; padding-right:20px;}
.cp_addons .addonscontent .title{font-size:13px; font-weight:bold; color:#3B5998; padding-bottom:6px;}
.cp_addons .addonscontent .content{font-size:12px; color:#333;}
.cp_addrewardpoint{background:url(Images/bullet_addpoint.jpg) left top no-repeat; display:block; width:18px; height:19px; float:left; margin-left:20px;}

.cp_rewardpointform{list-style:none;padding:0px;  margin: 14px 0px 10px 0px; height:100%; overflow:hidden;}
.cp_rewardpointform li{list-style:none; margin:0px; padding:0px; font-size:12px; padding-left:60px; height:100%; overflow:hidden;}
.cp_rewardpointform li .checkbodstyle{width:24px; float:left; padding-top:4px;}
.cp_rewardpointform li .rewardcaption{width:350px; float:left;}



.cp_rewardpointform1{list-style:none;padding:0px;  margin: 14px 0px 10px 0px;  overflow:hidden;}
.cp_rewardpointform1 li{list-style:none; margin:0px; padding:0px; font-size:12px; padding-left:60px; overflow:hidden;}
.cp_rewardpointform1 li .checkbodstyle{width:24px; float:left; padding-top:4px;}
.cp_rewardpointform1 li .rewardcaption{width:350px; float:left;}


.cp_advancesearch{clear:both; padding-top:4px; text-align:left;}
.cp_advancesearch .advancesearch_heading{height:22px; background:#faf4de; border:1px solid #e6e2d0; font-size:12px; color:#4c4941; padding:4px 0px 0px 14px;}

.cp_advancesearch .attribute_list{list-style:none; margin:4px 0px 0px 0px; padding:0px;}
.cp_advancesearch .attribute_list li{margin:0px; padding:0px; list-style:none; float:left; margin-right:12px; height:184px; }
.cp_advancesearch .attribute_list li .attribute_div{margin:0px;padding:0px 10px 10px 10px; border:1px solid #e3e9ef; border-top:none; width:156px; height:94px; overflow:auto;}
.cp_advancesearch .cattitle label{font-size:12px; font-weight:bold; color:#666; display:block; margin-bottom:4px;}
.cp_advancesearch .attribute_list li label{font-size:12px; font-weight:normal; color:#3B5998; display:block; margin-bottom:4px;}
.cp_advancesearch .attribute_list .attribute {padding-top:9px;}
.cp_advancesearch .attribute_list .attribute .checkbox{margin-top:1px; display:block; float:left; margin-right:4px;}
.cp_advancesearch .attribute_list .attribute span{color:#333333;}

.cp_productavailablity{float:right; font-size:12px;color:#666;}
.cp_productavailablity a{color:#3B5998; text-decoration:underline;}
.cp_productavailablity a:hover{text-decoration:none;}

.cp_RegistrationUpFrontLogin{list-style:none;padding:0px;  margin: 14px 0px 10px 0px; height:100%; overflow:hidden;}
.cp_RegistrationUpFrontLogin li{list-style:none; margin:0px;font-size:12px; padding:9px 0px 0px 30px; height:100%; overflow:hidden;}
.cp_RegistrationUpFrontLogin li .checkbodstyle{width:24px; float:left; padding-top:4px;}
.cp_RegistrationUpFrontLogin li .rewardcaption{width:350px; float:left;}

.cp_RegistrationUpFrontLogin1{list-style:none;padding:0px;  margin: 0px 0px 10px 43px; height:100%; overflow:hidden; color:#000;}
.cp_RegistrationUpFrontLogin1 li{list-style:none; margin:0px;font-size:12px; padding:9px 0px 0px 30px; height:100%; overflow:hidden;;}
.cp_RegistrationUpFrontLogin1 li .checkbodstyle{width:24px; float:left; padding-top:4px;}
.cp_RegistrationUpFrontLogin1 li .rewardcaption{width:350px; float:left;}
.cp_RegistrationUpFrontLogin1 li .rewardcaption label{color:#9c9ea3;}




/*product search slider*/
.productsearchslider {width:180px; margin:0 auto; padding-bottom:5px;}
.productsearchslider  div.storelocate_sliderbg_r div.storelocate_sliderbg_l .mainsliderdiv{height:auto; width:96.5%;}
.productsearchslider div.storelocate_sliderbg_r{padding-right:6px; height:58px; background: url(Images/slider/slider_bginner_r.gif) no-repeat top right; margin:2px 0px 0px 0px;}
.productsearchslider div.storelocate_sliderbg_r div.storelocate_sliderbg_l{height:54px; background:url(Images/slider/slider_bginner_l.gif) no-repeat top left; position:relative; padding:4px 0px 0px 10px;}
.productsearchslider div.pricerange{width:80px; float:left;}
.productsearchslider p{font-size:11px; color:#000000; font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-weight:bold;}
.productsearchslider div.storelocate_sliderbg_r div.storelocate_sliderbg_l .mainsliderdiv{height:auto; width:96.5%;}
.productsearchslider div.parent{margin-top:5px;}
.productsearchslider div.innerslider{width:400px;  float:left; margin-left:5px; margin-right:10px; position:relative;}
.productsearchslider div.slidersearchbtn{ width:auto;}
.productsearchslider .product_valuestart{text-align: left; float: left; color: #666}
.productsearchslider .product_valueend{text-align: right; float: right; margin-right: 5px; color: #666}

.cp_productdesc{font-size:12px; color:#666; padding-bottom :10px;}
.cp_product_values{}
.cp_product_values ul{list-style:none; margin:0px; padding:0px;}
.cp_product_values ul li{list-style:none; margin:0px; padding:0px  8px 0px 8px; float:left; border-right:1px solid #666; margin-bottom:10px;}
.cp_product_values ul li label{color:#3B5998;}
.cp_product_values ul li span{color:#666;}

/*New DND class (sud)*/
.prd_btn_browser .cp_gray-78-btn{background:url(images/popup_browser.png) no-repeat;font-family:Tahoma;font-size:0px;color:#ccc;width:78px;height:22px;border:0px;  margin-bottom:0px; display:block; cursor:pointer;}
.prd_btn_browser{float:right; margin:-3px 5px 0px 0px;}
.dnd_fieldset{display:block; border:1px solid #afcddf; height:100%; padding:0px; margin:8px 0px;}
.dnd_fieldset legend{color:#3B5998;font-size:12px;font-weight:bold; padding-left:0px; text-indent:0px;}
.leftcol{float:left; width:433px; height:auto;  padding:10px 10px;}
.rightcol{float:right; width:202px; height:auto; padding:10px; margin:1px 1px 1px 0px}
.prd_scrc{width:224px; float:left;}
.prd_scrc .title, .prd_scrc .title label{ background:#bad3f6; text-indent:10px; font-size:11px; font-family:Tahoma; font-weight:bold; padding:10px 0px; width:329px; color:#000000;}
.prd_scrc .bucket{ border:1px solid #bad3f6; width:317px; height:265px; text-indent:10px; padding:5px; overflow:auto; float:left; }
.prd_scrc_button{ float:left;height:170px;margin-left:0px;margin-right:0px;margin-top:120px;padding-left:0px;padding-right:0px;text-align:center;width:50px;}


.cp_exchange_selectlocation{width:390px; float:left; height:300px; margin-left:36px;text-align:left; }
.cp_exchange_selectlocation .ui-tabs-nav, .cp_exchange_selectlocation .ui-tabs-panel{width:386px;}
.cp_exchange_selectlocation .ui-tabs-panel{height:278px;}
.cp_exchange_deliverylocation{width:215px; float:left;height:300px; text-align:left; margin-top:21px;}
.cp_exchange_deliverylocation .locations{border:1px solid #BFDAE5;overflow:hidden; clear:both; margin-top:6px;} 
.cp_exchange_deliverylocation .locations ul.cp_mastertab{margin:0px;font-size:12px;}
.cp_exchange_selectbtn{width:30px; float:left; background:url(images/exchange_selectlocationbtn.jpg) no-repeat; height:23px; border:none; margin:145px 10px 0px 10px;}
.cp_exchange_selectlocation label ,.cp_exchange_deliverylocation label{font-size:12px;}

/*COPIED FROM SMBJACK THEME --- SOM 22-11-2011*/
.cp_smbjwizard{}
.cp_smbjwizard .smbjwizardleft{width:100px; float:left; }
.cp_smbjwizard .smbjwizardright{float:left;  width:620px; padding-left:10px;} 
.cp_smbjwizard .smbjwizardright p{font-size:12px; font-family:Verdana, "lucida grande",tahoma,verdana,arial,sans-serif; color:#000;}
.cp_smbjwizard .smbjwizardright p a{color:#3B5998; text-decoration:underline;}
.cp_smbjwizard .smbjwizardright ul{margin-top:4px;}
.cp_smbjwizard .smbjwizardright li{font-family:Verdana, "lucida grande",tahoma,verdana,arial,sans-serif; font-size:12px; color:#000; line-height:1.7; }
.cp_smbjwizard .smbjwizardright p a:hover{text-decoration:none;}
.cp_smbjwizard .smbjwizardlink{display:block; width:99px; height:101px; background:url(images/img_smbjwizard.jpg) left top no-repeat;}
.cp_smbjwizard .smbjwizardright li a{color:#3B5998; text-decoration:underline;}
.cp_smbjwizard .smbjwizardright li a:hover{text-decoration:none;}

.breadcrum{ background:#EAF2F7; border:1px solid #B9DCF5; height:30px; font-family:Tahoma; font-size:12px;color:#4C4C4C; padding:18px 0px 0px 18px;}
.breadcrum label{}
.breadcrum label.active{font-weight:bold;}

.leftpane{width:662px; float:left; }
.rightpane{ width:280px; float:right;   border: 1px solid #97A5B0; padding:20px;}
.wizardheading{font-family:Tahoma; font-size:15px; color:000; background:url(images/wizardheading_bg.jpg) left top no-repeat; height:28px; padding:4px 0px 0px 20px; }
.wizardnextstep{font-size:14px!important; color:#000!important; font-weight:normal;}
.wizardnextstep span{color:#3B5998; text-decoration:none;}

.wizardfieldtitle{font-weight:bold; margin-bottom:0px;}
.rightpane p{font-family:"lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; color:#666; padding-left:6px; margin:6px 0px 0px 0px; text-align:left !important;}
.website_status{border:1px solid #b9dcf5; height:80px; width:650px; padding-left:10px;}
.progres_status{float:left; padding-top:15px; width:531px;}
.progres_status label{font-family:Tahoma; font-size:15px; color:#000;}
.progresbar{ margin-top:10px; height:100%; overflow:hidden;}
.progresbar ul{width:485px; float:left; font-family:Tahoma; font-size:11px; color:#000;}
.progresbar ul li{height:13px; width:50px; float:left; margin-right:2px; background:url(images/progressstep/normalstep.gif) left top no-repeat; text-align:center; height:33px;}
.progresbar ul li a{display:block; font-size:11px; color:#000; text-decoration:none;  padding-top:20px;}
.progresbar ul li.laststep{ margin-right:0px; background:url(images/progressstep/laststep_normal.gif) left top no-repeat;}
.progresbar ul li.firststep{ background:url(images/progressstep/firststep_normal.gif) left top no-repeat;}

.progresbar ul li.laststepactive{ margin-right:0px; background:url(images/progressstep/laststep_active.gif) left top no-repeat;}
.progresbar ul li.firststepactive{ background:url(images/progressstep/firststep_active.gif) left top no-repeat;}
.progresbar ul li.laststepcomplited{ margin-right:0px; background:url(images/progressstep/laststep_comp.gif) left top no-repeat;}
.progresbar ul li.firststepcomplited{ background:url(images/progressstep/firststep_comp.gif) left top no-repeat;}
.progresbar ul li.activestep{ background:url(images/progressstep/activestep.gif) left top no-repeat;}
.progresbar ul li.complitedstep{ background:url(images/progressstep/completedstep.gif) left top no-repeat;}
.progresbar .sitecomplited{color:#fc8004; display:block; float:left; margin-top:-3px;}
.progresbar a{cursor:pointer;}
.preview_buttondeactive{ background:url(images/preview_btndeactive.jpg) left top no-repeat; text-decoration:none; display:block; float:right; height:80px; width:119px;}
.preview_button{ background:url(images/preview_btn.jpg) left top no-repeat; text-decoration:none; display:block; float:right; height:80px; width:119px;}
.preview_button:hover{background:url(images/preview_btnhover.jpg) left top no-repeat;}

.error_msg {background-color:#fcebe7;border:1px solid #e77657;height:auto;margin:1% auto;overflow:hidden;padding:0px 2px 2px 2px;width:98%; line-height:33px;}
.errorimg{background:url("Images/error.jpg") no-repeat scroll left top transparent;float:left;height:24px;margin-left:5px;margin-top:5px;
width:30px;}
.success_msg {background-color:#f7ffee;border:1px solid #99cc99;height:auto;margin:1% auto;overflow:hidden;padding:0px 2px 2px 2px;width:98%; line-height:33px;}
.successimg {background:url("Images/success.jpg") no-repeat scroll left top transparent;float:left;height:24px;margin-left:5px;margin-top:5px;width:30px;}
.info {color:#000000;font-size:12px;margin-left:40px;text-align:left; font-family:Tahoma;}
.nav_menu{list-style:none; margin:0px; padding:0px; font-family:Tahoma; font-size:11px; float:right;}
.nav_menu li{list-style:none;margin:0px; color:#000; padding:0px 8px 0px 8px;float:left; background:url(images/nav_sep.jpg) right 2px no-repeat;}
.nav_menu li.lastmenu{background:none;}
.nav_menu li a{color:#000; text-decoration:none;}
.nav_menu li a:hover{text-decoration:underline;}
.main{width:990px; margin:0px auto; height:100%; overflow:hidden; }
#bsnav{position:absolute; top:90px; left:0px; width:100%;}
#main{ margin-top:9px; height:100%; overflow:hidden;}
#bsheader{height:112px; position:relative; background:url(images/header.jpg) left top no-repeat;}
.helpline{font-size:12px; color:#000; font-family:Tahoma; position:absolute; right:7px; top:60px; font-weight:bold;}
#BSDefault{margin:0px; padding:0px;font-family:"Trebuchet MS"; padding-bottom:20px; font-family:Verdana, "lucida grande",tahoma,verdana,arial,sans-serif; background:none; text-align:left;}
.maincontent{ border:1px solid #B9DCF5; margin-top:9px; padding:18px;overflow:hidden; text-align:left !important;}

.heading{ border-bottom:2px solid #B6DBF5; font-size:20px; font-weight:bold; color:#4B5457; padding-bottom:2px;}
.heading span{float:right; font-family:Verdana, "lucida grande",tahoma,verdana,arial,sans-serif; font-size:11px; color:#666; margin-top:12px;font-weight:normal;}
.form_style{ margin-top:20px; overflow:hidden;}
.form_style li{height:100%; overflow:hidden; margin-bottom:8px; }
.form_style li label{width:158px; display:block; float:left; font-size:12px; font-weight:bold; color:#3B5998; font-family:"Trebuchet MS"}
.form_style .formvalues{width:462px;float:right; margin-left:4px;}
.maintext{ font-family:Tahoma; font-size:12px; color:#000; height:24px;  border:1px solid #999999;}
.dropdownstyle{ font-family:Tahoma; font-size:12px; color:#000; height:24px;  border:1px solid #E2E1DD;}
.domainametxt{width:340px;}
.btn_searchdomain{font-family:Tahoma; font-size:13px; color:#333; background:url(images/searchdomainbtn_bg.jpg) left top no-repeat; height:28px; width:91px; border:none; text-align:left; }
.domainext{font-size:13px; color:#000; float:left; width:90px;}
.navbtn{font-family:Tahoma; font-size:18px; font-weight:bold; color:#000; height:34px;  }
.navbtn .navbtn_l{background:url(images/button/navbtn_l.jpg) left top no-repeat; height:34px; width:6px; display:block; float:left;}
.navbtn .navbtn_r{background:url(images/button/navbtn_r.jpg) left top no-repeat; height:34px; display:block; float:left; width:48px; display:none;}
.navbtn .navbtn_m{background:url(images/button/navbtn_m.jpg) right top no-repeat; height:34px; display:block; float:left; }
.navbtn .navbtn_bg{ background:none; border:none; font-family:Tahoma; font-size:18px; font-weight:bold; color:#000; height:34px; line-height:34px; outline:none; padding-right:48px; border:none; cursor:pointer;}


.navbtn_back{font-family:Tahoma; font-size:18px; font-weight:bold; color:#000; height:34px;  }
.navbtn_back .navbtn_l{background:url(images/button/backnavbtn_l.jpg) left top no-repeat; height:34px; width:48px; display:block; float:left; display:none;}
.navbtn_back .navbtn_r{background:url(images/button/backnavbtn_r.jpg) left top no-repeat; height:34px; display:block; float:left; width:6px;}
.navbtn_back .navbtn_m{background:url(images/button/backnavbtnbg.jpg) left top no-repeat; height:34px; display:block; float:left;  }
.navbtn_back .navbtn_bg{ background:none; border:none; font-family:Tahoma; font-size:18px; font-weight:bold; color:#000; height:34px; line-height:34px;padding-left:48px; cursor:pointer;}
.navbtn_right{float:right; margin-left:6px;}

#footer{ clear:both; margin-top:9px; font-family:Tahoma; font-size:12px; position:relative; height:auto; background:none; padding:0px; text-align:left;}
.footerlink{ height:28px; border:1px solid #E3E3E3; padding:20px 0px 0px 14px; position:relative;}
.footerlink ul li{ float:left; color:#666; padding-right:6px;}
.footerlink ul li a {color:#666; text-decoration:none;}
.footerlink ul li a:hover{text-decoration:underline;}
.reasoninglogo{}
.copyrighttxt{font-size:12px; color:#666; position:absolute; bottom:3px; left:98px; top:24px;}
.formfiledborder{border-bottom:1px dotted #cccccc; padding-bottom:10px;}
.txt_135{display:block; width:135px; float:left; margin-right:13px;}
.txt_135 .maintext{width:135px;}
.field_desc{font-size:11px; color:#666; font-family:Verdana, "lucida grande",tahoma,verdana,arial,sans-serif; padding-top:3px;}
.txt_286{display:block; width:320px; float:left; }
.txt_286 .maintext{width:286px;}
.txt_passwordfield{width:228px; display:block; float:left; }
.txt_passwordfield .maintext{width:215px;}
.topspace{margin-top:13px;}
.nomargin{margin:0px;}
.txt_252{display:block; width:252px; float:left; margin-right:13px;}
.txt_passwordfield .dropdownstyle{width:218px;}
.txt_252 .dropdownstyle{width:252px;}
.txt_252 .maintext{width:252px;}
.txt_190{display:block; width:190px; float:left; margin-right:0px;}
.txt_190 .dropdownstyle{width:190px;}
.txt_190 .maintext{width:190px;}
.subdomain{clear:both; padding-top:40px;}
.subdomain .heading{margin-bottom:10px;}
.guidetxt{font-family:Verdana, "lucida grande",tahoma,verdana,arial,sans-serif; color:#666; font-size:12px;}
li.guidetxt{margin-bottom:20px;}
li.guidetxt a{color:#3B5998; text-decoration:underline;}
li.guidetxt a:hover{text-decoration:none;}
li.guidetxt p{margin:0px 0px 5px 0px; padding:0px;}
li.guidetxt p a{color:#3B5998; text-decoration:underline;}
li.guidetxt p a:hover{text-decoration:none;}
.bulletedlist{list-style:disc; font-size:12px; color:#666; font-family:Verdana, "lucida grande",tahoma,verdana,arial,sans-serif; margin-left:30px; margin-bottom:20px;}
.bulletedlist li{list-style:disc; line-height:1.4;}
.finish_message{margin-top:10px;}
.sitemoreinstructions_div{border:1px solid #b9dcf5; background:#eaf2f7; padding:7px 10px 13px 15px; margin:10px 0;}
.sitefinishboldtxt{font-size:18px; font-weight:normal; color:#666; font-family:Tahoma, Verdana; padding-bottom:10px;}
.sitemoreinstructions{font-size:12px; color:#666; padding-left:16px;}
.sitemoreinstructions li{line-height:1.4;}

/* added by som for cp dashboard page */
.cp_dashboard_ul{list-style:none; padding:0px 0px 0px 0px;  margin: 0px 0px 0px 0px; height:100%; float:left; width:345px;}
.cp_dashboard_ul li{list-style:none; }
.cp_dashboard_ul li .cp_dashboardmaindivleft{width:345px; margin-bottom:20px; display:block;}
.cp_dashboard_ul li .cp_dashboardmaindivright{width:345px; margin-bottom:20px; display:block;}

.dashboard_selectedLayout{ padding:0; margin:0;}
.dashboard_selectedLayout li{ padding-left:17px; margin:0; background:url(images/dashboard_selectedbullet.png) no-repeat left center; list-style:none; text-align:left; font-size:12px;}

.gettingstarted_checklist{width: 100%; clear:both;  margin-top:10px;  overflow:hidden;} 
.gettingstarted_checklist .link_edit{color: #3B5998;text-decoration: underline;}
.gettingstarted_checklist .link_edit:hover{color: #3B5998;text-decoration: none;}

.basicsitecompletion{margin-bottom:30px;}
.basicsitecompletion p{font-size:20px; color:#000; font-family:"Trebuchet MS"; margin:0px; padding:0px;}
.leadtrackinfo{width:150px; float:left; height:auto; margin-right:4px; font-size:12px; color:#666; margin-bottom:6px;}
.leadtrackinfo .checkboxstyle{display:block; float:left;  width:auto;  padding:0px;}
.leadtrackinfo span{display:block; margin-top:2px; width:130px; float:right;}

.congratulation_lastsetp li{ border:1px solid #CCCCCC;height:100%;margin-bottom:10px;overflow:hidden;padding:10px 10px 10px 5px;width:97.1%;}
.congratulation_lastsetp li .field_desc{display:block; float:right; width:100%; text-align:right;}
.congratulation_lastsetp li .navbtn_right{ width:400px;}
.congratulation_lastsetp li .navbtn{float:right;}
.congratulation_lastsetp .logo_powerbygoogle{ margin-left:44px;}
.logo_powerbygooglemap{margin-left:163px;}

.themelist{ height:100%; overflow:hidden; margin-top:20px; margin-bottom:10px;}
.themelist .themethumbnail{ height:247px; width:199px; float:left;  float:left; margin:0px 9px 25px 0px; padding:0px;}
.themelist .themethumbnail a{border:3px solid #ccccff; display:block; height:189px; padding:12px; cursor:pointer; text-decoration:none;}
.themelist .themethumbnail a img{width:170px; height:175px; border:none;}
.themelist .themethumbnail a:hover{border:3px solid #3399ff;}

.themelist .themethumbnail .themename{display:block; font-family:Tahoma; font-size:12px; color:#333; margincalc-bottom:9px;}
.themelist .themethumbnail .viewlnk{ height:21px; background:#336666; margin-top:1px; text-align:right; padding:6px 13px 0px 0px;}
.themelist .themethumbnail .viewlnk a{ display:inline; height:auto; width:auto; border:none; font-family:Tahoma; font-size:12px; color:#fff; text-decoration:none; padding:0px;}
.themelist .themethumbnail .viewlnk a:hover{text-decoration:underline;}

.themelist .selected a{ border:3px solid #3399ff;}

.themelist .selected{ height:247px; width:199px; float:left;  float:left; margin:0px 9px 25px 0px; padding:0px;}
.themelist .selected a{border:3px solid #3399ff; display:block; height:189px; padding:12px; cursor:pointer;text-decoration:none;}
.themelist .selected a img{width:170px; height:175px; border:none;}
.themelist .selected a:hover{border:3px solid #3399ff;}

.themelist .selected .themename{display:block; font-family:Tahoma; font-size:12px; color:#333; margincalc-bottom:9px;}
.themelist .selected .viewlnk{ height:21px; background:#336666; margin-top:1px; text-align:right; padding:6px 13px 0px 0px;}
.themelist .selected .viewlnk a{ display:inline; height:auto; width:auto; border:none; font-family:Tahoma; font-size:12px; color:#fff; text-decoration:none; padding:0px;}
.themelist .selected .viewlnk a:hover{text-decoration:underline;}
.themelist .viewlnk .templet_select{float:left; font-size:12px; font-family:Tahoma; color:#fff;}
.themelist .viewlnk .templet_select .radio_btn{margin-top:-2px; float:left;}
.themelist .viewlnk .templet_select label{float:left; color:#fff}

.productdesc{ color:#666;padding:4px 0px 0px 0px; margin:0px;}
.productprices{color:#666; display:block; margin-top:4px;}
.productprices .productmrp{ display:block; text-decoration:line-through;}
.productprices .productoffer{}


/*Css For  Smbjackhomepage*/

.smbj_bodybg{background:#fff url(images/smbj/smbj_bodybg.jpg) left top repeat-x; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
#smbj_header{ height:108px; padding-top:2px; padding:0px 21px 0px 21px;}
.smbj_siteurl{font-size:15px; font-weight:bold; color:#fff; text-decoration:none;}
.smbj_logo{display:block; border:none; margin-top:16px; width:192px; float:left;}
.smbj_logo img{border:none;}
.smbj_helpline{font-size:25px; color:#999; float:right; text-align:right; padding-top:27px;}
.smbj_helpline span{display:block; font-weight:bold;}
.smbj_main{margin:0px; padding:0px;}
.smbj_aboutsmbj{height:394px; margin-bottom:1px; font-size:1px;}
.smbj_aboutsmbj .bnr{width:760px; margin-right:1px; float:left;}
.smbj_aboutsmbj .aboutproduct{width:213px; float:right;height:373px; background:url(images/smbj/smbj_aboutproductbg.jpg) left top repeat-x; padding:21px 0px 0px 16px;}
.smbj_aboutsmbj .aboutproduct div{background:url(images/smbj/smbj_aboutblock.png) left top no-repeat; width:164px; height:93px; margin-bottom:9px; padding:18px 14px 0px 18px;}
.smbj_aboutsmbj .aboutproduct div h2{font-size:15px; color:#0063be; font-weight:bold;}
.smbj_aboutsmbj .aboutproduct div p{margin:0px; padding:0px; font-size:11px; color:#666; padding-top:4px;}
.smbj_aboutsmbj .aboutproduct div a{font-size:10px; font-weight:bold; color:#fff; text-decoration:none; float:right; margin-top:9px;}
.smbj_gettingstart{height:96px; background:url(images/smbj/smbj_gettingstartbg.jpg) left top repeat-x; clear:both; padding:18px 16px 0px 16px;}
.smbj_gettingstart .btn_getstared{background:url(images/smbj/smbj_btngetstarted.jpg) left top no-repeat; float:right; height:78px; width:308px; display:block;}
.smbj_gettingstart h2{font-size:26px; color:#fff;}
.smbj_gettingstart p{font-size:11px; color:#000; margin:0px; padding:0px;}
.smbj_gettingstart .col1{width:233px; float:left; text-align:right; padding-left:40px; margin-right:14px;}
.smbj_gettingstart .col2{width:71px; float:left; margin-right:14px;}
.smbj_gettingstart .col3{width:215px; float:left;}
.smbj_title{font-size:20px;font-weight:normal; color:#000;}
.smbj_needofsmbjack{ clear:both; padding:25px 34px 25px 34px; height:100%; overflow:hidden; font-size:11px; color:#666;}
.smbj_needofsmbjack h2{font-size:20px;font-weight:normal; color:#000;}
.smbj_needofsmbjack ul{list-style:none; margin:3px 0px 0px 0px; padding:0px;}
.smbj_needofsmbjack ul li{list-style:none; margin:0px; padding:0px 0px 0px 10px; background:url(images/smbj/smbj_bullet.jpg) left 4px no-repeat}
.smbj_needofsmbjack p{font-size:11px; color:#666; padding:3px 0px 0px 0px; margin:0px;}
.smbj_needofsmbjack .col1{width:497px; float:left; margin-right:61px;}
.smbj_needofsmbjack .col2{width:364px; float:left;}
.smbj_testimonials_clients{ height:255px; background:#e2e86f; padding:20px 0px 0px 20px;}
.smbj_testimonials_clients h2{font-size:20px;font-weight:normal; color:#000;}
.smbj_testimonials_clients p{font-size:11px; color:#000; padding:3px 0px 0px 0px; margin:0px;}
.smbj_testimonials_clients .testimonials{margin-right:10px; width:232px; height:207px; float:left; background:url(images/smbj/smbj_testimonialsbg.png) left top no-repeat; padding:30px 37px 0px 37px;}
.smbj_testimonials_clients .clients{ width:232px; height:207px; float:left; background:url(images/smbj/smbj_clintsbg.png) left top no-repeat; padding:30px 37px 0px 37px; margin-right:20px;}
.smbj_testimonials_clients .steps{height:237px; width:306px; background:url(images/smbj/smbj_threesteps.jpg) left top no-repeat; float:left; font-size:13px; color:#000;}
.smbj_testimonials_clients .steps ol{list-style:decimal; margin:164px 0px 0px 87px;}
.smbj_testimonials_clients .steps ol li{list-style:decimal;}
.smbj_testimonials_clients img{border:none;}
.smbj_testimonials_clients table{margin-top:10px;}
.smbj_testimonials_clients td{text-align:center; padding:6px;}

#smbj_footer{ font-size:12px; color:#000; background:url(images/smbj/smbj_footerbg.jpg) left bottom no-repeat; padding:27px 0px 27px 35px;}
#smbj_footer ul li{float:left;padding-right:6px;} 
#smbj_footer ul li a{color:#000; text-decoration:none;}
#smbj_footer ul li a:hover{text-decoration:underline;}
#smbj_footer .smbj_copyright{display:block; clear:both; margin-top:3px;}
/*Css For  Smbjackhomepage END*/

/*select templet popup*/

.smbj_templetpopup{padding:15px; border:1px solid #000; position:relative;}
.smbj_templetpopup .templetid{font-size:16px; font-weight:bold;color:#999; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.smbj_templetpopup .templet{margin-top:10px;}
.smbj_templetpopup .pop_close{background:url(images/smbj_close.jpg) left top no-repeat; display:block; height:9px; width:9px; position:absolute; right:10px; top:10px;}
.smbj_templetpopup .pop_close:hover{background:url(images/smbj_closehover.jpg) left top no-repeat;}
.form_style .formvalues .grid{font-size:11px; font-family:Tahoma;}
.callforaction_active{border:1px solid #ccccff; font-size:12px; color:#666; font-family:Verdana, "lucida grande",tahoma,verdana,arial,sans-serif; padding:15px;}
.helpline{font-size:12px; color:#000; font-family:Tahoma; position:absolute; right:7px; top:60px; font-weight:bold;}
.multilinetextbox{padding:10px; line-height:1.5;}
.pagercontrol{clear:both; font-family:Tahoma; font-size:12px; font-weight:bold; float:right; padding-right:10px;}
.pagercontrol a.pager{display:block; float:left; color:#666; text-decoration:none; padding-left:4px;}
.pagercontrol a.pager:hover{color:#333;}
.pagercontrol span.pager{color:#333;}
.pagercontrol label.pages{display:block; float:left;}
.pagercontrol a.pager_nextprv{display:block; float:left; color:#666; text-decoration:none; padding-left:4px;}
.pagercontroltop{margin:20px 0px 20px 0px;}


ul.cp_Warehouse{padding:0px;list-style:none;margin:10px 0px;width:auto;font-size:12px;color:#666666;clear:both;} 
ul.cp_Warehouse li{float:left;width:100%;padding-bottom:0px;margin:0px 0px 10px 6px;} 
ul.cp_Warehouse label{float: left;width: 120px;margin-right: 15px;text-align:right;color:#3B5998;} 
ul.cp_Warehouse span{display:block; float:left; text-align:left; float:left;color:#000;} 
ul.cp_Warehouse li  .cp_ylw-85-btnh1{margin-top:0px;}



 .productproperties
    {
        width:100%;
        margin:0px;
        padding:0px;
    }
    .productproperties .producttitle
    {
        font-size:12px;
        font-weight:bold;
        color:#3B5998;
        padding-top:10px;
                
    }
    .productproperties .productdesc
    {
        width:100%;
        font-size:10px;
        color:Gray;
        padding-top:10px;
    }
    .productproperties_details 
    {
        margin-bottom:7px;
        padding:0px;list-style-type:none;
        overflow:hidden; width:100%; text-align:left;
        
    }
    
    .productproperties_details li
    {
        float:left;
        width:auto;                
        border-right:1px solid gray;    
        padding:0px 10px 0px 0px;
            
    }
    .productproperties_details li label
    {
        font-size:12px;
        font-weight:bold;
        color:#3B5998;               
        margin-left:10px;
    }
    .productproperties_details li span
    {
        margin-left:4px;
        color:#666;
        font-size:12px;
    }
    .bottomline
    {
        border-bottom:1px solid #E1E1E1;  
             
    }
    .Warehouse_chkbox{ vertical-align:top; padding-top:34px;border: 1px solid #D7DEE3 !important; padding-left:5px; padding-right:5px;}
    .Warehouse_image{ vertical-align:top;   padding:10px 15px 10px 15px; width:100px;}
    
    .cp_announcement {
        background: url("images/announcement.gif") no-repeat scroll 5px 7px #f9f5ec;
        border: 1px solid #ece5d2;
        color: #4C4C4C;
        float: left;
        font-size: 16px;
        line-height: 20px;
        margin-top: 10px;
        padding: 10px 20px 16px 50px;
        text-align: justify;
    }
    .cp_announcement a {
        color: #3B5998;
        font-size: 14px;
        font-weight: normal;
        text-decoration: underline;
    }
	
.cp_productadmin_errordetails{padding:10px; text-align:left;}	
.cp_productadmin_errordetails .error_msg{margin-bottom:10px;}
.cp_productadmin_errordetails .error_msg .title{font-weight:bold; color:#000; font-size:12px;}
.cp_productadmin_errordetails .error_msg .msg{font-size:13px;}

.cp_productadmin_errordetails table{width:100%; border:1px solid #ccb; border-collapse:collapse; font-family:"lucida grande",tahoma,verdana,arial,sans-serif;}
.cp_productadmin_errordetails table .caption_column{width:250px;}
.cp_productadmin_errordetails table th{border:1px solid #ccc; padding:10px 10px 10px 6px; font-weight:bold;}
.cp_productadmin_errordetails table td{border:1px solid #ccc; padding:10px 10px 10px 6px;}
.cp_productadmin_errordetails table .error_row td{background:#ffdee0;}


/*12-Dec-2011*/
.grd_yellobg td{ background-color: #FAF3C6;
    border: 1px solid #E1E1E1;
    color: #5C5B5B;
    font-weight: bold; text-align:left;}
.validation{ color:#ff0000 !important; }    
.with758{ width:758px;}/*fullscreen message & title */


.cp_paymentcontent{text-align:left; margin-top:15px;}
/*MyAccount - memberProfile - Order History
MyAccount -Analytics Report */
.new_grdstyle{width: 100%;background-color:#fff;border:1px solid #EDEFF4;border-collapse:collapse; font-size:12px;}
.new_grdstyle th {border:solid 1px #EDEFF4; background:#EDEFF4; color:#333333; text-align:left; font-weight:bold; padding:7px 5px 7px 5px; vertical-align:top;}  
.new_grdstyle td{border:solid 1px #EDEFF4; background:#ffffff; padding:7px 5px 7px 5px;  vertical-align:top;}
.new_grdstyle td a, .new_grdstyle td a:hover {color:#3B5998;}
.new_grdstyle .alt_rowstyle { background: #ffffff;}
 
.new_grdstyle .grd_pagerstyle {} 
.new_grdstyle .grd_pagerstyle table {border:0px;}
.new_grdstyle .grd_pagerstyle table td {border:0px;} 
/*Warehouse css*/
.cp_advancesearch .attribute_list{list-style:none; margin:4px 0px 0px 0px; padding:0px; clear:both;}
.cp_advancesearch .attribute_list li{margin:0px; padding:0px; list-style:none; margin-right:12px; height:51px;margin-left:10px; }
.cp_advancesearch .attribute_list li span{ color:#666; }
.cp_advancesearch .attribute_list li ul{list-style:none; margin:4px 0px 0px 0px; padding:0px; clear:both;}
.cp_advancesearch .attribute_list li ul li{margin:0px; padding:0px; list-style:none;} 
.cp_advancesearch .attribute_list li ul li span{ color:#666;} /*Products in Warehouse*/

.cp_advancesearch .attribute_list li .attribute_div{margin:0px;padding:0px 10px 10px 10px; border:1px solid #e3e9ef; border-top:none; width:156px; height:94px; overflow:auto;}

.cp_advancesearch .cattitle label{font-size:12px; font-weight:bold; color:#666; display:block; margin-bottom:4px;}
.cp_advancesearch .attribute_list li label{font-size:13px; font-weight:normal; color:#3B5998; display:block; margin-bottom:2px;}
.cp_advancesearch .attribute_list .multiSelectOptions label{font-size:12px; font-weight:normal; color:#666; display:block; margin-bottom:2px;}

/*product search slider*/
.productsearchslider {width:197px; margin:0 auto; padding-bottom:5px;}
.productsearchslider  div.storelocate_sliderbg_r div.storelocate_sliderbg_l .mainsliderdiv{height:auto; width:96.5%;}
.productsearchslider div.storelocate_sliderbg_r{padding-right:6px; height:48px; background:none; margin:0px 0px 0px 0px;}
.productsearchslider div.storelocate_sliderbg_r div.storelocate_sliderbg_l{height:48px; background:none; position:relative; padding:1px 0px 0px 7px;}
.productsearchslider div.pricerange{width:80px; float:left;}
.productsearchslider p{font-size:11px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.productsearchslider div.storelocate_sliderbg_r div.storelocate_sliderbg_l .mainsliderdiv{height:auto; width:96.5%;}
.productsearchslider div.parent{margin-top:5px;}
.productsearchslider div.innerslider{width:400px;  float:left; margin-left:5px; margin-right:10px; position:relative;}
.productsearchslider div.slidersearchbtn{ width:auto;}
.productsearchslider .product_valuestart{text-align: left; float: left; color: #666;margin-top:2px;}
.productsearchslider .product_valueend{text-align: right; float: right; margin-right: 16px; color: #666; margin-top:2px;}
/*end This css added for were house page from Martjack exchange*/
