﻿body
{
    color: #000;
    font: normal normal 11px Verdana, Arial, sans-serif;
}
input
{
    background: #FFF;
    color: #000;
    font: normal normal 11px Verdana, Arial, sans-serif;
    border-right: 1px solid #999;
    border-left: 1px solid #999;
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
}
.chk
{
    border: none;
    background: none;
}


textarea
{
    background: #FFF;
    color: #000;
    font: normal normal 11px Arial, sans-serif;
    border-right: 1px solid #999;
    border-left: 1px solid #999;
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
}
select
{
    background: #FFF;
    color: #000;
    font: normal normal 11px Arial, sans-serif;
    border: 1px solid #999;
    
}
form
{
    background: #FFF;
    color: #42515E;
    font: normal normal 11px Arial, sans-serif;
    margin-left:auto;
    margin-right:auto;
    width: 964px; border: 5px solid #000000

}
		
h1    {
	width: 100%;
	color: #669900;
/*	background-attachment: fixed;
	background-image: url(../images/bullet.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px; */
	font:  normal bold 16px Arial, sans-serif;
	margin-bottom:9px;
}
h2
{
    color: #669900;
    font: normal bold 14px Verdana, Arial, sans-serif;
    border-bottom: 1px solid #669900;
    padding-bottom: 2px;
    width: 100%;
}
h3
{
    color: #154A84;
    font: normal bold 13px Verdana, Arial, sans-serif;
    margin-bottom: 4px;
}
a
{
    color: #000;
    font: normal normal Verdana, Arial, sans-serif;
    text-decoration: underline;
    margin-bottom:2px;
}  

a:link
{
    color: #000;
    font: normal normal Verdana, Arial, sans-serif;
    text-decoration: underline;
    margin-bottom:2px;
}  
a:active
{
    color: #000;
    font: normal normal Verdana, Arial, sans-serif;
    text-decoration: underline;
}
a:visited
{
    color: #000;
    font: normal normal Verdana, Arial, sans-serif;
    text-decoration: underline;
}
a:hover
{
    color: #669900;
    font: normal normal Verdana, Arial, sans-serif;
    text-decoration: none;
}

.text {
	font-family: Arial;
	font-size: 14px;
	color: #000;
	padding:2px;
}
.text a:link {color: #000; font:normal normal  Verdana, Arial, sans-serif; text-decoration: underline; }  
.text a:active {color: #000; font:normal normal Verdana, Arial, sans-serif; text-decoration: underline; }  
.text a:visited {color: #000; font:normal normal  Verdana, Arial, sans-serif; text-decoration: underline; }  
.text a:hover {	color: #669900; font:normal normal Verdana, Arial, sans-serif; text-decoration: none; }  


.footer { color: #FFF; font: normal normal 11px Verdana, Arial, sans-serif; 
	 line-height: 15px; }
.footer a:link    { color: #FFF; text-decoration: none;   }
.footer a:active  { color: #607393; text-decoration: none;   }
.footer a:visited { color: #FFF; text-decoration: none;   }
.footer a:hover   { color: #669900; text-decoration: underline;  }	
	
p {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

.topmenu1
{
    font-size:12px;
    font-family:  Verdana, Arial, sans-serif;
    color: #78B749;
}
.topmenu1 a:link
{
    color: #fff;
    font-weight: normal;
    text-decoration: none;
}
.topmenu1 a:active
{
    color: #fff;
    font-weight: normal;
    text-decoration: none;
}
.topmenu1 a:visited
{
    color: #fff;
    font-weight: normal;
    text-decoration: none;
}
.topmenu1 a:hover
{
 
    font-weight: normal;
    color: #fff;
    text-decoration: underline;
    width: 100%;
}


.productbox   
{ 
	background: #ffffff; 
	color: #78B749; font-family:"Arial"; font-size:15px; font-weight:bold;
	padding-left: 0px; padding-right: 5px; padding-top: 1px; padding-bottom: 1px; 
	border-top: 1px solid #ffffff; border-left: 1px solid #ffffff;  border-right: 1px solid #ffffff;border-bottom:#669900;  
}
.productbox a:link
{
    color: #78B749;
    text-decoration: underline;
}
.productbox a:active
{
    color: #78B749;
    text-decoration: underline;
}
.productbox a:visited
{
    color: #78B749;
    text-decoration: underline;
}
.productbox a:hover
{
    color: #78B749;
    text-decoration: underline;
}
.line
{
    color: #669900;
    border-top: 1px solid #669900;
    padding: none;
    width: 100%;
    margin: none;
}


a.tablink
{
color:#fff;
}
#tab .tab_active a.tablink:active
{
color:#000;
}
#tab .tab_active a.tablink:hover
{
color:#000;
}

#tab .tab_active {
 background-image:url(http://www.birminghamjobs4u.com/images/tab-green.gif);
 float:left;
 width:auto;height:30px;
}
#tab .tab_active_left {
 background-image:url(http://www.birminghamjobs4u.com/images/tab-green-left.gif);
 float:left;
  width:3px;height:30px;
}
#tab .tab_active_right {
 background-image:url(http://www.birminghamjobs4u.com/images/tab-green-right.gif);
 float:left;
  width:4px;height:30px;
}

.Contents {
 padding:12px 16px 16px 16px;
 background:#FFFFFF; 
 width: 450px;
 height:200px;
} 

#tab
{
padding-right:2px;
}
 #tab .tab_active a.tablink, #tab .tab_green a.tablink {
 position:relative;
 color: #fff;
 font-weight: bold;
 text-decoration: none;
 padding:8px 12px 0px 12px; /* Adjust left and right padding to adjust width of the tabs */
 display: block; /* Needed for Opera */
 float:left; /* Needed for IE, breaks Opera */

 height:30px; /* Needed for IE 5.x broken box */

 voice-family:"\"}\"";
 voice-family:inherit;
 height:22px; /* 30 - 8, for non-broken browsers */
 
}


.quail{color:#3B5998;float:left;padding:3px 0px; }   
.pagination_link{      font-family:Arial, Helvetica, sans-serif;      font-size:12px;      color:#000;      padding:3px 3px 2px 3px; }  
.pagination_link:hover{      font-family:Arial, Helvetica, sans-serif;      font-size:12px;      color:#fff;      text-decoration:underline;      background-color:#C2BF8E; }   
.pagvisited{      font-family:Arial, Helvetica, sans-serif;      font-size:12px;      color:#964908;      background:transparent;      border-color:#3B5998;      border-bottom:2px solid #964908;      color:#964908;      font-weight:bold;      padding-left:2px;      padding-right:2px;      }


.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0px;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: white url(list.gif) no-repeat left center;
list-style-type: none;
font-size:10pt;
padding-left: 10px;
margin-bottom: 3px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(http://www.birminghamjobs4u.com/images/closed.png) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}
.searchStyle3 {
	font-family: "Century Gothic";
	font-size: large;
	color: #55790f;
	text-align: left;
	min-width:230px;
}
.style6 {
	text-align: justify;
	font-family: "Century Gothic";
	font-size: 14px;
	margin-left:15px;
	margin-right:15px;
}
.Hidden
{
    display:none;
}
a.Search{
   background-image:url('http://www.birminghamjobs4u.com/images/search.png');
   width:108px;
   height:43px;
}
a.Search:hover
{
     background-image:url('http://www.birminghamjobs4u.com/images/search.png');
     background-position:0px 43px;
}

