   <STYLE type="text/css">

* {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
color: #636563;
}
A {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
}
B {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
}
H1{
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         10pt;
}
H2 {
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE:         12pt;
}
H3 {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         14pt;
}
P {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
}
TD {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
}
TR {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
}
LI {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
}

OL {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
}
I {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
}

/* color for body, font, lines, borders: #212129 */
/* color for active links: #003871 */

BODY {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
color:	#212129;
}

.border_bottom_grey	{
border-bottom: 1px solid #BBBBBB;
}

.border_top_grey	{
border-top: 1px solid #BBBBBB;
}

.border_left_grey	{
border-left: 1px solid #BBBBBB;
}

.border_right_grey	{
border-right: 1px solid #BBBBBB;
}

.border_full_grey	{
border: 1px solid #BBBBBB;
}
.border_bottom	{
border-bottom: 1px solid #D6D3D6;
}

.border_top	{
border-top: 1px solid #212129;
}

.border_left	{
border-left: 1px solid #212129;
}

.border_right	{
border-right: 1px solid #212129;
}

.border_full	{
border: 1px solid #212129;
}

.overview_title {
border-bottom: 1px solid #212129;
font-weight: bold;
vertical-align:bottom;
}
table.overview_title th {
	background: url(css/css/2008/tables/standard/standard-th-off.gif) repeat-x;
	height: 30px;

	font-size: 0.75em;
	font-weight: bold;
	
	border-right: 1px solid #c8c8c8;
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	
	vertical-align: middle;

/*	padding-bottom:6px; */
	padding-left: 4px;
	cursor:pointer;
}

table.overview_title th hover, table.overview_title th.th_hover {
	background: url(css/css/2008/tables/standard/standard-th-on.gif) repeat-x;
}

.overview_title A:link {
	text-decoration: none;
	color: #505050;
}

.overview_title A:hover {
	text-decoration: none;
	color: #505050;
}

.overview_title A:visited {
	text-decoration: none;
	color: #505050;
}

.overview_row {
	height: 22px;

	vertical-align: middle;
	font-size: 0.75em;
	
	border-bottom: 1px solid #c8c8c8;
}

.overview_row A:link {
	font-weight: normal;
	color: #426e97;
}

.overview_row A:hover {
	font-weight: normal;
	text-decoration: underline;
	color: #7a99b6;
}

.overview_row A:visited {
	font-weight: normal;
	color: #426e97;

}

.overview_title_toolbar {
text-align:right;
border-bottom: 1px solid #212129;
}

.overview_bg1 {
background-color: #F1F1F3;
}

.overview_bg2 {
background-color: #DDE3E6;
}

.hr                           {
color: #212129;
height:         1pt;
}


/* default link colors */
A:link                         {
color:#003871;
text-decoration: none;
}
A:visited      {
color:#003871;
text-decoration: none;
}
A:hover                         {
color: black;
text-decoration: underline;
}

/* used for printer settings */
.div_left {
width:189;
}

.title                 {
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE:         12pt;
FONT-WEIGHT:         bold;
padding-bottom:10px;
}
.subtitle                 {
FONT-FAMILY: Arial, Helvetica, sans-serif;
FONT-SIZE:         11pt;
FONT-WEIGHT:         bold;
padding-top:10px;
padding-bottom:2px;
text-decoration: none;
border-bottom:1px solid #D6D3D6;
}

.cellsubtitle {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #BBBBBB;
	
	height:30px;
	
	vertical-align:middle;
}
.footnote {
FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
FONT-SIZE:         8pt;
}

.table_form {
width: 790px;
}

.frame_search_results {
margin:0px;
padding:0px;
border:0px;
width:100%;

}
.frame_search_results_empty {
margin:0px;
padding:0px;
border:0px;
width:100%;

}
.frame_search_results_one {
margin:0px;
padding:0px;
border:0px;
width:100%;

}
.div_search_results {
border:0px solid silver;

position:absolut;
left:0px;
overflow:auto;
text-align:left;
}
.div_search_results_empty {
border:0px solid silver;

position:absolut;
left:0px;
overflow:auto;
text-align:left;
}
.div_search_results_one {
border:0px solid silver;

position:absolut;
left:0px;
overflow:auto;
text-align:left;
}
.div_search_results_unframed {
border:0px solid silver;
position:absolut;
left:0px;
text-align:left;
}

.frame_scheduler_results {
margin:0px;
padding:0px;
border:1px solid #000000;
width:100%;
height: 360px;
}
.frame_scheduler_results_manual {
margin:0px;
padding:0px;
border:0px;
width:100%;
}
.colleft                   {
/*
text-align: right;
font-family: Arial, Verdana, Helvetica, sans-serif;
width: 40%;
padding: 1 5 1 5;
vertical-align: top;
*/
	vertical-align: top;

	margin-right: 12px;
	text-align: right;

	font-weight: bold;
	font-size: 0.8em;

	color: #426e97;
	
	padding: 1px 5px 1px 5px;
	
}

.colright                   {
text-align: left;
font-family : Arial, Verdana, Helvetica, sans-serif;
padding: 1 5 1 5;
vertical-align:top;

}

.colthird                   {
font-family : Arial, Verdana, Helvetica, sans-serif;
padding: 5px;
padding: 1 5 1 5;
}

.colfourth                   {
font-family : Arial, Verdana, Helvetica, sans-serif;
padding: 5px;
padding: 1 5 1 5;
}

.hr {
height:1px;
color:#212129;
}

input, select, option, textarea   {
font-weight: normal;
font-size: 0.8em;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: white;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
border-left: #636563 1px solid;
border-top: #636563 1px solid;
text-decoration: none;
}

.radio         {
border : none;
background:none;
cursor: pointer;
}
.checkbox         {
border : none;
background: none;
cursor: pointer;
}

.button_standard {
height: 23px;
font-size: 12px;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: navy;
border-width:0px;
padding:0 5 2 3;
margin:0px;
cursor: pointer;
background-image:url(images/buttonbackground.gif);
background-position: bottom right;
background-repeat:no-repeat;
color:white;
}

.button {
font-size: 10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #E2E2E9;
border-left: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
border-right: #636563 1px solid;
border-bottom: #636563 1px solid;
width:70px;
cursor: pointer;
background-image:url(images/button_background.gif);
background-position: top center;
background-repeat:repeat-x;
color:black;
}

.button_nowidth {
font-size: 10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #E2E2E9;
border-left: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
border-right: #636563 1px solid;
border-bottom: #636563 1px solid;
background-image:url(images/button_background.gif);
background-position: top center;
background-repeat:repeat-x;
cursor: pointer;
}

.button_long {
font-size: 10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #E2E2E9;
border-left: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
border-right: #636563 1px solid;
border-bottom: #636563 1px solid;
background-image:url(images/button_background.gif);
background-position: top center;
background-repeat:repeat-x;
width:120px;
cursor: pointer;
}

.button_add {
font-size: 10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #E2E2E9;
border-left: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
border-right: #636563 1px solid;
border-bottom: #636563 1px solid;
width:46px;
cursor: pointer;
background-image:url(images/button_background.gif);
background-position: top center;
background-repeat:repeat-x;
}

.button_tag{
cursor:pointer;
padding:0px;
margin:0px;
background:none;
border:none;
}


/* Styles for Scrollbar */
/*
* { scrollbar-face-color: white;
    scrollbar-track-color: white;
    scrollbar-arrow-color: #003871;
    scrollbar-base-color: silver;
    scrollbar-darkshadow-color: white;
    scrollbar-highlight-color: white;
    scrollbar-shadow-color: silver;
    scrollbar-3dlight-color: silver;
}
*/

/*Styles for navigation bar - menu */
.menu_main_fill {
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding:0px;
background-color:#003871;
background-image:url(images/bg_nav_top.gif);
background-repeat:repeat-x;
background-position: center bottom;
color:white;
text-align:center;
font-weight:bold;
border:0px solid #5A5D5A;
border-left:0px solid #003871;
border-right:0px;
height:27px;
margin:0px;
}
.menu_mainTable{
background-color:navy;
background-image:url(images/bg_nav_top.gif);
background-repeat:repeat-x;
background-position: center bottom;
height:27px;
}
.menu_main {
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding:2px;
background-image:url(images/bg_nav_top.gif);
background-repeat:repeat-x;
background-position: center bottom;
color:white;
text-align:center;
width:129px;
font-weight:bold;
cursor:pointer;
height:27px;
}
.menu_mainOver {
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding:2px;
background-image:url(images/tabSelected.gif);
background-repeat:no-repeat;
background-position: center bottom;
color:#003871;
text-align:center;
width:129px;
font-weight:bold;
cursor:pointer;
cursor:hand;
height:27px;
}
.menu_mainSelected {
FONT-FAMILY: Arial, Helvetica, sans-serif;
padding:2px;
background-color:silver;
background-image:url(images/tabSelected.gif);
background-repeat:no-repeat;
background-position: center bottom;
color:navy;
text-align:center;
width:129px;
font-weight:bold;
height:27px;
}
.menu_subTable{
height:20px;
background-image:url(images/bg_nav_bottom.gif);
background-repeat:repeat-x;
background-position: bottom center;
}

.menu_sub_fill{
FONT-FAMILY: Arial,  Helvetica, sans-serif;
padding:0px;
background-image:url(images/bg_nav_bottom.gif);
background-repeat:repeat-x;
background-position: bottom center;
color:#003871;
text-align:center;
margin:0px;
height:20px;
}
.menu_sub {
FONT-FAMILY: Arial,  Helvetica, sans-serif;
background-image:url(images/bg_nav_bottom.gif);
background-position: bottom center;
background-repeat:repeat-x;
padding:2px;
color:navy;
text-align:center;
width:129px;
font-weight:bold;
height:20px;
}
.menu_subOver {
FONT-FAMILY: Arial,  Helvetica, sans-serif;
background-image:url(images/tabSubSelected.gif);
background-repeat:no-repeat;
background-position: bottom center;
padding:2px;
color:#003871;
text-align:center;
cursor:pointer;
width:129px;
font-weight:bold;
height:20px;
}
.menu_subSelected {
FONT-FAMILY: Arial,  Helvetica, sans-serif;
background-image:url(images/tabSubSelected.gif);
background-repeat:no-repeat;
background-position: bottom center;
background-color:#E2E2E9;
padding:2px;
color:navy;
text-align:center;
vertical-align:middle;
width:129px;
font-weight:bold;
height:20px;
}

.tsmatrix_title_top {
FONT-FAMILY: Verdana, sans-serif;
border-bottom: 1px solid #212129;
FONT-SIZE:         6pt;
FONT-WEIGHT: bold;
}

.tsmatrix_title_left {
FONT-FAMILY: Verdana, sans-serif;
border-right: 1px solid #212129;
FONT-SIZE:         6pt;
FONT-WEIGHT: bold;
}
.tsmatrix_content {
FONT-SIZE:         7pt;
FONT-WEIGHT: normal;
}
.tsmatrix_button {
font-size: 10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #E2E2E9;
border-left: #CCCCCC 1px solid;
border-top: #CCCCCC 1px solid;
border-right: #636563 1px solid;
border-bottom: #636563 1px solid;
width:83px;
cursor: pointer;
}

.table_form_big {
width: 902px;
}

.template_left {
background-color:#E5E5E5;
border-right: 1px solid #00005F;
width:30%;
}

.template_right {
background-color:#E5E5E5;
border-left: 1px solid #00005F;
width:30%;
}

.template_box_left {
width:200px;
background-color:#cccccc;
border-right: 1px solid #00005F;
}

.template_box_right {
width:200px;
background-color:#cccccc;
border-left: 1px solid #00005F;
}

.template_box_left_content {
width:150px;
background-color:#E5E5E5;
}

.template_box_right_content {
width:150px;
background-color:#E5E5E5;
}

.track_list {

}

.track_style_1 {
vertical-align:top;
padding:0px;
border:1px solid #536180;
}
.track_title_1
{
width:100%;
border-bottom:1px solid #536180;
background-color:#D9DDE6;
font-weight:bold;
text-align:center;
}

.track_style_2 {
vertical-align:top;
padding:0px;
border:1px solid #005329;
}
.track_title_2
{
width:100%;
border-bottom:1px solid #005329;
background-color:#D6EAD5;
font-weight:bold;
text-align:center;
}

.track_style_3 {
vertical-align:top;
padding:0px;
border:1px solid #7A493D;
}
.track_title_3
{
width:100%;
border-bottom:1px solid #7A493D;
background-color:#DFD0CE;
font-weight:bold;
text-align:center;
}

.track_style_4 {
vertical-align:top;
padding:0px;
border:1px solid #9F9C0F;
}
.track_title_4
{
width:100%;
border-bottom:1px solid #9F9C0F;
background-color:#E2E3AE;
font-weight:bold;
text-align:center;
}

.track_style_5 {
vertical-align:top;
padding:0px;
border:1px solid #C72E12;
}
.track_title_5
{
width:100%;
border-bottom:1px solid #C72E12;
background-color:#EDC9C0;
font-weight:bold;
text-align:center;
}

.track_style_6 {
vertical-align:top;
padding:0px;
border:1px solid #009090;
}
.track_title_6
{
width:100%;
border-bottom:1px solid #009090;
background-color:#9CCDCD;
font-weight:bold;
text-align:center;
}

.track_style_7 {
vertical-align:top;
padding:0px;
border:1px solid #7000C0;
}
.track_title_7
{
width:100%;
border-bottom:1px solid #7000C0;
background-color:#CF96D8;
font-weight:bold;
text-align:center;
}

.track_style_8 {
vertical-align:top;
padding:0px;
border:1px solid #44433E;
}
.track_title_8
{
width:100%;
border-bottom:1px solid #44433E;
background-color:#E3E3E1;
font-weight:bold;
text-align:center;
}

.result_box_left{
border-bottom:1px dotted silver;
border-right:0px dotted silver;
font-weight:bold;
width:350px;
vertical-align:top;
padding:0px;
padding-bottom:15px;
}

.result_box_right_bottom{
border-bottom:1px dotted silver;
vertical-align:bottom;
padding-bottom:15px;
}
.result_box_title{
font-size:11pt;
font-weight:bold;
}
.result_box_subtitle{
font-weight:bold;
}
.result_inbox_left{
font-weight:bold;
width:115px;
vertical-align:top;
}
.result_inbox_right{
width:180px;
vertical-align:top;
}

.result_info{
background-color:#DFDFEA;
text-align:left;
padding:5px;
}

.status_available {
background-color:#C6DFBF;
}
.status_taken {
background-color:#FACDC7;
}

.toolbar {
font-weight:normal;
}

.table_profile {
width:575px;
}
.profileleft  {
text-align: right;
width: 170;
padding: 1 5 1 5;
vertical-align: top;
}
.profilcenter {
text-align: left;
width:187;
padding: 1 5 1 5;
vertical-align:top;
}
.profileright {
text-align: left;
width:187;
padding: 1 5 1 5;
vertical-align:top;
}
.profilerightarea {
text-align: left;
width:375;
padding: 1 5 1 5;
vertical-align:top;
}
.profilrightarea {
text-align: left;
width:375;
padding: 1 5 1 5;
vertical-align:top;
}

.normal_text {
FONT-SIZE:         8pt;
font-weight:normal;
vertical-align:top;
}

.partnering_home_box {
vertical-align:top;
padding:0px;
width:160px;
border:1px solid #536180;
}
.partnering_home_box_fullwidth {
vertical-align:top;
padding:0px;
width:100%;
border:1px solid #536180;
}
.partnering_home_box_title
{
width:100%;
border-bottom:1px solid #536180;
background-color:#D9DDE6;
font-weight:bold;
text-align:center;
}

.partnering_box {
vertical-align:top;
padding:0px;
width:160px;
border:1px solid #000000;
}
.partnering_box_title
{
width:100%;
border-bottom:1px solid #000000;
background-color:#00007E;
color:white;
font-weight:bold;
text-align:center;
}

.partnering_home_div
{
padding:5px;
}

.ul_align_left {
	list-style-position: outside;
	margin-left: 0px;
	padding-left: 20px;
	list-style: disc;
	vertical-align: top;
}

.li_align_left
{
margin: 0px;
padding: 0px;
}

.agenda_bookings {
vertical-align:top;
}
.help_box_title
{
width:100%;
border-bottom:1px solid #D6D3D6;
font-weight:bold;
text-align:center;
}
.help_table {
  background-color:#FFF;
  width:100%;
  border-collapse:collapse;
}
.help_table_td
{
  background-color:#FFF;
  border:1px solid #D6D3D6;
  padding:0px;
}

.tab_ontop {
font-size: 10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-image:url(images/tab_top.gif);
background-repeat:no-repeat;
background-position: center top;
border: 0px solid #707070;
border-bottom:0px;
border-left:0px;
text-align:center;
width: 117px;
padding:3 0 2 0;
height:23px;
}

.tab_back {
font-size: 10px;
font-family: Arial, Verdana, Helvetica, sans-serif;
background-image:url(images/tab_back.gif);
background-repeat:no-repeat;
background-position: center top;
border-bottom: 1px solid #707070;
border-left:0px;
text-align:center;
width: 117px;
padding:3 0 2 0;
cursor:pointer;
height:23px;
}

.tab_empty {
border-bottom:1px solid #707070;
}
.comp_profile_info {
display:none;
}
.toplink {
	float: right;
	background: url(css/css/2008/icons/arrow-up.gif) no-repeat 0px 7px;
	
	padding-left: 14px;
	vertical-align:middle;
	
	font-size: 0.8em;
	font-weight: normal;
}

.app_form {

}

</style>
