
    .style2
    {
        height: 80px;
    }
    .style3
    {
        height: 31px;
    }
	
	.pagerStyle
	{
		width:15px; border:#0CC 1px solid; background:url(http://imgs.arakkonammatrimony.com/images/bg1.jpg) repeat-x;
	}
	
	/* css/styles.css */
	
	@charset "utf-8"; 

/*-----------menu-----------------*/

/* menu::base */
div#menu_main{width:950px; height:40px; margin:0 auto 0 auto;  background-image:url(http://imgs.nadarmatrimonysites.com/community-images/menu-bg.jpg); background-repeat:repeat-x; }
div#menu {margin:0px; padding:0px; float:left; width:750px; height:40px;}
div#menu ul {margin: 0; padding: 0;list-style: none; float: left;}
div#menu ul.menu { padding-right: 10px;}
div#menu li {position: relative; margin: 0; padding: 0; display: block; float: left; z-index: 9; width: auto;font-weight:normal;}
div#menu ul ul li { z-index: 9;}
div#menu li div {list-style: none; float: left; position: absolute; z-index: 11;top: 39px; left: -18px;-left: 4px; visibility: hidden; width: 180px;font-weight:normal; margin: 0px 0 0 -4px;padding: 0; }
div#menu ul ul { z-index: 12; width: 180px; padding: 0px 0px 2px 0px; -padding: 0px 0px 3px 0px; margin: 14px 0 0 0; -margin: 5px 0 0 0;}
div#menu li:hover>div { visibility: visible;}
div#menu a {position: relative;	color:#ffffff; z-index: 10; height: 34px; display: block; float: left; line-height: 38px; text-decoration: none;  white-space: nowrap; width: auto; padding-right:5px; text-align:center; font-weight:normal;}
/* menu::level1 */
div#menu a {padding: 0 5px 0 0; width:106px; line-height: 38px; height: 40px; background: none; font-weight:normal;}
div#menu a:hover{color: #000000; background-color:#e67515;}	
div#menu a:hover, div#menu .active{color:#FFF; background:url(http://imgs.nadarmatrimonysites.com/images-community/bg-hover.jpg); background-repeat:repeat-x;}
/* menu::level2 */
div#menu ul ul{ background-color:#fdfdf9; border:1px solid #e67515; width:180px; margin-left:22px; top:-13px; position:relative;}
div#menu ul ul li { padding:0px; margin:0px; }
div#menu ul ul li:hover {background-color: #CCC; background-image:url(http://imgs.nadarmatrimonysites.com/images-community/menu-ar.png); background-repeat:no-repeat; background-position: right center; }
div#menu ul ul a {color: #000000; height: auto; float: none; display: block; line-height: 25px; font-size: 13px; z-index: -1; padding: 6px 0 6px 0px; white-space: normal; width: 180px; margin: 0 0px 0 0px; background: none;}
div#menu ul ul a:hover {background: none; color: #fff;}
div#menu ul ul li.last { background: none; }
div#menu ul ul li {width:auto;}


/*----head end------*/

/*-----------------*/
.header_wrapper{width:960px; height:140px; margin:0 auto}
.header_wrapper h1{width:291px; height:101px; float:left; margin:0}
.header_right{
	width:329px;
	height:95px;
	float:right;
	margin-top: 4px;
}
.nav_top_row{width:329px; float:left}
.nav_cont{width:948px; height:39px; float:left; background-image:url(http://imgs.arakkonammatrimony.com/images/nac.jpg); background-repeat:repeat-x; -moz-border-radius:3px; border-radius:3px; padding-left:12px; overflow:}
.nav{height:39px; float:left; width:750px}
.nav_top{
	width:105px;
	height:22px;
	float:right;
	margin-top:7px;
	background-repeat:no-repeat;
	background-position:right;
	padding-top:1px;
	margin-right:11px;
	color:#ce171f;
	padding-bottom: 0px;
}
.nav_top2{float:right!important; width:135px!important}
.nav_top3{float:right!important; width:135px!important}


.nav ul{list-style:none; margin:0; padding:0}
.nav li{text-align:center; margin:0; float:left; background-image:url(http://imgs.arakkonammatrimony.com/images/nav-sep.jpg); background-position:right -2px; background-repeat:no-repeat}
.nav li a{display:block; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff; text-decoration:none; padding-top:12px; padding-right:10px; padding-bottom:12px; padding-left:10px; font-weight:normal}
.nav li a:hover, .nav li a:active{background-image:url(http://imgs.arakkonammatrimony.com/images/nav_hover.jpg); background-repeat:repeat-x; color:#F60}
.current_nav a{background-image:url(http://imgs.arakkonammatrimony.com/images/nav_hover.jpg); background-repeat:repeat-x; color:#80BF26!important}
.content_wrapper{width:960px;
    margin-top:10px;
    /*height: 910px;*/
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
}
.t-left_col{width:580px; height:auto; float:left;/*display:none;*/}
.t-right_col{width:370px; float:left; height:505px; overflow:visible; background-image:url(http://imgs.arakkonammatrimony.com/images/f-bg.png); -moz-border-radius:4px; border-radius:4px; margin-left:-6px;  }
.main_slider{width:580px; height:325px; float:left}
.main_slider img{width:580px; height:325px; float:left}
.right_form_box{width:358px; height:500px; float:left; margin-left:6px; background-color:#FFF;}
.mid_scroll-cont{width:567px; height:159px; float:left; margin-top:18px; border:solid 1px #c4c4c4; -moz-border-radius:5px; border-radius:5px; background-image:url(http://imgs.arakkonammatrimony.com/images/mid_scroll.jpg); overflow:hidden; /*content:'Tamil Mid Scroll'*/}
.mid_s_top{width:567px; height:41px; float:left;}
.mid_s_top a{font-size:12px; font-weight:bold; color:#bd1014; margin:14px 41px 0px 0; float:right; text-decoration:underline}
.mid_s_top a:hover{color:#85C531}
.f-row{width:347px; height:30px; float:left; margin-top:7px;}
.f-row1{width:347px; height:30px; float:left; margin-top:7px}

.f-lab{width:100px; height:20px; float:left;margin-left: 20px;padding:7px 0 0 0; }
.f-input{width:190px; height:18px; float:left; border:solid 1px #b6b6b6; padding-left:2px; padding-right:2px}
.f-row select{width:196px; height:20px; float:left; border:solid 1px #b6b6b6}
.f-row1 select{width:100px; height:20px; float:left; border:solid 1px #b6b6b6}
.f-input-name{width:89px; height:23px; float:left; border:solid 1px #b6b6b6; padding-left:2px; padding-right:2px; margin-right:4px}
.f-row span{margin:8px 5px 0 0; float:left}
.gender{margin-top:9px; float:left; margin-right:5px}
.db{width:95px!important; margin-right:6px;background-color: Transparent; background: url(http://imgs.arakkonammatrimony.com/images/input.jpg) no-repeat 0 0;-webkit-appearance: none;
 }
.f-row3 a{color:#000; padding-left:27px}
.f-row3 a:hover{color:#47ad00}
.submit{width:169px; height:47px; float:left; margin-left:27px}
.f-row2{width:327px; height:47px; float:left; margin-top:18px; margin-left:20px;}
.f-row3{width:347px; height:18px; float:left; margin-top:12px}
.fix-box{width:380px; float:left; background-image:url(http://imgs.arakkonammatrimony.com/images/right-fix.jpg); background-position:right top; background-repeat:no-repeat;margin:0 0 0 0px;padding:0;}
.m-s-box{width:567px; height:109px; float:left; color:#999; font-size:11px;}
.row{width:960px; float:left; height:auto; float:left}
.left_r-col{width:639px; height:auto; float:left}
.right_r-col{width:321px; height:317px; float:left}
.left_r-col h1{width:639px; float:left; margin:0; height:30px; color:#bd1014; font-size:18px; font-weight:bold; margin-top:30px!important}
.left_r-col h2{width:639px; float:left; margin:0; height:160px; 
color:#2b2b2b; font-size:12px; font-weight:normal; padding-bottom:24px
}
.bottom_box{width:593px; height:121px; float:left; background-color:#eaeaea; margin:0px; border:solid 1px #c4c4c4; -moz-border-radius:6px; border-radius:6px; padding-top:17px; padding-right:20px; padding-bottom:17px; padding-left:20px; background-image:url(http://imgs.arakkonammatrimony.com/images/b-box-pic.jpg); background-repeat:no-repeat; background-position:right top}
.b-list{width:125px; height:120px; float:left; color:#999; font-weight:bold}
.b-list ul{margin:0; list-style:none; padding-left:0; padding-top:0px}

.b-list ul li a{color:#999!important; font-size:11px; text-decoration:underline; padding-top:10px; padding-right:5px; padding-bottom:10px; padding-left:5px; line-height:19px; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,sans-serif}
.b-list ul li a:hover{color:#2B86E3!important}
.b-list span{margin-left:4px}
.top-share-box{margin-top:26px; float:left}
.fb{float:left}
.twt{float:left; margin:-2px 0 0 6px}
.shr{float:left; margin:0 0 0 100px}
.fb-box{width:301px; height:247px; float:left; margin-top:10px}

/*for slider*/
#slideshow{position:relative; height:325px}
#slideshow IMG{position:absolute;  top:0;  left:0;  z-index:8;  opacity:0.0}
#slideshow IMG.active{z-index:10;  opacity:1.0}
#slideshow IMG.last-active{z-index:9}
/**/
/*login-float-form starts*/
.float_login{
	width:252px;
	height:90px;
	background-image:url(http://imgs.arakkonammatrimony.com/images/float-form-box.jpg);
	background-repeat:repeat-x;
	border:solid 1px #a6a6a6;
	-moz-border-radius:5px;
	border-radius:5px;
	position:absolute;
	z-index:6000;
	left:645px;
	top:50px;
	display:none;

}
.f-log-row{
	width:252px;
	height:27px;
	float:left;
	margin-top: 12px;
}
.f-log-row2{
	width:252px;
	height:45px;
	float:left;
	margin-top: 12px;
}
.f-log-row3{
	width:250px;
	height:20px;
	float:left;
	margin-top: 12px;
	text-align:right;
	padding-right:7px;
}
.f-log-row4{
	width:105px;
	height:20px;
	float:left;
	margin-top: 18px;
	text-align:left;
	padding-left:7px;
}
.f-l-lab{
	width:96px;
	height:20px;
	float:left;
	color:#578437;
	padding-top: 7px;
	margin-left: 5px;
}
.f-l-in{width:194px;height:23px;float:left;border:#b6b6b6 solid 1px;color:#578437;}
.signin{
	width:110px;
	height:43px;
	float:right;
	margin-right:2px;
}
.f-log-row3 a{color:#578437;padding:0 3px 0 3px;}
.f-log-row3 a:hover{color:#2A85E0;}
.f-log-row3 a span{color:#AE2721;padding:0 3px 0 3px;}
.f-log-row3 a:hover span{color:#578437;}
.nav_top img{float:right;margin-bottom:2px;}
.nav_top span{float:left;padding-top:3px;}
.nav_top3 span{padding-left:9px;}
.top-righ{float:left;position:relative!important;z-index:9000!important;}
.star{width:10px; height:20px; font-size:11px; color:#f90; text-align:center; float:left;}


.fl
{
    float: left;
}
.f2
{
    float: right;
    padding-right: 200px;
}
.pager
{
    margin-top: 20px;
    margin-bottom: 20px;
}
.page-numbers
{
    font-family: 'Helvetica Neue' ,Helvetica,Arial,sans-serif;
    border: 1px solid #CCC;
    color: #808185;
    display: block;
    float: left;
    font-size: 130%;
    margin-right: 3px;
    padding: 4px 4px 3px;
    text-decoration: none;
}
.page-numbers.current
{
    background-color: #808185;
    border: 1px solid #808185;
    color: white;
    font-weight: bold;
}
.page-numbers.next, .page-numbers.prev
{
    border: 1px solid white;
}
.page-numbers.desc
{
    border: none;
    margin-bottom: 10px;
}

/* css/styles_footer.css */


.header_wrapper{width:960px; height:140px; margin:0 auto}
.header_wrapper_logo_main{width:300px; height:auto; float:left; margin:0}
.header_wrapper_logo{width:291px; height:auto; float:left; margin:0}
.header_wrapper_logo_name{width:291px; height:auto; float:left; margin:0 0 5px 0; font-family:Arial; color:#333; font-size:12px;}

.header_right{
	width:329px;
	height:95px;
	float:right;
	margin-top: 4px;
}
.nav_top_row{width:329px; float:left}
.nav_cont{width:948px; height:39px; float:left; background-image:url(http://imgs.arakkonammatrimony.com/images/nac.jpg); background-repeat:repeat-x; -moz-border-radius:3px; border-radius:3px; padding-left:12px; overflow:;}
.nav{height:39px; float:left;}
.nav_top{
	width:105px;
	height:22px;
	float:right;
	margin-top:5px;
	text-align:right;
	background-repeat:no-repeat;
	background-position:right;
	padding-top:1px;
	margin-right:0;
	color:#47bce7;
	padding-bottom: 0px;
}
.nav_top1{
	width:300px;
	height:22px;
	float:right;
	margin-top:5px;
	text-align:right;
	background-repeat:no-repeat;
	background-position:right;
	padding-top:1px;
	margin-right:0;
	color:#47bce7;
	padding-bottom: 0px;
	font-weight:bold;
}
.nav_top_logoff{
	width:300px;
	height:22px;
	float:right;
	margin-top:5px;
	text-align:right;
	background-repeat:no-repeat;
	background-position:right;
	padding-top:1px;
	margin-right:0;
	color:#47bce7;
	padding-bottom: 0px;
	font-size:12px;
}
.nav_top2{float:right!important; width:135px!important;}
.nav_top3{float:right!important; width:150px!important; padding-top:0px; }



.nav_right img{margin:1px 0 0 2px;padding:0; width:16px;height:14px; }
.nav_right a{color:#ffffff;}
.nav_right a:hover{color:#F90}
.nav ul{list-style:none; margin:0; padding:0}
.nav li{text-align:center; margin:0; float:left; background-image:url(http://imgs.arakkonammatrimony.com/images/nav-sep.jpg); background-position:right -2px; background-repeat:no-repeat}
.nav li a{display:block; font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#ffffff; text-decoration:none; padding-top:12px; padding-right:10px; padding-bottom:12px; padding-left:10px; font-weight:bold}
.nav li a:hover, .nav li a:active{background-image:url(http://imgs.arakkonammatrimony.com/images/nav_hover.jpg); background-repeat:repeat-x; color:#F90}
.current_nav a{background-image:url(http://imgs.arakkonammatrimony.com/images/nav_hover.jpg); background-repeat:repeat-x; color:#80BF26!important}
.inside_nav_top1{width:270px; height:22px; float:right; margin-top:7px; padding-top:9px; padding-left:0px; margin-right:11px; color:#ce171f; font-size:12px; font-weight:bold; text-align:right;}

<!--new styles starts-->

/* css/scroller.css */

@charset "utf-8"; 
/* CSS Document */
.jcarousel-skin-tango{width:547px; height:107px; margin-left:20px; }
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}

.jcarousel-skin-tango .jcarousel-container-horizontal{ width:539px;  padding:0px 14px;position:absolute;_position:fixed;}



.jcarousel-skin-tango .jcarousel-container-vertical{ width:75px;  height:245px;  padding:40px 20px}
.jcarousel-skin-tango .jcarousel-clip{ overflow:hidden}
.jcarousel-skin-tango .jcarousel-clip-horizontal{ width: 500px;  height:110px}
.jcarousel-skin-tango .jcarousel-clip-vertical{ width: 75px;  height:245px}
.jcarousel-skin-tango .jcarousel-item{ width:75px;  height:110px}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0;  margin-right:10px}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;  margin-right:0}
.jcarousel-skin-tango .jcarousel-item-vertical{ margin-bottom:10px}
.jcarousel-skin-tango .jcarousel-item-placeholder{ background:#fff;  color:#000}
/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal{    position:absolute;   _position:fixed;    top:0px;     right:35px;     width:14px;     height:75px;     cursor:pointer; /*content:"Chennai Matrimony Left"  */background:transparent url(http://imgs.arakkonammatrimony.com/images/left.jpg)  no-repeat 0 0;  background-image:url(http://imgs.arakkonammatrimony.com/images/right.jpg)!important; /*content:'Chennai Matrimony Right'*/}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{    left:5px;     right:auto;     background-image:url(http://imgs.arakkonammatrimony.com/images/left.jpg)}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-next-horizontal:focus{    background-image:url(http://imgs.arakkonammatrimony.com/images/right-hover.png)}
.jcarousel-skin-tango .jcarousel-next-horizontal:active{background-image:url(http://imgs.arakkonammatrimony.com/images/right-hover.png)}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, 
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, 
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{ cursor:default; /*    background-position:-96px 0; */}
.jcarousel-skin-tango .jcarousel-prev-horizontal{    position:absolute; _position:fixed;    top:0px;     left:-5px;     width:14px;     height:75px;     cursor:pointer; background-image:url(http://imgs.arakkonammatrimony.com/images/left.jpg)}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{    left:auto;     right:5px;     background-image:url(next-horizontal.png)}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus{background-image:url(http://imgs.arakkonammatrimony.com/images/left-hover.png)}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background-image:url(http://imgs.arakkonammatrimony.com/images/left-hover.png)}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, 
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, 
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{ cursor:default; /*    background-position:-96px 0; */}


/* css/district-drop.css */

.float_login{width:252px; height:150px; background-image:url(http://imgs.arakkonammatrimony.com/images/float-form-box.jpg); background-repeat:repeat-x; border:solid 1px #a6a6a6; -moz-border-radius:5px; border-radius:5px; position:absolute; z-index:6000; left:705px; top:-115px; display:none; }

.call-drop{	width:140px; height:auto; background:#fff; border:solid 4px #eeeeee; -moz-border-radius:5px; border-radius:5px; position:absolute; z-index:6000; left:800px; top:-62px; display:none; }
.call-drop1{	width:140px; height:auto; background:#fff; border:solid 4px #eeeeee; -moz-border-radius:5px; border-radius:5px; position:absolute; z-index:6000; left:800px; top:-92px; display:none; }
.c-dr-row{
	width:110px; 
	height:20px;
	float:left; border-bottom:1px dotted #CCC; padding:0 10px 0 15px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#3a9fc9;
	margin: 12px 0 0 5px;
}
.c-dr-row1{
	width:110px; 
	height:20px;
	float:left; padding:0 10px 0 15px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#3a9fc9;
	margin: 12px 0 0 5px;
}
.c-dr-icon{float:left; margin:3px 5px 0 0px; width:20px; height:20px; background:url(http://imgs.arakkonammatrimony.com/images/cus_care.jpg) no-repeat;}

.help-drop{	width:150px; height:auto; background:#fff; border:solid 4px #eeeeee; -moz-border-radius:5px; border-radius:5px; position:absolute; z-index:6000; left:650px; top:-62px; display:none; }
.help-drop1{width:150px; height:auto; background:#fff; border:solid 4px #eeeeee; -moz-border-radius:5px; border-radius:5px; position:absolute; z-index:6000; left:650px; top:-92px; display:none; }
.h-dr-row1 a , .h-dr-row a , .f-log-row4 a , .d-dr-row a , .d-dr-row-1 a {color:#3d89c1;}
.h-dr-row{
	width:120px; 
	height:20px;
	float:left; border-bottom:1px dashed #CCC; padding:0 10px 0 10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#3a9fc9;
	margin: 12px 0 0 5px;
}
.h-dr-row1{
	width:120px; 
	height:20px;
	float:left; padding:0 10px 0 10px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#3a9fc9;
	margin: 12px 0 0 5px;
}
.h-dr-icon{float:left; margin:3px 3px 0 0px; width:22px; height:20px; background:url(http://imgs.arakkonammatrimony.com/images/hlp_icon.jpg) no-repeat;}


.dist-drop{	width:210px; height:auto; background:#fff; border:solid 6px #ccc; /*opacity:0.6; filter:alpha(opacity=60);*/ -moz-border-radius:5px; border-radius:5px; position:absolute; z-index:6000; left:740px; top:-8px; display:none;}

.d-dr-row{	width:190px; height:20px; font-weight:bold; border-bottom:1px dotted #eeeeee;  margin:2px; text-decoration:none; color:#333; text-align:left; padding:7px 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; }
.d-dr-row-1{width:190px; height:15px;  margin:2px; text-decoration:none;  text-align:right; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333;}


.order-drop{width:150px; height:auto; background:#fff; border:solid 1px #096; /*opacity:0.9; filter:alpha(opacity=90);*/ -moz-border-radius:5px; border-radius:5px; position:absolute; z-index:6000; left:676px; top:263px;  display:none;}
.order-drop ul{  list-style:none; margin:0; padding:0;}
.order-drop li{ float:left;}
.order-drop a{	width:125px; height:20px; display:block; margin:3px 0 3px 3px; padding:0 10px 0 10px; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none; }
.order-drop a:hover {color:#F90; background:#eeeeee;}



.style45{color:#09C; margin:0px; padding:0px; font-size:12px; text-decoration:none;}



/* css/result.css */


#result_wrapper{width:948px; height:auto; margin:10px auto; background:#fff; border:6px solid #eeeeee; }
#result_main{width:940px; height:auto; margin:auto;}
#r-main-left{ width:170px; height:auto float:left; margin:0;}
#r-main-right{ width:740px; height:auto; float:left; border:1px solid #eeeeee; border-radius:5px; margin:10px 0 10px 10px;}
#r-main-right h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#09c; margin:5px 0 0 15px; padding:0px; color:#09c;} 
#r-main-right h2{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F60; margin:5px 0 0 15px; padding:0px; color:#096; font-weight:normal; float:left; }
#r-main-right h3{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F60; margin:5px 0 0 15px; padding:0px; color:#096; text-align:right; float:right; font-weight:normal}  
.r-link{ width:170px; height:auto; float:left; border:1px solid #999; border-radius:5px; margin:0 0 10px 0; background:}
.r-link h1{ width:165px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#F60; background:url(http://imgs.arakkonammatrimony.com/images/bg_left.jpg) repeat-x; margin:0 0 5px 0; padding:5px 0 0 5px; font-weight:bold; float:left; border-bottom:1px dashed #ccc;}
.r-link-menu{ width:140px; height:auto; float:left; margin:0 0 0 20px;}
.r-link-menu ul {list-style:url(http://imgs.arakkonammatrimony.com/images/arrow1.png); margin:0 0 0 0; padding:0;}
.r-link-menu li{ float:left;}
.r-link-menu a{ width:120px; height:15px; display:block; margin:0; font-size:11px; text-decoration:none; color:#333; text-align:left; padding:0 0 5px 0;}
.r-link-menu a:hover{color:#29c3f4; text-decoration:underline}
.r-right-top{width:710px; height:auto; float:left; background:url(http://imgs.arakkonammatrimony.com/images/spot_light1.png) no-repeat; margin:5px 0 5px 15px}
.r-top-1{width:200px; height:130px; float:left; margin:25px 20px 0 16px;}
.r-top-img{width:70px; height:70px; float:left; background:#fff; padding:2px; margin:5px; float:left; border:1px solid #35ca5f;}
.r-top-dtl{width:100px; height:90px; float:left; margin:5px 0 0 5px; float:left; font-size:10px;}
.r-top-btn{width:130px; height:30px; float:left; margin:3px 0 0 5px; float:left; padding-left:50px}
#r-center{ width:725px; height:40px; margin:5px; float:left; border-bottom:1px solid #eeeeee; }
.r-center_left{width:132px; height:20px; padding:5px; margin:10px 0 0 10px; font-family:Arial, Helvetica, sans-serif; color:#F60; font-size:16px; float:left}
.r-center-left_img{width:20px; height:20px; float:left; margin-top:15px; background:url(http://imgs.arakkonammatrimony.com/images/arrow-down.png) no-repeat;}

.r-center_right{width:250px; height:40px; padding:0; margin:0 10px 0 0px; font-family:Arial, Helvetica, sans-serif; color:#F60; font-size:16px; float:right; }
.r-center_image{width:30px; height:24px; padding:4px 0 2px 0px; margin:5px 0 0 5px; float:right; }
.r-center_head{width:150px; height:30px; margin:5px 20px 0 10px; float:right; background:url(http://imgs.arakkonammatrimony.com/images/btn-order.png) no-repeat;}
.r-center_head img{float:right; margin:5px;}

#r-content{ width:725px;  height:auto; border-top:2px dotted #eeeeee; border-bottom:2px dotted #eeeeee; float:left; margin:10px 0 10px 5px; font-weight:normal;}
#r-content-seo{ width:690px;  height:auto; border-top:2px dotted #eeeeee; border-bottom:2px dotted #eeeeee; float:left; margin:10px 0 10px 5px; font-weight:normal;}

.r-content-seo{ width:690px;  height:auto; border-top:2px dotted #eeeeee; border-bottom:2px dotted #eeeeee; float:left; margin:10px 0 10px 5px; font-weight:normal;}

#r-content-viewprofile{ width:850px;  height:auto; border-top:2px dotted #eeeeee; border-bottom:2px dotted #eeeeee; float:left; margin:10px 0 10px 5px; font-weight:normal;}
.style50{ text-decoration:none; font-weight:normal;}
.style50:hover, .style50:active{ background:url(http://imgs.arakkonammatrimony.com/images/bg_c-cnt.jpg) repeat-x;}

.r-content-left{width:180px; height:190px; margin:8px 0 8px 0; float:left; border-right:1px dotted #ccc; font-weight:normal; }
.r-content-photo{width:150px; height:170px; border:2px solid #ccc; margin:10px; float:left;}
.r-content-right-top{width:520px; height:auto; float:left; padding:0 0 10px 0;  margin:10px 0 0 10px;}
.r-content-right-top-seo{width:440px; height:auto; float:left; padding:0 0 10px 0;  margin:10px 0 0 10px;}
.r-content-right-top-viewprofile{width:600px; height:auto; float:left; padding:0 0 10px 0;  margin:10px 0 0 10px;}
.r-content-top-1{width:330px; height:auto; margin:0px; float:left; border-right:1px dotted #ccc; padding:0 10px 0 10px;}

.r-content-top-1-seo{width:280px; height:auto; margin:0px; float:left; border-right:1px dotted #ccc; padding:0 10px 0 10px;}

.r-content-top-1-viewprofile{width:330px; height:auto; margin:0px; float:left; border-right:1px dotted #ccc; padding:0 10px 0 10px;}
.r-content-top-head{width:300px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#F90; font-weight:bold; float:left}
.r-content-top-head img{margin-left:0; margin-top:3px;}

.r-content-top-2{width:158px; height:160px; margin:0 0 0 5px; float:left}
 .r-content-top-2-seo{width:75px; height:160px; margin:0 0 0 5px; float:left}
.r-content-top-2-viewprofile{width:230px; height:160px; margin:0 0 0 5px; float:left}
.r-content-top-btn{width:135px; 
height:24px; 
margin:0px 0 5px 20px; float:left; }


.r-content-right-bottom{width:500px; height:30px; float:left; padding:5px 10px 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin:0 0 0 10px;}
.r-content-right-bottom p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0px; padding:0px; line-height:16px;}
.r-content-right-bottom span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#093; text-align:right; margin:0px; padding:0px;}
#control{width:720px; height:40px; float:left; margin-bottom:10px; }
.control-sub{width:490px; height:20px; margin:5px; padding:5px; float:right;}

/* css/link-left.css */



#link-left{ width:180px; height:auto; float:left; margin:10px 0 0 0;}

.link{ width:170px; height:auto; float:left; border:1px solid #eeeeee; border-radius:5px; margin:0 0 10px 5px; background:}
.link h1{ width:165px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F60; background:url(http://imgs.arakkonammatrimony.com/images/bg_left.jpg) repeat-x; margin:0 0 5px 0; padding:5px 0 0 5px; font-weight:bold; float:left; ;}
.link h1 img{float:right; margin:5px 10px 0 0}
.link-menu{ width:140px; height:auto; float:left; margin:5px 0 5px 20px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; border-right:1px solid #eeeeee;}
.link-menu ul {list-style:url(http://imgs.arakkonammatrimony.com/images/arrow1.png); margin:0 0 0 0; padding:0; }
.link-menu li{ float:left;}
.link-menu ul a{ width:120px; height:15px; display:block; margin:0; font-size:11px; text-decoration:none; color:#333; text-align:left; padding:0 0 5px 0;}
.link-menu ul a:hover, .link-menu ul .active a{color:#29c3f4; text-decoration:underline}
.link-menu span{text-align:right;}
.style25{text-decoration:none; color:#09C;}
.link h5{ width:130px; height:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0CF; margin:0 0 5px 0; padding:3px 0 0 0; float:left; font-weight:normal; text-align:right;}
.style26{display:none}

/* css/styles_sub_domain.css */




.header_wrapper{width:960px; height:140px; margin:0 auto}
.header_wrapper h1{width:291px; height:101px; float:left; margin:0}
.header_right{
	width:400px;
	height:95px;
	float:right;
	margin-top: 12px;
}
.nav_top_row{width:329px; float:right }
.nav_cont{width:948px; height:39px; float:left; background-image:url(http://imgs.nadarmatrimonysites.com/images-community/menu-bg.jpg); background-repeat:repeat-x; -moz-border-radius:3px; border-radius:3px; padding-left:12px; overflow:;}
.nav{height:39px; float:left; width:750px}
.nav_top{
	width:105px;
	height:22px;
	float:right;
	margin-top:7px;
	background-repeat:no-repeat;
	background-position:right;
	padding-top:1px;
	margin-right:11;
	color:#ce171f;
	padding-bottom: 0px;
}
.nav_top4{
	width:145px;
	height:22px;
	float:right;
	text-align:right;
	margin-top:5px;
	background-repeat:no-repeat;
	background-position:right;
	padding-top:1px;
	margin-right:10px;
	color:#0C9;
	padding-bottom: 0px;
}

.nav_top2{float:right!important; width:135px!important;}
.nav_top3{float:right!important;}


.nav ul{list-style:none; margin:0; padding:0}
.nav li{text-align:center; margin:0; float:left; background-image:url(); background-position:right -2px; background-repeat:no-repeat}
.nav li a{display:block; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#fff; text-decoration:none; padding-top:12px; padding-right:10px; padding-bottom:12px; padding-left:10px; font-weight:normal}
.nav li a:hover, .nav li a:active{background-image:url(http://imgs.arakkonammatrimony.com/images/nav_hover.jpg); background-repeat:repeat-x; color:#F90}
.current_nav a{background-image:url(http://imgs.arakkonammatrimony.com/images/nav_hover.jpg); background-repeat:repeat-x; color:#80BF26!important}
.inside_nav_top1{width:270px; height:22px; float:right; margin-top:7px; padding-top:9px; padding-left:0px; margin-right:11px; color:#ce171f; font-size:12px; font-weight:bold; text-align:right;}

<!--new styles starts-->

.banner{width:950px; height:103px; background:#fff; margin:10px auto; border:2px solid #999; background:url(http://imgs.arakkonammatrimony.com/images/banner_contact.jpg) no-repeat; border-radius:5px;}
.banner_content{width:950px; height:50px; border:0px solid #ccc; margin:10px auto auto auto; background:#fff;}
.banner_content_head{width:220px; height:35px; padding:15px 0 0 25px;  font-weight:bold; float:left; background:url(http://imgs.arakkonammatrimony.com/images/image.png) no-repeat; color:#FFF; font-weight:bold; font-size:16px}
.banner_content_head0{	width:225px; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4d81af; text-align:left; float:left; line-height:50px;}
.banner_content_head0 img{float:left; margin:0 10px 0 10px;}
.banner_content_head1{	width:260px; height:50px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4d81af; text-align:left; float:left; line-height:50px;}
.banner_content_head1 img{float:left; margin:0 10px 0 10px;}
.banner_content_head2{width:220px; height:50px; padding-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4d81af; text-align:left; float:left; line-height:50px;}
.banner_content_head2 img{float:left; margin:0 10px 0 0;}

.sub_domain_main{width:100%; height:auto; background:#fafafa; margin-top:5px; padding-top:5px;}
.sub_domain_top{width:960px; height:110px; margin:5px auto 5px auto; padding:0px; background:#f0f0f0; border-radius:5px;}

.sub_domain_links-head{width:160px; float:left; text-align:left; height:18px; margin:5px 0 0px 0; padding:5px 0 0 20px; color:#666; font-size:11px; font-weight:bold; }
.sub_domain_links-head1{width:160px; float:left; text-align:left; height:35px; margin:0px 0 0px 0; padding:3px 0 0 20px; color:#666; font-size:11px; font-weight:bold; }
.sub_domain_links{width:780px; float:left; text-align:center; height:auto; margin:5px 0 5px 0}
.sub_domain_links ul{list-style:none; margin:0; padding:0; text-align:center; margin-left:10px}
.sub_domain_links li{text-align:center; margin:0; float:left; text-align:center;}
.sub_domain_links li a{display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#09C; text-decoration:none; padding:0 7px; text-align:center; line-height:20px;}
.sub_domain_links li a:hover, .footer-links3 li a:active{color:#227FDE}

.sub_domain_links1-head1{width:160px; float:left; text-align:left; height:18px; margin:0 0 0px 0; padding:5px 0 0 20px; font-size:11px; font-weight:bold;}
.sub_domain_links1{width:780px; float:left; text-align:center; height:auto; margin:0 0 5px 0}
.sub_domain_links1 ul{list-style:none; margin:0; padding:0; text-align:center; margin-left:10px}
.sub_domain_links1 li{text-align:center; margin:0; float:left; text-align:center; line-height:24px;}
.sub_domain_links1 li a{display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#09C; text-decoration:none; padding:0 7px; text-align:center; }
.sub_domain_links1 li a:hover, .footer-links3 li a:active{color:#227FDE}

.sub_domain_links2_head2{width:160px; float:left; text-align:left; height:18px; margin:0px; padding:5px 0 0 20px; font-size:11px; font-weight:bold;}
.sub_domain_links2{width:780px; float:left; text-align:center; height:auto; margin:0 0 5px 0}
.sub_domain_links2 ul{list-style:none; margin:0; padding:0; text-align:center; margin-left:10px}
.sub_domain_links2 li{text-align:center; margin:0; float:left; text-align:center; line-height:24px;}
.sub_domain_links2 li a{display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#09C; text-decoration:none; padding:0 7px; text-align:center; }
.sub_domain_links2 li a:hover, .footer-links3 li a:active{color:#227FDE; text-decoration:underline}

.sub_domain_links3_head3{width:160px; float:left; text-align:left; height:18px; margin:0px; padding:5px 0 0 20px; font-size:11px; font-weight:bold;}
.sub_domain_links3{width:780px; float:left; text-align:center; height:auto; margin:0 0 5px 0}
.sub_domain_links3 ul{list-style:none; margin:0; padding:0; text-align:center; margin-left:10px}
.sub_domain_links3 li{text-align:center; margin:0; float:left; text-align:center;}
.sub_domain_links3 li a{display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#09C; text-decoration:none; padding:0 7px; text-align:center; line-height:18px;}
.sub_domain_links3 li a:hover, .footer-links3 li a:active{color:#227FDE; text-decoration:underline}


.sub_domain_bottom{width:960px; height:auto; margin:auto; padding:0px;}
.sub_domain_links4_heading{width:900px; height:20px; float:left; margin:10px auto 2px 20px; }
.sub_domain_links4_head_1{width:190px; height:17px; float:left; text-align:left; padding:3px 0 0 0; font-size:11px; font-weight:bold; color:#09C; border-radius:5px;}
.sub_domain_links4{width:960px; float:left; text-align:center; height:auto; margin:0 0 5px 0px}
.sub_domain_links4 ul{list-style:none; margin:0; padding:0; text-align:center; margin-left:10px}
.sub_domain_links4 li{text-align:center; margin:0; float:left; text-align:center;}
.sub_domain_links4 li a{display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666; text-decoration:none; padding:0 7px; text-align:center; line-height:18px;}
.sub_domain_links4 li a:hover, .footer-links3 li a:active{color:#09C; text-decoration:underline}

.sub_domain_links5_heading{width:940px; height:25px; float:left; margin:5px auto 4px 10px; border-bottom:2px dotted #eeeeee; }
.sub_domain_links5_head_2{width:350px; height:17px; float:left; text-align:left; padding:5px 0 0 0;font-size:12px; font-weight:bold; color:#333; border-radius:5px;}
.sub_domain_links5_sub_head{width:185px; float:left; text-align:left; height:17px; margin:0 30px 5px 0px; /*border-bottom:1px dotted #e0dfdf; border-radius:3px;*/ padding:2px 0 0 0px; color:#09C; font-weight:bold;font-size:11px;}
.sub_domain_links5_main_head{width:940px; height:20px; float:left; margin:0px auto 10px 10px; }

.sub_domain_links5{width:138px; float:left; text-align:center; height:auto; margin:0 15px 10px 5px; border-right:1px dotted #ccc;}
.sub_domain_links5 ul{list-style:none; margin:0; padding:0; text-align:center; margin-left:10px}
.sub_domain_links5 li{text-align:center; margin:0; float:left;}
.sub_domain_links5 li a{ width:115px; display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666; text-decoration:none; padding:0 7px; text-align:left; line-height:18px;}
.sub_domain_links5 li a:hover, .footer-links3 li a:active{color:#09C; text-decoration:underline;}

.sub_domain_cop-r{width:100%; height:85px; margin:0px; background:#e0dfdf;}
.sub_domain_cop-r-sub{width:960px; height:23px; color:#000; margin:0 auto 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; padding-top:7px;}

/* css/sub-domain.css */


#sub-d-wrapper{width:90%; height:auto; margin:10px auto; background:#fff;  }
#sub-d-main{width:100%; height:auto; margin:10px auto;}
#sub-d-right{ width:206px; height:710px; float:left; margin:0 0 0 10px; border:8px solid #eeeeee; border-radius:5px; background:#eeeeee;}
#sub-d-right-head{ width:130px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; margin:0 0 5px 40px; padding:5px; font-weight:bold; /*border-top:1px solid #eeeeee; border-right:1px solid #eeeeee; border-left:1px solid #eeeeee; */}

#sub-d-left{ width:100%; height:auto; float:left; border:8px solid #eeeeee; border-radius:5px; margin:0px 0 10px 0;}
#sub-d-left h1{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F60; margin:5px 0 0 15px; padding:0px; color:#F60;} 
#sub-d-left h2{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#F60; margin:5px 0 0 15px; padding:0px; color:#096; font-weight:normal} 
#sub-d-center{ width:680px; height:30px; margin:5px 0 0 10px; float:left; }
.sub-d-center-left{width:450px; 
height:20px; padding:5px; margin:0; font-family:Arial, Helvetica, sans-serif; color:#333;  font-size:16px; float:left
}

#sub-d-content{ width:700px; height:auto; border-top:2px dotted #eeeeee; border-bottom:2px dotted #eeeeee; float:left; margin:10px 5px 10px 5px; padding-bottom:5px;}
.style50{ text-decoration:none;}
.style50:hover, .style50:active{ background:url(http://imgs.arakkonammatrimony.com/images/bg_c-cnt.jpg) repeat-x;}

.sub-d-content-left{width:180px; height:auto;margin:0; float:left; }
.sub-d-content-photo{width:150px; height:150px; border:2px solid #ccc; margin:10px; float:left;}
.sub-d-content-right-top{width:520px; height:auto; float:left; padding:0 0 10px 0; border-bottom:1px dotted #ccc;}
.sub-d-content-top-1{width:480px; height:auto; margin:10px; float:left;  padding:0 10px 0 10px;}
.sub-d-content-top-btn{width:130px; height:35px; margin:0px 10px 5px 10px; float:left; }


.sub-d-content-right-bottom{width:520px; height:40px; float:right; padding:0; margin-right:10px}
.sub-d-content-right-bottom-1{width:200px; height:22px; float:left; margin:7px 0 0 20px; padding-top:8px;}
.sub-d-content-right-bottom-1 a{font-size:13px; color:#09C; text-decoration:none;}
.sub-d-content-right-bottom-1 a:hover{color:#F90;}
.sub-d-content-right-bottom-2{width:200px; height:31px; float:right; text-align:right; padding-top:4px; }



#sub-d-control{width:700px; height:auto; float:left; }
.sub-d-control-sub{width:490px; height:auto; margin:5px 5px 10px 5px; padding:5px; float:right;}

/* css/reg-form.css */

.reg-row{width:150px; height:27px; float:left; margin-top:2px}
.reg-row1{width:200px; height:27px; float:left; margin-top:2px}

.reg-lab{width:100px; height:20px; float:left; margin-left:20px; padding-top:7px; font-weight:bold;}
.reg-lab1{width:180px; height:25px; float:left; margin-left:20px; padding-top:1px}
.r-input-name{float:left; border:solid 1px #b6b6b6; padding-left:2px; padding-right:2px; margin-right:4px; font-size:12px; font-weight:normal;
}
.r-input-name1{width:40px; height:18px; float:left; border:solid 1px #b6b6b6; padding-left:2px; padding-right:2px; margin-right:4px; font-size:12px; font-weight:normal;}

.reg-input{ width:163px;float:left; border:solid 1px #b6b6b6; padding-left:2px; padding-right:2px
}
.reg-row1 select{float:left; border:solid 1px #b6b6b6
}
.reg-row select1{width:56px; height:27px; float:left; border:solid 1px #b6b6b6}

.reg-input-name{width:89px; height:18px; float:left; border:solid 1px #b6b6b6; padding-left:2px; padding-right:2px; margin-right:4px}
.reg-row1 span{margin:8px 5px 0 0; float:left}
.gender{margin-top:9px; float:left; margin-right:5px}
.reg-db{width:54px!important; height:18px; margin-right:6px;background-color: Transparent; /*-webkit-appearance: none;*/
 }
.reg-row3 a{color:#000; padding-left:27px}
.reg-row3 a:hover{color:#47ad00}
.reg-submit{width:169px; height:47px; float:left; margin-left:27px; margin-top:10px;}
.reg-row2{width:206px; height:37px; float:left; margin-top:26px}
.reg-row3{width:206px; height:18px; float:left; margin-top:12px}
.reg-row{width:206px; float:left; height:auto; float:left}
.reg-right-col{width:206px; height:317px; float:left}


.reg-right-col{width:206px; float:left; height:504px; overflow:visible; background-image:url(http://imgs.arakkonammatrimony.com/images/f-bg.png); -moz-border-radius:4px; border-radius:4px; margin-left:-6px; z-index:1000; position:relative}
.reg_form_box{width:206px; height:676px; float:left; background-color:#FFF}

/* css/edit_pro_popup_search.css */

/*body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#666; background:#bfbfbf;  opacity:0.9; filter:alpha(opacity=90); }
h1 h2 h3 h4 h5 h6 ul li{margin:0px; padding:0px; font:Arial, Helvetica, sans-serif; color:#666;}
*{font-family:Arial, Helvetica, sans-serif; color:#666;}*/
.edit-pro-wrapper{width:700px; height:auto; margin:auto;}

.edit-pro-main{width:500px; height:auto; margin:0px; border:12px solid #999; border-radius:20px;  }
.edit-pro-main-head{width:490px; height:23px; background:#fff;  margin-left:10px; padding-top:10px; margin-top:5px; border-bottom:2px dotted #eeeeee;  float:left;}
.edit-pro-main-head-left{width:180px; height:20px; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F90;  font-weight:bold; float:left;}
.edit-pro-main-head-left1{width:150px; height:20px; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#F90;  font-weight:bold; float:left;}
.edit-pro-main-head-right{width:70px; height:20px; background:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#999; float:right; margin-right:15px; }


.edit-pro-container{width:690px; height:auto; margin:auto; float:left;}
.edit-pro-tab{width:670px; height:auto; margin:10px 0 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666; }



/*-----------------------------------------------------------------------------------form------------------------------------------------------------------------------------------------------------------------*/

/*#e_p_form{
	width:373px;
	height:auto;
	margin:auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.edit-pro-tab #e_p_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	
}
#e_p_form #form1 table tr td #textfield {
	background-color:#fff;
	border:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	color: #9d9dc3; font-size:10px;
	box-shadow:1px 0px 4px #eeeeee;
}
#e_p_form #form1 table tr td #textfield2 {
	background-color:#fff;
	border:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	color: #9d9dc3;	font-size:10px;
	box-shadow:1px 0px 4px #eeeeee;
}
#e_p_form #form1 table tr td #select{
	background-color:#fff;
	border:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	color: #9d9dc3; font-size:10px;
	box-shadow:1px 0px 4px #eeeeee;
	width:250px; height:30px;
	background-image:url(http://imgs.arakkonammatrimony.com/http://imgs.arakkonammatrimony.com/http://imgs.arakkonammatrimony.com/12-10-12/images/arrow.png); background-position:right; background-repeat:no-repeat;
}
#e_p_form h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333; margin:0 0 10px 15px;}
#e_p_form a{ text-decoration:none;}
#e_p_form a:hover{background:url(http://imgs.arakkonammatrimony.com/images/btn_send_ho.png no-repeat;) 
.e_p_style98{width:300px;}
.e_p_style97{text-align:left; color:#333; font-weight:bold; font-size:16px;}
.e_p_style96{width:200px;}
.e_p_style95{color:#666;}
.e_p_style99{text-decoration:none; color:#FFF;}


/*-----------------------------------------------------------------------------------------form 1----------------------------------------------------------------------------------------------------------------*/

.e-row{width:650px; height:40px; float:left; margin-top:7px}
.e-lab{width:250px; height:20px; float:left; margin-left:67px; padding-top:7px; font-size:14px;}
.e-input{width:240px; height:25px; float:left; border:solid 1px #b6b6b6; padding-left:2px; padding-right:2px; border-radius:3px; box-shadow:1px 0px 4px #eeeeee; color:#9d9dc3;	font-size:11px}
.e-row select{width:246px; height:25px; float:left; border:solid 1px #b6b6b6; background:#fff; border-radius:3px; box-shadow:1px 0px 4px #eeeeee; color:#9d9dc3; line-height:28px;	font-size:11px}
.e-row textarea{width:241px; height:65px; float:left; border:solid 1px #b6b6b6; background:#fff; border-radius:3px; box-shadow:1px 0px 4px #eeeeee; color:#9d9dc3; line-height:28px;	font-size:11px}

.e-input-name{width:89px; height:30px; float:left; border:solid 1px #b6b6b6; padding-left:2px; padding-right:2px; margin-right:4px; border-radius:3px; box-shadow:1px 0px 4px #eeeeee;}
.e-row span{margin:8px 5px 0 0; float:left}
.e-gender{margin-top:9px; float:left; margin-right:5px}
.e-db{width:55px!important; margin-right:6px;background-color: Transparent; background: url(http://imgs.arakkonammatrimony.com/images/input.jpg) no-repeat 0 0;-webkit-appearance: none; line-height:18px; box-shadow:1px 0px 4px #eeeeee; border-radius:3px;}
.e-ta{width:320px!important; height:200px!important; margin-right:6px;background-color: Transparent; background: url(http://imgs.arakkonammatrimony.com/images/input.jpg) no-repeat 0 0;-webkit-appearance: none; line-height:18px; box-shadow:1px 0px 4px #eeeeee;}

.e-row3 a{color:#000; padding-left:27px}
.e-row3 a:hover{color:#47ad00}
.submit{width:169px; height:47px; float:left; margin-left:27px}
.e-row2{width:562px; height:47px; float:left; margin-top:18px}
.e-row3{width:347px; height:18px; float:left; margin-top:12px}
.e-row{
	width:650px;
	float:left;
	height:auto;
	
}
.e-row-h{
	width:650px;
	float:left;
	height:auto;
	display:none;
	
}
.e-row6{
	width:330px;
	float:right;
	height:auto;
	margin-top:8px; line-height:20px;
	font-size:12px; color:#999; text-align:justify;
	
}
.right_e-col{width:321px; height:317px; float:left}

.right_form_box{width:347px; height:498px; float:left; margin-left:6px; background-color:#FFF}


/*head*/
#header-main{width:950px; height:100px; margin:auto; padding:opx;}
.header_wraper{width:950px; height:100px; margin:auto; padding:0px;}
.h_logo_main{width:500px; height:55px; margin:10px 0 0 0; padding:0px; float:left;}
.h_logo{width:500px; height:35px; margin:0px 0 0 0; padding:0px; float:left; }
.h_logo_name{width:500px; height:15px; margin:25px 0 0 0; padding:0px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#333;}
.head_row{width:365px; height:40px; float:left; margin-top:12px; margin-left:35px; font-weight:bold;}
.head-input{width:120px; height:20px; float:left; border-radius:3px; border:solid 1px #b6b6b6; margin-left:15px; padding-left:2px; padding-right:2px; background-color:#fffbfa;}
.login{width:70px; height:25px; float:left; margin-left:13px}
.head_row_forget{width:365px; height:20px; float:left; margin-top:0px; margin-left:35px;}
.head-lab{width:130px; height:16px; float:left; margin-left:15px; padding-top:4px}
.head-lab-in{width:165px; height:16px; float:right; text-align:right; margin-left:15px; padding-top:4px; color:#d24d19; text-decoration:underline;}
.head_right{width:400px; height:90px; margin:5px 0 0 0; padding:0px; float:right; /*background-image:url(../master-images/login-btn.jpg)*/; background-repeat:no-repeat; font-family:Verdana, Geneva, sans-serif; font-size:10px; }
