/* CSS Document */
body
{
background-color:#666;
background-repeat:repeat;
margin-top:7px;
margin-left:auto;
margin-right:auto;
text-align:center;
font-family:Arial,Helvetica,sans-serif;
}
#topmenu
{
margin-left:auto;
margin-right:auto;
color:#FFF;
font-size:14px;
width:756px;
border-top:2px solid #FFF;
border-left:2px solid #FFF;
border-right:2px solid #FFF;
text-align:left;
line-height:28px;
}
#topmenu a:link
{
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
padding-left:8px;
padding-right:5px;
color:#FFF;
}
#topmenu a:visited
{
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
padding-left:8px;
padding-right:5px;
color:#FFF;
}
#topmenu a:hover
{
text-decoration:underline;
padding-top:7px;
padding-bottom:7px;
padding-left:8px;
padding-right:5px;
color:#FFF;
}
#topmenu a:active
{
text-decoration:none;
color:red;
padding-top:7px;
padding-bottom:7px;
padding-left:8px;
padding-right:5px;
color:#FFF;
}
#nmjc
{
margin-left:auto;
margin-right:auto;
color:#FFF;
text-align:left;
width:760px;
padding-bottom:12px;
padding-top:0;
font-size:22px;
background-image:none;
height:1em;
}
#nmjcsection1
{
float:left;
width:350px;
text-align:left;
}
#nmjcsection2
{
float:right;
width:350px;
text-align:right;
}
#bannerwrap
{
width:100%;
text-align:center;
background-image:url("/distancelearning/images/dots.gif"); 
}
#banner
{
margin-left:auto;
margin-right:auto;
width:760px;
text-align:left;
}
.content
{
padding:10px;
}
#wrapper
{
width:760px;
margin-left:auto;
margin-right:auto;
background-color:#fff;
text-align:left;
min-height:12em;
overflow-y:auto;
}
#wrapper a:link
{
text-decoration:underline;
font-weight:bold;
color:#666;
}
#wrapper a:visited
{
font-weight:bold;
text-decoration:underline;
color:#666;
}
#wrapper a:hover
{
font-weight:bold;
text-decoration:none;
color:#666;
}
#wrapper a:active
{
font-weight:bold;
text-decoration:none;
color:red;
}
#nmjc a:link
{
text-decoration:none;
color:#FFF;
}
#nmjc a:visited
{
text-decoration:none;
color:#FFF;
}
#nmjc a:hover
{
text-decoration:underline;
color:#FFF;
}
#nmjc a:active
{
text-decoration:none;
color:red;
}
#wrapper h1
{
color:#600;
font-size:1.4em;
margin-top:0.5em;
margin-bottom:1em;
}
#wrapper h2
{
color:#600;
font-size:1em;
margin-top:1em;
margin-bottom:1em;
}
#wrapper h3
{
color:#600;
font-size:0.8em;
margin-top:1em;
margin-bottom:1em;
}
#wrapper p, #wrapper dd
{
color:#666;
font-size:0.8em;
}
.paddingborder
{
border-collapse:collapse;
}
.paddingborder td
{
padding:3px;
border: 1px solid #900;
border-collapse:collapse;
}
#wrapper td
{
color:#666;
font-size:0.8em;
}
#wrapper th
{
color:#666;
font-size:0.8em;
}
#wrapper li
{
color:#666;
font-size:0.8em;
}
#wrapper li ol li
{
color:#666;
font-size:1em;
}
#wrapper dt
{
color:#666;
font-size:0.8em;
}
#leftcolumn
{
background-color:#fff;
float:left;
width:253px;
height:100%;
}
#midcolumn
{
background-color:#fff;
float:left;
width:253px;
height:100%;
}
#rightcolumn
{
background-color:#fff;
float:right;
width:254px;
height:100%;
}
#footer
{
margin-left:auto;
margin-right:auto;
color:#FFF;
text-align:left;
width:756px;
font-size:0.7em;
border:2px solid #FFF;
line-height:1em;
}
.nomargin
{
margin:0;
}
.dottedhr
{
display:block;
margin-top:20px;
width:98%;
height:0;
border-top:2px dotted #ABABAB;
}
.horsubmenu
{
width:200px;
position:absolute;
visibility:hidden;
text-align:left;
vertical-align:top;
font-size:12px;
padding:0;
margin-top:15px;
margin-left:0;
z-index:2;
border:2px dotted #666;
}
.horsubmenubg
{
display:block;
background-color:#fff;
filter:alpha(opacity=90);
-moz-opacity:0.90;
opacity: 0.90;
width:100%;
height:100%;
z-index:3;
position:absolute;
padding:0;
}
.horsubmenutxt{
position:relative;
-moz-opacity:1;
opacity:1;
width:100%;
position:absolute;
z-index:4;
padding:3px;
}
.horsubmenu a:link
{
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
color:#000;
}
.horsubmenu a:visited
{
text-decoration:none;
padding-top:7px;
padding-bottom:7px;
color:#000;
}
.horsubmenu a:hover
{
text-decoration:underline;
padding-top:7px;
padding-bottom:7px;
color:#666;
}
.horsubmenu a:active
{
text-decoration:none;
color:red;
padding-top:7px;
padding-bottom:7px;
}
.horsubmenu .dottedhr
{
margin-top:5px;
margin-bottom:5px;
}
#horflyout1
{
height: 279px;
}
#horflyout2
{
height: 239px;
}
#horflyout3
{
height: 292px;
}
#horflyout5
{
height: 172px;
}
img{border:0}
.center
{
text-align:center;
}
#floatright
{
float:right;
width:170px;
display:block;
margin-left:5px;
margin-top:5px;
padding:5px;
border: 2px dashed #900;
}
#floatright h2
{
margin:0;
}
#floatright div
{
margin:15px 0 0 0;
}
.newsblock
{
font-size:1.0em;
width:47%;
display:block;
float:left;
margin-right:7px;
padding:3px;
border:2px dotted #900;
}
.newsblock h3
{
margin-top:0;
}
#wrapper #ctl00_ContentPlaceHolder1_FormView1 td
{
font-size:1em;
border:2px dotted #900;
}
.clear
{
clear:both;
}