body { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; background:#6b6b6b   }
a, div a { outline:none; border:0!important }
a,
a:link,
a:visited { text-decoration:none; color:#333; }
a:hover { text-decoration:underline; color:#f77604; }
img {border:0!important;}

.clear { clear:both;}

h1 {margin:0px; padding: 0 0 10px 0; font:24px Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}
h2 {margin:0px; padding: 0 0 10px 0; font:16px Arial, Helvetica, sans-serif; color:#f58220; font-weight:bold;}
h3 {margin:0px; padding: 0 0 10px 0; font:13px Arial, Helvetica, sans-serif; color:#006699; font-weight:bold;}

.displayBlock { display:block;}
.upperCase { text-transform:uppercase;}
.brdrNone { border:none!important;}
/**************** Padding********************/
.padTop5px {padding-top:5px!important;}
.padTop10px {padding-top:10px!important; }
.padBottom10px {padding-bottom:10px!important;}

.padLeft { padding-left:10px!important;}
.padSqr {padding:15px!important;}


/****************Font Size********************/
.font18 { font:18px Arial, Helvetica, sans-serif; font-weight:normal;}
.font16 { font:16px Arial, Helvetica, sans-serif; font-weight:normal;}
.font11 { font:11px Arial, Helvetica, sans-serif, Tahoma, Geneva, sans-serif;}
.font10 { font:10px Tahoma, Geneva, sans-serif;}

.bold {font-weight:bold;}

/****************Color********************/
.blueClr { color:#006699!important;}
.orangeClr { color:#f58220!important;}
.redClr {color:#F00!important;}
.whiteClr {color:#fff!important;}
.greyClr {color:#999;}
/**************** Background Image********************/
.bgCntrDot { background:url(../images/white_dot.gif) repeat-x center;}
.bgCntrDotBlack { background:url(../images/black_dot.gif) repeat-x center;}

.oragneBg  { background:#f58220;}
.blueBG{background:#006699;}
.blueBgClr { background:#a3c0d4;}
.yellowBg {background:#f8f1e8;}
.greyBg {background:#666;}

.lightYellowBg {background:#fcf9f5;}
.dotBtm { background:url(../images/black_dot.gif) repeat-x bottom;}
.brdBtm {border-bottom:1px #eee solid;}

.bgNone {background:none!important;}

/**************** Border ********************/
.orgBrdr { border:1px #fbe4ca solid!important;}
.orgBtmBrdr { border-bottom:1px #fbe4ca solid;}
.orgRightBrdr { border-right:1px #fbe4ca solid;}
.brdr { border:1px #ccc solid!important;}

.brdr-Y { background: url(../images/grey-line-y.gif) repeat-y center;}



.wapper { width:100%;}

	.mainCntr { margin:0px auto; width:980px; padding:0 10px; background:#fff url(../images/bg.jpg) repeat-x;}
			
			.topLinks { margin:0px; padding:5px 0 ; text-align:right; color:#fff; font-weight:bold; font-size:11px; height:19px;}
			.topLinks a {color:#fff; padding:0px 3px}
			.topLinks a:hover  {color:#003366; text-decoration:none;}
			
				.topPanel { margin:0px; padding:10px 0; height:104px;}
					.logo { margin:0px; padding:0px; float:left; width:140px;}
						.topRight { float: right;}
						
						.suppotPanel { margin:0px; padding:25px 0 0 0; width:360px; float:left;}
							.helpLine { margin:0px; padding: 0 0 0px 0; background:url(../images/dot.gif) repeat-x bottom; height:35px;}
							.helpLine ul { margin:0px; padding:0px;}
							.helpLine ul li { margin:0px; padding: 0 5px; float:left; list-style:none; color:#666;}
							.helpLine ul li.arrow { margin:0px; padding:5px 0; background:url(../images/arrow.gif) no-repeat 0 5px; width:9px; height:12px; display:block;}
							
							.mailTo { margin:0px; padding:0px;}
							.mailTo ul{ margin:0px; padding:0px;}
							.mailTo ul li{ margin:0px; padding: 10px 20px 10px 15px; float:left; background:url(../images/arrow2.gif) no-repeat left; list-style:none; font:14px Arial, Helvetica, sans-serif; font-weight:bold;}
							.mailTo ul li a {color:#f58220;}
							.mailTo ul li a:hover {color:#333;}
							
								.govLogo { margin:0px; padding:0px; float:left; width:350px;}
							.govLogo ul{ margin:0px; padding:0px;}
							.govLogo ul li{ margin:0px; padding: 10px 0 10px 20px; float:left; list-style:none; font:14px Arial, Helvetica, sans-serif; font-weight:bold;}
							.govLogo ul li a {color:#f58220;}
							.govLogo ul li a:hover {color:#333;}
							.govLogo ul li ul { margin:0px; padding:20px 0 0 0;}
							.govLogo ul li ul li { margin:0px; padding:0px 0; float:none; height:30px }
							.govLogo ul li ul li div.searchBg { margin:0px; padding:0px; background:url(../images/search_bg.jpg) no-repeat; height:27px; width:170px; float:left;}
							.govLogo ul li ul li div.searchBg input { margin:0px; padding:4px; width:152px; background:none; border:none; }
							
								
								.navigation {margin:0px; padding: 0 10px; background:#006699; height:35px;}
									.menu { margin:0px; padding:0px;}
									.menu ul { margin:0px; padding:0px;}
									.menu ul li { margin:0px; padding: 0px; float:left; list-style:none; font:14px Century Gothic, Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; }
									.menu ul li a { color:#fff; padding:9px 22px; display:block;}
									.menu ul li a:hover {text-decoration:none; color:#ff9900;}
								
							.headerPanel { margin:0px; padding:0px; height:260px; background:#f6f6f6;}
							.bannerSlide { margin:0px; padding:0px; float:left; width:560px; height:260px;}
							
								.block1 { margin:0px; padding: 0 10px 0 0; float:right; width:302px;}
								.block1 ul { margin:0px; padding:0px;}
								.block1 ul li { margin:0px; padding:10px 0 0 0; list-style:none;}
								.block1 ul li div.blueBox { margin:0px; padding:15px; list-style:none; background:url(../images/blue_box.png) no-repeat; height:83px; width:272px; color:#fff;}
								.block1 ul li div.blueBox a { color:#fff;}
								.block1 ul li div.blueBox a:hover { color:#003366; text-decoration:none; }
								.block1 ul li div.orangeBox { margin:0px; padding:15px; list-style:none; background:url(../images/orange_box.png) no-repeat; height:83px; width:272px; color:#003366;}
								.block1 ul li div.orangeBox a { color:#003366;}
								.block1 ul li div.orangeBox a:hover { color:#fff; text-decoration:none; }
								
								
								.hpMidPanel {margin:0px; padding:20px 10px;}
									
										.hpLeftPanel { margin:0px; padding:0px; float:left; width:620px;}
											.welcomeTxt { margin:0px; padding: 0 0 20px 0;}
											.welcomeTxt p{ margin:0px; padding:0px; line-height:18px; color:#666;}
										
										.block2 { margin:0px; padding:0px; width:300px; float:left;}
										.greyBox { background:#f5f5f5; padding:10px; border:1px #e7e7e7 solid;}
									.greyBox ul { margin:0px; padding:0px;}
									.greyBox ul li { margin:0px; padding:0px;  list-style:none; float:left;}
									.greyBox ul li p { margin:0px; padding:10px 0 ;  font:13px Arial, Helvetica, sans-serif; font-style:italic;}
									
									

								.block3 { margin:0px; padding:0px; width:300px; float:right;}
									.greyBox2 { background:#f5f5f5; padding:10px; border:1px #e7e7e7 solid;}
									.greyBox2 ul { margin:0px; padding:0px;}
									.greyBox2 ul li { margin:0px; padding:0px;  list-style:none;}
									.greyBox2 ul li p { margin:0px; padding:10px 0 ;  font:13px Arial, Helvetica, sans-serif; font-style:italic;}
										
						.hpRightPanel { margin:0px; padding:0px; float:right; width:300px;}
						.tabbing{ margin:0px; padding:0px;}
						.tabbingDetails { margin:0px; padding:0px;}
						.tabbingDetails ul { margin:0px; padding:0px;}
						.tabbingDetails ul li { margin:0px; padding:8px 0;  list-style:none; border-bottom:1px #baddf3 solid}
						.tabbingDetails ul li a { margin:0px; padding: 0 0 0 20px;  background:url(../images/black_cricle.gif) no-repeat 0 3px; display:block; color:#666;}
						.tabbingDetails ul li a:hover {text-decoration:none; color:#ff9900;}	
							.viewAll { margin:10px 0; padding:3px; background:#e5e5e5; width:50px; text-align:center; font-weight:bold; font-size:11px;}

								
								
			.middlePanel { margin:0px; padding:0px;}
				.smleftCurve { margin:0px; padding:0px; background:url(../images/sm_left_curve.jpg) no-repeat left top; height:40px;}
				.smMidLine { margin:0px; padding:0px; background:url(../images/grey_line.jpg) repeat-x ; height:40px;}
				.smRightCurve { margin:0px; padding:0px; background:url(../images/sm_right_curve.jpg) no-repeat right top; height:40px;}
					
						.breadCrumb { margin:0px; padding:10px; float:left;}
						.userLogin { float: right; padding:10px; }
						.userLogin ul { margin:0px; padding:0px;}
						.userLogin ul li { margin:0px; padding: 0 5px; float:left;}
						
						
				
				
						.semiMid { margin:0px; padding:20px 5px;}
							
							.loginPanel { margin:0px; padding:10px; float:left; width:300px;}
							.loginPanel h2 { margin:0px; padding: 0 0 10px 0; font:18px Arial, Helvetica, sans-serif; color:#333;}
							
				.smTopCurve { margin:0px; padding:0px; background:url(../images/sm_top_curve.jpg) no-repeat  top; width:302px;}
				.smMidLineOrange { margin:0px; padding:0px; background:url(../images/sm_line_orange.jpg) repeat-y ; width:302px;}
				.smBotomCurve { margin:0px; padding:0px; background:url(../images/sm_bottom_curve.jpg) no-repeat 0 bottom ; width:302px;}
				
					.loginDetails { margin:0px; padding:20px;}
					.loginDetails ul { margin:0px; padding:0px;}
					.loginDetails ul li { margin:0px; padding:5px 0; list-style:none; color:#333; font-weight:bold;}
					.loginDetails ul li ul {margin:0px; padding:0px;}
					.loginDetails ul li ul li {margin:0px; padding: 0 10px 0 0!important; list-style:none; float:left;}
					.loginDetails ul li ul li.topPadSpace { padding-top:5px!important;}
					
					 .inputBtn { margin:0px; padding: 0 5px; background:#f58220; min-width:60px; height:25px; text-align:center; border:none; color:#fff; cursor:pointer; font-size:11px;}
						.inputBtnGrey { margin:0px; padding:0px; background:#848484; width:60px; height:25px; text-align:center; border:none; color:#fff; cursor:pointer; font-size:11px;}
	
					 .inputBg { margin:0px; padding:4px; background:url(../images/input_bg.jpg) no-repeat; width:244px; height:25px; display:block;}
						.inputBg input { margin:0px; padding:3px; background:none; width:238px; border:none;}
						
					
					.highlightedFeature { margin: 0 0 0 15px; padding:10px; float:left; width:300px;}
					.highlightedFeature h2 { margin:0px; padding: 0 0 10px 0; font:18px Arial, Helvetica, sans-serif; color:#333;}
					.highlightedFeature ul { margin:0px; padding:0px;}
					.highlightedFeature ul li{ margin:0px; padding: 0 0 10px 20px; list-style:none; background:url(../images/arrow3.jpg) no-repeat 0 3px;}
					
					

.leftPanel { margin:0px; padding:0px; float:left; width:192px;}
	.leftDetails { margin:0px; padding:0px;}
		.userPhoto { margin:0px; padding: 0 0 20px 0;}
		.userPhoto ul{ margin:0px; padding:0px;}
		.userPhoto ul li { margin:0px; padding: 0 0 10px 0; text-align:center;}
	
		.leftLinks { margin: 0 0 20px 0; padding:0px;}

			.smtopCurve { margin:0px; padding:0px; background:url(../images/sprite.jpg) no-repeat top; width:192px;}
			.smtopCurveInner { margin:0px; padding:0px; background:url(../images/sprite2.jpg) no-repeat top; width:192px;}
			.smmidLineY { margin:0px; padding:0px; background:url(../images/left_line_y2.jpg) repeat-y top ; width:192px;}
			.smbottomCurve { margin:0px; padding:0px; background:url(../images/left_btm_curve.jpg) no-repeat 0 bottom; width:192px;}
			
			.blueBgBlock { margin:0px; padding:0px; width:192px;}
			
			.smtopCurveBlue { margin:0px; padding:0px; background:url(../images/top_bg_blue.jpg) no-repeat top; width:192px;}
			.smmidLineYBlue { margin:0px; padding:0px; background:url(../images/mid_blue_bg.jpg) repeat-y top ; width:192px;}
			.smbottomCurveBlue { margin:0px; padding:0px; background:url(../images/bottom_bg_blue.jpg) no-repeat 0 bottom; width:192px;}

								
						.menuLinksBlue  { margin:0px; padding: 0 0 10px 0;}	
							.menuLinksBlue ul { margin:0px; padding:0px;}
							.menuLinksBlue ul li { margin:0px; padding:5px 15px; border-top:1px #45a4d3 solid;}
							.menuLinksBlue ul li a {color:#fff;}
							.menuLinksBlue ul li a:hover {text-decoration:none; color:#003366;}
							.linkHeadBlue { margin:0px; padding:8px 5px 5px 15px; color:#fff; font-size:16px; font-weight:bold; display:block; height:18px;}
	
	
		.smtopCurveOrange { margin:0px; padding:0px; background:url(../images/top_orange_bg.jpg) no-repeat top; width:192px;}
			.smmidLineYOrange { margin:0px; padding:0px; background:url(../images/mid_orange_bg.jpg) repeat-y top ; width:192px;}
			.smbottomCurveOrange { margin:0px; padding:0px; background:url(../images/bottom_orange_bg.jpg) no-repeat 0 bottom; width:192px;}
			
							.menuLinksOrange  { margin:0px; padding: 0 0 10px 0;}	
							.menuLinksOrange ul { margin:0px; padding:0px;}
							.menuLinksOrange ul li { margin:0px; padding:5px 15px; border-top:1px #fbab32 solid;}
							.menuLinksOrange ul li a {color:#003366;}
							.menuLinksOrange ul li a:hover {text-decoration:none; color:#fff;}
							.linkHeadOrange { margin:0px; padding:8px 5px 5px 15px; color:#003366; font-size:16px; font-weight:bold;  display:block; height:18px;}
	
	
	
	
			

			


							
							.reportHead { margin:0px; padding:8px 5px 5px 35px; color:#333; font-weight:bold; background: url(../images/report_icon.jpg) no-repeat 10px 6px; display:block; height:18px;}
							.personaltHead { margin:0px; padding:8px 5px 5px 35px; color:#333; font-weight:bold; background: url(../images/personal_icon.jpg) no-repeat 10px 3px; display:block; height:18px;}
						
						.linkHead { margin:0px; padding:8px 5px 5px 35px; color:#333; font-weight:bold;  display:block; height:18px; background:url(../images/link.jpg) no-repeat 10px 5px;}
						
					.leftHead { margin:0px; padding:0px 5px 15px 15px; color:#333; font-weight:bold;  display:block; height:18px; font:18px Arial, Helvetica, sans-serif;}
						.menuLinks  { margin:0px; padding: 5px 0 10px 0;}	
							.menuLinks ul { margin:0px; padding:0px;}
							.menuLinks ul li { margin:0px; padding:0px; border-bottom:1px #e3e3e3 solid;}
							.menuLinks ul li a {color:#666; padding:6px 15px; display:block; }
							.menuLinks ul li a:hover {text-decoration:none; color:#333; background:#d9eef9;}
							.menuLinks ul li a.activHover {text-decoration:none; color:#333; background:#d9eef9;}
	
	
	
	.rightPanel { float:right; width:760px;}
	.fullWidth { width:960px; margin:0px auto;}
	
		.rightDetails { margin:0px; padding:0px;}
		
			
			.orgCurve { margin:0px; padding: 0 0 20px 0;}
				.orgLine{ margin:0px; padding:0px; background: none; height:32px; color:#333;}				
				.orgLeftCurve{ margin:0px; padding:0px; background:url(../images/org_curve.jpg) no-repeat top left; height:32px;}				
				.orgRightCurve{ margin:0px; padding:0px; background:url(../images/org_curve.jpg) no-repeat right -32px ; height:32px; }				
		
		
			.blueCurve { margin:0px; padding: 0 0 20px 0; color:#fff;}
				.blueLine{ margin:0px; padding:0px; background:url(../images/blue_line.jpg) repeat-x; height:28px;}				
				.blueLeftCurve{ margin:0px; padding:0px; background:url(../images/blue_curve.jpg) no-repeat top left; height:28px;}				
				.blueRightCurve{ margin:0px; padding: 0 5px; background:url(../images/blue_curve.jpg) no-repeat right -28px ; height:28px; }				
					

	.greyCurve { margin:0px; padding: 0 0 20px 0;}
				.greyLine{ margin:0px; padding:0px; background:url(../images/grey_line_x.jpg) repeat-x; height:28px;}				
				.greyLeftCurve{ margin:0px; padding:0px; background:url(../images/grey_curve.jpg) no-repeat top left; height:28px;}				
				.greyRightCurve{ margin:0px; padding:0px; background:url(../images/grey_curve.jpg) no-repeat right -28px ; height:28px; }				
					
					
					
					.semiheading { margin:0px; padding:8px 0px; font-weight:bold!important; color:#333; font:14px Arial, Helvetica, sans-serif;}
					.semiheading2 { margin:0px; padding:5px 10px; font-weight:bold; color:#fff;}
					.semiheading3 { margin:0px; padding:5px 10px; font-weight:bold; color:#333;}
					
					.formPanel {  margin: 0 0 20px 0; color:#333; }

	.leftCurveTop { margin:0px; padding:0px; background:url(../images/curve_sprite.jpg) no-repeat; height:32px; width:9px;}
	.midCurveTop { margin:0px; padding:0px; background:url(../images/top_line.jpg) repeat-x; height:32px;}
	.rightCurveTop { margin:0px; padding:0px; background:url(../images/curve_sprite.jpg) no-repeat 0 -32px ; height:32px; width:9px;}	
	
		.leftLineY { margin:0px; padding:0px; background:url(../images/left_line-y.jpg) repeat-y left;}
		.rightLineY { margin:0px; padding:0px; background:url(../images/right_line_y.jpg) repeat-y right;}

		.bottomCurveLeft { margin:0px; padding:0px; background:url(../images/left_btm_curve_sm.jpg) no-repeat left top; width:9px; height:8px;}
		.bottomCurveright { margin:0px; padding:0px; background:url(../images/right_btm_curve.jpg) no-repeat right top; width:9px; height:8px;}
		.bottomline { margin:0px; padding:0px; background:url(../images/btm_line.jpg) repeat-x top ;}
		
		
					.headingTop { margin:0px; padding:8px 0 0 5px; font:14px Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}
						
						.formDetails { margin:0px; padding: 0px 0 ;}
						.formDetails ul{ margin:0px; padding:0px;}
						.formDetails ul li{ margin:0px; padding: 0 5px!important; list-style:none; float:left; width:auto; background:none!important;}
						.formDetails1 { margin:0px; padding: 5px 0 ;}
						.formDetails1 ul{ margin:0px; padding:0px;}
						.formDetails1 ul li{ margin:0px; padding: 0 5px!important; list-style:none; float:left; width:auto; background:none!important;}
				   .selectlist { margin:0px; padding:2px; width:150px; border:1px #dbdbdb solid; font:11px Arial, Helvetica, sans-serif; color:#999}
							.selectlist2 { margin:0px; padding:2px; width:220px; border:1px #dbdbdb solid; font:11px Arial, Helvetica, sans-serif; color:#999}						
							.selectlist200px { margin:0px; padding:2px; width:200px; border:1px #dbdbdb solid; font:11px Arial, Helvetica, sans-serif; color:#999}
							.selectlist180px { margin:0px; padding:2px; width:190px; border:1px #dbdbdb solid; font:11px Arial, Helvetica, sans-serif; color:#999}
							
													
			    .inputText { margin:0px; padding:3px; width:200px; border:1px #dbdbdb solid; font:11px Arial, Helvetica, sans-serif; color:#999}													
							.inputText2 { margin:0px; padding:3px; width:210px; border:1px #dbdbdb solid; font:11px Arial, Helvetica, sans-serif; color:#999}
						 .inputText800px { margin:0px; padding:4px; min-width:800px; border:1px #dbdbdb solid; font:11px Arial, Helvetica, sans-serif; color:#999}
					  .inputTextSm { margin:0px; padding:3px; width:120px; border:1px #dbdbdb solid; font:11px Arial, Helvetica, sans-serif; color:#999}
							.inputText140px { margin:0px; padding:3px; width:140px; border:1px #dbdbdb solid; font:11px Arial, Helvetica, sans-serif; color:#999}
							.inputText180px { margin:0px; padding:3px; width:180px; border:1px #dbdbdb solid; font:11px Arial, Helvetica, sans-serif; color:#999}
					
							.txtarea { margin:0px; padding:3px; width:210px; border:1px #dbdbdb solid; height:80px; font:11px Arial, Helvetica, sans-serif; color:#999}												
							.txtarea180px { margin:0px; padding:3px; width:180px; border:1px #dbdbdb solid; height:80px; font:11px Arial, Helvetica, sans-serif; color:#999}												
							.txtarea800px { margin:0px; padding:3px; width:680px; border:1px #dbdbdb solid; height:80px; font:11px Arial, Helvetica, sans-serif; color:#999}												
							.txtarea800px { margin:0px; padding:3px; width:680px; border:1px #dbdbdb solid; height:80px; font:11px Arial, Helvetica, sans-serif; color:#999}												
							.txtarea650px { margin:0px; padding:3px; width:650px; border:1px #dbdbdb solid; height:80px; font:11px Arial, Helvetica, sans-serif; color:#999}												
							.txtarea450px { margin:0px; padding:3px; width:450px; border:1px #dbdbdb solid; height:80px; font:11px Arial, Helvetica, sans-serif; color:#999}					
														
				
						.formDetails a {color:#666;}
						.formDetails a:hover {color:#f68121;}

					.formDetails ul.underListing { margin:0px; padding:0px;}
					.formDetails ul.underListing li{ margin:0px; padding:8px 0!important; float:none!important; background:none; list-style:none; display:block;}
					.formDetails ul.underListing li input { display:block; float:left; }
					
						.formDetails1 a {color:#666;}
						.formDetails1 a:hover {color:#f68121;}

					.formDetails1 ul.underListing { margin:0px; padding:0px;}
					.formDetails1 ul.underListing li{ margin:0px; padding:8px 0!important; float:none!important; background:none; list-style:none; display:block;}
					.formDetails1 ul.underListing li input { display:block; float:left; }
					.askQues { margin:0 0 10px 0; padding: 0 5px ;}
					.askQues ul { margin:0px; padding:0px;}
					.askQues ul li { margin:0px; padding: 0 10px 0 0!important; float:left; list-style:none;}
					
					.categoery { margin:0px; padding: 0 0 20px 0;}
					.categoery ul { margin:0px; padding:0px;}
					.categoery ul li { margin:0px; padding:10px  0 10px 10px!important; float: none!important; border-bottom:1px #eee solid; list-style:none; width:100%!important;}
					.categoery ul li p { margin:0px; padding:3px 0;}
						.replied { margin:0px; padding:0px;}
						
						.categoryDetails { margin:0px; padding:0px;}
					
					
					
					
.map { margin:0px; padding:0 0 40px 0;}
		
		.heading { margin:0px; padding: 0 0 20px ;}
		.heading h1  { margin:0px; padding: 0 0 15px 0; font:18px Arial, Helvetica, sans-serif; border-bottom:2px #999 solid; color:#006699;}
		
		
.contentArea { margin:0px; padding:0px;}
.contentArea h2  { margin:0px; padding: 0 0 15px 0; font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#006699;}
.contentArea ul { margin:0px; padding: 0 0 20px 0;}
.contentArea ul li { margin:0px; padding: 5px 15px; background:url(../images/orange_circle.gif) no-repeat 0 8px; }
.contentArea p{margin:0px; padding: 0 0 20px 0; line-height:18px; color:#666;}

.contentArea ul li ul {margin:0px; padding:10px 0 ;}
.contentArea ul li ul li {margin:0px; padding: 5px 0 0 15px;  background:url(../images/black_cricle.gif) no-repeat 0 8px;}

.contentArea ul.leftUL { margin:0px; padding:0px;}
.contentArea ul.leftUL li { margin:0px; padding: 5px 15px; background:url(../images/arrow.gif) no-repeat 0 5px; float:left; width:220px;}
.contentArea ul.leftUL li a:hover {color:#f68121; text-decoration:none;}


					
.contentArea							ol {margin:0px; padding: 0 0 0  20px;}
.contentArea							ol li {margin:0px; padding:5px 0; list-style: decimal ; background:none !important; line-height:18px}							
.contentArea							ol li p { margin:0px; padding:0px; line-height:18px;}
.contentArea							ol li ol {margin:0px; padding: 5px 10px; list-style: lower-roman ; background:none !important;}							
.contentArea							ol li ol li {margin:0px; padding: 5px 0px; list-style: lower-alpha     ; background:none !important;}							
.contentArea							ol li ol li ol {margin:0px; padding:5px 0px;}
.contentArea							ol li ol li ol  li {margin:0px; padding: 5px 0 0 10px; list-style: none; background:url(../images/black_cricle.gif) no-repeat 0 9px !important; }							



					
.contentArea							ol {margin:0px; padding: 0 0 0  20px;}
.contentArea							ol li {margin:0px; padding:5px 0; list-style: decimal ; background:none !important; line-height:18px}							
.contentArea							ol li ol {margin:0px; padding: 5px 10px; list-style: lower-roman ; background:none !important;}							
.contentArea							ol li ol li {margin:0px; padding: 5px 0px; list-style: lower-alpha     ; background:none !important;}							
.contentArea							ol li ol li ol {margin:0px; padding:5px 0px;}
.contentArea							ol li ol li ol  li {margin:0px; padding: 5px 0 0 10px; list-style: none; background:url(../images/orange_circle.gif) no-repeat 0 8px !important; }	

.simpleSearch { margin:0px; padding: 0 0 20px 0;}

	.greyleftCurveTop { margin:0px; padding:0px; background:url(../images/grey_left_curve.gif) no-repeat left bottom; height:10px!important; width:10px !important;}
	.greymidCurveTop { margin:0px; padding:0px; background:url(../images/grey_top_line.gif) repeat-x bottom; height:10px!important; }
	.greyrightCurveTop { margin:0px; padding:0px; background:url(../images/grey_right_curve.gif) no-repeat right bottom!important;  width:10px !important;}	
	
		.greyleftLineY { margin:0px; padding:0px; background:url(../images/grey_left_line.gif) repeat-y top  left; width:10px !important;}
		.greyrightLineY { margin:0px; padding:0px; background:url(../images/grey_right_line.gif) repeat-y top right; width:10px !important;}

		.greybottomCurveLeft { margin:0px; padding:0px; background:url(../images/grey_left_bottom_curve.gif) no-repeat left top; width:10px !important; height:10px;}
		.greybottomCurveright { margin:0px; padding:0px; background:url(../images/grey_right_bottom_curve.gif) no-repeat right top;  width:10px !important; height:10px;}
		.greybottomline { margin:0px; padding:0px; background:url(../images/grey_bottom_line.gif) repeat-x top ;}
		
			.greyBgMid { background:#f8f5f5;}
			
			.listMain{background-color: #FFFFFF;
    background-image: url("https://trpscheme.com/css/images/wordWheelBack.gif");
    background-repeat: repeat-x;
    border-bottom: 1px solid #B5C6D4;
    border-left: 1px solid #B5C6D4;
    height: 200px;
    list-style: none outside none;
    margin-left: 0;
    margin-top: 0;
    max-height: 100px;
    overflow: auto;
    text-align: inherit;}
			
			
			
	.greyleftCurveTop7px { margin:0px; padding:0px; background:url(../images/7px_left_curve.gif) no-repeat left bottom; height:7px!important;}
	.greymidCurveTop7px { margin:0px; padding:0px; background:url(../images/7px_top_line.gif) repeat-x bottom; height:7px!important; }
	.greyrightCurveTop7px { margin:0px; padding:0px; background:url(../images/7px_right_curve.gif) no-repeat right bottom!important; }	
	
		.greyleftLineY7px { margin:0px; padding:0px; background:url(../images/7px_left_line.gif) repeat-y top  left;}
		.greyrightLineY7px { margin:0px; padding:0px; background:url(../images/7px_right_line.gif) repeat-y top right;}

		.greybottomCurveLeft7px { margin:0px; padding:0px; background:url(../images/7px_left_bottom_curve.gif) no-repeat left top; width:7px; height:7px;}
		.greybottomCurveright7px { margin:0px; padding:0px; background:url(../images/7px_bottom_right_curve.gif) no-repeat right top; width:7px; height:7px;}
		.greybottomline7px { margin:0px; padding:0px; background:url(../images/7px_bottom_line.gif) repeat-x top ;}

		.whiteBgMid { background:#fff;}
		
		
		.useFull { margin:0px; padding:8px 10px!important; background:url(../images/blue_bg_box.gif) no-repeat; width:220px; font-weight:bold; display: block;}
		.wrightIcon { margin:0px; padding:  0px;  background:url(../images/right_icon.gif) no-repeat;}
		


			
		


.newsPanel { margin:0px; padding:0px;}
.newsPanel h2{ margin:0px; padding: 2px 0 10px 25px; font:13px Arial, Helvetica, sans-serif; color:#333; font-weight:bold; background:url(../images/news_icon.png) no-repeat;}
.newsPanel ul { margin:0px; padding:0px;}
.newsPanel ul li { margin:0px;  padding:5px 15px 5px 25px; border-top:1px #e3e3e3 solid; font:11px Arial, Helvetica, sans-serif; background:url(../images/arrow3.gif) no-repeat 10px 8px;}
.newsPanel h3 { margin:0px; padding: 5px 0 5px 10px; font:13px Arial, Helvetica, sans-serif; font-weight:bold; color:#006699;}
.newsPanel ul li.arrowNone { background:none;}

	.testimonials { margin:0px; padding:0px;}	
				
				.testimonials ul { margin:0px; padding:0px;}					
				.testimonials ul li { margin:0px; padding: 20px 20px  20px 0; background:none; list-style:none; border-bottom:1px #eaeaea solid;}					
				.testimonials ul li a:hover {text-decoration:none;}
				.testimonials ul li p { margin:0px; padding:0 0 10px 0;}
				.testimonials .img { float:left; margin:0px 20px 0px 0px;  }
				.testimonials .des { float:right; width:600px;}

				
				.Listing { margin:0px; padding:0px;}
					.Listing ul { margin:0px; padding:0px;}
					.Listing ul li{ margin:0px; padding:10px 0 5px 0; list-style:none; border-bottom:1px #eee solid; background:none; font-weight:normal; }
					.Listing ul li p {margin:0px; padding: 0 0 10px 0;}
					
					.pagination { margin:0px; padding:20px 0; border-top:1px #ccc solid;}
					.pagination a{ color:#666; font-weight:bold;} 
					.pagination ul { margin:0px; padding: 0 10px;}
					.pagination ul li { margin:0px; padding: 0 3px; list-style:none; float:left; display:block; background:none;}
					.pagination ul li a { margin:0px; padding:2px 5px; display:block; background:#999; color:#fff; font-weight:bold; }
					.pagination ul li a:hover {background:#0951a4; text-decoration:none;}
					.pagination ul li a.blueActive {background:#0951a4; text-decoration:none;}
					
					.pagination1 { margin:0px; padding:20px 0;}
					.pagination1 a{ color:#666; font-weight:bold;} 
					.pagination1 ul { margin:0px; padding: 0 10px;}
					.pagination1 ul li { margin:0px; padding: 0 3px; list-style:none; float:left; display:block; background:none;}
					.pagination1 ul li a { margin:0px; padding:2px 5px; display:block; background:#999; color:#fff; font-weight:bold; }
					.pagination1 ul li a:hover {background:#0951a4; text-decoration:none;}
					.pagination1 ul li a.blueActive {background:#0951a4; text-decoration:none;}
							
							/* faq page */

.dispN{	display:none;}
 .faqsDiv{border-bottom: none; padding:10px 0; background:url(../images/dot.gif) repeat-x bottom;}
.faqsDiv div {margin:0px;padding:0px;}
.faqsDiv div.faqs{cursor:pointer; 	text-align:left; font-weight:normal;text-decoration:none;margin:0px; padding:8px 0 0 0px;}
.faqsDiv p.faqs:hover{color:#ae232a;}
.faqsDiv div.ansr{	padding:5px 10px; margin:10px 0 13px 0; 	text-decoration:none; 	background:#fff; border-bottom: 2px #f68121 solid; border-top: 1px #eee solid; border-left: 1px #eee solid; border-right: 1px #eee solid;	}
.faqsDiv div.ansr p { margin:0px; padding:10px 0;}
.ques{cursor:pointer;text-align:left; font-weight:normal;text-decoration:none;margin:0px;padding:10px 0 0 0px; width:742px!important; float:left; display:block;line-height:25px;}
.number{ width:22px; float: left; display:inline;line-height:25px;}


		.bigFrame { margin:0px; padding:10px; background:url(../images/big_frame.jpg) no-repeat; width:178px;}

		.photoFramBg { margin: 0 20px 0 0; padding:10px; background:url(../images/frame.jpg) no-repeat; width:140px; float:left; height:130px;}
		
			.floaterBlock { margin:0px; padding:0;}
			.floatPanel { margin: 0 30px 0 0; padding:0px 0 20px 0; float:left; width:210px; height:280px; min-height:280px; height:auto!important;}
			.floatPanel p{ padding-left:10px;}
			
				.floatGallery { margin: 0 20px 0 0; padding:10px 0; float:left; width:300px; height:160px;}
				
				.floatGallery p { margin:0px; padding: 8px 0 8px 0;}								
				
				.searchPage { margin:0px; padding:x 0;}	
				.searchPage ul { margin:0px; padding:0px;}					
				.searchPage ul li { margin:0px; padding: 10px 0 10px 0!important; background:none; list-style:none; border-bottom:1px #eaeaea solid!important; float:none;}					
				.searchPage ul li a:hover {text-decoration:none;}
				.searchPage h1 { margin:0px; padding: 0 0 5px 0; font:20px Arial, Helvetica, sans-serif; font-weight:normal;}
				.searchPage h2 { margin:0px; padding: 0 0 5px 0; font:14px Arial, Helvetica, sans-serif; color:#666; font-weight:bold;}
				.searchPage p { margin:0px; padding: 0 0 10px 0;}

	.Replies { margin:0px; padding:20px 0;}
								
								.bankDetails { margin:0px; padding: 0 0 20px 0; color:#333;}
								
								
								
							.footerBg {background:#000 url(../images/footer_bg.jpg) repeat-x; width:1000px; margin:0px auto; }
								.footerDetails { margin:0px; padding:15px 0;}
							.footerDetails p { color:#fff; float:left; margin:0px; padding:0px;}
							.footerDetails p a { color:#fff;}
							.footerDetails p a:hover { color:#ff9900; text-decoration:none;}
							.footerDetails ul { margin:0px 0px 0px 260px; padding:0px; float:left;}
							.footerDetails ul li { margin:0px; padding: 0 3px; list-style:none; float:left; color:#fff;}							
							

							
						
							
							.poppupBg { margin:0px; padding:0px; background:#fff;}
							.poppupDetails { margin:0px; padding:10px 30px; color:#333;}
							.poppupDetails p { margin:0px; padding:10px 0; line-height:16px;}
							
							.surveyTopBg { margin:0px; padding:20px; background:url(../images/box_top.jpg) repeat-y top; width:310px; color:#006699;}
							.surveyTopBg p { margin:0px; padding:10px 0; line-height:16px; color:#006699;}
							
							.surveyBottompBg { margin:0px; padding:0px; background:url(../images/box_bottom.jpg) no-repeat bottom; width:350px;}
							
							
							



.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error 
{
    background:#FBE3E4 url(../images/cross1.png) no-repeat 3px 12px;	
	padding-left:30px;
	color:#8a1f11;
	border-color:#FBC2C4;
	display:block;
}
.notice 
{
	background:#FFF6BF url(../images/warning.gif) no-repeat 3px 12px;	
	padding-left:30px;
	color:#514721;
	border-color:#FFD324;
	display:block;
	}
.success 
{
    background:#E6EFC2 url(../images/tick.png) no-repeat 3px 12px;	
	padding-left:30px;
	color:#264409;
	border-color:#C6D880;
	display:block;
	}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}		

.topFontSize {float:left;}		
.contentLftRgt { margin:0px; padding: 0 20px;}

.tableStyle { margin:0px; padding:0px;}

.tableStyle td { margin:0px; padding:10px 5px;}

.smpliner {
    background-image: url("../images/smp_dot.gif");
    background-position: right center;
    background-repeat: repeat-y;
}