body {
	background: url('bkgrnd.gif') #89adcb repeat-x;
	margin: 0; padding: 0;
	color: #000000;
	width: 100%;
		font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 1.4;
}

a{color: #000000; text-decoration: none;}
a:hover {color: #34282C;}

.top {position: relative; left: 382px; width:100%; font-size: 10px;}

img {border: 0 none;}

#container {
	width: 800px;
	margin: 0px auto;
	position:relative;
	text-align:center;
}

#intro {
	width: 677px;
	margin: 35px auto;
	position:relative;
	text-align:center;
}

.obama{
position:absolute; top:112px; left:0px;
}

#content{margin-top:10px;}

.bold {font-weight:bold; color:#000000;}

.eform {
position:absolute;
width: 304px;
top:249px;
left:111px;
z-index: 1;
}

#sidebarSub .eform {
position:absolute;
width: 304px;
top:241px;
left:541px;
z-index: 1;
}

#sidebarIntro .eform {
position:absolute;
width: 210px;
top:46px;
left:11px;
z-index: 1;
}

#sidebarIntro .inborE {height:21px; float:left; width:236px; margin-bottom:7px;}
#sidebarIntro .inborZ {position: absolute; height:20px; top:34px; left:0px; width:112px;}
#sidebarIntro .submit {position: absolute; top:34px; left:126px;}

#sidebarSub .inborE {height:21px; float:left; width:237px; margin-bottom:7px;}
#sidebarSub .inborZ {position: absolute; height:20px; top:34px; left:0px; width:112px;}
#sidebarSub .submit {position: absolute; top:34px; left:126px;}

h1 {color: #FFFFFF; font-size: 18px;}
h2 {color: #000000; font-size: 16px;}

#subContent h1 {color: #800517; font-size: 20px; padding-top:32px; font-style: italic; line-height: 23px;}

#subContent h2 a{text-decoration:underline;}

.pghead {color: #FFFFFF; font-size: 24px; font-weight: bold; font-style: italic; line-height: 24px;}

#header {width:100%;}
#footer {clear:both; width:100%; padding-top:20px; text-align: center; height: 60px; background-color: #00123c; color: white; line-height: 21px;}

#footerIntro {width:100%; position:relative; top: 344px; left:0px; text-align: center; color: white; font-size: 12px;}

#footer a {color: #89adcb;}
#footer a:hover{color: #FFFFFF;}

#footerIntro a {color: #FFFFFF;}
#footerIntro a:hover{color: #000000;}

#nav {
	width:798px;
	background: url('nav.gif');
	height: 25px;
	margin:0px;
	text-align: center;
	border: white solid 1px;
	padding-top:5px;
	color: white;
}

#nav a{margin-right:5px; color: white; font-weight: bold; font-size: 14px;}
#nav a:hover {color: #00123c;}

#subContent {
	margin-top:10px;
	padding: 0 10px;
	float: left;
	width: 498px;
	text-align:left;
	color: #ffffff;
	margin-bottom: 20px;
}

.modL {
position:relative;
top:10px;
left:7px;
z-index: 1;
}

.modR{
position:relative;
left:2px;
z-index: 0;
}

.modRLinks{
z-index:1;
position: absolute;
top: 212px;
left: 540px;
text-align: left;
font-size: 17px;
font-style: italic;
}

#sidebarIntro .modRLinks{
z-index:1;
position: absolute;
top: 144px;
left: 20px;
text-align: left;
font-size: 17px;
font-style: italic;
}

#sidebarSub .modRLinks{
z-index:1;
position: absolute;
top: 336px;
left: 550px;
text-align: left;
font-size: 17px;
font-style: italic;
}

.modRLinks a{color: white;}
.modRLinks a:hover {color: #CCCCCC;}

.pos1 {position: absolute; top:0px; left:0px; width: 250px;}
.pos2 {position: absolute; top:38px; left:0px; width: 250px;}
.pos3 {position: absolute; top:78px; left:0px; width: 250px;}
.pos4 {position: absolute; top:118px; left:0px; width: 250px;}

#sidebarSub .pos1 {position: absolute; top:0px; left:0px; width: 250px;}
#sidebarSub .pos2 {position: absolute; top:38px; left:0px; width: 250px;}
#sidebarSub .pos3 {position: absolute; top:78px; left:0px; width: 250px;}
#sidebarSub .pos4 {position: absolute; top:118px; left:0px; width: 250px;}


#sidebar {
	margin-top:10px;
	float: right;
	width: 388px;
	text-align: left;
	font-size: 12px;
	color: #00123c;
}

#sidebarSub {
	margin-top:10px;
	float: right;
	width: 264px;
	text-align: left;
	font-size: 12px;
	color: #00123c;
	margin-right: 8px;
}

#sidebarIntro {
	position: absolute;
	top:110px;
	left: 413px;
	width: 264px;
}

.enter {
	position: absolute;
	top:400px;
	left: 0px;
	width: 100%;
}

.link {
	position: absolute;
	top:410px;
	left: 0px;
	width: 100%;
}
a.link{
font-size: 22px;
font-style: italics;
text-decoration: underline;
color: #a10b29;
font-weight: bold;
}

a.link:hover{
color:  #34282C;
}

#sidebar p{padding:0px 10px;}

.sideheading {
width:100%;
height: 38px;
background: url('sidebarCSI.gif');
}

.sideheading h1 {
color: white;
position: relative;
top: 5px;
left: 10px;
}

.sideSection {
width:100%;
background: url('sidebkg.png') repeat-x;
}

.left{
text-align: right;
width: 210px;
}

.right{
text-align: left;
width: 310px;
padding-left: 10px;
}

.datepop{width: 520px; float: left; margin-left:20px;}

.datepop tr{height:50px;}

