body {
	background:#1A3955;
color:#000000;
font-family:arial,helvetica,verdana,sans-serif;
font-size:80%;
margin:0px;
padding:0px 0px 40px;
text-align:center;
width:100%;
}
#bodycont {
background-color:#1A3955;
margin-bottom:10px;
margin-left:auto;
margin-right:auto;
padding-left:0px;
padding-right:0px;
padding-top:1px;
position:relative;
top:20px;
width:775px;
}

#content {
margin-bottom:0px;
margin-top:326px;
margin-left:25px;
margin-right:auto;
width:725px;
float:left;
}
#footer {
background:#FFFFFF;
width:725px;
position:relative;
clear:both;
margin-left:auto;
margin-right:auto;
}
.cont-nav {
background:#FFFFFF;
}
#columns {
background:transparent;
margin-left:0px;
height:100px;
width:725px;
}
.columnBody1 {
padding-left:0px;
padding-right:0px;
padding-top:15px;
width:555px;
text-align:left;
display:inline;
}
.columnBody1p {
padding-left:0px;
padding-right:0px;
padding-top:15px;
width:675px;
text-align:left;
}
.columnBody2 {
padding-left:5px;
padding-right:0px;
padding-top:0px;
width:120px;
display:inline;
}
.columnBody3 {
display:inline;
font-size:89%;
margin-bottom:0px;
margin-left:0px;
padding:0px 0px 0pt;
width:150px;
display:inline;
}
.midBody3 {
background:transparent url('../img/col_back.gif') repeat-y;
display:inline;
margin-bottom:0px;
margin-left:5px;
padding:15px 0px 0pt;
width:150px;
}
.bottomBody3 {
background:transparent url('../img/col_bot.gif') no-repeat;
display:inline;
margin-bottom:0px;
margin-left:5px;
padding:15px 0px 0pt;
width:150px;
}
.larry {
float:left;
}
.richter {
float:right;
}
#mainBlockNav {
background:transparent;
left:0px;
position:absolute;
top:71px;
width:775px;
}

#header {
background:transparent;
position: absolute;
right:0px;
height:70px;
padding:0pt;
top:0px;
width:775px;
}
#header-cont{
background:transparent;
height:50px;
margin-bottom:0px;
margin-top:0px;
padding:0px 0px 0px 0px;
position:relative;
width:725px;
}
#lhead{
background:transparent url('http://www.eprogramsearch.com/img/eproglogo.gif') no-repeat;
height:50px;
width:307px;
margin-bottom:0px;
margin-top:0px;
padding:0px 0px 0px 0px;
position:relative;
}
#rhead{
background:transparent url('http://www.eprogramsearch.com/img/logo_right.gif') repeat-y;
height:50px;
width:418px;
margin-bottom:0px;
margin-top:0px;
position:relative;
}
.barhead{
background:transparent url('http://www.eprogramsearch.com/img/logo_bottom.gif') repeat-x;
height:20px;
width:725px;
margin-bottom:0px;
margin-top:0px;
padding:0px 0px 0px 0px;
}

#slogin {
background:transparent;
margin-bottom:0px;
margin-top:0px;
margin-left:auto;
margin-right:auto;
position:relative;
width:725px;
}
.sideinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	align: center;
	color: #000066;
	text-align: left;
	vertical-align: bottom;
	line-height: 12px;
	text-decoration: none;
}
.listbox {
	border: 1px solid #0B2338;
	background: #ffffff;
	font: 10px/12px Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
	margin-bottom: 3px;
	text-decoration: none;
}
.linkbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color:#000066;
}
#columnheader{
background:transparent;
height:20px;
padding:4px 0pt 0pt 3px;
margin-left:2px;
margin-right:0px;
}
.columnheadtxt{
color:#000066;
font-family:arial,verdana,helvetica,sans-serif;
font-size:89%;
margin:0pt;
padding:0pt;
text-align:center;
font-weight:bold;
}
.columnheadbody{ 
background-color:#F8F2E0;
border-color:#5883B7;
border-style:solid;
border-width:1pt 1px 1pt 1pt;
padding:3px 5pt 7pt 4px;
width:140;
margin-left:2px
}
.tbox1{
background: #FFFFFF url('/img/gbk.gif') no-repeat; height:90px; width:150px;
padding:3px 5pt 7pt 4px;
font-weight:bold;
font-size:120%;
color: #233852;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:middle;
}
.tboxtop{
margin-top:15px;
font-weight:bold;
font-size:115%;
color: #FAD8A5;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:middle;
font-style:italic;
}
.tbox2{
background: #FFFFFF url('/img/bbk.gif') no-repeat; height:90px; width:350px;
padding:13px 5pt 7pt 20px;
vertical-align:middle;
}
.tbox3{
background:transparent url('/img/bbk2.gif') no-repeat; height:87px; width:425px;
padding:12px 5pt 7pt 55px;
vertical-align:middle;
text-align:left;

}
.tbox4{
background:transparent url('/img/bbk3.gif') no-repeat; height:125px; width:425px;
padding:25px 5pt 7pt 25px;
vertical-align:middle;

}
.pbox3{
background:transparent url('/img/pbkt.gif') no-repeat; height:15px; width:475px;
vertical-align:middle;
text-align:center;
}
.pbox4{
background:transparent url('/img/pbk.gif') repeat-y; width:475px;
text-align:center;

}
.pbox5{
background:transparent url('/img/pbkb.gif') no-repeat; height:15px; width:475px;
vertical-align:middle;
text-align:center;
}
div.sbox1{
background:transparent url('/img/sbox1.gif') no-repeat; height:31px; width:725px;
padding-top:5px;
}
.tbox4td{
padding:3px 0px 0px 10px;
border-left:2px solid #F7F7FA;
border-bottom:2px solid #F7F7FA;
}
.tbox4head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #3F6492;
}
.programbanner{
background:transparent none no-repeat scroll left top;
height:110px;
position:relative;
width:650px;
margin-top:10px;
}
.programbanner h1, {
border-bottom:2px solid #999999;
color:#3F6492;
font-size:175%;
font-weight:500;
position:absolute;
right:18px;
text-align:right;
padding-top:10px;
width:400px;
}
.programbanner a:active {
color:#8E443F;
}
.programbanner a:hover {
color:#8E443F;
text-decoration:underline;
}
.programbanner h2 em,{
color:#8E443F;
font-size:110%;
font-weight:600;
position:absolute;
padding-top:70px;
right:18px;
text-align:right;
}
.brochure {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3F6492;
}
.brochure a:active {
color:#3F6492;
}
.columnhead{
margin-right:3px;
}
.fprogram{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: 550;
	color: #000066;
	text-align: left;
	vertical-align: bottom;
	line-height: 17px;
	text-decoration: none;
}
a.fprogram2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 94%;
	font-weight: 550;
	color: #000066;
	text-align: left;
	vertical-align: bottom;
	line-height: 18px;
	text-decoration: none;
}
.smgin2{
background-color:#FCFDFE;
margin-top:10px;
padding:3px 0pt 0pt 3px;
margin-right:3px;
margin-left:3px;

}
a.sideinfo{
color:#000066;
}
a.red{
color:#9F1D21;
}
.red{
color:#9F1D21;
}
br.small{
line-height:5px;
}
br.big{
line-height:20px;
}
.smgin3{
background-color:#FCFDFE;
}
.smgin3 li{
text-align:left;
margin-left:1px;
padding-left:1px;
text-indent:1px;
}
.uleft {
text-align:left;
margin-left:1px;
padding-left:15px;
text-indent:1px;
margin-top:1px;
}
.smgin{
margin-top:10px;
padding:3px 0pt 0pt 3px;

}
.epdhead{
font-family:Arial, Helvetica, sans-serif;
font-size:135%;
font-weight:700;
padding-left:20px;
padding-top:10px;
color:#333333;
}
.epdmain{
font-family:Arial, Helvetica, sans-serif;
font-size:125%;
font-weight:300;
margin-top:35px;
padding-left:55px;
}
.mainlistdir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	letter-spacing: 1.3px;
	text-align: left;
	padding-left: 7px;
	text-decoration: none;
}
.infolite{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #3F6492;
}
.infodark{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #233852;
}
.infosub{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	padding-left:15px;
}
a.directory{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000066;
	border-bottom:1px solid #666666;
}
.programtype{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-top:22px;
	color: #666666;
}
a.h2.overview{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000066;
}
.box2b{
width:135px;
text-align: left;
margin-bottom:10px;
border:1px solid #999999;
background:#EBEBF3;
padding:3px;
}
.box2bodyf{
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #333333;
}

.dirbar { 
   font-family: Arial, Helvetica, sans-serif;
   font-size: 95%;
   font-weight: 700;
   text-align: left;
   text-decoration: none;
   color: #000066; 
   background:transparent url('img/dir_bar.gif') no-repeat; 
   border: none;
   padding:6px 3px 3px 3px;
   height:25px;
}
.submitLink3{
   color: #000066;
   background:transparent;
   text-align: left;
   text-decoration: none;
   cursor: pointer;
   border: none;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 95%;
   font-weight: 700;
}
h1.directtitle{
border-bottom:2px solid #999999;
}
td.c16{
background:#E6EDF1;
border-right:1px solid #9FAAB2;
height:100%;
}
 td.c17{padding-top:4px; text-align:center; width:525px;}
 div.c14 {}
 tr.program{ background-color: #E9EEF2; }
 td.c15 {text-align:left; padding-left:25;}
 td.c13 {background-color: #FFFFFF; height:70px; text-align:center;}
 td.c12 {background: #1A3955 url('http://www.eprogramsearch.com/img/btn_bkg.gif') no-repeat; height:224px; width:217px;}
 table.c11 {vertical-align:bottom; text-align:left; padding-left:20px;}
 td.c10 {background: #FFFFFF url('http://www.eprogramsearch.com/img/mid_menu_repeat.gif') top repeat-x; height:224px; width:185px; padding-left:5px; padding-top:5px;}
 table.c9 {vertical-align:bottom;}
 td.c8 {background: #1A3955 url('http://www.eprogramsearch.com/img/tile_bkg.gif') no-repeat; height:224px; width:369px;}
 table.c7 {vertical-align:top; padding:5px;}
 td.c6 {background: #FFFFFF url('http://www.eprogramsearch.com/img/col_bot.gif') no-repeat; height:20px; width:129px;}
 td.c5 {background: #FFFFFF url('http://www.eprogramsearch.com/img/col_back.gif') repeat-y;}
 span.c4 {color: #990000}
 td.c3 {background: #FFFFFF url('http://www.eprogramsearch.com/img/colr_bot.gif') no-repeat; height:24px; width:120px;}
 td.c2 {background: #FFFFFF url('http://www.eprogramsearch.com/img/colr_mid.gif') repeat-y; width:120px;}
 td.c1 {background: #FFFFFF url('http://www.eprogramsearch.com/img/colr_top.gif') no-repeat; height:24px; width:120px;}
