/* Start of CMSMS style sheet 'del_styles' */
/* Global */
body{color: #565655;margin: 0;padding: 0;background: #ffffff url(images/bg.gif) repeat;font: 12px/1.4em Arial, Helvetica, sans-serif;letter-spacing:0px;}
a { color:#693a77;font: 12px/1.4em Arial, Helvetica, sans-serif; text-decoration:underline;}
.clear {clear:both; overflow:hidden; margin:0; padding:0; height:1px;} 
a:hover {text-decoration:none;}
h1 { color:#5a3266;font: bold 15px Arial, Helvetica, sans-serif; margin: 15px 5px 5px 0;}
h1 a:link, h1 a:visited, h1 a:hover { color:#693a77;font: bold 15px Arial, Helvetica, sans-serif;  text-decoration:underline; margin: 15px 5px 5px 0;}
h2 { color:#713e80;font: bold 13px Arial, Helvetica, sans-serif; margin: 15px 5px 5px 0;}
h3 { color:#713e80;font: bold 13px Arial, Helvetica, sans-serif; margin: 0 0 3px 0;}
img {border:0px;}

/******* Layout **********/
#wrapper{width:769px;margin: 0 auto;background: url(images/l-bg.gif) repeat-y center;}
#top{background: url(images/top.png) no-repeat center;height: 29px;margin:0;padding:0}
#header{background: url(images/shade.gif) repeat-x top;height: 99px;margin:0 21px;}
#logo {
	float: left;
	width:300px;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
}
#sm { float: right; padding:75px 10px 0 0; text-align: right;}
/****** Navigation **********/
#nav{background: url(images/nav.gif) repeat-x top;height: 40px;margin:0 18px;padding-left:1px;}
#nav ul {margin: 0;list-style: none;padding:0}
#nav li {display: block;float: left;}
#nav li a {font: bold 12px Arial, Helvetica, sans-serif;display: block;color: #FAFCF8;text-decoration: non3;padding: 12px 10px 13px 10px;border-right: 1px solid #777777;}
#nav li a:hover {background: url(images/hover.gif) repeat-x top;}
#nav li a.current {background: url(images/hover.gif) repeat-x top;}
/******* Content *********/
#main{ background: url(images/shade.gif) repeat-x top;margin:2px 21px;padding: 10px;overflow: hidden;clear:both;}
/* #content{width:480px;padding:10px -10px 10px 10px;float:left;}*/
#content{ width:700px;padding:10px -10px 10px 10px;float:left;}
#content p { margin: 0 0 10px 0}
#content ul {padding:0 0 10px 0;margin:15px 0 0 25px;list-style: square url(images/bullet.gif);}
#content li {margin:0; padding:0 0 4px 0;}
.img { border: 1px solid #e5e5e5; padding: 7px; margin: 0 0 12px 0; background-color:#fff;}
.box1 {width: 325px; float:left; padding:7px; border: 1px solid #e5e5e5;}
.box2 {width: 325px; float:left;padding:7px; margin-left:36px;border: 1px solid #e5e5e5;}
.cont { display:block;background-color:#F7F7F7;padding:8px;}
.cont:hover{ background-color:#fff;}

/******* ILDS label Pages styles *******/

.labelloginbox1 {width: 600px; height: 100px; float:left; padding:7px; margin-left:45px; border: 1px solid #e5e5e5;}
.labelloginbox2 {width: 600px; height: 20px; float:left; text-align:center; padding:10px; margin-left:45px;}
.labelloginbox3 {width: 600px; height: 125px; float:left; padding:7px; margin-left:45px; border: 1px solid #e5e5e5;}
.hidden { position: absolute; top:-20em; left: -200em }
.label {font: 12px/1.4em Arial, Helvetica, sans-serif;}

/* used by the stats table */
.stat-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
border-left:1px solid #7F7F7F;border-top:1px solid #7F7F7F;border-right:1px solid #7F7F7F;border-bottom:1px solid #7F7F7F;
}
.stat-table th {
	color: #000000;
        background:#D8D8DA url(http://www.illinoisdelivers.net/images/sprite.png) repeat-x 0 0;
margin:0;padding:5;border:none;border-right:1px solid #CBCBCB;
}
.stat-table td {
      margin:0;padding:5;border:none;border-right:1px solid #CBCBCB;text-align:left;
}



/***** Side Bar **********/
#sidebar{width:200px;margin: 0 0 0 503px;}
.menu { margin:20px 0 0 0;padding:0; list-style:none;}
.menu li {height: 25px; padding: 11px 0 0 45px;background: url(images/menu.gif) repeat-x left top;}
.menu a { color:#475509; text-decoration: none;font-weight:bold;}
.menu a:hover { color:#000000; }
/******** Footer *******/
#footer-line{background: #6b4866 url(images/footer.gif) repeat-y left;height: 13px;margin:0 18px;}
#footer {background: url(images/shade.gif) repeat-x top; height:28px; margin:2px 21px; padding: 9px;line-height:1.6em;}
.footer-left {font: 10px; float:left; width:410px; text-align:left; }
.footer-right {float: right; width:200px; text-align:right; }
.crd a { color:#565655;text-decoration:none;}
#bottom{background: url(images/bottom.png) no-repeat center;height: 27px;}
/** News Mod **/
.NewsSummaryPostdate{font: bold 10px Arial, Helvetica, sans-serif;}
.NewsSummaryLink a {color:#5a3266;font: bold 15px Arial, Helvetica, sans-serif; text-decoration: none;}


/**** Manifest style ******/

.selectmanifest {
width:600px; 
float:left; 
padding:7px; 
margin-left:45px; 
border:1px solid #e5e5e5;
}
/* End of 'del_styles' */

