g/*-----------------------------------------------------------------------------------
# Project		:	Click2mail
# Version		:	1.1
# Last Change	:	05/11/08 [Layout]
# Assigned to	:	S.M. Rasel Mahamud Aryan
# Primary use	:	Official website
------------------------------------------------------------------------------------*/
/* -----------------------------------*/
/* -------->>> MASTER CSS <<<---------*/
/* -----------------------------------*/

/***** Global Classes *****/
/*body {margin: 0; padding: 0; font-size: 12px; font-family: Arial; background: #ffffff; }*/
.body_wrapper { padding:33px 0 0 0; clear:both; font-family: Arial;} 
 /*---------top cap-------------*/
div.topcap {
width:750px;
margin:0px auto;
height:14px;
padding:0px;
clear:both;
}

div.bottomcap {
width:750px;
margin:0px auto;
height:14px;
padding:0px;
clear:both;
}
div.middlecap {
width:750px;
margin:0px auto;
padding:0px;
background: #ffffff url(../images/middley.jpg) repeat-y;
clear:both;
color:#000000;
}

div.middlmain {
width:765px;
margin:0px 0 0 180px;
padding:0 0 17px 0;
clear:both;
color:#000000;

}

/*-------------------------TOPNAV-------------------------*/

.filmenuNav { width: 748px; height: 33px; margin: 0px auto; font-size: 11px; color: #FFFFFF; font-weight: normal; padding: 7px 0 0 0;}
.filmenuNav ul {list-style: none; margin: 0px 0px 0px 18px; padding:0px;}
.filmenuNav ul li {list-style: none; padding-right: 5px; display: inline; margin:0px; width:136px; height:33px;}
.filmenuNav ul li a img { border:none; outline: none;}

.filmenuNav2 { width: 748px; height: 33px; margin: 0px auto; font-size: 11px; color: #FFFFFF; font-weight: normal; padding: 7px 0 24px 0;}
.filmenuNav2 ul {list-style: none; margin: 0px 0px 0px 18px; padding:0px;}
.filmenuNav2 ul li {list-style: none; padding-right: 5px; display: inline; margin:0px; width:136px; height:33px;}
.filmenuNav2 ul li a img { border:none; outline: none;}

/*------------------     fileinformationbox   -*/


div.fileinformationbox {
clear:both;
padding:0px;
height:68px;
margin:0px 0px 0px 0px;
}
div.fillinformationimg {
width:306px;
margin:0px;
padding:35px 0px 0px 30px;
float:left;
}


div.attachimage {
float:left;
padding:35px 0px 0px 75px;
width:338;
height:34px;
}
div.attachimage input {
float:left;
border:1px #999999 solid;
background-color: #eaeaea;
}
div.attachpicture {
height:15px; margin:0px; padding:0px; clear: both;
}
div.attachpicture h2 {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
float:left;
clear:both;
height:10px;
margin:0px;
padding:0px;
font-weight: normal;
}

/*------------------main body portion------------------*/

div.mainbodyportion {
width: 748px; height:1024px; margin:0px auto; padding:0px 0 0 0; background:#ffffff url(../images/main_bodynew1.jpg) top no-repeat; clear:both;
}

div.previewbodyportion {
width: 748px; height:1020px; margin:0px auto; padding:0px; background:#ffffff url(../images/previewpagebg.jpg) top no-repeat; clear:both;
}
div.previewbodyportion_postcard {
width: 748px; height:1142px; margin:0px auto; padding:0px; background:#ffffff url(../images/previewpagebg_postcard.jpg) top no-repeat; clear:both;
}


div.firstrow {
width:748px; margin:0px auto; height:295px; clear:both; 
}
div.colwrapper1 {
width:380px; float:left; height:200px; margin:0px; padding:0px; 
}
div.firstrawsub2 {
margin:20px 0 0 93px; padding:0px; width: 270px; height:70px;
}
div.firstrawsub2 p {
font-size: 11px;
text-align: left;
margin:0px;
padding:0px;
}

div.clowrapper2 {
width:250px; float:left; height:200px; margin:41px 0 0 24px; padding:0px; 
}
div.clowrapper2 p {
font-size: 11px;
text-align: left;
margin:0px;
padding:0px;
}
div.secrow {
margin: 0px;/*35px*/
padding:0px;
}
div.boxcontentscroll {
width:559px; height:487px; margin:0px auto; overflow:auto; padding:0px
}
div.dynamiccontent {
margin:2px;
padding:0px;
}



div.dynamiccontent  p {
font-size: 11px;
margin:0px;
padding:0px;
line-height: 20px;
}
div.thirdraw {
margin:0px auto 0 auto;
height:60px;
width:748px;
text-align:center;
overflow:hidden;

}
/*div.thirdraw p {
font-size: 10px;
margin:17px 0 0 0;
text-align:center;
padding:0px;
}*/
div.justaddress {
width: 520px; height:42px; margin:18px 0 0 0; float:left;
}
div.justaddress p {
font-size: 10px;
margin:0px;
text-align:center;
padding:0px;
}

div.justaddress  div{
background:none repeat scroll 0 0 #F4F4F5;
border:medium none;
font-family:arial;
font-size:11px;
line-height:14px;
height:42px;
overflow:hidden;
padding:0;
margin:0px auto;
width:600px;
}

div.justaddress  textarea{
background:#F4F4F5 none repeat scroll 0 0;
border:medium none;
font-family:arial;
font-size:11px;
overflow:hidden;
width:550px;
height:42px;
}



/*-------------4th row-------------------*/

div.row4 { float: left;
	
	
	width:748px;
	height:90px;
	margin:37px 0 0 0;
	padding:0px;
	
}


div.id1_ { float: left;
	
	
	width:748px;
	height:17px;
}




div.addpage_ { 
	float: left;
	width:375px;
	height:48px;
	margin:0px;
	padding:0px;
	/*background: #ffffff url(../images/rigtharrow.jpg) top right no-repeat;*/
}

/*div.addpage_ p {
text-align: right;
padding-right: 70px;
font-size: 16px;
margin:0px;
font-size: 18px;
font-family:Arial, Helvetica, sans-serif;

}*/

div.experts_ { 
	float: left;
	width:318px;
	height:34px;
	margin:0px;
	padding:0px;	
}

div.experts_ p {
margin:0px 0 0 26px;
font-size:11px;
padding:0px;
}

div.leftbottomcap {
width:200px; height:80px; float:left; margin:0px;
}

div.midbottomcap {
width:193px; height:80px; float:left; margin:0px;
}


div.rightbottomcap {
float:right; margin:0px; padding:0px; width:275px;
}

/*------------------- easy letter sender page ------------------------*/

/*div.elspage { 
	margin:0px auto; 
	padding:0px;
	width:860px;
	height:498px;
}*/

div.easy-letter-sender_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width:344px;
	height:262px;
}

div.thefastfuntop_ { 
	margin:0px; 
	padding:0px;
	width:461px;
	height:76px;
	background: #ffffff url(../images/thefastfuntop.jpg) top no-repeat;  
}

div.righthr_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width:55px;
	height:262px;
}

div.thefastfuntext_ { 
	margin:0px; 
	padding:0px;
	width:461px;
	height:95px;
	background: #ffffff url(../images/thefastfuntext.jpg) top no-repeat;
}
div.thefastfuntext_ h2 {
font-size: 20px;
color: #5d6dbc;
font-family:"Century Gothic";

} 

div.getstarted_ { 
	margin:0px; 
	padding:0px;
	width:461px;
	height:91px;
	background: #ffffff url(../images/getstarted.jpg) top no-repeat;
}
div.getstarted_ a {
height:64px;
display:block;
padding:10px 0 0 0;
font-size: 25px;
font-family:"Century Gothic";
text-align: right;
padding-right: 92px;
color: #ff8906;
float:right;
background: url(../images/getstartedarrow.jpg) top right no-repeat;
text-decoration: none;

} 
div.doler_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width:57px;
	height:236px;
}

div.foraslittle_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width:147px;
	height:115px;
	background: url(../images/foraslittlebg.jpg) top left no-repeat;
}

div.between_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width:150px;
	height:115px;
	background: #ffffff url(../images/between.jpg) top no-repeat;
}
div.between_  p {
margin: 22px 0px 0px 21px;
font-size:11px;
color:#f14396;
width:51px; height:61px;
} 
div.readmore_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width:506px;
	height:115px;
	background: #ffffff url(../images/readmore.jpg) top no-repeat;
}
div.readmore_ h3 {
width: 336px;
margin:22px 0 0 0;
padding:0px;
color:#f14396;
font-size: 22px;
font-family:"Century Gothic";
} 
div.securesmart_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width:297px;
	height:60px;
}

div.sendafullcolor_ { 
	margin:0px; padding:0px;
	float:left;
	width:506px;
	height:121px;
	background: #ffffff url(../images/sendafullcolor.jpg) top no-repeat;
}
/*div.sendfullcolortext {
width:134px; margin:16px 0 0 0; padding:0px;
}
div.sendfullcolortext p { 
color:#2e8cb7;
margin:0px;
padding:0px;
font-size: 12px;
font-weight: bold;
}*/
/*div.bbb_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width:110px;
	height:61px;
}
div.bbb_ img {
float:right;
border: none;
margin:0px;
padding:0px;
}
div.visa_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width:31px;
	height:61px;
}
div.visa_ img {
float:right;
border: none;
margin:0px;
padding:0px;
}
div.mastercard_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width:28px;
	height:61px;
}
div.mastercard_ img {
float:right;
border: none;
margin:0px;
padding:0px;
}
div.paypel_ { 
	margin:0px; 
	padding:0px;
	float:left;
	width: auto;	
	height:61px;
	
}
div.paypel_ img {
float:left;
border: none;
margin:0px;
padding:0px;

}*/
/*div.firstpara {
	width:860px; 
	margin:0px; 
	padding:0px; 
	clear:both;
}*/


div.secndpara {
	width:860px; 
	height:236px; 
	margin:0px; 
	padding:0px; 
	clear:both;
}

div.para1portion2 {
	width:461px; 
	margin:0px; 
	padding:0px; 
	float:left; 
	height: 262px;
}

div.secpara2portion {
	width:803px; 
	height:115px; 
	margin:0px; 
	float:left; 
	padding:0px;
}
div.secureportion {
	width:297px; 
	margin:0px; 
	padding:0px; 
	height:121px; 
	float:left;
}
div.allcards {
	width:297px; 
	height:61px;
}

/*---------------------FOOTER------------------*/



/* Starting style for sIFR effect */
.preview {
padding:6px 0 0 0;
font-size: 16px!important;;
font-family:"Century Gothic";
text-align: right;
padding-right: 60px;
color: #ed1c24;
font-weight: bold;
}
.havqflash {
	font-size: 22px!important;
	font-size:20px;
	font-family:"Century Gothic";
	color: #5d6dbc;
	text-align:left;
	margin:0px 0 0 26px;
	padding:0px;
	width:220px;
}
.havqflashcall {
	font-size: 22px!important;
	font-size:20px;
	font-family:"Century Gothic";
	color: #5d6dbc;
	text-align:left;
	margin:0px 0 0 26px;
	padding:0px;
	width:220px;
}
.heading{
font-size: 24px!important;
font-size: 24px;
padding: 0px 0 0 0px;
color:#3548ab;
margin:0px;
text-indent: 35px;
font-weight: bold;
font-family: "Century Gothic";
}

.topTitle{
text-align: right;
font-size: 26px!important;
font-size: 26px;
font-family:"Century Gothic";
margin: 0px 0 0 0;
color:#ff8906;
}

.inside_title{
width: 420px;
float: left;
font-size: 25px!important;
font-size: 26px;
margin: -3px 0 5px 0;
color:#283da6;

}

.newsTitle {
visibility: hidden;
letter-spacing: -5px;
font-size: 14px!important;
font-size: 15px;
color:#283da6;
}

/* Starting style for sIFR effect */


.sIFR-flash {
            vertical-align: bottom;
        }


.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

.sIFR-hasFlash .newsTitle {
visibility: hidden;
letter-spacing: -5px;
/*font-size: 17px!important;
font-size: 18px;*/
font-size: 14px!important;
font-size: 15px;
}


.sIFR-hasFlash .inside_title{
visibility: hidden;
width: 420px;
float: left;

font-size: 25px!important;
font-size: 26px;

/*line-height:28px;*/
/*margin: 20px 0 5px 0;*/
margin: -3px 0 5px 0;

}



.sIFR-hasFlash .topTitle{
visibility: hidden;
/*width: 546px;*/
float: right;
text-align: right;
/*background: #031643;*/
font-size: 16px!important;
font-size: 16px;
margin: 0px 0 0 0;
color:#ff8906;
}

.sIFR-hasFlash .heading{
visibility: hidden;
width: 370px;
font-size: 28px!important;
font-size: 28px;
padding: 0px 0 0 0px;
line-height: 22px;
font-weight: bold;
}

.sIFR-hasFlash .preview {
padding:6px 0 0 0;
font-size: 16px!important;;
text-align: right;
padding-right: 60px;
color: #ed1c24;
font-weight: bold;
}

.sIFR-hasFlash .addpage {
padding:3px 0 0 0;
font-size: 16px!important;;
text-align: right;
padding-right: 63px;
color: #ed1c24;
font-weight: bold;
}
.sIFR-hasFlash .havqflash {
padding:0px;
font-size: 24px!important;;
color: #ed1c24;
font-weight: bold;
}
.sIFR-hasFlash .havqflashcall {
padding:0px;
font-size: 24px!important;
color: #ed1c24;
font-weight: bold;
}


.sIFR-hasFlash .newpreviewflash {
padding:0px;
font-size: 24px!important;
color: #ed1c24;
font-weight: bold;
float:right;
}
.newpreviewflash {
padding:0px;
font-size: 24px!important;
font-size: 24px;
color: #ed1c24;
font-weight: normal;
font-family:"Century Gothic";
}

.sIFR-hasFlash .newaddflash {
padding:0;
font-size: 24px!important;
color: #ed1c24;
font-weight: bold;
float:right;
}
.newaddflash {
padding:0px;
font-size: 24px!important;
font-size: 24px;
color: #ed1c24;
font-weight: normal;
font-family:"Century Gothic";
}









.sIFR-hasFlash .everyletter {
padding:0;
font-size: 28px!important;
color: #f02f8b;
font-weight: bold;
float:left;
overflow:hidden;
margin:0;
}
.everyletter {
padding:0; margin:0;
font-size: 15x!important;
font-size: 15px;
color: #f02f8b;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;

}


.sIFR-hasFlash .havqflashnew {
padding:0;
font-size: 24px!important;
color: #ed1c24;
font-weight: bold;
float:left;
}
.havqflashnew {
padding:0px;
font-size: 20x!important;
font-size: 20px;
color: #283da6;
font-family:"Century Gothic";
font-weight: normal;
}



.sIFR-hasFlash .havqflashcallnew {
padding:0;
font-size: 24px!important;
color: #ed1c24;
float:left;
}
.havqflashcallnew {
padding:0px;
font-size: 20x!important;
font-size: 20px;
color: #283da6;
font-family:"Century Gothic";
font-weight: normal;
}







.sIFR-hasFlash .titlereplacementwithsifer {
padding:0;
font-size: 27px!important;
color: #ed1c24;
float:left;
}
.titlereplacementwithsifer {
padding:0px;
font-size: 20x!important;
font-size: 20px;
color: #283da6;
font-family:"Century Gothic";
font-weight: normal;
}

/* ending style for sIFR effect */


/*----------------new tool tips ---------------*/
div.tooltips5 {
width:406px; height:35px; margin:0px; padding:7px 0 0 0; clear:both;
}

div.tooltips5 img {
/*padding:7px 0 0 368px;*/
margin:0px;
padding:0px;
float:right;
border: none;
}

div.tooltips5_1 {
width:406px; height:15px; margin:0px; padding:7px 0 0 0; clear:both;
}

div.tooltips5_1 img {
/*padding:7px 0 0 368px;*/
margin:0px;
padding:0px;
float:right;
border: none;
}

div.tooltips1 {
margin:0px; padding:0px; width:265px; height:18px; clear:both;
}
div.tooltips4 {
margin:0px; padding:0px 0 0 25px; width:70px; height:35px; float:left;
}
div.tooltips1 img {
padding:0px 0 0 51px;
margin:0px;
border: none;
}
.grayboxholder { width:266px; height:auto;  margin: 0px; float:left;}
.editlink:link{color:#f3b163; text-decoration:none; margin-left:100px; }
.editlink:visited{color:#f3b163; text-decoration:none; margin-left:100px;}
.editlink:hover{color:#ff0000; text-decoration:none; margin-left:100px;}

div.graybox {
background-color: #f4f4f5; float:right; height:62px; margin: 0px; width:173px;  
}
div.postrightbox {
width:120px; height:62px; margin-left: 1px; float:right;
}
div.postrightbox p {
font-size: 10px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
div.grayboxholderfortool2 {
width:362px; height:74px; margin:2px 0 0 0; float:left;  
}
div.grayboxholderfortool2box {
float:right;
width:272px;
height:72px;
margin:0px;
padding:0px;
background-color:#efeff0;
}
div.leftaddressbox {
width:406px; height:240px; float:left; overflow:hidden; 
}
div.preview_ { 
    float: left;
	margin:0px;
	padding:0px;
	width:275px;
	height:48px;
	/*background: #ffffff url(../images/rigtharrow.jpg) top right no-repeat;*/
}

/*div.preview_ p {
text-align: right;
padding-right: 70px;
font-size: 16px;
margin:0px;
font-size: 18px;
font-family:Arial, Helvetica, sans-serif;
}*/
div.preview_ a {
height:42px;
display:block;
font-size: 25px;
font-family:"Century Gothic";
text-align: right;
color: #ff8906;
float:right;
background: url(../images/redpreview.jpg) top right no-repeat;
text-decoration: none;
} 
/*div.addpage_ a { 
height:42px;
display:block;
font-size: 25px;
font-family:"Century Gothic";
text-align: right;
padding-right: 65px;
color: #ed1c24;
float:right;

text-decoration: none;
}*/

div.havq_ { 
	float: left;
	width:273px;
	height:62px;
	margin:0px;
	padding:0px;
}
/*div.havq_  h3, h4 {
font-size: 22px;
font-family:Arial, Helvetica, sans-serif;
color: #5d6dbc;
text-align:left;
margin:0px 0 0 26px;
padding:0px;
width:220px;
}*/
div.havq_ img {
margin:0px 0 0 26px;
}
h4{
 font-size:22px;
}

.newpreview {
width:214px; height:42px; margin:0px; padding:0px; float:left;
}
.newpreview p {
font-size: 24px;
font-family:"Century Gothic";
color:#ed1c24;
text-align:right;
}
.addpreview {
width:314px; height:42px; margin:0px; padding:0px; float:left;
}
.addpreview p {
font-size: 24px;
font-family:"Century Gothic";
color:#ed1c24;
text-align:right;
}
/*span.readmmorelink {
display:block; margin:0px; padding:70px 0 0 0; float:left;
}
span.readmmorelink a {
color:#f02f8b;
font-weight: bold;
text-decoration: none;
}
span.readmmorelink a:hover {
color:#f02f8b;
font-weight: bold;
text-decoration: none;
}*/
span.newflashadd {
display:block; height:22px; clear:both; padding-left:26px;
}









/*-------------------------new pop up box --------------------------*/
.popupwrapper {
width:698px;
 position: absolute;
  margin: auto;
  padding: 12px;
  left: 0px;
  top: 0px;
  display: none;



/*width:698px; height:auto; margin:0px; padding:0px;
display:none;
position:absolute;
margin:0 auto 0 auto;
top:296px;*/

}
div.toppopupheader {
width:698px; margin:0px; padding:0px; height:32px; clear:both;
}
div.contentpopupbox { 
width:698px; margin:0px; padding:0px; height: auto; clear:both; display:block; background: url(../images/maincontentbgforpopup.png) left repeat-y;
}
div.bottompopupheader {
width:698px; margin:0px; padding:0px; height:31px; clear:both;
}
div.titleforpopupbox {
width: 300px; height:33px; float:left; margin:0px; padding:15px 0 4px 50px;
}
div.titleforpopupbox h2 {
color:#283da6;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
}
div.closebtnpopup {
height:33px; float:right; margin: 0px; width:67px;
}
div.contentbodypopup {
height:auto;
clear:both;
margin:0px auto;
padding:0px;
width:595px;
}

div.adddeletepart {
width:232px; margin:10px 0 10px 0; padding:0px; float:left; 
}
span.addrbtn {
padding:0 0 10px 0;
display:block;
}
span.deleterbtn {
padding:10px 0 10px 0;
display:block;
}

div.importaddresspart {
width:363px; margin:10px 0 10px 0; padding:0px; float:left; 
}

span.importaddressbtn {
padding:0 0 10px 0;
display:block;
float:right;
clear:both;
}

div.importaddresslistbox {
width:340px; margin:0px; padding:0px; float:right; clear:both;
}

div.importaddresslistbox h2 {
font-size: 14px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
margin:0px 0 5px 0;
clear:both;
}
div.importaddresslistbox p {
font-size: 11px;
color: #000000;
margin:0px 0 10px 0;
}
span.downloadbox {
float:right;
margin:0px; padding:0px 0 10px 0;
clear:both;
}
div.addressboxright {
width:340px; margin:0px; padding:0px; float:right; clear:both;
}

div.addresspassbox {
width:338px; height:47px; border:1px #CCCCCC solid;
}
span.addresspasstext {
display:block;
text-align: center;
padding:10px 0 0 0;
color:#FF0000;
}

div.addressboxright select.addcountry{
width: 165px;
height:27px;
border: none; background-color:#f0f0f2;
margin:5px 3px 0 0;
float:left;
color: #000002;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;

padding:0px;
}

input.addfirstname, input.addlastname, input.addaddress1, input.addaddress2, input.addcity, input.addzipcode {
width:164px;
height:26px;
border:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
margin:5px 6px 0 0;
padding:5px 0 0 0;
background-color: #f0f0f1;
}
input.optionalinfo {
width:334px;
height:26px;
border:none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:left;
margin:5px 0px 0 0;
background-color: #f0f0f1;
clear:both;
padding:5px 0 0 0;
}
div.addressboxright select.addstate{
width: 165px;
height:27px;
border: none; background-color:#f0f0f2;
margin:5px 3px 0 0;
float:left;
color: #000002;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
padding:0px;
}

div.saveandcancelbtnbox {
margin:8px 0 0 0;
padding:0px;
}

div.allsaveeditbtn {
margin:15px 0 0 0;
padding:0px;
}

div.editbuttonbox {
width:126px; height:44px; float:left; padding-left:25px;
}
div.editbuttonbox img {
float:left;
margin:0px;
padding:0px;
}





div.savebuttonbox {
width:126px; height:44px; float:right; padding-right:25px;
padding-bottom:10px;
margin-top:-31px;
}
div.savebuttonbox img {
float:left;
margin:0px;
padding:0px;
}


div.savebuttonbox1 {
width:185px; height:44px; float:right; padding-right:25px;
padding-bottom:10px;
margin-top:-31px;
}
div.savebuttonbox1 img {
float:left;
margin:0px;
padding:0px;
}


div.recipientnamelist {
height:250px; overflow:auto; border:1px #999999 solid;
}


div.recipentsname {
width:100%; float:left;
height: auto;
}

/*------------------- li listing------------------*/
/*div.recipentsname ul {
margin: 5px 0 0 0;
}
div.recipentsname ul li {
background-color:#ffffff;
height:30px;
margin:0px;
padding:0px;
}
div.recipentsname ul li input {
margin:5px 5px 0 0px;
}
div.recipentsname ul li a {
text-decoration: none;
padding:4px 0 0 10px;
color: #999999;
display:block;
margin:0px;
height:30px;
 }
div.recipentsname ul li a:hover {
 color:#FF9900; 
 height:30px;
 }
*/
input.uploadbtn {
float:right;
margin:10px 0 0 0;
padding:0px;
}
















/*--------------------popup ------------------------*/
div.popcontentmain {
width:699px; float:left; background: url(../images/popupcontentbg.jpg) left repeat-y;
}
span.invalidaddress {
display:block; margin:10px 0 0 0; padding:0px;
}
span.invalidaddress p {
margin:0px;
padding:0px;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
color:  #c90000;
}
div.invalidbox {
width:579px; padding:20px 0 20px 46px; height: auto;59px; clear:both;
}
div.invalidbox1 {
width:579px; height:39px; border: 1px #c90000 solid; margin:15px 0 15px 0; background-color:#ffe5e5; clear:both;
}

div.validbox1 {
width:579px; height:39px; border: 1px #0ec300 solid; margin:15px 0 15px 0; background-color:#eaffec; clear:both;
}
span.validaddressbox {
display:block; margin:10px 0 0 0; padding:0px;
}
div.validboxwrapper {
clear:both;
margin:0px;
padding:0px;
}
div.returnvalidaddress {
margin:0px;
padding:0px;
clear:both;
height:auto;
width:400px;
}
span.validaddressbox p {
margin:0px;
padding:0px;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
color:  #1a7525;
}
span.validfirstname {
float:left;
margin:0 5px 10px 0;
color:#606060;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;

}
span.validlastname {
float:left;
margin:0 5px 10px 0;
color:#606060;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;

}
span.validaddress1 {
float:left;
margin:0 5px 10px 0;
color:#606060;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;

}

span.validaddress2 {
float:left;
margin:0 5px 10px 0;
color:#606060;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;

}
span.valid_returncity {
float:left;
margin:0 5px 10px 0;
color:#606060;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;

}
span.valid_returnstate {
float:left;
margin:0 5px 10px 0;
color:#606060;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;

}
span.valid_returnzipcode {
float:left;
margin:0 5px 10px 0;
color:#606060;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;

}


div.popformbox {
width:476px; height:auto; padding:0px 0 0 0px; margin:0px; float:left;
}
div.popformbox input.returnaddressname1, div.popformbox input.returnaddressname2, div.popformbox input.returnaddress2, div.popformbox input.returnaddresscity, div.popformbox input.returnaddress1 {
width: 165px;
height:27px;
border: none; 
background-color:#f0f0f2;
margin:5px 10px 0 0;
float:left;
color: #000002;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
div.popformbox input.returnaddress1red {
width: 205px;
height:27px;
border: 1px #d90000 solid; background-color:#ffdbdb;
margin:5px 3px 0 0;
float:left;
color: #6b6b6b;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

div.popformbox input.returnaddresszip {
width: 165px;
height:27px;
border: none; 
background-color:#f0f0f2;
margin:5px 3px 0 0;
float:left;
color: #000002;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
clear:left;
}

div.popformbox input.returnaddressstatetext {
width: 60px;
height:27px;
border: 1px #9f9f9f solid; background-color:#ffffff;
margin:5px 3px 0 0;
float:left;
color: #6b6b6b;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}



div.popformbox select.returnaddressstate {
width: 165px;
height:27px;
border: none;
margin:5px 3px 0 0;
color: #000002;
background:#f0f0f2;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
padding:0px;
}

div.popformbox select.returnaddresscountry{
width:165px;
height:27px;
border: none;
margin:5px 3px 0 0;
color: #000002;
background:#f0f0f2;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
padding:0px;
}

div.nextbuttonpopup {
display:block; width: 121px; float:right; padding-right:36px;
}
div.nexttext {
width:58px; height:42px; float:left;
}
div.nextbutton {
width:63px; height:42px; float:right;
}
div.closepop {
width:62px; height:68px; margin:0px; padding:0px; float:left; background: url(../images/righttopcorner.jpg) top no-repeat;
}
div.closepop img {
margin:26px 0 0 8px;
padding:0px;
}
span.plussign {
display:block; float:left; width: 20px; height:20px; margin:10px 0 0 0;
}
div.topleftcorner {
width:33px; height:68px; margin:0px; padding:0px; float:left;
}
div.poptitle {
width:604px; height:68px; padding:0px; margin:0px; float:left; background:url(../images/topbgcappopup.jpg) top repeat-x;
}
span.titletext {
display: block;
padding:35px 0 0 0;
margin:0px;
color: #ffffff;
font-size: 20px;
font-family: Arial, Helvetica, sans-serif; 
}
div.leftbottomcorner {
width:33px; height:30px; margin:0px; padding:0px; float:left;
}

div.bottombgpoprepeat {
width:604px; height:30px; padding:0px; margin:0px; float:left; background: url(../images/botompopbg.jpg) bottom repeat-x;
}
div.rightbottomcorner {
width:62px; height:30px; margin:0px; padding:0px; float:left;
}

/*--------------------recipients address part----------------------------*/

div.r_addressheaderpart {
height:35px;
clear:both;
}
div.importaddressbtn {
width:380px; float:right;
}
div.importaddressbtn img {
float:right;
}
div.addrecipientbtn {
width:198px; float:left;
}
div.r_addressbodypart {
clear:both;
margin:15px 0 0 0; padding:0px;
}
div.addrecipientbox {
width:198px; float:left;
height:350px;
overflow:auto;

}
div.addrecipientboxoutline {
width:198px; float:left;
height:450px;
}

div.addrecipientboxoutline img {
margin: 15px 0 0 0;
}



div.rightsideimport {
width:375px; float: right;
}

div.downloadinginfo {
margin:0 0 0px 5px;
}
div.downloadinginfo h2 {
font-size: 18px;
color:#000000;
margin:0px 0 10px 0;
}

div.downloadinginfo p {
font-size: 11px;
margin:0px;
font-family: Arial, Helvetica, sans-serif;

}
span.downloadimage {
display:block; float:right; width:212px; margin:15px 0 0 0;
}
span.browsebtn {
display:block; float:right; width:300px; margin:30px 0 0 0;
}
span.uploadbtn {
display:block; float:right; width:60px; margin:30px 0 0 0;
}
div.standardr_addressbox {
width:375px; float: right; 
}
div.validaddressbox {
width:370px; height:39px; background-color:#ebffed; border:1px solid #17c300; clear:both;
}
div.invalidaddressbox {
width:370px; height:39px; background-color: #FFCCCC; border:1px solid #FF0000; clear:both;
}
span.validaddresstxt {
display:block; margin:10px 0 0 0; padding:0px; text-align:center;
}
span.invalidaddressredtxt {
display:block; margin:10px 0 0 0; padding:0px; text-align:center; color:#FF0000;
}

div.recipientaddressbox form {
margin:0px;
padding:0px;

}



div.recipientaddressbox {
width:370px; height:auto; padding:0px 0 0 0px; margin:0px; float:left;
}
div.recipientaddressbox input.returnaddressname1, div.recipientaddressbox input.returnaddressname2, div.recipientaddressbox input.returnaddress2, div.recipientaddressbox input.returnaddresscity, div.recipientaddressbox input.returnaddress1 {
width: 180px;
height:27px;
border:none;
margin:6px 3px 0 0;
float:left;
color: #6b6b6b;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

input.returncompanyname {
width: 340px;
height:27px;
border:none;
margin:5px 3px 0 0;
float:left;
color: #000002;
background-color:#f0f0f2;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}


div.recipientaddressbox input.returnaddress1red {
width: 180px;
height:27px;
border: 1px #d90000 solid; background-color:#ffdbdb;
margin:5px 3px 0 0;
float:left;
color: #6b6b6b;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

div.recipientaddressbox input.returnaddresszip {
width: 120px;
height:27px;
border: 1px #9f9f9f solid; background-color:#ffffff;
margin:5px 3px 0 0;
float:left;
color: #6b6b6b;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
clear:left;
clear:both;
}


div.recipientaddressbox select.returnaddressstate {
width: 57px;
height:27px;
border: 1px #9f9f9f solid; background-color:#ffffff;
margin:5px 3px 0 0;
float:left;
color: #6b6b6b;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
padding:0px;
}

div.recipientaddressbox select.returnaddresscountry{
width: 180px;
height:27px;
border: 1px #9f9f9f solid; background-color:#ffffff;
margin:5px 3px 0 0;
float:left;
color: #6b6b6b;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
padding:0px;
}
div.savecancelbtn {
width:200px;
float:right;
margin:10px 0 0 0;
padding:0px;
}
div.savecancelbtn input.save {
width:90px;
height:25px;
margin:0px 5px 0 0;
padding:0px;
}
div.savecancelbtn input.cancel {
width:97px;
height:25px;
margin:0px 5px 0 0;
padding:0px;
}

div.recipientaddressbox #select.returnaddresscountry{
width: 180px;
height:27px;
border: 1px #9f9f9f solid; background-color:#ffffff;
margin:5px 3px 0 0;
float:left;
color: #6b6b6b;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
padding:0px;
}





/*today*/

div.addanimagebtn {
width:244px; margin:0px; padding:0px; height:244px; background-color: #f4f4f5; float:left;
}

div.addanimagebtn img{
vertical-align:middle;
}
/*
div.addanimagebtn a img {
float:right;
top:100px;
position: relative;
padding:0px;
}*/
div.addanimagebtn #add_image_link {float:right;top:100px;padding:0px;position: relative;}

div.addreturnaddressbox {font-size: 12px;line-height:1.4; background-color: #f0f0f1; float:right;height: auto !important;margin: 0px; width:168px; padding:0px;}
div.addreturnaddressbox img {float:right;position: relative;padding:0px;border:0px;}
div.addrecipentaddressbox {font-size: 12px;line-height:1.4; float:right;width:266px;height:74px !important;margin:0px;padding:4px 0 4px 4px;background-color:#f0f0f1;}
div.addrecipentaddressbox img {
float:right;
top:15px;
position: relative;
padding:0px;
border:0px;
}


div.boxcontentscroll_new {
width:559px; 
/*height:488px; */
height:492px;
margin:0px; overflow-x:hidden; padding:0px; float:left;
}

div.dynamiccontent textarea{
background:#F4F4F5 none repeat scroll 0 0;
border:medium none;
font-family:arial;
font-size:13.5px;
height:485px;
line-height:13pt;
overflow:hidden;
width:559px;
letter-spacing:-0.1px;  
}

/*                                                                        
div.dynamiccontent textarea{
background:#F4F4F5 none repeat scroll 0 0;
border:medium none;
font-family:arial;
font-size:10pt;
height:490px;
line-height:13pt;
overflow:hidden;
width:559px;
letter-spacing:-0.1px;  


{style.css (line 240)
background:#F4F4F5 none repeat scroll 0 0;
border:medium none;
font-family:arial;
font-size:13.5px;
height:485px;
overflow:hidden;
width:559px;
} */







div.boxcontentscroll_new_big {
width:559px; 
height:780px;
margin:0px; overflow-x:hidden; padding:0px; float:left;
background:#f4f4f5;
}

div.dynamiccontent_big textarea{
background:#F4F4F5 none repeat scroll 0 0;
border:medium none;
font-family:arial;
font-size:10pt;
height:750px;
line-height:13pt;
overflow:hidden;
width:559px;  
letter-spacing:-0.1px;  
}

div.backbtnpage {
float:left;
width:90px;
margin:0px;
padding:0px;
height:450px;
}
div.backbtnpage img {
float:left;
/*top:60px;*/
top:494px;
position: relative;
padding:0px;
border:0px;
margin-left: 28px;

}

/*---- btn back for page 2 and 3 */
div.backbtnpage2 {
float:left;
width:90px;
margin:0px;
padding:0px;
height:450px;
}
div.backbtnpage2 img {
float:left;
/*top:266px;*/
top:700px;
position: relative;
padding:0px;
border:0px;
margin-left: 28px;

}




div.nextbtnpage {
float:left;
width:94px;
margin:0px;
padding:0px;
height:450px;
}

div.nextbtnpage img {
float:right;
/*top:60px;*/
top:400px;
position: relative;
padding:0px;
border:0px;
margin-right: 26px;
}

/*-----------btn next for page 2 and 3 */
div.nextbtnpage2 {
float:left;
width:94px;
margin:0px;
padding:0px;
height:450px;
}

div.nextbtnpage2 img {
float:right;
/*top:266px;*/
top:700px;
position: relative;
padding:0px;
border:0px;
margin-right: 26px;
}


/*------------------For Preview-----------------------*/




div.paganationforpreview {
width:700px;
margin:0px auto;
padding:0;
}
.pagenumber {
margin:0px auto; width:120px; padding-top:16px; height:auto;  display:block; clear:both;  position:relative;
}
div.pagenumber a{
margin:0;
padding:0;
}
div.pagenumber img {
margin:0px;
padding:0px;
border:none;
}

/*--------------------27-11-2008--------------------------*/

div.newcoverTable_01 {
	width:860px;
	height:248px;
	margin:0px; padding:0px;
	clear:both;
}

/*div.new-cover-01_ {
	float:left;
	width:57px;
	height:248px;
	margin:0px;
	padding:0px;
}*/

/*div.new-cover-02_ {
	float:left;
	width:146px;
	height:115px;
	margin:0px;
	padding:0px;
	background: #ffffff url(../images/new_cover_02.jpg) left no-repeat;
}*/

/*div.new-cover-03_ {
	float:left;
	width:657px;
	height:115px;
	margin:0px;
	padding:0px;
	background: #ffffff url(../images/new_cover_03.jpg) no-repeat;
}*/

div.new-cover-04_ {
	float:left;
	width:294px;
	height:66px;
	margin:0px;
	padding:0px;
}

div.new-cover-05_ {
	float:left;
	width:509px;
	height:133px;
	display:block;
	margin:0px;
	padding:0px;
	
}


.postman {float:left; margin:0; padding-left:3px; padding-top:0px; padding-bottom:0px; padding-right:0px;}
.postman img {float:left; padding-left:3px; margin:0; padding:0;}


div.new-cover-06_ {
	float:left;
	margin:0px;
	padding:0px;
	width:294px;
	height:67px;
	background: #ffffff url(../images/new_cover_06.jpg) no-repeat;  	
}
span.aslittle {
float: left; color: #8cc63e; font-weight: bold; font-size: 12px; line-height: 16px; padding: 20px 0 0 30px; margin:0px; width:89px; height:70px;
}
div.untilldec {
display:block; width:68px; color:#f14396; margin:0px; padding:34px 0 0 22px; float:left;
}

div.newreadmore_ { 
	margin:0px; 
	padding:0px 0 0 50px;;
	float:left;
	width:506px;
	
		
}
/*div.newreadmore_ h3 {
width: 336px;
margin:20px 0 -10px 0;
padding:0px 0 0 0;
color:#f14396;
font-size: 22px;
font-family:"Century Gothic";
}*/
/*div.toppartdoller {
margin:0px;
padding:0px;
float:left;
}*/
div.smartpart {
width:803px; float:left; margin:0px; padding:0px;
}
div.smartpartholder {
width:294px; float:left; margin:0px; padding:0px;;
}
/*div.everyletterbox {
float:left; width:336px; height:80px; margin:29px 0 -19px 0; padding:0; font-weight:normal; font-size:12px;
}*/

div.everyletterbox {
float:left; width:336px; height:80px; margin:29px 0 0 0; padding:0; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#f02f8b;
}
div.elspage { 
	margin:0px auto; 
	padding:0px;
	width:860px;
	height: auto;
}

/*--------------------01-12-2008-------------*/
div.firstpara {
	width:803px; 
	margin:0px 0 0 -3px; 
	padding:6px 0 0 0; 
	clear:both;
}
div.everyletterbox h3 {color:#f02f8b;}

/*div.newreadmore_ h3 {
width: 336px;
cursor:pointer;
margin:29px 0 -19px 12px;
padding:0px 0 0 0;
color:#f14396;
font-size: 22px;
font-family:"Century Gothic";
}*/

div.readmmorelink {
margin:0px; padding:30px 0 0 0; float:left; color:#82bd38; width:100px; font-size:11px;
}
div.readmmorelink a {
color:#82bd38;
font-weight: normal;
text-decoration: none;
}
div.readmmorelink a:hover {
color:#82bd38;
font-weight: normal;
text-decoration: none;
}
div.sendfullcolortext {
width:139px; margin:26px 0 0 0; padding:0px 0 0 3px;
}
div.sendfullcolortext p { 
color:#2e8cb7;
margin:0px;
padding:0px;
font-size: 13px;
font-weight: bolder;
line-height: 18px;
}
div.bbb_ { 
	margin:0px; 
	padding:5px 0 0 0;
	float:left;
	width:110px;
	/*height:61px;*/
}
div.bbb_ img {
float:right;
border: none;
margin:0px;
padding:0px;
}
div.visa_ { 
	margin:5px 0 0 0; 
	padding:0px;
	float:left;
	width:31px;
	height:61px;
}
div.visa_ img {
float:right;
border: none;
margin:0px;
padding:0px;
}
div.mastercard_ { 
	margin:5px 0 0 0; 
	padding:0px;
	float:left;
	width:28px;
	height:61px;
}
div.mastercard_ img {
float:right;
border: none;
margin:0px;
padding:0px;
}
div.paypel_ { 
	margin:5px 0 0 0; 
	padding:0px;
	float:left;
	width: auto;
	height:61px;
	
}
div.paypel_ img {
float:left;
border: none;
margin:0px;
padding:0px;

}

div.new-cover-01_ {
	float:left;
	width:54px;
	height:248px;
	margin:0px;
	padding:0px;
}
div.toppartdoller {
margin:0px;
padding:0px;
float:left;
}
div.new-cover-02_ {
	float:left;
	width:146px;
	height:115px;
	margin:0px;
	padding:0px;
	background: #ffffff url(../images/new_cover_02.jpg) 0 11px no-repeat;
}

div.new-cover-03_ {
	float:left;
	width:657px;
	height:115px;
	margin:0px;
	padding:0px;
	background: #ffffff url(../images/mid_banner_01.jpg) no-repeat;
}
/*-------------FOR BUTTON------------------*/
div.startyourletternow {
width: 400px;
margin:0px; padding:0px;
height:40px;

clear:both;
}
div.startyourletternow h3 {
float: left;
width: auto;
height:40px;
}

div.startyourletternow img {
width:39px;
height:40px;
float: left;
margin:0px; border:none;
}
.sIFR-hasFlash .justarrow {
padding:0;
font-size: 27px!important;
color: #ed1c24;
float:left;
}
.justarrow {
padding:0px;
font-size: 27x!important;
font-size: 27px;
color: #FF9900;
font-family:"Century Gothic";
font-weight: normal;
}

div.productsholder {
float:left;
margin:0px;
padding:0px;
width:359px;
}
div.productsholder img {
float:left;
border: none;
margin:0px; padding:0px;
} 

/*-----------------previewphotonew------------------------*/
div.previewletternew {
width:565px; height:844px; margin:0px; padding:0px; float:left; background-color:#ffffff;
}
div.previewbackbtnpage {
float:left;
width:90px;
margin:0px;
padding:0px;
height:450px;
position: relative;
z-index:2;
}
div.previewbackbtnpage img {
float:left;
top:355px;
position: relative;
padding:0px;
border:0px;
margin-left: 28px;
}

div.previewnextbtnpage {
float:left;
width:80px;
margin:0px;
padding:0px;
height:450px;
z-index:1;
}

div.previewnextbtnpage img {
float:right;
top:360px;
position: relative;
padding:0px;
border:0px;
margin-right: 18px;
z-index:1;
}

/*------------------------approve the proof-------------------------*/
div.idont {
width: auto; height:44px; float:right; padding:15px 25px 0 0;
}
div.idont img {
float:left;
margin:0px;
padding:0px;
}
div.initalsbox {
width: auto; height:30px; float:right; padding:100px 100px 0 0; clear:box;
}
div.initalsbox span {
font-weight: bold;
}
.initals {
border:1px solid #000000;
width: 164px;
height: 20px;
background:#f2f2f0;
}

div.supportbuttonbottom {
margin:15px 0 20px 0; clear:both;
}
div.supportbuttonbottom p { line-height:23px;}

.popupwrapper_accept_preview_popup {
width:698px;
 position:fixed;
  margin: auto;
  padding: 12px;
  left: 0px;
  top: 0px;
  display: none;
  



/*width:698px; height:auto; margin:0px; padding:0px;
display:none;
position:absolute;
margin:0 auto 0 auto;
top:296px;*/

}

/*----------------------For recipient list by sajed-----------------------*/
.ulcheckboxlist li{list-style-type:none; display:block; }
.ulcheckboxlist li a{color: #999999; text-decoration:none;}
.ulcheckboxlist li a:hover {color:#FF9900;}

.ulcheckboxlist1 li{list-style-type:none; display:block; background:#CCCCCC; border-bottom:1px solid #FFFFFF;}
.ulcheckboxlist1 li a{color: #999999; text-decoration:none;}
.ulcheckboxlist1 li a:hover {color:#FF9900;}

/*
div.dynamiccontent textarea {style.css (line 240)
background:#F4F4F5 none repeat scroll 0 0;
border:medium none;
font-family:arial;
font-size:13.5px;
height:485px;
overflow:hidden;
width:559px;

textarea {style.css (line 240)
background:#F4F4F5 none repeat scroll 0 0;
border:medium none;
font-family:arial;
font-size:11pt;
height:485px;
overflow:hidden;
width:559px;
*/

/*-----------------------------------03-11-2008----------------------*/
.staticText {height:auto; padding:0px 10px 0 15px ; text-align:left}

.staticText p{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; margin:5px 0 15px 0; line-height:18px; padding:0;}
.staticText p  a{ color:#273ba1;}

.staticText2 { height:auto; padding:0px 0px 0 15px ; text-align:left}
.staticText2 p{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin:5px 0 15px 0; line-height:18px;}
.staticText2 p  a{ color:#273ba1;}

.staticText h1{ color: #003399;font-size: 16px; margin:0px 0 15px 0;}
.staticText h2{ color:#000000; font-size: 14px; margin:10px 0 15px 0;}
.new-title { color:#000000; font-size: 14px; margin:10px 0 15px 0; font-weight:bold; }

.staticText ol {
margin:0px 0 15px 30px;
}
.staticText ol li { line-height:21px;}

.inputTextReg
{
	background-color: #ffffff !important; 
	width:222px; 
	height:22; 
	border:1px solid #b5b5b5;
}


.probottomq { padding-top: 20px;}
.probottomq h2{ color:#000000; font-size: 13px; margin:25px 0 16px 16px;}

div.productrightinformation {
float:left;
margin:0px;
width: 354px;
padding:0 0 18px 15px;
}
div.productrightinformation h2 { margin:0 0 16px 0;}
.newpreview img {
float:right;
padding-top: 10px;
}
div.productrightinformation p {
line-height: 18px;
}
.probottomqnew15 h2{
padding-left:15px;
font-size:18px;
}
/*--------------------05-11-2008-----------------------*/
.howitworkslist {float:left; width:330px; height: auto;}
.howitworkslist ol li { line-height: 21px;}
.howitworkslist ol li h2 { margin:0; padding:2px;}


/*--------------------12-18-2008 For crop popup-----------------------*/
.cropcontainer { margin:auto; width:595px; height:244px; }

.c-container1 { float:left; width:243px; height:244px; background-color:#f0f0f2;}

.c-container12 { float:left; width:12px; height:244px; }

.c-container13 { float:left; width:340px; height:39px; }

.c-container14 { float:left; width:318px; height:183px; border:1px solid #cecece; padding:10px; color:#403987; line-height:17.9px; }



/*----------------------24-12-08 For slider------------------*/
/* This file skins sliders */

/*.ui-slider { width: 200px; height: 23px; position: relative; background-repeat: no-repeat; background-position: center center; }
.ui-slider-handle { position: absolute; z-index: 1; height: 20px; width: 8px; top: 0px; left: 0px; background-image: url(../images/slider-handle.gif);  }
.ui-slider-handle-active { border: 1px dotted black;  }
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }
.ui-slider-range { position: absolute; background: #50A029; opacity: 0.3; filter: alpha(opacity=30); width: 100%; height: 100%; }



.ui-slider, .ui-slider-1 { background-image: url(../images/slider-bg-1.png); }
.ui-slider-2 { background-image: url(../images/slider-bg-2.png); }*/

.ui-slider { width: 150px; height: 23px; position: relative; background-repeat: no-repeat; background-position: center center; }
.ui-slider-handle { position: absolute; z-index: 1; height: 20px; width: 8px; top: 0px; left: 0px; background-image: url(../images/slider-handle.jpg);  }
.ui-slider-handle-active { border: 1px dotted black;  }
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }
.ui-slider-range { position: absolute; background: #50A029; opacity: 0.3; filter: alpha(opacity=30); width: 100%; height: 100%; }



.ui-slider, .ui-slider-1 { background-image: url(../images/slider-bg-1.png); }
.ui-slider-2 { background-image: url(../images/slider-bg-2.png); }



/*-------------------31-12-08--------------------*/
.div_selectImg{
/*overflow:hidden; height:480px; width:600px; z-index:1000;*/
overflow:auto; height:480px; width:600px; z-index:1000;position:relative;
}



/*---------------updated by shajed on 19/01/09--------------------*/
.linestyle{padding:10px 0 10px 0; margin:0px;}
.linestyle_new{padding:0px; margin:0px;clear:both;float:left;}
.linestyle_new1{padding:12px 0 10px 0; margin:0px;}
.btnsave{float:left; padding-top:5px; padding-left:1px;}
.btnDivsave{float:left; padding-top:5px;  outline:none; padding-left:1px; border:none; width:136px;height:46px; background:url(../images/btnsave1.jpg) left top no-repeat;}
.btnaddlist{float:left; padding-top:5px;  outline:none; padding-left:1px; border:none; width:170px;height:46px; background:url(../images/btnsave.jpg) left top no-repeat;}
.savebtnright{float:left; padding-top:5px;  outline:none; padding-left:1px; border:none; width:128px;height:46px; background:url(../images/save.jpg) left top no-repeat;}
button::-moz-focus-inner {   border: 0; }
.rhtpadding{padding-right:5px;}
.rhtfloat{float:right;clear:right; cursor: pointer;}
.lftfloat{float:left;clear:left;cursor: pointer;}
.clrdiv{clear:both;}
/*---------------End updated by shajed--------------------*/
/*---------------recipient_popup by shajed on 19/01/09--------------------*/

.p-container{ float:left; width:687px; height:550px; }
.p-container01 { float:left; width:687px; height:30px; background:url(../images/p_container01.png) left top no-repeat  }
.p-container02 { float:left; width:19px; height:500px; background:url(../images/p_container02.png) repeat-y; }
.p-container03 { float:left; width:648px; height:500px; _height:480px; font-family:arial; font-size:12px; background:#FFFFFF; }
.p-container06 { float:left; width:648px; height:590px; font-family:arial; font-size:12px; background:#FFFFFF; }


.lft-p-container03{ float:left; width:370px; padding:0 0 0 25px; height:auto;}
.selectstyle1{ width:166px; height:24px; display:block;   }
.selectstyle3{ width:166px; height:24px; float:left; margin-right:150px;   }
/*.selectstyle2{ width:166px; height:24px; float:left;  margin:7px 7px 5px 0; padding:4px 0 0 4px;}*/
.selectstyle2{ width:166px; height:24px; float:left;  margin:6px 7px 0px 0; padding:0px 0 0 0px;}
.filestyle1{ width:341px; height:28px; float:left;  margin:7px 7px 7px 0; padding:4px 0 0 4px;}
/*.input-style1{ float:left; width:161px; height:22px; margin:6px 10px 0 0; padding:4px 0 0 4px; background:#f0f0f2; border:none;}*/
.input-style1{ float:left; width:155px; height:22px; margin:6px 10px 0 0; padding:4px 0 0 4px; background:#f0f0f2; border:none;}
.recipient-input{ float:left; width:175px;}
.input-style2{ width:336px; height:22px; _margin:3px 5px 0 0; margin:5px 5px 0 0; padding:4px 0 0 4px; background:#f0f0f2; border:none;}
.input-style3{ width:334px; height:22px; _margin:3px 5px 0 0; margin:5px 5px 20px 0; padding:4px 0 0 4px; background:#f0f0f2; border:none;}

.lft-p-container03 h2{ padding:0px; margin:0px; padding:14px 0 12px 0;}
.lft-p-container03 h5{ padding:0px; margin:0px; padding:14px 0 0 0;}
.rht-p-container03{ float:left; width:253px; _width:220px; height:auto; _height:445px;}
.rht-p1-container03{ float:left; width:253px; height:200px; _height:201px; *height:150px;}
.selectbox{ width:226px; height:447px;  *height:415px; font-size:11px;}
.selectbox1{height:221px; border:1px solid #cccccc; font-size:11px; padding:14px 3px 0 3px;}
.selectbox-row{ height:36px; width:201px; padding:3px 0 0 0; margin-bottom:3px;}
.selectbox-row1{ height:36px; width:201px; background:#fef0ef; padding:3px 0 0 0; margin-bottom:3px;}
.selectbox1_1{ float:left; width:135px; padding-left:4px; }
.selectbox1_2{ float:left; padding-left:4px; font-size:10px; color:#e6181a;height:18px;overflow:hidden;}
.selectbox1_2 a{  color:#e6181a; }
.selectbox1_3{ float:left; width:26px;}
.selectbox1_3 a:link, .selectbox1_3 a:visited{  font-size:10px;  color:#8489dd; text-decoration:none;}
.selectbox1_4{ float:left; width:19px;}

.r-selectbox{ width:200px; height:447px;  *height:415px; font-size:11px;}
.r-selectbox1{height:221px; border:1px solid #cccccc; font-size:11px; padding:14px 3px 0 3px;}
.r-selectbox-row{position:relative; height:36px; width:200px; padding:3px 0 0 0; margin-bottom:3px;border-bottom:1px solid #CCCCCC;}
.r-selectbox-row1{position:relative; height:36px; width:200px; background:#fef0ef; padding:3px 0 0 0; margin-bottom:3px;border-bottom:1px solid #CCCCCC;}
.r-selectbox1_1{ float:left; width:196px; padding-left:4px; }
.r-selectbox1_1:hover{cursor:pointer;}
.r-selectbox1_4{ position:absolute;right:0;width:19px;display:none;cursor: pointer;}


.msgbox{clear:both; width:206px; height:42px; background:#fef0ef; color:#FF0000; font-size:12px; padding:10px; }

.uparrow{clear:both; padding-top:23px;}
.btncross{float:right; padding-right:10px;cursor: pointer;}

.p-container04 { float:left; width:20px; height:500px; background:url(../images/p_container04.png) repeat-y; }
.p-container05 { float:left; width:687px; height:30px; background:url(../images/p_container05.png) left top no-repeat;}


/*---------------END recipient_popup--------------------*/

/*--------------------Other popups by shajed 20/01/09-------------*/
.lft-c-container03{ float:left;  padding:0 0 0 25px; height:auto; width:620px;}
.lft-c-container03 h2{ padding:0px; margin:0px; padding:14px 0 20px 0;}
.slidebox { float:left;	width:600px; height:44px; margin-bottom:10px;}
.slider01 {float:left;	width:184px; height:44px;}
.slider02 {float:left;	width:22px;	height:44px;}
.slider03 { float:left; width:230px; height:44px;}
.slider04 { float:left; width:23px; height:44px; }
.cropbox{ width:596px; height:418px; _height:415px; border:1px solid #ebebeb; clear:both; overflow:auto; background:#a6a6a6; margin-bottom:10px;}

.p-container02_1 { float:left; width:19px; height:590px; background:url(../images/p_container02.png) repeat-y; }
.p-container04_1 { float:left; width:20px; height:590px; background:url(../images/p_container04.png) repeat-y; }
.msgbox1{clear:both; width:577px; height:42px; background:#fef0ef; color:#FF0000; font-size:12px; padding:10px; margin-bottom:10px; }
.imagemsgbox{background:#FEF0EF none repeat scroll 0 0;clear:both;color:#FF0000;font-size:12px;height:20px;overflow-x:hidden;overflow-y:auto;width:600px;}
.btnbox1{ margin-top:25px; }

/*---------------------------------------*/
.r-container{ float:left; width:687px; height:auto; }
.r-container02 { float:left; width:19px; height:312px; background:url(../images/p_container02.png) repeat-y; }
.r-container03 { float:left; width:648px; height:312px; font-family:arial; font-size:12px; background:#FFFFFF; }
.r-container04 { float:left; width:20px; height:312px; background:url(../images/p_container04.png) repeat-y; }

.r-selectbox{ width:226px; height:268px; _height:420px; *height:232px; font-size:11px;}

/*---------------------------------------*/
.r1-container{ float:left; width:687px; height:auto; }
.r1-container02 { float:left; width:19px; height:334px; background:url(../images/p_container02.png) repeat-y; }
.r1-container03 { float:left; width:648px; height:334px; _height:332px; font-family:arial; font-size:12px; background:#FFFFFF; }
.r1-container04 { float:left; width:20px; height:334px; background:url(../images/p_container04.png) repeat-y; }
.r1-selectbox{ width:226px; height:200px; _height:420px; font-size:11px;}
.r1-selectbox1{ width:226px; height:200px; _height:200px; font-size:11px;}
.btnbox{ clear:both; padding-top:90px; _padding-top:86px; *padding-top:46px;}
.btnbox2{ clear:both; padding-top:7px;}

.infobox {width:279px;height:auto;}
.info-box-top {width:279px;height:10px;background:url(../images/top-box.jpg) bottom no-repeat;}
.info-box-mdl {width:279px;height:auto;background:url(../images/mdl-box.jpg) repeat-y;color:#000000; font-size:13px; font-family:arial; padding:0; line-height:normal;}
.info-box-mdl h6{ font-size:13px; font-weight:bold; width:230px; float:left; line-height:0.9em;margin-bottom:0.2em; padding:0px 10px 0 10px; margin:0px; color:#666666;} 
.info-box-mdl p{ clear:both; padding:10px; margin:0px;}
.info-box-bot {width:279px;height:10px;background:url(../images/bot-box.jpg) top no-repeat;}


/*
.infobox { float:left; width:279px; height:auto; }
.infobox01 { float:left; width:6px; height:6px; background:url(../images/infobox01.png) left bottom;  }
.infobox02 { float:left; width:267px; height:6px; background:url(../images/infobox02.jpg) left bottom;}
.infobox03 { float:left; width:6px; height:6px; background:url(../images/infobox03.png) left bottom;  }
.infobox04 { float:left; width:6px; height:auto; background:url(../images/infobox04.jpg) right repeat-y; }
.infobox05 { float:left; width:259px; height:auto; color:#000000; font-size:13px; font-family:arial; padding:4px; line-height:normal; background:#FFFFFF; height:auto; }
.infobox05 h6{ font-size:13px; font-weight:bold; width:230px; float:left;} 
.infobox05 p{ clear:both;}
.infobox06 { float:left; width:6px; height:auto; background:url(../images/infobox06.jpg) left repeat-y; }
.infobox07 { float:left; width:6px; height:6px; background:url(../images/infobox07.png) left bottom;  }
.infobox08 { float:left; width:267px; height:6px; background:url(../images/infobox08.jpg) left bottom; }
.infobox09 { float:left; width:6px; height:6px; background:url(../images/infobox09.png) left bottom; }
*/

/*---------------------------------------*/
.infobox2 { float:left; width:279px; height:auto; }
.recinfobox01 { float:left; width:6px; height:6px; background:url(../images/infobox01.png) left bottom;  }
.recinfobox02 { float:left; width:267px; height:6px;background:url(../images/infobox02.jpg) left bottom;  }
.recinfobox03 { float:left; width:6px; height:6px; background:url(../images/infobox03.png) left bottom;  }
.recinfobox04 { float:left; width:6px; height:auto;overflow: auto;background:url(../images/infobox04.jpg);background-repeat: repeat-y; }
.recinfobox05 { float:left; width:259px;color:#000000; font-size:13px; font-family:arial; padding:4px; background:#FFFFFF; height:auto; }
.recinfobox05 h2{ font-size:13px; font-weight:bold; width:230px; float:left;} 
.recinfobox05 p{ clear:both;}
.recinfobox06 { float:left; width:6px; height:auto;overflow: auto;background:url(../images/infobox06.jpg);background-repeat: repeat-y; }
.recinfobox07 { clear:left; float:left; width:6px; height:6px; background:url(../images/infobox07.png) left bottom;  }
.recinfobox08 { float:left; width:267px; height:6px;background:url(../images/infobox08.jpg) left top;  } 
.recinfobox09 { float:left; width:6px; height:6px; background:url(../images/infobox09.png) left bottom; }


/*---------------return_popup--------------------*/
.infobox1 { float:left; width:279px; height:auto; }
.retinfobox01 { float:left; width:6px; height:6px; background:url(../images/infobox01.png) left bottom;  }
.retinfobox02 { float:left; width:267px; height:6px;background:url(../images/infobox02.jpg) left bottom;  }
.retinfobox03 { float:left; width:6px; height:6px; background:url(../images/infobox03.png) left bottom;  }
.retinfobox04 { float:left; width:6px; height:auto;overflow: auto;background:url(../images/infobox04.jpg);background-repeat: repeat-y; }
.retinfobox05 { float:left; width:259px;color:#000000; font-size:13px; font-family:arial; padding:4px; background:#FFFFFF; height:auto; }
.retinfobox05 h2{ font-size:13px; font-weight:bold; width:230px; float:left;} 
.retinfobox05 p{ clear:both;}
.retinfobox06 { float:left; width:6px; height:auto;overflow: auto;background:url(../images/infobox06.jpg);background-repeat: repeat-y; }
.retinfobox07 { clear:left; float:left; width:6px; height:6px; background:url(../images/infobox07.png) left bottom;  }
.retinfobox08 { float:left; width:267px; height:6px;background:url(../images/infobox08.jpg) left top;  } 
.retinfobox09 { float:left; width:6px; height:6px; background:url(../images/infobox09.png) left bottom; }

.big-p-container{ float:left; width:800px; height:459px; }
.big-p-container01 { float:left; width:800px; height:30px; background:url(../images/big_p_container01.png) no-repeat; }
.big-p-container02 { float:left; width:19px; height:395px; _height:424px; background:url(../images/big_p_container02.png) repeat-y; }
.big-p-container03 { float:left; width:761px; height:auto; font-family:arial; font-size:12px; background:#FFFFFF; }

.big-lft-p-container03{clear:both; float:left; width:483px; _width:475px; padding:0 0 0 25px; height:auto;}
.big-selectstyle1{ width:255px; height:24px; display:block;   }
.big-selectstyle3{ width:166px; height:24px; float:left; margin-right:150px;   }
.big-selectstyle2{ width:166px; height:24px; float:left;  margin:5px 7px 5px 0; padding:4px 0 0 4px;}
.big-filestyle1{ width:341px; height:28px; float:left;  margin:7px 7px 7px 0; padding:4px 0 0 4px;}
.big-input-style1{ float:left; width:140px; height:22px; margin:5px 7px 0 0; padding:4px 0 0 4px; background:#f0f0f2; border:none;}
.big-input-style2{ width:464px; height:22px; _margin:3px 5px 0 0; margin:5px 5px 0 0; padding:4px 0 0 4px; background:#f0f0f2; border:none;}
.big-input-style3{ width:334px; height:22px; _margin:3px 5px 0 0; margin:5px 5px 20px 0; padding:4px 0 0 4px; background:#f0f0f2; border:none;}

.big-lft-p-container03 h2{ padding:0px; margin:0px; padding:14px 0 20px 0;}
.big-lft-p-container03 h5{ padding:0px; margin:0px; padding:14px 0 0px 0;}
.big-rht-p-container03{ clear:right;float:right; width:248px; height:395px; _height:384px;}
.big-rht-p1-container03{ float:left; width:253px; height:200px; _height:201px;}
.big-selectbox{ width:225px; height:345px; *height:310px; font-size:11px;}
.big-selectbox1{height:240px; *height:225px; border:1px solid #cccccc; font-size:11px; padding:5px 3px 0 3px; overflow:auto;}
.big-selectbox-row{ height:38px; width:216px; padding:3px 0 0 0; margin-bottom:3px; float:left; cursor:pointer;border-bottom:1px solid #EEEEEE;}
.big-selectbox-row1{ height:38px; width:216px; background:#fef0ef; padding:3px 0 0 0; margin-bottom:3px; float:left; cursor:pointer;border-bottom:1px solid #EEEEEE;}
.big-selectbox1_1{ float:left;height:38px;padding-left:4px;width:210px; }
.big-selectbox1_1 span{font-weight:bold; display:block;}
.big-selectbox1_2{ float:left; width:17px; font-size:10px; color:#e6181a; }
.big-selectbox1_3{ float:left; width:26px;}
.big-selectbox1_3 a:link, .selectbox1_3 a:visited{  font-size:10px;  color:#8489dd; text-decoration:none;}
.big-selectbox1_4{ float:left; width:19px;}
.big-msgbox{clear:both; float:left;margin:8px 0 0;padding:10px;width:452px; background:#fef0ef; color:#FF0000; font-size:12px;}
.big-uparrow{clear:both;}
.big-btncross{float:right; padding-right:10px;}

.big-p-container04 { float:left; width:20px; height:395px; _height:424px; background:url(../images/big_p_container04.png) right repeat-y; }
.big-p-container05 { float:left; width:800px; height:30px; background:url(../images/big_p_container05.png) no-repeat; }


/*---------------END return_popup--------------------*/
.big-lft-c-container03{ float:left;  padding:0 0 0 25px; height:auto; width:620px;}
a.lnkstyle:link,  a.lnkstyle:visited{  font-size:12px;  color:#8489dd; text-decoration:underline;}
.big-lft-c-container03 h2{ padding:0px; margin:0px; padding:14px 0 20px 0;}
.infobox3 { float:left; width:279px; height:auto; }
.iminfobox01 { float:left; width:6px; height:6px; background:url(../images/infobox01.png) left bottom;  }
.iminfobox02 { float:left; width:267px; height:6px;background:url(../images/infobox02.jpg) left bottom;  }
.iminfobox03 { float:left; width:6px; height:6px; background:url(../images/infobox03.png) left bottom;  }
.iminfobox04 { float:left; width:6px; height:auto;overflow: auto;background:url(../images/infobox04.jpg);background-repeat: repeat-y; }
.iminfobox05 { float:left; width:259px;color:#000000; font-size:13px; font-family:arial; padding:4px; background:#FFFFFF; height:auto; }
.iminfobox05 h2{ font-size:13px; font-weight:bold; width:230px; float:left;} 
.iminfobox05 p{ clear:both;}
.iminfobox06 { float:left; width:6px; height:auto;overflow: auto;background:url(../images/infobox06.jpg);background-repeat: repeat-y; }
.iminfobox07 { clear:left; float:left; width:6px; height:6px; background:url(../images/infobox07.png) left bottom;  }
.iminfobox08 { float:left; width:267px; height:6px;background:url(../images/infobox08.jpg) left top;  } 
.iminfobox09 { float:left; width:6px; height:6px; background:url(../images/infobox09.png) left bottom; }

.infobox4 { float:left; width:279px; height:auto; }
.molinfobox01 { float:left; width:6px; height:6px; background:url(../images/infobox01.png) left bottom;  }
.molinfobox02 { float:left; width:267px; height:6px;background:url(../images/infobox02.jpg) left bottom;  }
.molinfobox03 { float:left; width:6px; height:6px; background:url(../images/infobox03.png) left bottom;  }
.molinfobox04 { float:left; width:6px; height:auto;overflow: auto;background:url(../images/infobox04.jpg);background-repeat: repeat-y; }
.molinfobox05 { float:left; width:259px;color:#000000; font-size:13px; font-family:arial; padding:4px; background:#FFFFFF; height:auto; }
.molinfobox05 h2{ font-size:13px; font-weight:bold; width:230px; float:left;} 
.molinfobox05 p{ clear:both;}
.molinfobox06 { float:left; width:6px; height:auto;overflow: auto;background:url(../images/infobox06.jpg);background-repeat: repeat-y; }
.molinfobox07 { clear:left; float:left; width:6px; height:6px; background:url(../images/infobox07.png) left bottom;  }
.molinfobox08 { float:left; width:267px; height:6px;background:url(../images/infobox08.jpg) left top;  } 
.molinfobox09 { float:left; width:6px; height:6px; background:url(../images/infobox09.png) left bottom; }

/*--------------------End Other popups-------------*/

/*-------------02-02-2009 beta badse-----------*/

.betabadge {cursor:pointer; width:154px; overflow:hidden; display:block; height:58px; margin:0 50px 0 0;padding:0; no-repeat; float:right;}
.betabadge img { margin:0; padding:0;}
.betabadgehidden {visibility:hidden;width:154px; overflow:hidden; display:block; height:58px; margin:0 40px 0 0;padding:0;}
.betaclose {margin:0; padding:0; cursor:pointer;clear:both; float:right;margin:-18px 13px 0 0; z-index:999;}
.betaclose img{border:none;}
.new {font: normal 24px Arial, sans-serif; color:#f02f8b; margin: 0; padding: 6px 12px; text-align: left;
}
/* ------------------------ Overlay for all ELS popup ********************************/
.modalOverLay{display:none;background-color:#CCCCCC;opacity:0.5;position:absolute;width:100%;z-index:5000;left:0;top:0;  -ms-filter: "alpha (opacity=50)"; filter: alpha (opacity=50);}
.img-modalOverLay{display:none;background-color:#CCCCCC;position:absolute;width:100%;height:700px; z-index:50000;opacity:0; -ms-filter: "alpha (opacity=0)"; filter: alpha (opacity=0); }
#ajax-indicator {background-color:#EEEEEE;border:1px solid #BBBBBB;font-weight:bold;left:40%;opacity:0.5;padding:0.6em;position:fixed;text-align:center;top:35%;width:20%;z-index:999999;}
#ajax-indicator span {background-image:url(../images/opc-ajax-loader.gif);background-position:0 40%;background-repeat:no-repeat;padding-left:26px;vertical-align:bottom;}

.ajax-indicator_csv {background-color:#EEEEEE;border:1px solid #BBBBBB;font-weight:bold;left:40%;opacity:0.5;padding:0.6em;position:fixed;text-align:center;top:35%;width:20%;z-index:999999;}
.ajax-indicator_csv span {background-image:url(../images/opc-ajax-loader.gif);background-position:0 40%;background-repeat:no-repeat;padding-left:26px;vertical-align:bottom;}


/* ************************* Combo Box Style *********************/
.div_container_cmb{cursor:pointer; height:26px; padding:0px;  position:relative; overflow:hidden;}
.div_container_cmb select{cursor:pointer; position:absolute; z-index:1000;left:0px;height:26px;opacity:0;filter:alpha(opacity=0);top:0px;vertical-align:top;margin:0px;margin-top:0px;}
.div_container_cmb div{position:relative; left:0px; top:0px; z-index:0;  margin:0px;z-index:1; _z-index:-1000}
.div_container_cmb div div{position:relative;float:left; background:#f0f0f2; height:21px; padding-left:5px; padding-top:5px;}
.cmb_rtn_country{width:260px;margin-top:10px;}
.cmb_rtn_country div{width:260px}
.cmb_rtn_country div div{width:225px}

.cmb_rtn_state{width:165px; _margin-right:0px;}
.cmb_rtn_state div{width:165px}
.cmb_rtn_state div div{width:132px}

.cmb_rtn_prefix{width:65px;float:left;}
.cmb_rtn_prefix div{width:65px}
.cmb_rtn_prefix div div{width:33px}

.cmb_rtn_suffix{width:65px}
.cmb_rtn_suffix div{width:65px}
.cmb_rtn_suffix div div{width:30px;_width:33px}

a.rtnlnk:link , a.rtnlnk:visited{padding-left:10px}

ul.plugins { margin: 0; padding: 0; }
ul.plugins li { margin: 0 12px 12px 0;list-style-type: none; width: 210px; height: 220px; float: left;color: white; border: 1px solid gray; text-align: center; font-weight: bold; }
#overlay{height:265%;width:100%;background:#000000;opacity:0.5;position:absolute;top:0px;left:0px;display:none;z-index:100;}
#indicator_submit{top:1000px;left:400px;position:absolute;display:none;z-index:999999;}

.crop-select-img{position:relative; z-index:1000;  left:0px; *left:20px; _left:0px; top:0px; vertical-align:top;     margin:0px; margin-top:-40px; margin-left:1px; margin-left /*\**/: 0px\9; _margin-left:0px; opacity:0;filter:alpha(opacity=0);   height:44px; width:184px;font-size:220%; *font-size:250%; font-family:Courier,monospace; font-weight:bold; cursor:pointer;}
.crop-select-img-saf{position:relative; z-index:1000;  left:535px;# top:0px; vertical-align:top; cursor:pointer;  margin:0px; margin-top:0px; margin-left:-720px; height:44px; opacity:0;filter:alpha(opacity=0); width:184px;font-size:220%; *font-size:250%; font-family:Courier,monospace; font-weight:bold;}
.line-h-31{clear:both;float:left;overflow:hidden;height:31px;}
.imp-mail-list{cursor:pointer;float:left;margin-bottom:0;margin-left:0;margin-right:0;margin-top:26px;}
.mol-address-list{min-height:320px;height:auto;height:320px;overflow-x:hidden;display:none;}
.mol-address-list span{font-weight:bold;}


.mol-address-list-header{clear:both;float:left;}
.mol-address-list-header li {font-weight:bold;display:block;float:left;list-style-image:none;list-style-position:inside;list-style-type:none;margin:0;padding:2px;}
.mol-address-list-header li.sel-chk-all{width:10px;padding-right:5px}
.mol-address-list-header li.name{width:90px;}
.mol-address-list-header li.address{width:100px;}
.mol-address-list-header li.city{width:80px;}
.mol-address-list-header li.state{width:100px;}
.mol-address-list-header li.country{width:95px;}

.shed{background-color:#EEEEEE;}
.mol-address-list-inner{clear:both;float:left;}
.mol-address-list-inner li {display:block;float:left;list-style-image:none;list-style-position:inside;list-style-type:none;margin:0;padding:2px;}
.mol-address-list-inner li.sel-chk-item{width:10px;padding-right:5px}
.mol-address-list-inner li.name{width:90px;}
.mol-address-list-inner li.address{width:100px;}
.mol-address-list-inner li.city{width:80px;}
.mol-address-list-inner li.state{width:100px;}
.mol-address-list-inner li.country{width:95px;}

.r-top-panel{clear:both;float:left;padding:0 0 0 25px; width:625px;height:44px;}
.r-top-panel h5{padding:14px 0 0 0;}
.r-bottom-panel{clear:both;float:left;padding:9px 0 0 0;width:649px;}
.r-middle-panel{clear:both;float:left;padding-left:10px;width:640px;min-height:380px;height:auto;height:380px;}

.r-left-panel{width:415px;}
.r-right-panel{width:200px;float:right;margin-top: -10px;}
.r-right-panel-selectbox{width:180px;font-size:11px;height:380px;}
.r-right-panel-selectbox-inner{height:320px;}
.r-right-panel-selectbox-row{width:170px;border-bottom:1px solid #EEEEEE;}
.r-right-panel-selectbox-row .select-tpl-mol:hover{cursor:pointer;}

div.btncrop-image{float: left; width: 118px;display:none;margin:0 0 0 100px;}
div.btncrop-image img:hover{cursor:pointer;}
.big-linestyle{height: 1px; float: left; clear: both;}

/* ************************* Postcard design *********************/
.box-top{ width:578px; height:19px; background:url(../images/box-top.jpg) top left no-repeat; margin-left:86px;}
.box-mdl{ width:553px; height:355px; background:url(../images/box-mdl.jpg) repeat-y; padding:5px 0 15px 25px; position:relative; margin-left:86px;}
.box-mdl1{ width:559px; height:355px; background:url(../images/box-mdl.jpg) repeat-y; padding:5px 0 15px 19px; position:relative; margin-left:86px;}
.box-mdl1 textarea{ width:533px; background:#f0f0f1; border:none; height:195px; overflow:auto; float:left; position:absolute; left:19px;}
.txtarea-box{ width:523px; padding:5px; background:#f0f0f1; border:none; height:185px; overflow:auto; float:left; position:absolute; left:19px;text-align:left;vertical-align:middle;}
.txtarea-box p{margin:0 !important; line-height:normal;}
.box-bottom{ width:578px; height:19px; background:url(../images/box-bottom.jpg) top left no-repeat; margin-bottom:8px; margin-left:86px;}
.btn-insert-img{position:absolute; top:73px; right:30px;}
.lftbtn-con{width:106px; height:121px; float:left;}
.rhtbtn-con{ width:427px; height:121px; float:left;}
.rhtbtn-top{padding:2px 0 0 9px; min-height:60px; height:auto; width:425px; }
.rhtbtn-top span{ font-size:11px; width:105px; float:right; text-align:center; line-height:11px; color:#b0aeaf;}
.rhtbtn-bottom{ padding:2px 0 0 90px;}

.returnAddressReplacer { font-size: 10px;line-height:1.2; min-height:55px; height:auto; width:220px;padding:2px 0 1px 5px;overflow:auto;float:left;background-color:#F0F0F1;}
.returnAddressReplacer2 {font-size: 10px;line-height:1.2; height:50px;width:263px;padding:5px;overflow:auto;background-color:#F0F0F1;}
.reset-div-content{line-height:normal;}
.reset-div-content p{margin:0 !important; line-height:normal;}
.reset-div-content ul{list-style: disc outside none;line-height:12px; margin-top:10px;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:40px;}
.reset-div-content ol{list-style: decimal outside none;line-height:12px; margin-top:10px;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:40px;}

.ajax-indicator-list {background-color:#EEEEEE;border:1px solid #BBBBBB;font-weight:bold;left:40%;opacity:0.5;padding:0.6em;position:fixed;text-align:center;top:35%;width:20%;z-index:999999;}
.ajax-indicator-list span  {background-image:url("../images/opc-ajax-loader.gif");background-position:0 40%;background-repeat:no-repeat;padding-left:26px;vertical-align:bottom;}

.reset-div-content ol{list-style: decimal outside none;line-height:12px; margin-top:10px;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:40px;}

.pointer{cursor: pointer;color:#f3b163;}
.pointer:hover{color:#ff0000;}
