/* CSS Document */

body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
}

img{ border:none;}

.main{
	width:988px;
	height:auto;
	margin:auto;
	background-image:url(../images/background.gif);
	/*border-left:1px solid #143048;
	border-right:1px solid #143048; */
}
/**/
p{
	color:#000000 !important;
}
#frmcomments td{
	color:#000000 !important;
}

/**/
.header{
	width:988px;
	height:138px;
}
.menu{
	width:976px;
	padding:11px 0px 0px 10px;
	background-image:url(../images/menu-bg-2.jpg);
	background-repeat:repeat-x;
	height:33px;
	border-left:1px solid #143048;
	border-right:1px solid #143048;
}

.menu-item{
/*	padding-right:23px;*/
	padding-right:20px;
	padding-top:3px;
	height:auto;
	float:left;
	font-weight:bold;
	color:#4e647c;
}
.menu-item2{
	float:left;
		padding-top:3px;
	font-weight:bold;
	color:#4e647c;
}

.menu-item a{
/*	padding-right:23px;*/
	color:#4e647c;
	text-decoration:none;
}
.menu-item2 a{
	color:#4e647c;
	text-decoration:none;
}


.flash{
	width:946px;
	height:299px;
padding-left:20px;
padding-right:20px;
/*	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;*/
	border-left:1px solid #143048;
	border-right:1px solid #143048;
}

/* <!--edited by zulqarnain--!> */
.bg_repeat
{
width:961px;
height:21px;
border-left:1px solid #000000;
border-right:1px solid #000000;
padding-left:25px;
padding-top:5px;
color:#000000;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}
.bg_repeat_left{
	float:left;
	width:500px;
}
.bg_repeat_right{
	float:right;
	width:440px;
	text-align:right;
	padding-right:21px;
}

.bg_repeat a{
color:#000000;
text-decoration:none;

}
.cnt{
	width:964px;
	border-left:1px solid #143048;
	border-right:1px solid #143048;
	/*background:url(../images/bg.jpg) repeat-y;*/
	height:auto;
	padding-left:22px;
	float:left;
	clear:both;
}


.left-cnt{
	float:left;
	width:694px;
	height:auto;
	
}
.left-cnt-1{
	width:342px;
	height:auto;
	float:left;
}
.toarrow{
	width:342px;
	height:6px;

}


.left-cnt-1-txt{
	width:327px;
	height:auto;
	background-color:#173454;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;

}

.left-text{
	width:327px;
	height:auto;
	background-color:#173454;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
	line-height:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;

}

.left-cnt-fix{
	width:327px;
	height:221px;
	background-color:#173454;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;

}


.keyImg{
	width:300px;
	height:28px;
	padding-left:8px;

}

.EndImg{
	width:300px;
	height:28px;
	padding-left:5px;

}
.left-cnt-2{
		
	width:342px;
	margin-left:10px;
	height:auto;
	float:left;
}
.left-cnt-txt{
	width:314px;
	height:auto;
	padding-right:8px;
/*	background-color:#173454;*/
	padding-left:21px;
	color:#FFFFFF;
	float:left;
	
	
}
.left-cnt-txt-2{
	width:138px;
	height:auto;
	float:left;
	}

.left-cnt-txt-3{
	width:138px;
	height:auto;
	float:right;
	
}
.more{
	padding-top:10px;
	padding-bottom:10px;
	clear:both;
}
.moreKey{
	padding-top:8px;
	padding-bottom:16px;
	clear:both;
}
.moreEnd{
	padding-top:10px;
	padding-left:4px;
	padding-bottom:10px;
	clear:both;
}
.left-curv{
float:left;

}

.right-cnt{
	width:238px;
	float:right;
	margin-right: 20px;
	display: inline;
	
}
.right-cnt-txt{

	width:220px;
	height:auto;
	background-color:#173454;
	background-image:url(../images/right_new/right_blu_bg_top.png);
	background-repeat:no-repeat;
	padding-left:18px;
	padding-top:2px;
	

}
.rightBg{
width:238px;
height:5px;

}

.right-cnt-txt2{
	
	width:220px;
	height:auto;

	padding-top:15px;

}
.right-curv{
	background-image: url(../images/right_new/right_blu_bg_bottom.jpg);
	background-repeat: no-repeat;
	width: 238px;
	height: 5px;
	font: 1px;
	margin-bottom:5px;
	}

.footer{
 background-color:#173454;
 font-size:12px;
 color:#FFFFFF;
 width:988px;
 height:auto;
 padding-top:15px;
 padding-bottom:15px;
 clear:both;
 float:left;

}

.footer-cnt{
	clear:both;
	text-align: center;
	line-height:18px;
}

.footer-cnt a{
	text-decoration:none;
	color:#F1D299;}
	
.footer-cnt a:hover{
	text-decoration:underline;
	/*color:#FFFFFF;*/
	color:#F1D299;
}

.footer2ndCont{
	padding: 5px 126px 0 126px;
	clear:both;
	font-size:10px;
	color:#748598;
	float:left;
	width:736px;
}

.footerCnt2{
	float:left;
	width:210px;
}

.footerCnt1{
	float:right;
	width:180px;
}

.loginContainer{
	width:238px;
	height:auto;
	margin-top:10px;
	margin-bottom:10px;}
	
.loginTopCurve{
	width:238px;
	height:38px;}
	
.loginBottomCurve{
	height:6px;
	width:238px;
	background-image:url(../images/login_buttomCurve.gif);
	background-repeat:no-repeat;
	font-size:1px;}
	
.loginMiddleContainer{
	height:143px;
	width:217px;
	padding:26px 0 0 21px;
	background-color:#173454;
	}
	
	
.inputLeftCurve{
	width:4px;
	height:19px;
	background-image:url(../images/inputLeftCurve.gif);
	background-repeat:no-repeat;
	float:left;}
	
.inputRightCurve{
	width:4px;
	height:19px;
	background-image:url(../images/inputRightCurve.gif);
	background-repeat:no-repeat;
	float:left;}
	
.inputTitle{
	font-size:11px;
	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:bold;
	color:#FFFFFF;
	width:170px;
	padding-bottom:4px;}
	
.inputStyle{
	width:170px;
	height:17px;
	border:none;}
	
.inputFieldContainer{
	padding-bottom:16px;
	width:190px;
	float:left;}
	
.forgetPassword{

	font-size:10px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	float:left;
	width:130px;
	padding-top: 6px;
}
	
.forgetPassword a{
	color:#FFFFFF;
	text-decoration:none;
}
a{
	color:#891F0A;
	text-decoration:none;
}
.forgetPassword a:hover{
	/*color:#FFFFFF;*/
	color:#F1D299;
	text-decoration:underline;
}

.login_btn{
	float:left;}
/*phots*/
.photosCurv{
	float:left;
	background-image:url(../images/photosAro-top.jpg);
	background-repeat:no-repeat;
	width:694px;
	height:6px;
	margin-top:12px;
}
.photosCurvBottom{
	float:left;
	background-image:url(../images/photosAro-bottom.jpg);
	background-repeat:no-repeat;
	width:694px;
	height:6px;
	margin-bottom:5px;

}
.photosCnt{
	background-color:#FFFFFF;
	width:674px;
	height:auto;
	float:left;
	padding-top:12px;
	padding-left:20px;
}
.photosHeading{
	font-size:18px;
	
	color:#000000;
/*	font-weight:bold;*/
	width:500px;
	height:auto;
	margin-bottom:12px;

}
.viewall{
	font-size:16px;
	
	color:#000000;
/*	font-weight:bold;*/
	width:500px;
	height:auto;
}
.photosImg{
	width:656px;
	height:370px;
	margin-bottom:24px;
	
}
.photosTxt{

	font-size:12px;
	color:#404040;
	margin-bottom:45px;
	width:650px;
	height:auto;
}

.addComments{

	font-size:14px;
	color:#a90000;
	margin-bottom:20px;
}

.aboutHeading{
	font-size:18x;
	
	color:#000000;

	width:650px;
	height:auto;
	margin-bottom:15px;
}

.aboutHeading a{
	text-decoration:none;	
	color:#891F0A;
}
.aboutHeading a:hover{
	text-decoration:underline;	
	/*color:#173454;*/
	color:#891F0A;
}

.aboutHeadingLeft{
	font-size:18x;
	
	float:left;
	color:#000000;
	width:300px;
	height:auto;
	margin-bottom:15px;
}
.aboutHeadingRight{
	font-size:18x;
	float:right;
	
	color:#8b9aaa;
	width:350px;
	height:auto;
	margin-bottom:15px;
}

.aboutSubHeading{
	font-size:14px;
	
	color:#101010;
	font-weight:bold;
	width:650px;
	height:auto;
	margin-bottom:5px;

}
.aboutSubHeadingTxt{
	font-size:14px;
	
	color:#101010;
	width:650px;
	height:auto;
	margin-bottom:15px;

}

.linkRight{
	text-decoration:none; 
	color:#F1D299;
}
.linkRight:hover{
	color:#F1D299;
	text-decoration:underline;
}
a:hover{
	/*color:#FFF874;*/
	color:#891F0A;
	text-decoration:underline;
}
.goBackBtn{
	width:500px;
	height:auto;
	margin-bottom:60px;

}
.comments{
	clear:both;
	margin-top:20px;
	width:700px;
}
.msgpanel{
	width:612px;
	margin-bottom:5px;
	border:1px solid #cfcfcf;
	padding:20px;
	padding-top:7px;
}
.msgpanelhead{
	font-weight:bold;
	color:#163552;
}
.msgpaneldetail{

	color:#163552;
	margin-top:10px;
}
/* home component */
/*
ul{
	list-style: none;
  	font-size: 11px;
	margin:0;
	margin-left:21px;
	padding: 0;
	padding-top:10px;
}

ul li{
	float: left;
	display: block;
	margin-right: 1px;	
	color: #000000;
	font-size: 12px;/
	
}



ul li p strong{
	color: #000000;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul li a{	
	display: block; 
	overflow: hidden;
	height: 300px;
	width: 120px;
	cursor: pointer;
	background-color:#000000;
}
*/

#a1{
	width: 700px;
	height:300px;
	cursor:default;
	margin-top:0px;
	background-color:#000000;
}
/*
ul li img{	
	z-index: 100;
	position: absolute;
	border: 3px solid #ffffff;	
}

ul li p{	
	margin: 0;
	padding: 0;
	width: 120px;
	display: block;
	margin-left: 85px;	
}*/
.ayats{
	width:700px;
	height:300px;
}
.ayats_img{
	width:700px;
	height:260px;
	clear:both;
}
.ayats_patti{
	width:700px;
	height:40px;
	background-color:#173454;
}
/* home component */
.wlcm{
	/*padding:15px 0px 10px 0px;*/
	font-size:18px;
	width:230px;
}
.wlcm a{
	text-decoration:none;
	
	
}
.lgout{
	padding:5px 0px 5px 0px;
	font-size:14px;
	width:230px;
	text-align:right;
}
.lgout a{

	text-align:right;
	text-decoration:none;
}

select.flat, textarea.flat, input.flat, 
select.comp, textarea.comp, input.comp,
textarea.code { 
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

select.flat, textarea.flat, input.flat,
textarea.code { 
	border-color : #888888;
}


.customers
{

width:100%;
border-collapse:collapse;
}
.customers td, .customers th 
{
font-size:1em;
border:1px solid #e5e5e5;
padding:3px 7px 2px 7px;
color:#2b4f71;
}
.customers th 
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#e5e5e5;
color:#2b4f71;
}
.customers tr.alt td 
{
color:#2b4f71;
background-color:#EAF2D3;
}
/* chart*/

.chart_main{
	width:946px;
	height:auto;
	background-color:#fff;
}

.chart_top_curv{
background-image:url(../images/bar-chat_top.png);
background-repeat:no-repeat;
width:946px;
height:5px;

}



.chart_heading{
width:900px;
height:auto;
padding-top:15px;
padding-bottom:15px;
padding-left:15px;
color:#000;
font-size:16px;
margin-bottom:5px;
}


.graph{
height:222px;
width:928px;
padding-left:12px;
}


.chart_txt{

font-size:8px;
color:#000000;
text-decoration:none;
}

.chart_txt_blu{

font-size:14px;
color:#008cc7;
text-decoration:none;
}

.chart_txt_red{

font-size:14px;
color:#d00053;
text-decoration:none;
}

/*.chart_colour{
height:auto;
width:650px;
padding-top:54px;
padding-left:152px;
padding-bottom:50px;}
*/

.chart_colour{
height:auto;
width:550px;
padding-top:54px;
padding-left:12px;
padding-bottom:50px;}


.chart_bottom_curv{
background-image:url(../images/bar-chat_bottom.png);
background-repeat:no-repeat;
width:946px;
height:5px;
margin-bottom:8px;
}


/* forgot password*/

.error_message {
	background-color:#FFEBE8;
	border:solid;
	border-width:1px;
	border-color:#DD3C10;
	font-size:11px;
	padding:10px;
	text-align:left;
}

.SuccessMSGMain {
	border:1px #E2C822 solid;
	background-color:#FFF9D7;
	padding:5px;
	font-size:11px;
	padding:10px;
	text-align:left;
}
.fbTextbox {
	border:1px #123d85 solid;
	padding:4px 3px 4px 3px;	
	
	font-size: 11px;	
	
}
.fbButton {
	padding: 3px 13px 3px 13px;
	border-top:1px #d9dfea solid;	
	border-left:1px #d9dfea solid;	
	border-bottom:1px #051d42 solid;	
	border-right:1px #051d42 solid;	
	background-color: #264a6c;
	/*background-color: #3b5998;*/
	color: #ffffff;	
	font-size: 11px;	
	
	text-align: center;
	font-weight:normal;	
}

<!--- code by zulqarnain abbas -->





.bcomplete
{
width:125px;
height:6px;
background-color:#009933;
}
.uncomplete
{
width:125px;
height:5px;
background-color:#d00153;
}


.details_text
{
font-size:12px;

}


<!--- code by zulqarnain abbas -->



