<!--
/********************************************
* Overall Styles
********************************************/

/* Body defaults for page */
body
{
/* Background Rules */
background-color:#c6c6c6;
background-repeat:repeat-x;
background-position:top;
background-image:url('../images/00_home/bg_gradient_trans.gif');

/* Content Rules */
margin: 0px 0px 0px 0px;
text-align:center;

/* Text Rules */
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
}

/* Link defaults */
a
{
text-decoration:none;
color:#ffef75;
}
a.newslink:hover
{
text-decoration:underline;
}

/* Image defaults */
img
{
border:none;
}

/* Input Defaults */
input,select,option
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
height:20px;
padding:3px 3px 0px 3px;
}

/********************************************
* Homepage Styles
********************************************/

/* Tile Content */
.tileBody
{
/* Background Rules */
background-color:#7d7d7d;
background-image:url('../images/00_home/bg_box_gradients.gif');
background-repeat:repeat-x;
background-position:top;

/* Content Rules */
height:110px;
padding: 15px 10px 10px 10px;
vertical-align:top;

/* Text Rules */
color:#e5e5e5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
}

/* Tile Button */
.tileButton
{
/* Background Rules */
background-color:#000000;
padding:2px 5px 2px 5px;

/* Content Rules */
height:17px;
/* text-align:left; */

/* Text Rules */
color:#ffef75;
font-size:13px;
text-decoration:none;
}
a.tileButton:hover
{
text-decoration:none;
}

/********************************************
* Endorsement Styles
********************************************/
.quoteText
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:10px;
line-height:14px;
color:#ffffff;
}
.quoteBy
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
line-height:18px;
color:#ffffff;
}
.quoteByFrom
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#ffffff;
}
.quoteLink
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#ffef75;
}

/********************************************
* Author Styles
********************************************/
/* Sub Navigation Box */
.author_subnav
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#ffffff;
margin-top:10px;
padding:10px 10px 15px 10px;
}
.author_subnav_on
{
background-color:#afafaf;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#666666;
margin-top:10px;
padding:10px 10px 15px 10px;
}
a.author_biolink
{
color:#ffef75;
}

/********************************************
* Contact Styles
********************************************/
/* Name */
.contact_name
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
line-height:18px;
color:#000000;
}

/* Email */
a.email_address
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#009491;
text-decoration:none;
}
a:hover.email_address
{
text-decoration:underline;
}

/********************************************
* Article/Press Release Styles
********************************************/
.article_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#666666;
margin-bottom:26px;
}
.article_title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#666666;
margin-bottom:15px;
}

/********************************************
* Calendar Styles
********************************************/
.cal_input_hd
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
color:#ffffff;
}
.cal_input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:12px;
color:#333333;
margin-bottom:10px;
}

/* Styles copied from Lanex */
table.calendar {
	width:176;
	background-color:#ffffff;
}

.cal_eventday
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight:bold;
	background-color: #009d97;
	color: #FFFFFF;
	height: 24px;
	width:24px;
	text-align:center;
}

.cal_eventday a
{
	color:#ffffff;
	text-decoration:none;
}

.cal_eventday a:hover
{
	text-decoration:underline;
}

td.cal_eventday {
	height:24px;
	width:24px;
}

.cal_today
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight:bold;
	background-color: #333333;
	color: #ffffff;
	width:24px;
	height: 24px;
	text-align:center;
}

.cal_today a
{
	color:#ffffff;
	text-decoration:none;
}

.cal_today a:hover
{
	text-decoration:underline;
}

td.cal_today {
	height:24px;
	width:24px;
}

.cal
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight:bold;
	background-color: #7a7a7a;
	color: #ffffff;
	height: 24px;
	text-align:center;
}

.cal a
{
	text-decoration:none;
}

.cal a:hover
{
	text-decoration:underline;
}

td.cal {
	height:24px;
	width:24px;
}

.cal_nonday
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight:bold;
	background-color: #cdcdcd;
	color: #CCCCCC;
	height: 24px;
	text-align:center;
}

.cal_nonday a
{
	color:#7f7f7f;
	text-decoration:none;
}

.cal_nonday a:hover
{
	text-decoration:underline;
}

td.cal_nonday {
	height:24px;
	width:24px;
}

.events_title
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#333333;
}

/********************************************
* General Page Styles (all pages except home)
********************************************/
.leftSide
{
background-color:#7a7a7a;
margin:0px 0px 0px 0px;
padding:13px 10px 0px 10px;
}
.mainContent
{
background-color:#f2f2f2;
padding: 13px 10px 10px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#333333;
}
-->