@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/backgrounds/bg-stretch.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
table{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.bg-background{
	background-image:url(images/bg-background.gif);
	background-position:top;
	background-repeat:repeat-x;
}

.BorderBoxGrey{
border: 1px solid #cccccc;
}

fieldset{
border:1px dotted #cccccc;
}

h1{
padding:0px;
margin:0px;
font-size:24px;
}

A:link {text-decoration: none; color: #cc0000;}
A:visited {text-decoration: none; color: #cc0000;}
A:active {text-decoration: none; color: #cc0000;}
A:hover {text-decoration: underline; color: #cc0000;}

top-header-stretch {
	background-image: url(images/backgrounds/bg-top-stretch.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.top-header-stretch-login {
	background-image: url(images/backgrounds/bg-search.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.Font-site {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #000000;
}
.Form-TextArea {
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #344371;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	color: #8a8a8a;
	width: 96%;
}

.Form-TextAreaB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #344371;
	padding-left:3px;
}
.Form-TextAreaC {
	font-size: 11px;
	background-color: #cdcdcd;
	border: 1px solid #344371;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding:4px;
	color: #2e2f36;
}
.Form-TextArea2 {
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #acacac;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:4px;
	color: #8a8a8a;
	width: 98%;
	height: 124px;
}
.Form-Buttons {
	background-color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border:1px solid black;
	width: 100%;
	padding: 3px;
}

.nav-line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3c3c3;
}

a.Hover-Green:link {
COLOR: #B0006D; TEXT-DECORATION: none
}
a.Hover-Green:visited {
COLOR: #B0006D; TEXT-DECORATION: none
}
a.Hover-Green:hover {
text-decoration: underline;
}

a.Hover-Blue:link {
COLOR: #0000ff; TEXT-DECORATION: none
}
a.Hover-Blue:visited {
COLOR: #0000ff; TEXT-DECORATION: none
}
a.Hover-Blue:hover {
text-decoration: underline;
}

a.Hover-Pink:link {
COLOR: #ee00ee; TEXT-DECORATION: none
}
a.Hover-Pink:visited {
COLOR: #ee00ee; TEXT-DECORATION: none
}
a.Hover-Pink:hover {
text-decoration: underline;
}


a.Hover-WHITE:visited {
COLOR: #fff; TEXT-DECORATION: none
}
a.Hover-WHITE:hover {
text-decoration: underline;
}
a.Hover-WHITE:link {
COLOR: #fff; TEXT-DECORATION: none
}

.font-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Font-9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.Font-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Font-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Font-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Font-14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Font-16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.Font-24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}
.Font-10-verd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.Font-11-verd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Font-12-verd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Font-14-verd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.Font-40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
}
.Font-30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #CCCDDD;
}
.Font-main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#ff8a00;
	font-weight:bold;
}
.Font-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#999999;
	font-weight:bold;
}
.Font-title-product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#9e9e9e;
	font-weight:bold;
}
.Font-boldBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	color:#3366CC;
	font-weight:bold;
}
.font-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
}
.whitetext {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*text-transform: uppercase;*/
}
.whitetextB {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
.redtext {
	font-family: Arial, Helvetica, sans-serif;
	color:#e3007b;
}
.bluetext {
	font-family: Arial, Helvetica, sans-serif;
	color:#B0006D;
}

.Form-Dropdown {
	Font-size: 11px;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	Font-family:Arial, Helvetica, sans-serif;
	color: #696969;
	width: 90%;
	padding:2px;
}

.bg-menu{
background-image:url(images/bg-arabic.gif);
background-repeat:no-repeat;
background-position:middle;
}

.BorderLineGreen {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #99C604;
	border-right-color: #99C604;
	border-bottom-color: #99C604;
	border-left-color: #99C604;
}
.line-dotted-grey {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
}

.error{
color:red;
}

.profile{
text-align:center;
padding:3px;
color:black;
}

.center{
text-align:center;
padding:3px;
}

.floaty{
text-align:center;
float:left;
margin-left:5px;
margin-right:5px;
padding:8px;
}

.male_box{
text-align:center;
margin-left:4px;
margin-right:4px;
padding:4px;
color:#0000ff;
border:1px solid #3300FF;
width:100px;
}

.female_box{
text-align:center;
margin-left:4px;
margin-right:4px;
padding:4px;
color:#ee00ee;
border:1px solid #FF0099;
width:100px;
}

.blinking {
text-decoration: blink;
}

.bordergreen{
border:1px solid green;
margin:4px;
}

.profimage{
height:110px;
}

.trans{
opacity:0.4;
filter:alpha(opacity=40) gray;
}

.boldText{
font-weight:bold;
}


a.userDeleted:visited {color: #999999; text-decoration: line-through}
a.userDeleted:hover {color: #999999; text-decoration: line-through;}
a.userDeleted:link {color: #999999; text-decoration: line-through}



.footerText{
	color:#989898;
}
.style19 {font-family: Calibri; font-size: 24px; font-weight: bold; color: #535351; }
.style16 {font-family: Calibri; font-weight: bold; font-size: 14px; color: #535351; }
.style18 {font-family: Calibri; font-weight: bold; font-size: 14px; color: #000000; }
.style9 {
	font-family: Calibri;
	font-weight: bold;
	font-size: 14px;
}
.timg {
   behavior: url("png.htc");
}

.BG-Image {
	background-image:url(images/Shia-Matrimonial-design-1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menuBackground{
	background-image:url(images/topmenubg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.footerBackground{
	background-image:url(images/bottomline.png);
	background-repeat: no-repeat;
	background-position: left top;
}


.left-repeat {
	background-image:url(images/leftshaddow.png);
	background-repeat: repeat-y;
	background-position: right top;
}
.right-repeat {
	background-image:url(images/rightshaddow.png);
	background-repeat: repeat-y;
	background-position: left top;
}.search-bg {
	background-image: url(images/main-search.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.register-box {
	background-image: url(images/signup-box.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.page-titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #c045ab;
}
.left-image {
	background-image: url(images/left-image.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


div.pagination {
	padding: 3px;
	margin: 0px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
	text-decoration: none; /* no underline */
	color: #000000;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000000;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000000;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		background-color: #000000;
		color: #FFF;
	}
div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
		color: #DDD;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
}