@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:#6d6d6d;*/
}


#container
{
width:990px;
margin:0px auto;
padding:0px;}

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;
	font-size:12px;
	}
	
	  #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------------------*/
	  
	  #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:#0000FF;
	  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:#000;
		line-height:18px;
		}
		.boxes_directories a:hover {
		color:#0000FF;
		}
	   /*---------------------main content------------------*/
	   
      #directories .main_content
	  {
	  width:970px;
	  margin:1px 0px 0px 0px;
	  padding:14px 6px 0px 10px;
	  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
	  {
	 /* border-top:1px solid #ebebeb;*/
	  width:335px;
	  margin:0px;
	  padding:0px 5px 0px 5px;
	  float:left;
	  background-image:url(../images/cntent_left_right_bg_88.jpg);
	  background-repeat:no-repeat;
	  background-position:left top;
	  }
	  
	  .boxes .boxes_new
	  {
	  width:335px;
	  margin:0px;
	  padding:0px 0px 0px 0px;
	  float:left;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  font-weight:normal;
	  /*color:#6d6d6d;
	  color:#6d6d6d;*/
	  }
	  
	   .boxes_new h1
	  {
	   width:335px;
	   font-weight:bold;
	   font-size:17px;
	   color:#0000FF;
	   margin:0px;
	   padding:7px 0px 5px 0px;
	   float:left;
	  }
	  .boxes_new p
	  {
	   width:335px;
	   margin:0px;
	   font-size:11px;
	   padding:5px 0px 5px 0px;
	   float:left;
	   line-height:18px;
	  }
	  
	  
	  .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:#0000FF;
	 text-decoration:none;
	  }
	  
	  .right_portion span a:hover
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   text-decoration:none;
	  }
	   
	   
	   
	   
	   .small_link .facebook
	   {
	   width:150px;
	   margin:0px;
	   padding:0px;
	   float:left;
	   }
	   
	    .small_link .twitter
	   {
	   width:75px;
	   margin:0px;
	   padding:0px;
	   float:left;
	   }
	  
	  .boxes_new p span
	  {
	   width:335px;
	   margin:0px;
	   padding:0px;
	   float:left;
	  }
	  

	  .boxes_new p a
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	text-decoration:none;
	  }
	  	  .boxes_new p a.grey_lk
	  {
	   color:#000;
	   text-decoration:none;
	  }
	  .boxes_new p a:hover
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   text-decoration:none;
	  }
	  .blue
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   }
	   
	   .blue a
	  {
	  text-decoration:none;
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   }
	   
	   .blue a:hover
	  {
	  text-decoration:none;
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   }
	   /*---------------------mid portion starts------------------*/
	   
	   
	   .main_content .boxes_mid
	  {
	  width:330px;
	  margin:0px;
	  padding:0px 6px 0px 5px;
	  float:left;
	 }
	 
	 
	  .boxes_mid .boxes_mid_bg
	  {
	  width:330px;
	  margin:0px;
	  padding:0px;
	  float:left;
	  background-color:#fbfbfb;
	 }

	  
	  .boxes_mid_bg h1
	  {
	   width:320px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	   /*background-color:#3985DB;/*#2480E6*/
	   background-image: url("../images/nav_bg_05.jpg");
	  }
	  
	  .boxes_mid_bg h2
	  {
	   width:280px;
	   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:280px;
	   font-weight:bold;
	   font-size:17px;
	   color:#0000FF;
	   margin:0px;
	   padding:7px 0px 0px 20px;
	   float:left;
	  }
	  
	   .boxes_mid_bg p
	  {
	   width:290px;
	   margin:0px;
	   padding:5px 10px 0px 0px;
	   float:left;
	   color:#000000; font-weight:normal;
	    font-size:12px;
	   line-height:18px;
	  }
	  
	  .boxes_mid_bg p a
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	  text-decoration:none;
	  }
	  
	  .boxes_mid_bg p a:hover
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   text-decoration:none;
	  }
	  
	   .boxes_mid_bg ul
	   {
	   width:233px;
	   margin:0px;
	   padding:10px 0px 0px 10px;
	   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 15px;
	   font-weight:bold;
	   color:#0000FF;
	   font-size:13px;
	   font-family:Arial, Helvetica, sans-serif;
	   }
	   
	   .boxes_mid_bg ul li .simple_text
	   {
	   width:80px;
	   margin:0px;
	   padding:8px 0px 0px 0px;
	   float:left;
	   }
	   
	   .boxes_mid_bg ul li .simple_chair
	   {
	   width:143px;
	   margin:0px;
	   padding:0px;
	   float:left;
	   padding-top:5px;
	   	   }
	   .simple_chair img
	   {
	   padding:0px 2px 0px 0px;}
	   
	   .new_btm
	   {
	   width:305px;
	   margin:0px;
	   padding:0px 0px 0px 0px;
	   float:left;
	   }
	   
	   
	   
	   /*---------------------right portion starts------------------*/
	   
	   
	   
	   .main_content .boxes_right
	  {
	  width:269px;
	  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;
	  }
	  
	  .boxes_right .boxes_right_new
	  {
	  width:269px;
	  margin:0px;
	  padding:0px 0px 0px 0px;
	  float:left;
	  }
	  
	  .boxes_right_new h1
	  {
	/*  width:230px;*/
	  width:253px;
	   font-weight:bold;
	   font-size:17px;
	   color:#0000FF;
	   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:253px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:0px 0px 0px 0px;
	   padding:10px 0px 10px 12px;
	   float:left;
	   /*background-color: #3985DB; /*#2480e5*/
	   background-image: url("../images/nav_bg_05.jpg");
	  }
	  
	  
	  .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;
	  }
	  
	  	  .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:#0000FF;
	   text-decoration:none;
	  }
	  
	  .boxes_right_new p a:hover
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   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;
	   }
	   
	    .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:#0000FF;
	  text-decoration:none;
	  }
	  
	  .right_portion span a:hover
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   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;*/
	  background-image: url("../images/nav_bg_05.jpg");
	  height:41px;
	  }
	  
	   #footer p
	  {
	  width:974px;
	  margin:0px;
	  padding:0px 0px 3px 0px;
	  float:left;
	  color:#ffffff;
	  font-weight:normal;
	  text-align:center;
	  }
	  
	  #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:596px;*/
	 width:650px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  }
	  
	  .left_inner p
	  {
	  width:650px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  }
	  
	  .left_inner h1
	  {
	   width:640px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	   /*background-color:#3985DB;/*#2480E6*/
	   background-image: url("../images/nav_bg_05.jpg");
	  }
	  
	  .cntent_area
	  {
	 
	  width:650px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  }
	  
	  .cntent_area .left_cntent_area
	  {
	  width:478px;
	  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;*/ border-left:1px solid #686868;
	  height:155px;
	  }
	  .left_cntent_area h2
	  {
	   width:470px;
	   background-color:#7aa321;
	   font-weight:bold;
	   font-size:17px;
	   color:#FFFFFF;
	   /*color:#0000FF;*/
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	  }
	  .left_cntent_area h2 a
	  {
	   color:#FFFFFF;text-decoration:none;
	  }
	  .left_cntent_area h3
	  {
	   width:389px;
	   font-weight:bold;
	   font-size:14px;
	   /*color:#8dc91c;*/
	   color:#719500;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	  }
	   .left_cntent_area h3 a
	  {
	  
	   color:#719500;text-decoration:none;

	  }
	  .left_cntent_area p
	  {
	   width:416px;
	   font-weight:normal;
	   font-size:12px;
	   color:#000;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	   font-family:Arial, Helvetica, sans-serif;
	  }
	  
	  .left_cntent_area p span
	  {
	  color:#0000FF; /*0000FF*/
	  font-weight:bold;
	  }
	  
	  .cntent_area .right_cntent_area
	  {
	  width:170px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  /*background-color:#f6faec;*/
	  height:145px;
	  }
	  
	  .right_cntent_area p
	  {
	  width:170px;
	  margin:0px 0px 0px 0px;
	  padding:30px 0px 0px 0px;
	 /* float:left;*/
	  }
	  
 
	  
	  
	  
	  
	  
	  
	  
	

	  
	  .cntent_area .left_cntent_area_new
	  {
	  width:478px;
	  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;*/ border-left:1px solid #686868;
	  height:145px;
	  }
	  .left_cntent_area_new h2
	  {
	   width:470px;
	   background-color:#838385;
	   font-weight:bold;
	   font-size:17px;
	   color:#FFFFFF;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	  }
	   .left_cntent_area_new h2 a
	  {
	    color:#FFFFFF;	text-decoration:none;  
	  }
	  .left_cntent_area_new h3
	  {
	   width:389px;
	   font-weight:bold;
	   font-size:14px;
	   color:#719500;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	  }
	  .left_cntent_area_new h3 a
	  {
	   color:#719500;	text-decoration:none;   
	  }
	  .left_cntent_area_new p
	  {
	   width:416px;
	   font-weight:normal;
	   font-size:12px;
	   color:#000;
	   margin:0px;
	   padding:7px 0px 5px 10px;
	   float:left;
	   font-family:Arial, Helvetica, sans-serif;
	  }
	  
	  .left_cntent_area_new p span
	  {
	  color:#0000FF; /*0000FF*/
	  font-weight:bold;
	  }
	  
	  .cntent_area .right_cntent_area_new
	  {
	  width:170px;
	  margin:0px 0px 0px 0px;
	  padding:0px;
	  float:left;
	  background-color:#fcfcfe;
	  height:145px;
	  }
	  
	  .right_cntent_area_new p
	  {
	  width:170px;
	  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:#3985DB;/*#2480E6*/
	   background-image: url("../images/nav_bg_05.jpg");
	  }
	  
	     

	  
	  
	  .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 a
	  {
	 /* font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   text-decoration:underline;*/
	   font-family: Arial, helvetica;
	   font-weight:bold;
	   text-decoration: none;
	   font-size: 13px;
	   color: #0000FF;
	  }
	  .main_right_newone p a:active
	  { font-family: Arial, helvetica;
	  text-decoration: underline;
	  font-size: 13px; 
	  color: #0000FF;
	  }
	.main_right_newone p a:visited
	 	{ font-family: Arial, helvetica;  font-size: 13px; color: #0000FF ;}
	  .main_right_newone p a:hover
	  {
	  /*font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   text-decoration:none;*/
	    font-family: Arial, helvetica; text-decoration: underline; font-size: 13px; color: #6a961d;
	  }
	  .main_right_newone p span
	  {
	  font-weight:bold;
	  font-family:Arial, Helvetica, sans-serif;
	  color: #0000FF; /*#2181e5*/
	  }
	  
	  
	  .main_right_newone p .blue_new
	  {
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   }
	   
	    .blue_new a
	  {
	text-decoration:none;
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   }
	   
	    .blue_new a:hover
	  {
	  text-decoration:none;
	  font-weight:bold;
	   font-size:11px;
	   color:#0000FF;
	   }
	   
	   
	   
	    .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; clear:both;
	  background-position:left top;
	  background-color:#FFFFFF;
	  height:307px;
	  }
	  
	  .main_right_newsecond p
	  {
	  width:250px;
	  margin:0px 0px 0px 0px;
	  padding:3px 25px 3px 25px;
	  float:left;
	  font-size:12px;
	  font-weight:bold;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  color:#000;
	  }
	  
	  .main_right_newsecond h2
	  {
	   width:256px;
	   font-weight:bold;
	   font-size:17px;
	   color:#ffffff;
	   margin:2px;
	   padding:7px 0px 5px 10px;
	   /*float:left;*/
	   text-align:center;
	   /*background-color:#3985DB;/*#2480E6*/
	   background-image: url("../images/nav_bg_05.jpg");
	  }
	  
	  .main_right_newsecond h3
	  {
	   width:290px;
	   font-weight:bold;
	   font-size:14px;
	  color:#7aa321;
	   margin:0px;
	   padding:4px 0px 4px 10px;
	   /* float:left;*/
	   text-align:center;
	  }
	   
	   
	
	  
	  
	  
	  /*---------------------------------------right_part ends---------------------------------------*/	 

	.sub_nav_bg{
background-color: #E2F196;
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:12px;
	font-weight:normal;
	float:left;

	}

	.sub_nav select{
	width:120px;
	}

	.sub_nav a{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
	}

	.sub_nav a:hover{
	/*background:#99cc33;*/
	/*color:#ffffff;*/
	color:#222222;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
	   
/*---------------------------light box------------------------------------*/
.black_overlay
{
 /*display: none;*/
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 height: 1500px;
 background-color: black;
 z-index:1001;
 opacity:0.7;
 -moz-opacity: 0.7;
 -khtml-opacity:0.7;
 filter: alpha(opacity=70);
}
.white_content
{
 display: none;
 position:absolute;
 /*top: 25%;
 left: 15%;*/
 width: 65%;
 height: 85%;
 padding: 16px;
 border: 14px solid #99cc33;
 background-color: white;
 z-index:1002;
 overflow: auto;
}
.black_overlay_form
{
 /*display: none;*/
 position: absolute;
 top: 0px;
 left: 0px;
 width: 100%;
 height: 1400px;
 background-color: black;
 z-index:1001;
 opacity:0.7;
 -moz-opacity: 0.7;
 -khtml-opacity:0.7;
 filter: alpha(opacity=70);
}
.white_content_form
{
 display: none;
 position:absolute;
 /*top: 25%;
 left: 15%;*/
/* width: 49.5%;*/
/* height: 75%;*/
 padding:15px;
 border: 14px solid #99cc33;
 background-color: white;
 z-index:1002;
 overflow: auto;
}
/*******************change****************/
.button_green {
background:url(../images/green_btn.jpg) repeat-x;
background-position: center center;
vertical-align: middle;
height: 27px;
font-size:12px; font-family:Arial, Helvetica, sans-serif; border:1px solid #d0f49c;
margin:0px;
padding:0px; color:#FFFFFF;
cursor:pointer;
}
.success{
	color:#0000FF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
	}
	.error{
	color:#CC0033;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
	}
