.bold {
	font-weight: bold;
}

.normal {
	font-weight: normal;
}

.reset-padding-left {
	padding-left:0px;
}


/* Tag Definitions */
body {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; padding-top:0px; padding-left:0px; top:0px; left:0px; margin-top:0px; margin-left:0px;}

a:link {color:#1e8ae7;}
a:visited {color:#1e8ae7;}
a:hover {color:#27245f; text-decoration:none;}
a:active {color:#27245f;}

blockquote {font-family:Arial,Helvetica,sans-serif; font-size:12px; border-right:silver 1px dotted; padding-right:12px; border-top:silver 1px dotted; padding-left:12px; padding-bottom:2px; border-left:silver 1px dotted; padding-top:2px; border-bottom:silver 1px dotted;}
h1,h2,h3,h4,h5,h6 {font-family:Arial,Helvetica,sans-serif; margin-top:1em; margin-bottom:.5ex;}
h1{margin-top:0px; font-size:20px; MARGIN-BOTTOM:5px;}
h2{font-size:14px;}
h3{font-size:14px; color:#333333; border-bottom:1px dashed #cccccc;}
h4{font-size:12px; color:#0054A6;}
h5{font-size:11px;}
h6{font-size:10px; color:#333333;}

/* Named Classes (alphabetically) */
.alert {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#FF0000;}
.alertheader {font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.breadcrumbtext {font-family:Arial,Helvetica,sans-serif; font-size:11px; text-transform:lowercase; color:#0054A6;}
.breadcrumbtext A:link {color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.breadcrumbtext A:visited {color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.breadcrumbtext A:hover {color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
.breadcrumbtext A:active {color:#27245f; BORDER-BOTTOM:none; text-decoration:none;}
.breadcrumbtextactive {font-family:Arial,Helvetica,sans-serif; font-size:11px; text-transform:lowercase; color:#113F9E;}
UL.bulletedlist LI {font-family: Arial,Helvetica,sans-serif; font-size: 11px; MARGIN-TOP: 10px; line-height: 14px;}
.controlpaneltext {font-family:Arial,Helvetica,sans-serif; color:#666666; font-size:10px;}
.controlpaneltext A:link {color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.controlpaneltext A:visited {COLOR:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.controlpaneltext A:hover {COLOR:#27245f; TEXT-DECORATION:none; BORDER-BOTTOM:none;}
.controlpaneltext A:active {color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
.countrytext {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; line-height:normal; font-weight:normal; font-variant:normal; text-transform:none; color:#666666; text-decoration:none;}
A.countrytext:link {color:#666666;}
A.countrytext:visited {COLOR:#666666;}
A.countrytext:hover {COLOR:#0054A6;}
A.countrytext:active {color:#0054A6;}
TR.evenJobColorClass {background-color:#CCCCFF;}
.featuretext {font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.featuretext A:link {color:#1e8ae7;	TEXT-DECORATION: none;}	
.featuretext A:visited {COLOR:#1e8ae7; TEXT-DECORATION: none;}
.featuretext A:hover {COLOR: #27245f; TEXT-DECORATION: none;}
.featuretext A:active {color:#27245f; TEXT-DECORATION: none;}
.floatingnavcontent {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; background-color:#f0f0f0;}
.floatingnavcontent a:link {color:#1e8ae7; text-decoration:none;}
.floatingnavcontent a:visited {color:#1e8ae7; text-decoration:none;}
.floatingnavcontent a:hover {color:#27245f;text-decoration:none;}
.floatingnavcontent a:active {color:#27245f; text-decoration:none;}
.floatingnavheader {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF; background-color:#818181;}
.footertext {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height: 24px;}
.footertext A:link {color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.footertext A:visited {COLOR:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.footertext A:hover {COLOR:#27245f; TEXT-DECORATION:none; BORDER-BOTTOM:none;}
.footertext A:active {color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
.formlabel {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000;}
UL.homeBullet LI {font-family:Arial,Helvetica,sans-serif; font-size:11px; padding-left:5px; padding-bottom:5px;}
.homeBullet A:link {color:#1e8ae7; BORDER-BOTTOM: dashed 1px #0054A6; TEXT-DECORATION: none;}
.homeBullet A:visited {color:#1e8ae7; BORDER-BOTTOM: dashed 1px #0054A6; TEXT-DECORATION: none;}
.homeBullet A:hover {color:#27245f; BORDER-BOTTOM: dashed 1px #0054A6; TEXT-DECORATION: none;}
.homeBullet A:active {color:#27245f; BORDER-BOTTOM: dashed 1px #0054A6; TEXT-DECORATION: none;}
.homeMainText {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#333333;}
.homepageLink A:link {color:#1e8ae7; TEXT-DECORATION:none; BORDER-BOTTOM:medium none;}
.homepageLink A:visited {color:#1e8ae7; TEXT-DECORATION:none; BORDER-BOTTOM:medium none;}
.homepageLink A:hover {color:#27245f; TEXT-DECORATION:none; BORDER-BOTTOM:medium none;}
.homepageLink A:active {color:#27245f; TEXT-DECORATION:none; BORDER-BOTTOM:medium none;}
.itemtext {font-family:Arial,Helvetica,sans-serif; font-size:11px;}
.itemtext A:link {color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.itemtext A:visited {COLOR:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.itemtext A:hover {color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
.itemtext A:active {color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
/*New leftNav Classes @20050826. */
.leftNavActive {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF; padding-top: 7px; padding-right: 0px; padding-bottom: 7px; padding-left: 0px; text-indent: 0px;}
.leftNavActive A:link{color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavActive A:visited{color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavActive A:hover{color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavActive A:active{color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavHome {font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #FFFFFF; padding-top: 7px; padding-right: 0px; padding-bottom: 7px; padding-left: 4px;}
.leftNavHome A:link{color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavHome A:visited{color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavHome A:hover{color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavHome A:active{color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}

.leftNavMain {padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; text-indent: 0px;}
.leftNavMain A:link{padding:0px 0px; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavMain A:visited{padding:0px 0px; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavMain A:hover{padding:0px 0px; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavMain A:active{padding:0px 0px; text-decoration:none; BORDER-BOTTOM:none;}

.leftNavSub {margin-left: 28px; margin-right: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 12px; margin-bottom: 7px; margin-top: 5px;}
.leftNavSub A:link{color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSub A:visited{color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSub A:hover{color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSub A:active{color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSubActive {margin-left: 28px; margin-right: 5px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2C4E81; line-height: 12px; padding-top: 3px; margin-bottom: 7px; margin-top: 5px;}
/*.leftNavSubActive {font-weight: bold; color: #2C4E81;}*/
.leftNavSubActive A:link{color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSubActive A:visited{color:#1e8ae7; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSubActive A:hover{color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
.leftNavSubActive A:active{color:#27245f; text-decoration:none; BORDER-BOTTOM:none;}
A.leftnavtext:link {color:#000000;}
A.leftnavtext:visited {COLOR:#000000;}
A.leftnavtext:hover {color:#0054A6;}
A.leftnavtext:active {color:#0054A6;}
A.leftnavtext_high {font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:15px; color:#FFFFFF; background-color:#0054A6; padding-left:0px; padding-right:6px; padding-top:3px; padding-bottom:3px; text-decoration:none; BORDER-BOTTOM:none;}
A.leftnavtext_high:link {color:#FFFFFF;}
A.leftnavtext_high:visited {color:#FFFFFF;}
A.leftnavtext_high:hover {color:#FFFFFF;}
A.leftnavtext_high:active {color:#FFFFFF;}
.leftsectiontitle {font-family:Arial,Helvetica,sans-serif; font-size:11px; background-color:#E0E0E0; color:#000000; text-align:center; font-weight:bold; padding-bottom:23px; padding-right:6px;}
/*.leftsectiontitle {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; text-align:center; font-weight:bold; padding-bottom:23px; padding-right:6px;} */
A.leftsubnavon {font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:15px; color:#0054A6; text-decoration:none; padding-top:3px; padding-bottom:0px; font-weight:bold;}
A.leftsubnavon:link {color:#0054A6;}
A.leftsubnavon:visited {color:#0054A6;}
A.leftsubnavon:hover {color:#0054A6;}
A.leftsubnavon:active {color:#0054A6;}
A.leftsubnavtext {font-family:Arial,Helvetica,sans-serif; font-size:10px; line-height:15px; color:#000000; text-decoration:none; padding-top:3px; padding-bottom:0px;}
A.leftsubnavtext:link {color:#000000;}
A.leftsubnavtext:visited {color:#000000;}
A.leftsubnavtext:hover {color:#0054A6;}
A.leftsubnavtext:active {color:#0054A6;}
.lftsubtxt {padding-left:12px; padding-top:3px;}
.mainbodytext {font-family:Arial,Helvetica,sans-serif; color:#000000;}
.mainbodytext a:link {color:#1e8ae7; text-decoration:none;}
.mainbodytext a:visited {color:#1e8ae7; text-decoration:none;}
.mainbodytext a:hover {color:#27245f; text-decoration:none;}
.mainbodytext a:active {color:#27245f; text-decoration:none;}
.mainbodytexthead {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000;}
.morehit A:link {color:#1e8ae7; text-decoration:none;}
.morehit A:visited {color:#1e8ae7; text-decoration:none;}
.morehit A:hover {color:#27245f; text-decoration:none;}
.morehit A:active {color:#27245f; text-decoration:none;}
.pageHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	padding-top: 0px;
	margin-top: 0px;
	padding-left: 0px;
	border-bottom:1px solid #cccccc;
	padding-bottom: 5px;
}
TR.oddJobColorClass {background-color:White;}
UL.post-bullet LI {MARGIN-BOTTOM:9px; LINE-HEIGHT:20px;}
h4.red {color:#CC0000; font-weight:bold;}
.searchinputbox {font-family:Arial,Helvetica,sans-serif; border-right:#666666 1px solid; border-top:#666666 1px solid; font-size:12px; border-left:#666666 1px solid; color:#333333; border-bottom:#666666 1px solid; background-color:#DAEDFF;}
.subnavtext {FONT-SIZE:9px; font-family:Arial,Helvetica,sans-serif; background-color:#F0F0F0;}
.subnavtext A:link {COLOR:#1e8ae7; TEXT-DECORATION:none;}
.subnavtext A:visited {COLOR:#1e8ae7; TEXT-DECORATION:none;}
.subnavtext A:hover {COLOR:#27245f; TEXT-DECORATION:none;}
.subnavtext A:active {COLOR:#27245f; TEXT-DECORATION:none;}
.subnavtextNS {FONT-SIZE:10px; font-family:Arial,Helvetica,sans-serif; background-color:#F0F0F0;}
.subnavtextNS A:link {COLOR:#1e8ae7; TEXT-DECORATION:none;}
.subnavtextNS A:visited {COLOR:#1e8ae7; TEXT-DECORATION:none;}
.subnavtextNS A:hover {COLOR:#27245f; TEXT-DECORATION:none;}
.subnavtextNS A:active {COLOR:#27245f; TEXT-DECORATION:none;}
.tablebody {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal; background:#dddddd;}
.tableheader {font-family:Arial,Helvetica,sans-serif; font-size:13px; color:#ffffff; font-weight:bold; background:#999999;}
.tableinfo {font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000000; font-weight:bold; background:#EEEEEE;}
.text {color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
.text A:link {color:#1e8ae7; BORDER-BOTTOM:#0054A6 1px dashed; TEXT-DECORATION:none;}
.text A:visited {COLOR:#1e8ae7; BORDER-BOTTOM:#0054A6 1px dashed; TEXT-DECORATION:none;}
.text A:hover {COLOR:#27245f; TEXT-DECORATION:none; BORDER-BOTTOM:none;}
.text A:active {color:#27245f; BORDER-BOTTOM:#0054A6 1px dashed;}
.textcolumn {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666666; BORDER-RIGHT:#cccccc 1px solid; PADDING-RIGHT:10px; BORDER-TOP:#cccccc 1px solid; PADDING-LEFT:10px; BACKGROUND:#eeeeee; PADDING-BOTTOM:10px; MARGIN:0px; BORDER-LEFT:#cccccc 1px solid; WIDTH:200px; PADDING-TOP:10px; BORDER-BOTTOM:#cccccc 1px solid;}
.topnavtext {font-family:Arial,Helvetica,sans-serif; color:#FFFFFF; text-align:center; background-color:#818181;}
.underbullet {font-family:Arial,Helvetica,sans-serif; FONT-SIZE:11px; COLOR:#666; FONT-STYLE:normal; LINE-HEIGHT:20px;}

#alert {font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#666666; border-right:#ff0000 1px dotted; padding-right:12px; border-top:#ff0000 1px dotted; padding-left:12px; padding-bottom:2px; border-left:#ff0000 1px dotted; padding-top:2px; border-bottom:#ff0000 1px dotted; float:center;}
#form TABLE {BORDER-RIGHT:#666666 1px solid; BORDER-TOP:#666666 1px solid; BORDER-LEFT:#666666 1px solid; WIDTH:650px; COLOR:#000000; BORDER-BOTTOM:#666666 1px solid; BORDER-COLLAPSE:collapse; BACKGROUND-COLOR:#DAEDFF;}
#form TD {BORDER-RIGHT:#666666 1px solid; BORDER-TOP:#666666 1px solid; PADDING-LEFT:2px; BORDER-LEFT:#666666 1px solid; BORDER-BOTTOM:#666666 1px solid;}
#gray table {font-family:Arial,Helvetica,sans-serif; background-color:#CCCCCC; color:#000000; border:1px solid #FFFFFF; border-collapse:collapse;}
#gray td {font-family:Arial,Helvetica,sans-serif; border:1px solid #FFFFFF; padding-left:3px;}
#gray th {font-family:Arial,Helvetica,sans-serif; background-color:#818181; color:#FFFFFF;}
#navlist {font-family:Arial,Helvetica,sans-serif; BORDER-RIGHT:medium none; PADDING-RIGHT:0px; BORDER-TOP:#cccccc 1px solid; PADDING-LEFT:0px; FONT-SIZE:90%; FLOAT:left; PADDING-BOTTOM:0px; MARGIN:0px; BORDER-LEFT:#ccc 1px solid; WIDTH:658px; PADDING-TOP:0px; BORDER-BOTTOM:#ccc 1px solid;}
#sectionlist {font-family:Arial,Helvetica,sans-serif; color:#000000; BORDER-RIGHT:#cccccc 1px solid; BORDER-TOP:#cccccc 1px solid; BACKGROUND:#F0F0F0; float:left; MARGIN:0px; BORDER-LEFT:#cccccc 1px solid; BORDER-BOTTOM:#cccccc 1px solid;}
#sidebarcol {font-family:Arial,Helvetica,sans-serif; color:#666666; BORDER-RIGHT:#cccccc 1px solid; PADDING-RIGHT:10px; BORDER-TOP:#cccccc 1px solid; PADDING-LEFT:10px; BACKGROUND:#ffffff; PADDING-BOTTOM:10px; MARGIN:0px; BORDER-LEFT:#cccccc 1px solid; WIDTH:200px; PADDING-TOP:10px; BORDER-BOTTOM:#cccccc 1px solid;}
#sidebarcol H1{font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-color: #E0E0E0; color: #000000; text-align:center; font-weight: bold;}

/*.homeLinks {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000; padding-left:5px}*/
.homeLinks {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000;}
.homeLinks a:link {color:#1e8ae7; text-decoration:none;}
.homeLinks a:visited {color:#1e8ae7; text-decoration:none;}
.homeLinks a:hover {color:#27245f; text-decoration:none;}
.homeLinks a:active {color:#27245f; text-decoration:none;}
.homeMore {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5F5E5E; font-weight: bold;}
.homeMore a:link {color:#1e8ae7; text-decoration:none; font-weight: bold;}
.homeMore a:visited {color:#1e8ae7; text-decoration:none; font-weight: bold;}
.homeMore a:hover {color:#27245f; text-decoration:none; font-weight: bold;}
.homeMore a:active {color:#27245f; text-decoration:none; font-weight: bold;}
.homeNews {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.homeNews a:link {color:#1e8ae7; text-decoration:none;}
.homeNews a:visited {color:#1e8ae7; text-decoration:none;}
.homeNews a:hover {color:#27245f; text-decoration:none;}
.homeNews a:active {color:#27245f; text-decoration:none;}

.leftInclude {font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.leftInclude a:link {color:#1e8ae7; text-decoration:none;}
.leftInclude a:visited {color:#1e8ae7; text-decoration:none;}
.leftInclude a:hover {color:#27245f; text-decoration:none;}
.leftInclude a:active {color:#27245f; text-decoration:none;}
.list {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
}
.list a:link {color:#1e8ae7; text-decoration:none;}
.list a:visited {color:#1e8ae7; text-decoration:none;}
.list a:hover {color:#27245f; text-decoration:none;}
.list a:active {color:#27245f; text-decoration:none;}

.more {font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000000;}
.more a:link {color:#1e8ae7; text-decoration:none;}
.more a:visited {color:#1e8ae7; text-decoration:none;}
.more a:hover {color:#27245f; text-decoration:none;}
.more a:active {color:#27245f; text-decoration:none;}
.tableCap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding-left: 5px;
	padding-bottom: 7px;
	line-height: 10px;
	letter-spacing: -.06em;
}

