/* cSS File for Alexander Body Learning Website */



/*Create a class of link for regular links */
a
{
 font-family: arial,helvetica;
 font-weight: bold;
 font-size: 10pt;
}
a:link
{
 color: #336699;
 text-decoration: none;
}
a:visited
{
 color: #336699;
 text-decoration: none;
}
a:hover
{
 color: #336699;
 text-decoration: underline;
}
a:active
{
 color: #336699;
 text-decoration: underline;
}



/*Create a class of link for regular links */
a.credit
{
 font-family: arial,helvetica;
 font-weight: normal;
 font-size: 8pt;
}
a.credit:link
{
 color: white;
 text-decoration: none;
}
a.credit:visited
{
 color: white;
 text-decoration: none;
}
a.credit:hover
{
 color: white;
 text-decoration: underline;
}
a.credit:active
{
 color: white;
 text-decoration: underline;
}


/*Create a class of link for alternate links */
a.alt
{
 font-family: arial,helvetica;
 font-weight: bold;
 font-size: 10pt;
}
a.alt:link
{
 color: #666666;
 text-decoration: none;
}
a.alt:visited
{
 color: #666666;
 text-decoration: none;
}
a.alt:hover
{
 color: #336699;;
 text-decoration: none;
}
a.alt:active
{
 color: #336699;;
 text-decoration: none;
}



/*Create a class of link for larger links */
a.big
{
 font-family: arial,helvetica;
 font-weight: bold;
 font-size: 11pt;
}
a.big:link
{
 color: #336699;
 text-decoration: none;
}
a.big:visited
{
 color: #336699;
 text-decoration: none;
}
a.big:hover
{
 color: #336699;;
 text-decoration: underline;
}
a.big:active
{
 color: #336699;;
 text-decoration: underline;
}



/*create subject link box */

a.sub
{
float: left;
width: 275px;
padding: 5px;
font-family: arial,helvetica;
font-size: 8pt;
font-weight: bold;
text-align: left;
}

a.sub:link
{
color: #336699;
background-color: white;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: none;
}

a.sub:visited
{
color: #336699;
background-color: white;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: none;
}

a.sub:hover
{
color: #336699;
background-color: white;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: underline;
}

a.sub:active
{
color: #336699;
background-color: white;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: underline;
}



/*create link box */

a.box
{
float: left;
width: 160px;
padding: 5px;
font-family: arial,helvetica;
font-size: 11pt;
font-weight: bold;
text-align: left;
}

a.box:link
{
color: #336699;
background-color: white;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: none;
}

a.box:visited
{
color: #336699;
background-color: white;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: none;
}

a.box:hover
{
color: #336699;
background-color: white;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: underline;
}

a.box:active
{
color: #336699;
background-color: white;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: underline;
}



/*create link box */

a.new
{
float: left;
width: 510px;
padding: 5px;
font-family: arial,helvetica;
font-size: 10pt;
font-weight: normal;
text-align: left;
background-color: white;
}

a.new:link
{
color: #336699;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: none;
}

a.new:visited
{
color: #336699;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: none;
}

a.new:hover
{
color: #333333;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: normal;
}

a.box:active
{
color: #333333;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
text-decoration: normal;
}




/*Create a class of link for alternate links */
a.alt2
{
 font-family: arial,helvetica;
 font-weight: normal;
 font-size: 9pt;
 text-decoration: underline;
}
a.alt2:link
{
 color: #666666;
 }
a.alt2:visited
{
 color: #666666;
 }
a.alt2:hover
{
 color: #336699;;
 }
a.alt2:active
{
 color: #336699;;
}

/* create paragraph style */

p
{
font-size: 9pt;
font-family: arial,helvetica;
color: #666666;
font-weight: normal;
text-align: left;
}


/* create paragraph style */

p.black
{
font-size: 10pt;
font-family: arial,helvetica;
color: black;
font-weight: normal;
text-align: left;
}



/* create paragraph style */

p.dark
{
font-size: 10pt;
font-family: arial,helvetica;
color: #333333;
font-weight: normal;
text-align: left;
}




/* create paragraph style with centered text */

p.center
{
font-size: 10pt;
font-family: arial,helvetica;
color: #666666;
font-weight: normal;
text-align: center;
}








/* create blockquote style */

blockquote
{
font-size: 10pt;
font-family: arial,helvetica;
color: #666666;
text-align: left;
}


/* create blockquote style */

blockquote.center
{
font-size: 10pt;
font-family: arial,helvetica;
color: #666666;
text-align: center;
}




p.title
{
font-size: 15pt;
font-family: arial,helvetica;
color: black;
text-align: left;
font-weight: normal;
}


p.ctitle
{
font-size: 15pt;
font-family: arial,helvetica;
color: #336699;
text-align: center;
font-weight: normal;
margin: 20px;
}




h3
{
font-size: 12pt;
font-family: arial,helvetica;
color: #336699;
text-align: left;
font-weight: normal;
margin: 20px;
}

p.box
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: 1px solid #CCCCCC;
width: 900px;
background-color: white;
padding: 5px;
font-family: arial,helvetica;
font-size: 10pt;
text-align: center;
font-weight: normal;
font-style: normal;
color: #666666;
}


p.sub
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 28px;
background-color: white;
padding: none;
font-family: arial,helvetica;
font-size: 10pt;
text-align: center;
font-weight: normal;
font-style: normal;
color: #336699;
}


p.box2
{
float: left;
border-right: 5px solid white;
border-left: 15px solid white;
border-top: none;
border-bottom: none;
width: 110px;
background-color: white;
padding: none;
font-family: arial,helvetica;
font-size: 6pt;
text-align: left;
font-weight: normal;
font-style: normal;
color: black;
}


p.box3
{
float: right;
border-right: 10px solid white;
border-left: 10px solid white;
border-top: none;
border-bottom: none;
width: 180px;
background-color: #669999;
padding: 10px;
font-family: arial,helvetica;
font-size: 10pt;
text-align: center;
font-weight: normal;
font-style: normal;
color: white;
}



p.boxleft2
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 260px;
background-color: #99CCCC;
padding: 10px;
font-family: arial,helvetica;
font-size: 10pt;
text-align: left;
font-weight: normal;
font-style: normal;
color: #336699;
}

p.boxleft
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 250px;
background-color: #99CCCC;
padding: 10px;
font-family: arial,helvetica;
font-size: 10pt;
text-align: left;
font-weight: normal;
font-style: normal;
color: #336699;
}


p.bigbox
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 600px;
background-color: #669999;
padding: 10px;
font-family: arial,helvetica;
font-size: 10pt;
text-align: center;
font-weight: normal;
font-style: normal;
color: white;
}


p.bigbox
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 600px;
background-color: white;
padding: 10px;
font-family: arial,helvetica;
font-size: 10pt;
text-align: center;
font-weight: normal;
font-style: normal;
color: #336699;
}





p.bigboxleft
{
float: left;
border-right: 1px solid #336666;
border-left: 1px solid #336666;
border-top: 1px solid #336666;
border-bottom: 1px solid #336666;
width: 460px;
background-color: white;
padding: 10px;
font-family: arial,helvetica;
font-size: 9pt;
text-align: left;
font-weight: normal;
font-style: normal;
color: #336699;
}


p.boxnavbar
{
float: left;
border-right: 1px solid #336666;
border-left: 1px solid #336666;
border-top: 1px solid #336666;
border-bottom: 1px solid #336666;
width: 177px;
background-color: white;
padding: 10px;
font-family: arial,helvetica;
font-size: 9pt;
text-align: center;
font-weight: normal;
font-style: normal;
color: #336699;
}


p.boxnavbarphoto
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 177px;
background-color: white;
padding: 10px;
font-family: arial,helvetica;
font-size: 10pt;
text-align: center;
font-weight: normal;
font-style: normal;
color: #336699;
}


p.boxnavbarcopy
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 177px;
background-color: white;
padding: 10px;
font-family: arial,helvetica;
font-size: 8pt;
text-align: left;
font-weight: normal;
font-style: normal;
color: #336699;
}


p.boxnavbaralt
{
float: left;
border-right: 2px solid #336699;
border-left: 2px solid #336699;
border-top: 2px solid #336699;
border-bottom: 2px solid #336699;
width: 177px;
background-color: #336666;
padding: 10px;
font-family: arial,helvetica;
font-size: 10pt;
text-align: center;
font-weight: normal;
font-style: normal;
color: #666666;
}


p.logobox
{
float: left;
border-right: 10px solid white;
border-left: 10px solid white;
border-top: none;
border-bottom: none;
width: 200px;
background-color: white;
padding: none;
font-family: arial,helvetica;
font-size: 10pt;
text-align: left;
font-weight: normal;
font-style: normal;
color: #666666;
}


p.photoboxFM
{
float: right;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 530px;
background-color: white;
padding: none;
font-family: arial,helvetica;
font-size: 7pt;
text-align: center;
font-weight: normal;
font-style: normal;
color: #336699;
}


p.boxwide
{
float: right;
border-right: none;
border-left: none;
border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
width: 894px;
background-color: white;
padding: 5px;
font-family: arial,helvetica;
font-size: 15pt;
text-align: left;
font-weight: bold;
font-style: normal;
color: black;
}



p.photoboxright
{
float: right;
border-right: 20px solid white;
border-left: none;
border-top: none;
border-bottom: none;
width: 150px;
background-color: white;
padding: 3px;
font-family: arial,helvetica;
font-size: 10pt;
text-align: center;
font-weight: normal;
font-style: normal;
color: #336699;
}



p.photoboxleft
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 156px;
background-color: white;
padding: 3px;
font-family: arial,helvetica;
font-size: 7pt;
text-align: right;
font-weight: normal;
font-style: normal;
color: #336699;
}


p.blankbox
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 110px;
background-color: white;
padding: 1px;
font-family: arial,helvetica;
font-size: 7pt;
text-align: right;
font-weight: normal;
font-style: normal;
color: #336699;
}

p.miniblankbox
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 20px;
background-color: white;
padding: 1px;
font-family: arial,helvetica;
font-size: 7pt;
text-align: right;
font-weight: normal;
font-style: normal;
color: #336699;
}





p.photobox2
{
float: left;
border-right: none;
border-left: none;
border-top: none;
border-bottom: none;
width: 140px;
background-color: white;
padding: 1px;
font-family: arial,helvetica;
font-size: 7pt;
text-align: right;
font-weight: normal;
font-style: normal;
color: #336699;
}



ul
{
font-size: 10pt;
font-family: arial,helvetica;
color: #336699;
font-weight: normal;
text-align: left;
}



ol
{
font-size: 9pt;
font-family: arial,helvetica;
color: #336699;
font-weight: normal;
text-align: left;
}






font.title
{
font-size: 26pt;
font-family:arial,helvetica;
font-style: normal;
color: black;
}


font.title1
{
font-size: 15pt;
font-family:arial,helvetica;
font-weight: bold;
font-style: normal;
color: black;
}



font.footer
{
font-size: 17pt;
font-family:arial,helvetica;
font-weight: normal;
font-style: normal;
color: #336699;
}


font.bluetitle1
{
font-size: 55pt;
font-family:arial,helvetica;
font-weight: normal;
font-style: normal;
color: #336699;
}


font.bluetitle
{
font-size: 40pt;
font-family:arial,helvetica;
font-weight: normal;
font-style: normal;
color: #336699;
}


font.subtitle
{
font-size: 14pt;
font-family:arial,helvetica;
color: #666666;
font-weight: normal;
text-align: left;
font-style: normal;
}


font.sub
{
font-size: 10pt;
font-family:arial,helvetica;
color: #666666;
font-weight: bold;
text-align: left;
font-style: normal;
}




font.main
{
font-size: 10pt;
font-family:arial,helvetica;
color: #666666;
text-align: left;
font-style: normal;
}


font.tiny
{
font-size: 5pt;
font-family:arial,helvetica;
color: #336699;
font-weight: normal;
text-align: left;
font-style: normal;
}





font.small
{
font-size: 8pt;
font-family:arial,helvetica;
color: #336699;
font-weight: normal;
text-align: left;
font-style: normal;
}




font.white
{
font-size: 10pt;
font-family:arial,helvetica;
color: white;
font-weight: normal;
text-align: left;
font-style: normal;
}


font.other
{
font-size: 11pt;
font-family:arial,helvetica;
color: #336666;
font-weight: normal;
text-align: left;
font-style: normal;
}

font.blue
{
font-size: 10pt;
font-family:arial,helvetica;
color: #336666;
font-weight: normal;
text-align: left;
font-style: normal;
}




td
{
background-color: white;
text-align: left;
font-family: arial,helvetica;
font-size: 11pt;
font-style: normal;
font-weight: normal;
color: #666666;
}

td.right
{
background-color: white;
text-align: right;
font-family: arial,helvetica;
font-size: 11pt;
font-style: normal;
font-weight: normal;
}




td.header
{
background-color: #99CCCC;
text-align: left;
font-family: arial,helvetica;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #336699;
}


td.center
{
background-color: white;
text-align: center;
font-family: arial,helvetica;
font-size: 10pt;
font-style: normal;
font-weight: normal;
color: #336699;
}

td.center1
{
background-color: #99CCCC;
text-align: center;
font-family: arial,helvetica;
font-size: 9pt;
font-style: normal;
font-weight: normal;
color: #336699;
}



td.color
{
background-color: #DDDDDD;
text-align: center;
font-family: arial, helvetica;
font-size: 10pt;
font-style: normal;
font-weight: normal;
}

td.colortitle
{
background-color: #336699;;
text-align: center;
font-family: arial, helvetica;
font-size: 12pt;
font-style: normal;
font-weight: bold;
color: #FFFF66;
}
