﻿/* CSS page for DCES - July 2007 */

BODY { background-color: #DCDADC; margin: 3px 0px 0px 0px;}

TABLE {font-size: 100%; } 

HTML {font-size: 100%;} /* IE fix */
BODY   {font-size: 0.8em; font-weight: 400; font-family: verdana, arial, helvetica, sans-serif;} /* default font-size and weight */

/* UL { padding-top: 10px; } */
LI { list-style-type: square; }
LI a:visited, DIV a:visited { text-decoration: underline; }
#maintext a:link, #maintext a:visited { color: #046381; }
#maintext a:hover, #maintext a:active {	color: red; }

/* #topspacer {width: 100%; height: 3px; background-color: #DCDADC;} */

#leftpageblnk {width: 10%; float: left; background-color: #DCDADC; display: inline;}
#mainpage {background-color: #FFFFFF; width: 79%; float: left; display: inline; position: relative;}
#mainpagebord {border-left: 3px #FFFFFF solid; border-right: 3px #FFFFFF solid;}

#rightpageblnk {width: 10%; background-color: #DCDADC; float: right; display: inline; position: relative;}

#headerdiv {width: 100%; background-color: #FFFFFF; text-align: right;}

#logodiv {width: 215px; background-color: #FFFFFF; float: left; position: relative;}
.logobord {border-bottom: 2px #FFFFFF solid;}
#sitemenu {background-color: #FFFFFF; float: right; display: inline; position: relative; text-align: right; padding-right: 8px; }

.nomargin {
	border: 0; 
	margin: 0; 
	padding: 0;
}

/* site menu links */
a:visited {color: #000000; text-decoration: underline; font-size: 1.00em;} 
#sitemenu a:link {color: #000000; text-decoration: underline; font-size: 1.00em;} 
#sitemenu a:hover {color: #FF0000; text-decoration: underline; font-size: 1.00em;} 

/* ----INTRANET TABS-----*/

#intranetmenu {clear: right;  position: relative; top: 33px; padding-bottom: 4px; padding-right: 45px;}
#intranettab1 {background-color: #BCE0E0; display: inline; position: relative;
background-image: url('../images/lefttabcorner.gif');
background-position: left top;
white-space: nowrap;
background-repeat: no-repeat;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 5px;
padding-right: 10px;
border-right: 1px #76ACBF solid;
}

html>body #intranettab1 {
	padding-left: 10px;
}

#intranettab2 {background-color: #BCE0E0; display: inline; position: relative;
background-image: url('../images/righttabcorner.gif');
background-position: right top;
background-repeat: no-repeat;
white-space: nowrap;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px;
border-left: 1px #E8FFFF solid;
}

/* links - all tabs */
A:link.tab { color: #000000; text-decoration: none;}
A:visited.tab { color: #000000; text-decoration: none; }
A:active.tab { color: #FF0000; text-decoration: none; }
A:hover.tab { color: #FF0000; text-decoration: underline; }

#bannerdiv {
/* background-color: #046381; */
background-color: #FFFFFF;
background-image: url('../images/dcesbanner.jpg');
background-position: left top;
background-repeat: no-repeat;
height: 100px;
width: 100%; 
clear: both;
border-bottom: 1px #FFFFFF solid;
}

/* ------MAIN TABS----- */

#wrappernav { margin-left: 190px; margin-top: -3px;}

html>body #wrappernav { margin-top: 0px; }

#starttopnav { 
width: 100%; 
display: inline; 
float: right; 
text-align: right; 
background-color: #BCE0E0; 
clear: none; 
margin-bottom: 10px; 
padding-top: 4px;  
padding-bottom: 4px;
background-position: right bottom;
background-repeat: no-repeat;
background-image: url('../images/btmtabcorner.gif'); 
}

#topnav {  background-color: #BCE0E0; display: inline; position: relative; text-align: right; clear: none; float: right;}

.stretch {line-height: 1.8em;}

.topnavtab1 { display: inline; position: relative;
/*margin-top: 0px;*/
zoom: 1;
white-space: nowrap;
padding-left: 10px;
padding-right: 10px;
border-right: 1px #76ACBF solid;
border-left: 1px #E8FFFF solid;
}

.topnavtab2 { display: inline; position: relative;
/*margin-top: 0px;*/
zoom: 1;
white-space: nowrap;
padding-left: 10px;
padding-right: 10px;
border-right: 1px #76ACBF solid;
}

.topnavtab3 { display: inline; position: relative;
/*margin-top: 0px;*/
zoom: 1;
white-space: nowrap;
padding-left: 10px;
padding-right: 10px;
border-left: 1px #E8FFFF solid;
}

.topnavtab4 {display: inline; position: relative;
/*margin-top: 0px;*/
zoom: 1;
padding-left: 10px;
padding-right: 10px;
border-left: 1px #E8FFFF solid;
}

.topnavtab1 A:link, 
.topnavtab1 A:visited, 
.topnavtab2 A:link, 
.topnavtab2 A:visited, 
.topnavtab3 A:link, 
.topnavtab3 A:visited, 
.topnavtab4 A:link, 
.topnavtab4 A:visited {
	text-decoration: none;
}

.topnavtab1 A:hover, 
.topnavtab2 A:hover, 
.topnavtab3 A:hover, 
.topnavtab4 A:hover {
	text-decoration: underline;
}

.topnavtabfill {background-color: #BCE0E0; display: inline; position: relative;
/*margin-top: 0px;*/
padding-top: 4px;
padding-bottom: 4px;
padding-left: 10px;
padding-right: 10px;
border-right: 1px #76ACBF solid;
border-left: 1px #E8FFFF solid;
}

#rightbox {color: #046380; font-size: 0.85em; position: relative; float: right; width: 185px; background-color: #BCE0E0; margin: 5px; }
.rightboxtitle {color: #FFFFFF; font-size: 1.3em;  background-color: #69BFDE; font-weight: 400;
background-image: url('../images/lmenucorner.gif');
background-position: left top;
background-repeat: no-repeat;
padding-right: 3px;
padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
}

/*----------------menu stuff----------------- */

#leftnav {background-color: #DDF3CA; width: 189px; display: inline; text-align: left; float: left; margin-top: -3px;}

html>body #leftnav {
margin-top: 0px;
}

.leftmenu {
padding-top:24px;
}

#leftmenu2 {
padding-top:24px;
}

#leftmenu3 {
padding-top:24px;
}

.lmtitle {
font-family: Arial, Helvetica, Sans-serif;
font-size: 1.1em;
/*margin-top: 24px;*/
padding-top: 3px;
padding-bottom: 3px;
padding-left: 4px;
font-weight: 400;
width: 185px;
background-image: url('../images/lmenucorner.gif');
background-position: left top;
background-repeat: no-repeat;
background-color: #69BFDE;
color: #FFFFFF;
border-top: 0.15em solid #FFFFFF;
}

.menupad {padding-left: 8px;}

#lmpic {
width:189px;
/*border-top: 1px solid #FFFFFF;*/
height:125px;
padding:0px;
margin:0px;
/*float: left;*/
}


.leftmenuwrapper{
width: 189px;
float: left;
clear: left;
/*background-color: #000000;*/
}

/* rollover effect for left menu */
ul.leftmenu { list-style-type: none; list-style-image: url('../images/spacer.gif'); margin: 0; padding: 0; background-color: #FFFFFF;}
ul.leftmenu li { list-style-type: none; }
ul.leftmenu a:visited { text-decoration: none; display: block; width: 164px; padding-left: 20px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px;  background-color: #BCE0E0; font-weight: 400; color: #000000;}
ul.leftmenu li a:link { text-decoration: none; display: block; width: 164px; padding-left: 20px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px;  background-color: #BCE0E0; font-weight: 400; color: #000000;}
ul.leftmenu li { border-bottom: 1px solid #ABD1E7;  border-right: 1px solid #BCE0E0; }
ul.leftmenu li a:hover {background-color: #FFFFFF; color:#000000;  }

#maintext {width: 94%; background-color: #FFFFFF; clear: right; padding-left: 14px; padding-right: 14px; padding-top: 5px; padding-left: 10px; height: 100%; }
#maintext IMG {margin: 5px;}

h1 {color: #69BFDE; font-size: 1.6em; font-family: arial, helvetica, sans-serif; margin-top: 15px; margin-bottom: 15px; font-weight: 100; }

/*h2 {color: #FF0000; font-size: 1.1em; font-weight: 900; border-bottom: 1px #BCE0E0 solid; padding-right: 215px;}*/
h2 {color: #FF0000; font-size: 1.2em; font-weight: 100; font-family: arial, helvetica, sans-serif;  margin-right: 4px; margin-top: 10px; margin-bottom: 0px; padding-bottom: 3px; line-height: 1em;  }
h3 {color: #046380; font-size: 1.2em; line-height:1.2em;  font-weight: 900; padding: 0px;margin-top: 10px; margin-bottom: 10px; font-family: arial, helvetica, sans-serif; font-variant: small-caps;}
h4 {color: #69BFDE; font-size: 1em; font-weight: 900; padding: 0px;  margin-top: 10px; margin-bottom: 10px; line-height: 1em; }
h5 {color: #000000; font-size: 1em; font-weight: 900;  padding: 0px; margin-top: 10px; margin-bottom: 10px; font-family: arial, helvetica, sans-serif; line-height: 0.95;}

p { margin-top: 14px; margin-bottom: 14px;}


HR {padding: 0px; margin-right: 10px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; color: #BCE0E0 ; background-color: #BCE0E0 ; height: 1px; border: 0px none;}

/* links - standard */
A:link { color: #3399FF; text-decoration: underline; }
A:visited { color: #000066; text-decoration: underline; }
A:hover { color: #FF0000; text-decoration: underline; }
A:active { color: #FF0000; text-decoration: underline;}

.factfiletop {
	background-color: #F1F8FC; 
	border: 1px solid #BCE0E0; 
	color: #046380;
}

#copyrightdiv {font-weight: 100; font-size: 0.7em; color: #999999; clear: both; padding-left: 10px; }

/* links - copyright */
A:link.copylink { color: #999999; text-decoration: underline; font-size: 1em; }
A:visited.copylink  { color: #999999; text-decoration: underline;  font-size: 1em;}
A:hover.copylink  { color: #000000; text-decoration: underline;  font-size: 1em;}
A:active.copylink  { color: #000000; text-decoration: underline; font-size: 1em;}

.rtext {padding-left: 10px; padding-right: 10px; text-align: left; float: left;}
.rtext ul {padding-top: 10px; margin-top: 0;}
.rtext ul li {
	padding: 2px;
}
.righttext {text-align: right; padding-right: 10px; margin-bottom: 4px;}

A:link.gototop { font-size: 0.85em; color: #046380; text-decoration: none;}
A:visited.gototop { font-size: 0.85em; color: #046380; text-decoration: none;}
A:hover.gototop { font-size: 0.85em; color: #FF0000; text-decoration: underline;}
A:active.gototop { font-size: 0.85em; color: #FF0000; text-decoration: none;}

/*--------------------------------------------------*/

#footerstripe {background-color: #046380; height: 13px; clear: both;}
#btmquicklinks {text-align: right; background-color: #BCE0E0; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px #FFFFFF solid;}

a:visited {color: #000000; text-decoration: none; display: inline; font-size: 1em;} 

#btmquicklinks a:link {color: #000000; text-decoration: none; display: inline; font-size: 1em;} 
#btmquicklinks a:hover {color: #FF0000; text-decoration: underline;} 
#btmquicklinks a:active {color: #FF0000; text-decoration: none;}

#endit {width: 100%; height: 14px;}

TABLE.inpage TD
{
    vertical-align: top;    
}

TABLE TD A IMG
{
	border: 1px solid black;
}

DIV.maintext IMG
{
	margin: 8px;
	border: 1px solid black;
}

#ctl00_ContentPlaceHolder1_lblMetaDescription, 
#ctl00_ContentPlaceHolder1_lblMetaKeywords 
{ 
    display: none; 
}

/*trash*/
.tester {position: absolute; margin-top: 168px; margin-left: 200px; }
