/* CSS Document */
.mainDef {text-decoration: none; color: #202020; font-size : 12px; font-family : arial; font-weight: bold; text-decoration: underline; font-weight: bold;}
.mainRoll {text-decoration: none; color: #990000; font-size : 12px; font-family : arial; font-weight: bold; text-decoration: underline; font-weight: bold;} 
.smainDef {text-decoration: none; color: #003366; font-size : 13px; font-family : arial; }
.smainRoll {text-decoration: none; color: #990000; font-size : 13px; font-family : arial; } 
.aDef {text-decoration: none; color: #5a6374; font-size : 11px; font-family : arial; font-weight: bold;}
.aRoll {text-decoration: none; color: #2e323a; font-size : 11px; font-family : arial; font-weight: bold;} 
.mainText {font-family: arial; font-size: 12px; color: #FFFFFF;}
.componentText {font-family: arial; font-size: 12px; color: #404040;}
.componentTitle {font-family: arial; font-size: 13px; color: #202020;}
.alert {font-family: arial; font-size: 16px; color: #FFFFFF; font-weight:bold}
.bold {font-family: arial; font-size: 12px; color: #202020; font-weight:bold}
.titles {font-family: arial; font-size: 14px; color:  #232b3b; font-weight:bold}
.adminTitles {font-family: arial; font-size: 12px; color:  #232b3b; font-weight:bold}
.sectionHeading {font-family: arial; font-size: 16px; color:  #FFFFFF; font-weight:bold}
.sectionSubHeading {font-family: arial; font-size: 14px; color:  #FFFFFF; font-weight:bold}
.heading {font-family: arial; font-size: 16px; color: #232b3b; font-weight:bold}
.footer {font-family: arial; font-size: 10px; color: #444444; font-weight:bold}
.smallDef {text-decoration: underline; color: #990000; font-size : 11px; font-family : arial; }
.smallRoll {text-decoration: underline; color: #003366; font-size : 11px; font-family : arial;} 
.adminInput	{   color: #46466a; FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 150px; height: 22px; background-color:#acacac; font-weight:bold}
.statInput	{ FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 30px; height: 18px; }
.rosterInput {color: #46466a; FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 170px; height: 22px; background-color:#e0e0e0;}
.rosterInput1 {color: #46466a; FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 52px; height: 22px; background-color:#e0e0e0;}
.rosterInput2 {color: #46466a; FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 60px; height: 22px; background-color:#e0e0e0;}
.rosterInput3 {color: #46466a; FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 492px; height: 150px; background-color:#e0e0e0;}
.rosterInput4 {color: #46466a; FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 200px; height: 22px; background-color:#e0e0e0;}
.rosterInput5 {color: #46466a; FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 492; height: 60px; background-color:#e0e0e0;}
.galleryInput1 {color: #46466a; FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 530px; height: 22px; background-color:#e0e0e0;}
.galleryInput2 {color: #46466a; FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 530px; height: 60px; background-color:#e0e0e0;}
.galleryInput3 {color: #46466a; FONT-FAMILY: "arial"; FONT-SIZE: 12px; width: 240px; height: 22px; background-color:#e0e0e0;}
.newsDef {text-decoration: none; color: #c50035; font-size : 12px; font-family : arial; }
.newsRoll {text-decoration: none; color: #1f4a98; font-size : 12px; font-family : arial; }


/* GALLERY */
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
