*{ margin:0; padding:0;}
:focus{ outline:none;}
img{ border:none;}
a{ text-decoration:none;}

body{ background-color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#121212;}

.hOutertop{ width:100%; float:left; height:85px; background:#FFF; font-family:Georgia, "Times New Roman", Times, serif; font-size: 13px; color:#FFF; }
.hOuter{ width:100%; float:left; background:#FFF; }
.hOuterbottom{ width:100%; float:left; background-image: url(../images/back.jpg); }
.hOuterlower{ width:100%; float:left; height:50px; background:#FFF; }

.wrapper{ width:1000px; margin:0 auto; }
.innerWrapH{ width:1000px; float:left; padding:10px 0; }
.haederDiv{ width:100%; float:left; position:relative; }
.logoText{ width:250px; float:left; margin: 10px 0 0px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:25px; color:#900; text-align:center;  }
.logoTextIns{ width:560px; float:left; margin: 25px 0 0 150px; background: #FFF; }
.naviDiv{width:auto; height:25px; float:left;  background:#EEE; color:#fff; text-align:center; font-size:14px; }
.innerWrap{ width:980px; float:center; background:#fff; padding:10px; margin:0 0 10px 0; font-size:15px; line-height:inherit; }
.wrapperhome{ width:970px; float:center; margin-bottom:30px; padding: 10px 0 0px 10px; border-bottom: thin dotted; }
.wrapperleft{ width:500px; height:260px; float:left; padding: 10px 0 0px 10px; border-bottom: thin dotted; }
.wrapperright{ width:460px; height:260px; float:left; margin-bottom:10px; padding: 10px 0 0px 10px; border-bottom: thin dotted; }

.wrapperleftabout{ width:340px; height: auto; float:left; padding: 10px 10px; }
.wrapperrightabout{ width:600px; height: auto; float:left; padding: 10px 10px 10px 0; }





.hOuter1{ opacity:0.8; filter:alpha(opacity=30); width:100%; background:rgba(76, 175, 80, 0.3); float:left; height:125px; background:linear-gradient(to left, #f9ca24, #eea407 );  border-bottom:solid 4px #b9191c; text-align:center;  } 


.wrappertext{ width:1000px; margin:0 auto; height:35px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 25px; color:#FFF; text-align:center;  }

.wrapperborder{ width:100%; opacity:1.0; filter:alpha(opacity=100); float:left; background-image: url(../images/back.jpg); }



.logoDiv{ width:96px; height:87px; float:left; margin:7px 0 0 25px;}

.netDiv{
	position:absolute;
	top:1px;
	right:-5px;
	font-size:14px;
	color:#72c9ff;
}
.dateDiv{ position:absolute; bottom:10px; right:0; font-size:14px; color: #fff;}
.mailDiv{ position:absolute; bottom:-60px; right:-25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#F00;}
.MHeading2{width:100%; float:left; font-size: 16px;text-align: center;color: #fff;margin: 25px 0 0 0; }



.MHeading{ width:94%; float:left; margin:10px 10px; padding:20px 20px;color:#000; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; text-align:justify; border-bottom:dotted 1px #c5c5c5; background:#FFF;}


.SHeading{ width:50%; float:center; margin:10px 0; padding:10px 0;color:#000; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; border-bottom:dotted 1px #c5c5c5; }


.MHeadingIns{ width:100%; float:left; margin:10px 0; padding:10px 0;color:#fff; font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; border-bottom:dotted 1px #c5c5c5; background:#90472e;}
.midCOntDiv{ width:100%; float:left; margin:15px 0; }
.midSideCOnt{ border:solid 1px #e7e7e7; height:250px; margin:10px 7px 0 7px; border-radius:0 0 4px 4px; border-bottom:solid 3px #eaeaea; font-size:14px;}

.midLeftCOnt{ width:450px; height:120px; float:left; margin:10px 0; }
.midImge{ width:425px; float:left;  padding:10px 10px; border:solid 1px #fff; box-shadow:0 0 5px #c5c5c5;}


.midRightCOnt{ width:450px; height:120px; float:right; margin:10px 0; }
.midImg{ width:425px; float:right; padding:10px 10px;  border:solid 1px #fff; box-shadow:0 0 5px #c5c5c5;}
.midImg li{ width:170px;  float:left; border:solid 1px #fff;}
.midImg img{ width:435px;}

.STitle{ width:96.4%; float:left; padding:3px 0 3px 2%; text-align:center; background:#fff; color:#1f2346; font-size:20px; font-family:Georgia, "Times New Roman", Times, serif; }
.SSTitle{ width:96.4%; float:left; padding:3px 0 3px 2%; background:#E9E9E9; color:#000; font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; }

.NTitles{ width:96.4%; float:left; padding:7px 0 7px 4%; background:#8f807d; color:#FFF; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif;  border-bottom:solid 3px #8f807d;}
.NTitle{ width:96.4%; float:left; padding:7px 0 7px 4%; background:linear-gradient(to left, #c1b6b4, #8f807d ); #b9191c; color:#FFF; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif;  border-bottom:solid 3px #8f807d;}
.notiUL{ width:100%; float:left;  margin:7px 0; }
.notiUL li{ float:left; display:block; list-style:none; width:100%; }
 .notiUL li:last-child{ border-bottom:none !important;}
.notiUL li a{ color:#404040; font-size:13px; width:100%; padding:8px 0 8px 7%; width:93%; float:left;  border-bottom:dotted 1px #c5c5c5;  background:url(images/arrowsICON.png) no-repeat left; background-position:0px 12px;} 
.notiUL li:hover{ background:#f5f5f5 url(images/arrowsICON.png) no-repeat left; background-position:0px 12px;}
.notiUL li a:hover{ color:#aa3030;}

.bottomButton{ width:100%; float:left;  margin:35px 0;}
.bottomButton li{ width:170px;  float:left; display:inline-block; *display:inline; zoom:1;  margin:0 7px 15px 7px;}
.bottomButton li a{ width:170px; padding:10px 0; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; background:#b9191c; text-align:center; float:left; border-radius:12px; border-bottom:solid 3px #9c0205; color:#fff; transition:all ease 0.7s;}
.bottomButton li a:hover{ background:#790002; border-bottom:solid 3px #500002;}

.copyRightDiv{ width:100%; float:left; margin:20px 0;}
#powered{ float:right;}
#powered p{ width:815px; color:#707070; float:left; text-align:right; margin-top:40px; padding-right:5px;}
#powered span {width:120px; height:52px; float:left;  background:url(images/IRC-logo.png) no-repeat right top;}
#powered span a {width:100%; height:52px; float:left;}
#powered p a{ color:#42a2d9; text-decoration:none;}
#powered p a:hover{ text-decoration:underline;}

.bottomupDiv{width:100%; float:left; margin:0px 0 5px 0; background:#4088C3; color:#fff; text-align:center; font-size:13px;  border-top:solid 1px #9c0205; border-bottom:solid 1px #9c0205; border-radius:4px 4px 0 0;}
.bottomDiv{width:100%; float:left; margin:0px 0 0px 0; background:radial-gradient(#1f2346, ##1f2346); color:#000; text-align:center; font-size:12px;  border-top:solid 1px ##1f2346; border-bottom:solid 1px ##1f2346; border-radius:4px 4px 0 0;}

