/* START Global Styles */

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

p, li
{
	margin: 8px 0px 7px 0px;
}

table, td
{
	margin: 0px 0px 0px 0px;
}

.GreenTitle
{
	font-size: 14px; 
	font-weight: bold; 
	color: #6C7848; 
	font-family: arial, helvetica, sans-serif;
	border-bottom: solid 3px #6C7848;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}

.footerblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
}
.ImageGalleryLink, .ImageGalleryLink:visited
{
    font-size:10px;
    color:#9494AA;
    text-decoration:none;
}
.ImageGalleryImage
{
    background-color:Transparent;
    border:none 1px black;   
}
A:link {text-decoration: underline; color: #714914;}
A:visited {text-decoration: underline; color: #714914;}
A:active {text-decoration: underline; color: #9BA485;}
A:hover {text-decoration: underline; color: #9BA485;}

A.revlinks:link {text-decoration: none; color: #FFFFFF;}
A.revlinks:visited {text-decoration: none; color: #FFFFFF;}
A.revlinks:active {text-decoration: none; color: #9BA485;}
A.revlinks:hover {text-decoration: none; color: #9BA485;}
 
A.navlinks:link {text-decoration: none; color: #FFFFFF;}
A.navlinks:visited {text-decoration: none; color: #FFFFFF;}
A.navlinks:active {text-decoration: none; color: #9BA485;}
A.navlinks:hover {text-decoration: none; color: #9BA485;}

A.navlinksblack:link {text-decoration: none; color: #000000;}
A.navlinksblack:visited {text-decoration: none; color: #000000;}
A.navlinksblack:hover {text-decoration: underline; color: #000000;}

A.navlinkswhite:link {text-decoration: none; color: #FFFFFF;}
A.navlinkswhite:visited {text-decoration: none; color: #FFFFFF;}
A.navlinkswhite:hover {text-decoration: underline; color: #FFFFFF;}

.mainbodytable
{
    width:953px; 
    border:inset 2px #8E919A; 
    padding:3px 3px 3px 3px;
    margin:0px 0px 0px 0px;
}
.mainbodytable td
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
.mainbodytable tr
{
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}
.mainbodytopnav
{
    width:100%; 
    margin:0px 0px 0px 0px; 
    padding:0px 0px 0px 0px; 
    height:30px; 
    background-image:url(/images/topnavback.png); 
    background-repeat:no-repeat; 
    color:White;   
}
.mainbodyheadercell
{
    height:150px;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
    width:100%;
}
.navtext
{
	color: White;
	font-weight: bold;
	font-size: 12px; 
	/*letter-spacing: 1px;*/
}

.SearchTermBox
{
	border: solid 0px #ffffff;
	width: 159px;
	height: 12px;
	font-size: 10px;
	position: absolute;
	top: 171px;
	left: 765px;
}

.SearchErrorText
{
	position: absolute;
	top: 145px;
	left: 765px;
	color: Red;
	font-weight: bold;
}

.OnlineForms
{
	color: #FDDD00;
	font-size: 10px;
	font-weight: bold;
	text-align:left;
    padding:5px 8px 5px 8px;
}
.OnlineForms a, .OnlineForms a:visited
{
    color:White;
    text-decoration:none;
}
.OnlineForms a:hover
{
    color:Gray;   
}
.DepartmentChildControls
{
    float:right;
    margin-bottom:10px;
    margin-left:10px;
}
.ContainerBody
{
    border:solid 1px #999999;
    border-right:solid 3px Black;
    border-bottom:solid 3px Black;
    margin:0px 0px 0px 0px;
    background-color:#D6D6D6;
    padding:10px 10px 10px 10px;
}
.ChildControlTitle, .CategoryHeader
{
    font-weight:bold;
    text-align:left;
    color:white;
    background-color:#1D1C48;
    padding: 3px 5px 3px 5px;
    margin: 0px 0px 0px 0px;
}
.ChildControlBody
{
    margin-bottom:10px; 
    text-align:left;   
    border:solid 1px #999999;
}
.ContainerHead
{
    position:static;
    width:137px;
    height:24px;
    margin:0px 0px 0px 0px;
    padding:4px 0px 0px 0px;
    text-align:center;
    color: #FFFFFF;
    font-weight:bold;
    font-size: 12px;
    background-image:url(/images/containerheaderback.png);
    background-repeat:no-repeat;
    clear:both;
}

 /* server form ***************************************************/
 .FormNoMargin
 {
	margin: 0px 0px 0px 0px;
 }
  
 /* CoverImage control ******************************************/
.Cover_Container
{
}
.Cover_Container_IssuePage
{
	float: left;
	width: 145px;
	margin-left: 13px;
}
.Cover_Image
{
	border: solid, 0px, #ffffff;
}
.Cover_Name
{
	font-weight: bold;
	margin-top: 5px;
	display: block;
}

 /* Lister control *****************************************************/
 
 /*surrounds entire lister control*/
 .Lister_Container
 {
	padding: 10px;
 }
 /*surrounds each lister item*/
 .Lister_ListItem
 {
	margin-bottom: 5px;
	padding-left:10px;
 }
 /*for dept name*/
 .Lister_Dept
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color:  #000000;
padding-bottom: 8px;
 }

/*surrounds thumbnail and link */
 .Lister_ThumbnailContainer
 {
	float: left;
	margin-right: 5px;
	Border: 1px solid black;
 }
 /*if thumbnails are linked, for the a tag, can expand to visited, linked etc*/
 .Lister_ThumbnailLink
 {
	border-width: 0px;
 }
 
 /*for thumbnail image itself*/
 .Lister_Thumbnail
 {
	border-width: 0px;
 }
 
 /*surrounds the date, title and deck*/
 .Lister_TextItems
 {
	text-align: left;
	padding-bottom: 6px;
 }
 
 /*for date of item*/
 .Lister_Date
 {
 }
 
 .Lister_TitleText
 {
	text-align: left;
 }
 
 /*for title or titlelink, can be expanded to active, visited, linked*/
 .Lister_TitleLink
 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color:  #000000;
 }
 
A.Lister_TitleLink:link {color:  #000000;}
A.Lister_TitleLink:visited {color: #000000;}
A.Lister_TitleLink:hover {color: #000099; text-decoration: none;}
 
 
 .Lister_DeckText
 {
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin-top: 3px;
 }
  /*for deck or decklink, can be expanded to active, visited, linked*/
 .Lister_DeckLink
 {
	text-align: left;
 }
 
  /*for alternate link, can be expanded to active, visited, linked*/
 .Lister_AlternateLink
 {
	text-align: left;
 }
 
  .Lister_AlternateText
 {
	text-align: left;
 }
 
 /*container that surrounds embed tags */
  .Lister_EmbedContainer
 {
	float: left;
	margin-right: 5px;
 }
  /*end lister controls*/
 
 /* for IsseuLister control ***************************************/
 
  .Lister_Container_IssuePage
 {
	float: right;
 }
 
 .Lister_ListItem_IssuePage
 {
	margin-bottom: 10px;
	margin-right: 10px;
 }
 
 .Lister_ItemClear
 {
	clear: both;
 }
 
 /*paging control *************************************************/
 
   /*for paging link, can be expanded to active, visited, linked*/
 .PagingContainer
 {
	margin: 5px 10px 5px 5px;
	text-align: left;
 }
 
   /*for paging link, can be expanded to active, visited, linked*/
 .PagingLink
 {
	margin: 0px 3px 0px 3px;
	 font-weight: bold;
 }
A.PagingLink:link {color:  #0000FF;}
A.PagingLink:visited {color: #0000FF;}
A.PagingLink:hover {color: #000099; text-decoration: none;}
 
 /* use when number in paging control is NOT linked*/
 .PagingNumber
 {
	margin: 0px 3px 0px 3px;
 }
 
 .PagingStatistics
 {
	margin: 10px 5px 5px 10px;
	text-align: left;
 }
 
 /*end paging control */
 

/* article page styles ***************************************/

.Content_Title
{
}

.Content_Deck
{
}

.Content_Author
{
	font-weight: bold;
}

.Content_CreateDate
{
}

.Content_Company
{
}

/* end article page styles */

/* ListerDL control(s) *******************************************/
 
 /*surrounds entire lister control*/
 .ListerDL_Container
 {
	padding: 10px;
 }
 /*surrounds each lister item*/
 .ListerDL_ListItem
 {
	margin: 5px 5px 5px 5px;
	vertical-align: text-top;
 }
 /*for dept name*/
 .ListerDL_Dept
 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
text-decoration: none;
color:  #000000;
padding-bottom: 8px;
 }

/*surrounds thumbnail and link */
 .ListerDL_ThumbnailContainer
 {
 }
 /*if thumbnails are linked, for the a tag, can expand to visited, linked etc*/
 .ListerDL_ThumbnailLink
 {
	border-width: 0px;
 }
 
 /*for thumbnail image itself*/
 .ListerDL_Thumbnail
 {
	border-width: 0px;
 }
 
 /*surrounds the date, title and deck*/
 .ListerDL_TextItems
 {
	text-align: left;
	padding-bottom: 6px;
 }
 
 /*for date of item*/
 .ListerDL_Date
 {
 }
 
 .ListerDL_TitleText
 {
	text-align: left;
 }
 
 /*for title or titlelink, can be expanded to active, visited, linked*/
 .ListerDL_TitleLink
 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;
color:  #000000;
 }
 
A.ListerDL_TitleLink:link {color:  #000000;}
A.ListerDL_TitleLink:visited {color: #000000;}
A.ListerDL_TitleLink:hover {color: #000099; text-decoration: none;}
 
 
 .ListerDL_DeckText
 {
	text-align: left;
	font-family: Arial, sans-serif;
	font-size: 12px;
	margin-top: 3px;
 }
  /*for deck or decklink, can be expanded to active, visited, linked*/
 .ListerDL_DeckLink
 {
	text-align: left;
 }
 
  /*for alternate link, can be expanded to active, visited, linked*/
 .ListerDL_AlternateLink
 {
	text-align: left;
 }
 
  .ListerDL_AlternateText
 {
	text-align: left;
 }
 
 /*container that surrounds embed tags */
  .ListerDL_EmbedContainer
 {
	margin-bottom: 5px;
 }
 
 .ListerDL_DataListItemStyle
 {
	vertical-align: top;
 }
 
 /*end listerDL controls*/
 
 
 /*feedback insert control*/
 .FeedbackInsertText
{
	font-size: 11px;
}
/* end feedback insert control*/

/*Custom overrides for controls************************************/

.ContentList
{
    
}
.ContentList li
{
 padding:0px 0px 0px 0px; 
 color:#990000;
 font-weight:bold;
}
.ContentList li ul li
{
    color:Black;
 font-weight:normal;
 padding:0px 0px 0px 0px; 
 margin:0px 0px 0px 0px; 
}

.ContentAccent
{
  text-decoration:underline;
  color:#990000;
  font-weight:bold;   
}