.buttext
{
	padding-left: 25px;
	padding-bottom: 25px;
	padding-right: 25px;
	padding-top: 25px;
	text-align:justify;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	cursor:hand;
}
.LeftHandNavigation {
	padding: 0;
	margin-bottom: 0px;
	width: 176px;
	font-size: 11px;
}
.LeftHandNavigation a {
	text-decoration: none;
}
.LeftHandNavigation .container {
	padding: 0 0 0 8px;
	background-image: url(images/leftnav_bck.gif);
	background-repeat: repeat-y;
}
.LeftHandNavigation ul {
	margin: 0;
	padding: 0;
}
.LeftHandNavigation li {
	list-style: none;
	text-indent: 0;
	margin: 0 8px 0 11px;
	padding: 3px 0 1px 0;
	background-image: url(images/spacer.gif);

}
.LeftHandNavigation ul.sub {
	border: 0;
}
.LeftHandNavigation ul.sub li {
	margin: 0 0 0 10px;
}
.LeftHandNavigation li.parent,
.LeftHandNavigation li.last {
	border: 0;
}
.LeftHandNavigation li.last {
	padding-bottom: 0px;
}
.LeftHandNavigation ul.sub li.last {
	border: 0;
	margin: 0 0 0 0px;
	padding-bottom: 0px;
}
.LeftHandNavigation li.current,
.LeftHandNavigation li.currentlast {
	font-size: 11px;
	list-style: none;
	margin-left: 11px;
	padding-left: 0px;
	text-indent: 0px;
	color: #0099CC;
	font-weight: bold;
}
.LeftHandNavigation li.currentlast {
	border: 0;
	padding-bottom: 0px;
}
.LeftHandNavigation .sub li.current {
	text-indent: 0px;
}
.LeftHandNavigation ul.sub li.currentlast {
	font-size: 11px;
	list-style: none;
	margin-left: 15px;
	padding-left: 1em;
	text-indent: -2em;
	border: 0;
	margin: 0 0 0 15px;
	padding-bottom: 15px;
}
.LeftHandNavigation .arrow {
	font-size: 1.1em;
	margin: 0 3px 0 0;
	color: #ffffff;
	font-weight: bold;
}
.LeftHandNavigation .sub .arrow {
	margin: 0 7px 0 0;
}
.leftnavtop {
	background-image: url(images/leftnav_top1.gif);
	background-repeat: no-repeat;
}

.leftnavbck {
	background-image: url(images/leftnav_bck.gif);
	background-repeat: repeat-y;
}
.leftnavbot {
	background-image: url(images/leftnav_bot.gif);
	background-repeat: no-repeat;
}
.b5000 
{ 
	height: 25px; 
	width: 120px; 
	background: url(images/button27081647_a.jpg); 
	background-position: 0px 0px; 
}
.t5000 { color: 003300; FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; }
.t5001 { color: 0000aa; FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; }
.a5000 { text-decoration: none; }
.TopDiv		{ BORDER-RIGHT: #339933 1px solid; BORDER-TOP: #339933 1px solid; BORDER-LEFT: #339933 1px solid; WIDTH: 700px; BORDER-BOTTOM: #339933 1px solid; BACKGROUND-COLOR: #fdfaef; }
.BodyDiv	{ FLOAT: left; WIDTH: 800px; HEIGHT: 25px; BACKGROUND-COLOR: #eee8aa; }
.TopDiv		{ BORDER-RIGHT: #339933 1px solid; BORDER-TOP: #339933 1px solid; BORDER-LEFT: #339933 1px solid; WIDTH: 700px; BORDER-BOTTOM: #339933 1px solid; BACKGROUND-COLOR: #fdfaef; }
.BodyDiv	{ FLOAT: left; WIDTH: 800px; HEIGHT: 25px; BACKGROUND-COLOR: #eee8aa; }
.toplinks
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:11px;
	COLOR:#555555;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
	cursor:hand;
}
.toplinks:hover
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:11px;
	COLOR:#999900;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
}


.hlinks
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:13px;
	COLOR:#555555;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
	cursor:hand;
}

.hlinks:hover
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:13px;
	COLOR:#999900;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
}

.faqlinks
{
	FONT-FAMILY: Trebuchet MS,Arial, Tahoma, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:11px;
	COLOR:#007777;
	text-align:left;	
	font-weight:600;
}
.faqlinks:hover
{
	COLOR:#cccc00;
}

.rtbigblackbold 
{
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align:right;
}

.ltbigblackbold 
{
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align:left;
}

.cnbigblackbold 
{
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align:center;
}

.bigblackbold 
{
	font-family: Trebuchet MS,Verdana, MS Sans Serif, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
}
.bigblackboldInbox 
{
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color:#A2C257;
}
.redComments {
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D30101;
	}

.txtbox 
{
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #666666;
	padding-left: 2px;

}
.copyright 
{
	FONT-FAMILY: Trebuchet MS,Verdana, Helvetica, Arial, Tahoma, MS Sans Serif, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:9px;
	COLOR:#000000;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
	cursor:hand;
}   
.buttons 
{
   color:#050;
   font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size:80%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ff7fa237');
}
.buttonsClicked 
{
   color:Maroon;
   font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size:80%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ff7fa237');
}
.verybigblackbold 
{
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6C6D43;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: underline;
}

.verybigblackboldIndex 
{
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6C6D43;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: underline | overline;
	cursor: hand;
}

.field_header {

        font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
        color: #A3A671;      
        font-size: 11px;
        font-weight: bold;   
        line-height: 14px;
}
.sectionheader 
{
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	} 
	
.padleft 
{
	PADDING-LEFT: 20px; 
	PADDING-TOP: 5px 
} 
.padinput 
{
	PADDING-BOTTOM: 5px 
}
.mildfont
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:11px;
	COLOR:#555555;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	padding-right:15px;
	padding-left:15px;
	padding-top:6px;
}
.smallbullet 
{
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Red;
	text-decoration: none;
	padding-top: 10px;
}
.input_textarea {
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	border: 1px solid #000000;
	width: 350px;
	
}
.input_text {
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid black;
}
.tablefaq
{
	border:0;
	text-align:justify;
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:12px;
	COLOR:#003333;
	padding-left:15px;
}
.Outerbg
{
	background-color: #99cc66;
}
.Innerbg
{
	background-color:#ffffff;
}
.greytext {
			font-family:Trebuchet MS,verdana,arial,helvetica;
			font-size:11px;
			color:#696969;
			text-align:right;
			font-weight:700;
	       }

.searchtext {
			font-family:Trebuchet MS,verdana,arial,helvetica;
			font-size:11px;
			color:Teal;
			text-align:right;
			font-weight:700;
	       }	    
.greytextcenter {
			font-family:Trebuchet MS,verdana,arial,helvetica;
			font-size:11px;
			color:#696969;
			text-align:center;
			font-weight:700;
}
.greytextleft {
			font-family:Trebuchet MS,verdana,arial,helvetica;
			font-size:10px;
			color: Gray;
			text-align:left;
			font-weight:700;
	       }
.greytextright {
			font-family:Trebuchet MS,verdana,arial,helvetica;
			font-size:10px;
			color: Gray;
			text-align:right;
			font-weight:700;
	       }
	       	
a.job-link {
	font-weight: bold;
	font-family: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

span.page-subheader, input.page-subheader {
	color: #869ea6;
	background-color: inherit;
	font-size: larger;
	font-weight: bold;
}
.input_checkbox {
	font-family: verdana;
	font-size: 10px;
}

/************************
 * Content offset block *
 ************************/

span.content-offset-block-header {
	color: #A3A671;
	background-color: inherit;
	font-size: 18px;
	font-weight: bold;
}

div.content-offset-block {
	color: black;
	background-color: #DCDCC0;
	/*border-top: 2px solid #A3A671;*/
	padding: 10px;
}

div.content-offset-block .input_text {
	font-family: verdana;
	font-size: 12px;
	border: 1px solid #A3A671;
}

div.content-offset-block .input_textarea {
	font-family: verdana;
	font-size: 10px;
	border: 1px solid #A3A671;
}
div.content-block {
	background-color: inherit;
	padding: 7px;
	text-align: left;
	padding-bottom: 20px;
	border-bottom: 1px dotted #A3A671;
}

div.content-block-first {
	background-color: inherit;
	padding: 7px;
	text-align: left;
	padding-bottom: 20px;
	border-bottom: 1px dotted #A3A671;
}

div.content-block-last {
	background-color: inherit;
	padding: 7px;
	text-align: left;
	padding-bottom: 20px;
}

div.content-block-header {
	color: #A3A671;
	background-color: inherit;
	text-decoration: underline;
	font-size: larger;
	font-weight: bold;
	padding-bottom: 10px;
}

div.success-block {
	color: #A3A671;
	background-color: white;
	border: 2px solid #A3A671;
	padding: 7px;
	text-align: left;
	font-weight: bold;
}

span.success-block-header {
	color: #A3A671;
	background-color: white;
	font-size: 18px;
	font-weight: bold;
}

div.unchangeable-block {
	border: 1px solid black;
	background-color: lightgrey;
	width: 100%;
	padding: 3px;
}

.smalltdtext
{
	font-family: Trebuchet MS,Verdana, MS Sans Serif, Tahoma, Arial, Helvetica, sans-serif;	
	font-size: 10px;
	font-weight: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	line-height:14px;
}
div.page-content {
	padding: 0 20px;
}
div.padded-block {
	padding: 7px 0;
}

span.page-subheader, input.page-subheader {
	color: #869ea6;
	background-color: inherit;
	font-size: larger;
	font-weight: bold;
}

td.left-column {
	padding-right: 5px;
}
div.section-header {
	color: #A3A671;
	background-color: inherit;
	font-family: Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	font-size: larger;
	font-weight: bold;
	border-bottom: 2px solid #A3A671;
	margin-bottom: 4px;
}
.repeaterfont
{
	padding-right: 2px;
	font-size: 10px;
	padding-bottom: 1px;
	color: #000000;
	padding-top: 2px;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.repeaterfontline
{
	padding-right: 2px;
	font-size: 10px;
	padding-bottom: 1px;
	color: #000000;
	padding-top: 1px;
	font-family: Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.links
{
	padding-right: 2px;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;	
	color:#696969;
}
.conttxt {
	font-family: Trebuchet MS,Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	line-height: 15px;
	padding-left: 10px;
	padding-right:10px;
}
.subheadscontent 
{
	font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 002200;
	text-decoration: none;
	line-height: 14px;
	text-align: justify;
	font-weight: normal;

}

.greentext {
			font-family:Trebuchet MS,verdana,arial,helvetica;
			font-size:12px;
			color:Olive;
			text-align:left;
			font-weight:700;
	       }
.greentext1 {
		font-family:Trebuchet MS,verdana,arial,helvetica;
		font-size:12px;
		color:Olive;
		text-align:left;
		font-weight:700;
}
.smalltext
{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;	
	font-size:xx-small;
	font-weight:lighter;
	COLOR: #000000;
	line-height:5px;
}
.greytextno {
			font-family:Trebuchet MS,verdana,arial,helvetica;
			font-size:10px;
			color:#696969;
			font-weight:700;
	       }

.redlinks
{
	padding-right: 2px;
	font-size: 12px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Arial;
	text-decoration: blink;	
	filter:progid:DXImageTransform.Microsoft.Glow(Color=#6C6D43,Strength=5);
	color:#DCDCC0;
}

.brlinks
{
	font-family: Trebuchet MS,Arial, Tahoma, Verdana;
	padding-right: 2px;
	font-size: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Arial;
	text-decoration: none;	
	color:Olive;
	font-weight:bold;
}

.brlinks:hover
{
	color:Green;
}

.catlinks
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:11px;
	COLOR:#555555;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
}
.catlinks:hover
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:11px;
	COLOR:#999900;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
}
.sublinks
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:11px;
	COLOR:#aa0033;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
}
.sublinks:hover
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:11px;
	COLOR:#999900;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
}
.hdlinks
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:11px;
	COLOR:#2200dd;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
}
.hdlinks:hover
{
	FONT-FAMILY: Trebuchet MS,MS Sans Serif, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:None;
	FONT-SIZE:11px;
	COLOR:#999900;
	border-bottom:none;
	border-top:none;
	border-right:none;
	border-left:none;
	line-height: 20px;
}

.nudgeheading1		
{	font-family: Trebuchet MS,Arial;	
	font-size: 12px;	
	font-weight: bold;	
	color: #000000;	
	background-color: #ff9664;	
	border-top-width: 1pt;	
	border-right-width: 0pt;	
	border-bottom-width: 1pt;	
	border-left-width: 1pt;	
	border-top-style: solid;	
	border-right-style: solid;	
	border-top-color: #3C5886;	
	border-right-color: #3C5886;	
	border-bottom-color: #ADAD82;	
	border-left-color: #3C5886;	
	vertical-align: bottom;	
	border-bottom-style: solid;	
	cursor: move 
}
.nudgeheading		
{	font-family: Trebuchet MS,Arial;	
	font-size: 12px;	
	font-weight: bold;	
	color: #000000;	
	background-color: #ff9664;	
	border-top-width: 1pt;	
	border-right-width: 1pt;	
	border-bottom-width: 1pt;	
	border-left-width: 1pt;	
	border-top-style: solid;	
	border-right-style: solid;	
	border-top-color: #3C5886;	
	border-right-color: #3C5886;	
	border-bottom-color: #ADAD82;	
	border-left-color: #3C5886;	
	vertical-align: bottom;	
	border-bottom-style: solid;	
	cursor: default; 
}
.nudgecell			
{	font-family: Trebuchet MS,Arial;	
	font-size: 11px;
	font-weight: normal;	
	color: #22ff22;	
	text-decoration: none;	
	text-align: left;	
	padding-top: 7px;	
	padding-bottom: 3px;	
	background-color: #000000;	
	padding-right: 3px;	
	padding-left: 14px;	
	border-top-width: 0px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 1px;	
	border-top-style: solid;	
	border-right-style: solid;	
	border-bottom-style: solid;	
	border-left-style: solid;	
	border-top-color: #3C5886;	
	border-right-color: #3C5886;	
	border-bottom-color: #3C5886;	
	border-left-color: #3C5886;	
	cursor: default;
	
}

.hlplinks
{
	text-decoration: none;	
	color:Red;
}

.vbmenu_control
{
	background-color: #6C6D43;
	color: #FFFFFF;
	font: bold 11px Trebuchet MS, tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
}
.vbmenu_control a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}

.tborder
{
	background-color: #6B8E23;
	color: #000000;
	border: 1px solid #B3EE3A;
}
.navbar
{
	font: 11px Trebuchet MS, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.tcat
{
	background: #DCDCC0 url(images/gradients/gradient_tcat.gif) repeat-x top left;
	color: #FFFFFF;
	font: bold 10pt Trebuchet MS, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link
{
	color: #696969;
	text-decoration: none;
}
.tcat a:visited
{
	color: #696969;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active
{
	color: #696969;
	text-decoration: underline;
}
.smallfont
{
	font: 11px Trebuchet MS, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #696969;
}
.alt1, .alt1Active
{
	font: 15px Trebuchet MS, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	background-color: #F5F5FF;
	color: #000000;
}
.alt2, .alt2Active
{
	background-color: #E1E4F2;
	color: #000000;
}

.inlineimg { vertical-align: middle; }

A:link.os {
 font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 color: #F1F1F1;
} 
A:visited.os {
 font-family: Trebuchet MS, Verdana, Helvetica, sans-serif;
 font-size: 12px;
 color: #F1F1F1;
}
.thead
{
	background: #A2C257;
	text-align:center;
	color: #FFFFFF;
	font: bold 11px Trebuchet MS,tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link
{
	color: #FFFFFF;
}
.thead a:visited
{
	color: #FFFFFF;
}
.thead a:hover, .thead a:active
{
	color: #FFFF00;
}


a.listItemLink {
    color: #0D2888;
    text-decoration: none;
}

a.listItemLink:hover {
    color: #F27900;
    text-decoration: underline;
}

tr.bglight, td.bglight, td.bglightextra {
        background-color: #F2F9EC;
}

tr.bgdark, td.bgdark, td.bgdarkextra {
        background-color: #E0F7CC;
}




/* FORUM TABLE COLORS */
.listheader { padding: 0.4em; font-weight: bold; color: #ffffff; background-color: #666698; }
.listColumnText { padding: 0.8em; vertical-align: top; border-bottom: 1px solid #659D32; font-size: 11px; }
.listColumnNumber { padding: 0.8em; vertical-align: top; text-align: center; border-bottom: 1px solid #666698; font-size: 10px; }

.threadUserColumnText { width: 180px; padding: 0.8em; vertical-align: top; border-bottom: 1px solid #666698; font-size: 10px; }
.threadPostColumnText { width: 80%; padding: 0.8em; vertical-align: top; border-bottom: 1px solid #666698; }

a.menuitem 
{
	font-size:11px;
    font-weight: bold;
    text-decoration: none;
    color: #4373b4;
    font-family: Trebuchet MS,Verdana, Helvetica, sans-serif;
}

a.menuitem:hover 
{
	font-size:11px;
	font-weight: bold;
    text-decoration: underline;
    color: #4373b4;
    font-family: Trebuchet MS,Verdana, Helvetica, sans-serif;
}
td.requiredField {
	background-color: #ECF1F9;
}

.pathlink
{
	font-size:11px;
    font-weight: bold;
    text-decoration: none;
    color: #4373b4;
    font-family: Trebuchet MS,Verdana, Helvetica, sans-serif;
}
.pathlink:hover
{
	font-size:11px;
	font-weight: bold;
    text-decoration: underline;
    color: #4373b4;
    font-family: Trebuchet MS,Verdana, Helvetica, sans-serif;
}

.pagerLink 
{
	font-family: Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color: #4373b4;
}

.pagerLink:hover 
{
	font-family: Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: underline;
	color: #4373b4;
}
.listColumnTextDg { padding: 0.8em; vertical-align: top; border-bottom: 1px solid #666698; line-height:1.8;}
.lborder
{
	border-left: solid;
	border-left-width:thick;
	border-left-color: #6C6D43;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	background-color: #E8E9D9;
}

.ltabborder
{
	border-left-color: #6C6D43;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	background-color: #FFFFFF;
}

.jobupdateshead
{
	background-color:#ff9933;
	border-color:#ff9933;
	border-bottom-color:#ff9933;
	border:1;
}
.jobupdates
{
	border-color:#ff9933;
	border-bottom-color:#ff9933;
	background-color:#ffffff;
}
.resumeupdateshead
{
	background-color:Olive;
	border-color:Olive;
	border:1;
	border-bottom-color:Olive;
}
.resumeupdates
{
	border-color:Olive;
	background-color:#E8E9D9;
	border-bottom-color:Olive;
}
.whilelink
{
	color: #6C6D43;
	text-decoration: none;
	cursor: auto;	
}
.alt_row_highlight
{
	background-color: #99ccff;
}

.alt_row_nohighlight
{
	background-color: #DCDCC0;
}

.row_highlight
{
	background-color: #99ccff;
}

.row_nohighlight
{
	background-color: #E8E9D9;
}
.alt_Back_Color
{
	background-color: #DCDCC0;
}
.Itm_Back_Color
{
	background-color: #E8E9D9;
}
.smallbutton
{
   color:#050;
   font-family: Trebuchet MS,Verdana, Tahoma, Arial, Helvetica, sans-serif;
   font-size:60%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ff7fa237');
}

.sideborders
{
	border-bottom: #339933 1px solid;
	border-top: #339933 1px solid;
	border-left: #339933 1px solid;
	border-right: #339933 1px solid;
}

#jobseek
{
	BACKGROUND: url(images/bluegradbutton.jpg) no-repeat; 
	BACKGROUND-REPEAT: no-repeat;
	padding-left: 25px;
	padding-bottom: 25px;
	padding-right: 25px;
	padding-top: 25px;
	text-align:justify;
	text-decoration: none;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:Purple; 
	cursor:hand;

}

#employer
{
	BACKGROUND: url(images/greengradbutton.jpg) 0px 0px no-repeat; 
	BACKGROUND-REPEAT: no-repeat;
	padding-left: 25px;
	padding-bottom: 25px;
	padding-right: 25px;
	padding-top: 25px;
	text-align:justify;
	text-decoration: none;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:Purple; 
	cursor:hand;
}

#referer
{
	BACKGROUND: url(images/orangegradbutton.jpg) 0px 0px no-repeat; 
	BACKGROUND-REPEAT: no-repeat;
	padding-left: 25px;
	padding-bottom: 25px;
	padding-right: 25px;
	padding-top: 25px;
	text-align:justify;
	text-decoration: none;
	FONT-FAMILY: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color:Purple; 
	cursor:hand;
}

.noline
{
	text-decoration: none;
	color: Purple;
}

.smllinks
{
	padding-right: 2px;
	font-size: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	font-family: Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;	
	color:#696969;
	font-weight: normal;
}
