/* CSS Document */

*{
	padding:0;
	margin:0;
	
}

#myBody{
	padding:9px 8px; margin:0; background-color:#EDF2E0; color:#2D2D2D; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:76.1%;
	}
div, ul, h1, h2, h3, h4, h5, form, img, p{
	padding:0; margin:0;
	}
ul{
	list-style-type:none; 
	}
.spacer{
	line-height:0; font-size:0; clear:both;
	}
#midPan a,#midPan-f a{
	color:#B4070F;

}
#midPan fieldset{
	width:552x !important;width:450px;
}
#midPan-f fieldset{
	width:700x !important;width:694px;
}
#midPan fieldset, #midPan-f fieldset{
	overflow:hidden;
	border:0px;
	border:1px solid #A3AAA0;
	padding:5px;
}

/*-----------------------------------header part start-------------------------*/
#header_big{
	background:url(../images/header_bg.gif) repeat-x 0 0; background-color:#3F3F3F;color:#88a132; width:988px;
	}
#header{
	width:988px; background:url(../) no-repeat 0 94px ; height:95px; position:relative; margin:0 auto 0 0 ;
	}
#header img.logo{
	display:block; font-size:0; position:absolute; left:547px; top:46px;
	}
#header h1.slo{
	background:url(../images/header_arrow.gif) no-repeat 0 5px; padding:0 0 0 9px; position:absolute; left:45px; top:12px;
	font:normal 12px/20px "Verdana", Arial, Helvetica, sans-serif; display:block;
	}

		/*-----------------------------text size start----------------------*/
#header ul.st{
	width:54px;	position:absolute; left:828px; top:12px; display:block;	height:18px; padding:0;
	}
#header ul.st li{
	float:left; display:block;  margin:0 0 0 2px;
	}
#header ul.st li a{
	width:15px; height:15px; display:block; font:normal 11px/15px "Trebuchet MS",Arial, Helvetica, sans-serif; text-align:center; 
	text-transform:uppercase; background-color:#88A132; color:#FFFFFF; text-decoration:none;
	}
#header ul.st li a:hover{
	background-color:#9C0001; color:#FFFFFF;
	}
#header ul.st li a.hover{
	background-color:#9C0001; color:#FFFFFF;
	}
.size12{
	font-size:12px;
	}
.size13{
	font-size:13px;
	}
	/*-----------------------------paragraph start----------------------*/
		/*-----------------------------navigation start-----------------------*/
/*---------------------------body start------------------------------*/
#mainBody{
	width:988px; margin:0; padding:0 0 6px 0;background:url(../images/left_bg.gif) repeat-y 0 0 #484848;
	}
	/*----------------------sub option-------------*/
#sub{
	background:url(../images/left_bg.gif) repeat-y 0 0 #999999;
	border-bottom:#EDF2E0 6px solid; 
	padding:16px 5px 16px 5px;
	color:#41500B; 
	margin:0; 
	width:978px;
	}
	/*---------------------- left pan-------------*/
#leftPan{
	width:216px; 
	background:url(../images/left_bg.gif) repeat-y 0 0 #484848; 
	padding:14px 11px 68px 10px; 
	color:#D8D8D8;
	float:left;
	}
	/*--------------------mid pan------------*/
#midPan{
	width:468px; 
	border:#C0C8AC 1px solid; 
	background-color:#edf2e0; 
	color:#2D2D2D; 
	float:left; 
	margin:0 0 0 8px;
	padding:15px 14px 78px 14px;
	}
#midPan-f{
	width:713px; 
	border:#C0C8AC 1px solid; 
	background-color:#FFFFFF; 
	color:#2D2D2D; 
	float:left; 
	margin:0 0 0 8px;
	padding:15px 14px 78px 14px;
	}
/*----------------------------right side--------------------*/
#rightPan{
	width:216px; background:url(../images/left_bg.gif) repeat-x 0 0 #484848; padding:14px 11px 75px 10px; color:#D8D8D8;
	float:right;
	}
/*------------------------footer start-------------------------*/
#footer{
	width:988px;
	background-color:#88A132;
	color:#EDF2E0;
	margin:0;
	padding:0;
	height:90px;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	}
#footer p{
	width:289px;
	display:block;
	font-size:10px;
	position:absolute;
	left:349px;
	top:31px;
	color:#000000;
	background-color:#88A132;
	}
#footer ul.vali{
	width:152px; display:block; position:absolute; left:420px; top:56px; 
	}
#footer ul.vali li{
	float:left;  display:block; padding:0 6px 0 0; margin:0;
	}
#footer ul.vali li a{
	 height:17px ; width:70px !important; color:#FFFFFF; font-weight:bold; background-color:#910002; display:block; padding:0; 
	 font-size:11px; line-height:17px; text-align:center; text-decoration:none; 
	}
#footer ul.vali li a:hover{
	background-color:#B4070F; color:#FAEDC6;
	}
#footer p.desi{
	width:181px; position:absolute; left:402px; top:76px; display:block; line-height:14px; font-size:11px; font-weight:bold;
	color:#FFFFFF; background-color:#919E6F;
	}
#footer p.desi a{
	text-decoration:none; color:#FFFFFF;  background-color:#919E6F;;
	}
#footer p.desi a:hover{
	color:#FFFFFF; background-color:#910002;
	}


/*------------------------Top Menu -------------------------*/
#header .moduletable ul{
	width:940px; height:26px; position:absolute; left:45px; top:64px;
	}
#header .moduletable ul li{
	float:left; padding:0 0 0 1px;
	}
#header .moduletable ul li a{
	width:87px; height:26px; background:url(../images/navi_bg.gif) no-repeat 0 0 #3B3B3B; color:#C8C8C8; text-decoration:none;
	text-align:center; font:bold 0.9em/26px "Trebuchet MS",Arial, Helvetica, sans-serif; display:block;
	}
#header .moduletable ul li a:hover,#header .moduletable ul li a#active_menu-nav{
	background:url(../images/navi_bg_h.gif) no-repeat 0 0 #3B3B3B; color:#131313;
	}
/*------------------------Top Menu -------------------------*/
/*------------------------Search Module----------------------*/

#header #searchPan{
	width:209px; 
	height:119px; 
	background-color:#FFFFFF; 
	color:#A0080E;	
	position:absolute; 
	left:536px; 
	top:94px;
	padding:0 0 0 6px;
	}

#header #searchPan h3{
	width:165px; 
	height:34px; 
	background:url(../images/form_icon.gif) no-repeat 14px 11px ; 
	border:#C4CDAB 1px solid;
	padding:0 0 0 36px; 
	font:bold 1.1em/34px Georgia, "Times New Roman", Times, serif; 
	margin:0 0 14px 0;
	}

#header #searchPan input#mod_search_searchword{
	width:154px; 
	height:18px; 
	border-bottom:#D4D0C8 1px solid; 
	border-right:#D4D0C8 1px solid; 
	border-left:#808080 1px solid;
	border-top:#808080 1px solid; 
	margin:0 0 0 15px; 
	padding:0 0 0 5px; 
	font:normal 10px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}

#header #searchPan input.button{
	width:53px; 
	height:19px; 
	background-color:#000000; 
	color:#FFFFFF; 
	margin:0 0 0 123px; 
	padding:0; 
	text-align:center; 
	line-height:15px; 
	cursor:pointer;
	font-size:10px;
	font-weight:normal;
	border:none;
	}

/*---------------------Search Module----------------------*/
/*---------------------User Module----------------------*/
.divwide{
	width:210px; 
	float:left; 
	padding:0 16px 0 14px; 
	border-right:#EDF7CB 1px solid;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; 
	}
.divwide h3{
	color:#910003; padding:0 0 0 31px; height:25px; font-size:0.9em; line-height:25px;
	font-weight:bold; text-transform:uppercase; line-height:25px;
	}
.divwide .moduletable-icon1 h3{
background:url(../images/sub_h2_bg.gif) no-repeat 0 0 #C2D778; 
}
.divwide .moduletable-icon2 h3{
	background:url(../images/sub_h2_bg1.gif) no-repeat 0 0;
	}
.divwide .moduletable-icon3 h3{
	background:url(../images/sub_h2_bg2.gif) no-repeat 0 0;
	}
.divwide .moduletable-icon4 h3{
	background:url(../images/sub_h2_bg3.gif) no-repeat 0 0;
	}

.divwide ul{
	padding:8px 0 0 7px;
	}
.divwide ul li{
	padding:0 0 0 8px; margin:0; background:url(../images/sub_arrow.gif) no-repeat 0 6px;
	}
.divwide ul li a{
	text-decoration:none; font-size:0.9em; line-height:17px; color:#41500B; background-color:#C2D778; font-weight:bold;
	display:block;
	}
.divwide ul li a:hover{
	background-color:#E4F0BA; color:#910003;
	}
/*---------------------User Module----------------------*/

/*---------------------Left Menu----------------------*/
#leftPan h3, #rightPan h3{
	height:28px; 
	background-color:#131313; 

	color:#FFFFFF;
	font:bold 1.1em/28px Georgia, "Times New Roman", Times, serif;
	padding:0 0 0 4px;
	 margin:0; 
	 display:block; 
	width:212px;
	}
#leftPan ul,#rightPan ul{
	font-size:0; 
	padding:0 0 26px 0; 
	width:216px;
	}
#leftPan ul li,#rightPan ul li{
	 display:block;
	  margin:0 0 1px 0;  
	  padding:0;
	}
#leftPan ul li a,#rightPan ul li a{
	background:url(../images/left_arrow.gif) no-repeat 4px 7px #5B5B5B;
	color:#88A132;
	padding:0 0 0 18px;
	height:19px;
	font:bold 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	display:block;
	text-decoration:none;
	width:198px;
	}
#leftPan ul li a:hover, #leftPan ul li a#active_menu,#rightPan ul li a:hover, #rightPan ul li a#active_menu{
	background-color:#525252;
	color:#88A132;
	}
#leftPan a,#rightPan a{
	color:#88A132;
}

#leftPan a:hover,#rightPan a:hover{
	text-decoration:none;
}
#leftPan .moduletable,#rightPan .moduletable{
	margin-bottom:10px;
}

/*---------------------Left Menu----------------------*/

/*---------------------Footer Menu----------------------*/
#footer .moduletable ul{
	/*position:absolute; 
	left:184px; 
	top:13px; 
	*/
	width:652px;  
	display:block;
	text-align:center;
	margin:0 auto;
	padding-top:10px;
	}
#footer .moduletable ul li{
	line-height:14px;
	/*float:left; */
	display:inline;
	background-color:#88A132;
	color:#EDF2E0;
	font-weight:bold;
	}
#footer .moduletable ul li a{
	padding:0 6px 0 6px;
	font-size:0.9em;
	line-height:14px;
	background-color:#88A132;
	color:#EDF2E0;
	text-decoration:none;
	}
#footer .moduletable ul li a:hover{
	background-color:#910002; color:#FFFFFF;
	}
/*---------------------Footer Menu----------------------*/
/*---------------------Login Menu----------------------*/
input#mod_login_password,input#mod_login_username{
	border:1px solid white;
	width:190px;
}
#leftPan input.button, #rightPan input.button{
	border:none;
	margin:10px 0px;
	background-color:#990000;
	color:#FFFFFF;
	cursor:pointer;
	width:50px;
	height:22px;
	
}
/*---------------------Login Menu----------------------*/
/*---------------------Syndicate Menu----------------------*/
.syndicate{
	margin-top:10px;
}

.syndicate div{
	text-align:left;
}
/*---------------------Syndicate Menu----------------------*/
/*---------------------Polls Module----------------------*/
.moduletable table.poll thead td{
	padding:10px 0;
}

.moduletable table.poll table.pollstableborder{
	/*margin-left:10px;*/
}
.moduletable table.poll table.pollstableborder td{
	text-align:left;
}
.moduletable table.poll table.pollstableborder .sectiontableentry1, .moduletable table.poll table.pollstableborder .sectiontableentry2{
padding:7px 0 7px 7px; 
font:normal 0.9em/18px "Trebuchet MS", Arial, Helvetica, sans-serif; 
color:#C2D778;
border-bottom:1px dotted #eee;

}
/*---------------------Polls Module----------------------*/
/*---------------------Joomla Stuffs----------------------*/
.blog,.contentpaneopen,.contentpane{
	width:100%;
}

#midPan .contentheading,#midPan-f .contentheading{
	font:bold 1.5em Georgia, "Times New Roman", Times, serif;	
	color:#B4070F;
}
.componentheading{
	height:35px; background:url(../images/fauci-bg.gif) repeat 0 0;
	border-bottom:#212121 1px dashed; 
	border-top:#212121 1px dashed; 
	padding:0 0 0 7px;
	color:#786736; background-color:inherit; 
	font:bold 1.2em/35px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}
.small,.createdate,.modifydate{
	font:normal 0.9em/20px Arial, Helvetica, sans-serif;
	color:#666666;
}
.createdate,.modifydate{
	/*padding-bottom:10px;*/
}
.modifydate{
background:url(../images/on_janu_icon.gif) no-repeat 4px 3px ; color:#666600;
height:20px; padding:0 0 0 23px;
}
.createdate{
	background:url(../images/post_icon.gif) no-repeat 7px 3px #EDF2E0; 
	color:#515151;
	padding:0 0 0 27px;
	height:20px;
}
#midPan a.readon,#midPan-f a.readon{
	background:url(../images/form_icon_no.gif) 0 5px no-repeat;
	padding-left:13px;
}
#midPan a.readon:hover,#midPan-f a.readon:hover{
	text-decoration:none;
	}
div.blog_more{
	margin-bottom:20px;
}

a.blogsection{
	background:url(../images/left_arrow1.gif) 0 5px no-repeat;
	padding-left:15px;
}
.searchintro{
	margin:10px 0px;
}

.searchintro b,.searchintro strong,.highlight{
	background-color:#FCF6E2;
	border-bottom:#A7A7A7 dashed 1px;

}
.contentpaneopen img{
	margin:5px 10px 5px 10px;
}

.buttonheading{
	vertical-align:middle;
}

.buttonheading img{
	margin:0px 2px 0px 0px;
}

.contentpane img{
	margin:5px;
}
div.back_button{
	margin:10px 0px;
}
div.pagenavbar{
	text-align:center;
	border-bottom:1px solid #F5F4E5;
	border-top:1px solid #F5F4E5;
	clear:both;
	padding:5px 0px;
}
.sectiontableheader{
	padding:3px 5px;
	background-color:#E0DEC3;
	border-bottom:1px solid #C5C390;
}
tr.sectiontableentry1 td,tr.sectiontableentry2 td{
	padding:3px 0px 3px 5px;
}
#mid .sectiontableentry1,#mid-f .sectiontableentry1{
	background-color:#FCF6d0;
}

.contenttoc{
	width:35%;
}

.contenttoc th{
	background-color:#E9E5C2;
	padding:5px 0px;
}
.contenttoc td{
	padding:2px 5px 2px 12px;
	background-image:url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:5px 9px;
}

/*---------------------Joomla Stuffs----------------------*/
#twocols{ /*the columns that gets dropped down over yours might be different*/
z-index:20;
}
#leftcol{  /*the columns that gets dropped down over yours might be different*/
z-index:10;
}
.moduletablemainnav{ /* I have absolutely positioned the module, you might have a different scheme*/
position:absolute;
top:187px;
left:20px;
z-index:100;
font:0.9em Verdana, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}
#mainlevelmainnav,#mainlevelmainnav ul{
float:left;
list-style:none;
line-height:1em;
background:transparent;
font-weight:700;
margin:0;
padding:0;
}
#mainlevelmainnav a{
display:block;
color:#f90;
text-decoration:none;
margin-right:15px;
padding:0.3em;
}
#mainlevelmainnav li{
float:left;
padding:0;
}
#mainlevelmainnav li ul{
position:absolute;
left:-999em;
height:auto;
width:11em;
font-weight:400;
background:#36f;
border:#00C 1px solid;
margin:0;
}
#mainlevelmainnav li li{
width:11em;
}
#mainlevelmainnav li ul a{
width:11em;
color:#fff;
font-size:0.9em;
line-height:1em;
font-weight:400;
}
#mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul,#mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul{
left:-999em;
}
#mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover ul,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul{
left:auto;
z-index:6000;
}
#mainlevelmainnav li li:hover,#mainlevelmainnav li li.sfhover{
background:#039 url(../images/soccerball.gif) 98% 50% no-repeat;
}
#apDiv1{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-top: 4px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 540px; FONT: bold 14px 'Century Gothic',Arial,Verdana,sans-serif; COLOR: #4f5e40; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#news{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-top: -100px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 770px; FONT: bold 14px 'Century Gothic',Arial,Verdana,sans-serif; COLOR: #CCCCCC; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}
#apDiv1 LI {
	MARGIN: 0px; BORDER-BOTTOM: #666 1px solid
}
#apDiv2{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-top: 20px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; FONT: bold 14px 'Century Gothic',Arial,Verdana,sans-serif; COLOR: #4f5e40; PADDING-TOP: 10px; LIST-STYLE-TYPE: none

}
#apDiv3{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-top: 0px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 0px; FONT: bold 14px 'Century Gothic',Arial,Verdana,sans-serif; COLOR: #4f5e40; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#apDiv4{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-top: 145px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 770px; FONT: bold 14px 'Century Gothic',Arial,Verdana,sans-serif; COLOR: #4f5e40; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#apDiv5{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-top: 0px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 850px; margin-bottom: 0px; FONT: bold 14px 'Century Gothic',Arial,Verdana,sans-serif; COLOR: #4f5e40; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#apDiv6{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-top: 0px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 770px; FONT: bold 14px 'Century Gothic',Arial,Verdana,sans-serif; COLOR: #4f5e40; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#apDiv7{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-top: 0px; MARGIN-RIGHT: 0px; MARGIN-LEFT: 770px; FONT: bold 14px 'Century Gothic',Arial,Verdana,sans-serif; COLOR: #4f5e40; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}