/* CSS Document */
.clr{clear:both;}
.clearfix{clear:both;}
.title-gray{ color:#999999;}
.title-blue{ color:#0099CC;}
html, body{ 
	margin:0; 
	padding:0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:14px; color:#000000;
	background-color:#ffffff; 
} 
#layouter{ 
	width:820px; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;
	background-color:#FFFFFF;
	background: url(../images/bg.jpg) repeat-y center top; 
} 
#layouttop{
	background: url(../images/top_bg.png) center bottom repeat-x;height:7px;
}
#layoutbot{
	background: url(../images/bottom_bg.png) center top repeat-x; height:7px;
}
#pagewidth{ 
	width:802px; 
	text-align:left;  
	margin-left:auto; 
	margin-right:auto;
	background-color:#FFFFFF;
}
#header{
	width:100%;
} 
#bodySection {
/*	border-left:1px solid #EAE9E7; 
	border-right:1px solid #EAE9E7;*/
	width:100%; 	
}
#leftcol
{
	float:left;
	width:235px;
	height:100%!important; height:auto;
	text-align:center;
}
#leftcol #left-module{
	padding:1px;  
}
#leftcol #left-module .left-content{
	width:99%;
	text-align:left;
}
#maincol{
	float: left; 
  	/*width:50%;*/
width:100%;
 }
 /* STRETCH SITE*/
#maincol-lmr
{
	width:265px;
	background:#fFF;
	margin-right: auto;
	margin-left: auto;
	float:left;
}

#maincol-lm
{
	width:400px;
	background:#fFF;
	margin-right: auto;
	margin-left: auto;
	float:left;
}

#maincol-mr
{
	width:510px;
	background:#fFF;
	margin-right: auto;
	margin-left: auto;
	float:left;
}
/* STRETCH SITE*/
#rightcol{ 
	float:right;
	width:235px;
	height:100%!important; height:auto;
	text-align:center;
 }
#rightcol #right-module{
	padding:5px 0px 5px 0px; 
}
#rightcol #right-module .right-content{
	width:99%;
	text-align:left;
}
#footer{
	clear:both;
	height:50px; 
	width:100%;
	background-color:#cc6600;
	color:#000000;
	

 } 
#footer-menu {
	color:#000000;
	text-align:center;
}
#foot-adv{
	height:90px;
	width:700px; 
	background-color:#ffffff;
	text-align:center;
	margin-left:40px;
}
#footvideo,#footaudio{
	float:left;
	width:230px; 
	height:90px;
	margin:1px;
	text-align:center;
}
#footaudio1{
	float:left;
	width:230px;
	 height:90px;
	margin:1px;
	text-align:center;
}
#footaudio2{
	float:left;
	width:230px; 
	height:90px;
	margin:1px;
	text-align:center;
}

#head_logo{
width:100%;
float:left;
height:125px;
text-align:center;

}

#head_ban{
padding-top:2px;
padding-bottom:2px;
float:left;
width:55%;
text-align:right;
}



#header-ban{
margin-top:0px;
background:url(../images/head_02.jpg) center no-repeat;
background-position:top;
width:760px;
height:204px;
clear:both;
}

#head_menu{
	clear:both;
	width:100%;
	height:20px;	
	background-color:#cc6600;
}


/* TOP MENU */
.mainlevel-tmenu
{
text-align:center;
width:100%;font-size:11px;
}
a.mainlevel-tmenu {
text-align:center;
text-decoration:none;
color:#000000;font-size:11px;
padding-top:35px;
padding-left:5px;
padding-right:5px;
}
a.mainlevel-tmenu:hover{
text-decoration:none;
text-align:center;
color:#FF0000;font-size:11px;
padding-left:5px;
padding-right:5px;
}

/* MAIN MENU */
ul#mainlevel-menu
{
list-style: none;
float: left;
margin:0px;
padding:0px;
height:22px;
}
ul#mainlevel-menu li{
float:left;
height:22px;
/*width:120px;*/
display:block;
list-style:none;
}

ul#mainlevel-menu li a{
height:22px;
display:block;
list-style:none;
text-decoration:none;
text-align:center;
color:#FFFFFF;
font-weight:bold;
padding:8px 15px 0px 15px;
}

ul#mainlevel-menu li a.hover{
display:block;
list-style:none;
text-decoration:none;
text-align:center;
color:#FFFFCC;
font-weight:bold;
height:22px;
padding:8px 15px 0px 15px;
}
ul#mainlevel-menu li a.mainlevel-menu:hover{
text-decoration:none;
text-align:center;
font-weight:bold;
height:22px;color:#E0C9A6;

}
ul#mainlevel-menu li a.mainlevel-menu#active_menu-menu{
text-decoration:none;
text-align:center;
font-weight:bold;
height:22px;color:#E0C9A6;

}

ul#mainlevel-menu li a.mainlevel-menu #active_menu-menu{
text-decoration:none;
text-align:center;
color:#FFCCFF;
background-color:#000000;
font-weight:bold;
padding:8px 15px 0px 15px;
}
/* Footer Menu*/
.mainlevel-fmenu
{
text-align:center;
padding-top:10px;
width:100%;

}

a.mainlevel-fmenu {

text-align:center;
text-decoration:none;
color:#000000;
padding-left:5px;
padding-right:5px;
}

a.mainlevel-fmenu:hover{
text-decoration:none;
text-align:center;
color:#FF0000;
padding-left:5px;
padding-right:5px;
}


ul#mainlevel-fmenu
{
text-align:center;
padding-top:10px;


}
ul#mainlevel-fmenu li{
float:left;
list-style:none;
text-align:center;
}

ul#mainlevel-fmenu li a{
list-style:none;
text-decoration:none;
text-align:center;
color:#000000;
padding-left:5px;
padding-right:5px;
}
ul#mainlevel-fmenu li a.hover{
list-style:none;
text-decoration:none;
text-align:center;
color:#FF0000;
padding-left:5px;
padding-right:5px;
}
#body-content{
	margin-left:2px;
	margin-right:2px;
	padding:10px 15px 0px 15px;
	font-size:14px;
	color:#333333;
	font-family:Verdana,Arial,Helvetica,sans-serif; 
}


#rightcol #right-module .right-content .module h3{color:#163C6B; font-size:14px;}
#rightcol #right-module .right-content div.module{
background:#EDEDED url(../images/c_01.gif) top no-repeat;
width:235px;
margin:2px 2px 5px 2px;
}
#rightcol #right-module .right-content div.module div {
width:235px;
background: transparent url(../images/c_03.gif) bottom no-repeat;
}
input.go{
background:#ffffff url(../images/go.gif) center no-repeat;	
width:35px;border:none;
height:20px;
}
#leftcol #left-module .left-content div.module table {
width:235px;
border:1px solid #ededed;
}
#search {
float:right;
margin-top:2px;
}
/* RAJENDRA */
div#head_menu div#wrap div#menu table td a {
color:#fff;
border:none;
}
div#head_menu div#wrap div#menu table td a:hover{
background-color:#333333;
}
div#fp_img {
width:380px;
padding:10px 10px 5px 10px;
float:left;
}
/* RAJENDRA */


.contentheading
{
font-family:Tahoma;
font-size:16px;
font-weight:bold;
}

.componentheading
{
font-family:Tahoma;
font-size:16px;
font-weight:bold;
margin-bottom: 15px; /*added*/
}
table th.page_nav_next a 
{
color:#7a9318;
font-weight:bold;
}
table.contentpane td ul li a.category,
table.contentpane td.contentdescription ul a,
table.contentpane td.contentdescription form table td a {
color:#7a9318;
}
table th.page_nav_next a:link,
table th.page_nav_next a:hover,
table th.page_nav_next a:visited 
{
color:#7a9318;
font-weight:bold;
}
a:link,
a:hover,
a:visited {
color:#7a9318;
}

#RegistrationTable {display: none; }

.introText {
        font-size: 14px;
}
#body-content table td {
vertical-align: top;
padding-bottom: 15px;
}