﻿/***************************************************************
  General Page Style
***************************************************************/
form {
  margin: 0;
  padding: 0;
}

body 
{
    margin: 2px auto;
    font-size:13px;
    font-family:Verdana;
    line-height: 1.4em;
    background:url(images/background/overlay-elim-one.png) top left;
    background-color: Silver;
}

img
{
    border: 0;
    padding:0;
    margin:0 auto;
}

table
{
    border:0;
    padding:0;
    margin:0;
    width:100%;
}

a, a:Active, a:Visited
{
    color:navy;
}

a.MiniLink, a.MiniLink:Active, a.MiniLink:Visited
{
    color:white;
}

/************************************************************
  ID and class design
************************************************************/

#wrap
{
    margin:0 auto;
    width:912px;
}

.MenuBack
{
    height:43px;
    background:url(images/menuback.gif) top right repeat-x;
}

.BottomBorder
{
    height:43px;
    line-height:43px;
    background:url(images/borderbottom.gif) top right repeat-x;
}

.MenuSeperator
{
    padding:0;
    border:0;
    margin:0;
}

.PadLeft
{
    padding-left:40px;
}

.PostHelp
{
    border-left:solid 1px #CCCCCC;
    padding-left:15px;
    font-style:italic;
}

ul.CheckedList
{
    list-style-image: url(images/redcheck.gif);
}

ul.CheckedList li
{
    padding-bottom:10px;
}

.ResourceLinks, .ResourceLinks ul
{
    margin:5px 0 5px 0;
    padding:0 5px 0 15px;
    list-style:none;
}

.ResourceLinks li
{
    line-height:2.2em;
}

#MinimumHeight
{
    min-height:450px;
    height:auto !important;
    height:450px;
}

div.GovernHeader
{
    height:47px;
    line-height:45px;
    background:url(images/govheader.jpg) top left no-repeat;
    width:557px;
    padding-left:20px;
    font-family:Tahoma;
    font-size:16px;
    margin:10px 0 10px 0;
    cursor: pointer;
}

div.ResourceHeader
{
    height:37px;
    line-height:35px;
    background:url(images/resource-header.png) top left no-repeat;
    width:595px;
    padding-left:5px;
    font-family:Tahoma;
    font-size:18px;
    margin:10px 0 10px 0;
    cursor: pointer;
}

/************************************************************
  Text Styles
************************************************************/

h1
{
    margin-top:0px;
    padding-top:0px;
    margin-bottom:5px;
    font-size:22px;
    font-family:Tahoma;
    font-weight:normal;
}

.Heading
{
    font-size:16px;
    font-weight:bold;
}

h2
{
    margin-top:0px;
    padding-top:0px;
    margin-bottom:5px;
    font-size:19px;
    font-family:Tahoma;
    font-weight:normal;
}

.SmallText
{
    font-size:11px;
}

.BoldItalic
{
    font-style:italic;
    font-weight:bold;
}

.GridHeader
{
    background-color:#CCCCCC;
    font-weight:bold;
}

.WaterMark
{
    color:Gray;
    font-style:italic;
}

.button
{
     text-decoration:none;
     border:0;
}

.collapsePanelHeader{
	width:100%;
	height:27px;
	border: solid 1px black;
	background-color:Gray;
	color:#FFF;
}

/**********Menu CSS******************/
#Pdcts, #Pdcts ul 
{
    padding: 0;
	margin: 0;
	list-style: none;
}

#Pdcts img
{
	float: left;
}

#Pdcts a, #Pdcts a:active, #Pdcts a:visited
{
    display:block;
    width:5em;
    height:43px;
	line-height:43px;
    color:White;
    font-size:14px;
    text-decoration:none;
}

#Pdcts li {
	float: left;
	width:5em;
}

#Pdcts a:hover
{
	background:url(images/menuover2.gif) center left repeat-x;
}