
h1 { font-family: Arial; font-size: 15pt; text-transform: uppercase}
h2 { font-family: Arial; font-size: 11pt; text-transform: uppercase}
h3 { font-family: Arial; font-size: 10pt; text-transform: uppercase}

li {margin-bottom:5px}


/* ******************** */
/* Twitter adjustments  */
/* ******************** */

.twtr-hd h3{display:none;}
.twtr-profile-img-anchor{display:none;}
.twtr-hd{margin-left: -35px;}



/* ******************** */
/* User header sections */
/* ******************** */



#Breadcrumb{
       background-color: #336699;
        color: white;
        text-decoration: none;
        width: 100%;
        text-align: center;
        padding: 0px;
        margin: 0px auto;
}

#Header {
        width: 100%;
        text-align: center;
        padding: 0px;
        margin: 0px auto;
        background-color: white;
}
#LogoDiv {
                float:left;
                width: 30%;
                }
#UserDiv {
                background-color: #FFFFFF;
                float:right;
                text-align: right;
                width: 33%;
		padding-right: 10px;
               }
#WorkspaceDiv {
     /*          
 float:left; 
*/
                text-align: center;
                font-weight: bold;
                font-size: 130%;
                width: 100%;
                }

/* *************** */
/* Navigation tabs */
/* *************** */
#navigation{
                width:100%;
                }

.Tab
{
padding-left: 10px;
padding-right: 10px;
border-top: 1px solid white;
border-left: 1px solid white;
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
background: #C0C0C0;
}

.TabSelected
{
padding-left: 10px;
padding-right: 10px;
border-top: 1px solid white;
border-left: 2px solid white;
border-right: 2px solid #999999;
background:#99CCFF;
border-bottom: 1px solid #99CCFF;
font-weight : bold;
}

.TabBackground
{
float:left;
text-align: center;
width:100%;
border-top: 1px solid white;
border-bottom:6px solid #99CCFF;
}
 #navigation a
{
color: #000;
background: #FFCC66
url("http://www.gda.state.mn.us/Users/images/LeftCorner.gif") left top
no-repeat;
text-decoration: none;
padding-left: 10px;

}

 #navigation a span
{
background:
url("http://www.gda.state.mn.us/Users/images/RightCorner.gif") right top
no-repeat;
padding-right: 10px;
}




#Themes{
    display:none;
        }

.resourceListHeader
{
font-weight: bold;
font-family: Arial; 
font-size: 11pt;
text-transform: uppercase;
}

/* Styles for navigation / quick links  */
a.Nav:link {color: #333399; text-decoration: none;}
a.Nav:active {color: black;}
a.Nav:visited {color: #333399; text-decoration: none;}
a.Nav:hover {color: black; text-decoration: none;}



/* Styles for www.cwc.state.mn.us navigation / quick links  */
a.NavWhite:link {color: #FFFFFF; text-decoration: none;}
a.NavWhite:active {color: black;}
a.NavWhite:visited {color: #FFFFFF; text-decoration: none;}
a.NavWhite:hover {color: black; text-decoration: none;}


.NavCellLeft
{
padding-left: 10px;
border-right: 1px solid #666666;
}


.NavCellRight
{
padding-left: 0px;
border-left: 1px solid #666666;
}

.MainContent
{
padding-left: 5px;
}

.NavList
{
margin: 0;
padding: 0;
list-style-type: none;
}

.NavListItem
{
background-image: 
url('http://www.gda.state.mn.us/images/ListBullet.gif');
background-repeat: no-repeat;
background-position: .2em .4em;
padding-left: .6em;
margin-bottom: 0px;
font-size: 90%;
}
/*End quick link styles*/


.Rubric
{
font-weight : bold;
}

#HideLeftButton{
	position:absolute;
	margin-left:134px;
}
#ShowLeftButton{
	position:absolute;
	margin-left:0px;
}
#HideRightButton{
    right:144px;
	position:absolute;
}
#ShowRightButton{
	right:10px;
	position:absolute;
}




/*Top bar grey heme links*/
.ThemeLink
{
padding-left: 10px; 
padding-right: 10px;
border-top: 1px solid white; 
border-left: 1px solid white; 
border-right: 1px solid #999999;
border-bottom: 1px solid #999999;
}



body, td
{
   margin-left : 0px;
   margin-top : 0px;
   font-family : arial, helvetica, sans-serif;
   font-size : 95%;
   margin-right: 0px;
}

/*SQL statements*/
.SQL
{
	display : none;
	background-color : silver;
}

.IntranetOptions
{
   font-family : arial, helvetica, sans-serif;
   font-size : 82%;
   background-color : silver;
}

.metaLink
{
  font-size : 85%;
  text-decoration : none;
}

.globalNav
{
   font-size : 75%;
}

.topNav
{
   font-size : 78%;
}


.leftNav
{
   font-size : 110%;
}

.bullet{
	color: #333366;
}

a
{
   color : #333399;
}

.sectionHeader
{
  font-weight : bold;
  font-size : 110%;
  color : #333366;
}

.searchBar, .whiteLink
{
   color : #FFFFFF;
}

.blackLink
{
   color : #000000;
}


.whiteLink, .blackLink, .grayLink
{
   text-decoration : none;
}

.searchBarBG, .searchBar, .surveyBorder
{
   background-color : #6B78A2;
}

.darkGray
{
   background-color : #999999;
}

.midGray
{
   background-color : #666666;
}

body, .white
{
   background-color : #FFFFFF;
}


.rightColumn
{
   background-color : #F2F2E6;
}

.topNav, .topNavBG
{
   background-color : #CCCCCC;
}


.listHeader {
  font-weight: bold;
  color: #666699;
}

#listHeader {
   background-color : #E1DFEA;
}
.Elevation {
  display: none;
}

.Imagery {
  display: none;
}


.img { 
     border: 0px none; /* Remove the unsightly border from image tags. */ 
} 









/* *********** */
/* Input forms */
/* *********** */
div.row {
  clear: both;
  padding-top: 5px;
  width: 100%;
  }
div.row span.inputCell {
    float: left;
    text-align: left;
    width: 750px;
}
div.row div.inputCell {
    float: left;
    text-align: left;
    width: 750px;
}
div.row div.Label {
  font-weight: bold;
  font-size: 105%;
  float: left;
  width: 110px;
  text-align: left;
  margin-right: 5px;

}
div.row span.Help {
  float: none;
  width: 10px;
  text-align: right;
  margin-right: 20px;
}

.aliasedAttributeName {
	display: none;
}


.helpContent{
	display: none;
}
/* ********* */
/* Main Body */
/* ********* */
#MainBody {
        width: 90%;
        float:left;
        margin-left: 20px;
        margin-right: 15px;
}


/* ********************* */
/* User Profile Settings */
/* ********************* */

.UserProfileBlock {
        float: left;
        margin-bottom: 30px;
}

/* Each block must be set to either display: block or dispaly:none  Likewise, the controls need to be set as well */

#SecondaryAddressBlock{
        float: left;
        display: none;
}

#showSecondaryAddress{
        float: right;
        display: block;
}
#hideSecondaryAddress{
        float: right;
        display: none;
}


#ListBlock{
        float: left;
        display: none;
}

#showLists{
        float: right;
        display: block;
}
#hideLists{
        float: right;
        display: none;
}



#AffiliationBlock{
        float: left;
        display: none;
}
#showAffiliation{
        float: right;
        display: block;
}
#hideAffiliation{
        float: right;
        display: none;
}




#BlockControlBlock{
        position: absolute;
        left: 600px;
        text-align: left;
        background-color:#dddbc5;
        border: 1px solid #95a697;
        margin: 10px 10px 10px 10px;
        padding: 10px 10px 10px 10px;
        width: 250px;
}


