.content {
  margin-top:15px;
  margin-bottom: 0px;
  margin-left:20px;
  margin-right:282px;
  border:solid;
  border-color:#F5F5F5;

}
.content1 {
  margin-top:0px;
  margin-bottom: 0px;
  margin-left:20px;
  margin-right:282px;
  border:solid;
  border-color:#F5F5F5;

}

.web_name
{


text-shadow: 0px 1px 0px #000000,
             0px 8px 10px rgba(0,0,0,0.15),
             0px 4px 2px rgba(0,0,0,0.1),
             0px 28px 30px rgba(0,0,0,0.1);



		     margin:0px;
			  font-family: verdana, arial, sans-serif;
			  font-size: 38px;
			  color:#FFCC00;
			  letter-spacing: 1px;
}
.ok
{
font-family:"Lithos Pro Regular";
font-weight:900;
color:#990000;
font-size:28px;
letter-spacing:-1px;


}
.education
{
font-family:"Lucida Calligraphy";
  margin:0px;
  font-size: 15px;
  color:#333333;
  letter-spacing: 2px;
  color:#000000;
}
.signin_register
{
color:#006699;
font-weight:bold;
cursor:pointer;
}
.signin_register a
{
color:#006699;
font-weight:bold;
text-decoration:none;
}

.signin_register a:hover
{
color:#000000;
font-weight:bold;
text-decoration:none;
}
.bold1
{
color:#666666;
font-weight:bold;
padding:2px;
font-size:14px;
}
.bold_heading
{
color:#999999;
font-weight:bold;
padding:2px;
font-size:15px;
}


.text-field-ad-title
{
width:348px;
height:24px;
border-radius:4px;
color:#999999;
}
.text-area1
{
width:348px;
height:148px;
border-radius:4px;
color:#999999;
}
.text-area2
{
width:204px;
height:58px;
padding:4px;
background-color:#F2F2F2;
color:#999999;
}
.text-area4
{
width:238px;
height:68px;
padding:4px;
background-color:#F2F2F2;
color:#999999;
}


.button-save
{
cursor:pointer;
background-color:#CDCDCD;
color:#666666;
}


.text-field
{
width:268px;
height:28px;
border-radius:2px;
color:#666666;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:4px;
}
.select-option
{
width:248px;
height:24px;
border-radius:4px;
color:#999999;
background-color:#F5F5F5;
}




.bold2
{
color:#333333;
font-weight:bold;
font-size:24px;
}
.bold4
{
color:#333333;
font-weight:bold;
font-size:18px;
}
.div_background
{
background-color:#CDCDCD;
}
.sign_register_dialog
{
background-color:#FFFFFF;
}

.organisation-name
{
background-color:#FFFFFF;
font-size:22px;
font-weight:bold;
font-family:"Agency FB", Calibri, "Century Gothic", "Comic Sans MS";
color:#666666;
}

.organisation-name a
{
background-color:#FFFFFF;
font-size:22px;
font-weight:bold;
font-family:"Agency FB", Calibri, "Century Gothic", "Comic Sans MS";
color:#666666;
}


.courses
{
color:#999999;
font-weight:bold;
font-size:16px;
font-family:"Agency FB", Calibri, "Century Gothic", "Comic Sans MS";
margin-left:2px;
}

.email
{
color:#999999;
font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:2px;
line-height:18px;
}



.lable
{
color:#666666;
font-weight:bold;
font-size:16px;
font-family:"Agency FB", Calibri, "Century Gothic", "Comic Sans MS";
}

.lable1
{
color:#BEBEBE;
font-weight:bold;
font-size:20px;
font-family:"Agency FB", Calibri, "Century Gothic", "Comic Sans MS";
background-color:#F5F5F5;
margin-bottom:8px;
}


.text-field1
{
width:248px;
height:18px;
}

.text-field2
{
width:100%;
height:38px;
color:#8A8A8A;
border:solid;
border-width:1px;
border-color:#CCCCCC;
font-size:18px;
font-family:Calibri;
padding:2px;
}
.text-field2-disable
{
width:248px;
height:32px;
background-color:#CCCCCC;
color:#666666;
border:solid; border-width:1px;
border-color:#CCCCCC;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.paddings1
{
padding:4px;
}
.small1
{
font-size:12px;
color:#990000;
}
.small1_green
{
font-size:12px;
color:#2e5834;
}
.big1
{
font-size:24px;
}
.big2
{
font-size:24px;
color:#2e5834;
}

.buttons
{
margin-top:48px;
padding:2px;
color:#666666;
cursor:pointer;
border:none;
width:90%;
}
.buttons1
{
padding:2px;
color:#666666;
cursor:pointer;
border:none;
width:90%;
}

.post_your_needs
{
background-color:#990000;
padding:8px;
color:#C60000;
font-size:15px;
text-align:center;
}
.post_your_needs a
{
background-color:#990000;
padding:8px;
color:#FFFFFF;
font-size:15px;
}
.ad_form_lable
{
color:#999999;
font-weight:bold;
padding:2px;
font-size:12px;
}
.space
{
line-height:4px;
}
.space4
{
line-height:10px;
}
.space1
{
line-height:8px;
}
.space2
{
line-height:8px;
margin-bottom:8px;
}
.search_button
{
color:#006699;
font-weight:bold;
height:44px;
cursor:pointer;
font-size:15px;
}
.other_button
{
background-color:#999999;
color:#FFFFFF;
width:auto;
height:44px;
border:none;
margin-left:2px;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin-left:-2px;
font-weight:bold;
width:98%;
}
.other_button:hover
{
color:#000000;
cursor:pointer;
}
.search_button:hover
{
color:#000000;
font-weight:bold;
text-decoration:none;
}

.search-title
{
color:#0080C0;
font-weight:bold;
padding:2px;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
background-color:#F7F7F7;
padding:4px;
text-shadow: 1px 0px 0px #999999;
letter-spacing:1px;
}
.search-other
{
color:#999999;
padding:2px;
font-size:15px;
}
.search-other-heading
{
color:#666666;
font-weight:bold;
padding:2px;
font-size:12px;
}
.search_main_div {
  background-color:#FFFFFF;
  margin:0px;
  padding:8px;
  border: 1px solid #DFE8F7;
  border-radius:8px;
}
.search_other_div{
  background-color:#F1F4FE;
  margin:0px;
  padding:8px;
  color: #333333;
  text-align:justify;
  border-radius:2px;
  width:498px;
  box-shadow:0 0 2px #999999;
  border:solid;
  border-width:1px;
  border-color:#FFFFFF;
}
.search_list_space
{
line-height:8px;
}
.dialog-title
{
color:#666666;
font-weight:bold;
padding:2px;
font-size:14px;
}
.link-text a
{
color:#666666;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
padding:2px;
line-height:24px;
}
.link-text a:hover
{
text-decoration:none;
color:#0099CC;
cursor:pointer;
}

.text-area-big
{
width:228px;
height:48px;
padding:4px;
background-color:#F2F2F2;
color:#666666;
font-family:Geneva, Arial, Helvetica, sans-serif
}
.error
{
color:#FF0000;
}
.white_small
{
background-color:#990000;
padding:2px;
color:#CCCCCC;
font-size:12px;
text-align:center;
}
.pointer_button
{
cursor:pointer;
}

.text-content
{
/*font-size:15px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#666666;
line-height:24px;
text-shadow: 1px 0px 1px #666666;
letter-spacing:1px;*/
background-color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#666666;
padding:2px; 
line-height:24px; 
text-align:justify; 
font-size:13px;
box-shadow:0 0 2px #CCCCCC;
font-weight:bold;


}
.featurebox_center_content {
  background-color:#F4F4F4;
  margin:0px;
  font-family: verdana, arial, sans-serif;
  font-size: 11px;
  line-height: 18px;
  color: #333333;
  text-align:justify;
  border-color:#FFFFFF;
  
}
.heading
{
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#666666;
line-height:24px;
font-weight:bold;
text-shadow: 2px 0px 0px #000;
letter-spacing:2px;
word-spacing:2px;
}	

.web_name {
    text-shadow: 0px 1px 0px #000000,
 0px 8px 10px rgba(0,0,0,0.15),
 0px 4px 2px rgba(0,0,0,0.1),
 0px 28px 30px rgba(0,0,0,0.1);
    margin: 0px;
    font-family: verdana, arial, sans-serif;
    font-size:38px;
    color: #000000;
    letter-spacing: 1px;
}
.education {
    font-family: "Lucida Calligraphy";
    margin: 0px;
    font-size:18px;
    color: #333333;
    letter-spacing: 2px;
    color: #000000;
}
.search_text_field
{
width:528px;
height:34px;
background-color:#FBFBFB;
color:#B5B5B5;
font-weight:bold;
border:solid;
border-width:1px;
border-color:#CCCCCC;
font-size:24px;
font-family:"Agency FB";
padding:4px;
}
.search_text_field_city
{
width:auto; height:34px; padding:2px; background-color:#FBFBFB; color:#999999; font-weight:bold; border:solid; border-width:1px; border-color:#CCCCCC; font-size:22px;
}
.category
{
border-radius:8px; border-color:#F5F5F5;
box-shadow:0 0 4px #CCCCCC;
height:auto;
}
.listing-main
{
  background-color:#F7F7F7;
  margin:0px;
  padding:8px;
  color: #333333;
  text-align:justify;
  border-radius:2px;
  width:598px;
  box-shadow:0 0 2px white;
  border-color:#FFFFFF;
}

.listing-heading
{
color:#999999;
padding:2px;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
}
.listing-value
{
color:#999999;
padding:2px;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.search-other-link
{
font-style:italic;
color:#999999;
font-weight:bold;
padding:2px;
font-size:12px;
cursor:pointer;
}

#content_about_us {
  margin-top:15px;
  margin-bottom: 0px;
  margin-left:20px;
  margin-right:10px;
  border:solid;
  border-color:#F5F5F5;

}

#content1_about_us {
  margin-top:15px;
  margin-bottom: 0px;
  margin-left:298px;
  margin-right:20px;
  border:solid;
  border-color:#F5F5F5;

}

#left_side_about_us {
  margin-top:8px;
  float:left;
  width:268px;
  background:url('../img/side_bg.gif');
  border-radius:12px;
  border:solid;
  border-color:#CCCCCC;
  padding:4px;
  border-width:1px;
}


.table_bg_white
{
background-color:#FFFFFF;
border-radius:4px;
padding:4px;
border:solid;
border-color:#FFFFFF;
}
.about-us-menu
{
color:#666666;
font-weight:bold;
padding:4px;
font-size:12px;
text-decoration:none;
}

.about-us-menu a
{
color:#666666;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

.about-us-menu a:hover
{
color:#000000;
font-weight:bold;
font-size:12px;
text-decoration:underline;
}
.header
{
background-color:#FFFFFF;
padding:2px;
box-shadow:0 0 2px #CCCCCC;
border-radius:4px;
margin-top:8px;
}
.images
{
border-radius:8px;
}
.menu
{
background-color:#F3F3F3;
padding:2px;
box-shadow:0 4px 4px #CCCCCC;
border-radius:4px;
}
.search-header
{
background-color:#FFFFFF;
padding:2px;
border-radius:4px;
margin-top:8px;
}
.body-content-header
{
background-color:#E6E6E6;
padding:2px;
border-radius:4px;
margin-top:8px;
box-shadow:0 0 4px #999999;
width:auto;
}
.right_side
{
background-color:#FFFFFF;
padding:2px;
border-radius:4px;
height:auto;
width:338px;
border:solid;
border-color:#CCCCCC;
}

.footer-menu
{
background-color:#FFFFFF;
padding:8px;
border-radius:4px;
font-size:15px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#999999;
text-align:center;
}
.footer-menu a
{
color:#999999;
text-decoration:none;
}
.footer-menu a:hover
{
color:#000000;
}

.left_side
{
background-color:#FFFFFF;
padding:2px;
border-radius:4px;
height:auto;
width:212px;
}

.left-menu
{
background-color:#FFFFFF;
padding:8px;
border-radius:4px;
font-size:14px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#999999;
}

.left-menu a
{
color:#999999;
text-decoration:none;
}
.left-menu a:hover
{
color:#000000;
}



.footer-menu-small
{
background-color:#FFFFFF;
padding:8px;
border-radius:4px;
font-size:12px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#999999;
}
.footer-menu-small a
{
color:#999999;
text-decoration:none;
}
.footer-menu-small a:hover
{
color:#000000;
}
.copy-right
{
background-color:#FFFFFF;
padding:2px;
border-radius:4px;
font-size:12px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#CCCCCC;
}
.category-text
{
color:#999999;
font-size:18px;
font-family:"Agency FB", Calibri, "Century Gothic", "Comic Sans MS";
text-shadow:0 2px 0 0;
text-decoration:none;
letter-spacing:1px;
font-weight:bold;
}
.user-name-text-field
{
width:96%;
margin-left:2px;
height:22px;
color:#999999;
font-weight:bold;
}

.login
{
background-color:#003300;
color:#CCCCCC;
width:auto;
height:28px;
border:none;
margin-left:2px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.login:hover
{
color:#FFFFFF;
cursor:pointer;
}

.register
{
background-color:#CCCCCC;
color:#003300;
width:auto;
height:28px;
border:none;
margin-right:4px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.register:hover
{
color:#000000;
cursor:pointer;
}

.search-text-field1
{
width:100%;
height:48px;
background-color:#FFFFFF;
color:#8A8A8A;
border:solid;
border-width:1px;
border-color:#CCCCCC;
font-size:18px;
font-family:Calibri;
padding:2px;
}

.search-text-field2
{
width:80%;
height:32px;
background-color:#FFFFFF;
color:#8A8A8A;
border:solid;
border-width:1px;
border-color:#CCCCCC;
font-size:18px;
font-family:Calibri;
padding:2px;
}

.search-button
{
background-color:#84D882;
border-radius:4px;
color:#FFFFFF;
border:solid;
width:198px;
height:44px;
border-color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin-left:-8px;
font-weight:bold;
}
.search-button:hover
{
background-color:#D2F2D2;
cursor:pointer;
}

.search-button1
{
background-color:#84D882;
border-radius:4px;
color:#FFFFFF;
border:solid;
width:auto;
height:44px;
border-color:#FFFFFF;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin-left:-8px;
font-weight:bold;
}
.search-button1:hover
{
background-color:#0a570a;
cursor:pointer;
}
.left-menu-table
{
background-color:#EBEBEB;
padding:2px;
line-height:24px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin-top:-2px;
}

.left-menu-text
{
color:#666666;
letter-spacing:1px;
padding:4px;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin-left:4px;
}
.left-menu-text:hover
{
color:#333333;
cursor:pointer;
}

.left-menu-text a
{
color:#666666;
letter-spacing:1px;
padding:4px;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.left-menu-text a:hover
{
color:#333333;
cursor:pointer;
}


 
 
 .left-menu-table
{
background-color:#DFDFDF;
padding:2px;
line-height:24px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
margin-top:-2px;
}


.right-menu-head
{
background-color:#F2F2F2;
/*background-image:url('../images/left-head-bg2.jpg'); background-repeat:repeat-x;*/
/*background-color:#A3C9A0;*/
font-weight:bold;
font-size:18px;
color:#333333;
text-align:center;
/*text-shadow: 1px 0px 1px #333333;*/
padding:2px;
font-family:Calibri;
 }
.menu-button
{
background-color:#F2F2F2;
/*background-image:url('../images/left-head-bg2.jpg'); background-repeat:repeat-x;*/
/*background-color:#A3C9A0;*/
font-weight:bold;
font-size:15px;
color:#333333;
padding:2px;
font-family:Calibri;
margin-left:8px;
padding:8px;
 }
 .menu-button:hover
{
color:#5C9256;
padding:2px;
font-family:Calibri;
margin-left:8px;
padding:8px;
 }
 
 .menu-button2
{
background-color:#D68B6B;
/*background-image:url('../images/left-head-bg2.jpg'); background-repeat:repeat-x;*/
/*background-color:#A3C9A0;*/
font-weight:bold;
font-size:18px;
color:#333333;
padding:2px;
font-family:Calibri;
margin-left:8px;
padding:8px;
 }
 .menu-button2:hover
{
color:#5C9256;
padding:2px;
font-family:Calibri;
margin-left:8px;
padding:8px;
 }
 
.overlay-head
{
background-color:#CCCCCC;
/*background-image:url('../images/left-head-bg2.jpg'); background-repeat:repeat-x;*/
/*background-color:#A3C9A0;*/
font-weight:bold;
font-size:18px;
color:#666666;
text-align:center;
/*text-shadow: 1px 0px 1px #333333;*/
padding:2px;
font-family:Calibri;
 }
 
 
 
 
 
.right-menu-text
{
color:#666666;
letter-spacing:1px;
padding:4px;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin-left:4px;
}
.right-menu-text:hover
{
color:#666666;
cursor:pointer;
}

.right-menu-text a
{
color:#666666;
letter-spacing:1px;
padding:4px;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.right-menu-text a:hover
{
color:#333333;
cursor:pointer;
}

.left-menu-head
{
background-color:#F2F2F2;
/*background-image:url('../images/left-head-bg2.jpg'); background-repeat:repeat-x;*/
/*background-color:#A3C9A0;*/
font-weight:bold;
font-size:18px;
color:#5C9256;
text-align:center;
/*text-shadow: 1px 0px 1px #333333;*/
padding:2px;
font-family:Calibri;
 }
 .image1
 {
 box-shadow:0 0 2px #999999;
 margin-top:4px;
 margin-right:4px;
 }
 .navigation-table
 {
 background-color:#F5F5F5;
 width:45%;
 margin-bottom:4px;
 padding:4px;
 }
 
  .total-record
 {
 color:#999999;
 width:88%;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size:12px;
 padding:4px;
 }
 
 
 .navigation-text
 {
 font-size:14px;
 color:#999999;
 text-decoration:none;
 font-family:Geneva, Arial, Helvetica, sans-serif;
 }
  .navigation-text a
 {
 font-size:14px;
 color:#999999;
 text-decoration:none;
 }
  .navigation-text a:hover
 {
 color:#000000;
 cursor:pointer;
 }
 .tuitionok
 {
 color:#003300;font-size:42px; font-weight:bold; font-family:'Agency FB', Calibri, 'Century Gothic', 'Comic Sans MS'; letter-spacing:0px; text-shadow: 0 2px 0 #000;
 }
  .tuitionok a
 {
 color:#003300;font-size:42px; font-weight:bold; font-family:'Agency FB', Calibri, 'Century Gothic', 'Comic Sans MS'; letter-spacing:0px; text-shadow: 0 2px 0 #000;
 text-decoration:none;
 }
 .image
 {
 width:auto;
 }
 .update-profile
 {
   float:left;
   color:#FFFFFF;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
   background-color:#8CB58E;
   padding:2px;
 }
 .update-profile a
 {
   color:#E8E8E8;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
   text-decoration:none;
   font-weight:bold;
 }
 .update-profile a:hover
 {
   color:#FFFFFF;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:12px;
   text-decoration:none;
   font-weight:bold;
 }
 
 .logout
 {
   color:#666666;
   font-family:"Agency FB", Calibri, "Century Gothic", "Comic Sans MS";
   font-size:18px;
 }
 .logout a
 {
   color:#999999;
   font-family:"Agency FB", Calibri, "Century Gothic", "Comic Sans MS";
   font-size:16px;
   text-decoration:none;
   font-weight:bold;
   padding-right:4px;
 }
 .welcome
 {
 float:left; padding-right:4px;
 color:#4EAF5A;
  }
  .inner
  {
  background-image: linear-gradient(#98AB97, #E5EEE4);
  height:168px;
  width:98%;
  background-repeat:no-repeat;
  background-position:center;
  padding:4px;
  }
  .inner1
  {
  background-color:#87AC84;
  height:198px;
  width:98%;
  background-repeat:no-repeat;
  background-position:center;
  padding:4px;
  }
  
  
  .upper1
  {
  margin-top:-228px;
  font-family:Calibri;
  border-radius:2px;
  font-size:20px;
  line-height:24px;
  color:#FFFFFF;
  font-weight:bold;
  width:94%;
  height:70px;
  text-shadow:0px 4px 8px black;
  }
  


  @media (min-device-width:320px)
{

  .ad_head
  {
  font-family:Calibri;
  border-radius:2px;
  font-size:19px;
  color:#333333;
  font-weight:bold;
  width:94%;
  padding:8px;
  text-shadow:4px 4px 8px #666666;
  text-align:center;
  }

  
  .ad_head2
  {
  font-family:Calibri;
  border-radius:2px;
  font-size:16px;
  font-weight:bold;
  width:94%;
  text-shadow:4px 4px 8px 18px #333333;
  text-align:center;
  padding:6px;
  }
}
  @media (min-device-width:801px)
{
   .ad_head
  {
  font-family:Calibri;
  border-radius:2px;
  font-size:19px;
  color:#333333;
  font-weight:bold;
  width:94%;
  padding:8px;
  text-shadow:4px 4px 8px #666666;
  text-align:left;
  }

  
  .ad_head2
  {
  font-family:Calibri;
  border-radius:2px;
  font-size:16px;
  font-weight:bold;
  width:94%;
  text-shadow:4px 4px 8px 18px #333333;
    color:#333333;
    text-align:left;
    padding:6px;
  }
}

 /* .upper2
  {
  width:38%;
  padding:2px;
  margin-top:104px;
  background-image:url(../images/organisation-image/transparent.png);
  background-position:center;
  box-shadow:0 0 8px #CCCCCC;
  height:24px;
  margin-bottom:8px;
 }*/
 
  .upper2
  {
  width:38%;
  padding:2px;
  margin-top:98px;
  background-position:center;
  margin-bottom:8px;
 }
 
 
  .lable2
{
color:#F0F0F0;
font-weight:bold;
font-size:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:4px;
}


.button
{

width:auto;
height:28px;
color:#333333;

}
.button:hover
{
color:#000000;
cursor:pointer;
}
.lable4
{
color:#999999;
font-weight:bold;
font-size::16px;
font-family:"Agency FB", Calibri, "Century Gothic", "Comic Sans MS";
background-color:#F5F5F5;
margin-bottom:4px;
text-align:left;
width:92%;
background-color:#FFFFFF;
padding:4px;
}

.heading1
{
font-size:15px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#999999;
padding:2px;
font-weight:bold;
text-shadow: 1px 0px 0px #000;
letter-spacing:1px;
}	

.heading1_1
{
font-size:15px;
color:#333333;
padding:2px;
font-weight:bold;
text-shadow: 1px 0px 0px #000;
letter-spacing:1px;
}	
.text-area
{
width:268px;
height:48px;
background-color:#F2F2F2;
color:#666666;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:4px;
}
.login-button
{
background-color:#FFFFFF;
color:#666666;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:8px;
font-size:14px;
box-shadow:0 0 2px #CCCCCC;
}
.login-button:hover
{
color:#333333;
cursor:pointer;
box-shadow:0 0 8px #CCCCCC;
}
.register-button
{
background-color:#FFFFFF;
color:#666666;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:8px;
font-size:14px;
box-shadow:0 0 2px #CCCCCC;
}
.register-button:hover
{
color:#333333;
cursor:pointer;
box-shadow:0 0 8px #CCCCCC;
}

.login-button a
{
background-color:#373737;
color:#CCCCCC;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:4px;
text-decoration:none;
font-size:14px;
}
.register-button a
{
background-color:#CCCCCC;
color:#666666;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding:4px;
text-decoration:none;
font-size:14px;
}

.login-button a:hover
{
color:#FFFFFF;
}
.register-button a:hover
{
color:#333333;
}


.text-field_new
{
border:none;
padding:8px;
border:solid;
border-width:1px;
border-color:#CCCCCC;
color:#333333;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;

width: 90%;
height:48px;


}

.text-field_new1
{
border:none;
padding:8px;
border:solid;
border-width:1px;
border-color:#CCCCCC;
color:#333333;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;

width: 100%;
height:48px;


}

.login_new
{
background-color:#EEEEEE;
width:100%;
color:#333333;
padding:8px;
font-weight:bold;
font-size:15px;
}

.f2
{
background-color:#FFFFFF;
padding:8px;
border-radius:4px;
font-size:12px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#666666;
}

.city-text-field
{
width:100%;
height:48px;

color:#8A8A8A;
border:solid;
border-width:1px;
border-color:#CCCCCC;
font-size:18px;
font-family:Calibri;
padding:2px;
}





.tabs
{
color:#333333;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
width:100%;
padding:4px;
}

.tabs a
{
color:#999999;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
text-decoration:none;
}

.tabs a:hover
{
color:#666666;
}
.tabs1
{
color:#333333;
border:solid;
border-color:#FFFFFF;
border-width:2px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px;
}

.footer-text
{
color:#666666;
font-family:Calibri;
padding:4px;
}
.footer-text a
{
color:#666666;
font-family:Calibri;
padding:4px;
text-decoration:none;
}
.footer-text a:hover
{
text-decoration:underline;
}
.table-bg
{
background-color:#F8F8F8;
}

.form-lable
{
color:#999999;
font-weight:bold;
padding:2px;
font-size:18px;
font-family:Calibri;
padding:2px;
}

.title
{

/*background-image:url('../images/left-head-bg2.jpg'); background-repeat:repeat-x;*/
/*background-color:#A3C9A0;*/
font-weight:bold;
font-size:18px;
color:#5C9256;
text-align:center;
/*text-shadow: 1px 0px 1px #333333;*/
padding:2px;
font-family:Calibri;
line-height:18px;
margin-bottom:2px;
 }
 
.text-area4
{
width:100%;
height:82px;
background-color:#FFFFFF;
color:#666666;
border:solid; border-width:1px;
border-color:#CCCCCC;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.text-field4
{
width:100%;
height:32px;
background-color:#FFFFFF;
color:#666666;
border:solid; border-width:1px;
border-color:#CCCCCC;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.lable-bg
{
background-color:#E2E2E2;
color:#999999;
width:auto;
height:28px;
border:none;
margin-left:2px;
font-family:Calibri;
font-size:18px;
padding:2px;
}
.small-table
{
font-size:14px;
color:#666666;
font-family:Calibri;
}
.button-image:hover
{
  background-image:url('../images/organisation-image/enquiry1.jpg');
  color:#666666;
  height:28px;
  width:112px;
  padding-top:8px;
  padding:4px;
 }
.business-page-button
{
  background-image:url('../images/button.png');
  width:128px;
  height:87px;
  cursor:pointer;
 }
  .business-page-button a
{
text-decoration:none;
 }
 .button-text
 {
 padding-top:36px;
 color:#3B3B3B;
 text-decoration:none;
 font-family:Calibri;
 font-size:18px;
  cursor:pointer;
}
.button-text:hover
 {
 color:#000000;
}


 .heading2
 {
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#3C5A3A;
  font-weight:bold;
  background-color:#F0F0F0;
  padding:16px;
  line-height:24px;
  }
  .heading2_1
  {
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-size:24px;
   color:#161716;
   font-weight:bold;
   
   padding:16px;
   margin:4px;
   line-height:24px;
   }
   .heading2_1_small
   {
    font-family:Geneva, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#161716;
    font-weight:bold;
    
    padding:16px;
    margin:4px;
    line-height:24px;
    }

   
   .div_center
   {
    text-align:center;
   }
.listing-heading1
{
color:#7D7D7D;
padding:2px;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:20px;
}
.listing-heading1 a
{
color:#7D7D7D;
padding:2px;
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
line-height:20px;
text-decoration:none;
}
.listing-heading1 a:hover
{
color:#666666;
}

.bg1
{
background-color:#EBEBEB;
padding:2px;
line-height:24px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
margin-top:-2px;
color:#333333;
}
.home-bg
{
  box-shadow:0 0 1px #FFFFFF;
  background-image: linear-gradient(#FFFFFF, #EEEEEE);
  width:100%;
  box-shadow:0 0 2px #F2F2F2;
  text-align:center;
  font-weight:bold;
	color:#5C9256;
  font-family:Calibri;
  font-size:18px;
  letter-spacing:1px;
  margin-top:18px;
  text-decoration:none;
   padding:8px;
  padding-top:18px;
  height:auto;
}
.home-bg:hover
{
color:#666666;
box-shadow:0 0 2px #5C9256;
text-decoration:none;
}

.subheading
{
  box-shadow:0 0 1px #FFFFFF;
  background-image: linear-gradient(#FFFFFF, #EEEEEE);
  width:100%;
  height:148px;
  font-weight:bold;
	color:#5C9256;
  font-family:Calibri;
  font-size:16px;
  letter-spacing:1px;
  margin-top:18px;
  text-decoration:none;
   padding:8px;
  padding-top:28px;
  height:auto;
}
.subheading:hover
{
color:#666666;
box-shadow:0 0 2px #CCCCCC;
text-decoration:none;
}

.listing-bg
{
  box-shadow:0 0 1px #FFFFFF;
  border-radius:2px;
  background-image: linear-gradient(#B4C2B3, #748E71);
  width:157px;
  height:138px;
  text-align:center;
  font-weight:bold;
  color:#949494;
  font-family:Calibri;
  font-size:18px;
  letter-spacing:1px;
  padding:2px;
}
.home-bg a
{
  color:#949494;
  text-decoration:none;
}
.home-bg a:hover
{
color:#666666;
}
.location-keyword
{
color:#999999;
font-weight:bold;
font-size:15px;
font-family:Calibri;
padding-right:2px;
padding:4px;
}

.text-area-new
{
width:248px;
height:82px;
background-color:#FFFFFF;
color:#666666;
border:solid; border-width:1px;
border-color:#CCCCCC;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}
.link-button
{
  background-image: linear-gradient(#98AB97, #FFFFFF);
  width:112px;
  height:28px;
  background-image: -moz-linear-gradient(#E5EAE5, #FFFFFF);
  padding-top:8px;
  color:#333333;
  text-decoration:none;
  font-weight:bold;
  font-family:Calibri;
  color:#666666;
 }
 .link-button:hover
{
color:#333333;
 }
 .link-button a
{
text-decoration:none;
 }
 .type
 {
 width:100%;
height:48px;
background-color:#FBFBFB;
color:#8A8A8A;
border:solid;
border-width:1px;
border-color:#CCCCCC;
font-size:18px;
font-family:Calibri;
padding:2px;
}

.type1
{
width:268px;
height:42px;
background-color:#FBFBFB;
color:#8A8A8A;
border:solid;
border-width:1px;
border-color:#CCCCCC;
font-size:18px;
font-family:Calibri;
padding:2px;
}
.popup-menu1
{
background-color:#FFFFFF;
padding:8px;
border-radius:4px;
font-size:15px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#999999;
}

.popup-menu1 a
{
color:#999999;
text-decoration:none;
}
.popup-menu1 a:hover
{
color:#000000;
}
.no-underline
{
text-decoration:none;
}
.no-underline:hover
{
text-decoration:none;
}


.left-menu-head1
{
background-color:#5C9256;
/*background-image:url('../images/left-head-bg2.jpg'); background-repeat:repeat-x;*/
/*background-color:#A3C9A0;*/
font-weight:bold;
font-size:18px;
color:#D2D2D2;
text-align:center;
/*text-shadow: 1px 0px 1px #333333;*/
 padding:8px;
font-family:Calibri;
 }
 .left-menu-head1:hover
 {
 color:#FFFFFF;
 font-weight:bold;
 cursor:pointer;
 box-shadow:0 0 8px #5C9256;
 }
 .post_your_needs1
 {
  background-color:#336633; padding:8px; color:#CCCCCC; cursor:pointer; border-radius:4px;
  }
  .post_your_needs1:hover
 {
 background-color:#339933;padding:8px; color:#CCCCCC; cursor:pointer; border-radius:4px;
  }
   .menu4
 {
  background-color:#333333; padding:8px; color:#CCCCCC; cursor:pointer; border-radius:4px;
  }
  .menu4:hover
 {
 background-color:#339933;padding:8px; color:#CCCCCC; cursor:pointer; border-radius:4px;
  }
  
    .menu8
 {
  background-color:#d5d4d4; padding:8px; color:#000000; cursor:pointer; border-radius:4px;
  }

  .menu8_home
  {
   background-color:#d5d4d4; padding:8px; color:#000000; cursor:pointer; border-radius:4px;
   height:125px; 
   
   
   
   }
   .border1
   {
    border:solid;
    border-width:1px;
    border-color:#F2F2F2;
   }
   .home_page_description
   {
    line-height:24px;
   }
   .menu8_home_inner
   {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
   }
  .font18
  {
  font-size:18px;
  }
  .font16
  {
  font-size:16px;
  }
  .font15
  {
  font-size:15px;
  }
  .font14
  {
  font-size:14px;
  }
  .size
  {
    font-size:15px;
  }
  .scroll
  {
	overflow:scroll;
	height:648px;
}
.simple_border
{
  border:solid;
  border-width:1px;
  border-color:#84a580;
}
.scroll_state
  {
	overflow:scroll;
	height:448px;
  border:solid 1px;
}
.font12
  {
  font-size:4px;
  }
  .size15
	{
		font-size:15px;
	}
  .size18
	{
		font-size:18px;
	}
  .size24
  {
    font-size:24px;
  }