/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.box {
	background-color: #ecf3e9;
	padding: 2px;
	height: 110px;
	border: 1px solid #c6c6c6;
}
.box1 {
	background-color: #ecf3e9;
	padding: 2px;
	border: 1px solid #c6c6c6;
}

.copyright {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
}

.topheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-transform: capitalize;
	color: #006699;
	text-decoration: none;
}
.topheading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	font-weight:bold;
	color: #006699;
	text-decoration: none;
}
a.topmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 40px;
	padding-left: 40px;
}

a.topmenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
padding-right: 40px;
	padding-left: 40px;
}

a.topmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
padding-right: 40px;
	padding-left: 40px;
}

a.topmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: capitalize;
	color: #CCFFCC;
	text-decoration: none;
padding-right: 40px;
	padding-left: 40px;
}
a.botmenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: capitalize;
	color: #006699;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 30px;
	font-weight: bold;
}

a.botmenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: capitalize;
	color: #006699;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 30px;
	font-weight: bold;
}

a.botmenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: capitalize;
	color: #006699;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 30px;
	font-weight: bold;
}

a.botmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: capitalize;
	color: #000000;
	text-decoration: none;
	padding-right: 30px;
	padding-left: 30px;
	font-weight: bold;
}

.hometxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #333333;
	line-height: 16px;
	text-align:justify;
}
.hometxtblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: capitalize;
	color: #006699;
	line-height: 16px;
	text-align:justify;
	font-weight: bold;
}
.hometxtwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #FFFFFF;
	line-height: 16px;
	text-align:justify;
}

.searchbox{
color:#FFFFFF;
background:#006699;
font-weight:bold;
width:200px;
font-size:10px;
}
.searchbox .inputclass{
width:150px;* width:150px; height:12px; font-size:10px;
}
.searchbox select{
width:150px; height:18px; font-size:10px;
}
.searchbox h2{
font-size:14px; font-weight:bold; padding:0; margin:0;
}
a{
color:#006699;
font-weight:bold;
text-decoration:none;
}

a:hover{
color:#006699;
font-weight:bold;
text-decoration:underline;
}
.searchtitle{
font-size:14px;
color:#FFFFFF;
background:#006699;
font-weight:bold;
}
.searchtitle a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.searchtitle a:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}
.whitetext{
color:#FFFFFF;
background:#006699;
font-weight:bold;
}
.whitetext a{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.whitetext a:hover{
color:#FFFFFF;
font-weight:bold;
text-decoration:underline;
}

.redcolor{ color:#FF0000;}
.searchresult {width:652px;}
.searchresult ul{list-style:none; padding:0; margin:0; width:650px;}
.searchresult ul li{display:inline; float:left; }
.searchresult ul li.first a{ color:#FFFFFF; font-weight:bold; background:#006699;   }
.searchresult ul li.jobtitle{width:382px; float:left; text-align:left; background:#006699; font-size:15px; padding:4px;}
.searchresult ul li.locationtitle{width:132px; float:left; text-align:left; background:#006699;  font-size:15px; padding:4px;}
.searchresult ul li.datetitle{width:112px; float:left; text-align:left; background:#006699; font-size:15px; padding:4px;}
.searchresult ul li.job{width:382px; float:left; text-align:left;padding:4px 4px; height:95px; border-left:1px solid #006699; }
.searchresult ul li.location{width:132px; float:left; text-align:left;  padding:4px 4px;height:95px;}
.searchresult ul li.date{width:109px; float:left; text-align:left;padding:4px 4px;height:95px;border-right:1px solid #006699;}

#menu_container {Z-INDEX: 100;MARGIN: 0px;padding:0;FONT: bold 14px/17px Trebuchet MS;WIDTH: 884px;POSITION: relative;HEIGHT: 28px;}

#pmenu{left:-40px;top:-14px;*top:0;list-style:none;position:absolute;width:100%;}
#pmenu li{float:left;}
#pmenu li:hover{position:relative;}
#pmenu li a{float:left;text-align:center;padding:5px;width:135px;display:block;color:#fff; font: bold 12px Arial}
#pmenu li a:hover{background:#77AC40;text-decoration:none;}
#pmenu li ul li a{background:#49562A;border:#CCCECB 1px solid;margin-top:-1px;_margin-top:0;display:block;float:left;}
#pmenu li ul{position:absolute;z-index:10;width:147px;display:none;padding:0;border-top:#CCCECB 1px solid;_border-top:0;}
#pmenu li ul li{padding-left:1px;line-height:normal;*margin-bottom:-4px;width:147px;overflow:hidden;float:none;}
#pmenu > li:hover > ul {left:-1px;*left:-41px;top:24px;display:block;position:absolute;z-index:11;}
#pmenu li a:hover ul{visibility:visible;top:0;left:0;}
#pmenu table{position:absolute;border-collapse:collapse;top:24px;left:-41px;font-size:1em;}
* html #pmenu li a:hover{position:relative;z-index:12;}
* html #pmenu li ul {visibility:hidden;display:block;position:absolute;left:0;z-index:13;}


/*
#pmenu LI UL LI A {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	FONT: bold 12px Arial;
	COLOR: #FFFFFF;
	BORDER-RIGHT-WIDTH: 1px;
	display:block;
}
#pmenu LI UL LI A:visited {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	FONT: bold 12px Arial;
	COLOR: #FFFFFF;
	BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI A.enclose {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI A.enclose:visited {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI A.first {
	BORDER-LEFT: #CCCECB 1px solid
}
#pmenu LI A.first:visited {
	BORDER-LEFT: #CCCECB 1px solid
}
#pmenu LI A.left {
	BORDER-LEFT: #CCCECB 1px solid
}
#pmenu LI A.left:visited {
	BORDER-LEFT: #CCCECB 1px solid
}
#pmenu LI A.right {
	BORDER-RIGHT: #CCCECB 1px solid
}
#pmenu LI A.right:visited {
	BORDER-RIGHT: #CCCECB 1px solid
}
#pmenu LI A.last {
	BORDER-RIGHT: #CCCECB 1px solid;
	padding-right: 8px;
	WIDTH: 139px;
}
#pmenu LI A.last:visited {
	BORDER-RIGHT: #CCCECB 1px solid;
	padding-right: 8px;
	WIDTH: 139px;
}
#pmenu LI {
	FLOAT: left;
	TEXT-ALIGN: center
}
#pmenu li a {
	
}
#pmenu li a:hover {
	BACKGROUND: #77AC40 repeat-x left bottom;
}
#pmenu li li a {
	BORDER-RIGHT: #CCCECB 1px solid;
	BORDER-BOTTOM: #CCCECB 1px solid;
}
#pmenu LI UL LI {
	FLOAT: left;
	TEXT-ALIGN: center
}
#pmenu LI:hover {
	POSITION: relative
}

#pmenu LI:hover > A {
	FONT: bold 12px Arial;
	COLOR: #000000;
}
#pmenu LI UL {
	DISPLAY: none
}
#pmenu LI UL LI {
	BACKGROUND: #49562A;
FONT: bold 12px Arial;
	COLOR: #000000
}
#pmenu LI UL LI A {
	FONT: bold 12px Arial;
	COLOR: #FFFFFF;
}
#pmenu LI UL LI:hover > A {
	BACKGROUND: #77AC40;
	FONT: bold 12px Arial;
	COLOR: #000000;
}
#pmenu LI UL LI A:visited {
	FONT: bold 12px Arial;
	COLOR: #FFFFFF;
}
#pmenu LI UL LI A:hover {
	BACKGROUND: #77AC40;
	FONT: bold 12px Arial;
	COLOR: #000000
}
#pmenu LI:hover > UL {
	PADDING-RIGHT: 30px;
	DISPLAY: block;
	PADDING-LEFT: 30px;
	BACKGROUND: url(transparent.gif);
	LEFT: 100px;
	PADDING-BOTTOM: 30px;
	FONT: bold 12px Arial;
	WIDTH: 120px;
	COLOR: #000000;
	PADDING-TOP: 10px;
	POSITION: absolute;
	TOP: -11px
}
#pmenu > LI:hover > UL {
	LEFT: -30px;
	TOP: 16px
}
#pmenu TABLE {
	FONT-SIZE: 1em;
	Z-INDEX: 100;
	LEFT: 0px;
	POSITION: absolute;
	TOP: 0px;
	BORDER-COLLAPSE: collapse
}
* HTML #pmenu LI A:hover {
	FONT: bold 12px Arial;
	POSITION: relative
}
#pmenu LI A:active {
	FONT: bold 12px Arial
}
#pmenu LI A:focus {
	FONT: bold 12px Arial
}
#pmenu LI.fly {
}
#pmenu LI.drop {
}
* HTML #pmenu LI UL {
	PADDING-RIGHT: 30px;
	DISPLAY: block;
	PADDING-LEFT: 30px;
	BACKGROUND: url(transparent.gif);
	LEFT: 100px;
	VISIBILITY: hidden;
	PADDING-BOTTOM: 30px;
	PADDING-TOP: 10px;
	POSITION: absolute;
	TOP: -11px
}
#pmenu LI A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL {
	LEFT: -31px;
	VISIBILITY: visible;
	TOP: 15px
}
#pmenu LI A:hover UL A:hover UL {
	LEFT: 100px;
	VISIBILITY: visible;
	TOP: -11px
}
#pmenu LI A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}*/
a.greentext{ font-size:10px; color:#426134;}

a.bluetext{ font-size:12px; color:#006699;}
