body {
	font-family: Arial, Tahoma, Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #000032;
	background-color: #FFFFFF;
	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: #000032;
	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;}
.yellow-bg {background-color:#e9ac1e;}
.grey-bg {background-color:#808080;}
.grey2-bg {background-color:#505050;}
.grey3-bg {background-color:#999999;}
.header-1 {background-color:#d7d7d7;}
.dark-div-bg { background-color:#5e5e7e;}

.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;}

.hormenu, .hormenu A, .hormenu A:link, .hormenu A:visited {color: #000032; TEXT-DECORATION: none; font-family:Georgia, "Times New Roman", Times, serif}
.hormenu A:hover, .hormenu A:active {color: #000032; TEXT-DECORATION: underline;}

.blue {color:#000032;}
.red {color:#cd1b3b;}
.grey {color: #808080; }
.black{color: #000000;}

.menu-bg {background-color:#000032;}
.menu2-bg {background-color:#012a59;}
.promo-bg {background-color:#d7d7d7;}

.calendari-top-bg {
	background-image: url(../images/calendar_header.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height:69px;
}

.calendari-bg {
	background-image: url(../images/calendar_rpt.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

.calendari-bot-bg {
	background-image: url(../images/calendar_bottom.jpg); 
	background-repeat: no-repeat;
	background-position: center;
}

.news-top-bg {
	background-image: url(../images/news_header.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height:69px;
}
.news2-top-bg {
	background-image: url(../images/news_header2.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height:69px;
}
.news-bg {
	background-image: url(../images/news_rpt.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
.news2-bg {
	background-image: url(../images/news2_rpt.jpg);
	background-repeat: repeat-y;
	background-position: center;
}

.news-bot-bg {
	background-image: url(../images/news_bottom.jpg); 
	background-repeat: no-repeat;
	background-position: center;
}
.news2-bot-bg {
	background-image: url(../images/news2_bottom.jpg); 
	background-repeat: no-repeat;
	background-position: center;
}

.success-bg {
	background-image: url(../images/success_rpt.jpg); 
	background-repeat: repeat-y;
	background-position: center;
}
.success2-bg {
	background-image: url(../images/success2_rpt.jpg); 
	background-repeat: repeat-y;
	background-position: center;
}
.success-bot-bg {
	background-image: url(../images/success_bottom.jpg); 
	background-repeat: no-repeat;
	background-position: center;
}

.success2-bot-bg {
	background-image: url(../images/success2_bottom.jpg); 
	background-repeat: no-repeat;
	background-position: center;
}

.content-bg { background-color: #FFFFFF;}
.content2-bg { background-color: #cfddec;}

.success-bg {background-color:#e6edf2;}

.header-right-bg {
	background-image: url(../images/header_right_bg.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.right_quote {font-size:8pt; background-color:#6699cc; color:#000000;}
.right_quote_small {font-size:7pt; font-style:italic; color:#000000;}
.main_header_bg {background-color:#d7e5f1;}

.right_ann {
	font-size:10pt; 
	background-color:#cd1b3b; 
	color:#000000;
	font-weight:bold;
	border-top: 4px solid #FFFFFF;}

.title {
	color: #2e3b97;
	font-size: 17pt;
	margin-top: 0%;
	margin-bottom: 1%;
	padding-bottom: 25px;
	font-weight:bold;
}
.subtitle {
	color: #2e3b97;
	font-size: 14pt;
	font-weight:normal;
	line-height: 130%;
	padding-bottom: 5px;
}
.emphasis_1 {font-size:11pt;}
.bodytext {
	font-size: 10pt;
	line-height: 160%;
	}

.breadcrumbs {
	font-size: 8pt;
	font-weight: bold;
	padding:5px 15px 5px 10px;
}
.breadcrumbs A, .breadcrumbs A:link, .breadcrumbs A:visited {font-size: 8pt; font-weight: normal; TEXT-DECORATION: none; color:#FFFFFF;}
.breadcrumbs A:hover, .breadcrumbs A:active {font-size: 8pt; font-weight: normal; TEXT-DECORATION: underline}

.langs {font-size: 7pt; font-weight: bold;}
.langs A, .langs A:link, .langs A:visited {font-weight: normal; TEXT-DECORATION: none;}
.langs A:hover, .langs A:active {font-weight: normal; TEXT-DECORATION: underline}

.address { font-size: 8pt;}
.footer { font-size: 7pt;}
.copy { font-size: 8pt; }
.caption { font-size:8pt;}

.odd {background-color:#D3F2C7; }
.even {background-color:#FAFDFF; }

.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/main2_left_bg.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.right-bkgd {
	background-image: url(../images/main2_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;
	padding: 10px 10px 10px 10px;
	font-weight:normal;
}

.menu A:hover, .menu A:active { 
		color:#FFFFFF; 
		background-color: #6f88c1;
}
.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: 160px;
	text-align:center;
}

.scoreboard_bg {
	background-color:#c7ccb9;
	background-image: url(../images/score_bg.jpg);
	background-repeat: repeat-x;
}

.news-title {
	padding: 7px 0px 0px 15px;
	color:#FFFFFF;
	font-size:14pt;
	font-weight:bold;
}
.news2-title {
	padding: 10px 0px 0px 15px;
	color:#012a59;
	font-size:12pt;
	font-weight:bold;
}
.date {font-size:9pt; font-weight:bold;}


/* CALENDAR */

.calendarHeader {font-weight:bold;}

.calendarToday {
	background-color:#6dacff;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}


.calendarToday A, .calendarToday A:link, .calendarToday A:visited  {
	font-weight:bold;
}

.calendarToday A:hover, .calendarToday A:active {
	text-decoration: underline;
}


.calendar {}

.e-nimerwsi { 
	background-color:#6699cc;
	color:#FFFFFF;
}
.e-email { 
	width: 115px;
}
.nav-bar-bg {
	background-image: url(../images/nav-bar-bg.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.nav-bar2-bg {
	background-image: url(../images/nav-bar2-bg.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.nav-3d-bg {
	background-image: url(../images/3d-but-rpt.jpg);
	background-repeat: repeat-x;
	background-position: center;
}