/* CSS Document */

table.primary, tr.primary, td.primary, th.primary, body.primary {
	background-color:#333333;
}
text.primary {
	color:#333333;
}
th {
	text-align:left;
}

table.accent, tr.accent, td.accent, th.accent, body.accent {
	background-color:#CC0000;
}
text.accent {
	color:#CC0000;
}
A.accent {
	text-decoration: none;
	////font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #CC0000;
	
	/*padding-left : 10px;
	text-align : center;*/}
A:VISITED.accent {
	text-decoration: none;
	////font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #CC0000;
	
	/*padding-left : 10px;
	text-align : center;*/}
A:HOVER.accent {
	text-decoration: underline;
	//font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #CC0000;
	
	/*padding-left : 10px;
	text-align : center;*/}

a.menu{
    color:#FFFFFF;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:11px; */
    font-weight:bold;
}
a.menu:hover{
    color:#333333;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:11px; */
    font-weight:bold;
}
a.menunot{
    color:#999999;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:11px; */
    font-weight:bold;
}
a.menunot:hover{
    color:#333333;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:11px; */
    font-weight:bold;
}
a.menuBIG{
    color:#FFFFFF;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:12px; */
    font-weight:bold;
}
a.menuBIG:hover{
    color:#333333;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:12px; */
    font-weight:bold;
}

.footer {
	//font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #FFFFFF;
	
	padding-left : 0px;
	text-align : left;
}
a:VISITED.footer {
	//font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #FFFFFF;
	
	padding-left : 0px;
	text-align : left;
}
a:HOVER.footer {
	//font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #CC0000;
	
	padding-left : 0px;
	text-align : left;
}

body.accent {
	background-color : #CC0000;
    margin-bottom:0;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    /*font-size:9px;*/
    
    
}

div.success {
	font-weight:bold;
	color:#390;
}
div.error {
	font-weight:bold;
	color:#900;
}
/* new stuff */
.selectstyle {
	//font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
}
input.red{
	background-color:#cccccc;
	border-color:#CC0000;
	//font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 9px;*/
	font-style: normal;
	
}
TD.theader{

color:#FFFFFF;
background-color:#CC0000;
background-image:url(gradientbg.gif);
margin-left:5px;
margin-top:5px;
padding-left:3px;
padding-top:3px;
font:Verdana, Arial, Helvetica, sans-serif;
//font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:12px;*/

}
TD.theader2{

color:#FFFFFF;
background-color:#000000;
background-image:url(folderbg.gif);
background-repeat:no-repeat;
margin-left:20px;
margin-top:5px;
padding-left:5px;
padding-top:5px;
font:Verdana, Arial, Helvetica, sans-serif;
//font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:12px;*/
border-width:thin;
border-bottom-color:#000000;

}
TD.theaderblacksmall{

color:#000000;
font:Verdana, Arial, Helvetica, sans-serif;
//font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:11px;*/

}
TD.theaderblacksmall2{
    color:#000000;
    font:Verdana, Arial, Helvetica, sans-serif;
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size:11px;*/
    border-width:thin;
    border-bottom-color:#000000;
    border-left-color:#000000;
    border-right-color:#000000;
    border-top-color:#000000;
    height:40;
}

.footer{
    color:#FFFFFF;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:12px; */
}
a.menu{
    color:#FFFFFF;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    font-weight:bold;
}
a.menu:hover{
    color:#000000;    
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    font-weight:bold;
}
a.menuBIG{
    color:#FFFFFF;
    text-decoration:none;    
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:12px; */
    font-weight:bold;
}
a.menuBIG:hover{
    color:#000000;    
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:12px; */
    font-weight:bold;
}

.breadcrumb{
    color:#000000;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    font-weight:bold;
}
.breadcrumb_no_bold{
    color:#000000;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    
}

.breadcrumbindent{
    color:#000000;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    font-style:italic;
    margin-left:5px;
}

a.breadcrumb{
    color:#000000;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    font-weight:bold;
}
a.breadcrumb:hover{
    color:#CC0000;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    font-weight:bold;
}
a.breadcrumbindent{
    color:#CC0000;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    font-style:italic;
    margin-left:5px;
}
a.breadcrumbindent:hover{
    color:#FF0000;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    font-style:italic;
    margin-left:5px;
}

a.menu2{
    color:#FFFFFF;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    font-weight:bold;
}
a.menu2:hover{
    color:#000000;
    text-decoration:none;
    //font-family:Verdana,Arial, Helvetica, sans-serif;
    /*font-size:10px; */
    font-weight:normal;
}

body{
    margin-bottom:0;
    margin-left:0;
    margin-top:0;
    margin-right:0;
    background-color:#ffffff;
    color:#000000;
    //font-family:Verdana,Arial,Verdana, Helvetica, sans-serif;
    /*font-size:9px;*/
}

OL{
    color:#000000;
    //font-family:Verdana,Arial,Verdana, Helvetica, sans-serif;
    /*font-size:9px;*/
}


.footer {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #ffffff;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 0px;
	text-align : left;
    }
.footer2 {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight:normal;
	color : #ffffff;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : right;
    }
a:VISITED.footer2 {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #ffffff;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : right;
    }
a:HOVER.footer2 {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : right;
    }
a:VISITED.footer {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #ffffff;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 0px;
	text-align : left;
    }
a:HOVER.footer {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 0px;
	text-align : left;
    }
.MainHeader {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : center;
    }
a.MainHeader {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #CC0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : center;
    }
a.MainHeader:HOVER {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : center;
    }
a.MainLargeHeader {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 20px;*/
	font-weight:bold;
	color : #CC0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 0px;
	text-align : center;
    }
a.MainLargeHeader:HOVER {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 20px;*/
	font-weight:bold;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 0px;
	text-align : center;
    }
.Main {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:normal;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : center;
    }
.MainLeft {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:normal;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	text-align : left;
    }
a.MainLeft {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:normal;
	color : #CC0000;

	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	text-align : left;
    }
a.MainLeft:Hover {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:normal;
	color : #FF0000;

	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	text-align : left;
    }
a:VISITED.Main {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight : normal;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : right;
    }
a:HOVER.Main {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight : normal;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : right;
    }

.MainAthletic {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 0px;
	text-align : left;
    }
a.MainAthletic:VISITED {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 0px;
	text-align : left;
    }
a.MainAthletic {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #CC0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 0px;
	text-align : left;
    }
a.MainAthletic:HOVER {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 0px;
	text-align : left;
    }
.Mainprin {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight:normal;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	text-align : center;
    }
.Mainprinleft {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 11px;*/
	font-weight:normal;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	text-align : left;
    }
a.Mainprinleft {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 11px;*/
	font-weight:normal;
	color : #CC0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	text-align : left;
    }
a.Mainprinleft:HOVER {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 11px;*/
	font-weight:normal;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	text-align : left;
    }
a:VISITED.Mainprin {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #CC0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	text-align : right;
    }
a:HOVER.Mainprin {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	text-align : right;
    }
.MainCal {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 9px;*/
	font-weight:normal;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 2px;
	text-align : left;}
a:VISITED.MainCal {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 9px;*/
	font-weight : normal;
	color : #CC0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 2px;
	text-align : left;}
a:HOVER.MainCal {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 9px;*/
	font-weight : normal;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 2px;
	text-align : left;
    }
.MainCal2 {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 11px;*/
	font-weight:normal;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 2px;
	text-align : left;
    }
a:VISITED.MainCal2 {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 11px;*/
	font-weight : normal;
	color : #CC0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 2px;
	text-align : left;
    }
a:HOVER.MainCal2 {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 11px;*/
	font-weight : normal;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 2px;
	text-align : left;
    }
.MainCalHeader {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 14px;*/
	font-weight:normal;
	color : #FFFFFF;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 2px;
	text-align : left;
    }
a:VISITED.MainCalHeader {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 14px;*/
	font-weight : normal;
	color : #FFFFFF;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 2px;
	text-align : left;
    }
a:HOVER.MainCalHeader {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 14px;*/
	font-weight : normal;
	color : ;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 2px;
	text-align : left;
    }
.quicklinks {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight:normal;
	color : #fefefe;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : right;
    }
a:VISITED.quicklinks {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #fefefe;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : right;
    }
a:HOVER.quicklinks {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #CC0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : right;
    }
.topnavleft {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #ECECEC;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : left;
    }
.topnavright {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #ECECEC;
	margin-bottom : 0;
	margin-top : 0;
	padding-right : 10px;
	text-align : right;
    }
.bottomnav {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #ECECEC;
	margin-bottom : 0;
	margin-top : 0;
	text-align : center;
    }
.footer {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	color : #FFFFFF;
	margin-bottom : 0;
	margin-top : 0;
    }


/* Schools Index Page Styles */
.schoolhead {
	//font-family : Arial, Helvetica, Verdana, sans-serif;
	/*font-size : 13px;*/
	font-weight : bold;
	text-indent : -9px;
	margin-left : 20px;
	margin-top : 3px;
	margin-bottom : 0;
	color : #000000;
    }
.school {
	//font-family : Arial, Helvetica, Verdana, sans-serif;
	/*font-size : 12px;*/
	text-indent : -6px;
	margin-left : 17px;
	margin-top : 0;
	margin-bottom : 0;
	margin-right : 40px;
	color : #000000;
    }
.schoolquote {
	//font-family : Arial, Helvetica, Verdana, sans-serif;
	/*font-size : 13px;*/
	font-weight : bold;
	color : #8F3C2A;
    }
.schoolquotename {
	//font-family : Arial, Helvetica, Verdana, sans-serif;
	/*font-size : 13px;*/
	font-weight : bold;
	color : #5C5C5C;
    }
.menutitle{
	cursor:pointer;
	margin-bottom: 8px;
	color:#354D89;
	text-decoration: underline;
	text-align:left;
	//font-family: Arial,Helvetica,sans-serif;
	/*font-size: 12px;*/
	font-weight:bold;
	text-indent: 12px;
    }
.submenu{
	margin-bottom: 0.5em;
	//font-family: Arial,Helvetica,sans-serif;
	/*font-size: 10px;*/
	padding-left : 12px;
    }
.menus {
	//font-family : Tahoma, Arial,Verdana, sans-serif;
	color: #FFFFFF;
	/*font-size : 10px;*/
	font-weight : bold;
    }
A.ulink2 {
	color: #FFFF00;
	text-decoration : underline;
    }
A:VISITED.ulink2 {
	color: #FFFF00;
	text-decoration : underline;
    }
A:hover.ulink2 {
	color: #CC6E19;
	font-weight: bold;
	text-decoration : underline;
    }
A.topnav {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	text-decoration: none;
	font-weight: bold;
	color: #ECECEC;
    }
A:VISITED.topnav {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	text-decoration: none;
	font-weight: bold;
	color: #ECECEC;
    }
A:HOVER.topnav {
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	text-decoration: underline;
	font-weight: bold;
	color: #D3D3D3;
    }
A.botnav {
	text-decoration: none;
	color: #ECECEC;
    }
A:VISITED.botnav {
	text-decoration: none;
	font-weight: bold;
	color: #ECECEC;
    }
A:HOVER.botnav {
	text-decoration: underline;
	font-weight: bold;
	color: #D3D3D3;
    }
A.viewall {
	text-decoration: none;
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #ECECEC;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : left;
    }
A:VISITED.viewall {
	text-decoration: none;
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #ECECEC;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : left;
    }
A:HOVER.viewall {
	text-decoration: underline;
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #D3D3D3;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : left;
    }
A.viewall2 {
	text-decoration: none;
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #CC0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : center;
    }
A:VISITED.viewall2 {
	text-decoration: none;
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #CC0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : center;
    }
A:HOVER.viewall2 {
	text-decoration: underline;
	//font-family : Arial,Verdana, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : bold;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align : center;
    }
.aud{
	//font-family : Arial, Helvetica, Verdana, sans-serif;
	/*font-size : 12px;*/
	text-decoration: underline;
	font-weight: normal;
	color: #CC0000;
    }
A:HOVER.aud {
	//font-family : Arial, Helvetica, Verdana, sans-serif;
	/*font-size : 12px;*/
	text-decoration: underline;
	font-weight: normal;
	color: #FF0000;
    }

	
	
/* top navigation background image style */

	
.navhead {
	color:#FEFEFE;
	//font-family: Arial,Verdana, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-weight: bold;
    }
A.nav {
	color:#FEFEFE;
	text-decoration: none;
	//font-family: Arial,Verdana, Helvetica, sans-serif;
	/*font-size: 10px;*/
    }
A:VISITED.nav {
	color: #C8D9FF;
	text-decoration: none;
	//font-family: Arial,Verdana, Helvetica, sans-serif;
	/*font-size: 10px;*/
}
A:HOVER.nav {
	color:#C8D9FF;
	text-decoration: underline;
	//font-family: Arial,Verdana, Helvetica, sans-serif;
	/*font-size: 10px;*/
}
A:ACTIVE.nav {
	color: #C8D9FF;
	text-decoration: underline;
	//font-family: Arial,Verdana, Helvetica, sans-serif;
	/*font-size: 10px;*/
	font-weight : bold;
}
A.email {
	color:#FEFEFE;
	text-decoration: none;
	//font-family: Arial,Verdana, Helvetica, sans-serif;
}
A:VISITED.email {
	color: #FEFEFE;
	text-decoration: none;
	//font-family: Arial,Verdana, Helvetica, sans-serif;
}
A:HOVER.email {
	color:#C8D9FF;
	text-decoration: underline;
	//font-family: Arial,Verdana, Helvetica, sans-serif;
}
A:ACTIVE.email {
	color: #C8D9FF;
	text-decoration: underline;
	//font-family: Arial,Verdana, Helvetica, sans-serif;
	font-weight : bold;
}
A {
	text-decoration: none;
	font-weight:normal;
	color:#FFFFFF;
}    
A:HOVER {
	text-decoration: underline;
	font-weight:normal;
	color : #FFFFFF;
}
textarea.General1{
	border:0px;
}
table.BLOCK {
	border-style:none;
}
TD.BLOCK {
	border-style:dotted;
	vertical-align:top;
}
table.GRID {
	border-color:#000000;
	background-color:#000000;
}
TD.GRID {
    font-weight:normal;
    background-color:#FFFFFF;
    vertical-align:top;
}

TD.GRIDHEADER {
    background-color:#CCCCCC;
    font-weight:bold;
    vertical-align:top;
}
TD.NOBLOCK {
    border-style:none;
    vertical-align:top;
}
textarea.General2{
	//font-family:"Times New Roman", Times, serif;
	/*font-size:12px;*/
	color: #000000;
	border:1px;
	border-style: solid; 
	border-color:#CCCCCC;
	background-color:#CCCCCC;
}
/*P{*/
 	/*font: bold 12px Verdana, sans-serif;*/
	/*color:#000000;*/
/*}*/
A.LINK,A.VISITED,A.ACTIVE{
 	font: 12px Verdana, sans-serif;
	color:#CC0000;
	margin:5px;
}
A.hover{
 	font:  12px Verdana, sans-serif;
	color:#FF0000;
	margin:5px;
}
A  {
	text-decoration: none;
	font-weight:normal;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:16px;*/
	color:#CC0000}    
A:HOVER {
	text-decoration: underline;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:16px;*/
	font-weight:normal;
	color : #FF0000;
}
A.MenuBlack  {
	text-decoration: none;
	font-weight:normal;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:large;*/
	color:#fefefe}
A.MenuBlack:HOVER {
	text-decoration: none;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:large;*/
	font-weight:normal;
	color : #CC0000;
}
A.Banks  {
	text-decoration: none;
	font-weight:normal;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:small;*/
	color:#000000;
}    
A.Banks:HOVER {
	text-decoration:none;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:small;*/
	font-weight:normal;
	color : #FF0000;
}
A.Team  {
	text-decoration: none;
	font-weight:normal;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:small;*/
	color:#000000;
}    
A.Team:HOVER {
	text-decoration:none;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:small;*/
	font-weight:normal;
	color : #CCCCCC;
}
A.Case  {
	text-decoration: none;
	font-weight:normal;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:small;*/
	color:#FF0000;
}
A.Case:HOVER {
	text-decoration:none;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:small;*/
	font-weight:normal;
	color : #FF0000;
}	
A.MenuBlack2  {
	text-decoration: none;
	font-weight:normal;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:large;*/
	color:#FFFFFF;
}
A.MenuBlack2:HOVER {
	text-decoration: none;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:large;*/
	font-weight:normal;
	color : #FF0000;
}	
A.MenuBlackHeader  {
	text-decoration: none;
	font-weight:normal;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:30px;*/
	color:#ffffff;
}
A.MenuBlackHeader:HOVER {
		text-decoration: none;
		//font-family:"Times New Roman", Times, serif;
		/*font-size:30px;*/
		font-weight:normal;
		color : #ffffff;
}
TH{
	//font-family:"Times New Roman", Times, serif;
	/*font-size:larger;*/
	color:#ffffff;
}
body,TD{
	//font-family:"Times New Roman", Times, serif;
	/*font-size:15px;*/
	font-weight:normal;
}
.header{
	//font-family:"Times New Roman", Times, serif;
	/*font-size:18px;*/
	font-weight:bold;
}
.regular{
	//font-family:"Times New Roman", Times, serif;
	/*font-size:15px;*/
	font-weight:normal;
}

.header2{
	//font-family:"Times New Roman", Times, serif;
	/*font-size:15px;*/
	font-weight:bold;
}

A.header{
	//font-family:"Times New Roman", Times, serif;
	/*font-size:16px;*/
	font-weight:bold;
	color:#CC0000;
}

A.header:HOVER{
	//font-family:"Times New Roman", Times, serif;
	/*font-size:16px;*/
	font-weight:bold;
	color:#FF0000;
}
A.regular{
	//font-family:"Times New Roman", Times, serif;
	/*font-size:1px;*/
	font-weight:normal;
	color:#CC0000;
}
A.regular:HOVER{
	//font-family:"Times New Roman", Times, serif;
	/*font-size:13px;*/
	font-weight:normal;
	color:#FF0000;
}
A.Menu {
      text-decoration: none;
      font-weight:normal;
      //font-family:Arial,Verdana,Helvetica;
      /*font-size:large;*/
      border-bottom:thick;
      border-color:#FFFFFF;
      color:#000000;
}
A.Menu:HOVER {
		text-decoration: none;
		//font-family:Arial,Verdana,Helvetica;
		/*font-size:large;*/
		font-weight:normal;
		color : #000000;
}	

A.MenuRed  {
      text-decoration: none;
      font-weight:normal;
      //font-family:"Times New Roman", Times, serif;
      /*font-size:large;*/
      border-bottom:thick;
      border-color:#333333;
      color:#000000;
}
A.MenuRed:HOVER {
		text-decoration: none;
		//font-family:"Times New Roman", Times, serif;
		/*font-size:large;*/
		font-weight:normal;
		color : #CC0000;
}	
TD.MenuRed  {
	text-decoration: none;
	font-weight:normal;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:large;*/
	border-bottom:thick;
	border-color:#fefefe;
	background-color:#666666;
}
.MenuRed  {
	text-decoration: none;
	font-weight:normal;
	//font-family:"Times New Roman", Times, serif;
	/*font-size:large;*/
	border-bottom:thick;
	border-color:#CC0000;
	background-color:#CCCCCC;
}
.div {
	display: inline;
}

.shadetabs{
    border-bottom: 1px solid gray;
    /* width: 90%; width of menu. Uncomment to change to a specific width */
    margin-bottom: 1em;
}
.shadetabs ul{
    padding: 2px 0;
    margin-left: 0;
    margin-top: 1px;
    margin-bottom: 0;
    //font-family:Verdana,Arial,Verdana, Helvetica, sans-serif;
    font-weight:bold;
    /*font-size:small;*/
    list-style-type: none;
    text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs li{
    display: inline;
    margin: 0;
}
.shadetabs li a{
    text-decoration: none;
    padding: 3px 7px;
    margin-right: 3px;
    border: 1px solid #778;
    color: #2d2b2b;
    //font-family:Verdana,Arial,Verdana, Helvetica, sans-serif;
    font-weight:bold;
    /*font-size:11px;*/
    background: white url(https://www.warwicksd.org/images/shade.gif) top left repeat-x;
}
.shadetabs li a:visited{
    color: #2d2b2b;
    //font-family:Verdana,Arial,Verdana, Helvetica, sans-serif;
    font-weight:bold;
    /*font-size:11px;*/
}
.shadetabs li a:hover{
    text-decoration: underline;
    color: #2d2b2b;
    //font-family:Verdana,Arial,Verdana, Helvetica, sans-serif;
    font-weight:bold;
    /*font-size:11px;*/
}
.shadetabs li.selected{
    position: relative;
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    /*font-size:11px;*/
    top: 1px;
}
.shadetabs li.selected a{ /*selected main tab style */
    background-image: url(https://www.warwicksd.org/images/shadeactive.gif);
    border-bottom-color: white;
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    /*font-size:11px;*/
}
.shadetabs li.selected a:hover{ /*selected main tab style */
    text-decoration: none;
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;
    /*font-size:11px;*/
}
/*styles needed for news feed*/
.MainPR4 {
	//font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight:normal;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	padding-right : 5px;
	text-align : left;
}
a.MainPR4 {
	//font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight:normal;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	padding-right : 5px;
	text-align : left;
}
a:VISITED.MainPR4 {
	//font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	padding-right : 5px;
	text-align : right;
}
a:HOVER.MainPR4 {
	//font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 10px;*/
	font-weight : normal;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 5px;
	padding-right : 5px;
	text-align : right;
}
.AnnounceBlack  {
		font-weight:normal;
		color:#00FF00
        font:Arial, Helvetica, sans-serif;
		//font-family: Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
}
.AnnounceLink  {
		text-decoration: none;
		font-weight:normal;
		color:#FF0000        font:Arial, Helvetica, sans-serif;
		//font-family: Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
}
A.AnnounceLink  {
		text-decoration: none;
		font-weight:normal;
		color:#FF0000        font:Arial, Helvetica, sans-serif;
		//font-family: Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
}
A:VISITED.AnnounceLink  {
		text-decoration: none;
		font-weight:normal;
		color:#FF0000        font:Arial, Helvetica, sans-serif;
		//font-family: Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
}    
A:HOVER.AnnounceLink {
		text-decoration:underline;
		font-weight:normal;
		color : #FF0000;
        font: Arial, Helvetica, sans-serif;
		//font-family: Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
}
.AnnounceLinkStrike  {
		text-decoration:line-through;
		font-weight:normal;
		color:#FF0000        font:Arial, Helvetica, sans-serif;
		//font-family: Arial, Helvetica, sans-serif;
		/*font-size:12px;       */
}
A.AnnounceLinkStrike  {
		text-decoration:line-through;
		font-weight:normal;
		color:#FF0000        font:Arial, Helvetica, sans-serif;
		//font-family: Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
}
A:VISITED.AnnounceLinkStrike  {
		text-decoration:line-through;
		font-weight:normal;
		color:#FF0000        font:Arial, Helvetica, sans-serif;
		//font-family: Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
}
A:HOVER.AnnounceLinkStrike {
		text-decoration:line-through;
		font-weight:normal;
		color : #FF0000;
        font: Arial, Helvetica, sans-serif;
		//font-family: Arial, Helvetica, sans-serif;
		/*font-size:12px;*/
}    
.MainHeaderLeft {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align:left;
}    
A.MainHeaderLeft {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align:left;
}
A:HOVER.MainHeaderLeft {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #FF0000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align:left;
}
A:VISITED.MainHeaderLeft {
	//font-family : Verdana,Arial, Helvetica, sans-serif;
	/*font-size : 12px;*/
	font-weight:bold;
	color : #000000;
	margin-bottom : 0;
	margin-top : 0;
	padding-left : 10px;
	text-align:left;
}        
TD.NEWSBOX{
    font:Verdana, Arial, Helvetica, sans-serif;
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size:14px;*/
}
a.datelink {
	color:#CC0000;
    //font-family: arial, helvetica;
    /*font-size:12px; */
}
a.datelink:hover {
	color:#FF0000;
    //font-family: arial, helvetica;
    /*font-size:12px; */
}
/* General for user/admin/category menu: */
/* -------------------------------------------------------------*/
.menu ul {
    margin: 0px;
    padding-left: 10px;
    //font-family: arial, helvetica;
    /*font-size:12px; */
	list-style: none;
}
.menu li {
    float:left;
    //font-family: arial, helvetica; 
    /*font-size:12px; */
    white-space: nowrap;
}
.menu a {
	display: block;
	padding: 0px 15px 0px 5px;
    //font-family: arial, helvetica; 
    /*font-size:12px; */
	text-decoration:none;
}
.menu li:last-child a {
    background: none;
}
.menu {
    clear: both;
}
/* User/admin menu: */
/* -------------------------------------------------------------*/
#userMenu {
    height: 22px;
    line-height: 22px;
    text-align: left;
    border-top: 2px solid #ffffff;   
	//font-family: arial, helvetica; 
    border-bottom: 2px solid #000000;
}
#userMenu a {
	color:#CC0000;
	//font-family: arial, helvetica; 
    padding-left:15px;
}
#userMenu a.current {
    color:#FFFFFF;
	background-color:#cc0000;
	//font-family: arial, helvetica; 
    padding-left:15px;
}
#userMenu a:hover {
	color:#FF0000;
	text-decoration:underline;
	//font-family: arial, helvetica; 
    padding-left:15px;
}
#userMenu a.current:hover {
	color:#FFFFFF;
	//font-family: arial, helvetica; 
    text-decoration:underline;
	padding-left:15px;
}
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 
 padding: 0px 2px 0px 0px;
 border-bottom: 2px solid #000000;
 font: bold 10px Verdana, sans-serif;
 line-height: 15px;
 
}

ul.tabbernav li
{
 list-style: none;
 margin-left: 0px;
 padding: 0px 2px 0px 0px;
 
 margin:0;
 display:inline;
 
}

ul.tabbernav li a
{
 padding: 2px 0.5em;
 margin-left: 3px;
 border: 1px solid #000000;
 background: #CCCCCC;
 text-decoration: none;
 
 
}

ul.tabbernav li a:link {
	color: #000000; 
	font: bold 10px Verdana, sans-serif;
}
ul.tabbernav li a:visited { 
color: #667; 
}
ul.tabbernav li a:hover
{
 color:#FFFFFF;
 background: #cc0000;
 border-color: #227;
 font: bold 10px Verdana, sans-serif;
}
ul.tabbernav li.tabberactive a
{
 background-color:#FFFFFF;
 border-bottom: 1px solid #fff;
}
ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:15px;
 border:1px solid #999999;
 border-top:0;
 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */
 /* height:200px; */
 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */
 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 /*display:none;*/
 margin-top: 1.5em;
 margin-bottom: 0.5em;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

    
table.gridtable {
	//font-family: verdana,arial,sans-serif;
	/*font-size:11px;*/
	color:#333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
}
table.gridtable th {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #cc0000;

}
table.gridtable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}

table.imagetable {
	//font-family: arial,verdana,sans-serif;
	/*font-size:11px;*/
	color:#333333;
	border-width: 1px;
	border-color: #999999;
	
    border-collapse: collapse;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    
}
table.imagetable th {
	background-color: #cc0000;
	background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.1)); /* linear fade starting at tableHeaderColor towards darker */
    /*background: #cc0000 url('https://www.warwicksd.org/images/tablebackgrounds/tablecell-red.jpg');
    background-repeat: repeat-x;*/
    //font-family: arial,verdana,sans-serif;
    /*font-size:12px;*/
    font-weight: normal;
    border-width: 1px;
    text-align: center;
    padding: 4px;
    border-style: solid;
    border-color: #999999;
    text-align: center;
}
table.imagetable th.blank {
	background: #ffffff;
	//font-family: arial,verdana,sans-serif;
	/*font-size:14px;*/
    border-width: 0px;
	padding: 4px;
	border-color: #FFFFFF;
    text-align:left;
    
  
    
}
table.imagetable td.blank {
	background: #ffffff;
	//font-family: arial,verdana,sans-serif;
	/*font-size:14px;*/
    border-width: 0px;
	padding: 4px;
	border-color: #FFFFFF;
    text-align:left;
    
  
    
}
table.imagetable tr.row1 {
    background:#FAFAFA url('https://www.warwicksd.org/images/tablebackgrounds/tablecell-lightestgrey.jpg');
    background-repeat: repeat-x;
    padding: 4px;
}
table.imagetable tr.row2 {
    background:#E8E8E8 url('https://www.warwicksd.org/images/tablebackgrounds/tablecell-lightergrey.jpg');
    background-repeat: repeat-x;
    padding: 4px;
}
table.imagetable tr.row3 {
    background: #FFFFFF url('https://www.warwicksd.org/images/tablebackgrounds/tablecell-red.jpg');
    background-repeat: repeat-x;
    padding: 4px;
}
table.imagetable tr.row4 {
    background:#AEACAE url('https://www.warwicksd.org/images/tablebackgrounds/tablecell-grey.jpg');
    background-repeat: repeat-x;
    padding: 4px;
}
table.imagetable tr.rowpink {
    background: #FFFFFF url('https://www.warwicksd.org/images/tablebackgrounds/tablecell-pink.jpg');
    background-repeat: repeat-x;
    padding: 4px;
}
table.imagetable tr.highlight1, table.imagetable td.highlight1  {
    background:#FF9494;
    padding: 4px;
}
table.imagetable tr.highlight2, table.imagetable td.highlight2  {
    background:#FFFF00;
    padding: 4px;
}
table.imagetable td {
	//font-family: arial,verdana,sans-serif;
	/*font-size:12px;*/
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #999999;
}
table.imagetable td.blank {
	//font-family: arial,verdana,sans-serif;
	/*font-size:12px;*/
    background-color:#ffffff;
	border-width: 0px;
	padding: 4px;
	border-style: solid;
	border-color: #FFFFFF;
}

.imagetable td a {
//font-family: arial,verdana,sans-serif;
/*font-size:12px;*/
color:#CC0000;
border-width: 1px;
border-color: #999999;
border-collapse: collapse;
      -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    
}

.imagetable td A:HOVER{
//font-family: arial,verdana,sans-serif;
/*font-size:12px;*/
    text-decoration:underline;
color:#FF0000;
border-width: 1px;
border-color: #999999;
border-collapse: collapse;
      -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    
}
.imagetable th a {
//font-family: arial,verdana,sans-serif;
/*font-size:12px;*/
color:#FFFFFF;
border-width: 1px;
border-color: #999999;
border-collapse: collapse;
      -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    
}

.imagetable th a:HOVER{
//font-family: arial,verdana,sans-serif;
/*font-size:12px;*/
    text-decoration:underline;
color:#000000;
border-width: 1px;
border-color: #999999;
border-collapse: collapse;
      -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    
}

td.blank {
	//font-family: arial,verdana,sans-serif;
	/*font-size:12px;*/
    background-color:#ffffff;
	border-width: 0px;
	padding: 4px;
	border-style: solid;
	border-color: #FFFFFF;
}

H1.titles{

	//font-family: arial,verdana,sans-serif;
	
}
H2.titles{

	//font-family: arial,verdana,sans-serif;
	
}
H3.titles{

	//font-family: arial,verdana,sans-serif;
	
}
H4.titles{

	//font-family: arial,verdana,sans-serif;
	
}
H5.titles{

	//font-family: arial,verdana,sans-serif;
	
}
.titles{

	//font-family: arial,verdana,sans-serif;
	
}
A:LINK.titles{
//font-family: arial,verdana,sans-serif;

color:#CC0000;;
}
A:VISITED.titles  {
//font-family: arial,verdana,sans-serif;
color:#CC0000;;
}
A:ACTIVE.titles {
//font-family: arial,verdana,sans-serif;
color:#CC0000;;
}
A:HOVER.titles  {
//font-family: arial,verdana,sans-serif;
    text-decoration:underline;
color:#FF0000;;
}
.titlesBig{

	//font-family: arial,verdana,sans-serif;
    /*font-size:20px;	*/
}
A:LINK.titlesBig{
//font-family: arial,verdana,sans-serif;
/*font-size:20px;	*/
color:#CC0000;;
}
A:VISITED.titlesBig {
//font-family: arial,verdana,sans-serif;
/*font-size:20px;	*/
color:#CC0000;;
}
A:ACTIVE.titlesBig{
//font-family: arial,verdana,sans-serif;
/*font-size:20px;	*/
color:#CC0000;;
}
A:HOVER.titlesBig  {
//font-family: arial,verdana,sans-serif;
/*font-size:20px;	*/
    text-decoration:underline;
color:#FF0000;;
}

.titlesSmall{

	//font-family: arial,verdana,sans-serif;
    /*font-size:10px;*/
}
A:LINK.titlesSmall{
//font-family: arial,verdana,sans-serif;
/*font-size:10px;*/
color:#CC0000;;
}
A:VISITED.titlesSmall {
//font-family: arial,verdana,sans-serif;
/*font-size:10px;*/
color:#CC0000;;
}
A:ACTIVE.titlesSmall{
//font-family: arial,verdana,sans-serif;
/*font-size:10px;*/
color:#CC0000;;
}
A:HOVER.titlesSmall  {
//font-family: arial,verdana,sans-serif;
/*font-size:10px;*/
    text-decoration:underline;
color:#FF0000;;
}
.overlay{
	opacity:0.1;
	filter: alpha(opacity=10);
	-moz-opacity:0.1;
}

.calendarSettings{
	position:fixed;
	top: 0;
        left: 0;
	z-index:10;
	width: 100%;
	background-color:rgba(255,255,255,0.7);

}

.normal{
    
   //font-family:Verdana, Arial, Helvetica, sans-serif;	 
   /*font-size: 12px;*/
}
.style1{
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size: 14px;*/
    font-weight: bold;
    
}
.style2{
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size: 16px;*/
    font-weight: bold;
}
.style3{
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size: 20px;*/
    font-weight: bold;
}

.style4{
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size: 24px;*/
    font-weight: bold;
   
}
div.style1{
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size: 14px;*/
    font-weight: bold;
    
}
div.style2{
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size: 16px;*/
    font-weight: bold;
}
div.style3{
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size: 20px;*/
    font-weight: bold;
}

div.style4{
    //font-family:Verdana, Arial, Helvetica, sans-serif;
    /*font-size: 24px;*/
    font-weight: bold;
   
}
