body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td
{
	margin: 0;
	padding: 0;
}

.html
{
	background-color: #171717;
}

a,a:visited
{
	outline: none;
	text-decoration: none;
	color:#ababab;
}

a:hover
{
	color:#fff;
}

.text_blue1 {color:#ababab;}
img
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
body
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#fff;
	background-color:#313131;
	background:transparent url(img/features.jpg) 0 0;
}

.bodyHome
{
	background:#fff url(img/headerBg.jpg) repeat-x 0 70px;
}

.bodyInner
{
	background:#fff url(img/innerBg.gif) repeat-x 0 70px;
}

h1, h2, h3
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
p
{
	margin: 0;
	padding: 0;
}
.floatLft
{
	float: left;
}
.floatRt
{
	float: right;
}

.cls
{
	clear:both;
	font-size:0px;
}
.inLine{display:inline!important;}
.info
{
	font-size:10px;
	display:block;
}
/* Header  */
.logo_name
{
	float:left;
	padding-top:40px;
	padding-left:10px;
}
.divAdminPane
{
	background-color:#313131;
}
.header
{	
	height:195px;
	background:transparent url(img/features1.jpg) repeat-x 0 -8px;
	position:relative;
}

.header .conainer
{	
	padding-left:100px;
}
	

.footer
{	
	height:484px;
	background:transparent url(img/footerbg.png) repeat-x 0 0;
}

.footer .conainer
{	
	width:950px;
	height:484px;
	background:transparent url(img/footerimg.jpg) no-repeat 0 0;
	margin:0 auto;
	position:relative;
}
.footer .conainer .link{float:right;padding:100px 25px 0 0;}
.footer .conainer .linkfooter{float:right;padding:100px 90px 0 0;}
.footer .conainer .cmplink{position:absolute;width:950px;bottom:20px;}
.footer .conainer .cmplink span{color:#ababab;}



 
/* END Header  */

/* Miscellaneous  */







/* END  Miscellaneous  */
.pageHeading,.heading
{
	font-weight:bold;
	color:#fff;
}
.content
{
	width:950px;
	margin:0 auto;
	position:relative;
}

.container
{
	width:950px;
	margin:0 auto;
}

.Menu
{
	height:45px;
	background:transparent url(img/mnuBg.png) repeat-x 0 0;
	z-index:2;
	position:relative;
	width:950px;
	margin:0 auto;
}

.Menubg
{
	height:45px;
	background:transparent url(img/mnuBg.png) repeat-x 0 0;
	width:100%;
	z-index:1;
}

.post ul{padding:0;}
.post .hd { line-height:30px; display:block; font-weight:bold; color:#fff; margin:0 auto; }
.post .tweet{overflow:hidden;margin-bottom:5px; width:200px;}
.post .tweet div.msg span.top{display:block;background:transparent url(img/twitter_topbot.png) no-repeat;height:13px}
.post .tweet div.msg span.btm{display:block;background:transparent url(img/twitter_topbot.png) no-repeat 0 -13px;height:30px;padding-top:15px; text-align:right;}
.post .tweet div.msg span.btm a{color:#ababab;font-size:10px;text-decoration:none;}
.post .tweet div.msg span.btm a:hover{color:#fff;}
.post .tweet div.msg span.content{ background:transparent url(img/twitter_body.jpg) repeat-y;display:block;padding:0px 10px 8px 10px;color:#ababab;font-size:11px;width:180px;}





.paneLeft
{
	width:200px;
	min-height:220px;
	float:left;
}
.paneContent
{
	width:725px;
	padding-left:25px;
	float:left;
}
.cBox{background:transparent url(img/infoBox.jpg) no-repeat 0 0;height:250px;color:#fff;margin:10px 0 10px 0;}
.cBox .iconRight
{
	float:right;
	padding:55px 10px  0 0;	
}
.cBox .iconRight a
{
background:transparent url(Img/member.png) no-repeat 0 0;
	display:block;
	height:22px;
	width:22px;
	padding-bottom:5px;
}
.cBox .contentRight
{
	background:url(img/infoBoxR.jpg) no-repeat 0 0;
	float:right;
	height:250px;
	width:24px;
}
.cBox .leftlogo
{
	background:url(img/iTtl.png) no-repeat 0 0;
	height:100px;
	width:82px;
	padding:23px 0 0 15px;
	float:left;
	font-size:12px;
}
.cBox .Righthnm
{
	line-height:50px;
	color:#3ad8ff;
	font-size:24pt;
}
.cBox .contentcom 
{
	min-width:570px;
}
.cBox .contentcom .Detail 
{
   float:left;
}
.cBox .contentcom .Detail div,.cBox .contentcom div
{
   padding:5px 0;
}
.cBox .contentcom .indiaFlg
{
	float:right;
	margin:10px;
	height:170px;
	width:170px
}





.PaneBoxUnit,.PaneBoxState,.PaneBoxCommittee{ height:168px;  border:solid 1px #000; margin:10px 0 10px 0;}
.PaneBoxUnit{background:transparent url(Img/bgBoxUnt.png) repeat-x 0 0;}
.PaneBoxState{background:transparent url(Img/bgBoxStt.png) repeat-x 0 0;}
.PaneBoxCommittee{background:transparent url(Img/bgBoxNat.png) repeat-x 0 0;}

.boxRandom{padding:0;}
.boxRandom .ttl{height:30px;font-weight:bold;color:#fff;line-height:30px;}
.boxRandom span
{
	/*background:transparent url(Img/note2.png) no-repeat 0 0;*/
	line-height:20px;
	display:block;
	padding-left:10px;
	color:#000;
	overflow:hidden;
}
.boxRandom .contain {padding:5px; min-height:130px;color:#000;}
.pre{ background:transparent url(Img/Pre.png) no-repeat 0 4px; padding-left:20px!important;height:20px;}
.Sec{background:transparent url(Img/Sec.png) no-repeat 0 4px;padding-left:20px!important;height:20px;}

.boxRandom .contain .contentlt
{
	float:left;
	position:relative;
	min-height:130px;
}

.boxRandom .inner
{
list-style-type: none; width:235px; float:left; padding:3px;
}
.boxRandom .inner .PaneBoxState .contentlt,.boxRandom .inner .PaneBoxUnit .contentlt
{
	width:200px;
	overflow:hidden;
}


.boxRandom .contain .contentlt Div
{
	line-height:20px;
	overflow:hidden;	
}
.boxRandom .contain .contentlt .memcount
{
	background:transparent url(Img/count.png) no-repeat 0 0;
	height:49px;
	width:188px;	
	position:absolute;
	bottom:10px;
}
.boxRandom .contain .contentlt .memcount .primary { margin-left:-2px; }
.boxRandom .contain .contentlt .memcount .total { margin:0;}
.boxRandom .contain .contentlt .memcount span { color:#000; display:block; float:left; width:45px; margin-right:10px; padding-top:21px; text-align:right; font-weight:bold; }
.boxRandom .contain .iconRt
{
	float:right;	
}
.boxRandom .contain .iconRt a.met
{
	background:transparent url(Img/MeetingHome.png) no-repeat 0 0;
}

.boxRandom .contain .iconRt a.cmt
{
	background:transparent url(Img/committee.png) no-repeat 0 0;
}
.boxRandom .contain .iconRt a.mem
{
	background:transparent url(Img/member.png) no-repeat 0 0;
}

.boxRandom .contain .iconRt a
{
	display:block;
	height:22px;
	width:22px;
	padding-bottom:5px;
}

.boxRandom .contain .iconRt a.cmt:hover
{
	background:transparent url(Img/committee.png) no-repeat 0 0;
}
.boxRandom .contain .iconRt a.mem:hover
{
	background:transparent url(Img/member.png) no-repeat 0 0;
}






/*Dnn View all news*/

.news
{
	clear:both;
	float:none;
	margin-bottom:20px;
	background:transparent url(img/boxContent.png) no-repeat 0 -59px;
	padding:10px 0;
	color:#000000!important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	width:727px;
}
.news .box{background:#fff;padding:0 9px;}
.news .box ul, .news .box ol{padding-left:20px;}
.news .box ul li { list-style-image:url("Img/circle.png");}
.news .box ul li li{ list-style-image:none;list-style-type:square;}
.news .end{background:transparent url(img/boxContent.png) no-repeat 0 -80px; height:10px;}
.news p{color:#000!important;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;}
.calender, .calenderP{background:transparent url(Img/calendar.png) no-repeat 5px 5px;width:59px;height:60px;float:left;color:#d01517;font-size:12px;font-weight:bold;text-align:center;padding:5px;line-height:10px;}
.calenderP{background:transparent url(Img/calendarP.png) no-repeat 5px 5px!important;color:#639022!important;}
.clock{background:transparent url(Img/meeting.png) no-repeat 5px 5px!important;color:#639022!important; height:72px; width:70px; float:left;}
.newsYear{color:#fff;padding:5px;text-align:center;display:block;}
.newsMonth{padding:3px 0;display:block;}
.newsDay {padding-top:7px;display:block;}
.news .ttl
{
	font-size:14px;
	font-weight:bold;
	padding:5px;
}
.news .txt
{
	text-align:justify;
	font-size:12px;	
	padding: 0 5px 0 5px;
	min-height:50px;
}
.newsDetail
{
	float:right;
	width:620px;
	position:relative;	
	padding:0 15px 0 0;
}

.newsLetterBox
{
	padding-top:20px;
}

.news a{color:Red;}
.news a:hover{color:#8F0827;}

.news table, .news td{color:#000000!important;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10pt;}
.news  .title{font-weight:bold;padding:10px 0;color:#0067A1!important;font-size:15px;border-bottom:solid 1px red;}
.news  .title2{font-weight:bold;padding:10px 0;color:#0067A1!important;font-size:15px;border-top:solid 1px #c5c5c5;}
.news  .static .hr{border:none; width:550px;margin:10px 0;float:right;background-color:#FB940B;height:1px;font-size:1pt;}
.news  .static{line-height:20px;}
.news  .static img{float:right;padding-right:10px;}
.news  .static .drName{display:block;font-weight:bold;color:#19558D;}

.news  .static .email{background: transparent url(img/cemail.png) no-repeat 0 2px;}
.news  .static .phF{background: transparent url(img/cfax.png) no-repeat 0 0;}
.news  .static .phM{background: transparent url(img/cmobile.png) no-repeat 0 1px; }
.news  .static .phR{background: transparent url(img/cphone.png) no-repeat 0 2px;}
.news  .static .web{background: transparent url(img/cWeb.gif) no-repeat 0 2px;}
.news  .static .email,
.news  .static .phM,
.news  .static .phR,
.news  .static .phF,
.news  .static .web
{
	padding-left:23px;
	height:25px;
	line-height:20px;
	display:block;
}
/** Left Box  */
.lftBox {border:solid 1px #696969; background:transparent url(Img/newshdBg.png) repeat-x 0 0; margin:10px 0 10px 0; } 
.lftBox .lftnews { background:transparent url(Img/loginBg.png) 0 0; border-bottom:solid 1px #696969; min-height:50px; padding:5px; min-height:100px; } 
.lftBox .lftnews .date { background:transparent url(Img/smlcal.png) no-repeat 0 0; padding-left:30px;  color:#ababab; font-weight:bold; display:block; } 

.hdNews,.hdLogin {display:block; line-height:37px; color:#fff; font-weight:bold; padding-left:30px;} 
.lftBox .hdNews {background:transparent url(img/iUser.png) no-repeat 5px center; height:37px;}
.lftBox .hdLogin { background:transparent url(img/iUser.png) no-repeat 5px center; height:37px;} 
.lftBox .lgconatin { padding:10px; background:transparent url(Img/loginBg.png) 0 0; }
.lftBox .lgconatin div{padding:3px 0 3px 0;}
.lftBox .lgconatin span{color:#fff;line-height:20px;}


/** END Left Box  */
/** Member Box  */
.memBox
{
	color:#000;
	margin:10px 0 10px 0;
}
.memBox .nam{font-weight:bold;padding:11px 0 0 10px;color:#19558D;}
.memBox li 
{
	float:left;
	width:327px;
	height:125px;
	margin:5px;
	list-style:none;
	background:transparent url(img/bgMember.JPG) no-repeat 0 0;
}
.memBox .img
{
	float:left;
	width:85px;
	margin:5px 10px 0px;
}
.memBox .dtl
{
	float:left;
	overflow:hidden;
	width:215px;
	padding:5px 0 0 5px;
	height:75px;
	position:relative;
}
.memBox .dtl div
{	
	font-weight:bold;
}

.memBox .dtl .type
{
	bottom:0px;
	right:80px;
	position:absolute;
}
/** END Member Box  */
/*End View all news*/

/* DNN Nav */
/* root menu list items */

.dnnNav
{
	float: right;
	width:755px;
}

.dnnNav div
{
	float:right;
}

.mainMenu .root
{
	display: block; /* converts to block element */
	float: left; /* float left */
	list-style: none; /* removes bullets */
	padding:0px 10px;
	line-height:45px;
	color:White;
}

.mainMenu .first a
{
	border-left:none!important;
	padding-left:0px;
}
/* all menu item links */
.mainMenu .mi a
{
	/* display: block; converts to block element */
	color: #fff; /* text color */
	text-decoration: none !important; /* removes underline in links */
	border-left:solid 2px #8e8e8e;
	padding-left:25px;
}

.mainMenu ul li a
{
    font-weight:normal!important;
}

/* root menu item link on hover */
.mainMenu .root a:hover
{
	color: #D2B1A4; /* hover text color */
}

/* sub menu list items */
.mainMenu .m
{
	float: none; /* removes float */
	/*background: #000 !important;*/ /* dropdown background color */
	z-index:999;
}

.mainMenu .m li
{
	clear:both!important;
	background-color:#12639B;
	display:block;
	/*float:left!important;*/
}


.mainMenu ul li.first
{
     padding-top:5px!important; 
}

.mainMenu ul li
{
    padding:2px 0!important;
    height:auto!important;
    background-image:none!important;
}

.mainMenu ul li a
{
	display:block;
    height:auto!important;
    padding:0px 0px 0px 5px!important;
    /*width:200px;*/
}
.mainMenu ul li a span
{
    display:inline;
}

.mainMenu ul li a:hover
{
    background-color:#68AFDD!important;
    background-image:none!important;
}
/* sub menu item links */
.mainMenu .m
{
	background:transparent url(img/mnuBg.png) 0 0;
	/*background-color:#000;*/
	
	font-size:12px;
	
}
.mainMenu .m a
{
	font-size: 13px;    /* font size for submenu text */
	 padding: 7px 0px;   /*gives padding around link */
}
/* sub menu item links on hover */
.mainMenu .m a:hover
{
	background: #333; /* hover background color */
	/*color:White;*/
}

.mainMenu .m img
{
	padding-right: 5px; /* adds padding to right of menu icon on dropdown */
}

.mainMenu .m .txt
{
	color:#b7b7b7;
	display:block;
	line-height:18px;
	padding-left:10px;
}


/* END == DNN Nav */



.paneContentLeft
{
	width:370px;
	float:left;
	padding-right:8px;
}

.paneContentRight
{
	width:370px;
	float:left;
}

.memSearch span
{
	margin-top:10px;
	width:165px;
	float:left;
	color:#fff;
	display:block;
	font-weight:bold;
}
.CmtDetail
{
	list-style:none;
	color:#fff;
	margin-top:10px;
	padding:0;
}
.CmtDetail li{list-style:none;}
.CmtDetail span
{
	font-weight:bold;
	line-height:20px;
}

.CmtDetail div
{
	line-height:20px;	
}

/* Content Box */
h1
{
	background:transparent url(Img/boxContent.png) no-repeat 0 0;
	height:50px;
	line-height:35px;
	color:#feb400;
	padding-left:50px;
	margin-top:10px;
	text-align:left;
}
/* END Content Box */
.cusBull li {list-style:none;}
.cusBull li a
{
	background:transparent  url(Img/circle.png) no-repeat 0 3px;
	padding-left:20px;
}

.paneBanner{margin:10px 0 10px 0; position:relative; height:255px; }

#slideshow
{
	width:720px;
	height:255px;
	position:absolute;
}
#slideshow li
{
	overflow:hidden;
	position:absolute;
	top:0;
	right:0;
}


.piramid{width:100%;}
.piramid .honder{position:relative;float:left;width:48%;}
.piramid ul{float:left;width:48%;position:relative;padding-top:20px;}
.piramid li{display:none;list-style:none;position:absolute;width:100%;}

.regMe
{
	color:#42413D!important;
	background:transparent url(img/regBut.png) no-repeat 0 -143px;
	height:142px;
	width:395px;
	display:block;
	text-align:center;
}
.regMe:hover
{
	color:#42413D;
	background:transparent url(img/regBut.png) no-repeat 0 0px;
}

.form {display:block;clear:both;padding:5px;position:relative;text-align:left;}
.form li{list-style:none!important;margin:3px 0 10px 0;}
.form li span{display:block;color:#0D516F;}
.form li i{display:none;}
.form li select{width:150px;}
.form .phone{}
/*.form div label span{display:inline;background:none;width:auto;height:auto;padding:0px;font-size:12px;color:#000;position:relative;left:0;}
.form div  span {display:none; background:transparent url(Img/tip.png) no-repeat 0 0;width:176px;height:66px;padding:3px 3px 3px 20px;font-size:9px;color:#fff;position:absolute;top:0px;left:450px;}
.form div .inputRadio label{width:auto!important;}
.form div table{color:#000!important; }
*/

.tooltip {
	 display:none;
	 background:transparent url(Img/imagesblack_arrow.png);
	 font-size:12px;
	 height:70px;
	 width:160px;
	 padding:25px;
	 color:#fff;
	 z-index:999;
	 margin-top:20px;
}

.nm
{
	height:20px;
	font-size:12px;
	font-weight:bold;
	color:#000;
	line-height:20px;
}
.add
{
	font-size:12px;
	color:#000;
}



.desk{clear:both;float:left;width:750px;}
.desk li{float:left;list-style:none;margin:5px;text-align:center;}
.desk li a {display:block;height:120px;width:150px;border-redius:5px;border:solid 1px #B8B8B8;padding:5px;}
.desk li a:hover{border:solid 1px #F2F2F2;}
.desk li span{display:block;margin-top:10px;}

.vHelp{height:80px;width:90%;padding:10px 10px 10px 100px;background:#252525 url(img/help.png) no-repeat 10px 10px;text-align:left;border-radius:15px;font-size:11px;line-height:15px;}
.vHelp i{display:block;font-size:14px;padding-bottom:5px;}
