body {
	font: normal 9pt/16pt normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	line-height: normal;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
		
}

.homepagepg { 
	background-image: url(../images/pagebg1.jpg);
	background-repeat:repeat-x;
	}

.topbg1{ 
	background-image: url(../images/top1.jpg);
	background-repeat: no-repeat;
	}
.innerbg { 
	background-image: url(../images/pageinnerbg.jpg);
	background-repeat:repeat-x;
	}

.simpleText { 
	font: normal 9pt/16pt Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.simpletext-home { 
	font: normal 9pt/22pt Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.commiteetext { 
	font: bold 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #494949;
	text-decoration: none;
}
.smallsimpletext { 
	font: normal 8pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.smallText { 
	font: normal 7pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.whiteText { 
	font: normal 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
.titlebold { 
	font: bold 10pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #FCD200;
	text-decoration: none;
}
.simpleboldText { 
	font: bold 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.moretext { 
	font: normal 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #073869;
	text-decoration: underline;
}
.moretext:hover { 
	font: normal 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #073869;
	text-decoration:none;
}

.registration { 
	background-image: url(../images/registration_bg.jpg);
	width:320px;
	height:310px;
	background-repeat:no-repeat;
	
	}
.SubTitle { 
	font: normal 11pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	font-weight:bold;
	color: #333333;
	text-decoration: none;}
.Tickmark{font: normal 10pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	font-weight:bold;
	color: #333333;
	text-decoration: none;}
.tablebg { 
	background-image: url(../images/left_bg.gif);
	background-repeat: repeat-y;
	
	}

.rightbg { 
	background-image: url(../images/rightbg.jpg);
	background-repeat: repeat-y;
	
	}
.bottomtext { 
	font: normal 8pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.visittext { 
	font: bold 8pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.bottomlink { 
	font: normal 8pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration: underline;
}
.bottomlink:hover { 
	font: normal 8pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration:none;
}
.txtboxborder{
	font: normal 8pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration:none;
    border:1px solid #dadada;	
}
.titlebg{
	background-image:url(../images/inner/title_bg.jpg);
	width:790px;
	height:58px;
	background-repeat:no-repeat;
	}
	
.title-text { 
	font: bold 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #a81101;
	text-decoration: none;
}
.title-textlogo { 
	font: bold 10pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #a81101;
	text-decoration: none;
}
.title-textsize { 
	font: bold 13pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #a81101;
	text-decoration: none;
}
.red-text { 
	font: normal 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #a81101;
	text-decoration: none;
}
.title-text1 { 
	font: bold 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #FCD200;
	text-decoration: none;
}

.big-text { 
	font: bold 11pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #a81101;
	text-decoration: none;
}
.homeiconbg { 
	background-image: url(../images/icon_bg.jpg);
	width:160px;
	height:75px;
	background-repeat:no-repeat;
	
	}
.innericonbg { 
	background-image: url(../images/inner/iconinnerbg.jpg);
	width:160px;
	height:75px;
	background-repeat:no-repeat;
	
	}
.hometext1 { 
	font: normal 8pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	}
.hometext { 
	font: normal 8pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform:none;
	color: #FFFFFF;
	text-decoration:underline;
	}
	
.hometext:hover { 
	font: normal 8pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform:none;
	color: #FFFFFF;
	text-decoration:none;
	}
	
.poptdborder { 
	font: normal 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	border-bottom:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;	
}


.poptdborder1 { 
	font: bold 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	border-bottom:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;	
}
.tableborder { 
	border-top:1px solid #D9D9D9;
	border-left:1px solid #D9D9D9;	
}
.tdborder { 
	font: normal 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	border-bottom:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;	
}
.tdtitleborder { 
	font: bold 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #a81101;
	text-decoration: none;
	border-bottom:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;	
}
.poptdborder2 { 
	font: bold 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#D9D9D9;
}
.tdborder1 { 
	font: bold 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #333333;
	text-decoration: none;
	border-bottom:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;	
}
.tdborder2 { 
	font: bold 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border-bottom:1px solid #D9D9D9;
	border-right:1px solid #D9D9D9;
	background-color:#D9D9D9;
}
.toplinks { 
	font: normal 9pt/12pt normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #a81101;
	text-decoration: underline;
}
.toplinks:hover { 
	font: normal 9pt/12pt normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #a81101;
	text-decoration:none;
}
.dropdown { 
	font: normal 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background-color:#a81101;
}
.links { 
	font: normal 10pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #a81101;
	text-decoration: underline;
}
.links:hover { 
	font: normal 10pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	text-decoration:none;
}

.mchibg { 
	background-image:url(../images/mchi_logo.gif);
	width:160px;
	height:125px;
}
.visitorbg { 
	background-image:url(../images/visitus1.jpg);
	width:210;
	height:100;
}


/*  =================================================    */
/*             Tab System CSS is Start here              */
/*  =================================================    */

.fadecontentwrapper{ /* Total width: 350px+5px+5px=360px Read relative width relations for the other two containers below! */
	position: relative;
	width: 700px;
	height: 1400px; /* Set height to be able to contain height of largest content shown*/
	border: 0px solid maroon;
	overflow: hidden;
}

.fadecontent{ /*style for each fade content DIV within wrapper. Total width: 330px+10px+10px=350px (".fadecontentwrapper" width minus its padding and borders, if any) */
	position: absolute;
	background: white;
	padding: 10px;
	visibility: hidden;
	width:600px;
}

.fadecontenttoggler{ /*style for DIV used to contain toggler links. Total width: 350px+5px+5px=360px */
	width: 650px;
	border: 0px solid maroon;
	border-top-width: 0;
	overflow: hidden;
}

.fadecontenttoggler a{ /*style for every navigational link within toggler */
	text-decoration: none;
	
	padding: 2px 5px;
	float: left;
	display: block;
	font-weight: bold;
	color: black;
}

.fadecontenttoggler a:hover{
	text-decoration: none;
	
	padding: 2px 5px;
	float: left;
	display: block;
	font-weight: bold;
	background: #C03021;
	color: white;
}

.fadecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
	text-decoration: none;
	border-right: 1px solid #d9d9d7;
	padding: 2px 5px;
	float: left;
	display: block;
	font-weight: bold;
	background: #FFFFFF;
	color: #C03021;
}
.fadecontenttoggler a.toc1{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
	text-decoration: none;
	padding: 2px 5px;
	float: left;
	display: block;
	font-weight: bold;
	background: #FFFFFF;
	color: #C03021;
}
.fadecontenttoggler a.prev, .fadecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
	color: black;
}

.fadecontenttoggler a.prev:hover, .fadecontenttoggler a.next:hover{
	color: white;
	background: black;
}

.fadecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
	background: #C03021;
	color: white;
}

.fadecontenttoggler1 {
	width: 550px;
	border: 0px solid maroon;
	border-top-width: 0;
	overflow: hidden;
}




/*  =================================================    */
/*             Tab System CSS is End here              */
/*  =================================================    */

.poptable { 
	border-top:1px solid #cb3c2e;
	border-left:1px solid #cb3c2e;	
	border-bottom:1px solid #cb3c2e;	
	border-right:1px solid #cb3c2e;	
}
.poptd { 
	font: bold 9pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #FFFFFF;
	text-decoration:none;
	background-color:#cb3c2e;
	border-bottom:1px solid #cb3c2e;
	border-right:1px solid #cb3c2e;
		
}
.popnewtd { 
	font: bold 10pt/normal Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #FFFFFF;
	text-decoration:none;
	background-color:#c82d1e;
	border-bottom:1px solid #DB7364;
	border-right:1px solid #DB7364;
		
}

sitemap-Text { 
	font: bold 9pt/12pt Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #b62213;
	text-decoration: none;
	padding:3px;
}
.sitemap-Text:hover { 
	font: bold 9pt/12pt Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background:#b62213;
	padding:3px;
}

.sitemap-Text1 { 
	font: bold 9pt/9pt Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #b62213;
	text-decoration: none;
	padding:3px;
}
.sitemap-Text1:hover { 
	font: bold 9pt/9pt Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background:#b62213;
	height:15;
	padding-top:5px;
	padding-bottom:5px;
}

.sitemap-left
{
	border-left: 1px solid #939292;
	width:15px;
}
.sitemap-lefttop
{
	border-left: 1px solid #939292;
	border-top: 1px solid #939292;
	width:15px;
}
.sitemap-leftbottom
{
	border-left: 1px solid #939292;
	border-bottom: 1px solid #939292;
	width:15px;
}
.reg_bg{
	background-image:url(../images/reg_bg.jpg);
	width:320px;
	height:310px;
	
}
.visittext { 
	font: bold 10pt/15pt Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	}	
.redtext { 
	font: bold 10pt/15pt Arial, Verdana, Helvetica, sans-serif;
	text-transform: none;
	color:#ffffff;
	text-decoration: none;
	}
.visit-image { 
	background-image:url(../images/visit.gif);
	height:138px;
	width:209px;
	background-repeat:no-repeat;
	}	
	

.vertleft{
    background: url(../images/inner/vertleft.gif) left repeat-y;
    width:35px
	}
	
.vertright{
    background: url(../images/inner/vertright.gif) right repeat-y;
    width:35px
	}
	
.horztop{
    background: url(../images/inner/horz_top.gif) top repeat-x;
    
	}
	
.horzbtm{
    background: url(../images/inner/horz_btm.gif)  bottom repeat-x;
  
	}
	
.graybg{
    background-color:#eeeded
	}
	
.vertleft2{
    background: url(../images/inner/vertleft2.gif) left repeat-y;
    width:35px
	}
	
.vertright2{
    background: url(../images/inner/vertright2.gif) right repeat-y;
    width:35px
	}
	
.horztop2{
    background: url(../images/inner/horz_top2.gif) top repeat-x;
    
	}
	
.horzbtm2{
    background: url(../images/inner/horz_btm2.gif)  bottom repeat-x;
  
	}
	