﻿/* 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
{
	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:24px; 
	margin-bottom:1em; 
	margin-top:10px;
	padding-bottom:1em; 
	padding-left:2px; 
	text-align:left;
	vertical-align:middle;
	float:left;
	display:inline; 
	}/*background:url(../images/Orchid.jpg) no-repeat left bottom;*/
#headerpart img
{
	vertical-align: middle;
	padding-top:10px;
	margin-bottom:10px;
	}
#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 .formc
{
	text-align:center;
	 }
#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: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;
			}
			.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:#f9f9f9;
			}
						    #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 #leftside{ float:left; width:65%; margin:0em; padding:1em 1em 1em 2em; text-align :justify; border:solid 2px #E8E8E8;}		
    	     #leftside #left_menu{float:right; width:100%; margin:0em 0em 0em 0em; padding:0em 0em 0em 0em; vertical-align:top; }
			 #leftside h4{  color:#034DA2; font-weight:bold; line-height:18px; margin:0em 0em 0.2em 0em; padding:0em 0em 0em 0em; vertical-align:top; }
		 	  #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;}
				#left_menu li a {display: block;  padding: 0em 0em 0em 1.0em; margin: 0em 0em 0em 0.0em; font-size:12px;	color:#fff; text-decoration: none; border-bottom:#AAC2EE 1px solid;	line-height:18px; vertical-align: middle; }
				#left_menu li a:hover { color:#fff;	background:#4666A1; }
			  	#left_menu li a .first {border-top:#AAC2EE 1px solid;}
				#leftsideTable {width:100%;}
				.leftsideTable tr .tdleft {text-align:right;vertical-align:top;}
				#left_menu h1{font-size:20px; color:#FFA500; padding:0em 0em 1em -1em; margin:0.4em 0em 1em 0em;}
	       	    #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:0em 0em 0em 0em; padding:0em 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:right; width:28%; height:auto; margin: 0em 0em 0em 1em; padding: 0em 0em 0.4em;}
			 
#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:#FFF1F1; 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;}	
			 
			 #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;}
			#listdetails ul li {list-style-image:url(Images/stub_arrow_right.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;}
			
		
			#leftside .listdetail ul { margin:0.5em 0em 0em 0em; padding:0em 0em 0em 2em;}
			.listdetail ul li {list-style-image:url(images/icon_img.gif); margin:0.2em 0em 0em 0em; padding:0px 0em 0em 0em;}
			.listdetail  ul li ul{ margin:0em 0em 0.0em 2em; padding:0em 0em 0.2em 0em; color:#000000;}
			.listdetail  ul li ul li{ margin:0em; width:100%; padding:0px; list-style-image:url(images/img_arrow.gif); vertical-align:middle; line-height:18px;}
			.listdetail  ul li a {margin:0em 0em 0em 0em; padding:0px 0em 0em 0em; color:#0858B1; font-weight:normal; text-decoration:none; vertical-align:middle; }
			.listdetail  ul li a:hover { color:#0858B1;}
			
			
			#rightside .blistdetails ul { margin:1em 0em 0em 0em; padding:0em 0em 0em 2em;}
			.blistdetails ul li { font-size: small; 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; font-size:smaller;}
			.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; }
			
			
			 #leftside .blistdetail ul { margin:1em 0em 0em 0em; padding:0em 0em 0em 2em;}
			.blistdetail ul li { font-size: small; color:#0858B1; font-weight: normal; line-height:25px; list-style-image:url(images/bestofsite.gif); margin:2em 0em 0em 2em; padding:0px 0em .8em 0em;}
			.blistdetail  ul li ul{ margin:0em 0em 0.0em 2em; padding:0em 0em 0.2em 0em; color:#000000; }
			.blistdetail  ul li ul li{ margin:0em; width:100%; padding:0px; list-style-image:url(images/links.gif); vertical-align:middle; line-height:25px;font-size: x-small;}

			.blistdetail  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; }
			.blistdetail  ul 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 )-----------------------------------------------------------------------------------------------------------------------*/				
#footerTFL{background:#662e51; text-align:center;width:100%; vertical-align: bottom; float :left ;padding-top :1em; padding-bottom :1em;}

#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:0.5em 0em 0.5em 0em; padding: 0em; vertical-align:middle; text-decoration: none; font: bold 10px Arial;}
.button:hover {color: #FFE7CC;}
#flashbar {
	width:928px;
	/*float: left;*/
	text-align:center;
	padding-left:0px;
	margin-left:0px;
	padding-top: 0px;
}	

.Welcomebar{ border-bottom:solid 2px #357399; height: 10px;}
.listdetailsTfl{list-style-image:url("../Images/icon_img.gif");}
