body {
	margin:10px 0 0 0;
	padding:0px;
	text-align:center; /* Hack for IE5/Win */
	font-family:Arial,Verdana, Helvetica;
	color:#000000;
}
/*common style*/

.clear{clear:both;}

.fltlft{float:left;}
.fltrgt{float:right;}

div, ul, ol, dl,dt,dd, p, h1, h2, h3, h4, h5, h6,form{margin: 0px;padding:0px;}
ul ul, ul ol, ol ul, ol ol{margin-top: 0px;margin-bottom: 0px;}

h1{color:#7CAC44;font-size:19px;}
h2{color:#7CAC44;font-size:1.4em;}
h3{color:#A6CA59;font-size:1.25em;padding-bottom:4px;}
h4{color:#004C2E;font-size:1.125em;}
h5{font-size:14px;}
h6{font-size:15px;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
img {border: none;}

/*Layout style*/
#maincont{margin:0px auto;width:960px;text-align:left;}
.wrapper{margin:0px auto;width:960px;float:left;}
.main-left-cont{margin:0px; width:767px; } 
.main-right-cont{margin:0px; width:188px;} 
.logo-cont{margin:0px; width:767px; height:120px; border:0px solid red;} 
.pair{margin:0px; width:228px; height:157px; }
.menucont{margin:0px; width:536px; }
.menucont-sub{margin:0px; margin-left:15px !important; margin-left:15px; margin-left/**/:/**/9px; width:725px; height:26px;  border:0px solid red;}
.menucont-curve{margin:0px; width:8px; height:25px;}
.menucont-curve1{margin:0px; padding:0px; width:12px; height:25px; border:1px solid green;}

.menucont-sub-bg{margin:0px; width:110px; height:26px; text-align:center; font-size:11px; color:#C16B06; font-weight:bold; line-height:19px;  background-image: url('../images/menubg.gif'); background-repeat: repeat-x;}

.menucont-curve-center{margin:0px; width:8px; height:25px; background-image: url('../images/menu-center.gif'); background-repeat: no-repeat; }

#main-cont{}
#left-inside-cont{float:left; margin:0px; margin-left:6px !important; margin-left:6px; margin-left/**/:/**/4px;margin-top:10px; width:544px;  }
#inside-right-cont{float:left; margin:0px; margin-left:15px; margin-top:10px;}


.brown-cont{width:542px; margin:0px;  margin-top:10px;}
.brown-curve{padding:0px; margin:0px; width:8px; height:25px;border:0px solid red;}
.plus-minus{background:#F5C879;padding-top:1px;  height:24px;}
.brown-band-center{width:490px;height:25px;background:#F5C879;font-size:13px; padding-left:10px; line-height:25px;font-family:'Trebuchet MS', 'Arial,Verdana', 'Helvetica'; color:#6B3C00; font-weight:bold;}
.brown-box{margin-top:1px; margin-left:5px !important; margin-left:5px; margin-left/**/:/**/3px;background-color:#FDEDC0;width:511px; padding:10px; color:#834A00;font-size:12px;border:0px solid red;}
.shadow-box{width:175px;height:170px;background-image: url('../images/line-center-bg.gif');background-repeat: repeat-x; background-position:bottom center;}
.shadow-box-left{width:4px;height:170px;background-image: url('../images/left-line.gif');background-repeat: repeat-x; background-position:bottom center;}
.shadow-box-right{width:6px;height:170px;background-image: url('../images/right-line.gif');background-repeat: repeat-x; background-position:bottom center;}
.shadow-box-text{padding-left:10px;padding-top:5px; font-size:11px; color:#923e00; line-height:15px;}
.shadow-box-text1{padding-left:10px;padding-top:5px; font-size:11px; color:#438076; line-height:15px;}
.standard{margin:0px; margin-left:15px !important; margin-left:15px; margin-left/**/:/**/7px;margin-top:15px; width:740px; }
.greybox{margin:0px; width:336px;  padding:8px 15px 8px 15px; background-color:#F5F5F5;}
.greytext{margin:0px; width:225px; font-size:9pt; color:#525252; line-height:16px;}
.redhdg{margin:0px; width:361px; padding-left:7px;  font-size:12px; color:#D73A0E; font-weight:bold;}
.shadow-box1{width:175px;height:165px;background-image: url('../images/line-center-bg1.gif');background-repeat: repeat-x;  background-position:bottom center;}
.shadow-box1-left{width:3px;height:165px;background-image: url('../images/left-linebg1.gif');background-repeat: repeat-x; background-position:bottom center;}
.shadow-box1-right{width:6px;height:165px;background-image: url('../images/right-linebg1.gif');background-repeat: repeat-x; background-position:bottom center;}
.imgcont{width:auto;}
/*.search-area{width:159px; border-left:1px solid #FDD78A;  border-right:1px solid #FDD78A; padding-left:5px;}*/
.search-area{width:159px; border-left:1px solid #F7BABD;  border-right:1px solid #F7BABD; padding-left:5px;}
.not-member{margin:0px; margin-top:15px; margin-left:4px !important; margin-left:4px; margin-left/**/:/**/3px;}
.free-member{margin:0px; margin-top:10px;}
.vesti-cont{margin:0px;margin-right:5px!important; margin-right:5px; margin-right/**/:/**/0px; width:185px; }
.success-cont{margin:0px;margin-right:5px; border:1px solid #FFE7BE; width:180px;margin-top:5px;}
.success-text{padding:10px;font-size:11px; color:#C29315;}
.margin-height{margin:0px; margin-top:15px;}
.copyright{padding-right:25px;}
.spacer{width:auto;height:70px;}

.top-header{margin-left:18px; margin-top:10px;}

.go{float:right; width:30px; margin-top:-25px; border:0px solid red;}
/*Layout style*/

/*color*/
.color2{color:#EC7378;}
.color3{color:#D73A0E;}
.color4{color:#923E00;}
/*color*/

/*anchor*/



.shd-text{color:#D45258;font-size:13px; font-weight:bold;}
.s-text{color:#EC7378;font-size:12px;}

/*form*/

/*form*/

#footer{float:left; margin:0px; margin-top:20px; border-top:1px solid #EBEBEB; color:#919191; font-size:11px; text-align:left; width:960px; line-height:40px;}
#footer_inside{float:left; margin:0px; color:#919191; font-size:11px; text-align:left; line-height:40px;}
#footer ul {margin: 0; padding: 0; list-style-type:none;  /* whitespace: nowrap; sometimes this is suggested to prevent list wrap*/}
#footer ul li.withimg  {margin: 0; display: inline; background-image: url(../images/pipe.gif); 	background-position: 2px 50%; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat; padding: 0; padding-left:10px;}
#footer ul li.withoutimg{margin: 0; display: inline; list-style-type:none; padding: 0;}
#footer ul li a  {padding: 0em 0.0em; text-decoration:none; color:#919191;}
#footer ul li a.withimg {padding:  0em 0.09em;}
#footer ul li a:hover{color:#000000;text-decoration:none;}
#footer li a span, #footer li a:visited span {display:none;}
.copyright{padding-right:25px;color:#919191; font-size:11px;}
.spacer{width:auto;height:70px;}
.clearall{clear:both}

/*Inside Layout*/

#inside-main-cont{}
	
.inside-content{font-size:12px; line-height:22px; margin-left:5px;}

.inside-header{font-size:16px; color:#C28604; padding-left:5px;}

.para1{margin:0px; margin-top:10px;}
	

/*Inside Layout*/

.sub-menu{margin:0px; margin-top:0px; padding:0px; border:0px solid red; font-size:11.5px; font-weight:bold;}
.sub-menu ul{ border:0px solid red; list-style-type:none; }
.sub-menu ul li{margin:0px; padding:0px 0px 3px 0px; border:0px solid red;}
.sub-menu ul li a  {padding:1px 0px 0px 20px; text-decoration:none; color:#EE9123; background:url('../images/icon.gif') no-repeat 2px 2px; }
.sub-menu ul li a.withimg {padding:1px 0px 0px 20px;}
.sub-menu ul li a:hover{color:#923E00;text-decoration:none; background:url('../images/icon.gif') no-repeat 5px 2px;}
.sub-menu li a span, .sub-menu li a:visited span {display:none;}


/* dhtml */
.flowchart{margin:0px;padding:5px;width:400px;position:absolute;z-index:10000; background-color:#FFFFFF;border:1px solid #F5C879; font-family:Arial,Verdana, Helvetica; color:#525252;}
.close{width:400px;padding-right:10px;float:left;text-align:right; font-family:Arial,Verdana, Helvetica; color:#525252;font-size:12px;}
.showcont{margin:0px;padding:0px;width:300px;position:absolute;z-index:10000;background-color:#FFFFFF;border:1px solid #C7C9C8; font-family:Arial,Verdana, Helvetica; color:#525252;}
.flowchart1{font-family:Arial,Verdana, Helvetica; color:#525252; font-size:12px;line-height:19px;}

/* dhtml */

/*Example CSS for the scroller*/

#pscroller1{
float:left;
width: 160px;
height: 130px;
}

#pscroller2 a{
text-decoration: none;
}

/*------------Tab----------------*/
#gallery {
	font:11px verdana,arial,sans-serif; 
	width:680px; 
	padding:10px 0 0 0;
	line-height:15px;
}
#gallery div.off {
	color:#000; 
	height:33px; 
	margin-right:2px; 
	line-height:33px; 
	padding:0 5px; 
	float:left; 
	background-color:#FFFFFF;
	background:url(../images/tabs_0.gif) repeat-x left bottom;
	border:1px solid #FFE7BE; 
	border-bottom-color:#FFE7BE; 
	cursor:pointer; 
	position:relative; 
	z-index:20;
}
#gallery div.d_act {
	color:#000; 
	height:33px; 
	margin-right:2px; 
	line-height:33px; 
	padding:0 5px; 
	float:left; 
	background-color:#FDF4E1;
	border:1px solid #FFE7BE; 
	border-bottom-color:#FDF4E1; 
	cursor:pointer; 
	position:relative; 
	z-index:201;
}
#gallery div.on {
	color:#923E00;
	padding:0 5px; 
	margin-right:2px; 
	margin-top:1px;
	float:left; 
	background:url(../images/tabs_2.gif) repeat-x left bottom;
	cursor:pointer; 
	border:1px solid #FFE7BE; 
	border-bottom:0; 
	height:33px; 
	line-height:32px; 
	position:relative; 
	z-index:100;
}
#gallery_content {
	width:680px; 
}

div.hide {
	display:none;
	width:680px; 
	overflow:hidden;
}
div.show {
	clear:left; 
	background:#fff; 
	width:680px; 
	margin-top:0; 
	top:-1px; 
	border:1px solid #FFE7BE;
	padding:20px; 
	position:relative; 
	z-index:50; 
	font:11px verdana, arial, sans-serif; 
	line-height:18px;
	background:url(../images/tab_bg.jpg) repeat-x top left;
	display:'';
}
div.show img {
	float:left; 
	margin:0 10px 10px 0;
}
.tab_txt {text-align:center; font-size:11px; color:#EE9123; font-weight:bold;}
/*---------//-Tab----------------*/

/*------Check out your partner---*/
.brown-box2{margin-top:1px; margin-left:5px !important; margin-left:5px; margin-left/**/:/**/3px;background-color:#FEF9EB;width:511px; padding:10px; color:#834A00;font-size:12px;border:0px solid red;}
.brown-band-center2{width:414px;height:25px;background:#F5C879;font-size:13px; padding-left:10px; line-height:25px;font-family:'Trebuchet MS', 'Arial,Verdana', 'Helvetica'; color:#6B3C00; font-weight:bold;}
.b-g-reg {margin:0 0 2px 0; padding-right:5px; background-color:#EE9123;width:508px !important; width:508px; width/**/:/**/510px; padding:2px; color:#000;font-size:12px;border:0px solid red;}
.bride_groom {float:left;height:25px;background:#F5C879;font-size:13px;line-height:25px;font-family:'Trebuchet MS', 'Arial,Verdana', 'Helvetica'; color:#6B3C00; font-weight:bold;}
.bride_groom_img {float:left; padding:3px; background-color:#D8C480; border:2px solid #EE9123;}
.span1 {font-size:13px; line-height:25px;font-family:'Trebuchet MS', 'Arial,Verdana', 'Helvetica'; font-weight:bold; color:#8A742A;}
.a8 {font-size:13px; line-height:25px;font-family:'Trebuchet MS', 'Arial,Verdana', 'Helvetica'; color:#C28604; font-weight:bold;}
.a8:hover {text-decoration:none; color:#C20404;}
.b-g-description {margin:0 0 0 5px; float:left; padding:5px 0 0 0; width:420px; border:0px solid red}
.a9{ padding-right:10px; width:38px; text-decoration:none;font-size:11px; text-align:left; color:#923E00; background-image: url('../images/arrow.gif');background-repeat: no-repeat; background-position:100% 60%;
font-weight:bold;}
.a9:hover{width:38px; text-decoration:underline;font-size:11px; color:#923E00; background-image: url('../images/arrow.gif');background-repeat: no-repeat; background-position:100% 60%;font-weight:bold;}
.more1 {margin:0; padding:0; text-align:right;}

/*-------------------------------*/


.brown-band-center1{width:669px;height:25px;background:#F5C879;font-size:13px; padding-left:10px; line-height:25px;font-family:'Trebuchet MS', 'Arial,Verdana', 'Helvetica'; color:#6B3C00; font-weight:bold;border:0px solid red;}

.brown-cont1{width:720px; margin:0px; margin-top:10px;border:0px solid red;}

.brown-box1{margin-top:1px; margin-left:5px !important; margin-left:5px; margin-left/**/:/**/3px;background-color:#FDEDC0;width:690px; padding:10px; color:#834A00;font-size:12px;border:0px solid red;}

.a7{color:#834A00;font-size:13px; font-weight:bold; text-decoration:none;}
.a7:hover{color:#834A00;font-size:13px; font-weight:bold; text-decoration:none;}

/* ---Table Styles------ */
.table_style1 tr td {font-size:12px; line-height:22px;}
.table_style2 tr td {font-size:11px; line-height:18px; border-color:#000000;}

.table_style3 {margin-top:10px;border:1px solid #FFF0C9;}
.table_style4 tr td {padding-left:3px;font-size:11px; line-height:15px; color:#834A00;}
.table_style5 tr td {padding-left:10px;font-size:12px; line-height:15px; color:#834A00;}
.table_style6{margin-top:10px;}
.table_style6 tr td {padding-left:10px;font-size:12px; line-height:15px; color:#6B982F;}
/*.table_style7 tr td {left:auto;padding-left:5px;font-size:11px; line-height:18px; color:#3F5C00;}*/
.matchtable{padding-left:565pt;left:565px;}

.brown{border-right:1px solid #F6C87A;}
.greentxt{font-size:13px;color:#3D5E03;}
/* --------------------- */


.forgot_pwd_show {
	position:absolute;
	left:565px;
	top:210px;
	width:400px;
	height:auto;
	border:2px solid #AA5700;
	text-align:left;
	z-index:10000;
	overflow:auto;
	background-color:#FFFFFF;
	display:block;
}
.forgot_pwd_hide {
	position:absolute;
	left:0px;
	top:0px;
	width:400px;
	height:auto;
	border:2px solid #AA5700;
	text-align:left;
	z-index:-10;
	overflow:auto;
	background-color:#FFFFFF;
	display:none;
}

.databound
{
	text-align:left; /* Hack for IE5/Win */
	font-family:Arial,Verdana, Helvetica;
	color:#525252;
	font-size:11px;
}
.lblLogin
{
	font-size:12px;
	
}
.clsLable
{
	font-family:Arial,Verdana, Helvetica;
	color:#000000;
	font-size:11px;
	
}
.mnuAdmin
{
	font-family:Arial,Verdana, Helvetica;
	color:#000000;
	font-size:11px;
	
}
