/* CSS Document */
body{margin:0 0 0 0; color:#000000; font-family:Verdana;}

/* a span {text-decoration:none; text-underline-color: #000000; color:#000000; border-bottom: 1px solid #000000; } */
a { color:#000000; text-decoration:underline; text-underline-color: #000000; } 
a:hover { background: transparent; }

/* a:active img, a:hover img { text-decoration : none; border: 0; } */
img { border:0px; }
a img { border: none; text-decoration: none; display: block; }

a.preview { border: none; text-decoration: none; }
a.preview img { display:inline; }
a.preview span { margin-left: 5px; text-decoration:underline; text-underline-color: #000000; }

#none1:hover{text-decoration:underline;color:#000000;}

.col1link {color:#cc0001; text-decoration:none; border-bottom: 1px solid #000000;  }

iframe { border : none; } 

/*
.link a{text-decoration:none; color:#336699;}
.link a:hover{text-decoration:underline; color:#666666;}
.link-2 a{text-decoration:none; color:#000000;}
.link-2 a:hover{text-decoration:underline; color:#000000;}
.link-3 a{text-decoration:none; color:#ffffff;}
.link-3 a:hover{text-decoration:underline; color:#ffffff;}
*/

.text-1{font-family:Verdana; font-size:16px; color:#5d5d5d;}
.text-2{font-family:Arial, Verdana; font-size:12px; color:#666666; line-height:16px;}
.icon-text{font-family:Verdana; font-size:10px; color:#5d5d5d;}
.fotter-text{font-family:Verdana; font-size:11px; color:#ffffff;}
.text-3{font-family:Verdana; font-size:14px; color:#cc6600;}


.h1{font-family:Verdana; font-size:22px; color:#999999;}
.h2{font-family:Verdana; color:#ff9900; font-size:20px;}

.blue{color:#336699;}
.black{color:#000000;}
.red{color:#cc0000;} 
.white{color:#ffffff; line-height:16px;}

.t-11{font-size:11px;}


.border a{ background:none; height:87px; width:89px; display:block; float:left; text-decoration:none; }
.border a:hover{ background:url('images/border-img.jpg') no-repeat; height:87px; width:89px; display:block; float:left; text-decoration:none  }
.border_selected{ background:url('images/border-img.jpg') no-repeat; height:87px; width:89px; display:block; float:left; text-decoration:none  }

input, select, textarea, p, b, i,td{font-family:Verdana;font-size:11px;}

p{margin-top:0px; margin-bottom:16px; font-family:Verdana;}


#bg{background-color:#8C1001;}
#bg0{background-color:#cc0001;}
#bg1, .f1{background-color:#333333;}
#bg2{background-color:#ffffff;}
#bg3{background-color:#2F302F;}

.f{font-weight:bold}

#f12{font-size:12px}

#f10{font-size:10px}

#none1, #none, .f1, .f{text-decoration:none;}

.col, .f1, .f {color:#ffffff; text-underline-color: #000000; }
.col1, .col2{color:#cc0001;}
.col2{font-size:12px;}
.col3{color:#676767;}

.title1 {color:#cc0001;font-weight:bold;text-decoration:none;}

#grey1{color:#676767}

#pm{margin-top:6px}

p#pm{margin:6px 0px 0px 0px;}

#pm1{margin-top:12px}

#pm2{margin-top:18px}

#pm3{margin-top:13px}

#pm4{margin-top:0px}

#inp55{width:50px;}
#inp2{width:170px;}
#inp3{width:448px;}
#inp4{width:220px;}
#inp5{width:390px;}
#inp6{width:100%;}
#inp7{width:555px;}

.inp55{width:50px;}
.inp2{width:170px;}
.inp3{width:448px;}
.inp4{width:220px;}
.inp5{width:390px;}
.inp6{width:100%;}
.inp7{width:555px;}

.but1{width:190px}
.but2{width:150px}
.but3{width:90px}

#inp150{width:150px}
#inp100{width:100px}
#but90{width:90px}

#bgBody{background-color:#ffffff}


#inp0, #inp55, #inp100, #inp, #binp, #inp2, #inp3, #inp4, #inp5, #inp6, #inp7 {
 background-color:#FFFFFF;border-color:#333333;border-width:1px;border-style:solid;
}

#inp1 {
  background-color:#FFFFFF;border-color:#8C1001;border-width:1px;border-style:solid;width:100px;
}

.inp0, .inp55, .inp100, .inp, .binp, .inp2, .inp3, .inp4, .inp5, .inp6, .inp7 {
 background-color:#FFFFFF;border-color:#333333;border-width:1px;border-style:solid;
}

/* CSS Document */

/*
a{ text-decoration:none;}
a:hover{color:#666666; text-decoration:underline;}
*/

.link-1 a{color:#FF0000; text-decoration:none;}
.link-1 a:hover{color:#FF0000; text-decoration:underline;}

.link-2 a{text-decoration:none; color:#ffffff;}
.link-2 a:hover{text-decoration:underline; color:#ffffff;}

.link-3 a{color:#000000; text-decoration:underline;}
.link-3 a:hover{color:#000000; text-decoration:underline;}

.text-1{font-family:Verdana; font-size:11px; color:#ff0000;}
.text-2{font-family:Verdana; font-size:11px; color:#666666;}
.text-3{font-family:Verdana; font-size:12px; color:#666666; line-height:21px;}
.text-4{font-family:Verdana; font-size:11px; color:#000000;}

.pic-text{font-family:Verdana; font-size:13px; color:#4a4a4a;}
.top-link{font-family:Verdana; font-size:13px; color:#ffffff; line-height:18px;}
.new-text{font-family:Verdana; font-size:12px; color:#000000; line-height:16px;}

h1{margin:0px; padding:0px 0 14px 0; font-family:Verdana; font-size:24px; color:#4a4a4a;}

.t15{font-size:15px;}

input, select, textarea{font-family:Verdana; font-size:11px; color:#000000;}

/********************************************************************************/

/*CSS class for menu headers in general (expanding or not!)*/
.arrowlistmenu .menuheader{ 
 font-size:13px;
 color: white;
 cursor: pointer;
 padding-left:25px;
 font-family:Verdana;
 padding-bottom:8px;
 padding-top:3px;
 text-transform:uppercase;
 font-weight:bold;
 background:url(../img/about-bt12.jpg) no-repeat;
 line-height:21px;
}

/*CSS class to apply to expandable header when it's expanded*/
.arrowlistmenu .openheader{ 
 background:url(../img/about-bt.jpg) no-repeat;
 color: black;
 padding-bottom:8px;
 padding-top:3px;
 line-height:21px;
}

/* ticket #98 */
ol { list-style-type: decimal; }
ol ol { list-style-type: lower-alpha; }
ol ol ol { list-style-type: lower-roman; }

/* ticket #102 */
ol li { padding-bottom: 4px; }
ul li { padding-bottom: 4px; }

.studentName {
 padding-left:60px;
}

/*******************************************************************/

.zText {
 text-align:justify;
 margin: 5px 0 8px 0;
}

.zred {
 color: #CC0001;
}

.zblue {
 color: #0100CC;
}

.zblack {
 color: #000000;
}

.flash_area {
 position:relative;
}

.flash_image {
 overflow: default;
 position: relative;
 z-index:5;
 border:0;
}

.flash_movie {
 overflow: left;
 position: absolute;
 z-index:1;
}

/* ticket #116 */
.accordion { }
.accordion h3 { padding-left: 25px; }

/* slideshow - banners */
div.slideshow { position:relative;}
img.slideshowactive { position:absolute;z-index:3; }
img.slideshowinactive { position:absolute;z-index:1; }
