/* CSS Document */
body {background:#1f3d1f; height:100%; margin:0px; padding:0px; }
/* General text on the site */
.normal, .Normal { font-family:arial; font-size:14px; color:#1F3D1F; }
/* General text on the site */
.darknormal, .DarkNormal { font-family:arial; font-size:12px; color:#1f3d1f; }
/* General bold text on the site */
.MeetEditor { font-size:11px; }
/*-------- Default Style --------*/
th,td,div{color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a,a:link,a:visited,a:active{color:#4F839F; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
a:hover{color:#C00; text-decoration:none; }
.Head, .head {
font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#72621E ;
}
.SubHead
{
font-family: Tahoma, Arial, Helvetica;
font-size: 14px;
font-weight: bold;
color: #1f3d1f;
}
/*-------- design style --------*/
.template_style{width:960px; margin:auto;}
.top_space{height:34px;}
.lang_pad{padding:7px 35px 0px 0px;}
.logo_top_left{padding:0px; margin:0px; background:url(images/logo_top_left.png) no-repeat top left; height:23px;}
.logo_top_right{padding:0px; margin:0px; background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0px; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0px; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0px; background:url(images/logo_right.png) repeat-y top right;}
.logo_pad{background:#FFF; margin: 0 19px 0 7px; padding:0 ;height:116px;}
.menu_bg{padding:0 0 0 6px;  margin: 0 19px 0 7px; height:40px; background:url(images/menu_bg.png) repeat-x top left;}
.menu_left{padding:0px; margin:0px; background:url(images/menu_left.png) no-repeat top left;}
.menu_right{margin:0px; background:url(images/menu_right.png) no-repeat top right; }
.search_style{float:right; padding:8px 0px 0px 0px;}
.search_bg{padding-right:2px;}
.search_bg Input{color: #43494D;}
.menu_style{float:left;}
.bread_bg{padding:0px; margin: 0 19px 0 7px; height:34px;}
.bread_left{padding:0px; margin:0px;}
.bread_right{padding:0px;}
#login_style{ float:right; padding:8px 17px 0px 10px; }
#bread_style{ float:left; padding:8px 0px 0px 17px; color:#000000; font-size:13px; }
.center_bg{padding:0px; margin:0px;}
.left_bg{padding:0px; margin:0px; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0px; margin:0px; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:10px 22px 10px 22px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.bot_left{padding:0px; margin:0px; background:url(images/bot_left.png) no-repeat top left;}
.bot_right{padding:0px; margin:0px; background:url(images/bot_right.png) no-repeat top right; padding:0px 39px 0px 27px;}
.bot_bg{padding:0px; margin:0px; background:url(images/bot_bg.png) repeat-x top left; height:41px;}
.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}
.clear_float{clear:both;}
/*--------- pane style ----------*/
.ContentPane, .TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftPane{ padding:0px 10px 0px 0px; width:10em; margin:0px; }
.RightPane{ padding:0px 0px 0px 10px; width:10em; margin:0px; }
/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{ color:#1f3d1f; font-size:13px; }
a.Breadcrumb:hover{color:#735531;}
/*-------------- Link Style --------------*/
.links {text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#4F839F; font-size:11px; text-transform:uppercase; }
a.links:hover{color:#C00;}
/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#d9ec09; font-size:12px;}
a.user:hover{color:#fff;}
/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#ffffff; font-size:14px;}
a.footer:hover{color:#FFCC66;}
/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 200px; height: 20px; border: solid 1px #e0e0e0; position:absolute; right:35px; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0px 5px; position:relative; display: block;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}
input.SearchTextBox{float: left; z-index: 10; border: 0px; width:150px; height:18px; margin-left:3px;}
#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; font-size:12px; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}
/*Begin ATH Style*/
body, html {margin:0; padding:0; border:0;} /* Re-sets IE to "zero" for these values */
/* CSS Document */
body {
background-color: #1F3D1F;
}
.style3 {font-size: 14px; color: #FFFFFF; }
.deftext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
}
a:link {
font-size: 14px;
color: #32A02B;
text-decoration: none;
font-weight: bolder;
font-family: Arial, Helvetica, sans-serif;
}
a:visited {
font-size: 14px;
color: #32A02B;
text-decoration: none;
font-weight: bolder;
font-family: Arial, Helvetica, sans-serif;
}
a:hover {
font-size: 14px;
font-weight: bolder;
color: #6B4E27;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
}
.Headline {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #402C0A;
}
.MeetEditor {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
}
.headlineeditor {
font-family: Arial, Helvetica, sans-serif;
font-size: 24px;
font-weight: bold;
color: #402C0A;
}
.WhatisEditor {
font-size: 16px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #726320;
font-weight: bold;
}
.revWhatisEditorCopy {
font-size: 18px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #FFCC66;
background-color: #1F3D1F;
}
.horizontalEditor {
font-family: "Times New Roman", Times, serif;
font-size: 10px;
font-weight: bold;
background-position: center center;
}
.MeetEditorArticleheadline {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-weight: bold;
}
.MeetEditorArticleby {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
}
.Article {
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
}
.ArticleBeginningText {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-style: italic;
color: #464E10;
}
.articleintro {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
text-decoration: none;
text-align: justify;
}
.youtubetext {
font-size: 14px;
font-family: Georgia, "Times New Roman", Times, serif;
color: #142714;
}
a.small:link {
font-size: 11px;
color: #330033;
text-decoration: none;
font-weight: bolder;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.small:visited {
font-size: 11px;
color: #330033;
text-decoration: none;
font-weight: bolder;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.small3:link {
font-size: 9px;
color: #330033;
text-decoration: none;
font-weight: bolder;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.small3:visited {
font-size: 9px;
color: #330033;
text-decoration: none;
font-weight: bolder;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*End ATH Style*/
/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar
{
cursor:pointer;
font-size: 11px;
background-color:transparent;
}
/*  Main Menu Normal  */
.main_dnnmenu_rootitem
{
color: #e1de6b;
font-size: 10px;
font-weight:bold;
text-align:center;
line-height:40px;
padding:12px 12px 12px 12px;
text-transform:uppercase; margin-right:1px;
}
/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{
color:#ffffff;
font-size: 10px;
font-weight:bold;
text-align:center;
line-height:40px;
padding:12px 12px 12px 12px;
text-transform:uppercase; margin-right:1px;
}
/*  Main menu selected  */
.main_dnnmenu_rootitem_selected
{
color:#ffffff;
font-weight:bold;
text-align:center;
font-size: 10px;
line-height:40px;
padding:12px 12px 12px 12px;
text-transform:uppercase; margin-right:1px;
}
/*  SUB Menu Normal */
.main_dnnmenu_submenu
{
border:1px solid #C0D6E5;
}
.main_dnnmenu_submenu td
{
/*background-color:#E1E8ED;*/
background-color:#F8FAFF;
z-index: 1000;
font-size: 11px;
font-weight:bold;
text-align:left;
color:#000000;
line-height:2em;
padding: 0px 5px;
margin:0px;
}
/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td
{
font-size: 11px;
background: #1f3d1f;
color:#ffffff;
font-weight:bold;
text-align:left;
line-height:2em;
z-index: 1000;
padding: 0px 5px;
margin:0px;
}
.main_dnnmenu_break
{
height: 2px;
background-color: #D5E0FF;
}
/* Module Action Menus */
.ModuleTitle_SubMenu
{
border:1px solid #C0D6E5;
}
.ModuleTitle_SubMenu td{
background-color:#F8FAFF;
white-space: nowrap;
}
.ModuleTitle_MenuIcon {
background-color:#F8FAFF;
border:none;
padding: 0px 2px;
}
.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
background: #CE0D0D;
color: #fff;
}
.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
height: 2px;
background-color: #D5E0FF;
}
.SkinFullWidth { width:95%; }
/* Top content pane */
.TopPane { width:100%; padding:0; }
/* Top2 content pane */
.TopPane2 { width:100%; padding:0; text-align:left; }
/* Left content pane */
.LeftPane { padding:0 7px 0 0; width:50%; }
/* Right content pane */
.RightPane { padding:0 0 0 7px; width:50%; }
/* Left2 content pane */
.LeftPane2 { padding:0 7px 0 0; width:33%; }
/* Content content pane */
.ContentPane { padding:0 7px 0 7px; }
/* Right2 content pane */
.RightPane2 { padding:0 0 0 0px; width:33%; }
/* Middle content pane */
.MiddlePane { width:100%; padding:0; }
/* Content2 content pane */
.ContentPane2 { padding:0 7px 0 0; }
/* Right3 content pane */
.RightPane3 { padding:0 0 0 7px; width:33%; }
/* Middle2 content pane */
.MiddlePane2 { width:100%; padding:0; }
/* Left3 content pane */
.LeftPane3 { padding:0 7px 0 0; width:33%; }
/* Content3 content pane */
.ContentPane3 { padding:0 0 0 7px; }
/* Bottom content pane */
.BottomPane { width:100%; padding:0; }
/* Left4 content pane */
.LeftPane4 { padding:0 3px 0 0; width:33%; }
/* Content3 content pane */
.ContentPane4 { padding:0 3px 0 3px; }
/* Right4 content pane */
.RightPane4 { padding:0 0 0 3px; width:33%; }
/* Bottom2 content pane */
.BottomPane2 { width:100%; padding:0; }
/*Category Item List Start*/
.categoryItemList .itemDate
{
float:right;
padding-right:3px;
font-weight:bold;
}
.categoryItemList .itemReadmore
{
clear:both;
text-align:right;
}
.categoryItemList .itemTitle a:link
{
float:left;
padding-top: 5px;
font-size: 16px;
color: #1f3d1f;
text-decoration: none;
font-weight: bolder;
font-family: Arial, Helvetica, sans-serif;
}
.categoryItemList .itemTitle a:visited
{
float:left;
padding-top: 5px;
font-size: 16px;
color: #1f3d1f;
text-decoration: none;
font-weight: bolder;
font-family: Arial, Helvetica, sans-serif;
}
.categoryItemList .itemTitle a:hover {
font-size: 16px;
font-weight: bolder;
color: #73542c;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}
.categoryItemList .itemAuthor
{
float:left;
clear:left;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
}
.categoryItemList .itemAuthor:before
{
content:  'Author: ';
font-weight: bold;
}
.categoryItemList .itemAuthorDate
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
}
.categoryItemList .itemEditLink
{
float:left;
}
.categoryItemList .itemDescription
{
clear:both;
}
.categoryItemList .itemThumbnail
{
float:left;
padding: 4px;
}
.categoryItemList .divItemContent
{
/*float:left;*/
}
.categoryItemList .lnkTitle
{
float:left;
width:100%;
}
.Publish_CustomDisplayPaging
{
	clear:both;
float:right;
}
.categoryItemList
{
display:block;
clear:both;
vertical-align:top;
width:500px;
padding-bottom:8px;
background-color:#FFCC66;
margin-bottom:3px; /*this adds spacing below each listing, cleaning up the look */
padding:8px; /*this would add some spacing around the inside of the div, but causes issues in IE7 */
display:inline-block; /*this enables the div to wrap around items in IE7 */
/*border-bottom:solid 1px #ffffff; adds a border to the bottom of each listing */
}
.altCategoryItemList
{
/*background-color:#fcf7f7; /* the background color for the listing */*/
}
.categoryDisplayArticle .categoryItemList
{
background:none;
border:0px solid #000;
padding:0px;
margin:0px;
}
.categoryDisplayCategory .categoryItemList
{
background:none;
border:0px solid #000;
padding:0px;
margin:0px;
}
/*End Category Item List*/
.divAdminMenuWrapper
{
border:solid 1px gray;
background-color: #FFCC66;
padding:15px;
height:100%;
}
A.SkinObject:link
{
text-decoration: none;
color: #1F3D1F;
}
A.SkinObject:visited
{
text-decoration: none;
color: #1F3D1F;
}
A.SkinObject:hover
{
text-decoration: none;
color: #8C5531;
}
A.SkinObject:active
{
text-decoration: none;
color: #1F3D1F;
}
/* =======================
HTML Tag Styles
=========================== */
H1, H2, H3, H4, H5, DT, H6
{
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
H1
{
font-size: 26px;
font-weight: bold;
color: #72552D;
}
H2
{
font-size: 20px;
font-weight: bold;
color: #1F3D1F;
}
H3
{
font-size: 18px;
font-weight: bold;
color: #9A8431;
}
H4
{
font-size: 14px;
font-weight: normal;
color: #1F3D1F;
margin: 0px;
}
H5, DT
{
font-size: 90%;
font-weight: normal;
color: #999;
margin: 0px;
}
H6
{
font-size: 80%;
font-weight: normal;
color: #999;
margin: 0px;
}
/* Styles for the main text and images within the Text/HTML module */
.imageleftside img
{
border: 1px solid #CCC;
margin-right: 15px;
margin-bottom: 20px;
float: left;
}
.imagerightside img
{
border: 1px solid #CCC;
margin-left: 15px;
margin-bottom: 20px;
float: right;
}
.imageleftsidecaption
{
font-size: 85%;
font-style: italic;
float: left;
margin-right: 15px;
margin-bottom: 15px;
}
.imageleftsidecaption img
{
border: 1px solid #CCC;
margin-bottom: 5px;
}
.imagerightsidecaption
{
font-size: 85%;
font-style: italic;
float: right;
margin-left: 15px;
margin-bottom: 15px;
}
.imagerightsidecaption img
{
border: 1px solid #CCC;
margin-bottom: 5px;
}
.clear
{
clear: both;
}
.quoteleft
{
font: italic 105% Georgia, "Times New Roman", Times, Serif;
padding: 0 10px 0 0;
margin: 10px 10px 10px 0;
width: 220px;
float: left;
text-align: right;
border-right: 10px solid #C8CDD0;
color: #75818A;
}
.quoteright
{
font: italic 105% Georgia, "Times New Roman", Times, Serif;
padding: 0 0 0 10px;
margin: 10px 0 10px 10px;
width: 220px;
float: right;
text-align: left;
border-left: 10px solid #C8CDD0;
color: #75818A;
}
/*Code for the FCK Editor */
#FCKBody {
text-align: left;
background-color: #FFCC66;
}
.FCKBody {
text-align: left;
background-color: #FFCC66;
}
input{
font-family:Arial;
font-size:19px;
font-weight:bold;
background-color:#FFFAAE;
border-color:#336699;
border-style:inset;
border-width:1px;
color:#1F3D1F;
}
a.rightsidemenu:visited, a.rightsidemenu:link, a.rightsidemenu:active{
color:fff;
font-size: 11px;
text-decoration: none;
}
a.rightsidemenu:hover{
color:fff;
font-size: 11px;
text-decoration: underline;
}
.rightsidemenuheader {
color:#FFCC66; 
font-size: 12px;
font-weight: bold;
}