/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 0 13px 0;
	margin:0;
	background:url(images/main_bg4.gif) 0 0 repeat-x #FFFDE8;
	color:#393939;
	letter-spacing:-0.02em;
	text-align:left;
	line-height:20px;  
}
div, h1, h2, p, form, label, input, textarea, img, span, a, img, br,table td, table th {
	margin:0; padding:0;
}
table {
border-collapse : collapse; 
}
ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
}

br { border-width: 0; line-height: 1em;}
a{text-decoration:none; outline:none; color:#2689A5; font-weight:bold;    }
img {border:none;}

div.underline{
	clear:both; border-bottom:dashed 1px #DBD7B2; height:1px;  margin:5px 0px 5px 0px; 
}


H1 {font-size: 24px; margin-bottom: 7px; color:Black; border:none; }
H2 {font-size: 18px; margin-bottom: 7px; color:#F09A11;border:none;}
H3 {font-size: 16px; margin-bottom: 5px; color:#F09A11;border:none;}
H4 {font-size: 13px; margin-bottom: 5px; color:#F09A11;border:none;}
H5 {font-size: 11px; margin-bottom: 5px; color:#F09A11;border:none;}
H6 {font-size: 10px; margin-bottom: 5px; line-height: 12px;border:none;}

tr{height:25px; margin:0px;}
td{height:25px; margin:0px;  vertical-align:top; }

message {
	float:left; width:92px; line-height:16px; height:16px; 
	padding:0 0 12px 16px; font-weight:bold; color:#91B722;  
}

.redText{
	color:Red;
	font-weight:bold;  
}
.blueText{
	color:#2689A5;
	font-weight:bold;  
}
.blackText{
	color:#393939;
	font-weight:bold;  
}
.orangeText{
	color:#F09A11;
	font-weight:bold;
}
.signOutLink{
	color:#2689A5;
	  
}
.divBorder{
	border:dashed 1px #DBD7B2; 
	padding:4px;
}
.ErrorMessage
{
	color:Red;
	font-size:10px;   
}

.SmallText
{
	font-size:10px;   
}

.requiredfield
{
	width: 2px;
	font-weight: bold;
	font-size: 10px; 
	color: Red; 
}
#leftPanel select {
	width:150px; 
}
#leftPanel option {
	width:150px; 
}
label {
	color:#393939;
	font-weight:bold;
}

span {
	color:#393939;
	font-weight:normal;
}

.watermark{
	color: #8B8B8B; 
}
.dummyClass{
}
.dummyClass label {
	font-weight:normal; 
}

.leftfloat {
	float:left;  
}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------main--------------------*/
#main{
	width:961px;
	margin:0 auto;
	padding:0 0px 24px 0;
	min-height:1024px; 
}
#main img.logo{
	float:left; display:block;
	margin:0px 0px 0 10px;
}


/*--------------- DEFAULT -----------------*/


/*--------------- Login Bar -----------------*/
#login {
    height:40px;
}

#login h2.formHeader {
	height:30px;margin:0 0 12px 0; color:#fff;
}
#login span {
	font-weight:bold; color:White;
}
#login form input {
	width:109px; height:12px; float:left; padding:1px 0 0 1px;
}
#login input.goBtn {
	width:31px; height:20px; margin:5px 0 0 10px; float:none;
}
#login p {
	padding:24px 4px 0 12px;
	clear:both;
}
.ForgotPasswordLink
{
	color:White;
	text-decoration:underline;	
}

/*--------------- Login Bar -----------------*/
#leaderad {
	width:780px;  margin:0 auto;
}

/*------------------- BODY -----------------------*/
#body {
	width:768px; background:#E4DDCB ; min-height:1280px;height:auto; overflow:hidden;   
	padding:29px 0 0 12px; margin:0 auto; color:#393939; 
}
#body h2 {text-indent:-2000px; line-height:0; font-size:0;}

/*--------- LEFT AD PANEL ----------*/
#leftAdPanel {width:170px; float:left; padding:0 39px 0 0;} 
#leftAdPanelPrint {width:85px; float:left; padding:0 39px 0 0;} 

/*----------- LEFT PANEL ----------*/
#rightPanel{
	width:306px;
	color:#393939;
	float:right;
	position:relative;  
	margin:15px 0px 0px 0px;
	}
#rightPanel div.border{
	margin:0px;
	border:solid 8px #DBD7B2; 
}

#rightPanel h2.searchHeader {
	height:30px;margin:0 0 12px 0; color:#fff;
	background:#CDC4AE url(images/search_hdr.gif) 0 0 no-repeat;
}


#rightPanel table.detailtablefull span {
	float:left;  line-height:16px; height:16px; 
	padding:0px; font-weight:bold; color:#91B722;
}

#rightPanel input {
	width:109px; height:15px; float:left; padding:1px 0 0 1px;
}


#rightPanel .small {width:34px; padding:1px 0 0 1px;} 
#rightPanel input.goBtn {
	width:31px; height:20px; margin:3px 0 0 187px; float:none;
}

#rightPanel h2.latestHeader {
	background:url(images/latest_hdr.gif) 0 0 no-repeat;
	height:44px;
}
#rightPanel p {
	font:normal 11px/15px Arial, Helvetica, sans-serif; padding:24px 4px 0 12px;
	clear:both;
}
#rightPanel a.readmoreBtn {
	color:#7C0E33; text-decoration:underline; font-weight:bold; float:right;
	font-size:11px; background-color:#E4DDCB;
}
#rightPanel a.readmoreBtn:hover {text-decoration:none;}


/*------------------------------------------------right panel--------------------*/
#leftPanel{
	width:651px;
	margin:0px 0px 0px 0px;
	float:left;  
	border:solid 0px green;	   
	padding:0px 0px 0px 0px; 
}
.feded_names
{
	color:#8B8B8B;
	font-size:10px;   
}

#leftPanel div.divheader{
	background:url(images/greenheader.gif) 0 0 no-repeat;
	height:80px;
	width:100%; 
	padding:10px 20px 0 0;
}
#leftPanel div.leftPanelBkg{
	
}


#leftPanel p {padding:0 0 10px 3px;}
#leftPanel .small {width:34px; padding:1px 0 0 1px;} 


#leftPanel ul.profiles li {float:left; padding:0 1px 0 0;}
#leftPanel ul.pagination li {
	float:left; color:#7C1F3E; background-color:#E4DDCB; font-weight:bold;
	padding:0 6px 0 0;
}
#leftPanel ul.pagination {padding:10px 0 0 7px;}
#leftPanel ul.pagination li a {color:#7C1F3E; background-color:#E4DDCB; margin:0 6px 0 0;}
#leftPanel ul.pagination li.left { padding-right:60px;}
#leftPanel ul.pagination li.right { padding-left:60px;}
/*------------------------------------------------right panel--------------------*/


/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	height:105px;
	background-color:#030304;
	color:#E97705;
	
}
#footer{
	width:960px;
	margin:0 auto;
	
}
#footer ul{
	margin-top:10px; 
	width:540px;
}
#footer ul li{
	float:left;
	color:#DBD9BA;
	background-color:inherit;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
}
#footer ul li a{
	color:#DBD9BA;
	background-color:inherit;
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	padding:0 7px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#393939;
	background-color:#7EAA39;
}
#footer p.copyright{
	font:normal 11px/20px Arial, Helvetica, sans-serif;
	position:absolute;
	left:11px;
	top:42px;
}
#footer p.design{
	display:block;
	width:194px;
	height:12px;
	padding:2px;
	position:absolute;
	left:11px;
	top:62px;
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#7DC012;
	background-color:inherit;
}
#footer p.design a.link{
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#7DC012;
	background-color:inherit;
	text-decoration:none;
	padding:2px;
}
#footer p.design a.link:hover{
	color:#E97705;
	background-color:#fff;
}
#footer img{
	position:absolute;
	left:786px;
	top:20px;
	width:159px;
	height:68px;
}
/*------------------------------------------------footer--------------------*/

/*------------------------------------------------simpleSearch--------------------*/
.simpleSearch{
	width:285px;
	
}
.simpleSearch tr{
	height:30px;
}

.simpleSearchLabelTd{ 
	width:85px;
	padding:0 15px 0 0; 
	text-align:right;  
}

/*------------------------------------------------simpleSearch--------------------*/



.search_profile_photo
{
float:left; 
width:100px; 
height:100px; 
margin: 5px 5px 5px 5px; 
padding-top:0px;
 
}

.search_result_right
{
float:left; 
width:287px; 
margin:5px 5px 5px 5px; 
padding-top:1px;
text-align:left;
}




/*--------------- MISCLENIOUS -----------------*/
.centerAlign {text-align:center !important;}




.validatorCalloutHighlight
{
    background-color: #F09A11;
    color: #fff; 
}

input.createUser
{
margin-right:195px;
width:155px;
}

input.btnstyle
{
   	
   	PADDING: 1px 10px 1px 10px;
   	FONT: bold 15px arial, helvetica, sans-serif; 
   	BACKGROUND: url(images/iconsNew/button-bg.gif) #F09A11 no-repeat left top; 
   	COLOR: #fff; 
   	VERTICAL-ALIGN: middle; 
   	OVERFLOW: visible; 
   	height:25px;
   	cursor:pointer;  
}


/**--- Accordion --- */
.accordionHeader
{
    border: 0px solid #91B722;
    color: #F09A11;
    background-color: #DBD7B2;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

 .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #CE1452;
    color: white;
    background-color: #CE1452;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #E4DDCB;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

#listcontainer
{
	margin:3px;
	padding:0 0 15px 0;
    background:#FFFFFF;
    height: 100px;
    width:200px;
    overflow:hidden;
}

#listcontainernosize
{
	margin:0px;
	padding:10px;
    background:#DBD7B2;
    overflow:hidden;
	color:#393939;
	 
	width: 560px; height: 250px;	
}

#wrapper{
width: 600px;
}

.box{
background: #DBD7B2;
}

.boxholder{
clear: both;
padding: 5px;
background: #91B722;
}

.accTab{
float: left;
height: 32px;
margin: 0 1px 0 0;
text-align: center;
background: #91B722 url(images/greentab.jpg) no-repeat;
}

.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
}

.tabtxt a{
color: #fff;
text-decoration: none;
}

.tabtxt a:hover{
color: #DFE44F;
}

/**--- Accordion --- */

.multiSelectBoxTable{
	height:80px; 
}



/*-Search related-*/

table.searchtable
{
width:460px;	

}

td.search-label
{
	width:160px;
	font-weight:normal; 
	vertical-align:middle;  
	height: 25px;
}

table.searchtable td.search-controls
{	
	width:300px;
	vertical-align:middle;  
}

tr.searchsubheading
{
	height:25px; 
	font-weight:bold; 
	color:#91B722;
	border:none; 
}

.emptydiv
{
	height:20px; 
	border:none;
}


.emptydivbackcolor
{
	height:8px; 
	border:solid 1px #D6F4FF; 
	border-bottom: none; 
	background:#91B722 ; 

}


table.detailtablefull
{
width:100%;	
margin:0px;
}
table.profilelist
{
	border:solid 1px White;
	width:550px; 
	padding:0px; 
	vertical-align:top;  
}

table.profilelist td.searchresultphoto
{
	width:110px; 
}

table.profilelist td.details
{
	width:180px; 
	padding-top:10px; 
	text-align:left;
	vertical-align:top; 
}

table.profilelist td.aboutme
{

	width:260px; 
	padding:10px 5px 0px 5px; 
	text-align:left;
	vertical-align:top;  
}


table.profilelist tr.profileheader
{
    border: 1px solid #91B722;
    color: white;
    background-color: #91B722;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    Cursor: pointer;
    height:20px; 
}

table.profilelist tr.profileheader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

table.profilelist tr.profileheader a:hover
{
	background: none;
	text-decoration: underline;
}


div.SearchResultMenuItems
{
	float:right;
	margin:0px 5px 0px 5px;  
	padding: 0px 10px 0px 10px; 
	background-color:White; 
	height:20px; 
}

img.blankimgSmall{
	height:100px;
	width:100px; 
	position:relative;
	top:-100;
	left:0;
	z-index:5 !important;
	border:solid 1px black; 
}

div.imgBorderSmall
{
    width: 100px;
    height: 100px;
    left: 0px;
    top: 0px;
    border: solid 1px #DBD7B2;
    background-color:White;  
}
img.thmsmall
{
	height:92px;
	width:92px; 
	margin:4px 4px 4px 4px;
}
img.thmsmalldummay
{
	height:92px;
	width:92px; 
	margin:4px 4px 4px 4px;
}

img.blankimgBig{
	height:200px;
	width:200px; 
	position:relative;
	top:0;
	left:0;
	z-index:5 !important;
}
div.imgBorderBig
{
    width: 200px;
    height: 200px;
    left: 0px;
    top: 0px;
    border: solid 1px #DBD7B2;
    background-color:White;  
} 
img.thmbig
{
	height:192px;
	width:192px; 
	margin:4px 4px 4px 4px;
} 
 
 img.thmbigdummay
{
	height:192px;
	width:192px; 
	margin:4px 4px 4px 4px;
} 
 
.plusminus
{
text-align:right; height:30px;  
margin-top:-15px; 
margin-right:10px; 
vertical-align:middle; 
}



div.emptydiv
{
	height:5px; 
	border:solid 1px #D6F4FF; 
	border-bottom: none; 
	background:#D6F4FF url('images/right_bg.png') repeat; 
  
}
td.search-controls
{	
	
	font-weight:normal; 
	vertical-align:middle;  
	padding:5px; 
	width:400px; 
	
}

td.search-controls label
{
	font-weight:normal;  
}

.hiddenRows{
	background-color:#DBD7B2; 
}
.normalRows{
}
/* full proile  */

.menuBackgnd
{
background-color:#CDC4AE; 
}
#leftPanel table.FullProfileDetails
{
	border: none;
	width:620px; 
	
}

#leftPanel table.placeHolder
{
	border: none;
	padding:0px; 
	margin:0px; 
	width:540px; 
}
#leftPanel td.profile_menu
{
	text-align:right;
	vertical-align:top ;  
	border-bottom :Solid 1px #91B722;	
	  
}
#leftPanel td label.profile_name
{
	color:#F09A11;
	font-size:16px;   
	font-weight:bold;  
	margin-bottom:5px; 
}
#leftPanel td label.profile_id
{
	color:#F09A11;
	font-size:12px;   
	font-weight:bold;  
	margin-bottom:5px; 
}

#leftPanel td label.profile_header
{
	color: #fff;
	font-size:16px;   
	font-weight:bold;  
}

label.profile_headerH2
{
	color: #fff;
	font-size:18px;   
	font-weight:bold;  
}

.profile_header_row
{
	height:30px; 
    background: #91B722 url(Images/greenheader.gif) no-repeat 0 0; 
    padding-left:5px;
    padding-right:5px; 
    vertical-align:middle;  
}

#leftPanel tr.emptyrow
{
	height:20px;
}
#leftPanel td.profile_main_header_row
{
	height:30px;
	padding: 10px 0px 0px 60px; 	
	vertical-align:middle;  
}
#leftPanel td.profile_subheader_row
{
	height:30px;
	border-bottom:dashed 1px #DBD7B2;
	padding: 15px 5px 0px 0px; 	
}
#leftPanel td label.profile_subheader
{
	color:#F09A11;
	font-size:14px;   
	font-weight:bold;  
	margin-bottom:5px; 
	left:-5px;
}


#leftPanel table.detailtable
{
	width:305px; 
}
#leftPanel table.detailtableSummary
{
	width:270px; 
}
#leftPanel td.profile-label
{
	color:#393939;
	font-weight:bold;
	width:140px;  
	vertical-align:top;  
}


#leftPanel td.hr.line
{
	width:1px;
	color:#91B722;
	vertical-align:middle;  
}

#leftPanel a.whitelink
{
	color:White;
	cursor:pointer;  
	height:10px;
}

#leftPanel a:hover.whitelink 
{
	text-decoration:underline;
}

#leftPanel a.whitelinkDisabled
{
	color:White;
	cursor:default;  
	height:10px;
}

#leftPanel a:hover.whitelinkDisabled 
{
	text-decoration:none;
}


a.menuItemlink
{
	color:White;
	cursor:pointer;  
	height:16px;
	display:block;
	clear:both;   
	margin-right:10px; 
	vertical-align:middle;  
	padding:3px 0px 3px 3px;
}

a:hover.menuItemlink 
{
	text-decoration:underline;
}

a.menuItemlinkDisabled
{
	color:White;
	cursor:default;  
	height:16px;
	display:block;
	clear:both;   
	margin-right:10px; 
	vertical-align:middle;
	padding:3px 0px 3px 3px;
}

a:hover.menuItemlinkDisabled 
{
	text-decoration:none;
}



#leftPanel a.bluelink
{
	color:#2689A5;
	cursor:pointer;  
}
#leftPanel a:hover.bluelink 
{
	text-decoration:underline;
}

#leftPanel a.bluelinkDisabled
{
	color:#2689A5;
	cursor:default;  
}
#leftPanel a:hover.bluelinkDisabled 
{
	text-decoration:none;
}
#leftPanel a.bluelinkH2
{
	color:#2689A5;
	cursor:pointer;  
	font-size: 15px; margin-bottom: 5px; 
}
#leftPanel a:hover.bluelinkH2 
{
	text-decoration:underline;
}

#leftPanel a.orangelinkH2
{
	color:#F09A11;
	cursor:pointer;  
	font-size: 15px; margin-bottom: 5px; 
}
#leftPanel a:hover.orangelinkH2 
{
	text-decoration:underline;
}

#leftPanel a.greenlink
{
	cursor:pointer;  
	height:10px;
	color:#F09A11;
}
#leftPanel a:hover.greenlink 
{
	text-decoration:underline;
}

#leftPanel a.orangelinkDisabled
{
	cursor:default;  
	height:10px;
	color:#F09A11;
}
#leftPanel a:hover.orangelinkDisabled 
{
	text-decoration:none;
}



textarea.notes
{
	background-color:white;  
	overflow:hidden;
	border:none; 
	width: 350px; 
	position:relative;  
}


/* Favorites   */
table.favoriteslist
{
	border:solid 1px white;
	width:270px; 
	height:135px;
	max-height:135px;  
	padding:0px; 
	margin:0px; 
}

table.favoriteslist td.favoriteslistphoto
{
	width:110px; 
	height:135px; 
	max-height:135px;  
}
table.favoriteslist td.details
{
	padding-top:5px; 
	text-align:left;
	height:135px; 
	max-height:135px;  
	vertical-align:top;  
}
table.favoriteslist tr.favoriteslistheader
{
    border: 1px solid #91B722;
    color: white;
    background-color: #91B722;
	font-weight: bold;
    padding : 0px;
    Cursor: pointer;
}


table.favoriteslist tr.favoriteslistheader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

table.favoriteslist tr.favoriteslistheader a:hover
{
	background: none;
	text-decoration: underline;
}


.pnladdToFav
{
	float:left;
	background-color:#2689A5;   
}

#leftPanel td.pageHeader
{
font-weight:bold; 
color:#91B722; 
font-size:14px;  
padding:5px 5px 5px 5px; 
vertical-align:text-top;  
}

#leftPanel td.headerMenu
{
	text-align:right; 
}






/*-------------Forward Profile---------------- */
.modalBackground 
{
    background-color: #DBD7B2;
    filter:"alpha(opacity=70)";
    filter: alpha(opacity=70) !important;
    opacity: 0.7;
    /*z-index: 10000 !important;*/
}

.modalWindowForward
{
  border:solid 5px #FDBF57;
  background:#FFFDE8;
  width :434px; 	
  height:434px;
  z-index : 10001 !important;
}


div.divContactDetails
{
	border:dashed 1px #DBD7B2;
	width:360px; 	
	height:330px;
}

div.divForwardContains
{
	border:dashed 1px #DBD7B2;
	width:400px; 	
	height:310px;
	
}

.modalWindowStatus
{
  border:solid 5px #FDBF57;
  background:#FFFDE8;
  width:394px; 	
  height:164px;
  z-index : 10001 !important;
}

div.divStatus
{
	border:dashed 1px #DBD7B2;
	width:360px; 	
	height:100px;
	
}

div.divStatusContains
{
	border:solid 1px #DBD7B2;
	width:390px; 	
	height:50px;
	padding:0px 0px 0px 10px;
}

table.tblStatusContains
{
border:none 0px Black;
Height:100px; 
width:420px;
}



/*-------- Saved Search -----------------*/

#leftPanel div.SaveSearchContainer td.search_name
{
	color:#F09A11;
	font-size:14px;   
	font-weight:bold;  
	height:30px;
}

#leftPanel li.BulletedList
{
	margin-left:20px; 
}


/*-------------Profile menu ---------------- */



#leftPanel img.icon16Disabled
{
	height:16px;
	width:16px;  
	cursor:pointer;  
}

img.icon16
{
	height:16px;
	width:16px;  
	cursor:default;  
}

img.icon20Disabled
{
	height:20px;
	width:20px;  
	cursor:pointer;  
	
}

img.icon20
{
	height:20px;
	width:20px;  
	cursor:default;  
}


img.icon32Disabled
{
	height:32px;
	width:32px;  
	cursor:pointer;  
	
}

img.icon32
{
	height:32px;
	width:32px;  
	cursor:default;  
}
.valignmiddle
{
vertical-align:middle;
}

.modalWindowNotes
{
  border:solid 5px #FDBF57;
  background:#FFFDE8;
  width:394px; 	
  height:394px;
  /*z-index : 10001 !important;*/
   
 }

div.divCommnets
{
	border:dashed 1px #DBD7B2;
	width:360px; 	
	height:270px;
	
}




/*--------tab strip-------------*/

.modalWindowContact
{
  border:solid 5px #FDBF57;
  background:#FFFDE8;
  width:394px; 	
  height:394px;
  z-index : 10001 !important;
   
 }



/*--------mail-------------*/

.MailHeder
{
	height:25px; 
	cursor:pointer; 
	background-color:Transparent;	
	color:Black; 
	
}

.MailContent
{
	background-color:#FFFDE8;
	margin: 0px 5px 15px 15px;

}



/*-------------Message Profile---------------- */
.modalBackgroundReply 
{
    background-color:#DBD7B2;
    filter:"alpha(opacity=70)";
    filter:alpha(opacity=70);
    opacity:0.7;
}



.modalWindowMessage
{
  border:solid 5px #FDBF57;
  background:#FFFDE8;
  width:394px; 	
  height:394px;
  z-index : 10001 !important;
   
 }

div.divMessageContains
{
	border:dashed 1px #DBD7B2;
	width:310px; 	
	height:270px;
	padding:10px; 
}


div.MailMessageAHeader
{
	width: 550px; 
	margin: 5px 0px 0px 0px; 
}
div.MessageMenu
{
	 
	width:100px;
	height:25px ;
	margin-bottom:-25px; 
	
}

#leftPanel span.headingB
{
	color:#91B722;
	font-size:14px;   
	font-weight:bold;  
}
/*------------ */
/*------------register user-------------*/

#leftPanel .reg-label{
height:40px;
width:200px;	

vertical-align:top;  
}
#leftPanel .reg-labelFull{
height:40px;
width:400px;	

vertical-align:top;  
}

#leftPanel .tblSegment{
border:none;
margin: 5px;
margin-top:10px; 
}
#leftPanel .tblregUser{
		
	width:510px; 
}	
#leftPanel .tblregUser tr{
	height:30px; 
}	
#leftPanel .tblregUser .regUserlabeltd{
		
	width:125px; 
	text-align:left;
	padding:0 10px 0 0;   
}
#leftPanel .tblregUser .regUserControltd{
		
	width:320px; 
	text-align:left;
	padding:0 0px 0 0;   
}




.barIndicatorBorder {border:solid 1px #004F00;width:160px;}
.barIndicator_poor {background-color:#9AFF9A;}
.barIndicator_weak {background-color:#66FF66;}
.barIndicator_good {background-color:#33FF33;}
.barIndicator_strong {background-color:#00CD00;}
.barIndicator_excellent {background-color:#008B00;}

/*------------ */

/*------------new CSS from here-------------*/
/*--------default page----------*/

 ul.banner{
	width:621px;
	padding:0;
	margin:0;
}
 ul.banner li{
	float:left;
	margin:0 3px 0 0;
}
 ul.banner li a.why{
	display:block;
	background:url(images/Register.jpg) 0 0 no-repeat;
	width:197px;
	height:88px;
}
 ul.banner li a.why:hover{
	background:url(images/Register_hover.jpg) 0 0 no-repeat;
}
 ul.banner li a.best{
	display:block;
	background:url(images/Search.jpg) 0 0 no-repeat;
	width:197px;
	height:88px;
}
 ul.banner li a.best:hover{
	background:url(images/Search_hover.jpg) 0 0 no-repeat;
}
 ul.banner li a.our{
	display:block;
	background:url(images/Contact.jpg) 0 0 no-repeat;
	width:197px;
	height:88px;
}
 ul.banner li a.our:hover{
	background:url(images/Contact_hover.jpg) 0 0 no-repeat;
}

span img.smallArrow{
	padding-bottom:2px;
	vertical-align: middle; 
	margin-right:-4px;
	height:16px;
	width:16px; 
}

h2.whyMatrimonyHouse{
	display:block;
	width:287px;
	height:40px;
	background:url(images/whymatrimony.gif) 0 0 repeat-x #7C9E19;
	font:bold 24px/40px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 0 16px;
	margin:0 0 3px 0;
	float:left;
}
div.rightPnl{
	float: left; width: 304px; height: 420px; margin: -51px 0 0 0;
	padding: 20px 17px 31px 17px; 
	background: url(Images/right_panel_bg.gif) 0 0 no-repeat #fff;
    position:relative;
    z-index:1;  
}

div.SeparatorBar
{
	width:620px;
	height:40px;
	background:#7C9E19;
	float:left;
	vertical-align:middle;
}
/*--------default page----------*/

/*--------profile control, and Image with Protection-----------------*/


    .OneRowProfileControl
    {
    	width: 3555px; padding:0; margin:0;  background-color:#FFFDE8;  height:180px; 
    }
    .OneColumnProfileControl
    {
    	width: 650px; padding:0; margin:0; 
    }

    .OneRowProfile
    {
        padding:0; margin:0; 
    	
    }
    .OneColumnProfile
    {
    	width: 625px; padding:0; margin:0;
    	 
    }
    .TwoColumnProfile
    {
    	width: 625px; padding:0; margin:0; 
    	
    }
    .FourColumnProfile
    {
    	width: 650px; padding:0; margin:0;  
    	
    }
  
    .OneRowProfile .profileContainer
    {
    	background-color: #FFFDE8;
        border:solid 1px orange;
        height: 150px;
        width: 156px;
        margin: 5px;
        margin-right: 10px;
        float: left;
        text-align: center;
    }    
    
    .OneColumnProfile .profileContainer
    {
    	background-color: #FFFDE8;
        height: 170px;
        width: 625px;
        float: left;
        margin:5px 0px 5px 0px;
    }
    .TwoColumnProfile .profileContainer
    {
    	background-color: #FFFDE8;
        height: 170px;
        width: 300px;
        float: left;
        margin:5px 10px 5px 0px;
    }
    .FourColumnProfile .profileContainer
    {
    	background-color: #FFFDE8;
        height: 205px;
        width: 130px;
        margin:5px 5px 5px 0px;
        float: left;
        
    }
    
    .OneRowProfile .profileHeader
    {
    	display:none;
    }  
    .OneColumnProfile .profileHeader
    {
    	 height: 20px; width: 620px; 
    }
    .TwoColumnProfile .profileHeader
    {
    	 height: 20px; width: 315px;
    }
    .FourColumnProfile .profileHeader
    {
    	display:none;
    }
                            
    .OneRowProfile .profileImage
    {
    	height: 100px; width: 100px; border: solid 1px #DBD7B2; padding: 3px; background-color:White;  
    }
    .OneColumnProfile .profileImage
    {
    	height: 100px; width: 100px; border: solid 1px #DBD7B2; padding: 3px; background-color:White;  
    }
    .TwoColumnProfile .profileImage
    {
    	height: 100px; width: 100px; border: solid 1px #DBD7B2; padding: 3px; background-color:White; 
    }
    .FourColumnProfile .profileImage
    {
    	height: 100px; width: 100px; border: solid 1px #DBD7B2; padding: 3px; background-color:White;  
    }
	.FullProfileDetails .profileImage
	{
		height: 200px; width: 200px; border: solid 1px #DBD7B2; padding: 3px; background-color:White;  
	}

    .OneRowProfile .profileImageRotater
    {
    	display:none;
    }
    .OneColumnProfile .profileImageRotater
    {
    	height: 16px; width: 100px; margin-top:10px; clear:left;  
    }
    .TwoColumnProfile .profileImageRotater
    {
    	height: 16px; width: 100px;  margin-top:10px;  clear:left; 
    }
    .FourColumnProfile .profileImageRotater
    {
    	display:none;
    }
    .FullProfileDetails .profileImageRotater
    {
    	height: 16px; width: 100px; margin:7px 0 7px 0; clear:left; margin-left:50px;  
    }

    .profileRequests
    {
    	height: 15px; width: 200px; padding: 2px; margin-left:20px; 
    }    
	.OneRowProfile .profileRequests
    {
    	display:none;
    }
    .FourColumnProfile .profileRequests
    {
    	display:none;
    }

    .OneRowProfile .profileImgContainer
    {
    	height: 110px; width: 120px; margin:5px auto; position: relative;  
    }                
    .OneColumnProfile .profileImgContainer
    {
    	height: 130px; width: 110px; margin:5px 0px 0px 0px;  
    }
    .TwoColumnProfile .profileImgContainer
    {
    	height: 130px; width: 110px; margin:5px 0px 0px 0px;  
    }
    .FourColumnProfile .profileImgContainer
    {
    	height: 110px; width: 110px; margin:5px  0px 0px 5px;      
    }   

	.OneRowProfile .profileImgContainerOut
    {
    	height: 120px; width: 120px; position: relative;  margin:auto; 
    }                
    .OneColumnProfile .profileImgContainerOut
    {
    	height: 147px; width: 120px;  text-align:center;  
    }
    .TwoColumnProfile .profileImgContainerOut
    {
    	height: 147px; width: 110px; margin:10px 0 0 0; text-align:center; 
    }
    .FourColumnProfile .profileImgContainerOut
    {
    	height: 120px; width: 120px;  text-align:center;	 
    }   

    .OneRowProfile .profileCover
    { 
    	height: 182px; width: 170px; margin:-150px 0px 0px -10px; position:relative; z-index:100000; 
    	cursor:pointer; background:url(images/blank.gif) 0 0 repeat;
    }
    .OneColumnProfile .profileCover
    {
    	display:none; 
    }
    .TwoColumnProfile .profileCover
    {
    	display:none; 
    }
    .FourColumnProfile .profileCover
    {
    	display:none; 
    }
    .OneRowProfile .profileDetails
    {
    	height: 25px; width: 150px; margin:0px 1px 1px 1px; float: left; 
    }
    .OneColumnProfile .profileDetails
    {
    	height: 140px; width: 220px;  margin:0px 7px 0 5px;
    }
    .TwoColumnProfile .profileDetails
    {
    	height: 140px; width: 162px; margin:10px 0px 0 5px; 
    }
    .FourColumnProfile .profileDetails
    {
    	height: 90px; width: 142px; text-align:center;    margin-left:-5px;
    }
	
	.FourColumnProfile .feded_names
    {
    	display:none;
    } 
    
    .OneRowProfile .feded_names
    {
    	display:none;
    } 
    

    .OneRowProfile .profileSubSubDetails
    {
    	display:none;
    }    
    .OneColumnProfile .profileSubSubDetails
    {
        display:inline;
    }
    .TwoColumnProfile .profileSubSubDetails
    {
    	display:inline;
    }
    .FourColumnProfile .profileSubSubDetails
    {
    	display:none;
    }           
    

    .OneRowProfile .profileSubDetails
    {
    	display:none;	
    }
    .OneColumnProfile .profileSubDetails
    {
        display:block;	
    }
    .TwoColumnProfile .profileSubDetails
    {
    	display:block;	
    }
    .FourColumnProfile .profileSubDetails
    {
    	display:block;	width:119px;
    }            

    .OneRowProfile .profileSubName
    {
    	display:none;	
    }
    .OneColumnProfile .profileSubName
    {
        display:none;
    }
    .TwoColumnProfile .profileSubName
    {
    	display:none;
    }
    .FourColumnProfile .profileSubName
    {
        display:block;	
    }          
         

    .OneRowProfile .profileAboutMe
    {
    	display:none;
    }
    .OneColumnProfile .profileAboutMe
    {
        height: 175px; width: 251px; 
    }
    .TwoColumnProfile .profileAboutMe
    {
    	display:none;
    }
    .FourColumnProfile .profileAboutMe
    {
    	display:none;
    }          
    
    .OneRowProfile .profileAboutMeText
    {
    	display:none;
    }    
    .OneColumnProfile .profileAboutMeText
    {
        height:120px; width:245px; 
        
    }
    .TwoColumnProfile .profileAboutMeText
    {
    	display:none;
    }
    .FourColumnProfile .profileAboutMeText
    {
    	display:none;
    }  

    .FullProfileDetails .menuHolder
    {
        height: 0px; width: 0px; 
    }
    .OneRowProfile .menuHolder
    {
    	display:none;
    }    
    .OneColumnProfile .menuHolder
    {
        
    }
    .TwoColumnProfile .menuHolder
    {
        
    }
    .FourColumnProfile .menuHolder
    {
    	display:none;
    }  

    .FullProfileDetails .menuContainer
    {
       position:relative; height: 0px; width: 0px; 
    }
    .OneRowProfile .menuContainer
    {
    	display:none;
    }    
    .OneColumnProfile .menuContainer
    {
        margin-left:-128px;margin-top:20px; 
    }
    .TwoColumnProfile .menuContainer
    {
       margin-left:-132px;margin-top:20px;   
    }
    .FourColumnProfile .menuContainer
    {
    	display:none;
    }  

    
	 .profileMenuLeftHide
	{	
		display:none;  
	}
	 .profileMenuLeft
	{	
		background-color:#F09A11; 
		z-index:1100;
		width:110px;
		height:108px;  
		text-align:right;   
		position :absolute;
		display:block;  
	}	
	 .profileMenuRight
	{	
		margin:20px 0px 0px 0px; 
		width:21px;
		height: 108px;
		float:left;
	}	
	
	.FourColumnProfile .profileMenuLeftHide
	{	
		display:none;  
	}
	.FourColumnProfile .profileMenuLeft
	{	
		display:none;  
	}	
	.FourColumnProfile .profileMenuRight
	{	display:none;  
	}	

    .OneRowProfile .otherLinksDiv
    {
    	display:none;
    }
    .OneColumnProfile .otherLinksDiv
    {
    	 height:20px; width: 250px; text-align:right;
    }
    .TwoColumnProfile .otherLinksDiv	
    {
    	display:none;
    }
    .FourColumnProfile .otherLinksDiv
    {
    	display:none;
    }
    .OneRowProfile .otherLinksDiv
    {
    	display:none;
    }
    
    .OneRowProfile .requestDiv
    {
    	display:none;
    }
    .OneColumnProfile .requestDiv
    {
    	height:20px; width: 260px; text-align:center; 
    }
    .TwoColumnProfile .requestDiv
    {
    	display:none;
    }
    .FourColumnProfile .requestDiv
    {
    	display:none;
    }
        
    .OneRowProfile .requestContainerDiv
    {
    	display:none;
    }
    .OneColumnProfile .requestContainerDiv
    {
    	border:solid 1px silver; height:0px; width:0px; clear:left; left:150px;  top:-30px; position:relative; z-index:1;  
    }
    .TwoColumnProfile .requestContainerDiv
    {
    	display:none;
    }
    .FourColumnProfile .requestContainerDiv
    {
    	display:none;
    }
    
    .requestMenuDiv
    {
    	background-color:Silver;  height:20px; width:120px;  
    }

	.BlankImgSmall
	{
		height: 108px; width: 116px;
		margin:0; padding:0;    
		background-color:Transparent; 
		cursor:pointer;  
	}

	.BlankDivSmall
	{
		text-align:center; 
		height: 108px; width: 116px; position:absolute; 
		margin:0; padding:0;     
	}
	.BlankImgBig
	{
		height: 208px; width: 208px;
		margin:0; padding:0;     
		background-color:Transparent; 
		cursor:pointer;
	}	
	.BlankDivBig
	{
		height: 208px; width: 208px; position: absolute; top: -200; left: -200;  
	}
	.OneRowProfile .ProfileDeleteImg
	{
		float:right;
		height:16px;
		width:16px;   	 	
		
	}
	.ProfileDeleteImg
	{
		float:right;
		height:16px;
		width:16px;   	
		margin-top:-10px;
	}
	
	.ProfileNavigationMenu
	{
		width:650px;
	 	height:35px;
		padding:5px 0px 0px 5px;
		vertical-align:middle;  
	}

	  .ShowRefresh1
	 {
	 	position:relative;  
	 	z-index:10000;
	 	height:35px; 
	 	background-color:Transparent; 
	 }
	 .HideRefresh1
	 {
		height:35px; 
	 }
	 
	.ShowRefresh2
	 {
	 	position:relative;  
	 	z-index:10000;
	 	height:35px; 
	 	background-color:Transparent; 
	 	top:-35px;
	 }
	 .HideRefresh2
	 {
		height:35px; 
	 	margin-top:-35px;
	 }
	 .RefreshImg{
		height:20px; 
		width:20px;
	 }	 	 
	 .ShowRefresh1 .RefreshImg{
		height:32px; 
		width:32px;
		visibility:visible;
		left:310px;
		position:relative;    
	 }
	 .ShowRefresh2 .RefreshImg{
		height:32px; 
		width:32px;
		visibility:visible;
		left:310px;
		position:relative;     
	 }
	 .HideRefresh1 .RefreshImg{
		visibility:hidden;  
	 }
	 .HideRefresh2 .RefreshImg{
		visibility:hidden;  
	 }
	 


/*--------profile control-----------------*/
  
/*--------profile menu control-----------------*/  
#leftPanel .menuItemRight
{
	height:16px;
	width:16px;  
	padding:3px 0px 3px 3px;
	text-align:center;  
}


#leftPanel .menuRight
{
	height:20px;
	width:20px;  
	padding:0px 0px 0px 3px;
	text-align:center;  
}

#leftPanel .menuLeft
{
	 
	height:20px;
	width:80px;
	padding:0px 10px 0px 20px;
	font-weight:bold;  
	text-align:right;  
	
}



/*--------profile menu control-----------------*/


/*--------profile communication*/


.MessageTextBox{
	padding: 5px 0 5px 0; 
}

.MessageFooterBox{
padding-top: 1px;
margin-bottom: 0px;
color: #8B8B8B;
border-bottom:dashed 1px #DBD7B2;   
}
/*------------ */

/*-------------Deactivate Profile---------------- */
.modalWindowDeactivate
{
  
  background:#FFFDE8;
  padding:0px 0px 0px 10px;
  width:520px; 	
  height:360px;
}

div.divDeactivateContains
{
	border:solid 1px #DBD7B2;
	width:490px; 	
	height:280px;
	padding:0px 0px 0px 10px;
}

table.tblDeactivateContains
{
	height:280px; 
}


/*------------------------------------------------login control--------------------*/
.loginUserInfo{
	display:inline; 
	text-align:left;
	height:41px;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	padding:21px 0 0 15px;
	float:left;
}


a.loginLink{
	height:41px;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:20px 0 0 10px;
	text-decoration:none;
	float:left;
}
a.loginLink:hover{
	color:#333;
	background-color:inherit;
}

.loginControl{
	width:260px;
	margin-left:10px; 
}
.loginControl tr{
	height:30px;
}

.loginControlLabelTd{ 
	width:80px;
	padding:0 15px 0 0; 
	text-align:right;  
	height:30px; 
}

.modalWindowLogin
{
  border:solid 5px #FDBF57;
  background:#FFFDE8;
  width:394px; 	
  height:394px;
  z-index : 10001 !important;
   
 }

div.divLoginContents
{
	border:dashed 1px #DBD7B2;
	width:360px; 	
	height:330px;
}
.FailureText
{
	background:url(images/icons/wrong.png) 0 0 no-repeat;
    padding :0 0 0 31px;	
	font-weight: bold;
	color: #560822; 
	vertical-align: middle;
}

/*------------------------------------------------login control--------------------*/

.cancelButton{
	width:16px; height:16px;float: right;
	cursor:pointer;   
}

/*-----express interest------- */

.modalWindowExpressInterest
{
  border:solid 5px #FDBF57;
  background:#FFFDE8;
  width:494px; 	
  height:474px;
  z-index : 10001 !important;
}

div.divExpressInterestContains
{
	border:dashed 1px #DBD7B2;
	width:435px; 	
	height:350px;
	padding:10px; 
}
div.divExpressInterestContains label
{
	font-weight:normal;  
}

table.tblExpressInterestContains span.heading
{
	color:#3b5d14;
	font-size:12px;   
	font-weight:bold;  
}
/*-----express interest------- */


/*-------mis------------*/



/*-------mis------------*/

/*------multi select box-----*/
.multiSelectBoxTD2{
	padding: 10px;
}


/*------multi select box-----*/




#ss a:hover
{
	border: 10px;
}
a.noborder:link,a.noborder:visited
{
	text-decoration: none;
}
a.img:link,a.img:visited,a.img:hover
{
	background: none;
	border: none;
	padding: 0;
}
.xsmall
{
	color: #999;
	font: normal 10px Tahoma;
}
.medium
{
	color: #999;
	font: normal 12px Arial;
	line-height: 16px;
}
.smallcnt
{
	color: #333;
	font: normal 11px Tahoma;
}
.medTahoma
{
	font: normal 11px Tahoma;
}
#memLogin
{
	background: #EDEDDE;
	margin-top: 5px;
}
.noborder
{
	text-decoration: none;
}
.title
{
	color: #F60;
	font: normal 16px Arial,Tahoma;
}
.punchline
{
	color: #767676;
	font: bold 13px Tahoma;
	margin: 0;
}
h3
{
	font: bold 15px tahoma;
	margin: 0;
	padding: 12 0;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
.tleft
{
	text-align: left;
}
.tcenter
{
	text-align: center;
}
.tright
{
	text-align: right;
}
.width
{
	width: 760px;
}
.cream
{
	background: #F8F8EB;
}
.blue
{
	color: #06C;
}
.blue a:link,.blue a:visited
{
	color: #06C;
	text-decoration: none;
}
.blue a:hover
{
	color: #039;
	text-decoration: underline;
}
.lightgray
{
	color: #CCC;
}
a.lightgray:link,a.lightgray:visited
{
	color: #CCC;
	text-decoration: none;
}
a.lightgray:hover
{
	color: #8E8C8C;
	text-decoration: underline;
}
.grayb
{
	color: #999;
	font: bold 12px tahoma;
}
a.grayb:link,a.grayb:visited
{
	color: #999;
}
a.grayb:hover
{
	color: #999;
	text-decoration: none;
}
.greenb
{
	color: #9C0;
	font: bold 12px tahoma;
}
#Religion a.greenb:link,#Religion a.greenb:visited
{
	color: #9C0;
}
#Religion a.greenb:hover
{
	color: #9C0;
	text-decoration: none;
}
#Religion
{
	color: #898989;
	height: 160px;
	width: 360px;
}
#Religion a:link,#Religion a:visited
{
	color: #898989;
	text-decoration: none;
}
#Religion a:hover
{
	color: #666;
	text-decoration: underline;
}
#threeStep a:link,#threeStep a:visited
{
	color: #5F5F5F;
}
#threeStep a:hover
{
	color: #5F5F5F;
	text-decoration: none;
}
.gray
{
	color: #8E8C8C;
}
a.gray:link,a.gray:visited
{
	color: #8E8C8C;
	text-decoration: none;
}
a.gray:hover
{
	color: #666;
	text-decoration: underline;
}
.lgray
{
	color: #A9A8A8;
}
a.lgray:link,a.lgray:visited
{
	color: #A9A8A8;
	text-decoration: none;
}
a.lgray:hover
{
	color: #666;
	text-decoration: underline;
}
.grayImgText
{
	color: #898989;
}
.brseven
{
	line-height: 7px;
}
.brfive
{
	line-height: 5px;
}
.btmbanner
{
	background: #F4F6F5;
	border: 1px solid #E8E8E8;
	padding: 4 0;
}
#one
{
	float: left;
	padding: 0 0 0 15px;
}
#two
{
	float: left;
	padding: 10 0 0 5px;
}
#onetwothree
{
	float: left;
	padding: 0 0 0 5px;
}
.banrtwo
{
	float: left;
	margin-top: 10px;
	width: 495px;
}
#three
{
	float: left;
	height: 30px;
	width: 115px;
}
#four
{
	float: left;
	height: 31px;
	margin: 0 13 0 16px;
	width: 105px;
}
#five
{
	float: left;
	height: 31px;
	margin-right: 14px;
	width: 105px;
}
#six
{
	float: left;
	height: 31px;
	width: 117px;
}
.titleCreamBg
{
	background: #F8F8EB;
	color: #7B7B7B;
	font: bold 12px tahoma;
	line-height: 24px;
}
.dottedline
{
	line-height: 20px;
}
.scroll
{
	color: #898989;
}
.scroll a:link,.scroll a:visited
{
	color: #898989;
	text-decoration: none;
}
.scroll a:hover
{
	color: #898989;
	text-decoration: none;
}
div#container
{
	height: 248px;
	overflow: hidden;
	position: relative;
	width: 585px;
	z-index: 100;
	background: #F09A11;
}
div#content-container
{
	clip: rect(0px 575px 180px 0px);
	overflow: hidden;
	margin:4px; 
	height: 180px; 
	width:575px; 
	position:relative;
	z-index:1; 
}
div.content
{
	position: relative;
	visibility: hidden;
	
}
div#slide-links
{
		height:20px; 
	/*
	margin:0 auto;	
	width:180px; 
	margin-top:6px; 
	margin-left:215px; 
*/
	
}
div#lnks img {
	margin:11px 0 0 3px; 
	height:10px;
	width:10px; 
}
table#table-content
{
	width: 4340px;
}
table#table-content td
{
 height:160px; 
}


.box2{
	background: #FFFDE8 url(images/bgr-box-trans.png) repeat-x top left;
	border:1px solid #dedbd1;
	padding:10px;
}


/*-----Paging------- */
table.pager{}
table.pager td {padding:5px; }
table.pager td a {padding:5px; margin:0 2px 0 2px;  text-decoration:none; font-size:10; padding:5px;}
table.pager a.pagerNextPrev { border:solid 1px #F09A11;  background-color:#F09A11; color:#fff;}
table.pager a.pagerNextPrev:hover { border:solid 1px #F09A11;  background-color:#F09A11; color:#000;}
table.pager a.pagerLink { border:solid 1px #DBD7B2;  background-color:#DBD7B2; color:#000;}
table.pager a.pagerLink:hover { border:solid 1px #F09A11;  background-color:#F09A11; color:#000;}
table.pager a.pagerLinkSel { border:solid 1px #F09A11;  background-color:#FFFDE8; color:#000;}
/*----Paging------- */



/*---------buttons-----------*/

.button {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 11px arial, helvetica, sans-serif; BACKGROUND: url(http://imgs.bharatmatrimony.com/bmimages/button-bg.gif) #fe7314 no-repeat left top; COLOR: #fff; VERTICAL-ALIGN: middle; OVERFLOW: visible; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 1px
}


/*---------buttons-----------*/

/*---------articles -----------------*/
.divArticle{
}
.divArticle p{text-align:justify;}
.divArticle p:first-child:first-letter {
	float:left;
	background-color: #eeeeee;
	line-height:50px;
	padding: 5px;
	color: #2689A5;
	font-weight: bold;
	font-size:55px;
}

.divArticle p:first-child:first-line{
	font-variant:normal;
}

.divArticle p:first-child:after {3e3
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.divArticle ul{
	list-style-type:circle; 
	margin-left:15px; 
}
.divArticle li{
height:25px;
vertical-align:middle; 
}
/*---------articles -----------------*/
