﻿/* CSS Document */
body { font: 13px/1.4 Arial, sans-serif; margin: 0em 0em 0em 0em; width:100%; border:#CCCCCC 0px solid;}
#body{   font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin: 0em 0em 0em 0em; padding:0em; border-right:#ccc 0px solid;}
img{ border:none;}

/* Header Part */
/* 1)--------------------------------------------------------------------------------------------------------------------------*/
#content .extraheading{ border-bottom:#CCCCCC 3px dotted;font-size: 12pt; color:#dd69a8; padding-bottom :0px; margin-bottom:0px;}
.newsSeparator {width:100% ; border-bottom:solid 1px #000000;padding:0px; margin:0px;}
#headerpart{ width:100%; height:120px; margin:0em; padding:0em;}
#headerpart #header{ float:left; width:100%; margin:0em; padding:0em;}
			#header #logo{ float:left; vertical-align:top; margin:0em; padding:0em 0em 0em 0.2em;}
			#header #quicklink{ float:right; margin:0em 0.5em 0em 0em; padding:0em;}
			#header #search{ float:right; margin:0em 0.5em 0em 0em; padding:0em; font-size:11px; font-weight:normal; color:#000;}

			#header #masthead { width:720px; float:right; position: absolute; top:4.5em; left:0; right:0em; left:4.5em; }
			#header #globalNav{ width: 80%; float:right; margin: 0px; padding: 0px; vertical-align:middle; height: 32px; background-image: url(../images/glbnav_background.gif); }
					
					#globalNav #gnl {position: absolute; top: 0px; left:140px;}
					#globalNav #gnr {position: absolute; top: 0px; right:-3px;}
#globalNav #menu{ height:20px; height:17px; /*Ie - 6 issue*/ background-image: url(../images/bg_hmenu.gif); width:95%; padding:0em 0.2em 0em 0.2em; margin:0.6em 0.3em 0em 0.3em; /*Ie - 6 issue*/ margin:0.2em 0em 0em 0em; padding:0.4em 0em 0em 0.5em;}
#menu ul#navmenu {  float:LEFT; width:auto; padding:0em; margin:0em 0em 0em 0.5em; padding:0em 0.3em 0em 0.3em; border:#ff0000 0px solid; list-style: none; height: 24px; }/* Root = Horizontal, Secondary = Vertical */
				ul#navmenu li { margin: 0; border: 0 none; padding: 0; float: left; display: inline; list-style: none; position: relative; height: 24px; }/*For Gecko*/ 
				ul#navmenu ul { margin: 0; border: 0 none; padding: 0; width: 90px; list-style: none; display: none; position: absolute; top: 18px; _top: 21px; /*Ie issue*/  left: 0PX; }
				ul#navmenu ul:after {clear: both; display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; } /*From IE 7 lack of compliance*/
	
				ul#navmenu ul li { width: 130px; float:LEFT; display: block !important; display: inline; } /*For IE 7 lack of compliance*/
	
				ul#navmenu a/* Root Menu */{ border-right: #fff 1px solid; line-height:15px; margin:0em 0em 0em 0em; padding: 0 8px; float: none !important; /*For Opera*/ float: left; display: block; color: #FFF; font: bold 11px/22px Arial, Helvetica, sans-serif; text-decoration: none; height: 18px;  /*height: 1%;*/ }
				ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a {/* background: #E7B52E;*/ background-image: url(../images/glblnav_selected.gif); color: #0251AB; } /* Root Menu Hover Persistence */
				
				ul#navmenu a.active {background-image: url(../images/glblnav_selected.gif); color:#0251AB; } /*Default Active link*/
				
				ul#navmenu a.activeborder {background-image: url(../images/glblnav_selected.gif); color:#0251AB; border:none; } /*Default Active link*/
				ul#navmenu a.last{ border:none;}				
	
				ul#navmenu ul li a /* first level drop Menu */ {border-top: #B2C9E6 1px solid; border-right: #B2C9E6 1px solid; border-left: #B2C9E6 1px solid; padding: 0 5px; float: none !important; /*For Opera*/ float: left; display: block; color:#000000; /*background: #715458; color: #FFF;*/ font: normal 11px/22px Arial, Helvetica, sans-serif; text-decoration: none; height: 24px;  /*height: 1%;*/ }
				ul#navmenu ul li a.last_new {border-bottom: #B2C9E6 1px solid;}
				ul#navmenu ul li a:hover {color: #0251AB; border-left: #B2C9E6 1px solid;} /* Line no 45, 43 - Left border thickness*/
				ul#navmenu li:hover a, ul#navmenu li.iehover a {color: #0251AB; } /* Root Menu Hover Persistence */

				/*Sub List Items*/				
				ul#navmenu li:hover li a, ul#navmenu li.iehover li a { float: none; /*background: #E8F1F5;*/ color: #000; background:#EAF3FF; } /* 2nd Menu */
				ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a { background:#EAF3FF; color: #0251AB; } /* 2nd Menu Hover Persistence */
			
				ul#navmenu li:hover li:hover li a, ul#navmenu li.iehover li.iehover li a {color: #000000; } /* 3rd Menu */
				ul#navmenu li:hover li:hover li a:hover, ul#navmenu li:hover li:hover li:hover a, ul#navmenu li.iehover li.iehover li a:hover, ul#navmenu li.iehover li.iehover li.iehover a { background: #fff; color: #000000; } /* 3rd Menu Hover Persistence */

				ul#navmenu li:hover li:hover li:hover li a, ul#navmenu li.iehover li.iehover li.iehover li a { background: #E7B52E; color: #666; } /* 4th Menu */
				ul#navmenu li:hover li:hover li:hover li a:hover, ul#navmenu li.iehover li.iehover li.iehover li a:hover { background: #CCC; color: #FFF; } /* 4th Menu Hover */
				ul#navmenu ul ul, ul#navmenu ul ul ul {display: none; position: absolute; top: 0; left: 169px; }
				ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul { display: none; } /* Do Not Move - Must Come Before display:block for Gecko */
				ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul { display: block; }
					
/* Body Part */	
/* 2 )-----------------------------------------------------------------------------------------------------------------------*/			
#content {float:left; width:100%; margin:0em 0em 0em 0em; padding:0em;}
#content #mainimg{ float:left; vertical-align:top; margin:0em 0em 0em 0em; padding:0em 0em 0em 0.0em; }

#content #news {float:right; width:220px; vertical-align:top; margin:0.0em 0.6em 0em 0.4em; padding-right:0.2em;} 			  
		 #news {border:#ECF4FE 0px solid; width:231px; height:225px; margin:0px 0px 0px 0px; background:url(../images/bg_news.gif) no-repeat bottom;} 			  
		 #news #details{float:left; margin:0em 0em 0em 0em; padding:0em; line-height:15px;}		
			   #details ul { margin:0.0em 0.2em 0.0em 0em; padding:0em 0.5em 0.3em 2.2em; color:#000000; line-height:15px;}
			   #details ul li { margin:0em 0em 0.3em 0em; padding:0.8em 0em 0em 0em; vertical-align:middle; list-style-image:url(../images/icon_img.gif); line-height:15px; }
			   #details ul li a { color:#000000; line-height:15px; vertical-align:middle;  font-weight:normal; text-decoration:none; }
			   #details ul li a:hover {color:#715458;}				   
			   
			   #details p{ border:#FF0000 0px solid;  margin:0.2em 0em 0.2em 0.7em; padding:0em 0.3em 0em 0.4em; text-align:left; line-height:20px; font-size:11px;}				
			   
			   #details h5{ margin:0.5em 0em 0.7em 0.2em; padding:0em 0em 0em 0.5em; color:#5B7BB9; font-size:14px; font-weight:bold;}				  
			
			   #details span{ float:right; margin: 0em 0.5em 0em 0em;  padding:0em; font-size:10px; color:#043F93; font-weight:normal; text-align:right;}
			   #details span a{ float:right; margin: 0em 0.5em 0em 0em;  padding:0em; font-size:10px; color:#043F93; text-decoration:none; font-weight:normal; text-align:right;}
			   #details span a:hover{ color:#FF0000;}


/* Home Page - Sub Content Part */
/* 3 )-----------------------------------------------------------------------------------------------------------------------*/	
#subcontent{float:left; width:100%; margin:0.5em 0em 0.5em 0em; padding:0em 0em 0.5em 0em;}

#subcontent #right{ float:left; width:183px; height:210px; border-right:#ccc 1px solid; margin:0em 0.3em 0em 0.3em; padding:0em;}
			#right h5{ margin:0.2em 0em 0.1em 0.6em; padding:0em; border:none; color:#5B7BB9; font-size:14px;} 
			#right p{  margin:0.2em 0em 0.2em 0.9em; padding:0.5em 0.5em 0em 0em; border:none; text-align:justify;}
			#right .last{ border:none;}
			
			#right span{ float:right; margin: 0em 0.7em 0em 0em;  padding:0em; font-size:10px; color:#043F93; font-weight:normal; line-height:15px; text-align:right;}
			#right span a{ float:right; margin: 0em 0.7em 0em 0em;  padding:0em; font-size:10px; color:#043F93; text-decoration:none; font-weight:normal; line-height:15px; text-align:right;}
			#right span a:hover{ color:#FF0000;}
			
			#right #details{float:left; margin:0em 0em 0em 0em; padding:0em; line-height:15px;}		
			   		#details ul { margin:0.0em 0.2em 0.0em 0.4em; padding:0em 0em 0.3em 1.2em; color:#000000; line-height:15px;}
			   		#details ul li { margin:0em 0em 0em 0em; padding:0em 0em 0.5em 0em; vertical-align:middle; list-style-image:url(../images/icon_img.gif); line-height:15px; }
			   		#details ul li a { color:#000000; line-height:15px; vertical-align:middle;  font-weight:normal; text-decoration:none; }
			   		#details ul li a:hover {color:#715458;}														
			   		
			#form{ width:90%; margin:0.1em 0.5em 0.5em 0.7em; padding:0em 0em 0.5em 0em; border-top:#CCCCCC 1px dotted; border-bottom:#CCCCCC 1px dotted; background:#F8FBFF;margin-left:10px;height:150px;
			}
			.formy{ width:100%; margin:0.5em 0em 0em 0em; padding:0.5em 0em 0.5em 0em; border-top:#CCCCCC 1px dotted; border-bottom:#CCCCCC 1px dotted; background:#F8FBFF;
			}
						    #form .txt{ font-size:11px; color:#000000; margin:0em; padding:0em 0em 0em 0.5em; font-weight:normal; line-height:20px;}	
						    #form .mtxt{ font-size:11px; color:#000000; margin:0em; padding:0em 0em 0em 0.5em; font-weight:bold; line-height:20px;}		
						    #form .skip{ padding: 0px; line-height:1px; text-decoration:none;}


/*******************************************************************************************************************************************************************************************************************************************************************************************/

/*Sub Pages ..... */
/* 4 )-----------------------------------------------------------------------------------------------------------------------*/	
#innercontent{ float:left; width:100%; margin:0em 0em 0em 0em; padding:0em; }

#innercontent #leftside{ float:left; width:226px; margin:0em; padding:0em;}		
    	      #leftside #left_menu{float:right; width:100%; margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; vertical-align:top; background:url(../images/Images2011/img5.png) no-repeat top center;}
			  
			 	#left_menu ul { margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em;}
				#left_menu li { display: inline; list-style:disc; margin: 0em 0em 0em 0em; padding: 0em 0em 0em 0em; height:15px	}
				#left_menu li a {display: block;  padding: 0em 0em 0em 1.0em; margin: 0em 0em 0em 0.0em; font-size:12px;background:#d6d6d6;	color:#4a69c4; text-decoration: none; border-bottom:#AAC2EE 1px solid;	line-height:18px; vertical-align: middle;text-align:left }
				#left_menu li a:hover { color:#fff;	background:#5573d2; }
			  	#left_menu li a .first {border-top:#AAC2EE 1px solid;}

				#left_menu h1{font-size:16px; color:#FFFFFF; padding:0em 0em 0.2em 0.5em; margin:0.4em 0em 0em 0em; border-bottom:#AAC2EE 1px solid; }
	       	    #left_menu h5{ font-size:11px; color:#034DA2; font-weight:bold; line-height:18px; margin:0em 0em 0.2em 0em; padding:0em 0em 0em 0em; vertical-align:top; }
					   
			 #leftside #further_info {float:left; width:98%; margin:5em 0em 0em 0em; padding:5em 0em 0em 0em; border-bottom:1px #ddd solid;}			   
					   #further_info a{ color:#0251AB; text-decoration:none;}
					   #further_info a:hover{ color:#FF0000;}
					   #further_info h3{ line-height:15px; margin:0.9em 0em 0.5em 0em; padding:0em 0em 0em 0em; vertical-align:top; font-size:14px; font-weight:bold; color:#5E9FEA;}							   
			#leftside p{ margin:0em 0.1em 0.1em 0em; padding:0em 0.1em 0.1em 0em; font-size:12px; font-weight:normal; line-height:18px; vertical-align:top; text-align:left;}
			
			 #leftside #events { float:left; width:98%; margin:0em 0em 0em 0em; padding:0em 0em 0.7em 0em; border-bottom:1px #ddd solid;}			   
					   #events a{ color:#0251AB; text-decoration:none;}
					   #events a:hover{ color:#FF0000;}
					   #events h3{ line-height:15px; margin:0.9em 0em 0.5em 0.2em; padding:0em 0em 0em 0em; vertical-align:top; font-size:14px; font-weight:bold; color:#5E9FEA;}							   
			#leftside #events p{margin:0em 0.1em 0.1em 0em; padding:0em 0.1em 0.1em 0em; vertical-align:top; text-align:left;}
			
			 #leftside a{ color:Black; text-decoration:none;}
			#leftside  a:hover{ color:Black;}
/* Very Important - Content Part  */
/* 5 )-----------------------------------------------------------------------------------------------------------------------*/						   
/* Inner page RIGHT Side Part */
#innercontent #rightside{ float:left; width:75%; height:auto; margin:0em 0em 0em 1em; padding: 0em 0em 0.4em;text-align:left}
			 
			  #rightside #innerpageimg{
	float:left;
	margin:0em;
	padding:0em 0em 0em 0.0em;
	width: 100%;
}
	
		
			  #rightside #navigator{ position:inherit;  float:left; width:100%;  margin:0.3em 0em 0em 0em; padding:0em; background:#cad7dd; border-bottom:#CCCCCC 1px solid; height:16px;}
						#navigator ul { float:left; margin:0em 0em 0em 0em; padding:0em 0em 0.0em 0em; font-size:10px; color:#000; font-weight:normal; line-height:16px;}
						#navigator ul li {float:left; display:inline; margin:0em 0em 0em 0em; padding:0em 0em 0em 0.2em;  vertical-align:middle; }
						#navigator ul li a {float:left; margin:0em 0em 0em 0em; padding:0em 0.5em 0em 0em; color:#000000; vertical-align:middle; font-weight:normal; text-decoration:none; }
						#navigator ul li a:hover {color:#ff0000;}			
			
			 #rightside	#contentdetails{ float:left; width:100%; margin:1em 0em 0em 0em; padding:0em;text-align:left}	
			 
			 #rightside h1{ width:100%; font-size:16px; font-weight:bold; color:#034DA2; margin:0.5em 0em 0.4em 0em; padding:0em 0em 0em 0em; vertical-align:top;}
			 #rightside h2{ width:100%; border:none; font-size:14px; font-weight:bold; color:#5E9FEA; margin:0.5em 0em 0em 0em; padding:0em 0em 0em 0em;}
			 #rightside h3{ width:100%; border:none; font-size:12px; font-weight:bold; color:#575757; margin:0.5em 0em 0.3em 0em; padding:0em 0em 0em 0em;}
			 #rightside h4{ border-bottom:#CCCCCC 1px dotted;  width:100%; font-size:14px; font-weight:bold; color:#5E9FEA; margin:2em 0em 0em 0em; padding:0em 0em 0em 0em; }
								
			 #rightside em{ float:left;  width:100%; margin:0em; padding:0em; font-size:10px; font-weight:normal; vertical-align:top;}												
										
			#rightside #listdetails ul { margin:0.5em 0em 0em 0em; padding:0em 0em 0em 2em;text-align:left}
			#listdetails ul li {list-style-image:url(../images/icon_img.gif); margin:0.2em 0em 0em 0em; padding:0px 0em 0em 0em;}
			#listdetails  ul li ul{ margin:0em 0em 0.0em 2em; padding:0em 0em 0.2em 0em; color:#000000;}
			#listdetails  ul li ul li{ margin:0em; width:100%; padding:0px; list-style-image:url(../images/img_arrow.gif); vertical-align:middle; line-height:18px;}

			#listdetails  ul li a {margin:0em 0em 0em 0em; padding:0px 0em 0em 0em; color:#0858B1; font-weight:normal; text-decoration:none; vertical-align:middle; }
			#listdetails  ul li a:hover { color:#0858B1;}
			
		
			#rightside .listdetails ul { margin:0.5em 0em 0em 0em; padding:0em 0em 0em 2em;}
			.listdetails ul li {list-style-image:url(../images/icon_img.gif); margin:0.2em 0em 0em 0em; padding:0px 0em 0em 0em;}
			.listdetails  ul li ul{ margin:0em 0em 0.0em 2em; padding:0em 0em 0.2em 0em; color:#000000;}
			.listdetails  ul li ul li{ margin:0em; width:100%; padding:0px; list-style-image:url(../images/img_arrow.gif); vertical-align:middle; line-height:18px;}

			.listdetails  ul li a {margin:0em 0em 0em 0em; padding:0px 0em 0em 0em; color:#0858B1; font-weight:normal; text-decoration:none; vertical-align:middle; }
			.listdetails  ul li a:hover { color:#0858B1;}
			.newslistdetails ul { margin:0.5em 0em 0em 0em; padding:0em 0em 0em 2em;}
			.newslistdetails ul li {list-style-image:url(../images/icon_img.gif); margin:0.2em 0em 0em 0em; padding:0px 0em 0em 0em;}
			.newslistdetails  ul li ul{ margin:0em 0em 0.0em 2em; padding:0em 0em 0.2em 0em; color:#000000;}
			.newslistdetails  ul li ul li{ margin:0em; width:100%; padding:0px; list-style-image:url(../images/img_arrow.gif); vertical-align:middle; line-height:18px;}

			.listdetails  ul li a {margin:0em 0em 0em 0em; padding:0px 0em 0em 0em; color:#0858B1; font-weight:normal; text-decoration:none; vertical-align:middle; }
			.listdetails  ul li a:hover { color:#0858B1;}
			
			#rightside .blistdetails ul { margin:1em 0em 0em 0em; padding:0em 0em 0em 2em;}
			.blistdetails ul li { font-size:medium; color:#0858B1; font-weight:bold; line-height:25px; list-style-image:url(../images/bestofsite.gif); margin:2em 0em 0em 2em; padding:0px 0em .8em 0em;}
			.blistdetails  ul li ul{ margin:0em 0em 0.0em 2em; padding:0em 0em 0.2em 0em; color:#000000;}
			.blistdetails  ul li ul li{ margin:0em; width:100%; padding:0px; list-style-image:url(../images/links.gif); vertical-align:middle; line-height:25px;}

			.blistdetails  ul li a {margin:0em 0em 0em 0em; font-weight:bold; padding:0px 0em 0em 0em; font-size:small; color:#0858B1; font-weight:normal; text-decoration:none; vertical-align:middle; }
			.blistdetails  ul li a:hover { color:Olive;font-weight:bold;  font-size:small; margin-left:15px; speak-header:once; }
			
			.blistdetailsnew { margin:0em 0em 0em 2.5em; padding:0em 0em 0em 0em;}
			.blistdetailsnew li { font-size:medium; color:#0858B1; font-weight:bold;  line-height:20px; list-style-image:url(../images/links.gif); margin:.5em 0em 0em 0em; padding:0px 0em 0em 0em;}
			.blistdetailsnew li ul{ margin:0em 0em 0.0em 2em; padding:0em 0em  0.1em 0em; color:#000000;}
			.blistdetailsnew li ul li{ margin:0em; width:100%; padding:0px; list-style-image:url(../images/links.gif); vertical-align:middle; line-height:25px;}

			.blistdetailsnew li a {margin:0em 0em 0em 0em; font-weight:bold; padding:0px 0em 0em 0em; font-size:small; color:#0858B1; font-weight:normal; text-decoration:none; vertical-align:middle; }
			.blistdetailsnew li a:hover { color:Olive;font-weight:bold;  font-size:small; margin-left:15px; speak-header:once; }
			
			
			
			 #rightside p{ width:100%; margin:0.4em 0.2em 0.1em 0em; padding:0em 0.2em 0.1em 0em; font-size:12px; font-weight:normal; color:#000000; line-height:18px; vertical-align:top; text-align:justify;}
			 .cross{ width:100%; text-decoration:line-through;}

			 #rightside p a{ text-decoration:none; color:#0858B1;}
			 #rightside p a:hover{ text-decoration:none; color:#1378EB;}
			 
			 
			 
			 /*Main Grid*/
			#rightside	#grid{margin: 0.5em 0.3em 0.0em 0.3em; background:#fff; border: #ADADAD 0em solid;}
						#grid td.info_head {color: #FFF; background:#6A88BF; font-size: 11px; font-weight:bold; text-align:center; line-height:25px; padding:0px 0px 0px 1.5em;  vertical-align:middle;}	
						#grid td.info_left {color: #000; font-size: 11px; line-height:23px; padding:0px 0px 0px 1.5em;  vertical-align:middle; border-left:#D6D6D6 1px solid;}	
						#grid td.info_left_bg {color: #000000; background:#f0f0f0; font-size: 11px; line-height:23px; padding:0px 0px 0px 1.5em;  vertical-align:middle; border-left:#D6D6D6 1px solid;}	
						#grid td.info_center {color: #000; font-size: 11px; text-align:center; line-height:23px; padding:0px 0px 0px 1.5em;  vertical-align:middle; border-left:#D6D6D6 1px solid;}	
						#grid td.info_center_bg {color: #000; background:#f0f0f0; text-align:center; font-size: 11px; line-height:23px; padding:0px 0px 0px 1.5em;  vertical-align:middle; border-left:#D6D6D6 1px solid;}	
						#grid td.info_last {color: #ff0000; font-size: 11px; text-align:center; line-height:23px; padding:0px 0px 0px 1.5em; margin:1px 0px;  vertical-align:middle; border-right:#D6D6D6 1px solid; border-left:#D6D6D6 1px solid;}	
						#grid td.info_last_bg {color: #ff0000; background:#f0f0f0; font-size: 11px; text-align:center; line-height:23px; padding:0px 0px 0px 1.5em; margin:1px 0px;  vertical-align:middle; border-right:#D6D6D6 1px solid; border-left:#D6D6D6 1px solid;}	

/*Sub Grid*/
			#rightside #grid td.value_left {color: #000000; font-size: 11px; line-height:23px; padding:0px 0px 0px 1.5em;  vertical-align:middle;}	
						#grid td.value_last {color: #000000; font-size: 11px; line-height:23px; padding:0px 0px 0px 5px; text-align:left; vertical-align:middle;}	
						#grid td.value_center {color: #000000; font-size: 11px; line-height:23px; padding:0px 0px 0px 5px; text-align:center; vertical-align:middle; border-right: #999999 0px solid;}	
						.value_left_title {color: #934406; font-size: 12px; font-weight:bold; font-style:normal; font-variant:normal; line-height:25px; margin-bottom:5px; padding:0px 0px 0px 1.3em; vertical-align:middle;}	
			 
			 	
/* Footer Part */	
/* 6 )-----------------------------------------------------------------------------------------------------------------------*/				
#footer{float:left; width:100%; background:#D4D4D4; margin:0.5em 0em 0em 0em; height:25px; padding:0em 0em 0em 0em; border-top:#ccc 1px solid; font-size:10px; color:#000000; text-align:left;}
#footer p{ vertical-align:middle; font-size:10px; color:#000000; text-align:left; margin:0.5em 0em 0em 0em;}
#footer .footer-right{
	float: right;
	width: 30%;}

/* Form Part */
/* 7 )-----------------------------------------------------------------------------------------------------------------------*/	
.input { border:0.1em #5979A6 solid; margin:0.4em 0em 0em 0em; padding:0em 0em 0em 0.2em; background-color:#FFF; color:#000000; font-size:10px;}
.selectbox { border:0.1em #5979A6 solid; margin:0.4em 0em 0em 0em; padding:0em 0em 0em 0.2em; background-color:#FFF; color:#000000; font-size:10px;}
.textarea { border:1px #5979A6 solid; margin:0.4em 0em 0em 0em; padding:0em 0em 0em 0.2em; background-color:#FFF; color:#000000; font-size:12px;}
.checkbox { border:0.1em #5979A6 solid; margin:0.4em 0em 0em 0em; padding:0em 0em 0em 0.2em; background-color:#FFF; color:#000000;}
.radio {font-size: 10px; font-weight: normal; background-color: #ffffff; border:1px #5979A6; vertical-align: middle;}
.btn_submit{background: url(../images/btn_submit.gif) no-repeat; border:none; height:18px; width:50px; margin:0.5em 0em 0.5em 0em; padding:0em 0em 0em 0em; vertical-align:middle;}
.btn_go{background: url(../images/btn_go_1.gif) no-repeat; width:17px; height:16px; border:none; margin:-0.1em 0em 0em 0em; padding:0em; vertical-align:middle;}					   	

.button {color: #fff; background: url(../images/bg_button.gif) repeat-x; border:1px #1B68BC solid; margin:1em 0em 0.5em 0em; padding: 0em; vertical-align:middle; text-decoration: none; font: bold 10px Arial;}
.button:hover {color: #FFE7CC;}	
.MHead{ width:100%;  font-weight:bold;  }
.MHead td h5 {color:Maroon; font-weight:bold;}
.MHead td{text-align:left;}
.MTable{width:50%;  text-align:left;}

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    /*background-color:#8bb5ec;#2E4d7B; #a7f19b*/
	font-family: Arial, Sans-Serif;
	background-image:url(../images/Images2011/center.jpg);
	background-repeat:repeat-x;
	background-position:left;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top:0px;
    cursor: pointer;
    text-align:left
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
   /* background-color:#6280b8; #5078B3;*/
    background-image:url(../images/Images2011/center.jpg);
	background-repeat:repeat-x;
	background-position:left;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 0px;
    cursor: pointer;
    text-align:left
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #f1f7ff;/*#D3DEEF;*/
   /* border: 1px dashed #2F4F4F;*/
    border-top: none;
    padding: 5px;
    padding-top: 10px;
   
}
/*******************************Login*******************************/
.loginlink
{
	cursor:pointer;
	color:white;
	float:right;
	padding-right:20px;
	padding-top:10px;
	font-weight:bold;
	text-decoration:none;
}
.loginlink:hover
{
	color:gray;}


/*****************************marquee*********************/
#marqueecontainer{
position:relative;
width:98%; /*marquee width */
height:55px; /*marquee height */
background-color:white;
overflow:hidden;
margin-right:2px;
margin-left:2px;
z-index:1;
}
#marqueecontainer h5
{
font-size:12px;
color:black;
line-height:20px;
}
#marqueecontainer h4 a
{
font-size:12px;
color:darkgreen;
float:left;
}

/*******************************************************************************************/
h5
{
	font-size:small;
}
h6
{
	font-size:smaller;
	}
	
.modalpopup
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}


