a.button1-0     {
	color: #666666;
	text-decoration: none;
	cursor: pointer;


}
.navFrame { width: 192px; height: 196px; margin: 0; padding: 0; }
a.button1-1     {
	color: #474747;
	text-decoration: underline;
	cursor: pointer;


}
a.button2-0 { color: #ffffff; text-decoration: none ; cursor: pointer; }
a.button3-0 { color: #474747; text-decoration: none ; cursor: pointer; }
a.buttonAdd   { color: #595959; font-size: 9px; background-image: url(images/d_add.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonBack   {
	color: #999;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(images/a_PREVDIS.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	height: 10px;
	padding: 2px 5px 3px 15px;
	cursor: pointer;
	vertical-align: bottom;

}
a.buttonBox  { color: #3a3a3a; font-size: 11px; font-weight: bold; text-align: center; vertical-align: middle; padding: 2px 5px 2px 6px; border: ridge 1px #cccccc; background-image: url(images/box.gif); background-color: #ffffff; background-repeat: repeat-x; background-position: 0 top; text-decoration: none; margin: 1px; height: 10px; cursor: pointer; }
a.buttonClose   { color: #595959; font-size: 9px; background-image: url(images/d_close.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonCopy   { color: #595959; font-size: 9px; background-image: url(images/d_copy.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonDate   { color: #595959; font-size: 9px; background-image: url(images/d_time.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonDelete   { color: #595959; font-size: 9px; background-image: url(images/d_delete.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonDetail   { color: #595959; font-size: 9px; background-image: url(images/d_view.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonEdit   { color: #595959; font-size: 9px; background-image: url(images/d_edit.gif); background-repeat: no-repeat; background-position: 0 center; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonFix   { color: #595959; font-size: 9px; background-image: url(images/d_fixed.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonHelp   { color: #595959; font-size: 9px; background-image: url(images/d_help.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonInfo   { color: #595959; font-size: 9px; background-image: url(images/d_info.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonJob   { color: #595959; font-size: 9px; background-image: url(images/d_job.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonJobcard   { color: #595959; font-size: 9px; background-image: url(images/d_track.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonLink   { color: #595959; font-size: 9px; background-image: url(images/d_link.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonMatch   { color: #595959; font-size: 9px; background-image: url(images/d_matched.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonNav     { color: #475575; font-size: 9px; background-image: url(images/btnBkg_middle.gif); background-repeat: repeat; background-position: 0 0; text-decoration: none; width: 100%; margin: 0; cursor: pointer; text-transform: uppercase; padding: 5px 0 1px 8px; border: solid 1px #ccc; }
a.buttonNext   { color: #999; font-size: 10px; font-weight: bold; text-decoration: none; background-image: url(images/a_NEXTDIS.gif); background-repeat: no-repeat; background-position: 3px center; height: 10px; padding: 2px 5px 3px 15px; cursor: pointer; }
a.buttonNode   { color: #595959; font-size: 9px; background-image: url(images/d_match.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonOk   { color: #595959; font-size: 9px; background-image: url(images/d_ok.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonPaste   { color: #595959; font-size: 9px; background-image: url(images/d_paste.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonPrint   { color: #595959; font-size: 9px; background-image: url(images/d_print.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonReAssign   { color: #595959; font-size: 9px; background-image: url(images/d_reassign.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonRed   { color: #c00; font-size: 11px; font-weight: bold; text-decoration: none; text-transform: uppercase; margin: 0 ; padding: 0; cursor: pointer; }
a.buttonRefresh   { color: #595959; font-size: 9px; background-image: url(images/d_refresh.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonReject   { color: #595959; font-size: 9px; background-image: url(images/d_reject.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonSave   { color: #595959; font-size: 9px; background-image: url(images/d_save.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonTrack   { color: #595959; font-size: 9px; background-image: url(images/d_editjob.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonUnAssign   { color: #595959; font-size: 9px; background-image: url(images/d_unassign.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonView   { color: #999; font-size: 9px; background-image: url(images/d_zoom.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; height: 16px; margin: 0; padding: 4px 2px 2px 20px; cursor: pointer; }
a.buttonWht { color: #333; text-decoration: none ; padding-right: 5px; cursor: pointer; }
a.buttonWorking   { color: #595959; font-size: 9px; background-image: url(images/d_unclaim.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; height: 16px; margin: 0; padding: 4px 2px 2px 22px; cursor: pointer; }
a.buttonX  { color: #5b7780; font-size: 12px; font-weight: bold; text-decoration: none; margin: 0 ; cursor: pointer; }
a.buttool { color: #ffffff; font-size: 11px; background-color: #788994; background-repeat: no-repeat; background-position: 0 5px; text-decoration: none; width: 100%; padding: 1px 0 0 5px; border-bottom: 1px solid #a2a8b5; cursor: pointer; }
a.tickActive   { color: #999; font-size: 9px; background-image: url(images/d_ok.gif); background-repeat: no-repeat; background-position: 0 50%; text-decoration: none; height: 16px; margin: 0; padding: 4px 2px 2px 20px; cursor: pointer; }
a:hover.button1-0      { color: #5d7886; cursor: pointer; }
a:hover.button1-1      { color: #999; cursor: pointer; }
a:hover.button2-0 { color: #fff; text-decoration: underline ; }
a:hover.button3-0 { color: #000 ; }
a:hover.buttonAdd { color: #3a3a3a ; background-image: url(images/d_add_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonBack { color: #656565 ; background-image: url(images/a_PREV.gif); background-position: 0 50%; }
a:hover.buttonBox       { text-align: center; vertical-align: middle; background-image: url(images/box2.jpg); background-repeat: repeat-x; background-position: center top; }
a:hover.buttonClose { color: #3a3a3a ; background-image: url(images/d_close_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonCopy { color: #3a3a3a ; background-image: url(images/d_copy_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonDate { color: #3a3a3a ; background-image: url(images/d_time_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonDelete { color: #3a3a3a ; background-image: url(images/d_delete_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonDetail { color: #3a3a3a ; background-image: url(images/d_view_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonEdit { color: #3a3a3a ; background-image: url(images/d_edit_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonFix { color: #3a3a3a ; background-image: url(images/d_fixed_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonHelp { color: #3a3a3a ; background-image: url(images/d_help_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonInfo { color: #3a3a3a ; background-image: url(images/d_info_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonJob { color: #3a3a3a ; background-image: url(images/d_job_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonJobcard { color: #3a3a3a ; background-image: url(images/d_track_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonLink { color: #3a3a3a ; background-image: url(images/d_link_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonMatch { color: #3a3a3a ; background-image: url(images/d_matched_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonNav      { color: #300; background-image: url(images/BUTalert_bg.gif); background-repeat: repeat; padding-top: 5px; padding-bottom: 1px; padding-left: 10px; border: solid 1px #ccc; cursor: pointer; }
a:hover.buttonNext { color: #656565 ; background-image: url(images/a_NEXT.gif); background-position: 0 50%; }
a:hover.buttonNode { color: #3a3a3a ; background-image: url(images/d_match_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonOk { color: #3a3a3a ; background-image: url(images/d_ok_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonPaste { color: #3a3a3a ; background-image: url(images/d_paste_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonPrint { color: #3a3a3a ; background-image: url(images/d_print_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonReAssign { color: #3a3a3a ; background-image: url(images/d_reassign_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonRed  { color: #363535; background-position: 0 50%; }
a:hover.buttonRefresh { color: #3a3a3a ; background-image: url(images/d_refresh_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonReject { color: #3a3a3a ; background-image: url(images/d_reject_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonSave { color: #3a3a3a ; background-image: url(images/d_save_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonTrack { color: #3a3a3a ; background-image: url(images/d_editjob_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonUnAssign { color: #3a3a3a ; background-image: url(images/d_unassign_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonView { color: #3a3a3a ; background-image: url(images/d_zoom_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonWht { color: #ffffff; background-position: 0 50%; text-decoration: none ; }
a:hover.buttonWorking { color: #3a3a3a ; background-image: url(images/d_working_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
a:hover.buttonX  { color: #849ca4; background-position: 0 50%; }
a:hover.buttool { color: #ffffff; background-color: #70808b; background-position: 0 50%; }
a:hover.tickActive { color: #3a3a3a ; background-image: url(images/d_ok_over.gif); background-repeat: no-repeat; background-position: 0 50%; height: 16px; cursor: pointer; }
body { font-family: Arial;; background-color: #f3f3f3; margin: 0; padding: 0; border-width: 0; scrollbar-base-color: #f4f4f1; scrollbar-dark-shadow-color:#f4f4f1; scrollbar-face-color:#ffffff; scrollbar-highlight-color:#ffffff; scrollbar-shadow-color:#ecece5 ; }
h1 {
	font-size: 14px;
	color: #fcaf17;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0;
	padding: 0 0 4px;
	border-bottom: 1px solid #fec501;
	text-transform: uppercase;
}
h2 {
	font-size: 12px;
	color: #666666;
	margin: 0;
	padding: 0;

}
h3 {
	font-size: 12px;
	color: #6a6f83;
	line-height: normal;
	padding: 0px;
	margin: 3px 0px 0px;
}
h4 { font-size: 11px; color: #6a6f83; line-height: normal; font-weight: bold; background-image: url(images/arrow_orange.jpg); background-repeat: no-repeat; background-position: 0 0; padding-top: 5px; padding-bottom: 3px; padding-left: 30px; border-bottom: 1px solid #ccc; }
h5 {
	font-size: 10px;
	color: #fcaf17;
	margin: 0;
	padding: 2px 0 0;
	text-transform: uppercase;
	font-weight: bold;

}
h6 {
	background-image: url(images/gradient_bg.jpg);
	background-repeat: repeat-x;
	margin: 5px 5px 10px;
	border: 1px ridge #CCCCCC;
	padding: 10px 14px;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 11px;
	width: 95%;


}
input   { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; background-color: #ffffff; padding-left: 4px; background-image: url(images/blueBgGradient.gif); background-repeat: repeat-x; background-position: left top; font-weight: normal; border: ridge 1px #36617a; }
p {
	font-size: 11px;
	color: #323131;
	vertical-align: text-top;
	padding: 0px;
}
select { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: #ffffff; background-image: url(images/blueBgGradient.gif); background-repeat: repeat-x; background-position: left top; padding-left: 4px; vertical-align: middle; width: 200px; padding-bottom: 2px; border: ridge 1px #36617a; }
textarea { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: #ffffff; background-image: url(images/blueBgGradient.gif); background-repeat: repeat-x; background-position: left top; padding-left: 4px; vertical-align: top; width: 300px; height: 150px; border: ridge 1px #36617a; }
ul {
	list-style-type: disc;
	margin: 0 0 0 20px;
	font-size: 11px;
	color: #666666;
	padding: 2px 0 10px;

}
.11ptGrey {
	font-size: 11px;
	color: #666666;
	margin: 0;
	padding: 0 0 4px;
	font-family: Arial, Helvetica, sans-serif;

}
.12ptBlue {
	font-size: 12px;
	color: #556980;
	line-height: normal;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	vertical-align: top;


}
.12ptLtGrey {
	font-size: 12px;
	color: #666666;
	line-height: 20px;

}
.ActionBg { font-size: 11px; font-weight: bold; color: #666666; padding-top: 2px; padding-bottom: 2px; background-image: url(images/actionBg2.gif); background-position: center bottom; vertical-align: bottom; padding-left: 10px; border-top: 1px solid #cccccc; border-bottom: 1px groove #999999; }
.bgHeader {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FBB002;
	background-color: #F2F2F2;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 25px;
	background-image: url(images/d_help.gif);
	background-repeat: no-repeat;
	background-position: 1px 2px;
	margin-top: 1px;
	margin-bottom: 1px;




}
.bgTable {
	background-image: url(images/bannerbg.gif);
}
.blkSml {
	font-size: 12px;
	vertical-align: top;
	margin: 0;
	padding: 0;
	color: #333;



}
.Button { color: #666666; font-size: 11px; font-weight: bold; text-align: center; vertical-align: text-bottom; padding: 1px 6px; border: ridge 1px #cccccc; background-image: url(images/box.gif); background-color: #ffffff; background-repeat: repeat-x; margin: 0; height: 19px; cursor: pointer; }
.divMain {
position: absolute; top: -4px; width: 780px; height: 397px; overflow: auto; padding: 0px; border-width: 0; margin-top: 25px;
}
.divScroll { position: absolute; top: -4px; width: 576px; height: 375px; overflow: auto; padding: 10px 10px 15px; border-width: 0; margin-top: 25px; }
.footer {
	background-image: url(images/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 6px;
	padding-top: 2px;
	text-transform: none;
	background-color: #fbaf18;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 6px;

}
.form  { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; background-color: #ffffff; padding-left: 4px; background-image: url(images/blueBgGradient.gif); background-repeat: repeat-x; background-position: left top; font-weight: normal; border: ridge 1px #36617a; }
.gradient {
	background-image: url(images/blueBgGradient.gif);
	background-repeat: repeat-x;
	margin: 0px;
	border: 1px ridge #CCCCCC;
	padding: 5px;
	font-weight: bold;
	font-size: 12px;
	background-color: #FFFFFF;


}
.graphicpanelnews  
	   {
	text-align:  right;
	margin:       0 0 0.9em;
	padding:      0;
	width:        100px;
	float:        right;
	clear:        right;
	border-style: solid;
	border-width: 2px 2px 2px 5px;
	border-color: white }
.hdImage {
	background-image: url(images/chc_bg.jpg);
	background-repeat: no-repeat;
	height: 30px;
	background-position: left top;
	background-color: #f3f3f3;


}
.hdLeft { font-size: 10px; text-transform: uppercase; color: #666666; margin: 0; padding: 3px 0 12px; }
.hdNews {
	font-size: 10px;
	color: #666666;
	margin: 0px;
	padding: 0px 0px 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}
.mainTable { padding: 25px 20px 10px 11px; }
.navbg {
	background-image: url(images/nav_bg.jpg);
	background-repeat: repeat-y;
}
.navnews { color: #999; font-size: 0.7em; font-family: Verdana; font-weight: normal; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-indent: 6px; margin-top: 0.2em; margin-right: 0; margin-left: 0; position: static; top: 98%; left: 0; width: 100%; clear: both }
.navPadding {
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 20px;
	padding-left: 20px;
	width: 50px;



}
.navTable {
	width: 150px;
	height: 200px;
}
.news          {
	color: #333;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 8px 8px 10px;
	vertical-align: top;
	margin: 0px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: medium solid #CCCCCC;
	border-left: 1px dotted #CCCCCC;

}
.news_heading
	    {
	color:           #ffffff;
	font-size:        0.74em;
	font-family:      Verdana;
	font-style:       normal;
	font-variant:     normal;
	font-weight:      bold;
	text-decoration:  none;
	background-color: #0a838e;
	text-align:       center;
	padding:          5px;
	vertical-align:   middle;
	border:           solid 1px #d3dbc2;
	outline-style:    none }
.news_link
	    {
	color:           #ffffff;
	font-size:        0.7em;
	font-family:      Verdana;
	font-style:       italic;
	font-variant:     normal;
	font-weight:      bold;
	background-color: #0a838e;
	text-align:       center;
	padding:          5px;
	vertical-align:   middle;
	border:           solid 1px #d3dbc2;
	outline-style:    none }
.newscaption   { color: #000000; font-size: 0.6em; font-family: Geneva, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; background-color: #cad6d3; margin: 5px -5px 5px 1px; padding: 6px }
.newstable {
	margin: 0px;
	border: 10px none;
}
.picBorder {
	width: 100px;
	border: 1px solid #999999;
}
.products {
	background-image: url(images/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-right: 6px;
	padding-top: 4px;
	text-transform: none;
	background-color: #fbaf18;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	padding-left: 6px;
	font-weight: bold;
	padding-bottom: 4px;

}
.searchField {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	padding-left: 4px;
	background-image: url(images/blueBgGradient.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-weight: normal;
	border: ridge 1px #36617a;
}
.text {
	font-family: Arial;
	font-size: 11px;
}
.textBold { font-size: 12px; font-family: Arial; font-weight: bold; }
.textGray {
	font-family: Arial;
	font-size: 11px;
	color: #999999;
}
.topbgL {

	background-image: url(images/chc_bgL.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.topbgL {

	background-image: url(images/chc_bgL.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.topbgWht {
	background-image: url(images/top_blank_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.topbgWht {
	background-image: url(images/top_blank_bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.txt9ptMessage    { color: #333; font-size: 11px; line-height: normal; background-image: url(images/bullet.gif); background-repeat: no-repeat; background-position: 0 8px; margin: 0; padding: 5px 15px 8px 13px; border-bottom: 1px solid #bca }
.topbgLsml {


	background-image: url(images/top_blankLsml.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;

	background-image: url(images/chc_bgL.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
