/*Basic Tags*/
body { 
font-family : Verdana, Arial, Helvetica, sans-serif;
color: #000000; 
background-color: #ffffff; 
margin:0px; 
padding-left: 5px; 
padding-right: 5px; 
padding-top: 0px;
font-size: 90%;
width: 1000px;
}

img {
border: 0;
}

h1 {
font-size: 140%;
}

h2 {
padding-top: 8pt;
}

a:link { 
text-decoration : none; 
color : #004B66;
}

a:hover { 
text-decoration : underline;
color : #004B66;;
}

h1 a { text-decoration:none; color:#000000;}
h2 a { text-decoration:none; color:#000000;}
h3 a { text-decoration:none; color:#000000;}
h4 a { text-decoration:none; color:#000000;}
li { padding-bottom: 2pt;}
ol { list-style-position: outside; margin-top: 3pt;}
ul { list-style-position: outside; margin-top: 3pt;}
li { margin-bottom: 3pt;}

strong {
font-weight: bold;
}

.floatLeft {
float: left;
}

.floatRight {
float: right;
}

/* Banner */
#banner {
background-image: url('accesselearning_banner_bar.gif');
background-repeat: x-repeat;
min-height: 97px;
width: 100%;
}

#banner img {
position: static;
}

/*For denoting out of date text*/
.archived {
font-weight: bold;
color: #FF0000;
}

/*Breadcrumb*/
#toolbar {
clear: both;
padding: .5em;
font-size: 100%;
text-align:left;
font-weight: bold;
margin: 25px 0 25px 0;
}
.footerbar { clear: both; background-color:#42DAFF; font-size: 100%/*11px*/; text-align:left; font-weight: bold; width: 99%; height: 23px; }
/*used for pre-content pages */

a.printlink { font-size : 70%/*12px*/; background-color: #42DAFF; text-decoration:underline; text-align:right;}
.searchTools { font-size: 80%; text-align: right;}
form.modulesdropdown {
float: left;

} 

/*Left Navigation*/

#leftnavtop {
width: 14em;
height: 22px;
}

#leftnavbox {
width: 12em;
border-top: 1px solid #cccccc;
background-image: url('left_nav_mid.gif');
background-repeat: repeat-x;
background-position: top;
min-height: 200px;
padding: 1em;
float: left;
}

.carrot {
font-size: 80%;
color: #87cefa;
font-weight: bold;
}

ol.leftnav {
list-style-position: inside;
list-style-type:none;
font-size: 120%;
padding: 0;
margin: 0;
}

ol.leftsubnav  {
list-style-position: inside;
list-style-type:none;
}

.leftmodabbr {
font-size : 120%;
text-decoration:none;
font-weight: bold;
}

.leftmodabbr img {
vertical-align: middle;
}

.leftpageof {
font-size : 100%;
padding-left: 32px;
margin-top: 4px;
padding-bottom: 8px;
}

li.leftmainitem {
font-size : 80%;
font-weight : bold;
text-decoration:none;
margin-top: 3px;
white-space: nowrap;
vertical-align: middle;
}

li.leftmainlink {
font-size : 80%;
text-decoration:none;
margin-top: 3px;
white-space: nowrap;
}

li.leftmainlink a {
text-decoration:none;
color: #004B66;
}
li.leftsubitem  {
text-decoration: none;
font-size : 80%;
font-weight: bold;
margin: 0;
white-space: nowrap;
}

li.leftsublink {
text-decoration:none;
font-size: 80%; 
margin: 0;
padding: 10px;
white-space: nowrap;
}
li.leftsublink a { text-decoration:none;}


.lefttoollink { text-decoration:none;  font-size : 60%/*11px*/; margin-top : 3px;}
.lefttoolline { text-align:center; margin-top: 3px;} 

/*ContentArea*/
#contentarea {
padding: 0 0 0 1em;
margin: 0px 0px 0px 15em;
width: 45em;
}
#contentarea a { text-decoration:underline;}
#contentarea h1 a { text-decoration:none; color:#000000;}
#contentarea h2 a { text-decoration:none; color:#000000;}
#contentarea h3 a { text-decoration:none; color:#000000;}
#contentarea h4 a { text-decoration:none; color:#000000;}
p { padding-left: 10px; padding-right: 10px;}

.notebox { font-size: 95%; background-color: #efefef; /*width: 93%*/; border: gray 1px dotted; padding: 3pt; margin: 3pt; }
.notetext { font-family: Arial, sans-serif; color: #003399; font-weight: bold; font-size: 95%;}

code { font-family: Courier, Georgia, Times New Roman, Times, serif; color: #000000;}

.rightnav { padding-right: 8pt; padding-left: 8pt; float: right; padding-bottom: 8pt; margin: 2px 0px 0px; width: 200px; /*padding-top: 8pt;*/ background-color: #ffffff;}
.rightnav a { text-decoration:none;}
.rightnav p { margin: 1pt;}

.imglinkbox { padding: 1pt 2pt 2pt 0; border-left: gray 1px solid; border-bottom: gray 1px solid; text-decoration: none;}
.imglinkbox a { text-decoration:none;}
a.imglink { text-decoration:none; font-size: 75%;}
.imglinkno { text-decoration:underline;}
.imgnolink { text-decoration: none; font-size: 75%;}

.pageoflink { font-size : 80%; font-weight : bold; text-decoration:none;}
.pageoftext { font-size : 80%; font-weight : bold; text-decoration:none; text-align:center;}
.pageoftitle { white-space:nowrap;}

.nextpage{ font-family: Arial, sans-serif; font-weight: bold; font-size: 95%; /*padding-top: 3pt;*/}

/*div.arrownav{ font-size : 12px; text-decoration:none; text-align: left; float: left;}
div.tweenarrowsback{ font-size : 12px; font-weight : bold; text-decoration:none; text-align: left; float: left;}*/

.backtop { font-size : 75%; font-weight : bold; text-decoration:none; text-align: right; float:right;}
.backtopR { text-align:right;}

a.backlink { font-size : 70%/*12px*/; text-decoration:underline; text-align:right;}

/*RightNav*/
.modgray { background-color: #42DAFF; text-align: center;}
.modlist  { background-color: #42DAFF; text-decoration: none; font-size : 95%/*12px*/; margin-top : 4px; padding-left : 3px; text-align: center; white-space: nowrap;/*background : #ffffa3 url("http://www.ittatc.org/images/mp_aro.gif")
no-repeat;*/}

/* Module List */

ul.modlist {
width: 100%;
}
ul.modlist, ul.modlist li {
display: inline;
}
.modlist a {
text-decoration: none;
background-color: #42DAFF;
font-size: 85%;
text-align:center;
}
.modselect { background-color:#ffffff; font-weight: bold; text-align:center; font-size: 85%/*12px*/;}
.modselect a { text-decoration: none; background-color:#ffffff; font-weight: bold; text-align:center; font-size: 85%/*12px*/;}
.modlistselect  { background-color: #000000; text-decoration:none; font-size : 80%/*12px*/; color : #ffffff; font-weight: bold; margin-top : 4px; padding-left : 10px;}

/*Footer*/
img.txtTop { vertical-align:middle; text-decoration:none;}
img.modsep { background-color:#42DAFF; color:#42DAFF; display:none;}
#footer { font-size : 75%/*12px*/; font-weight: 100; text-align:center; margin-top: 5pt;}
#footer a { text-decoration:underline;}

/*random dress up*/
.invisitext {font-size : 70%/*12px*/; color : #ffffff; background-color: #42DAFF; width: 100%;}
.invisitext a {text-decoration:none; color : #ffffff;}
.linegray { background-color:#cccccc; color:#000000; font-size: 70%/*11px*/; text-align:center;}

/* Print Bar */

#rightBar {
float:right;
text-align:right;
font-size: 90%;
}
ul.Rprint {
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}

ul.Rprint li {
display: inline;
border: 1px solid #cccccc;
padding: .25em .5em ;
}


#rightBar a:link, a:visited {
color: #999999;
text-decoration: none;
}

#rightBar a:hover {
color: #666666;
text-decoration: underline;
}

.Ralign { text-align:right; float:right;}
.Lalign { text-align:left; float:left;}
.Calign { text-align:center;}
.fieldLalign { text-align:left;}
ul.nobullet { list-style-type:none;}
.blueE { color:#42DAFF; background-color:#ffffff; font-weight:bold; font-size: 110%;}
.backgray { background-color: #eaeaea;}
