@charset "utf-8";
/* CSS Document */

.gray10 {
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#eeeeee;
}
.gray18 {
	font-size:18px;
	font-family:Verdana, Geneva, sans-serif;
	color:#eeeeee;
}
.gray14 {
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#eeeeee;
}
.smTitle {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;	
}
 
a.smlinks:link {color: #002868; text-decoration: none; font-size:11px; font-family:Verdana, Geneva, sans-serif;} /* unvisited link */
a.smlinks:visited {color: 002868; text-decoration: none; font-size:11px; font-family:Verdana, Geneva, sans-serif;} /* visited link */ 
a.smlinks:hover {color: #002868; text-decoration: underline; font-size:11px; background-color:#eeeeee; font-family:Verdana, Geneva, sans-serif; } /* mouse over link */
a.smlinks:active {color: 002868; text-decoration: none; font-size:11px;  font-family:Verdana, Geneva, sans-serif;} /* selected link */

a.rlink:link {color: #002868; text-decoration: none; font-size:11px; font-family:Verdana, Geneva, sans-serif;} /* unvisited link */
a.rlink:visited {color: #002868; text-decoration: none; font-size:11px; font-family:Verdana, Geneva, sans-serif;} /* visited link */ 
a.rlink:hover {color: #002868; text-decoration: underline; font-size:11px; background-color:#eeeeee; font-family:Verdana, Geneva, sans-serif; } /* mouse over link */
a.rlink:active {color: 002868; text-decoration: none; font-size:11px;  font-family:Verdana, Geneva, sans-serif;} /* selected link */

 
.tdcol {background-color:#eeeeee;}
.col_blue_gray {background-color:#ffffff; border-left: 1px solid #cccccc;}
.news_box {
	background-color: #eeefef;
	border: 1px solid #CCC;
	padding:10px;
	text-align:left;
}


.tooltip {
			border-bottom: 1px dotted #000000; color: #000000; outline: none;
			cursor: help; text-decoration: none;
			position: relative;
		}
		.tooltip span {
			margin-left: -999em;
			position: absolute;
		}
		.tooltip:hover span {
			border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
			box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
			font-family: Calibri, Tahoma, Geneva, sans-serif;
			position: absolute; left: 1em; top: 1em; z-index: 99;
			margin-left: 0; width: 250px;
		}
/*			.tooltip:hover img {
			border: 0; margin: -10px 0 0 -55px;
		float: left; position: absolute;
		}*/
		.tooltip:hover em {
			font-family: Candara, Tahoma, Geneva, sans-serif; font-size: 1.2em; font-weight: bold;
			display: block; padding: 0.2em 0 0.6em 0;
		}
		.classic { padding: 0.8em 1em; }
		.custom { padding: 0.5em 0.8em 0.8em 2em; }
		* html a:hover { background: transparent; }
		.classic {background: #FFFFAA; border: 1px solid #FFAD33; }
		.critical { background: #FFCCAA; border: 1px solid #FF3334;	}
		.help { background: #9FDAEE; border: 1px solid #2BB0D7;	}
		.info { background: #9FDAEE; border: 1px solid #2BB0D7; padding:15px;}
		.warning { background: #FFFFAA; border: 1px solid #FFAD33; }


/* text over clusters */
a.hdr:link {color: #ffffff; text-decoration: none; font-size:10px;} /* unvisited link */
a.hdr:visited {color: ffffff; text-decoration: none; font-size:10px;} /* visited link */ 
a.hdr:hover {color: #002868; text-decoration: underline; font-size:10px; } /* mouse over link */
a.hdr:active {color: ffffff; text-decoration: none; font-size:10px;} /* selected link */

a.myRBuzz:link {color: #ffffff; text-decoration: none; font-size:14px; font-weight:bold;} /* unvisited link */
a.myRBuzz:visited {color: #ffffff; text-decoration: none; font-size:14px; font-weight:bold;} /* visited link */ 
a.myRBuzz:hover {color: #fbab18; text-decoration: underline; font-size:14px; font-weight:bold; } /* mouse over link */
a.myRBuzz:active {color: ffffff; text-decoration: none; font-size:14px; font-weight:bold;} /* selected link */

a.myBuzz:link {color: #002868; text-decoration: none; font-size:14px; } /* unvisited link */
a.myBuzz:visited {color: #002868; text-decoration: none; font-size:14px;} /* visited link */ 
a.myBuzz:hover {color: #fbab18; text-decoration: underline; font-size:14px;} /* mouse over link */
a.myBuzz:active {color: 002868; text-decoration: none; font-size:14px;} /* selected link */

a.BuzzLink:link {color:#3a4d75; text-decoration:none; font-size:200%; font-family:Georgia, 'Times New Roman', Times, serif; } /* unvisited link */
a.BuzzLink:visited {color:#3a4d75; text-decoration:none; font-size:200%; font-family:Georgia, 'Times New Roman', Times, serif;} /* visited link */ 
a.BuzzLink:hover {color:#3a4d75; text-decoration:none; font-size:200%; font-family:Georgia, 'Times New Roman', Times, serif;} /* mouse over link */
a.BuzzLink:active {color:#3a4d75; text-decoration:none; font-size:200%; font-family:Georgia, 'Times New Roman', Times, serif;} /* selected link */

a.BuzzLink2:link {color:#fbab18; text-decoration:none; font-size:150%; font-family:Georgia, 'Times New Roman', Times, serif; } /* unvisited link */
a.BuzzLink2:visited {color:#fbab18; text-decoration:none; font-size:150%; font-family:Georgia, 'Times New Roman', Times, serif;} /* visited link */ 
a.BuzzLink2:hover {color:#fbab18; text-decoration:none; font-size:150%; font-family:Georgia, 'Times New Roman', Times, serif;} /* mouse over link */
a.BuzzLink2:active {color:#fbab18; text-decoration:none; font-size:150%; font-family:Georgia, 'Times New Roman', Times, serif;} /* selected link */



a.campusbuzz:link {color: #ffffff; text-decoration: none; font-size:11px;} /* unvisited link */
a.campusbuzz:visited {color: #ffffff; text-decoration: none; font-size:11px;} /* visited link */ 
a.campusbuzz:hover {color: #fbab18; text-decoration: underline; font-size:11x; } /* mouse over link */
a.campusbuzz:active {color: ffffff; text-decoration: none; font-size:11px;} /* selected link */


a.buzzheading:link {color: #ffffff; text-decoration: none; font-size:16px;} /* unvisited link */
a.buzzheading:visited {color: #ffffff; text-decoration: none; font-size:16px;} /* visited link */ 
a.buzzheading:hover {color: #fbab18; text-decoration: underline; font-size:16x; } /* mouse over link */
a.buzzheading:active {color: ffffff; text-decoration: none; font-size:16px;} /* selected link */

a.smlinks:link {color: #002868; text-decoration: none; font-size:12px;} /* unvisited link */
a.smlinks:visited {color: #025D8C; text-decoration: none; font-size:12px;} /* visited link */ 
a.smlinks:hover {color: #002868; text-decoration: underline; font-size:12px; } /* mouse over link */
a.smlinks:active {color: #025D8C; text-decoration: none; font-size:12px;} /* selected link */


ul.crumbs, li.crumbs {
	list-style-type:none;
	padding:0;
	margin:0;
	}		
#crumbs {
	height:2.3em;
	border:1px solid #dedede;
	}
#crumbs li {
	float:left;
	line-height:2.3em;
	color:#777;
	padding-left:.75em;
	}		
#crumbs li a {
	background:url(http://134.29.136.73/pos/crumbs.gif) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}							
#crumbs li a:link,
#crumbs li a:visited {
	color:#777;
	text-decoration:none;
	}	
a.crumbs:link, a.crumbs:visited,	
#crumbs li a:hover,
#crumbs li a:focus {
	color:#dd2c0d;
	}

/* SCHOOL CLOSING ANNOUCMENTS*/
#marqueecontainer{
position: relative;
width: 335px; /*marquee width */
height: 250px; /*marquee height */
font-family:"Courier New", Courier, monospace;
font-size:14px;
font-weight:bolder;
text-align:left;
color: #b11623;
background-color: #FAFAFA;
overflow: hidden;
border: 3px solid #9F111B;
padding: 2px;
padding-left: 4px;
}

#mainmarqueecontainer{
position: relative;
width: 945px; /*marquee width */
height: 100px; /*marquee height */
font-family:"Courier New", Courier, monospace;
font-size:16px;
font-weight:bolder;
text-align:left;
color: #b11623;
background-color: #FAFAFA;
overflow: hidden;
border: 3px solid #9F111B;
padding: 2px;
padding-left: 4px;
}

/* END SCHOOL CLOSING SECTION*/


.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 1;
}



.ftrtxt {font-size:12px; color:#333333;}
.text11 {font-size:11px; color:#333}
.text12 {font-size:12px; color:#333}
.white16 {font-size:16px; color:#FFFFFF}
.white14 {font-size:16px; color:#FFFFFF}
.white12 {font-size:12px; color:#FFFFFF}
.banner_txt {
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	text-align:left;
	padding-left:15px;
}
.giving_name {
	font-size:18px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#900;
}
div.transbox {
	width:700px;
	height:20px;
	color: #ffffff;
	background-color:#000000;
	/* for IE */
  filter:alpha(opacity=40);
	/* CSS3 standard */
  opacity:0.4;
	text-align:left;
	font-size:11px;
}
div.transbox a {color: white;}

.title {font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	padding-bottom: 15px;
	padding-top: 15px;
	padding-right: 15px;

	color:#002868;
	font-weight:300;
}
.title_contact {
		
	font-size:20px;
border-bottom: 1px dashed #efefef;
	color:#002868;
	font-weight:300;
}


.sub_title {
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#261213;
	font-weight:300;
}
.contact_us {
	font-size:20px;
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
}
.contact_box {
	
	width:255px;
	color:#000000;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
}
.left_col
{ background-color:#7892A5;}
/* menu */

.glossymenu {
	margin: 0px 0;
	padding-top: 0;
	width: 255px; /*width of menu*/
	
	border-bottom-width: 0;
}
.glossymenu a.menuitem {
	background-color: #BBBFCC;
	font:  12px Verdana, Helvetica, sans-serif;
	color: #333333;
	display: block;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	padding: 8px 0;
	padding-left: 10px;
	text-decoration: none;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {
	color: #333333;
	
}
.glossymenu a.menuitem .statusicon { /*CSS for icon image that gets dynamically added to headers*/
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}
.glossymenu a.menuitem:hover {
	/*background-color:#002868;*/
	color:#002868;
	text-decoration:underline;
}
.glossymenu div.submenu { /*DIV that contains each sub menu*/
	background: white;
}
.glossymenu div.submenu ul { /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.glossymenu div.submenu ul li {
	border-bottom: 1px solid #eeeeee;
}
.glossymenu div.submenu ul li a {
	display: block;
	background-color:#d8d8d8;
	font: normal 11px Verdana, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	padding: 8px 0;
	padding-left: 10px;
}
.glossymenu div.submenu ul li a:hover {
	
	color: #412c2c;
	background-color:#99B1C7;
	
}

/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

a.sample_attach,  div.sample_attach {
	display: block;
	width:   300px;
	padding: 2px 5px;
	text-decoration: none;
	font-family: Verdana, Sans-Sherif;
	font-size: 11px;
}
div#sample_attach_menu_child {
	border-bottom: 1px solid black;
}

a.sample_attach:link {
	color:#999;
}      /* unvisited link */
a.sample_attach:visited {
	color:#999;
}  /* visited link */
a.sample_attach:hover {
	color:#03C;
}  /* mouse over link */
a.sample_attach:active {
	color:#0000FF;
}
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}

