@charset "utf-8";
/* CSS Document */
img{ border:0;}
.mainbody{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #676464;
	border:1px solid #7A9FCD;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
body {
	
	font-family: Tahoma, Geneva, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:11px
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

#nav {
	height:44px;
	padding:0;
	width:100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(images/menu_bg_10.gif);
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius:5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	background-repeat: repeat-x;
	
}
#nav ul { margin:0; padding:0; list-style:none; }
#nav ul li { line-height:30px; float:left; }
#nav ul li a{
	line-height:44px;
	font-family: 'Merienda', cursive;
	font-size:14px;
	text-decoration:none;
	color:#FFFFFF;
	background-image:url(images/sep_04.gif);
	display:block;
	background-repeat: no-repeat;
	background-position: right;
	padding-top: 0;
	padding-right: 18px;
	padding-bottom: 0;
	padding-left: 18px;
	text-transform: none;
}
#nav ul li a:hover {
	color:#FC0;
}
#nav ul li a.active{
	background-color:#FFF;
	color: #D91E6D;
}


.menuleft{background:url(images/menuright.jpg) no-repeat; width:12px; height:50px;}
.menuright{background:url(images/menuleft.jpg) no-repeat; width:12px; height:50px;}
.menucenter{background:url(images/menucenter.jpg) repeat-x; height:50px;}
.topmenu{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
.topmenu:hover{
	text-decoration:none;
}
.topmenu1{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#CE0229;
	text-decoration:none;
}
.topmenu2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	font-weight: bold;
}
.topmenu3{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	color:#f76f0a;
	text-decoration:none;
}

.topmenu5{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	color:#f76f0a;
	text-decoration:none;
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.search{background-color:#cc0000; width:60px; height:22px; border-style:none; border-width:0px; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:13px; cursor:pointer;}
.search:hover{background-color:#4f81bc; width:60px; height:22px; border-style:none; border-width:0px; color:#fff; font-family:Verdana, Geneva, sans-serif; font-size:13px; cursor:pointer;}
.rightcoltop{background:url(images/rightcoltop.jpg) no-repeat; width:209px; height:8px;}
.rightcolbottam{background:url(images/rightcolbottam.jpg) no-repeat; width:209px; height:11px;}
.rightcolcenter{background:url(images/rightcolcenter.jpg) repeat-y; width:209px;}
.sellingleft{background:url(images/sellingleft.jpg) no-repeat; width:11px; height:35px;}
.sellingcenter{background:url(images/sellingcenter.jpg) repeat-x; height:35px;}
.sellingright{
	background:url(images/sellingright.jpg) no-repeat;
	width:9px;
	height:35px;
}
.topselling{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
}
.producttop{ background:url(images/producttop.jpg) no-repeat; width:186px; height:13px;}
.productcenter{background:url(images/productcenter.jpg) repeat-y; width:186px; height:7px;}
.productbottam{background:url(images/productbottam.jpg) no-repeat; width:186px; height:13px;}
.rate{font-family:[Tunga]; font-size:24px; text-decoration:none; color:#16748b;}
.producttitle{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#676464;
	text-decoration:none;
	font-weight: bold;
}
.producttitle_sub{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#676464;
	text-decoration:none;
	
	
}
.offerproductleft{background:url(images/offerproductleft.jpg) no-repeat; width:10px; height:36px;}
.offerproductcenter{background:url(images/offerprouctcenter.jpg) repeat-x; height:36px;}
.offerproductright{background:url(images/offerprouctright.jpg) no-repeat; width:9px; height:36px;}
.offerproduct1left{background:url(images/offerproducts1left.jpg) no-repeat; width:10px; height:35px;}
.offerproduct1center{background:url(images/offerproducts1center.jpg) repeat-x; height:35px;}
.offerproduct1right{background:url(images/offerproduct1right.jpg) no-repeat; width:9px; height:35px;}
.mrp{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#FFF;
	text-decoration:none;
	padding: 5px;
	font-weight: bold;
}
.offer{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#FFF;
	text-decoration:none;
}
.vividha{font-family:Century Schoolbook; font-size:22px; color:#ff5c01; text-decoration:none;}
.offerprice{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#C30;
	text-decoration:none;
}
.comment{font-family:"Times New Roman", Times, serif; font-size:14px; color:#555555; text-decoration:none; line-height:20px;}
.mrpprice{font-family:"Times New Roman", Times, serif; font-size:14px; color:#06C; text-decoration:none;}
.rounded
{
	width:492px;
	border-radius:6px;
	margin-top: 8px;
	background-color: #FFF;
}


.rselect{
	font-weight:bold;
	color:#FFF;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: normal;
	font-variant: normal;
	border:1px #CCC solid;
	-webkit-border-radius: 5px 0px 0px 5px;
	-moz-border-radius: 5px 0px 0px 5px;
	border-radius: 5px 0px 0px 5px;
	padding-top: 5px;
	background-position:-150px 0px;
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
   
}


.spoffer{
	font-weight:bold;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	padding:5px 8px;		
	-webkit-border-radius: 5px 0px 5px 0px;
	-moz-border-radius: 5px 0px 5px 0px;
	border-radius: 5px 0px 5px 0px;	
	background-color: #FF5C01;
	
   
}
.ribbon-new {
	position: absolute;
	left: -1px;
	top: 5px;
	width: 80px;
	height: 25px;
	
	}
.ht{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7a9fcd;
	padding-top: 5px;
	padding-bottom: 10px;
}
.key2 a 
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#333;
	text-decoration:none;
	line-height:22px;
	font-weight: bold;
	margin-right: 8px;
}
.key2 a:hover{
	text-decoration:none;
}
.bodytext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	line-height:22px;
}
.copyrights {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height: 20px;
	
	
}

.bodytext2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	line-height: 20px;
	text-align: justify;
	
}
.bodytexts2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	line-height: 20px;
	font-weight: bold;
	
	
}
.bodytext3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C4135D;
	line-height: 20px;
	text-align: justify;
	
}
.hLINEDOT {
	border-top-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#pagenav{
	width:auto;
	float: right;
	margin-right: 20px;
	margin-left: 0px;
	margin-top: 5px;
}

.link2 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CE0229;
	text-decoration:none;
	font-weight: bold;	
	padding: 3px;

}
.link2 a:hover{	
	text-decoration:underline;
}
.old {
	text-decoration: line-through;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height: normal;
	color: #999;
	}


.heading1{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
	background-color: #8165a2;
	font-variant: normal;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin-left: 5px;
   
}

.heading2{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
	background-color: #85c241;
	font-variant: normal;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin-left: 5px;
   
}


.heading3{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
	background-color: #ff5c01;
	font-variant: normal;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin-left: 5px;
   
}

.heading4{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
	background-color: #8165a2;
	font-variant: normal;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	margin-left: 5px;
   
}

#mask {
	display: none;
	background: #000; 
	position: fixed; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: 0.8;
	z-index: 999;
}


.h21{
	font-weight:bold;
	color:#FFF;
	background-color: #CE0229;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	-webkit-border-radius: 6px 6px 0px 0px;
	-moz-border-radius:6px 6px 0px 0px;
	border-radius: 6px 6px 0px 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 15px;
   
}
.footer
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#000000;
}

.footer a
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#333;
}

.footer a:hover
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

.rounded img{
	margin: 0;
	padding: 2px;
	border:1px solid #CCC

}
.headings2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	letter-spacing:1px;
	font-weight:bold;
	color:#009933;
}
.headingsmain
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:1px;
	font-weight:bold;
	color:#DE2372;
	text-transform: uppercase;
}
.bodytext22
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.bodytext_white
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	
	color:#FFFFFF;
}

.bodytext_red
{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.button2{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #39F;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	background-attachment: scroll;
	background-color: #39d;
	background-image: url(images/bg-btn-blue.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}

.table{ margin-top:5px;}
.red-upload_red
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	text-decoration:none;
	color:#CC0000;
}

.red-upload_red a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	text-decoration:none;
	color:#CC0000;
}

.red-upload_red a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:20px;
	text-decoration:underline;
	color:#CC0000;
}
.opimg
{
opacity:0.4;
filter:alpha(opacity=40); /* For IE8 and earlier */
}
#side_nav{
	padding:0;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#side_nav ul { margin:0; padding:0; list-style:none; }
#side_nav ul li {
	line-height:30px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCC;
}
#side_nav ul li a{
	line-height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#C40E59;
	display:block;
	padding-top: 0;
	padding-right: 18px;
	padding-bottom: 0;
	padding-left: 18px;
	text-transform: none;
}

#side_nav ul li a:hover{
	text-decoration:none;
	background-color:#FFF;
	
}
/* on white background */
.sub:link{color:#990000;text-decoration:none;font-weight:normal;font-size:11px;font-family:Tahoma;}
.sub:visited{color:#990000;text-decoration:none;font-weight:normal;font-size:11px;font-family:Tahoma;}
.sub:hover{color:#006633;text-decoration:underline;font-weight:normal;font-size:11px;font-family:Tahoma;}
/* on white background */
/*icons*/
.searchexpint{float:left;width:27px;height:18px;background:url(images/search_expressinterst.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
/*icons*/
.Profiles{ margin:5px;}
#bg2 { background-color:#C1FFC1; -moz-border-radius: 5px;	
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px; }
	
	
	/*********** Global Pagination CSS ****************/

	

.paginate_wrapp {
	display:block;
	text-align:center;
	height:19px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0px;
}
.paginate_wrapp span {
	padding:0;
	margin:0 9px 0 0;
	display:block;
	text-align:center;
}
.paginate_wrapp span.none {
	display:inline-block;
	color:#249EC1;
	text-align:center;
	text-decoration:none;
	float:left;
	border:1px solid #CCC;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
}
.paginate_wrapp a {
	display:inline-block;
	color:#EC5695;
	text-align:center;
	text-decoration:none;
	float:left;
	border:1px solid #CCC;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 6px;
	padding-left: 6px;
}
.paginate_wrapp a:hover, .paginate_wrapp a.active {
	color:#1C7995;
	text-align:center;
	text-decoration:none;
	background-color: #FFF;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
}
/*********** Global Pagination CSS ****************/

/* search Results */
.iconalign1{float:left;display:block;width:27px;height:18px;background:url(http://www.vivahabandhan.com/vivahaimages/search_save.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle;}
.iconalign2{float:left;display:block;width:27px;height:18px;background:url(http://www.vivahabandhan.com/vivahaimages/search_sendmessage.jpg) no-repeat 0px 0px;margin:-0px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle;}
.iconalign3{float:left;display:block;width:27px;height:18px;background:url(http://www.vivahabandhan.com/vivahaimages/search_sendsms.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle;}
.iconalign4{float:left;display:block;width:27px;height:18px;background:url(http://www.vivahabandhan.com/vivahaimages/search_forward.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle;}
.iconalign5{float:left;display:block;width:27px;height:18px;background:url(http://www.vivahabandhan.com/vivahaimages/search_bloack.jpg) no-repeat 0px 0px;margin:-1px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle;}
.filter{float:left;display:block;width:88px;height:19px;background:url(http://www.vivahabandhan.com/vivahaimages/search_filter.gif) no-repeat 0px 0px;vertical-align:middle;}
.filtersavesearch{float:left;display:block;width:88px;height:19px;background:url(http://www.vivahabandhan.com/vivahaimages/search_filtersave.gif) no-repeat 0px 0px;vertical-align:middle;}
.expressinterest{float:left;display:block;width:121px;height:21px;background:url(http://www.vivahabandhan.com/vivahaimages/expressinterest.jpg) no-repeat 0px 0px;vertical-align:middle;}
.expressregister{float:left;display:block;width:121px;height:21px;background:url(http://www.vivahabandhan.com/vivahaimages/registerfreenow.jpg) no-repeat 0px 0px;vertical-align:middle;}
.searchbackimg{float:left;display:block;width:743px;height:130px;background:url(http://www.vivahabandhan.com/vivahaimages/searchbk.gif) no-repeat 0px 0px;vertical-align:middle;}
.searchfilterback{float:left;display:block;width:743px;height:182px;background:url(http://www.vivahabandhan.com/vivahaimages/search_filterback.gif) no-repeat 0px 0px;vertical-align:middle;}
/* search Results */

#search
{
	border:1px solid;
	border-color:#CCC;
	border-radius:5px;
	position: relative;
	-moz-box-shadow: 0 0 5px #CCC;
	-webkit-box-shadow: 0 0 5px#CCC;
	box-shadow: 0 0 5px #CCC;
	float: left;
	margin-top: 8px;
	margin-left: 7px;
	padding: 10px;
	width: 720px;
}
.view a 
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#900;
	text-decoration:none;
	line-height:22px;
	margin-right: 8px;
}
.view a:hover{
	text-decoration:none;
}

.ph img{ padding:2px; border:#999 1px solid}
.main{ border:#CCC 1px solid}
.style2 {color: #009933}
.iconalign1 {float:left;display:block;width:27px;height:18px;background:url(images/search_save.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign2 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendmessage.jpg) no-repeat 0px 0px;margin:-0px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign3 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendsms.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign4 {float:left;display:block;width:27px;height:18px;background:url(images/search_forward.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign5 {float:left;display:block;width:27px;height:18px;background:url(images/search_bloack.jpg) no-repeat 0px 0px;margin:-1px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign11 {float:left;display:block;width:27px;height:18px;background:url(images/search_save.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign21 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendmessage.jpg) no-repeat 0px 0px;margin:-0px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign31 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendsms.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign41 {float:left;display:block;width:27px;height:18px;background:url(images/search_forward.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign51 {float:left;display:block;width:27px;height:18px;background:url(images/search_bloack.jpg) no-repeat 0px 0px;margin:-1px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign111 {float:left;display:block;width:27px;height:18px;background:url(images/search_save.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign211 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendmessage.jpg) no-repeat 0px 0px;margin:-0px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign311 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendsms.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign411 {float:left;display:block;width:27px;height:18px;background:url(images/search_forward.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign511 {float:left;display:block;width:27px;height:18px;background:url(images/search_bloack.jpg) no-repeat 0px 0px;margin:-1px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign1111 {float:left;display:block;width:27px;height:18px;background:url(images/search_save.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign2111 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendmessage.jpg) no-repeat 0px 0px;margin:-0px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign3111 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendsms.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign4111 {float:left;display:block;width:27px;height:18px;background:url(images/search_forward.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign5111 {float:left;display:block;width:27px;height:18px;background:url(images/search_bloack.jpg) no-repeat 0px 0px;margin:-1px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign1112 {float:left;display:block;width:27px;height:18px;background:url(images/search_save.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign3112 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendsms.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign11121 {float:left;display:block;width:27px;height:18px;background:url(images/search_save.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign31121 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendsms.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign11122 {float:left;display:block;width:27px;height:18px;background:url(images/search_save.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.iconalign31122 {float:left;display:block;width:27px;height:18px;background:url(images/search_sendsms.jpg) no-repeat 0px 0px;margin:-2px 5px 0px 0px;-margin:-0px 2px 0px 0px;vertical-align:middle}
.btnupload1 {border: 1px solid #e3e3e3;
	background: #f3f3f3;
	font-size: 11px;
	padding: 2px 10px;
	margin-left:30px;
	cursor:pointer;
}
.btnupload1 {border: 1px solid #CCC;
        background: #f3f3f3;
        font-size: 11px;
        font-weight: bold;
        padding: 2px 5px;
		cursor:pointer;
}
#fupload {
	margin: 0;
	border: 1px solid #CCC;
	padding: 10px 0;
	text-align: center;
	margin-bottom: 10px;
}
#imgshow {	float: left;
	width: 310px;
}
#upload_instructions {		margin-left:10px;
		font:11px tahoma;
		color:#cf8b07
}
.se2
{
	border-radius:6px;
	background-color: #FFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
}
/* You can customize to your needs  */
.login-popup{
	display:none;
	background: #fff;
	padding: 10px; 	
	border: 5px solid #CE0229;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;	
	border-radius:3px 3px 3px 3px;
        -moz-border-radius: 3px; /* Firefox */
        -webkit-border-radius: 3px; /* Safari, Chrome */
}

img.btn_close { Position the close button
	float: right; 
	margin: -28px -28px 0 0;
}

fieldset { 
	border:none; 
	
}

form.signin .textbox label { 
	display:block; 
	padding-bottom:7px; 
	
}

form.signin .textbox span { 
	display:block;
	color:#333;
}

form.signin p, form.signin span { 
	color:#FFF; 
	font-size:12px; 
	line-height:18px;
} 

form.signin .textbox input { 
	background:#CCC; 
	border-bottom:1px solid #ccc;
	border-left:1px solid #000;
	border-right:1px solid #ccc;
	border-top:1px solid #000;
	color:#333; 
        border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px;
        -webkit-border-radius: 3px;
	font:13px Arial, Helvetica, sans-serif;
	padding:6px 6px 4px;
	width:200px;
}

form.signin input:-moz-placeholder { color:#333; }
form.signin input::-webkit-input-placeholder { color:#333; }

.sbutton { 
	background-image:url(images/bg-btn-blue.png);
	border-color:#000; 
	border-width:1px;
	border-radius:4px 4px 4px 4px;
	-moz-border-radius: 4px;
    -webkit-border-radius: 4px;
	color:#333;
	cursor:pointer;
	display:inline-block;
	padding:6px 6px 4px;
	margin-top:10px;
	font:12px; 
	width:214px;
}

.sbutton:hover { background:#0CF; }
.updatebutton111 {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #0CF;
	color:#FFF;
	padding:4px 10px 5px;
	font-size:11px;
	margin:10px 5px 0 0;
	font-weight:bold;
	cursor:pointer;
	background-attachment: scroll;
	background-color: #39d;
	background-image: url(images/bg-btn-blue.png);
	background-repeat: repeat-x;
	background-position: 0 0;
}
.sel{width:150px;}
#thumbs{
	height:auto;
	float:left;
	padding: 2px;
	margin-top: 10px;
	margin-left: 10px;
	
}
#thumbs img{
	padding:2px;
	border:1px #CCC solid;
	
}

.back a{
	font-weight:bold;
	color:#FFF;
	background-color: #c4135d;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	margin-right:10px;
   
}
.back a:hover{
	text-decoration:none;  
}