body
{
	margin:0px;
	background-color: #FFFFFF;
	text-align:left;
	font:10px verdana;
}
input
{
    font:10px verdana;
}
form, P {
	margin: 0px;
    padding: 0px;
}
.img
{
    border: 1px solid #ffffff;
}
.inputbox {
    border-top: 1px solid #989590;
    border-left: 1px solid #989590;
    border-right: 1px solid #f5f5f5;
    border-bottom: 1px solid #f5f5f5;
    background-color: #ffffff;
    font: 10px verdana;
    color: #5c7a7a;
}
.button
{
	font: 10px verdana;
	background-color: #5b7b78;
	text-decoration:none;
	color: #ffffff;
	border:0px;
	cursor:hand;
    padding:1px;
    border-top: 1px solid #b1c0bd;
    border-left: 1px solid #b1c0bd;
    border-right: 1px solid #000002;
    border-bottom: 1px solid #000002;
}
.buttonbig
{
	font: 10px verdana;
	background-color: #5b7b78;
	text-decoration:none;
	color: #ffffff;
	border:0px;
	cursor:hand;
    line-height:25px;
    padding:4px;
    border-top: 1px solid #b1c0bd;
    border-left: 1px solid #b1c0bd;
    border-right: 1px solid #000002;
    border-bottom: 1px solid #000002;
}
.buttonheader
{
	font: 10px verdana;
    font-weight:bold;
    color:#ffffff;
	background-color: #5c7a78;
	text-decoration:none;
	border:0px;
}
/*big images*/
.divtag
{
    font: 12px arial;
    z-index: 1;    
    visibility: hidden;
    position: absolute;
}
/*end big images*/

/*bg colors*/
.bgmain { /* main color of site */
    background-color: #5c7a78;
}
.bglight {
    background-color: #c9d3d2;
}
.bgpage { /* background of all pages */
    background-color: #f6f9f8;
}
.bgwhite {
    background-color: #ffffff;
}
.bgwhite1 {
    background-color: #b2bfb8;
}
.bglight1 {
    background-color: #e8f1f0;
}
.bglight2 {  
	 background-color: #b1bdbd;
}
.bglight3 {
    background-color: #ced2d3;
}
.bggray {
    background-color: #cccccc;
}
.borderheader {
    background-color: #a8acaf;
}
/* header css */
.mainlinkcurrent {
	font: 12px verdana;
    color: #fdcf08;
}
.mainlink {
	font: 12px verdana;
    color: #e7e7e7;
}
.mainlink a:link {
    color: #e7e7e7;
    text-decoration: none;
}
.mainlink a:active {
    color: #e7e7e7;
    text-decoration: none;
}
.mainlink a:visited {
    color: #e7e7e7;
    text-decoration: none;
}
.mainlink a:hover {
    color: #fdcf08;
    text-decoration: none;
}
/* text css */
.texthome
{
	font: 12px Verdana;
    color: #eae6e6;
    line-height:16px;
}
.texthome a:link, .texthome a:visited, .texthome a:active
{
	font: 12px Verdana;
    color: #fbcf0a;
    text-decoration: none;
}
.texthome a:hover
{
	font: 12px Verdana;
    color: #eae6e6;
    text-decoration: none;
}
.texthome1
{
	font: 10px Verdana;
    color: #eae6e6;
    line-height:14px;
}
.texthome1 a:link, .texthome a:visited, .texthome a:active
{
	font: 10px Verdana;
    color: #fbcf0a;
    text-decoration: none;
}
.texthome1 a:hover
{
	font: 10px Verdana;
    color: #eae6e6;
    text-decoration: none;
}
.texthome2
{
	font: 12px Verdana;
    color: #fbcf0a;
    line-height:14px;
}
.texthome2 a:link, .texthome a:visited, .texthome a:active
{
    color: #fbcf0a;
    text-decoration: none;
}
.texthome2 a:hover
{
    color: #eae6e6;
    text-decoration: none;
}
.maintext {
	font: 10px verdana;
    color: #5c7a78;
}
.maintext a:link{
	font: 10px verdana;
    color: #5c7a78;
	text-decoration : none;
}
.maintext a:active{
    font: 10px verdana;
	color: #5c7a78;
	text-decoration : none;
}
.maintext a:visited{
	font: 10px verdana;
    color: #5c7a78;
	text-decoration:none;
}
.maintext a:hover {
    font: 10px verdana;
	color: #5c7a78;
	text-decoration : underline;
}
.textblack {
	font: 10px verdana;
    color: #000000;
}
.textblack a:link{
	font: 10px verdana;
    color: #5c7a78;
	text-decoration:none;
}
.textblack a:active{
	font: 10px verdana;
    color: #5c7a78;
	text-decoration:none;
}
.textblack a:visited{
	font: 10px verdana;
    color: #5c7a78;
	text-decoration:none;
}
.textblack a:hover{
	font: 10px verdana;
    color: #000000;
	text-decoration:none;
}
.maintitle {
	font: bold 14px Verdana;
    color: #e9e7e8;
    padding-left:10px;
}
.maintitle1 {
	font: bold 13px Verdana;
    color: #5c7a78;
}
.textwhite {
    font: 10px verdana;
    color: #ffffff;
}
.textwhite a
{
    font: 10px verdana;
    color: #ffffff;
	text-decoration: none;
}
.textwhite a:hover
{
    font: 10px verdana;
    color: #ffffff;
	text-decoration: underline;
}
.textwhite a:visited 
{
    font: 10px verdana;
    color: #ffffff;
	text-decoration: none;
}
.textwhite a:active 
{
    font: 10px verdana;
    color: #ffffff;
	text-decoration: none;
}
.textgray {
	font: 10px verdana;
    color: #b1bdbb;
}
.textgray a:link{
	font: 10px verdana;
    color: #b1bdbb;
	text-decoration:none;
}
.textgray a:active{
    font: 10px verdana;
	color: #b1bdbb;
	text-decoration:none;
}
.textgray a:visited{
	font: 10px verdana;
    color: #b1bdbb;
	text-decoration:none;
}
.textgray a:hover {
    font: 10px verdana;
	color: #b1bdbb;
	text-decoration:underline;
}
.textdarkgray {
	font: 10px verdana;
    color: #656766;
}
.textdarkgray_ovr {
	font: 10px verdana;
    color: #000;
}
.textdarkgray a:link{
	font: 10px verdana;
    color: #656766;
	text-decoration : none;
}
.textdarkgray a:active{
    font: 10px verdana;
	color: #656766;
	text-decoration : none;
}
.textdarkgray a:visited{
	font: 10px verdana;
    color: #656766;
	text-decoration:none;
}
.textdarkgray a:hover {
    font: 10px verdana;
	color: #000;
	text-decoration : none;
}
.smalltext {
	font: 9px verdana;
    color: #5c7a78;
}
.textfooter
{
	 font: 10px verdana;
	 color: #e9e8e6;
	 text-decoration: none;
}
.textfooter a:active
{
	 color: #e9e8e6;
	 text-decoration: none;
}
.textfooter a:visited
{
	 color: #e9e8e6;
	 text-decoration: none;
}
.textfooter a:link
{
	 color: #e9e8e6;
	 text-decoration: none;
}
.textfooter a:hover
{
	 color: #e9e8e6;
	 text-decoration: underline;
}
.totlajobs_title {
	font: 10px Arial;
    color: #cc3333;
}
.totlajobs_text {
	font: 16px Arial;
    color: #656565;
    font-weight:bold;
}
/*quicklinks*/
.linknav
{
	font: bold 10px verdana;
	color:#fbcf0a;
}
.linknav a:link
{
	font: bold 10px verdana;
	color:#fbcf0a;
	text-decoration: none;
}
.linknav a:active
{
	font: bold 10px verdana;
	color:#fbcf0a;
	text-decoration: none;
}
.linknav a:visited
{
	font: bold 10px verdana;
	color:#fbcf0a;
	text-decoration: none;
}
.linknav a:hover
{
	font: bold 10px verdana;;
	color:#ffffff;
	text-decoration: none;
}
/*border*/
.border {
    border: 1px solid #a1b1b0;
}
.border-bottom {
    border-bottom:1px solid #a1b1b0;
}
.border-left-bottom {
    border-left:1px solid #a1b1b0;
    border-bottom:1px solid #a1b1b0;
}
.border-top-back {
    border-top:1px solid #a1b1b0;
    background-color: #e8f1f0;
}
.border-left {
    border-left:1px solid #a1b1b0;
}
.border-left1 {
    border-left:1px solid #a1b1b0;
}
.border-top {
    border-top:1px solid #a1b1b0;
}
.border1 {
    border-top:1px solid #a1b1b0;
    border-left:1px solid #a1b1b0;
    border-right:1px solid #a1b1b0;
    background-color: #e8f1f0;
}
.border-top-bottom {
    border-top:1px solid #a1b1b0;
    border-bottom:1px solid #a1b1b0;
}
.textred
{
    font: 9px Verdana;
    color: #cc0001;
}
/* quicktour */
.qtbt
{
	font: 10px verdana;
	background-color: #074c15;
	padding:2px;
	text-decoration:none;
	color: #97cd99;
	border:0px;
	cursor:hand;
}
.qtbt_ovr
{
	font: 10px verdana;
	background-color: #97cd99;
	padding:1px;
	text-decoration:none;
	color: #074c15;
	border:0px;
	cursor:hand;
}
a.qtbt
{
	font: 10px verdana;
	background-color: #074c15;
	padding:2px;
	text-decoration:none;
	color: #97cd99;
	border:0px;
	cursor:hand;
}
a:hover.qtbt
{
	font: 10px verdana;
	background-color: #97cd99;
	padding:2px;
	text-decoration:none;
	color: #074c15;
	border:0px;
	cursor:hand;
}
a:active.qtbt
{
	font: 10px verdana;
	background-color: #be99c5;
	padding:2px;
	text-decoration:none;
	color: #ffffff;
	border:0px;
	cursor:hand;
}
/* For articles & articles at home */
.articleimg
{
    border: 1px solid #b8ddf0;
}
.articleheader
{
    font: 10px verdana;
    color: #656766;
	text-decoration: none;
}
.articletitle {
	font: 10px verdana;
    color: #000000;
}
.articletitle a:link{
	font: 10px verdana;
    color: #000000;
	text-decoration:none;
}
.articletitle a:active{
	font: 10px verdana;
    color: #000000;
	text-decoration:none;
}
.articletitle a:visited{
	font: 10px verdana;
    color: #000000;
	text-decoration:none;
}
.articletitle a:hover{
	font: 10px verdana;
    color: #5c7a78;
	text-decoration:none;
}
.maindiv{
    width:502px;
    float:left;
    clear:both;
}
.maindiv_in{
    padding:7px 10px 0px 10px;
}
.leftside{
    width:100px;
    color:#656766;
    float:left;
}
.blankside{
    width:10px;
    float:left;
}
.rightside{
    font: 10px verdana;
    color: #000000;
    width:370px;
    float:left;
}
.rightside a:link{
	font: 10px verdana;
    color: #000000;
	text-decoration:none;
}
.rightside a:active{
	font: 10px verdana;
    color: #000000;
	text-decoration:none;
}
.rightside a:visited{
	font: 10px verdana;
    color: #000000;
	text-decoration:none;
}
.rightside a:hover{
	font: 10px verdana;
    color: #5c7a78;
	text-decoration:none;
}

