html {
	min-height: 100%;
	padding-bottom: 1px; }

body {
	background-image: url(images/tile.gif);
	margin: 0;
	padding: 0;
	border: 0;
	left: 0;
	top: 0;
	color:       #013068;
	font-size:   12px;
	font-family: Arial, Helvetica, sans-serif;
}

td {
	color:       #013068;
	font-size:   12px;
	font-family: Arial, Helvetica, sans-serif;
}

img{
	display: inline;
	white-space: normal;
}

a {
	color: #334d04;
	text-decoration: underline;
}

a:visited {
	color: #334d04;
	text-decoration: underline; }

a:hover {
	color: #79a12e;
	text-decoration: underline;
}

a.bgreennone {
	color: #bae55e;
	text-decoration: none;
}

a.bgreennone:visited {
	color: #bae55e;
	text-decoration:  none; }

a.bgreennone:hover {
	/*color: #79a12e;*/
	color: white;
	text-decoration: none;
}

/*.brightgreenlink {
	color:            #bae55e;
	font-size: 12px;
	font-family: arial, helvetica, verdana;
	text-decoration:  none;
	/*padding: 5px 7px; */}

.brightgreenlink:link {	color:            #bae55e;
	text-decoration:  none;
}

.brightgreenlink:visited {	color:            #bae55e;
	text-decoration:  none;
}

.brightgreenlink:hover {	color:            #bae55e;
	text-decoration:  none;
	
}*/

a.brightgreenlink {
	color:            #bae55e;
	font-size: 12px;
	font-family: arial, helvetica, verdana;
	text-decoration:  none; 
	/*padding: 5px 7px; */
}

a.brightgreenlink:link {
	color:            #bae55e;
	font-size: 12px;
	font-family: arial, helvetica, verdana;
	text-decoration:  none; 
	/*padding: 5px 7px; */
}

a.brightgreenlink:visited {
	color: #bae55e;
	/*background-color: #29568f;*/
	text-decoration:  none; }

a.brightgreenlink:hover {
	color: #6da0e1;
	/*background-color: #6da0e1;*/
	text-decoration: none; }

.brightgreen {
	color:            #bae55e;
	font-size: 12px;
	font-family: arial, helvetica, verdana;
	text-decoration:  none; 
	/*padding: 5px 7px; */
}

.brightgreen:link {
	color: #bae55e;
	background-color: #29568f;
	text-decoration: none;
	 }
.brightgreen:visited {
	color: #bae55e;
	background-color: #29568f;
	text-decoration:  none; }

.brightgreen:hover {
	color: #6da0e1;
	/*color: #bae55e;
	background-color: #6da0e1;*/
	text-decoration: none; }
a.none {
	color: #79a12e;
	text-decoration: none;
}

a.none:visited {
	color: #79a12e;
	text-decoration:  none; }

a.none:hover {
	color: #013068;
	text-decoration: none;
}

a.nonev {
	color: #5c7f1a;
	text-decoration: none;
}

a.nonev:visited {
	color: #5c7f1a;
	text-decoration:  none; }

a.nonev:hover {
	color: #013068;
	text-decoration: none;
}

a.orangenone {
	color: #fe7b00;
	text-decoration: none;
}

a.orangenone:visited {
	color: #fe7b00;
	text-decoration:  none; }

a.orangenone:hover {
	color: #996;
	text-decoration: none;
}

a.orangenonev {
	color: #d45511;
	text-decoration: none;
}

a.orangenonev:visited {
	color: #d45511;
	text-decoration:  none; }

a.orangenonev:hover {
	color: #996;
	text-decoration: none;
}

a.more {
	color: #334d04;
	text-decoration: none;
}

a.more:visited {
	color: #334d04;
	text-decoration: none;
}

a.more:hover {
	color: #79a12e;
	text-decoration: none;
}

a.white {
	color: #FFFFFF;
	text-decoration: none;
}
a.white:visited {
	color: #fff;
	text-decoration: none;
}

a.white:hover {
	color: #79a12e;
	text-decoration: none;
}
a.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bae55e;
	line-height: 8px;
	text-decoration: none;
}

a.search:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #98d022;
	line-height: 8px;
	text-decoration: none;
}
td.navbg {
	background-color: #79a12e;
	background-image: url(images/spikes_40.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	border: solid 1px white; }
/*.navbg {
	background-color: #79a12e;
	background-image: url(images/spikes_40.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; }*/
tr.leftmenu {
	
	}
tr.leftmenuh {
	background-color: #a3c071;
	}
td.leftmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 20px; }
	
a.leftmenu:link, a.leftmenu:visited, a.leftmenu:active {
	color: #ffffff;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 0; }

a.leftmenu:hover {
	color:           #ffffff;
	font-size:       13px;
	font-family:     Arial, Helvetica, sans-serif;
	text-decoration: none; }
/*

.leftmenuh:link {	color:            #ffffff;
	font-size:        13px;
	font-family:      Arial, Helvetica, sans-serif;
	text-decoration:  none;
	background-color: #a3c071; }
.leftmenuh:hover {	color:            #ffffff;
	font-size:        13px;
	font-family:      Arial, Helvetica, sans-serif;
	text-decoration:  none;
	background-color: #a3c071; }
.leftmenuh:visited {	color:            #ffffff;
	font-size:        13px;
	font-family:      Arial, Helvetica, sans-serif;
	text-decoration:  none;
	background-color: #a3c071; }*/
.admintoptitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.attention {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe7b00; }
p {
	color:       #012647;
	font-size:   12px;
	font-family: Arial, Helvetica, sans-serif; }

.normaltext {
	font-size:   12px;
	font-family: Arial, Helvetica, sans-serif; }
	
ol {	color:       #012647;
	font-size:   12px;
	font-family: Arial, Helvetica, sans-serif; }

ul {	color:       #012647;
	font-size:   12px;
	font-family: Arial, Helvetica, sans-serif; }

.breadcrumbs {
	color:       #9c9495;
	font-size:   10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; }
	
a.breadcrumbs {
	color:       #9c9495;
	font-size:   10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; }

a.breadcrumbs:visited {
	color:       #9c9495;
	font-size:   10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; }
	
a.breadcrumbs:hover {
	color:       #79a12e;
	font-size:   10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; }
	

.titleblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	margin: 10px 5px 10px 15px;
	padding: 0; }
.pwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.porange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fe7b00;
}

.expire {
	color:            #9c9495;
	text-decoration: line-through; }

.tablepay {	color:            #494d48;
	font-size:        12px;
	font-family:      Arial, Helvetica, sans-serif;
	background-color: #e7f1d8; }
	
.smnote {	font-size:        10px; }
.match {
	color: #80807f;
	font-size: 10px; }

.titles {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4f6e01;
}
.subtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4d617f;
}
.titleblockmed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 16px;
}
.copyright {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ccff99;
}
.copyrightw {	color:       #f2f8f9;
	font-size:   11px;
	font-family: Arial, Helvetica, sans-serif; }

.titleblocksm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-right: 5px;
}
.quotefrom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #99adce;
	font-weight: normal;
	line-height: 14px;
}
.quote {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 16px;
}
.iconh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #9ABE63;
}
.icon {	color:            #ffffff;
	font-size:        16px;
	font-family:      Arial, Helvetica, sans-serif;
	font-weight:      bold;
	background-color: #79a12e; }
.crumbssub0 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.crumbssub1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ccff99;
	text-decoration: none;
}
.crumbssub2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c2d3b0;
	text-decoration: none;
}
.crumbssub3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #788867;
	text-decoration: none;
}
.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bae55e;
	line-height: 8px;
}
.section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ccff99;
}
.searchinput {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #252725;
}

.plike {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012647;
}
.buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.buttons:hover {
	color: #BAE55E;
	font-weight: bold;
	text-decoration: none;
}

.pbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #252725;
	background-color: #dbdeda;
	border: solid 1px #b7bfa2;
	margin: 0;
	padding: 0;
}
.pbutton2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	font-weight: bold;
	background-color: #83ae30;
	border: solid 1px #49611b;
	margin: 0;
	padding: 1px 2px; }
.pbutton2over {
	color: #79a12e;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #dbdeda;
	margin: 0;
	padding: 1px 2px;
	border: solid 1px; }
.smbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #252725;
	background-color: #dbdeda;
	border: solid 1px #b7bfa2;
	margin: 0;
	padding: 0;
}
.pinput {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #252725;
}
.nobullet {
	list-style-type: none; }
/*
.promote {
	width: 163px;
	height:107px;
	color: #374817;
	font-size: 24px;
	font-family: "Arial Black", Impact;
	font-weight: bold;
	line-height: 26px;
	background-image: url(/images/bg2.gif);
	background-repeat: repeat-x;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: -2px;
	padding-left: 5px;
	border: solid 1px; }	
a.promote_lg:link, a.promote_lg:visited, a.promote_lg:active  {
	color: #151e2f;
	text-decoration: none;
	 }
a.promote_lg:hover {
	color: #0e3463;
	text-decoration: none;
	 }
*/
.promote {
	width: 163px;
	height:107px;
	color: #374817;
	font-size: 20px;
	font-family: "Arial Black", Impact;
	font-weight: bold;
	line-height: 22px;
	background-image: url(/images/bg.gif);
	background-repeat: repeat-x;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: -2px;
	padding-left: 5px;
	border: solid 1px #374817;
	outline-width: 1px; }	
a.promote_lg:link, a.promote_lg:visited, a.promote_lg:active  {
	color: #374817;
	text-decoration: none;
	 }
a.promote_lg:hover {
	color: #981a25;
	text-decoration: none;
	 }
	 
.nopad {
	margin: 0;
	padding: 0; }
	
/*****career boxes*****/

.boxes {
	width: 790px;
	float: left;
	clear: both;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 20px;
	padding: 0;
	display: block; }
.box {
	width: 150px;
	float: left;
	margin: 0 10px 0 0;
	padding: 0; }
.boxr {
	margin: 0;
	padding: 0;
	width: 150px;
	float: left; }
.boxcat {
	background-color: #005bac;
	background-image: url(images/arrow_downb.gif);
	background-repeat: no-repeat;
	background-position: 132px 10px;
	width: 150px;
	height: 30px; }
.boxcathover {
	background-color: #88ad44;
	background-image: url(images/arrow_downg.gif);
	background-repeat: no-repeat;
	background-position: 132px 10px;
	width: 150px;
	height: 30px;
	 }
.boxcatover {
	background-color: #88ad44;
	background-image: url(images/arrow_upg.gif);
	background-repeat: no-repeat;
	background-position: 132px 10px;
	width: 150px;
	height: 30px;
	 }
.boxcatoverhover {
	background-color: #005bac;
	background-image: url(images/arrow_upb.gif);
	background-repeat: no-repeat;
	background-position: 132px 10px;
	width: 150px;
	height: 30px; }
	
.boxcattext {
	color: #feffff;
	font-size: 12px;
	font-family: arial, helvetica, verdana;
	line-height: 12px;
	width: 125px;
	padding: 7px; }
a.box:link, a.box:visited, a.box:active  {
	color: #feffff;
	text-decoration: none;
	 }
a.box:hover {
	color: #416800;
	text-decoration: none;
	 }
a.boxg:link, a.boxg:visited, a.boxg:active  {
	color: #88ad44;
	text-decoration: none;
	 }
a.boxg:hover {
	color: #416800;
	text-decoration: none;
	 }
.ebox {
	color: #416800;
	font-size: 12px;
	font-family: arial, helvetica, verdana;
	background-color: #dde8c8;
	margin: 0;
	padding: 5px;
	display: none; }
ul.boxlist {
	margin: 0;
	padding-top: 10px;
	padding-left: 16px; }
li.boxlist {
	color: #77a22e;
	font-size: 11px;
	font-family: arial, helvetica, verdana;
	margin-left: 0;
	padding-bottom: 5px;
	padding-left: 5px;
	list-style-image: url(images/bullet.gif); }
.boxcontent {
	color: #012647;
	font-size: 12px;
	font-family: arial, helvetica, verdana;
	padding: 30px; }
.pad {
	padding-right: 10px;
	padding-left: 10px; }
