/*
*
*
*	links
*
*
*/



a,
a:visited,li a.active{
color:#333333;
text-decoration: none;
font:12px Arial;
}

a:hover {color:#8b1d0e;
border-bottom:1px dotted #8b1d0e;
text-decoration: none;}
a:active {color:#820000;} 
a:focus{outline: none;}
a img{border: none;  }

#site-title a:hover,
#site-slogan a:hover,
.block h2.title a{
	text-decoration:none;
}

.outsidecontent a,
.outsidecontent li a.active,
#header-images a,
#navigation-secondary a{
	
	text-decoration:none;
}

.outsidecontent#topBar a{
	color:black;
}

.news-images a img{
padding:9px;
padding-top:7px;
background-image: url("../img/backgrounds/news_back.jpg");
background-repeat:no-repeat;
}

.news-images  table{
border-collapse:none;
}

.news-images  th{
border-bottom:none;
}

.news-images a, .spotlight a{
font:bold 14px Calibri;
color:#901300;
}


.blocks-images a img{
padding:8px;
background-image: url("../img/backgrounds/blocks_back.jpg");
background-repeat:no-repeat;
}
.field-name-field-field_picture img {
    border: 2px solid #CCC;
    float: left;
    margin-bottom: 5px;
    margin-right: 5px;
}
.field-name-field-gallery img:hover {
    border: 2px solid #000;
}

.spotlight-images a img{
padding:9px;
background-image: url("../img/backgrounds/spotlight_back.jpg");
background-repeat:no-repeat;
}

.gallery-page .views-row{
float:left; 
width:120px;
height:150px;
overflow:hidden;
text-align:center;
padding:10px;
}




.front-links a{
font:17px Calibri;
color:#901300;
line-height:20px;
margin-left:5px;
}

.front-links a:hover{
border-bottom:1px dotted #81785A;
}


#exam-controller a{
font-size:1.4em;
font-weight:bold;
}

#exam-controller a:hover{
color:inherit;
text-decoration:none;
border:none;
}

.label_cell {
	font-weight: bold;
	width: 120px;
	vertical-align: top;
}

.events-links a{
font:12px Arial;
color:#333333;
line-height:20px;
}

.tableBorder table{
border-collapse:collapse;
}

.tableBorder table,.tableBorder th,.tableBorder td
{
border: 1px solid black;
}
/*
div.views-row{
width:150px;
}
*/
#node-25 .fieldset-title{
//background: -moz-linear-gradient(center top , #7AB0D4, #156AA3 40%) repeat scroll 0 0 transparent;
  //  border: 1px solid #4585AF;
    border-radius: 3px 3px 3px 3px;
    
    font-weight: bold;
    padding: 0.2em 0.5em;	
	}
	
.fieldset-title a{
	color: white !important;
	}