/* SITE-VN.CSS page for vocationnetwork */

a.AdvertiserAreaLink {
	xcolor:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}
a.AdvertiserAreaLink:hover {
	color: #666666;
}
/* .ArticleBox moved to site-vn12.css  ..cl.. 3-jan-2011 */
#ArticleSection {
	padding:5px 5px;
	border-bottom:1px solid #fb6;
}
#ArticleText {
	
}
body { /* replaced with body tag in site-vn12.css */
	xmargin: 0px;
	xpadding: 0px;
	xbackground:#22349A url(/images/bg_image_blue_fade_2x1048px.jpg) 0 0 repeat-x;
	/* CHRISTMAS 2009:  xbackground:#22349A url(/images/snowflake_tile_390x390px.jpg) 0 0;   */
	xfont:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;
}
.CenterText {
	text-align:center;
}
.ChangeTextWarning {
	border:1px solid #f00;
	width:75%;
	margin:1em auto;
	padding:1em;
	font-size:110%;
}
#Checkbox {
	margin-left:30px;
}
.ColumnLeft {
	float:left;
	width:205px;
	margin-left:30px;
}
.ColumnsMiddleAndRight {
	float:right;
	width:480px;
	margin-right:30px;
}
.form_clear  {
	clear:left;
	padding-bottom:1em;
}
.form_element {
	float:left;
	margin-left:1em;
}
.form_label {
	float:left;
	display:block;
	text-align:right;
	font-weight:bold;
	font-size:130%;
}
.form_medium_label_width {
	width:13em;
}
h1 {
	font-size:160%;
	line-height:100%;
	margin:0.5em 0;
}
h2 {
	font-size:140%;
	line-height:100%;
	margin:0.5em 0;
}
h3 {
	font-size:120%;
	font-style:italic;
	line-height:100%;
	margin:0.5em 0;
}
.help {
	margin-left:0.5em;
}
.highlight {
	background:#dd8;
}
.HorizontalLine{
	height:1px;
	margin:0;
	border-top:1px solid #fb6;
	background:url(/images/spacer.gif) 0 0 repeat-x;
}
.HorizontalLineBlue{
	height:1px;
	margin:0;
	border-top:1px solid #27c;
	background:url(/images/spacer.gif) 0 0 repeat-x;
}
#Icon  {
	width:90px;
	float:left;
}
.InnerContainer1 {
	margin:1em;
}
.InteriorPageHeading {
	font-weight:bold;
	font-size:170%;
	color:Black;
	margin-top:6px;
	margin-bottom:6px;
	background:transparent;
}
.InteriorPageSubheading {
	font-weight:bold;
	font-style:italic;
	font-size:120%;
	color:DarkRed;
	margin-top:6px;
	margin-bottom:6px;
	clear:left;
}
legend {
	font-weight:bold;
	color:blue;
}
.ListItemFloat {
	float:left;
	margin-right:2em;
}
#LoginContainer, #AdvertiserDialogContainer, #ArticlesDialogContainer, #AskDialogContainer, #BlogDialogContainer, #DirectoryDialogContainer, #MainDialogContainer, #OpportunitiesDialogContainer , #OrdersDialogContainer {
	width:30em;
	margin:0 auto;
}
#LoginMessageArea, #AskDialogBox, #OpportunitiesDialogBox, #AdvertiserDialogBox, #ArticlesDialogBox, #BlogDialogBox, #DirectoryDialogBox, #MainDialogBox, #OrdersDialogBox {
	background:#CCFF99;
	xborder:1px solid #f00;
	border:3px double #8bd;
	text-align:center;
	padding:1em;
	margin-bottom:1em;
	color:red;
}
#NoJavaScriptWarning, #NoCookieWarning {
	border:1px solid #f00;
	width:90%;
	margin:1em auto;
	padding:1em;
}
#NormalList ul {
	padding-left:0;
}
#NormalList ul li{
	list-style:none;
	font-weight:bold;
}
#NormalList ul li ul li{
	font-weight:normal;
	list-style: square inside;
	padding-left:2em;
}
 #OpportunityDateStart {
	width:75px;
	float:left;
	font-size:90%;
}
#OpportunityDateEnd {
	width:75px;
	float:left;
	font-size:90%;
}
.QInst {
	font-size:90%;
	position:relative;  
	font-style:italic;
	color:red;
	line-height:100%
}
#SiteSearchItem {
	padding:0.5em;
	border-top:1px solid #ccc;
}
#SiteSearchArticleLink {
	font-weight:bold;
}
#SiteSearchArticleLink a:link, #SiteSearchArticleLink a:link, #SiteSearchArticleLink a:visited  {
	text-decoration:underline;
}
#SiteSearchExcerpt {
	font-size:90%;
}
#SiteSearchFilterBox {
	text-align:center;
}
.SiteSearchItemsCount {
	font-weight:bold;
	color:#350;
	padding-bottom:1em;
}
#SiteSearchPageTitleBox {
	width:260px;
	margin:0 auto;
}
.SitewideUserAlertBox {
	width:770px;
	height:60px;
	background:red;
	color:white;
	font-weight:bold;
	font-size:120%;
	padding:6px;
	margin:6px;_margin-left:3px;  /* IE6 hack for proper positioning */
	display:true;
	float:left;
}
#SearchComm {
	width:275px;
	float:left;
}
#SearchOpportunity {
	width:350px;
	float:left;
}
.TextRightAlign {
	text-align:right;
	margin-top:0;
}

/* The following are replicated at the bottom of editor_style.css and need to be updated there if you change these */


.FontSizeSmall {
	font-size:90%;
	width: 503px;
	line-height:2;
	color:#666666;
}
.FontSizeNormal {
	font-size:100%;
	
}
.Heading1 , .ArticleHeading{
	font-size:110%;
	font-weight:bold;
	color:#350;
	margin-top:3px;
	margin-bottom:3px;
	width:90%;
}
.ImageCaption, .ArticleCaption {
	font-weight:normal;
	font-size:90%;
	text-align:center;
}
.ImageContainer {
	margin:20px;
	text-align:center;
	font-size:80%;
}
.ImageContainerLeft {
	margin:10px;
	margin-left:0;
	float:left;
	text-align:center;
	font-size:80%;
}
.ImageContainerRight {
	margin:10px;
	margin-right:0;
	float:right;
	text-align:center;
	font-size:80%;
}
.InsetContainerLeft {
	margin:0;padding:0;border:0;
	background:#dd8;
	padding:20px;
	width:50%;
	float:left;
	margin:15px;
	margin-left:0;
	color:#239;
	font-size:90%;
}
.InsetContainerRight {
	margin:0;padding:0;border:0;
	background:#dd8;
	padding:20px;
	width:50%;
	float:right;
	margin:15px;
	margin-right:0;
	color:#239;
	font-size:90%;
}
.JustifyLeft {
	text-align: left;
}
.JustifyCenter {
	text-align: center;
}
.JustifyRight {
	text-align: right;
}
.JustifyFull {
	text-align: justify;
}
.MediumText1 {   /* minimal usage in articles 1, 62, 63, and 134 only */
	font-weight:bold;
	font-size:90%;	
}
.SmallText1 {   /* minimal usage in articles 62, 63, and 134 only */
	font-size:80%;
}

