/* CSS Document */

/*Top Css*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	font-family:"Calibri","sans-serif";
	font-size:11pt;
	color:#595959;
}
a{color:#00778A; padding:0px 2px; text-decoration:none; font-weight:bold;}


a.menu1:link {color:#00778A; padding:0px 2px; text-decoration:none; font-weight:bold;}
a.menu1:visited{color:#00778A; padding:0px 2px; text-decoration:none; font-weight:bold;}
a.menu1:hover{ color:#00778A; padding:0px 2px; text-decoration:underline; font-weight:bold;}

.Header {
	background-image: url(../images/family-lawyers-selection.jpg);
	background-repeat: no-repeat;
}

.TopLinkBG{
	background-image:url(../images/bg_toplogin.gif);
}
.Top_Link {
	font-family: Tahoma, "MS Serif", "MS Sans Serif";
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #414141;
	display: block;
	line-height:41px;
	background-position:center top;
	background-image: url(../images/aerrow.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	
}
.LeftLinkBG{
	background-image:url(../images/bg_leftlink.gif);	
}
.LeftLink {
	font-family: Tahoma, "MS Serif", "MS Sans Serif";
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	color: #272727;
	display: block;
	background-position:left;
	background-image: url(../images/dot_leftlink.gif);
	background-repeat:no-repeat;
	line-height:29px;
	padding: 0px 0px 0px 25px;
	text-decoration:none;
	
}
/*Page wise Css*/
.login_text {
	font-family:"Calibri","sans-serif";
	font-size: 11px;
	color: #595959;
	text-align: right;
	padding-right: 12px;
}
.TopLoginHome { font-family:"Calibri","sans-serif"; font-size:14px; color:#0099CC; padding-right:10px; font-weight:bold; color:#327D9F; text-decoration:underline; letter-spacing:2px;}

.PageTitle {
	font-size:28px;
	color: #3d86a7;
}
.GoldTxtColor { color:#A78D40;}
.Body_Text {
	font-family:"Calibri","sans-serif";
	font-size:11pt;
	color:#595959;	
	font-weight: normal;
	line-height: normal;
	padding-top: 0px;
}
h1 { margin:0px 0px 15px 0px; font-size:16px; font-weight:normal; font-family:"Calibri","sans-serif";}
h2 { margin:0px 0px 5px 0px; font-size:12px;  font-weight:normal; font-family:"Calibri","sans-serif";}

.DisclaimerText {
	color:#333333;
	font-size:11px;
	text-align:justify;
	height:100px;
	padding-right:20px;
	overflow:auto;
}
.err { color: #EF0000; text-align: center; font-weight:bold}

.Body_TextBlue {
	color: #3d86a7;
	font-weight: bold;
	line-height: normal;
	padding-top: 0px;	
}
.tblheading {font-size: 30px; color:#00778A; }

.tblrow {
	height:21px;
	font-weight: normal;
	text-decoration: none;
	color:#595959;
	background-color: images/center_gradient.jpg;
} 

.tblbg { background-color: #EEEEEE} 

.tblheader { 
	height:21px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #00778A;
	vertical-align: middle;
} 

.input { font-family: Verdana; font-size: 10px; width: 200px; border: 1px solid #00778A}
.inputnowidth { font-family: Verdana; font-size: 10px; border: 1px solid #00778A}

.FindTopLine{  height:12px; background-image:url(../images/topline.gif); background-repeat:repeat-x;}
.FindBotLine{ height:12px; background-image:url(../images/botline.gif); background-repeat:repeat-x;}
.FindBorder2side{ border-left:1px solid #00778A; border-right:1px solid #00778A;}

/*Bottom Css*/
.Bottom_Text {
	font-family: Tahoma, "MS Sans Serif";
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	padding:0px 15px 0px 0px;
	text-align:right;
}

.ChatRoomsTitle{ background-color:#644786; height:35px; color:#FFFFFF;}
.ChatBg{ background-color:#FEF9E9; color:#000000;  border:1px solid #DFC989;}
.UserNameBox{ height:30px;}
.ChatTextBox{ border:1px solid #C0C0C0; height:15px; font-size:11px; color:#666666;}
.ChatTextBox2{ border:1px solid #C0C0C0; height:18px; font-size:11px; color:#666666;}
.ChatTextBox3{ border:1px solid #C0C0C0; height:18px; font-size:11px; color:#666666; width:250px;}
.Terms{ color:#644786; text-decoration:none; font-weight:bold;}
.ButChatRoom{ background-color:#644786; color:#FFFFFF; border:0px; font-size:11px; font-weight:bold; padding:2px 2px 2px 2px;}
.ChatUserTextBox{ border:1px solid #C0C0C0; height:19px; font-size:11px; color:#666666;}
.ChatPageTitle { font-size:28px; color: #644786;}
.Technicalbox { padding:8px; background-color:#CCCCCC; border: solid 1px #666666; }

.thdrcell { background:#F3F0E7; font-family:arial; font-size:12px; font-weight:bold; padding:5px; border-bottom:1px solid #C8BA92; }
.tdatacell { font-family:arial; font-size:12px; padding:5px; background:#FFFFFF; }
.dvhdr1 { background:#F3F0E7; font-family:arial; font-size:12px; font-weight:bold; border:1px solid #C8BA92; padding:5px; width:150px; }
.dvbdy1 {background:#FFFFFF; font-family:arial; font-size:12px; border-left:1px solid #C8BA92; border-right:1px solid #C8BA92; border-bottom:1px solid #C8BA92; padding:5px; width:150px; }
.dogvdvhdr { width:300; background:#C4D5E3; border:1px solid #C4D5E3; font-weight:bold; padding:10px; }
.dogvdvbdy { width:300; background:#FFFFFF; border-left:1px solid #C4D5E3; border-right:1px solid #C4D5E3; border-bottom:1px solid #C4D5E3; padding:10px; }
.pgdiv { width:320; height:250; background:#E9EFF4; border:1px solid #C4D5E3; padding:10px; margin-bottom:20; font-family:arial; font-size:12px; }


.FamilyLawyerLoginBg{ background-image:url(../images/family-lawyer-selection-bg.gif); background-repeat:repeat-x; color:#000000; font-size:14px; font-weight:bold; height:22px; padding:0px 0px 0px 15px;}
.DivorceChatLoginBg{ background-image:url(../images/divorce-chat-room-bg.gif); background-repeat:repeat-x; color:#000000; font-size:14px; font-weight:bold; height:22px; padding:0px 0px 0px 15px;}
.PropertyLoginBg{ background-image:url(../images/property-settlement-bg.gif); background-repeat:repeat-x; color:#000000; font-size:14px; font-weight:bold; height:22px; padding:0px 0px 0px 15px;}
.OnlineDiaryLoginBg{ background-image:url(../images/online-diary-bg.gif); background-repeat:repeat-x; color:#000000; font-size:14px; font-weight:bold; height:22px; padding:0px 0px 0px 15px;}

.ForGotLink{ color: #3780A2; font-size:12px; text-transform: none; text-decoration: underline; }
a:hover.ForGotLink{ color: #3780A2; text-transform: none; text-decoration: none;}

.LoginForm td, .LoginForm table, .LoginForm tr{ padding:0px; margin:0px; height:auto; color:#000000;}
