.HeaderFont {
	color: #333333;
}
.HeaderLink:link {  text-decoration: underline; color: #003E55}
.HeaderLink:visited {  text-decoration: underline; color: #003366}
.HeaderLink:hover {  text-decoration: none; color: #0187AD}

.TextLink:link {  text-decoration: underline; color: #003E55; font-weight:bold;}
.TextLink:visited {  text-decoration: underline; color: #003366; font-weight:bold;}
.TextLink:hover {  text-decoration: none; color: #0187AD; font-weight:bold;}

.TextLinkNoLine:link {  text-decoration: none;}
.TextLinkNoLine:visited {  text-decoration: none;}
.TextLinkNoLine:hover {  text-decoration: none;}

.BodySettings {
	background-color: #FFFFFF;
	margin-left: 10px;
	margin-top: 0px;
}
.SiteColor1 {
	background-color: #C1E1D6;
}
.SiteColor2 {
	background-color: #F3F3F3;
}
.SiteColor3 {
	background-color: #FFFFFF;
}
.SiteBorderColor1 {
	background-color: #FFFFFF;
}
.SiteBorderColor2 {
	background-color: #999999;
}
a:link {  text-decoration: none; color: #666666}
a:visited {  text-decoration: none; color: #666666}
a:hover {  text-decoration: underline; color: #666666}

.LinkNoLine:link {  text-decoration: none; color: #666666}
.LinkNoLine:visited {  text-decoration: none; color: #666666}
.LinkNoLine:hover {  text-decoration: underline; color: #666666}

.PoweredBy {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
td, th {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #595757;
}
.Button1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*
	color: #333333;
	background: #FFFFFF;
*/
	color: white;
	background: #1c7fc0;
	text-decoration: none;
	border : 1px solid #666666;
}
.FormField {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	color: #5F6667;	
	border: 1px solid #84888D;
	padding-left: 2px;
}
.FormFieldFixedSize {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	color: #5F6667;	
	border: 1px solid #84888D;
	padding-left: 2px;
	width:200px;
}

.LabelField {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	color: #5F6667;	
	border: 0px none #84888D;
	padding-left: 2px;
}

.TextColor1 {
	color: #333333;
}
.HeadlineText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #595757;
	text-decoration: none;
	font-weight: bold;

}
.ListBorder 
{
    border: 1px solid #FFFFFF; 
}
.ListHeadlineRow {
	background-color: #ECECEC;
}
.ListHeadlineColor {
	background-color: #ECECEC;
}
.ListHeadlineRowText {
	font-weight: bold;
}
.ListRow1 {
	background-color: #F7F7F7;
}
.ListRow2 {
	background-color: #FFFFFF;
}
.ListRow3 {
	background-color: #FFFFFF;
}
.ListRow4 {
	background-color: #CCCCCC;
}
.ListRowColor1 {
	background-color: #E0F1EA;
}
.ListRowColor2 {
	background-color: #EFF8F4;
}
.ListHorLineColor {

	background-color: #C1E1D6;
}
.ListHorLineColor2 {
	background-color: #FFFFFF;
}
.ListBottomRow {
	background-color: #FFFFFF;
}
.FormBoxColor {
	background-color: #FBFBFB;
}
.FormBoxBorderColor {
	background-color: #CCCCCC;
}
.TextSmall10 {
	font-size: 11px;
	text-decoration: none;
}
.HeaderText {
	font-size: 11px;
}
.FeaturedJobsBox {
	border: 1px solid #C1E1D6;
}
.FeaturedJobsBoxHeadRow {
	background-color: #C1E1D6;
}
.LineHorz {
	background-image: url(images/hr_horz.gif);
}
.LineVert {
	background-image: url(images/hr_vert.gif);
}

table.banners {
	margin-bottom: 9px;
}
table.banners tr {
	vertical-align: top;
}

table.banners td {
	padding-top: 20px;
	width: 248px;
	
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	
	text-align: center;
}

table.banners td div.islink {
	margin: 0px;

	padding: 5px;
	padding-left: 10px;

	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	
	text-align: left;
}

table.banners td.green {
	color: #ffffff;
	background-color: #7FC646;
	background: url('images/_greenBox.gif');
}

table.banners td.green h2 {
	margin: 0px;
	padding: 0px;
	
	font-family: Arial, Sans-serif;
	font-size: 16px;
	color: #ffffff;
	
	text-align: center;
}

table.banners td.green h2 a {
	color: #FFFFFF;
	text-decoration: none;
}

table.banners td.green h2 a:link { text-decoration: none; color: #FFFFFF; }
table.banners td.green h2 a:visited { text-decoration: none; color: #FFFFFF; }
table.banners td.green h2 a:hover { text-decoration: underline; color: #FFFFFF; }
table.banners td.green h2 a:active { text-decoration: none; color: #FFFFFF; }

table.banners td.green h2 b {
	color: #fff200;
}

table.banners td.green div.islink {
	background-color: #DFF1D1;
}

table.banners td.green div.islink a {
	color: #6CB52F;
	text-decoration: none;
}

table.banners td.green div.islink a:link { text-decoration: none; color: #6CB52F; }
table.banners td.green div.islink a:visited { text-decoration: none; color: #6CB52F; }
table.banners td.green div.islink a:hover { text-decoration: underline; color: #6CB52F; }
table.banners td.green div.islink a:active { text-decoration: none; color: #6CB52F; }

table.banners td.blue {
	color: #ffffff;
	background-color: #46B1C6;
	background: url('images/_blueBox.gif');
	border-left: 3px solid #ffffff
}

table.banners td.blue h2 {
	margin: 0px;
	padding: 0px;
	
	font-family: Arial, Sans-serif;
	font-size: 16px;
	color: #ffffff;
	
	text-align: center;
}

table.banners td.blue h2 a {
	color: #FFFFFF;
	text-decoration: none;
}

table.banners td.blue h2 a:link { text-decoration: none; color: #FFFFFF; }
table.banners td.blue h2 a:visited { text-decoration: none; color: #FFFFFF; }
table.banners td.blue h2 a:hover { text-decoration: underline; color: #FFFFFF; }
table.banners td.blue h2 a:active { text-decoration: none; color: #FFFFFF; }

table.banners td.blue h2 b {
	color: #fff200;
}

table.banners td.blue div.islink {
	background-color: #D1EBF1;
}

table.banners td.blue div.islink a {
	color: #34A2BA;
	text-decoration: none;
}

table.banners td.blue div.islink a:link { text-decoration: none; color: #34A2BA; }
table.banners td.blue div.islink a:visited { text-decoration: none; color: #34A2BA; }
table.banners td.blue div.islink a:hover { text-decoration: underline; color: #34A2BA; }
table.banners td.blue div.islink a:active { text-decoration: none; color: #34A2BA; }

table.banners td.red {
	color: #ffffff;
	background-color: #D74C55;
	background: url('images/_redBox.gif');
	border-left: 3px solid #ffffff
}

table.banners td.red h2 {
	margin: 0px;
	padding: 0px;
	
	font-family: Arial, Sans-serif;
	font-size: 16px;
	color: #ffffff;
	
	text-align: center;
}

table.banners td.red h2 a {
	color: #FFFFFF;
	text-decoration: none;
}

table.banners td.red h2 a:link { text-decoration: none; color: #FFFFFF; }
table.banners td.red h2 a:visited { text-decoration: none; color: #FFFFFF; }
table.banners td.red h2 a:hover { text-decoration: underline; color: #FFFFFF; }
table.banners td.red h2 a:active { text-decoration: none; color: #FFFFFF; }

table.banners td.red h2 b {
	color: #fff200;
}

table.banners td.red div.islink {
	background-color: #F5D2D4;
}

table.banners td.red div.islink a {
	color: #D74C55;
	text-decoration: none;
}

table.banners td.red div.islink a:link { text-decoration: none; color: #D74C55; }
table.banners td.red div.islink a:visited { text-decoration: none; color: #D74C55; }
table.banners td.red div.islink a:hover { text-decoration: underline; color: #D74C55; }
table.banners td.red div.islink a:active { text-decoration: none; color: #D74C55; }

.sbars {
	overflow: auto;

	padding: 0px;
	padding-top: 10px;

	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
}

.sbars.blue {
	scrollbar-face-color: #39BAE4;
	scrollbar-highlight-color: #39BAE4;
	scrollbar-shadow-color: #39BAE4;
	scrollbar-3dlight-color: #39BAE4;
}

.sbars.blue a {
	font-weight: bold;
	color: #39BAE4;

	text-decoration: underline;
}

.sbars.blue a:link { text-decoration: underline; color: #39BAE4; }
.sbars.blue a:visited { text-decoration: underline; color: #39BAE4; }
.sbars.blue a:hover { text-decoration: none; color: #39BAE4; }
.sbars.blue a:active { text-decoration: underline; color: #39BAE4; }

.tdArrow {
	width: 13px;
	
	padding-right: 3px;
	padding-top: 2px;
	
	border-right: 1px solid;
}
.tdArrow.green {
	border-color: #92C921;
}

.tdArrow.blue {
	border-color: #39BAE4;
}

.tdArrow.red {
	border-color: #DF513B;
}

.tdArrow.grey {
	border-color: #8E8E8E;
}

h1 {
	margin: 0px;
	padding: 9px;
	padding-top: 0px;
	
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	
	color: #595757;
}

ul.mnu,
ul.green,
ul.yellow,
ul.grey,
ul.red,
ul.pager,
ul.options
{
	margin: 0px;
	padding: 0px;

	list-style: none;
}

ul.mnu li,
ul.green li,
ul.yellow li,
ul.grey li,
ul.red li,
ul.pager li
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	color: #5F6667;
	
	padding: 1px;
	padding-left: 11px;
	
	text-align: left;
	border: 0px;
}


ul.mnu li {
	padding: 4px;
	
	font-family: Arial, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	
	color: #595757;
	border-bottom: 2px solid #f3f3f3;
}

ul.mnu li a {
	padding-left: 30px;
	
	color: #595757;
	text-decoration: underline;
	
	background: url('images/_blueC.gif') no-repeat 7px 2px;
}

ul.mnu li a:link { text-decoration: none; color: #595757; background-image: url('/_img/arrows/_blueC.gif'); }
ul.mnu li a:visited { text-decoration: none; color: #595757; background-image: url('/_img/arrows/_blueC.gif'); }
ul.mnu li a:hover { text-decoration: none; color: #DF6264; background-image: url('/_img/arrows/_redC.gif'); }
ul.mnu li a:active { text-decoration: none; color: #595757; background-image: url('/_img/arrows/_blueC.gif'); }

ul.green li {	
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	color: #5F6667;
	line-height: 140%;
	
	background: url('images/_green.png') no-repeat 1px 7px;
	behavior: url(_iepngfix.htc)
}

ul.green li a {
	color: #5F6667;
	text-decoration: none;
}

ul.green li a:link { text-decoration: none; color: #5F6667; }
ul.green li a:visited { text-decoration: none; color: #5F6667; }
ul.green li a:hover { text-decoration: underline; color: #5F6667; }
ul.green li a:active { text-decoration: none; color: #5F6667; }

ul.yellow li {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	color: #000000;
	line-height: normal;
	
	background: url('images/_yellow.png') no-repeat 1px 5px;
	behavior: url(_iepngfix.htc)
}

ul.yellow li a {
	color: #000000;
	text-decoration: none;
}

ul.yellow li a:link { text-decoration: none; color: #000000; }
ul.yellow li a:visited { text-decoration: none; color: #000000; }
ul.yellow li a:hover { text-decoration: none; color: #000000; }
ul.yellow li a:active { text-decoration: none; color: #000000; }

ul.grey li {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	color: #595757;
	line-height: normal;
	
	background: url('images/_grey.png') no-repeat 1px 5px;
	behavior: url(_iepngfix.htc)
}

ul.grey li a {
	font-weight: bold;
	
	color: #717070;
	text-decoration: underline;
}

ul.grey li a:link { text-decoration: underline; color: #717070; }
ul.grey li a:visited { text-decoration: underline; color: #717070; }
ul.grey li a:hover { text-decoration: none; color: #595757; }
ul.grey li a:active { text-decoration: underline; color: #717070; }

ul.red li {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	color: #717070;
	line-height: normal;
	
	background: url('images/_red.png') no-repeat 1px 5px;
	behavior: url(_iepngfix.htc)
}

ul.red li a {
	font-weight: bold;
	
	color: #595757;
	text-decoration: underline;
}

ul.red li a:link { text-decoration: underline; color: #595757; }
ul.red li a:visited { text-decoration: underline; color: #595757; }
ul.red li a:hover { text-decoration: none; color: #717070; }
ul.red li a:active { text-decoration: underline; color: #595757; }

ul.options li {
	display: -moz-inline;
	display: inline;
}

ul.options li a {
	display: -moz-inline-box;
	display: inline-block;

	margin: 5px;
	margin-top: 7px;
	
	padding: 0px;

	border: 1px solid #e5e5e5;
	background-color: #FFFFFF;
}
ul.options li a:link { border: 1px solid #e5e5e5; }
ul.options li a:visited { border: 1px solid #e5e5e5; }
ul.options li a:hover { border: 1px solid #34A2BA; }
ul.options li a:active { border: 1px solid #34A2BA; }


#qSearch {
	width: 150px;
	padding-right: 15px;
}

#qSearch.left {
	width: 100%;
	padding: 0px;
}

#qSearch th,
#qSearch td,
#aSearch th,
#aSearch td
{
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	
 	text-align: left;
}

#qSearch th,
#aSearch th
{
 	color: #B74344;
}

#qSearch td
{
	padding-top: 1px;
	padding-bottom: 5px;
}

#aSearch {
	width: 100%;
}

#aSearch.left {
	width: none;
}

#aSearch td {
	padding-top: 3px;
	padding-bottom: 3px;
}

#aSearch.left td {
	padding-top: 1px;
	padding-bottom: 5px;
}

#lJobs {
	width: 275px;
	padding: 0px;
	padding-left: 15px;

	border-left: 1px solid #E5E5E5;
}
.hideMe {
	display: none;
}

.showMe {
	display: block;
}

tr.showMe {
	display: table-row;
}

td.showMe {
	display: table-cell;
}


.border.top {
	border-top: 1px solid;
}

.border.bottom {
	border-bottom: 1px solid;
}

.border.green {
	border-color: #92C921;
}

.border.blue {
	border-color: #39BAE4;
}

.border.blue a:link { text-decoration: underline; color: #003E55; }
.border.blue a:visited { text-decoration: underline; color: #003366; }
.border.blue a:hover { text-decoration: none; color: #0187AD; }

.border.red {
	border-color: #DF513B;
}

.border.grey {
	border-color: #8E8E8E;
}


.greenBG {
	background-color: #E4F1C7;
}

.blueBG {
	background-color: #CDEEF8;
}

.redBG {
	background-color: #F7D3CE;
}

.greyBG {
	background-color: #f1f1f1;
}
h1 a:link { text-decoration: none; color: #595757; }
h1 a:visited { text-decoration: none; color: #595757; }
h1 a:hover { text-decoration: none; color: #595757; }
h1 a:active { text-decoration: none; color: #595757; }

h1 a.off {
	color: #E5E5E5;
	text-decoration: none;
}

h1 a.off:link { text-decoration: none; color: #E5E5E5; }
h1 a.off:visited { text-decoration: none; color: #E5E5E5; }
h1 a.off:hover { text-decoration: none; color: #B74344; }
h1 a.off:active { text-decoration: none; color: #E5E5E5; }

.txt {
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #5F6667;
	
	border: 1px solid #84888D;
}

.w150 {
	width: 150px;
}
.w125 {
	width: 125px;
}

form {
	padding: 0px;
	margin: 0px;
}
table.summary {
	width: 175px;
	
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;

	color: #575757;
}

table.summary th {
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
	
	font-weight: bold;
	text-align: left;

	background-color: #f1f1f1;
}

table.summary td {
	padding-left: 20px;

	background-image: url('images/_green.png');
	background-position: 13px 6px;
	background-repeat: no-repeat;

	behavior: url(_iepngfix.htc); padding-right:3px; padding-top:3px; padding-bottom:3px
}

table.summary.blue th {
	background-color: #CDEEF8;
}

table.summary.blue td {
	background-image: url('images/_blue.png');
}

table.summary.green th {
	background-color: #E4F1C7;
}

table.summary.green td {
	background-image: url('images/_green.png');
}

table.summary.red th {
	background-color: #F7D3CE;
}

table.summary.red td {
	background-image: url('images/_red.png');
}

table.summary.grey th {
	background-color: #f1f1f1;
}

table.summary.grey td {
	background-image: url('images/_grey.png');
}

.pager ul {
	margin: 0px;
	padding: 0px;

	list-style: none;
}

.pager ul li {
	display: -moz-inline;
	display: inline;
	
	margin: 0px;
	margin-left: 1px;
	
	padding: 0px;
}

.pager ul li a {
	display: -moz-inline-box;
	display: inline-block;
	
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: normal;
	
	color: #595757;
	text-decoration: none;
	
	border: 1px solid #E5E5E5;
}

.pager ul li a:link { text-decoration: none; color: #595757; border: 1px solid #E5E5E5 }
.pager ul li a:visited { text-decoration: none; color: #595757; border: 1px solid #E5E5E5 }
.pager ul li a:hover { text-decoration: none; color: #34A2BA; border: 1px solid #92C921 }
.pager ul li a:active { text-decoration: none; color: #34A2BA; border: 1px solid #92C921 }

.pager ul li a.btn:link { text-decoration: none; color: #595757; border: 1px solid #E5E5E5; background-color: none }
.pager ul li a.btn:visited { text-decoration: none; color: #595757; border: 1px solid #E5E5E5; background-color: none }
.pager ul li a.btn:hover { text-decoration: none; color: #34A2BA; border: 1px solid #92C921; background-color: #F1F1F1 }
.pager ul li a.btn:active { text-decoration: none; color: #34A2BA; border: 1px solid #92C921; background-color: #F1F1F1 }

.pager ul li a.on:link { text-decoration: none; color: #92C921; border: 1px solid #34A2BA; cursor: text }
.pager ul li a.on:visited { text-decoration: none; color: #92C921; border: 1px solid #34A2BA; cursor: text }
.pager ul li a.on:hover { text-decoration: none; color: #92C921; border: 1px solid #34A2BA; cursor: text }
.pager ul li a.on:active { text-decoration: none; color: #92C921; border: 1px solid #34A2BA; cursor: text }

.pager ul li a.none:link { text-decoration: none; color: #E1E1E1; border: 1px solid #F1F1F1; background-color: none; cursor: text }
.pager ul li a.none:visited { text-decoration: none; color: #E1E1E1; border: 1px solid #F1F1F1; background-color: none; cursor: text }
.pager ul li a.none:hover { text-decoration: none; color: #E1E1E1; border: 1px solid #F1F1F1; background-color: #FFFFFF; cursor: text }
.pager ul li a.none:active { text-decoration: none; color: #E1E1E1; border: 1px solid #F1F1F1; background-color: #FFFFFF; cursor: text }

.s_notes {  font-family: Verdana; font-size: 11px; color: #999999; font-style: italic}
a.s_notes:link { text-decoration: underline }
a.s_notes:active { text-decoration: none }
a.s_notes:visited { text-decoration: underline }
a.s_notes:hover { text-decoration: none }

.ScrollingTextBox
{
	width:200px;
}
.ScrollingHeadlineTextWidth
{
	width:200px;
}
.ScrollingBodyTextWidth
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
	color: #5F6667;	
	border: 0px none #84888D;
	padding-left: 2px;
	width:200px;
}

/*
.ScrollingImageSize
{
	width:213px;
}
*/
.FeaturedAdvertisers
{
	height:158px;
	width:225px;
}

/* News related CSS settings*/
#hpNews div {
	position: absolute;
	
	top: 0px;
	left: 0px;
	
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:20px;
	
	width: 225px;
	height: 150px;
	
	font-family: Arial;
	font-size: 11px;
	color: #000;
	
	text-align: justify;
}

#hpNews div a {
	font-weight: bold;
	color: #003366;

	text-decoration: underline;
}

#hpNews div a:link { text-decoration: underline; color: #003366; }
#hpNews div a:visited { text-decoration: underline; color: #003366; }
#hpNews div a:hover { text-decoration: none; color: #003366; }
#hpNews div a:active { text-decoration: underline; color: #003366; }

#hpimages
{
	width: 215px;
	height: 135px;
}

#hpimages div {
	position: absolute;
	
	top: 0px;
	left: 0px;
	
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:20px;
	
	width: 215px;
	height: 135px;
	
	font-family: Arial;
	font-size: 11px;
	color: #000;
	
	text-align: justify;
}

#hpImages div a {
	font-weight: bold;
	color: #003366;

	text-decoration: underline;
}

#hpImages div a:link { text-decoration: underline; color: #003366; }
#hpImages div a:visited { text-decoration: underline; color: #003366; }
#hpImages div a:hover { text-decoration: none; color: #003366; }
#hpImages div a:active { text-decoration: underline; color: #003366; }



.hpNews {
	overflow: auto;
	
	margin: 0px;
	padding: 0px;
	
	scrollbar-face-color: #0077C7;
	scrollbar-highlight-color: #0077C7;
	scrollbar-shadow-color: #0077C7;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color:  #ffffff;
	scrollbar-track-color: #bfddff;
	scrollbar-darkshadow-color: #ffffff;
	
	font-family: Arial;
	font-size: 11px;
	color: #000;
}

.hpNews div {
	margin: 0px;
	
	padding: 5px;
	padding-left: 0px;
	
	font-family: Arial;
	font-size: 11px;
	color: #000;
}

.hpNews div a {
	font-weight: bold;
	color: #003366;

	text-decoration: underline;
}

.hpNews div a:link { text-decoration: underline; color: #003366; }
.hpNews div a:visited { text-decoration: underline; color: #003366; }
.hpNews div a:hover { text-decoration: none; color: #003366; }
.hpNews div a:active { text-decoration: underline; color: #003366; }


/*>>>>>>>>>>>>>>>>>>>>>>>> controls/header[2].ascx */

ul#pgTop {
	margin: 0px;
	padding: 0px;
	
	list-style: none;
}

#pgTop li 
{
	/*
	display: -moz-inline;
	*/
	display: block;
	
	float: left;

	margin: 0px;
	padding: 0px;

	height: 24px;
}

#pgTop li a 
{
	/* 25-aug-2008 markg: block, with floating, seems to work best across all browsers
	display: -moz-inline-box;
	display: inline-block;
	*/
	display: block;
	
	margin: 0px;
	padding: 0px;
	
	font-family: Tahoma, Verdana;
	font-size: 13px;
	font-weight: normal;

	color: #000000;
	text-decoration: none;
	
	background-image: url('images/_tabs.jpg');
	background-repeat: no-repeat;
	
	border: 0px solid red;
}

#pgTop li a b {
	display: block;
	
	padding-top: 4px;
	padding-left: 10px;
	padding-bottom: 4px;
	
	font-weight: normal;
}

#pgTop li.v1 a {
	width: 105px;

	color: #000000;
	text-decoration: none;
	
	background-position: -295px 0px;
}

#pgTop li.v1 a:link { background-position: -295px 0px; text-decoration: none; color: #000000; }
#pgTop li.v1 a:visited { background-position: -295px 0px; text-decoration: none; color: #000000; }
#pgTop li.v1 a:hover { background-position: -295px -24px; text-decoration: none; color: #FFFFFF; }
#pgTop li.v1 a:active { background-position: -295px -24px; text-decoration: none; color: #FFFFFF; }

#pgTop li.v1.on a {
	color: #FFFFFF;
	background-position: -295px -24px;
}

#pgTop li.v2 a {
	width: 130px;
	
	color: #000000;
	text-decoration: none;
	
	background-position: 0px 0px;
}

#pgTop li.v2 a:link { background-position: 0px 0px; text-decoration: none; color: #000000; }
#pgTop li.v2 a:visited { background-position: 0px 0px; text-decoration: none; color: #000000; }
#pgTop li.v2 a:hover { background-position: 0px -24px; text-decoration: none; color: #FFFFFF; }
#pgTop li.v2 a:active { background-position: 0px -24px; text-decoration: none; color: #FFFFFF; }

#pgTop li.v2.on a {
	color: #FFFFFF;
	background-position: 0px -24px;
}

#pgTop li.v3 a {
	width: 150px;
	
	color: #000000;
	text-decoration: none;
	
	background-position: -400px 0px;
}

#pgTop li.v3 a:link { background-position: -400px 0px; text-decoration: none; color: #000000; }
#pgTop li.v3 a:visited { background-position: -400px 0px; text-decoration: none; color: #000000; }
#pgTop li.v3 a:hover { background-position: -400px -24px; text-decoration: none; color: #FFFFFF; }
#pgTop li.v3 a:active { background-position: -400px -24px; text-decoration: none; color: #FFFFFF; }

#pgTop li.v3.on a {
	color: #FFFFFF;
	background-position: -400px -24px;
}

/*<<<<<<<<<<<<<<<<<<<<<<<< controls/header[2].ascx */