/*
a.skip { font-weight: bold; font-size: 0.6em; color: #ffffff; text-decoration: none; }
a.skip:visited { font-weight: bold; font-size: 0.6em; color: #ffffff; text-decoration: none; }
body { font-family: arial; height: 100%; }
img { border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px; }
li { margin-bottom: 0.5em; }
table caption { font-size:large; font-weight:bold; text-align:left; }
th { background-color: #eaeaea; }

#container { margin: 0px; width: 740px; color: #333333; height: 100%; background-color: #ffffff; text-align: left; }
#content { float:left; height: 100%; width:580px;}
#content div { margin: 1em 2%; }
#content div.leftFloatBox { float:left;border:solid 2px blue; padding:0.5em;width:30%;margin-left:0px;margin-top:0; }
#content div.rightFloatBox { float:right;border:solid 2px blue; padding:0.5em;width:30%;margin-right:0px;margin-top:0; }
#content h2 { margin-bottom: 1em; text-align: center; text-decoration: underline; }
#content h3 { margin: 0px 2% 0px 2%; }
#content hr { margin: 0.25em 2%; height: 1px; }
#content p { margin: 1em 2%; }
#content table { margin: 0.5em 2%; }
#footer { clear: both; padding-right: 0.5em; border-top: gray 1px solid; padding-left: 0.5em; padding-bottom: 0.5em; margin: 0px; color: #333; padding-top: 0.5em; background-color: #dddddd; }
#frame { height: 100%; text-align: center; }
#leftNav { float: left; height: 100%; width: 160px; margin: 0px; padding-top: 7px; background-color: #eaeaea; }
#leftNav a { font-size: xx-small; }
#lincsLinks { text-align: center; }
#top { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; height:91px; width: 740px; padding-top: 0px; background-color: #330066; }
#topBanner { padding-right: 0px; padding-left: 0px; float: left; background-image: url(/i/hdrspace.gif); padding-bottom: 0px; margin: 0px; width: 580px; padding-top: 0px; }
#topLeft { padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px; width: 160px; text-align: center; background-color: #330066; }

.calendarNextPrev { margin: 0 2% 0 2%; padding-right:2%;}
.centered { text-align: center; }
.small { font-size: x-small; }
.xxSmall { font-size: xx-small; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underlined { text-decoration: underline; }
.linkGroup { padding-right: 0.2em; padding-left: 0.2em; font-weight: bold; font-size: x-small; padding-bottom: 0.2em; margin-left: 0px; color: #ffffff; padding-top: 0.2em; background-color: #330066; }
.navLink { margin: 0px 0px 0.3em 0.5em; }
*/

html body {
    margin:0px;
    padding:0px;
	font-family: verdana, serif;
    font-size:14px;
	background-color: #fff;
	background-image: url('../i/bkgd1.gif');
	background-repeat: repeat-y;
	background-position: center;
}

img {
	border:none;
}

div#frame {
    width:700px;
    left:50%;
    margin-left:-350px;
    position:absolute;
}

div#top {
    width:698px;
    height:100px;
    /*border:1px thin #666699;*/
	background-image: url('i/hdr.gif');
}

div#top a {
    text-decoration:none;
    color:white;
    display:block;
    float:left;
    padding:10px;
}

div#top a:hover {
    text-decoration:none;
    background-color:blue;
}

div#container {
    float:left;
    position:relative;
    /*border:1px solid gray;*/
}

div#leftNav {
    background-color:#E8E8E8;
    position:relative;
    width:146px;
    float:left;
	font-family: verdana, serif;
    font-size:11px;
    border:1px thin#333;
	border-right: 1px thin# #000099;
    border-bottom:4px solid #000099;
}

div#accessibilityLinks {
    text-align:center;
    padding:10px;
}

div.linkGroup {
	width:150px;
}

div.linkGroup span.linkGroupTitle {
	width:150px;
	color:#FFF;
	display:block;
	background-color:#000099;
	font-style: normal;
	font-weight: bold;
}

div.linkGroup ul {
	padding:0px;
	margin:0px;
}

div.linkGroup ul li {
	list-style:none;
	margin:0px;
	padding:0px;
	width:100%;
}

div.linkGroup ul li a {
	text-decoration:none;
	display:block;
	padding:0px 5px 0px 5px;
	color: #333;
	
}

div.linkGroup ul li a:hover {
	display:block;
	background-color:#CBCBDC;
	color:#393957;
}

div#leftNav address {
	padding:5px;
	font-style: normal;
}


div#content {
    position:relative;
	text-align:center;
    /*border:1px thin black;*/
    width:538px;
    padding:2px;
    float:left;
	background-color:#FFF;
}

ul#lincsLinks, div#bottom-navigation ul {
	margin:0px;
	padding:0px;
	text-align:center;
	font-size: 9px;	
}

div#bottom-navigation p {
	margin:0px;
	padding:0px;
	text-align:center;
	font-size: 9px;	
}

ul#lincsLinks li, div#bottom-navigation ul li {
	list-style:none;
	display:inline;
	
}
div#sitedeveloper {
    float:left;
    clear:both;
    width:538px;
    text-align:center;
	font-size: 10px;
}

div#sitedeveloper span {
    display:block;
    color:#666666;
}

div#sitedeveloper img {
    border:none;
}
