/* SITE-VN.CSS page for vocationnetwork */
#ShowAwardsWinners{
	border-bottom: 2px solid #B8DD75;
	margin-top: 30px;
	padding-bottom: 15px;
}
#ImageHeaderContainer{
	height: 39px;
	margin-bottom: 20px;
	background: -moz-linear-gradient(top, #E9F9C7 , #99CC3F);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#E9F9C7),  to(#99CC3F));

}
#AwardsImage {
	height: 60px;
	width: 40px;
	float: left;
	margin-top: -5px;
	margin-left: 30px;
	-moz-transform: rotate(10deg);
    -webkit-transform: rotate(10deg);
    transform: rotate(10deg);
}
#AwardsImage img{
	height: 60px;
	width: 35px;
}
#AwardsHeader{
	text-align: left;
	font-weight: bold;
	font-size: 15px;
	color: #6351A3;
	height: 27px;
	padding-top: 12px;
	margin-bottom: 10px;
	margin-left: 138px;
}
#AwardsTitle{
	font-size: 15px;
	font-weight: bold;
	margin-left: 12px;
	color: #8866F0;
}
#AwardsAutor{
	font-style: italic;
	margin-left: 17px;
	font-size: 10px;
	color: #99AE73;
	font-weight: bold;
}
#AwardsViewArticle{
	font-style: italic;
	font-size: 12px;

}
#AwardsDeck{
	margin-left: 17px;
	color: #336633;
	margin-right: 10px;
	padding-bottom: 5px;
}
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%;
}
.confirm_human{
	text-align:center;
}
.captcha_align{
	float:left;
	display:block;
	text-align:right;
	font-weight:bold;
	font-size:130%;
}
.form_medium_label_width {
	width:13em;
}
.form_medium_label_width_subscriber {
	margin-left:25px;
	width:140px;
	text-align:left;
}
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{ } /* Moved to site-vn12.css */
.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, #EventsDialogContainer , #OrdersDialogContainer {
	width:30em;
	margin:0 auto;
}
#LoginMessageArea, #AskDialogBox, #EventsDialogBox, #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;
}
 #EventDateStart {
	width:75px;
	float:left;
	font-size:90%;
}
#EventDateEnd {
	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:800px;
	background:#F15F1D;
	font-family: Arial;
	padding:6px;
	margin:10px auto;
	display:true;
	color:white;
}
.TextMessage{
	color:white;
}
#SearchComm {
	width:275px;
	float:left;
}
#SearchEvent {
	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%; }
.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%;
}

.SpiritualityType{
   text-align:left;
}

.return_all, .buttons_news{
	margin:25px 0 15px 250px;
}