body {
	font-family: Arial, Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #333;
	background-color: #fff;
	margin:0;
	padding:O;
		}
forms {font-size: 8pt; padding: 0;}

td {
	font-family: Arial, Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #333;
	line-height: 130%;
}

A, A:link {color: #cd1b3b; TEXT-DECORATION: none }
A:visited {color: #cd1b3b; TEXT-DECORATION: none}
A:hover, A:active  {color: #FF0000; TEXT-DECORATION: underline}

.white-bg { background-color: #FFFFFF;}
.black-bg { background-color: #000000;}
.blue-bg {background-color:#000032;}
.red-bg {background-color:#cd1b3b;}
.grey-bg {background-color:#d4d4d4;}
.grey2-bg {background-color:#505050;}
.grey3-bg {background-color:#999999;}

.black A, .black A:link, .black A:visited {color: #000000; TEXT-DECORATION: none;}
.black A:hover, .black A:active {color: #c60031; TEXT-DECORATION: underline;}

.white, .white A, .white A:link, .white A:visited {color: #FFFFFF; TEXT-DECORATION: none;}
.white A:hover, .white A:active {color: #FFFFFF; TEXT-DECORATION: underline;}

.blue {color:#000032;}
.red {color:#cd1b3b;}
.grey {color: #808080; }
.lt-grey {color: #d2d2d2; }
.black{color: #000000;}

.menu-bg {background-color:#000032;}

.submenu-bg {background-color:#043d67;}

.content-bg { background-color: #FFFFFF;}

.caption-l { font-size:8pt; font-style:italic;}

.header-bg {
	background-image: url(../images/sub-header_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:70px;
}

.header-theatre-bg {
	background-image: url(../images/sub-theatre-header_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:70px;
}

.header-athl-bg {
	background-image: url(../images/sub-athl-header_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:70px;
}

.header-cal-bg {
	background-image: url(../images/sub-cal-header_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:70px;
}

.header-nav-bg {
	background-image: url(../images/sub_nav_row.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	height:25px;
}

.navtitle {
	font-size: 14pt;
	line-height:120%;
}

.title {
	font-size: 14pt;
	line-height:120%;
	color:#000032;
}
.subtitle {
	color: #2e3b97;
	font-size: 14pt;
	font-weight:normal;
	line-height: 130%;
	padding-bottom: 5px;
}
.bodytext {
	font-size: 11pt;
	line-height: 160%;
	}
	
.texttitle {
	font-size: 11pt;
	font-weight:bold;
}

.textsubtitle {
	font-size: 10pt;
	font-weight:bold;
}

.breadcrumbs {
	font-size: 7pt;
	font-weight: bold;
	padding:7px 20px 7px 20px;
}
.breadcrumbs A, .breadcrumbs A:link, .breadcrumbs A:visited {font-weight: normal; TEXT-DECORATION: none; color:#454545;}
.breadcrumbs A:hover, .breadcrumbs A:active {font-weight: normal; TEXT-DECORATION: underline; color:#cd1b3b;}

.address { font-size: 8pt;}
.footer { font-size: 7pt;}
.copy { font-size: 8pt; }
.caption {
	font-size:8pt;
	text-align:right;
	font-style:italic;
	padding:5px 0px 0px 0px;
	color:#333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

.odd {background-color:#ffffff; }
.even {background-color:#ececec; }
.hidden {background-color:#d4d1e3;}

.small {font-size: 8pt; }
.function {font-size: 8pt; }

.left {
	padding-right:10px;
	padding-bottom:5px;
	float: left;
}
.right {
	padding-left:10px; 
	padding-bottom:5px;
	float: right;
}
.left-bkgd {
	background-image: url(../images/main_left_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.right-bkgd {
	background-image: url(../images/main_right_bg.gif);
	background-repeat: repeat-y;
}
.main-holder {
	padding: 20px 25px 25px 0px;
}

.menu, .menu A, .menu A:link, .menu A:visited  {
	color:#FFFFFF;
	font-size: 10pt;
	font-weight:normal;
}

.menu A:hover, .menu A:active { 
		color:#FFFFFF; 
}
.quick-nav {
	font-size: 8pt; width: 165px;
}
.news-title {
	padding: 10px 0px 0px 15px;
	color:#FFFFFF;
	font-size:12pt;
	font-weight:bold;
}

.left-menu-bg {
	background-image: url(../images/sub_col_bg.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.left-menu2-bg {
	background-image: url(../images/sub_col2_bg.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

.quick-nav1 {
	font-size: 8pt; width: 100px;
}
.quick-nav2 {
	font-size: 8pt; width: 100px;
}
.quick-nav3 {
	font-size: 8pt; width: 135px;
}

.search {
	font-size: 8pt; width: 80px;
	text-align:center;
}
.sectitle { color:#000032; font-size:11pt; font-weight:bold;}
.secsubtitle { color:#cd1b3b; font-size:14pt; font-weight:bold; }
.secsubsubtitle { color:#cd1b3b; font-size:12pt; font-weight:bold; margin:7px 0px; }

.date {font-size:8pt; font-weight:normal;}

.e-nimerwsi { 
	background-color:#6699cc;
	color:#FFFFFF;
}
.e-email { 
	width: 115px;
}

.current-iss {border:solid 5px #e9ac1e;}
.older-iss {border:solid 2px #000032;}

.botborder {border-top:dotted 1px #333333;}

.bluestrip {
	background-image: url(../images/blue_strip.gif);
	background-repeat: repeat-y;
	background-position: center top;
}.content-bg table tr td table tr .bodytext table tr td table tr td table tr td table tr td {
	color: #033;
}

