@charset "utf-8";
/* CSS Document */
.topMargin50
{
	margin-top:50px;
}
.leftMarginMinus
{
	margin-left:-80px;
}
.topMarginMinus
{
	margin-top:-100px;
}
.calculatePavamDiv1
{
	width:900px;
	border:4px #f3f3f3 solid;
	height:1200px;
}
.calculatePavamBg
{
	background-color:#f3f3f3;
}
.whiteBg
{
	background-color:#FFF;
}
.height47
{
	height:47px;
}

.height5
{
	height:5px;
}
.natchathiramCount
{
	width:86px;
	height:30px;
	background-color:#e8e8e8;
	color:#383737;
}

.natchathiram
{
	width:220px;
	height:30px;
	background-color:#e8e8e8;
	color:#383737;
}
.rightMargin51
{
	margin-right:51px;
}
.brideStarFontOrange
{
	color:#fa6603;
}

.brideStarFont
{
	color:#038f47;
}
.font16
{
	font-size:16px;	
}
.starMatchResultButton
{
	background-color:#06a754;
	width:172px;
	height:40px;
	border:1px solid #FFF;
	border-radius:5px;
	color:#FFF;
	
}
.starMatchDiv
{
	width:900px;
	height:650px;
	border:4px #e6e6e6 solid;
}
.width90
{
	width:80px;
}
.width120
{
	width:120px;
}
.calculatePavamDiv
{
	width:860px;
	height:430px;
	background-color:#f1f1f1;
	border:#e5e5e5 1px solid;
	padding:20px;
}

.height475
{
	height:475px;
}
.width105
{
	width:105px;
	margin-left:8px;
}
.middleChartWidth
{
	width:10px;
}
.typicalChart
{
	width:255px;
	border:1px #cdcecd solid;
	background-color:#FFF;
	/*height:316px;*/
}
.originalChart
{
	width:570px;
	border:1px #cdcecd solid;
	background-color:#FFF;
	/*height:316px;*/
}
.padingTop10
{
	padding-top:10px;
}

.padingTop5
{
	padding-top:5px;
}
.marginLeft20
{
	margin-left:20px;
}
.marginLeft60
{
	margin-left:60px;
}
.marginLeft150
{
	margin-left:150px;
}

.topAlign
{
	vertical-align:top;
}
.lineSpace1
{
	line-height:28px;
}
.lineSpace
{
	line-height:23px;
}
.successStoryPadding
{
	padding:8px;
}
.height90
{
	height:96px;
}
.height14
{
	height:14px;
}
.height20
{
	height:20px;
}
.textalign
{
	text-align:left;
}
.textalignRight
{
	text-align:right;
}
.strong
{
	font-weight:bolder;
}
.view
{
	color:#de1809;
}
.topMargin10
{
	margin-top:10px;
}
.topMargin8
{
	margin-top:8px;
}

.divBg
{
	background-color:#f1f1f1;
	border:#e5e5e5 1px solid;
}
.width35
{
	width:35px;
}
.width180
{
	width:180px;
}
.width220
{
	width:220px;
}
.width200
{
	width:200px;
}

.width700
{
	width:700px;
}

.width900
{
	width:900px;
}
.width400
{
	width:400px;
}

.width325
{
	width:325px;
}
.width558
{
	width:568px;
	margin-left:335px;
}
.verifyPhoneNo
{
	color:#6e9729;
}
.more
{
	color:#fa6e07;
}
.myAccountTopDiv
{
	width:860px;
	height:110px;
	background-color:#f1f1f1;
	border:#e5e5e5 1px solid;
	padding:20px;
}
.clear
{
	clear:both;
}
.myAccountImae
{
	width:125px;
	float:left;
}
.left
{
	float: left;
	vertical-align: middle;
}
.right
{
	float:right;
}
.width500
{
	width:500px;
}
.width600
{
	width:600px;
}

.defaultFont
{
	font-family:Verdana, Arial,  sans-serif;
}
.font14pt
{
	font-size:14px;
}
.font12pt
{
	font-size:12px;
}
.welcomeFontColor
{
	color:#50504f;
}
.nameFontColor
{
	color:#fa6e07;
}
.margin20
{
	margin-left:10px;
}
.topMargin18
{
	margin-top:18px;
}

.userType
{
	color:#CA6500;
	font-size:13px;
	font-weight:bold;
}
.whiteText
{
	color:#FFF;
	font-size:12px;
	font-weight:lighter;
}
.featuredProfile
{
	text-align:center;
	background-color:#CE6700;
	color:#FFF;
	height:30px;
	padding-top:5px;
	width:300px;
	font-weight:bold;
	alignment-adjust:central;
}
.tabActive
{
	background:#fbfbfb;
	border:1px solid #fff;
	border-right:0;
	color:#333;
}

.profileHead
{
	font-family:Verdana, Arial,  sans-serif;
	color:#004000;
	font-size:14px;
}
.editMobileNo
{
	font-family:Verdana, Arial,  sans-serif;
	font-size:12px;
	color:#006464;
}
.editMobileNo:hover
{
	color:#009F9F;
}

.dotDiv
{
	border-bottom:dotted #333 1px;
}

.tablehead
{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;
color:#003300;
font-weight:bold;
}
.tablehead1
{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;
color:#333333;
font-weight:bold;
}

.logintabletext
{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;
color:#333333;
width:100px;
height:18px;
}
.border
{
border-style:solid;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-color:#003300;
}
.border1
{
border-style:solid;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-color:#ADADAD;
}

.tabletext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}
.tabletextNew1
{
	height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5B5B5B;
	text-align: center;

}

.tabletextNew
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5B5B5B;
font-weight:bold;
}

.tabletext1
{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;
color:#999999;
}
.tabletextbox
{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;
color:#333333;
width:250px;
height:18px;
}
.searchProfile_tab
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#5B5B5B;
	font-weight:bold;
}

.tabletextboxNew
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5B5B5B;
width:200px;
height:25px;
}
.tabletextboxNew1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5B5B5B;
width:150px;
height:25px;
}

.tabletextarea
{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;
color:#333333;
width:250px;
height:100px;
}
.tabletextareaNew
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5B5B5B;
width:200px;
height:100px;
}

.newButton
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/butNew.png);
width:130px;
height:25px;
color:#FFFFFF;
border:none;
font-weight:bold;
}
.newButtonAdvance
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
background:url(../images/butNew.png);
width:130px;
height:25px;
color:#FFFFFF;
border:none;
}
.newButtonAdvanceButt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(../images/butNew.png);
	width:130px;
	height:25px;
	color:#FFFFFF;
	border:none;
	margin-left:50px;
	margin-right:50px;
}

.loginbutton
{
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;
background:url(../images/loginN.png);
width:57px;
height:18px;
color:#FFFFFF;
border:none;
}
.button
{
background:url(../images/button1.png);
font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
width:100px;
height:25px;
font-size:11px;
color:#FFFFFF;
}
.buttonview
{
background:url(../images/button_14.jpg);
border:none;
width:119px;
height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;
color:#FFFFFF;
}

.button_request
{
background:url(../images/reqM.png);
border:none;
width:195px;
height:44px;
font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;
color:#FFFFFF;
}
.button_request:hover
{
background:url(../images/requestM.png);
border:none;
width:195px;
height:44px;
font-family:Verdana, Arial, Helvetica, sans-serif;

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

font-size:11px;
background:url(../images/button_11.jpg);
width:84px;
height:25px;
color:#FFFFFF;
border:none;
}

.error
{
font-family:Verdana, Arial, Helvetica, sans-serif;

color:#990000;
font-size:11px;
}
.success
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003300;
}
.unread
{
	font-family:Arial;
	font-size:12px;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.read
{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
#rounded-corner
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border:#9A9A9A;
	border-collapse: collapse;
}
#rounded-corner thead th.rounded-company
{
	background: #b9c9fe url('table-images/left.png') left -1px no-repeat;
}
#rounded-corner thead th.rounded-q4
{
	background: #b9c9fe url('table-images/right.png') right -1px no-repeat;
}
#rounded-corner th
{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
#rounded-corner tfoot td.rounded-foot-left
{
	background: #e8edff url('table-images/botleft.png') left bottom no-repeat;
}
#rounded-corner tfoot td.rounded-foot-right
{
	background: #e8edff url('table-images/botright.png') right bottom no-repeat;
}
#rounded-corner tbody tr:hover td
{
	background: #d0dafd;
}
.but
{
padding:4px;

background:url(../images/but.png);
border:none;
width:100px;
height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.but:hover
{
padding:4px;

background:url(../images/button1.png);
border:none;
width:100px;
height:25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.but2
{
padding:4px;
font-weight:lighter;
background:url(../images/button1.png);
border:none;
width:92px;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
}
.but1
{
padding:4px;
font-weight:lighter;
background:url(../images/but.png);
border:none;
width:92px;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.but1:hover
{
padding:4px;
font-weight:lighter;
background:url(../images/button1.png);
border:none;
width:92px;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}
.skip {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FF8000;
	/*font-weight: bold;*/
	font-style: italic;
	font-size:12px;
}
.bigHead
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#5F5F5F;
	font-weight:bold;
}
.bigText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5F5F5F;
}
.bigTextBox
{
	width:300px;
	border:solid;
	border-color:#E3E3E3;
	border-width:1px;
	height:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#5F5F5F;	
}
.bigBut
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(../images/bigbut.png);
	width:100px;
	height:35px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#060606;
	border:none;

}
.table-table
{
	width:685px;
	border-color:#E6E6E6;
	border-bottom-width:5px;
	border-left-width:5px;
	border-right-width:5px;
	border-top-width:5px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:2px;
}
.table-table th
{
	background-color:#E6E6E6;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:30px;
	color: #606060;
	font-size: 18px;
}
.table-login
{
	width:450px;
	border-color:#E6E6E6;
	border-bottom-width:5px;
	border-left-width:5px;
	border-right-width:5px;
	border-top-width:5px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:2px;
}
.table-login th
{
	background-color:#E6E6E6;
	font-size:12px;
	font-weight:bold;
	height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #606060;
	font-size: 18px;
}
.table-login td
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#646464;
}

.conti
{
	background:url(../images/continue.png);
	width:190px;
	height:37px;
	border:none;
    cursor: pointer;

}
.style40 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #606060;
font-weight:lighter;
}
.profile-table
{
	width:680px;
	border-color:#E6E6E6;
	border-bottom-width:5px;
	border-left-width:5px;
	border-right-width:5px;
	border-top-width:5px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:2px;
}
.profile-table th
{
	background-color:#E6E6E6;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:30px;
	color: #606060;
	font-size: 18px;
}
.pho {
	font-size: 10px;
	color: #008000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.calculayte-table
{
	width:850px;
	border-color:#E6E6E6;
	border-bottom-width:5px;
	border-left-width:5px;
	border-right-width:5px;
	border-top-width:5px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:2px;
}

.photo-table
{
	width:900px;
	border-color:#E6E6E6;
	border-bottom-width:5px;
	border-left-width:5px;
	border-right-width:5px;
	border-top-width:5px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:2px;
}
.photo-table th
{
	background-color:#E6E6E6;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:30px;
	color: #606060;
	font-size: 18px;
}
.refine-table
{
	width:200px;
	border-color:#E6E6E6;
	border-bottom-width:5px;
	border-left-width:5px;
	border-right-width:5px;
	border-top-width:5px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:2px;
}
.refine-table th
{
	background-color:#E6E6E6;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:30px;
	color: #606060;
	font-size: 18px;
}
.search-table
{
	width:700px;
	border-color:#E6E6E6;
	border-bottom-width:5px;
	border-left-width:5px;
	border-right-width:5px;
	border-top-width:5px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:2px;
}
.search-table th
{
	background-color:#E6E6E6;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:30px;
	color: #606060;
}
.regTable
{
	width:720px;
	border-color:#E6E6E6;
	border-bottom-width:5px;
	border-left-width:5px;
	border-right-width:5px;
	border-top-width:5px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:2px;
}
.regTable th
{
	background-color:#E6E6E6;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:30px;
	color: #606060;
}

.user-table
{
	width:670px;
	border-color:#E6E6E6;
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
	border-top-width:2px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:5px;
}
.user-table th
{
	background-color:#E6E6E6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:27px;
	color: #606060;
	font-size: 13px;
	padding-top:3px;
}
.featureuser-table
{
	width:670px;
	border-color:#CE6700;
	border-bottom-width:2px;
	border-left-width:2px;
	border-right-width:2px;
	border-top-width:2px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:5px;
	background-color:#FFF3E8;
}
.featureuser-table th
{
	background-color:#CE6700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:35px;
	color: #FFFFFF;
	font-size: 13px;
	padding-top:5px;
	font-size:14px;
}

#container {
    width: 600px;
    margin: 0 auto;
    padding: 5px;
}

.btn {
    display: inline-block;
    padding: 5px;
    border-radius: 5px; /*optional*/
    color: #aaa;
    font-size: .875em;
}

.pagination {
    padding: 5px;
    margin-bottom: 5px;
}

.page {
    display: inline-block;
    padding: 0px 9px;
    margin-right: 4px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #e9e9e9;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .875em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
}

.page:hover, .page.gradient:hover {
    background: #fefefe;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));
    background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);
}

.page.active {
    border: none;
    background: #616161;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
}

.page.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
    background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
}

.pagination.dark {
    background: #414449;
    color: #feffff;
}

.page.dark {
    border: solid 1px #32373b;
    background: #3e4347;
    box-shadow: inset 0px 1px 1px rgba(255,255,255, .1), 0px 1px 3px rgba(0,0,0, .1);
    color: #feffff;
    text-shadow: 0px 1px 0px rgba(0,0,0, .5);
}

.page.dark:hover, .page.dark.gradient:hover {
    background: #3d4f5d;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#547085), to(#3d4f5d));
    background: -moz-linear-gradient(0% 0% 270deg,#547085, #3d4f5d);
}

.page.dark.active {
    border: none;
    background: #2f3237;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);
}

.page.dark.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#565b5f), to(#3e4347));
    background: -moz-linear-gradient(0% 0% 270deg,#565b5f, #3e4347);
}
#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#0072bc;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#DDEEFF;
	border:1px solid #BBDDFF;
	color:#0072BC;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #BBDDFF;
	margin-left:10px;
	text-decoration:none;
	background-color:#DDEEFF;
	color:#0072BC;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
}
.searchProfileTab
{
	border-top-width:1px;
	border-bottom-width:1px;
	border-style:dotted;
}
.successStory
{
	width:890px;
	
	border-bottom-width:1px;
	border-style:dotted;
}
.successText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#111111;
}
.smallFont
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2A2A2A;
}.idCenter {
	text-align: center;
}
.tableViewPro
{
	width:500px;
	border-color:#E6E6E6;
	border-bottom-width:5px;
	border-left-width:5px;
	border-right-width:5px;
	border-top-width:5px;
	border-style:solid;
	border-radius:10px;
	border-collapse: collapse;
	margin-top:2px;
	padding-left:10px;
}
.tableViewPro th
{
	background-color:#E6E6E6;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:30px;
	color: #606060;
	font-size: 18px;
}
.photoError {
	color: #CA0000;
	font-size: 24px;
}
.profileText {
	color: #804000;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
	#mainContainer{
		width:200px;		
	}
	
	/* Alternative layout for the message box - used by one of the messages */
	
	.modalDialog_contentDiv_error{
		border:3px solid #FFF;	
		padding:2px;
		z-index:100;/* Always needed	*/
		position:absolute;	/* Always needed	*/
		background-color:#F00;	/* White background color for the message */
		color:#FFF;
	}
	.modalDialog_contentDiv_error a{
		color:#FFF;
	}
	h1{
		margin-top:0px;
	}
