#Layer1 {
	background-image:url(../images/home/header-bg.jpg);
	background-repeat:repeat-x;
	background-color:#2764A7;
	top:0;
}
#Layer1vet {
	background-image:url(../images/back_topphoto_vet.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	background-color: #990100;
	top:0;
}
#skipbox {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:70%;
	top:0px;
	text-align:right;
}
#phoneno {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFF;
	font-style:italic;
}
#logo {
}
#topics {
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:80%; */
}
#search {
	background-color:#FFF;
	background-image:url(../images/titlebacks/search.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
#audience {
	background-image:url(../images/buttons/aud/blue_body.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#525C83;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:70%;
	padding: 0;
	margin: 0;
}
#veterans {
	background-image:url(../images/buttons/aud/red_body.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#990100;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;	
	font-size:70%;
}
#login {
	background-color:#FC3;
	background-image:url(../images/buttons/aud/yellow_body.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
#basecontent {
	background-color:#FDFDFD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}
#basecontent_white {
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}
#stars {
	background-color:#FCFCFC;
}
#related {
	background-color:#F5F5F5;
}
#disclaimer {
	font-family:Arial, Helvetica, sans-serif;
	color:#003;	
	font-size:80%;
}
#news {
	background-image:url(../images/titlebacks/news.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#FDFDFD;
}
#newsletter {
}
#homejobsource {
}
#jobsource {
	background-image:url(../images/titlebacks/jobsource_sm.gif);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#FFF;
}
#moretopics {
	background-image:url(../images/titlebacks/links.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#FDFDFD;
}
#leftaud {
	background-color:#FFF;
}

#calendar {}

/* div tags */

#moretopics p {
	margin: 4px 0px 0px 1px;
}
#moretopics a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:88%;
	color:#000;
	text-decoration:none;
}

#news h1 {
	padding:4px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	color:#333;
	margin: 4px 0px 0px 0px;
}

#news p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:72%;
	color:#000;
	padding: 0px 2px 0px 8px;
	margin: 0px;
}

#newsletter p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:72%;
	color:#000;
	padding: 0px 2px 0px 8px;
	margin: 4px;
}


#stars h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:98%;
	color:#333;
}
#stars p {
	padding:0px 2px 2px 8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:92%;
	color:#000;
}

#moretopics a {
	padding:0px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	text-decoration:none;
	color:#333;
	margin: 2px 0px 0px 0px;
}
#moretopics a:hover {
	padding:0px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	text-decoration:underline;
	color:#006;
	margin: 2px 0px 0px 0px;
}
#moretopics a:visited {
	padding:0px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	text-decoration:none;
	color:#555;
	margin: 2px 0px 0px 0px;
}

#jobsourcetab a {
	padding:0px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	text-decoration:none;
	color:#333;
	margin: 2px 0px 0px 0px;
}
#jobsourcetab a:hover {
	padding:0px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
	text-decoration:underline;
	color:#006;
	margin: 2px 0px 0px 0px;
}
#jobsourcetab a:visited {
	padding:0px 2px 2px 4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:85%;
	text-decoration:none;
	color:#555;
	margin: 2px 0px 0px 0px;
}

#basecontent ul {
}
#basecontent li {
list-style-position: outside;
}
#vetsidebar {
	float: right;
	width: 250px;
	margin: 0 0 10px 15px;
	padding: 0px;
}
#vsn {
	background-image:url(../images/corners/vet_sidebar_body.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
}
#vsn h2	{
	padding: 0px 0px 2px;
	color:#990100;
}
#vsn p {
	color:#000;	
	font-size:80%;
}

/* end div tags, start basic tags */

body {
	background: #EDEDED;
	padding: 0px;
	margin: 0px;
}
input {
	border:1px solid #333;
}
h1 {
font-family:Arial, Helvetica, sans-serif;
color:#333;
font-weight:100;
}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:106%;
margin-bottom:0px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:104%;
	color:#333;
	margin-bottom:0px;
	padding-bottom:0px;
}
p {
	margin: 0px 0px 8px 0px;
	font-family: Arial, Helvetica, sans-serif;
}

hr {
	width: 90%; margin: 0; text-align: left;
}
ul {
	margin-top:0;
}

/* backgrounds */
.back_white {
	background-color: #FFF;
}
.back_blueaud {
	background-color: #525C83;
}
.back_greyCCC {
	background-color: #CCC;
}
.back_greyDB {
	background-color: #D6D6DB;
}
.back_greyEA {
	background-color: #EAEAEA;
}
.back_greyF2 {
	background-color: #F2F2F2;
}
.back_greyF4 {
	background-color: #F4F4F4;
}
.back_greyF6 {
	background-color: #F6F6F6;
}
.back_greyF8 {
	background-color: #F8F8F8;
}
.back_greyFB {
	background-color: #FBFBFB;
}
.back_greyFD {
	background-color: #FDFDFD;
}
.back_blue003 {
	background-color: #003;
}
.back_dkblue {
	background-color:#0B0F2A;
}
.back_goldFC3 {
	background-color:#FC3;
}
.back_mainlinks {
	background-color: #EDEDED;
	background-image:url(../images/backs/grad_mainlinks.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.back_search1 {
	background-image:url(../images/titlebacks/stab/searchtabback_r1_c3.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.back_search2 {
	background-image:url(../images/titlebacks/stab/searchtabback_r1_c5.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color: #EDEDED;
}
.back_search2y {
	background-image:url(../images/titlebacks/stab/searchtabback_r1_c5y.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color: #EDEDED;
}
.back_jobsource {
	background-image:url(../images/titlebacks/stab/searchtabback_r1_c6.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	background-color: #EDEDED;
}
.back_search3 {
	background-image:url(../images/titlebacks/stab/searchtabback_r3_c3.jpg);
	background-repeat:repeat-x;
	background-position:top;

}
.back_aud_top {
	background-image:url(../images/buttons/aud/blue_top.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.back_aud_left {
	background-image:url(../images/buttons/aud/blue_left_side.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.back_aud_redtop {
	background-image:url(../images/buttons/aud/red_top.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.back_aud_redleft {
	background-image:url(../images/buttons/aud/red_left_side.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

.back_aud_yellowtop {
	background-image:url(../images/buttons/aud/yellow_top.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.back_aud_yellowleft {
	background-image:url(../images/buttons/aud/yellow_left_side.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.back_vet_left {
	background-image:url(../images/corners/vet_sidebar_l.gif);
	background-repeat:repeat-y;
	background-position:left;
}
.back_vet_top {
	background-image:url(../images/corners/vet_sidebar_top.gif);
	background-repeat:repeat-x;
	background-position:top;
}


/* text colors */
.text_white {
	color:#FFF;
}
.text_dkblue {
	color:#003;
}
.text_gold {
	color:#FC3;
}
.hidden {
	visibility:hidden;
	color:transparent;
	font-size:1px;
}
.text_red {
	color:#990100;
}

/* padding and margins */
.nospace {
	padding:0px;
	margin:0px;
}
.nospace_top {
	padding-top:0px;
	margin-top:0px;
}
.margin_1perc {
	margin: 1% 
}
.margin_2perc {
	margin: 2% 
}
.padding_1perc {
	padding: 1% 
}
.padding_2perc {
	padding: 2% 
}

/* top */
	.margin_top1perc {
		margin-top: 1% 
	}
	.margin_top2perc {
		margin-top: 2% 
	}
	.padding_top1perc {
		padding-top: 1% 
	}
	.padding_top2perc {
		padding-top: 2% 
	}
	.padding_bot1perc {
		padding-bottom: 1%
	}
	.padding_bot2perc {
		padding-bottom: 2%
	}
	
	/* right */
	.margin_right1perc {
		margin-right: 1% 
	}
	.margin_right2perc {
		margin-right: 2% 
	}
	.padding_right1perc {
		padding-right: 1% 
	}
	.padding_right2perc {
		padding-right: 2% 
	}
	
	.padsides {
		padding:0px 5px;
	}
	.padsides_2perc {
		padding:0px 2%;
	}
	.padsides_5perc {
		padding:0px 5%;
	}
	.padding_right5px {
		padding-right:5px;
	}
	
/* borders */
.brd_bottom {
border-bottom:thin solid #666;
}

/* classes */
.moreinfo, a.moreinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:72%;
	color:#006;
	text-decoration:underline;
}
a.anchor, a.anchor:hover a.anchor:visited {
	text-decoration: none;
	color: #006;
}
.allcaps {
text-transform:uppercase;
}


.stars {
}
.newsstories {
}
.back_leftphoto {
	background: url(../images/backs/for_jobs.jpg);
	background-repeat:no-repeat;
}
blockquote, .blockquote {
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	color: #000066;
	background: #F1F1F1;
	margin: 10px;
	padding: 8px;
}
.hiddenlinks, a.hiddenlinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20%;
	visibility:hidden;
	color: #FDFDFD;
}
a.plain {
text-decoration:none;
}

.back_homemid {
	background-color:#525C83;
 	color:#FFF;
}
.back_homemid A {
	background-color:#525C83;
 	color:#FFF;
}
.back_homemid_top {
	background-image:url(../images/corners/tm_bluein.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.back_homemid_left {
	background-image:url(../images/corners/ml_bluein.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.back_homemid_bot {
	background-image:url(../images/corners/bm_bluein.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.back_homemid_right {
	background-image:url(../images/corners/mr_bluein.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
.home_footer {
	color:#333;
	font-weight:normal;
	font-size:65%;
}
#nav-employers {
	background-image:url(../images/home/nav-blue-body.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#1b5291;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:70%;
	padding: 0;
	margin: 0;
}
#nav-employmentservice {
	background-image:url(../images/home/nav-blue-body.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#1b5291;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:70%;
	padding: 0;
	margin: 0;
}
#nav-jobseekers {
	background-image:url(../images/home/nav-blue-body.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#1b5291;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:70%;
	padding: 0;
	margin: 0;
}
#nav-veterans {
	background-image:url(../images/home/nav-red-body.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	background-color:#990100;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:70%;
	padding: 0;
	margin: 0;
}
.nav-blue-top {
	background-image:url(../images/home/nav-blue-top.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.nav-blue-left {
	background-image:url(../images/home/nav-blue-side.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.nav-red-top {
	background-image:url(../images/home/nav-red-top.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
.nav-red-left {
	background-image:url(../images/home/nav-red-side.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
#home-header {
	background-image:url(../images/home/header-bg.jpg);
	background-repeat:repeat-x;
	background-color:#2764A7;
}
.home_sidebar_hl {
	color:#990100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.home_sidebar_cp {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.home_sidebar_cp A:link, .home_sidebar_cp A:visited {
	color:#00e;
	text-decoration:none;
}
.home_sidebar_cp A:hover, .home_sidebar_cp A:active {
	color:#00e;
	text-decoration:underline;
}
.home_main_hl {
	color:#990100;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
}
.home_main_cp {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
}
#home_callus {
	 background-image:url(../images/home/callus_bg.gif);
	 background-repeat:no-repeat;
	 background-color:#fff;
	 color:#333;
}
#home_sidebar {
	 background-image:url(../images/home/sidebar_bg.jpg);
	 background-repeat:no-repeat;
	 background-position:bottom;
	 background-color:#fff;
	 color:#333;
}
.home_callus_hl {
	color:#c4c9df;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
}
.home_callus_hl2 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
}
.home_callus_cp {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
}
.home_callus_cp A:link, .home_callus_cp A:visited {
	color:#fff;
	text-decoration:underline;
}
.home_callus_cp A:hover, .home_callus_cp A:active {
	color:#c4c9df;
	text-decoration:underline;
}
.home_relatedlinks {
	color:#1c5291;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.back_blueE8F {
	background-color:#E8F2FC;
}
.invisible {
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}
img {
	border: 0;
	margin: 0px;
	padding: 0px;
}