@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
background-image:url(../images/main_bg_02.jpg);
background-repeat:repeat-x;
background-position:left top;
background-color:#e2f4fb;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
/*color:#7d7d7d;*/
}


#container
{
width:990px;
margin:0px auto;
padding:0px;
vertical-align:top;
}

a{ text-decoration:none;}     
   
   /*---------------------top------------------*/
    #top_area
	{
	width:990px;
	margin:0px;
	padding:0px;
	float:left;
	}
	
	
	 /*---------------------navigation------------------*/
	 
	 #navigation
	{
	width:990px;
	margin:0px;
	padding:11px 0px 0px 0px;
	float:left;
	background-image:url(../images/nav_bg_05.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	height:54px;
	}
	
	  #navigation .link
	  {
	  width:640px;
	  margin:0px;
	  padding:0px 5px 0px 15px;
	  float:left;
	  font-weight:bold;
	  color:#ffffff;
	  }
	  
	  .link ul
	  {
	  width:640px;
	  margin:0px;
	  padding:0px 0px;
	  float:left;
	  list-style:none;
	  display:inline;
	  }
	  
	  .link ul li
	  {
	  margin:0px;
	  padding:0px;
	  float:left;
	  list-style:none;
	  display:inline;
	  outline:none;
	  }
	  .link ul li a
	  {
	  margin:0px;
	  padding:10px 8px 0px 8px;
	  float:left;
	  text-decoration:none;
	  color:#ffffff;
	  outline:none;
	  }
	  
	  
	  /*---------------------login------------------*/
	  
	  #navigation .login
	  {
	  width:330px;
	  margin:0px;
	  padding:6px 0px 0px 0px;
	  float:left;
	  }
	  
	  #navigation .login p
	  {
	  width:330px;
	  margin:0px;
	  padding:0px 0px 0px 0px;
	  float:left;}
	  
	  #navigation .login span
	  {
	  padding-bottom:7px;}
	  
	  /*---------------------directories------------------*/
	  .featured_right_img
	  {
	  width:170px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  font-size:12px;
	  }
	   .featured_right_img h3
	  {
	   font-weight:bold;
	   font-size:14px;
	   color:#7aa321;
	   margin:0px; padding:0px;
	 
	  }
	    .featured_right_img h3 a
	  {
text-decoration:none;
	   color:#7aa321;
	 
	 
	  }
	  .featured_right_img p
	  {
	   font-weight:bold;
	   font-size:12px;
	  color:#000; margin:0px; padding:0px;
	   
	  }
	   .featured_right_img p a
	  {

	  color:#000;text-decoration:none; 
	   
	  }
	  .main_featured_div
	  {
	   width:280px; 
	  margin:0px;
	  padding:15px 15px 0px 15px;
	  float:left; 
	  background-image:url(../images/box_seperater.jpg);
	  background-repeat:no-repeat;
	  background-position:top right;  }
	  #directories
	  {
	  width:988px;
	  margin:0px;
	  padding:1px;
	  float:left;
	  background-color:#abcaeb;
	  }
	  
	    #directories .directories_inner
	  {
	  width:962px;
	  margin:0px;
	  padding:0px 12px 0px 12px;
	  float:left;
	  border:1px solid #ffffff;
	  background-image:url(../images/directories_bg_15.jpg);
	  background-repeat:repeat-x;
	  background-position:left top;
	  /* height:137px;*/
	 background-color:#FFFFFF;
	  }
	  
	  .directories_inner .inner_bg
	  {
	  width:932px;
	  margin:0px;
	  padding:0px 0px 5px 30px;
	  float:left;
	  background-image:url(../images/directories_inner_bg.jpg);
	  background-repeat:no-repeat;
	  background-position:center top;
	  }
	  
	  .directories_inner h1
	  {
	  width:935px;
	  font-weight:bold;
	  font-size:17px;
	  color:#2480e6;
	  margin:0px;
	  padding:7px 0px 10px 27px;
	  float:left;
	  }
	  
	  .directories_inner .inner_bg  .boxes_directories
	  {
	  width:173px;
	  margin:0px;
	  padding:5px 5px 0px 0px;
	  float:left;

	  }
	  .boxes_directories p
	  {
	  font-size:12px;
	  width:175px;
	  margin:0px;
	  padding:0px 0px 0px 10px;
	  float:left;
	  font-weight:bold;
	  line-height:18px;
	  }
	  .boxes_directories a /*------css change for index--------*/ {
		text-decoration:none;
		font-weight:bold;
		color:#000000;
		line-height:18px;
		}
		.boxes_directories a:hover {
		color:#2480e6;
		}
	   /*---------------------main content------------------*/
	   
      #directories .main_content
	  {
	  width:916px;
	  margin:1px 0px 0px 0px;
	  padding:14px 35px 0px 35px;
	  float:left;
	  border:1px solid #ffffff;
	  background-image:url(../images/main_content_bg_22.jpg);
	  background-repeat:repeat-x;
	  background-position:left top;
	  background-color:#ffffff;
	  }
	  
	  
	  
	  
	  /*---------------------left content------------------*/
	  .main_content .boxes
	  {
	  width:269px;
	  margin:0px;
	  padding:0px 15px 0px 15px;
	  float:left;
	  background-image:url(../images/cntent_left_right_bg_09.jpg);
	  background-repeat:no-repeat;
	  background-position:left top;
	  font-size:11px;/* susmita*/
	  }
	  
	  .boxes .boxes_new
	  {
	  width:269px;
	  margin:0px;
	  padding:0px 0px 0px 0px;
	  float:left;
	  
	  }
	  
	   .boxes_new h1
	  {
	   width:269px;
	   font-weight:bold;
	   font-size:17px;
	   color:#2480e6;
	   margin:0px;
	   padding:7px 0px 5px 0px;
	   float:left;
	  }
	   .boxes_new h1 a
	  {	   
	   color:#2480e6;
	   text-decoration:none;
	  }
	  .boxes_new p
	  {
	   color:#000;
	   width:269px;
	   margin:0px;
	   padding:5px 0px 5px 0px;
	   float:left;
	   line-height:18px;
	   font-size:11px;/* susmita*/
	  }
	  
	  
	  .small_link
	  {
	  width:269px;
	   margin:0px;
	   padding:5px 0px 5px 0px;
	   float:left;
	   }
	   
	    .small_link img
		{
		padding-right:10px;}
	   
	   .small_link .left_portion
	  {
	   width:100px;
	   margin:0px;
	   padding:0px;
	   float:left;
	   text-align:center;
	   }
	   
	   
	   
	    .small_link .right_portion
	  {
	   width:168px;
	   margin:0px;
	   padding:0px;
	   float:left;
	   }
	   
	   
	   .right_portion h4
	  {
	   width:158px;
	   margin:0px;
	   padding:10px 0px 0px 10px;
	   float:left;
	   font-size:15px;
	   font-weight:bold;
	   color:#77b719;
	   }
	   
	   .right_portion span
	   {
	   width:168px;
	   margin:0px;
	   padding:0px 0px 10px 0px;
	   float:left;
	   }
	   
	   .right_portion span a
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	 text-decoration:none;
	  }
	  
	  .right_portion span a:hover
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   text-decoration:none;
	  }
	   
	   
	   
	   
	   .small_link .facebook
	   {
	   width:150px;
	   margin:0px;
	   padding:0px;
	   float:left;
	   font-size:11px;
	   }
	   
	    .small_link .twitter
	   {
	   width:75px;
	   margin:0px;
	   padding:0px;
	   float:left;
	    font-size:11px;
	   }
	  
	  .boxes_new p span
	  {
	   width:100px;
	   margin:0px;
	   padding:0px;
	   float:left;
	  }
	  

	  .boxes_new p a
	  {
	 /* font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   text-decoration:underline;*/
	   font-family: Arial, helvetica;
	   text-decoration: none;
	   font-size: 13px;
	   color: #2181e7;
	  }
	  .boxes_new p a:active
	  { font-family: Arial, helvetica;

	  font-size: 13px; 
	  color: #2181e7;
	  }
	.boxes_new p a:visited
	 	{ font-family: Arial, helvetica; font-size: 13px; color: #2181e7 ;}
	  .boxes_new p a:hover
	  {
	  /*font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   text-decoration:none;*/
	    font-family: Arial, helvetica; text-decoration: underline; font-size: 13px; color: #6a961d;
	  }
	  .blue
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;	  
	   }
	   
	   .blue a
	  {
	text-decoration:none;
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;	   
	   }
	   
	   .blue a:hover
	  {
	  text-decoration:none;
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   }
	   /*---------------------mid portion starts------------------*/
	   
	   
	   .main_content .boxes_mid
	  {
	  width:300px;
	  margin:0px;
	  padding:0px 6px 0px 5px;
	  float:left;
	 }
	 
	 
	  .boxes_mid .boxes_mid_bg
	  {
	  width:300px;
	  margin:0px;
	  padding:0px;
	  float:left;
	  background-color:#fbfbfb;
	 }

	  
	  .boxes_mid_bg h1
	  {
	   width:290px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	   background-color:#2480e6;
	  }
	  
	  .boxes_mid_bg h2
	  {
	   width:250px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:10px;
	   padding:20px 10px 0px 10px;
	   float:left;
	   background-color:#77B71A;
	   height:41px;
	   text-align:center;
	  }
	  
	  .boxes_mid_bg h3
	  {
	   width:250px;
	   font-weight:bold;
	   font-size:17px;
	   color:#2480e6;
	   margin:0px;
	   padding:7px 0px 0px 20px;
	   float:left;
	  }
	  
	   .boxes_mid_bg p
	  {
	   width:260px;
	   margin:0px;
	   padding:0px 20px 0px 20px;
	   float:left;
	   line-height:18px;
	   color:#000000;
	   font-size:12px;
	  }
	  
	  .boxes_mid_bg p a
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	  text-decoration:none;
	  }
	  
	  .boxes_mid_bg p a:hover
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   text-decoration:none;
	  }
	  
	   .boxes_mid_bg ul
	   {
	   width:233px;
	   margin:0px;
	   padding:10px 0px 0px 20px;
	   float:left;
	   list-style:none;
	   }
	    
		.boxes_mid_bg ul li
	   {
	   width:223px;
	   margin:0px;
	   padding:2px 0px 2px 10px;
	   float:left;
	   list-style:none;
	   background-image:url(../images/blue_bullet_29.jpg);
	   background-repeat:no-repeat;
	   background-position:left center;
	   font-weight:bold;
	   }
	   .boxes_mid_bg ul li a 
	   {
		text-decoration:none;
		color:#000000;
		font-size:11px;
		}
		.boxes_mid_bg ul li a:hover {
		text-decoration:underline
		}
	   .new_btm
	   {
	   width:305px;
	   margin:0px;
	   padding:0px 0px 0px 0px;
	   float:left;
	   }
	   
	   
	   
	   /*---------------------right portion starts------------------*/
	   
	   
	   
	   .main_content .boxes_right
	  {
 width:285px;
	  margin:0px;
	  padding:0px 0px 0px 15px;
	  float:left;
	  background-image:url(../images/cntent_left_right_bg_09.jpg);
	  background-repeat:no-repeat;
	  background-position:left top; margin-left:5px;
	  }
	  
	  .boxes_right .boxes_right_new
	  {
	  width:269px;
	  margin:0px;
	  padding:0px 0px 0px 0px;
	  float:left;
	  }
	  
	  .boxes_right_new h1
	  {
	  width:230px;
	   font-weight:bold;
	   font-size:17px;
	   color:#2480e6;
	   margin:0px;
	   padding:7px 0px 5px 12px;
	   float:left;
	  }
	  
	  .boxes_right_new h2
	  {
	   width:200px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:0px 0px 0px 0px;
	   padding:15px 0px 15px 69px;
	   float:left;
	   height:13px;
	   background-image:url(../images/bluepath_heading_bg_16.jpg);
	   background-repeat:no-repeat;
	   background-position:left top;
	  }
	  
	  .boxes_right_new h4
	  {
	   width:235px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:0px 0px 0px 0px;
	   padding:10px 0px 10px 12px;
	   float:left;
	   background-color:#2480e5;
	
	  }
	  
	  
	  .boxes_right_new h3
	  {
	   width:159px;
	   font-weight:bold;
	   font-size:11px;
	   color:#ffffff;
	   margin:0px;
	   padding:10px 0px 15px 110px;
	   float:left;
	   background-image:url(../images/twitter_bg_03.jpg);
	   background-repeat:no-repeat;
	   background-position:left top;
	  }
	  
	  .boxes_right_new p
	  {
	  width:259px;
	   margin:0px;
	   padding:2px 15px 2px 0px;
	   float:left;
	   line-height:18px;
	   font-size:12px;
	  }
	  
	  	  .boxes_right_new p span
	  {
	   width:100px;
	   margin:0px;
	   padding:0px 0px 0px 12px;
	   float:left;
	  }
	  

	  .boxes_right_new p a
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   text-decoration:none;
	  }
	  
	  .boxes_right_new p a:hover
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   text-decoration:none;
	  }
	  
	  .black_text
	  {
	   width:269px;
	   margin:0px;
	   padding:5px 0px 5px 0px;
	   float:left;
	   line-height:18px;
	   color:#000000;
	   background-color:#fcfcfd;
	  }
	  
	 /* .black_text span
	  {
	  color:#4199fb;
	  }*/
	  
	  .black_text p
	  {
	   width:249px;
	   margin:0px;
	   padding:5px 0px 5px 20px;
	   float:left;
	   line-height:18px;
	   color:#000000;

	  }
	  
	  .black_text p a
	  {
	  color:#4199fb;
	  text-decoration:none;
	  font-weight:normal;
	  }
	  
	  
	  
	  
	  .small_link_new
	  {
	  width:269px;
	   margin:0px;
	   padding:5px 0px 5px 0px;
	  /* float:left;*/
	  text-align:center;
	   }
	   
	    .small_link_new img
		{
		padding-right:10px;}
	   
	   .small_link_new .left_portion
	  {
	   width:100px;
	   margin:0px;
	   padding:0px;
	   float:left;
	   text-align:center;
	   }
	   
	   
	   
	    .small_link_new .right_portion
	  {
	   width:159px;
	   margin:0px;
	   padding:0px;
	   float:left;
	   }
	   
	   
	   .right_portion h4
	  {
	   width:158px;
	   margin:0px;
	   padding:10px 0px 0px 10px;
	   float:left;
	   font-size:15px;
	   font-weight:bold;
	   color:#77b719;
	   }
	   
	   .right_portion span
	   {
	   width:168px;
	   margin:0px;
	   padding:0px 0px 10px 0px;
	   float:left;
	   }
	   
	   .right_portion span a
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	  text-decoration:none;
	  }
	  
	  .right_portion span a:hover
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   text-decoration:none;
	  }
	   
	   
	   
	   
	   .small_link_new .facebook
	   {
	   width:150px;
	   margin:0px;
	   padding:0px;
	   float:left;
	   }
	   
	   .small_link_new .twitter
	   {
	   width:75px;
	   margin:0px;
	   padding:0px;
	   float:left;
	   }
	   
	   
	   
	  
	    /*---------------------footer------------------*/
		
		
		
		 #footer
	  {
	  width:990px;
	  margin:0px;
	  padding:15px 0px 0px 0px;
	  float:left;
	  background-color:#2480e6;
	  height:41px;
	  }
	  
	   #footer p
	  {
	  width:974px;
	  margin:0px;
	  padding:0px 0px 3px 0px;
	  float:left;
	  color:#ffffff;
	  font-weight:normal;
	  text-align:center;
	  font-size:12px;
	  }
	  
	  #footer p a
	  {
	  text-decoration:none;
	  color:#ffffff;
	  font-weight:bold;
	  outline:none;
	  padding:0px 7px 0px 7px;
	  }
	  
	   #footer p a:hover
	  {
	  text-decoration:underline;
	  color:#ffffff;
	  }
	  
	  
	  
	  
	  
	  /*--------------------------innerpages-------------------------*/
	  
	  .main_content .left_inner
	  {
	  width:586px;
	  margin:0px 0px 0px 0px;
	  padding:0px 10px 0px 0px;
	  float:left;
	  }
	  
	  .left_inner p
	  {
	  width:596px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  }
	  
	  .left_inner h1
	  {
	   width:586px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	   background-color:#2480e6;
	  }
	  
	  .cntent_area
	  {
	  width:596px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  }
	  
	  .cntent_area .left_cntent_area
	  {
	  width:377px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  background-image:url(../images/left_cntent_area_bg_03.jpg);
	  background-repeat:repeat-y;
	  background-position:left top;
	  height:145px;
	  }
	  .left_cntent_area h2
	  {
	   width:340px;
	   font-weight:bold;
	   font-size:17px;
	   color:#2480e6;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	  }
	  .left_cntent_area h3
	  {
	   width:340px;
	   font-weight:bold;
	   font-size:14px;
	   color:#8dc91c;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	  }
	  
	  .left_cntent_area p
	  {
	   width:367px;
	   font-weight:normal;
	   font-size:12px;
	   color:#4e5744;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	   font-family:Arial, Helvetica, sans-serif;
	  }
	  
	  .left_cntent_area p span
	  {
	  color:#2582e1;
	  font-weight:bold;
	  }
	  
	  .cntent_area .right_cntent_area
	  {
	  width:219px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  background-color:#f6faec;
	  height:145px;
	  }
	  
	  .right_cntent_area p
	  {
	  width:219px;
	  margin:0px 0px 0px 0px;
	  padding:30px 0px 0px 0px;
	  float:left;
	  }
	  
 
	  
	  
	  
	  
	  
	  
	  
	

	  
	  .cntent_area .left_cntent_area_new
	  {
	  width:377px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  background-image:url(../images/left_btm_dotted_second_20.jpg);
	  background-repeat:repeat-y;
	  background-position:left top;
	  height:145px;
	  }
	  .left_cntent_area_new h2
	  {
	   width:340px;
	   font-weight:bold;
	   font-size:17px;
	   color:#2480e6;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	  }
	  .left_cntent_area_new h3
	  {
	   width:340px;
	   font-weight:bold;
	   font-size:14px;
	   color:#8dc91c;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	  }
	  
	  .left_cntent_area_new p
	  {
	   width:367px;
	   font-weight:normal;
	   font-size:12px;
	   color:#4e5744;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	   font-family:Arial, Helvetica, sans-serif;
	  }
	  
	  .left_cntent_area_new p span
	  {
	  color:#2582e1;
	  font-weight:bold;
	  }
	  
	  .cntent_area .right_cntent_area_new
	  {
	  width:219px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  background-color:#fcfcfe;
	  height:145px;
	  }
	  
	  .right_cntent_area_new p
	  {
	  width:219px;
	  margin:0px 0px 0px 0px;
	  padding:30px 0px 0px 0px;
	  float:left;
	  }
	  
	  
	  
	  
	  
	  	  
	  /*---------------------------------------right_part---------------------------------------*/
	  
	    .main_content .right_inner
	  {
	  width:300px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:right;
	  }
	  
	  
	  
	  .right_inner h1
	  {
	   width:290px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	   background-color:#2480e6;
	  }
	  
	     

	  
	  
	  .right_inner .main_right_newone
	  {
	  width:272px;
	  margin:0px 0px 0px 0px;
	  padding:0px 14px 0px 14px;
	  float:left;
	  }
	  
	  .main_right_newone p
	  {
	  width:272px;
	  margin:0px 0px 0px 0px;
	  padding:5px 0px 5px 0px;
	  float:left;
	  font-size:12px;
	  font-weight:normal;
	  font-family:Arial, Helvetica, sans-serif;
	  color:#000000;
	  }
	  
	  .main_right_newone p span
	  {
	  font-weight:bold;
	  font-family:Arial, Helvetica, sans-serif;
	  color:#2181e5;
	  }
	  
	  
	  .main_right_newone p .blue_new
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   }
	   
	    .blue_new a
	  {
	  text-decoration:none;
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   }
	   
	    .blue_new a:hover
	  {
	  text-decoration:none;
	  font-weight:bold;
	   font-size:11px;
	   color:#2480e6;
	   }
	   
	   
	   
	    .right_inner .main_right_newsecond
	  {
	  width:270px;
	  margin:0px 0px 0px 0px;
	  padding:0px 0px 0px 0px;
	  background-image:url(../images/form_bg_26.jpg);
	  background-repeat:no-repeat;
	  background-position:left top;
	  background-color:#FFFFFF;clear:both;
	 /* height:307px;*/
	  }
	  
	  .main_right_newsecond p
	  {
	  width:250px;
	  margin:0px 0px 0px 0px;
	  padding:3px 25px 3px 22px;
	  float:left;
	  font-size:12px;
	  font-weight:bold;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#000;
	  }
	  
	  .main_right_newsecond h2
	  {
	   width:264px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:2px;
	   padding:7px 0px 5px 0px;
	  /* float:left;*/
	  text-align:center;
	   background-color:#2480e6;
	  }
	  
	  .main_right_newsecond h3
	  {
	   width:290px;
	   font-weight:bold;
	   font-size:14px;
	   color:#7aa321;
	   margin:0px;
	   padding:4px 0px 4px 0px;
	  /* float:left;*/
	   text-align:center;
	  }
	   
	   
	
	  
	  
	  
	  /*---------------------------------------right_part ends---------------------------------------*/	 

	  /*--------------------------------seema  29th Oct2009-----------------------------------*/
	  .error_msg{
font-size:11px;
color:#990000;
font-weight:bold;
text-decoration:none;
}
.success_msg{
font-size:11px;
color:#2480e6;
font-weight:bold;
padding-left:10px;
text-decoration:none;
}
#left .inner_content{
	padding:25px 15px 0px 10px;
	margin:0px;
	line-height:20px;
	}

	#left .inner_content p{
	text-align:justify;
	font-size:13px;
	padding:0px 0px 0px 0px;
	clear:both;
	}
	#left .inner_content hr{
	clear:both;
	}

	#left .inner_content p span{
	color:#666666;
	}


	#left .links{
	width:625px;
	color:#666666;
	font-size:18px;
	font-weight:bold;
	float:left;
	}

		.links select{
		width:120px;
		}

		.links a{
		color:#99cc33;
		font-size:18px;
		font-weight:normal;
		text-decoration:none;
		padding:5px;
		}

		.links a:hover{
		background:#99cc33;
		color:#ffffff;
		padding:5px;
		font-size:18px;
		font-weight:normal;
		text-decoration:none;
		}

	#left .green_box{
	background:#edffb2;
	border:1px solid #cccccc;
	width:605px;
	float:left;
	margin:10px 0px 10px 0px;
	padding:10px;
	}

		.green_box a{
		text-decoration:none;
		color:#99cc33;
		}

		.green_box a:hover{
		text-decoration:none;
		color:#666666;
		}


	#left .white_box{
	/*background:#ffffff;*/
	border:1px solid #cccccc;
	width:605px;
	float:left;
	margin:10px 0px 10px 0px;
	padding:10px;
	}

		.white_box a{
		text-decoration:none;
		color:#99cc33;
		}

		.white_box a:hover{
		text-decoration:none;
		color:#666666;
		}

		.img{
		padding:0px;
		margin:0px;
		float:left
		}

		.img img{
		padding:0px;
		margin:0px;
		}

		.txt{
		padding:0px 0px 0px 20px;
		margin:0px;
		float:left
		}

			.txt h1{
			font-size:20px;
			color:#3399ff;
			font-weight:normal;
			margin-top:0px;
			}

			.txt h2{
			font-size:18px;
			color:#99cc33;
			font-weight:normal;
			margin-bottom:5px;
			}

			.txt h2 span{
			font-size:18px;
			color:#666666;
			font-weight:normal;
			}

			.txt p{
			font-size:13px;
			color:#666666;
			font-weight:bold;
			padding:0px;
			margin:0px;
			line-height:20px;
			}

			.txt p span{
			font-size:13px;
			color:#99cc33;
			font-weight:bold;
			}


		 .left_inner .articles
			  {
			  width:566px;
			  margin:0px 0px 0px 0px;
			  padding:6px 15px 0px 15px;
			  float:left;
			  font-size:12px;
			  color:#000;
			  line-height:20px;
			  }
.sub_nav_bg{
background-color: #FFFFFF;
height:20px;
width:989px;
float:left;
display:block;
padding-top:3px;
padding-bottom:3px;
}

.sub_nav span{
float:left;
}



.sub_nav{
	width:990px;
	color:#666666;
	font-size:16px;
	font-weight:normal;
	float:left;

	}

	.sub_nav select{
	width:120px;
	}

	.sub_nav a{
	color:#000000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
	}

	.sub_nav a:hover{
	/*background:#99cc33;*/
	/*color:#ffffff;*/
	color:#222222;
	padding:5px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}


/*  Newly Added for "Recently Added Business" - begin */
 .boxes_mid .boxes_mid_bg_01 {
     PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.boxes_mid_bg_01 H1 {
     PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 17px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 290px; COLOR: #ffffff; PADDING-TOP: 7px; BACKGROUND-COLOR: #2480e6
}
.l_cell
{
    padding-top:18px;
    clear:both;
}
.logos
{
    width:122px; float:left;
}
.abt_logo
{
    width:175px;
    float:left;
}
.abt_logo h2
{
    color:#99ad3c;
    font-size:14px;
    font-weight:bold;
    margin:0px;
    padding:0px;
}
.abt_logo a
{
    color:#7AA321;
    font-size:14px;
    font-weight:bold;
    margin:0px;
    padding:0px;
    text-decoration:none;
}
.abt_logo h3
{
    color:#000000;
    font-size:12px;
    font-weight:bold;
    margin:0px;
    padding:0px
}
.abt_logo .url_class
{
    color:#333333;
    font-size:12px;
    font-weight:bold;
    margin:0px;
    padding:0px;
    text-decoration:none;
}
/*  Newly Added for "Recently Added Business" - end */
	 