
/*========================================================*/
/*  1. Design Elements                                    */
/*========================================================*/

.skingradient {
	background-image: url(search.gif);
	background-repeat: no-repeat;
	height:30px;
	padding-left: 10px;
	padding-right: 20px;
}

/* Setting Text Throughout the skin      */ table, tr, td, p {font-family: tahoma; font-size: 11px; line-height: 1.4em; margin: 0;}

/*-- textbox used for search --*/ #dnn_dnnSEARCH_txtSearch.NormalTextBox { width: 105px; height: 20px; border: 0px solid #FFFFFF; background: transparent; }

/*-- search button in search form      --*/ .SearchButton { background: transparent; padding: 0px 0px 0px 50px; cursor: hand; font-size:5px; margin: 0 0 0 0px;}

/*========================================================*/
/*  2. Links                                          */
/*========================================================*/

/*-- default links visited and active */  a:link, a:visited, a:active { color: #3578ac;  text-decoration: underline; }
/*-- default links hover       */        a:hover { color: #033580; text-decoration: underline; }
/*-- normal  links visited and active */  a.Normal:link, a.Normal:visited { color: #3578ac; text-decoration: underline; }
/*-- normal  links hover     */          a.Normal:hover { color: #033580; text-decoration: underline; }


/*========================================================*/
/*  3. Copyright                                               */
/*========================================================*/
/*-- cell containing copyRight              --*/ .CopyRightTD{ font-size: 11px; vertical-align: middle; color: #000000;}
/*-- terms privacy and copyright       --*/ .FOOTER_objects { color:#000000; font-size: 11px; }
/*-- terms privacy and copyright links --*/ a.FOOTER_objects:link, a.FOOTER_objects:visited, a.FOOTER_objects:active { color:#000000; font-weight: normal; text-decoration:none; }
/*-- terms privacy and copyright hover --*/ a.FOOTER_objects:hover { color:#000000; font-weight: normal; text-decoration: underline;  }
/*-- copyright                         --*/ .CopyRight {color: #000000; font-size: 11px; font-weight: normal; font-style: normal; height: 13px; padding-left: 1px; padding-right: 1px; font-family: Tahoma, Arial, Helvetica;}
/*-- copyright                         --*/ a.CopyRight:hover {color: #000000; font-size: 11px; font-weight: normal; font-style: normal; height: 13px; padding-left: 1px; padding-right: 1px; font-family: Tahoma, Arial, Helvetica;}

/*-- visitors           --*/ .Visitors { font-family: Comic Sans MS, verdana; font-size: 10px; color: #295f88; background:  url(visitors_bg.gif) no-repeat; padding: 0; height: 50px; font-weight: bold;}

/*========================================================*/
/*  4. Text                                               */
/*========================================================*/

/*-- most of the text on site          --*/ .normal, .Normal { font-family: verdana; font-size: 12px; color: #000; }
/*-- most of the bold text on site     --*/ .NormalBold { font-family: verdana; font-size: 12px; font-weight: normal; color: #555; }
/*-- red text on site for errors       --*/ .NormalRed { color: #C50000; font-family: verdana; font-weight: bold; font-size: 12px; }
/*-- subheadings - mostly in admin     --*/ .SubHead { font-family: verdana; font-size: 12px; font-weight: bold; color: #5a5a5a; padding: 0; }
/*-- headings - mostly in admin        --*/ .Head { font-size: 11px; color: #5a5a5a; background: transparent; font-weight: normal;padding: 0;}

/*==========================================================*/
/*  5. Tokens                                               */
/*==========================================================*/
/*-- login and user token idle         --*/ .LOGIN_object, a.LOGIN_object:link, a.LOGIN_object:visited, a.LOGIN_object:hover, a.LOGIN_object:active, .USER_object, a.USER_object:link, a.USER_object:visited, a.USER_object:hover, a.USER_object:active { color: #000000; font-family: tahoma; font-size: 11px; font-weight: normal; }
/*-- breadcrumbs token idle            --*/ .BREADCRUMBS_object, a.BREADCRUMBS_object:link, a.BREADCRUMBS_object:visited, a.BREADCRUMBS_object:hover, a.BREADCRUMBS_object:active { color: #000000; font-family: tahoma; font-size: 11px; font-weight: normal;}

/*-- tabs            --*/ .Tabs { color: #000000; font-family: Comic Sans MS; font-size: 14px; text-decoration: none; font-weight: normal;}
/*-- tabs hover           --*/ .Tabs_object, a.Tabs_object:hover, a.Tabs_object:link, a.Tabs_object:active { color: #4a81b1; font-family: verdana; font-size: 12px; text-decoration: underline; font-weight: normal;}

/*Side Menu*/
.MenuHdr0, .MenuItem0
{
  visibility: hidden;
}

.MenuHdr1, .MenuItem1
{
  font-weight: bold;
  font-size: 9pt;
  padding-bottom: 2px;
  cursor: default;
  padding-top: 2px;
  font-family: Mg Avant Gard, Tahoma, Arial;
}

.MenuItem1
{
  border-bottom: 1px solid Gray;
}

.MenuHdr1 A, .MenuItem1 A, .MenuHdr2 A, .MenuItem2 A
{
  text-decoration: none;
}

.MenuHdr1 A:Active, .MenuHdr1 A:Visited, .MenuHdr1 A:Link, .MenuHdr2 A:Active, .MenuHdr2 A:Visited, .MenuHdr2 A:Link,
.MenuItem1 A:Active, .MenuItem1 A:Visited, .MenuItem1 A:Link, .MenuItem2 A:Active, .MenuItem2 A:Visited, .MenuItem2 A:Link
{
  color: Gray;
  text-decoration: none;
}

.MenuHdr1 A:Hover, .MenuItem1 A:Hover, .MenuHdr2 A:Hover, .MenuItem2 A:Hover
{
  color: Black;
  text-decoration: none;
}

.MenuHdr2, .MenuItem2
{
  text-align: right;
  font-size: 9pt;
  padding-bottom: 2px;
  cursor: default;
  padding-top: 2px;
  font-family: Mg Avant Gard, Tahoma, Arial;
}

/*Advanced Search*/
.SearchWordsArea 
{
	background-color: #cbdcee;
}

.SearchTypeArea 
{
	background-color: #cbddfe;
}

.SearchPagingArea 
{
	background-color: #cbdeff;
}

/*Articles*/
.ArticleCommonHeader 
{
	text-align:left;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size:12px;
	font-weight: bold;
	white-space:nowrap;
}

.ArticleTitle 
{
	text-align:right;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size:12px;
	white-space:nowrap;
}

.ArticleSubject 
{
	font-weight: bold;
	float:left;
	font-family: verdana,helvetica,arial,sans-serif;
	font-size:12px;
}

.ArticleDescription , .ArticleDescription  p
{
	font-family: verdana,helvetica,arial,sans-serif;
	font-size:12px;
	text-decoration: underline;
	float:left;
	font-style: italic;
}
