/* BILLBOARS */

a.white {
	color:#ffffff;
	text-decoration: underline;
	}
	
a.white:visited {
	color:#ffffff;
	text-decoration: underline;
	}
a.white:hover {
	color:#ffffff;
	text-decoration: none;
	}
	
.billboardFF9900 {
	background-color:#FF9900;
}
	
.billboardCC6600 {
	background-color:#CC6600;
}
.billboard999900 {
	background-color:#999900;
}	
.billboard006633 {
	background-color:#006633;
}	
.billboard990000 {
	background-color:#990000;
}	
.billboard993333 {
	background-color:#993333;
}	
.billboard660033 {
	background-color:#660033;
}	
.billboard663366 {
	background-color:#663366;
}	
.billboard339966 {
	background-color:#339966;
}


p, td {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	}	

	
/* **************************************** */
/* Styles required for Profile Center       */
/* **************************************** */

/* HEADINGS */
h1 {
	font: 11pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#003366;
}

.subhead1 {
	font: 9pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#003366;
	margin: 12px 0 6px 0;
}


/* ANCHORS */
a.tab {
	color: #333333;
	background-color: #999996;
	text-decoration: none;
	font-weight: bold;
}

a.icon {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}

a.icon:hover {
	color: #333333;
	text-decoration: underline;
}

a.button-text {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}

/* DATA TABLES */
.even {
	background-color: #CCCCCC;
}

.odd {
	background-color: #EEEEEE;
}

.white-border {
	border: 1px;
	border-color: #FFFFFF;
	border-style: solid;
}


/* FORMS */
.form-button {
	background: url(images/button_tile.gif);
	background-position: top;
	background-repeat: repeat-x;
}

.field-label {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	font-style: normal;
	font-weight: bold;
	color: #333333;
}

.field-label-error {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
	vertical-align: baseline;
}

.form-body {
	font: 9pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	background-color: #DDDDDD;
	text-align: center;
	vertical-align: top;
}

.form-title-bar {
	font: 9pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	text-align: center;
	height: 20px;
}

.form-title-bar-small {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	text-align: left;
	height: 20px;
}

td.vertical-border {
	background-color: #999999;
	width: 1px;
}

td.horizontal-border {
	background-color: #999999;
	height: 1px;
}

input.text {
	font: 9pt tahoma, arial, helvetica, sans-serif;
	width: 200px;
}

/* Netscape 4.* Radio Button Hack */

input.radio {
	background-color: #DDDDDE;
	color: #333333;
}

input.radio2 {
	background-color: #DDDDDC;
	color: #333333;
}
/*  ****************************  */

select {
	font: 9pt tahoma, arial, helvetica, sans-serif;
}

/* TEXT AND LISTS */
.no-top-margin {
	margin-top: 0;
}

li.no-indent-dark {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	margin-top: 4px;
	list-style-type: square;
	color:#333333;
}
	
.normalWeight {
	font-weight: normal; 
}

.error {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
}


/* TABS */
/* ON */
.onTab_r1_c1 {
	margin: 0;
	padding: 0;
	background: url(../images/OnTab_r1_c1.gif), no-repeat;
}

.onTab_r1_c2 {
	margin: 0;
	padding: 0;
	background: url(../images/OnTab_r1_c2.gif), no-repeat;
}

.onTab_r1_c3 {
	margin: 0;
	padding: 0;
	background-image: url(../images/OnTab_r1_c3.gif);
	background-repeat: no-repeat;
}

.onTab_r2_c1 {
	margin: 0;
	padding: 0;
	background: url(../images/OnTab_r2_c1.gif), no-repeat;
}

.onTab_r2_c2 {
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #DDDDDD;
	font: 8pt tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
}

.onTab_r2_c3 {
	margin: 0;
	padding: 0;
	background: url(../images/OnTab_r2_c3.gif), no-repeat;
}

.onTab_r3_c1 {
	margin: 0;
	padding: 0;
	background: url(../images/OnTab_r3_c1.gif), no-repeat;
}

.onTab_r3_c2 {
	margin: 0;
	padding: 0;
	background: url(../images/OnTab_r3_c2.gif), no-repeat;
}

.onTab_r3_c3 {
	margin: 0;
	padding: 0;
	background-image: url(../images/OnTab_r3_c3.gif);
	background-repeat: no-repeat;
}

/* OFF */
.offTab_r1_c1 {
	margin: 0;
	padding: 0;
	background: url(../images/ffTab_r1_c1.gif), no-repeat;
}

.offTab_r1_c2 {
	margin: 0;
	padding: 0;
	background-image: url(../images/OffTab_r1_c2.gif);
	background-repeat: no-repeat;
}

.offTab_r1_c3 {
	margin: 0;
	padding: 0;
	background: url(../images/OffTab_r1_c3.gif, no-repeat;
}

.offTab_r2_c1 {
	margin: 0;
	padding: 0;
	background: url(../images/OffTab_r2_c1.gif), no-repeat;
}

.offTab_r2_c2 {
	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #999999;
	color: #333333;
	font: 8pt tahoma, arial, helvetica, sans-serif;
	font-weight: bold;
}

.offTab_r2_c3 {
	margin: 0;
	padding: 0;
	background-image: url(../images/OffTab_r2_c3.gif);
	background-repeat: no-repeat;
}

.offTab_r3_c1 {
	margin: 0;
	padding: 0;
	background: url(../images/OffTab_r3_c1.gif), no-repeat;
}

.offTab_r3_c2 {
	margin: 0;
	padding: 0;
	background: url(../images/OffTab_r3_c2.gif), no-repeat;
}

.offTab_r3_c3 {
	margin: 0;
	padding: 0;
	background: url(../images/OffTab_r3_c3.gif), no-repeat;
}

/* TABBED BOX EDGES */
.tabSpacer {
	margin: 0;
	padding: 0;
}

.tabRightEnd {
	margin: 0;
	padding: 0;
}

.tabBoxLeftEdge {
	margin: 0;
	padding: 0;
	background: url(../images/tabBoxLeftEdge.gif), repeat-y;
}

.tabBoxBottomEdge {
	margin: 0;
	padding: 0;
	background: url(../images/tabBoxBottomEdge.gif), repeat-x;
}

.tabBoxRightEdge {
	margin: 0;
	padding: 0;
	background: url(../images/tabBoxRightEdge.gif), repeat-y;
}

.confirm
{
	font-weight: bold; padding: 4px; border: solid 1px #333333; background-color: #ffffff;
}



/* **************************************** */
/* Styles required for Events               */
/* **************************************** */

.event-title {
font: 13pt tahoma, arial, helvetica, sans-serif;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#003366;
}
.event-subtitle {
font: 8pt tahoma, arial, helvetica, sans-serif;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#CC6633;
}
td.event-ended {
background-color:#CCC;
margin:8px;
}
table.event-register {
background-color:#EEE;
}
table.event-ended {
background-color:#EEE;
}
table.event-details {
font: 8pt tahoma, arial, helvetica, sans-serif;
text-decoration: none;
font-style: normal;
color:#000000;
}
table.event-details td {
background-color:#EEE;
font: 8pt tahoma, arial, helvetica, sans-serif;
}
table.event-details td.frame {
background-color:#CCC;
font: 8pt tahoma, arial, helvetica, sans-serif;
}
table.event-details td.header {
background-color:#DDD;
font-weight:bold;
font: 8pt tahoma, arial, helvetica, sans-serif;
}
table.event-details td.results {
background-color:#FFF;
padding-left:24px;
padding-right:24px;
font: 8pt tahoma, arial, helvetica, sans-serif;
}
a.register:link,a.register:visited {
font: 8pt tahoma, arial, helvetica, sans-serif;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#333;
}
a.register:hover,a.register:active { 
text-decoration: underline;
font: 8pt tahoma, arial, helvetica, sans-serif;
}
hr.event-separator {
color:#DDD;
height:1px;
}

/*********************************************SECTION BACKGROUNDS***************************************/
.fullbkg {
	background-image: url(/global/images/image_greybkg2.jpg);
	background-color: #9c9c9c;
}

.contentleft {
	background-color:#003366;
	}

.contentarea {
	background-color:#FFFFFF;
	}
/******************************************************************************************************/	

.adspace {
 	background-color:#FF9900;
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#ffffff;
	}

/********************************************CURRENT VIEW TABLE INFO************************************/	
.currentview-hdr {
 	background-color:#CCCCCC;
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #336699;
	}	
	
.currentview {
 	background-color:#CCCCCC;
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	}	
/*********************************************************************************************************/

/*************************************************LEFT SIDE NAVIGATION************************************/	
.left-navigation {
	font: 8pt tahoma, arial, helvetica, sans-serif;	
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	background-color:#336699;
	}
	
.left-subnavigation {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	background-color:#5286B8;
	}	
	
.leftnav-active {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	background-color:#FFFFFF;
	}	
	
.line {
	font: 2px tahoma, arial, helvetica, sans-serif;	
	background-color:#336699;
	}
			
/**********************************************************************************************************/
	
/******************************************************LISTS*********************************************/	
ul {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	list-style-type: square;
	color:#555555;
	}

ol {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	list-style-type: decimal;
	color:#555555;
	}
	
li {font: 8pt tahoma, arial, helvetica, sans-serif;
	margin-top: 4pt;
	color:#555555;
	}
	
li.no-indent {font: 8pt tahoma, arial, helvetica, sans-serif;
	margin-top: 4pt;
	list-style-type: square;
	color:#333333;
	}
	
li.sm-indent {font: 8pt tahoma, arial, helvetica, sans-serif;
	margin-top: 8pt;
	margin-left: 10pt;
	text-indent: 6px;
	list-style-type: square;
	color: #333333;
	}
	
li.sm-indent-wh {font: 8pt tahoma, arial, helvetica, sans-serif;
	margin-top: 4pt;
	margin-left: 10pt;
	text-indent: 6px;
	list-style-type: square;
	color: #ffffff;
	}	

li.highlight {font: 8pt tahoma, arial, helvetica, sans-serif;
	margin-left: -4px;
	margin-top: 6px;
	list-style-type: square;
	color: #555555;
	}
	
li.white {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	list-style-type: square;
	color:#ffffff;
	}		
/************************************************************************************************/
	
/****************************************RIGHT SIDE CONTENT TABLE**********************************/	
.rtside-content {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	background-color:#DDDDDD;
	}
/**************************************************************************************************/	

/*********************************************SAP UPPER NAVIGATION************************************/
a.sap-topnav-links {color:#ffffff;
	text-decoration: none;
	}

a.sap-topnav-links:visited {color:#ffffff;
	text-decoration: none;
	}

a.sap-topnav-links:hover {color:#ffffff;
	text-decoration: none;
	}
/*****************************************************************************************************/


/*********************************************CONTENT NAVIGATION**************************************/

a.sap-content-links {color:#336699;
	text-decoration: underline;
	}

a.sap-content-links:visited {color:#336699;
	text-decoration: underline;
	}

a.sap-content-links:hover {color:#336699;
	text-decoration: underline;
	}
	
/*****************************************************************************************************/

/*********************************************SAP WHITE NAVIGATION********************************/
a.sap-whitenav-links {color:#ffffff;
	text-decoration: none;
	}

a.sap-whitenav-links:visited {color:#ffffff;
	text-decoration: none;
	}
	
a.sap-whitenav-links:hover {color:#ffffff;
	text-decoration: none;
	font-weight: normal;
	}
/****************************************************************************************************/

/*********************************************SAP LEFT-SIDE NAVIGATION********************************/
a.sap-leftnav-links {color:#ffffff;
	text-decoration: none;
	}

a.sap-leftnav-links:visited {color:#ffffff;
	text-decoration: none;
	}
	
a.sap-leftnav-links:hover {color:#ffffff;
	text-decoration: none;
	font-weight: normal;
	}
/****************************************************************************************************/


/*********************************************SAP LEFT-SIDE NAVIGATION 2********************************/
a.sap-leftnav2-links {color:#000000;
	text-decoration: none;
	}

a.sap-leftnav2-links:visited {color:#000000;
	text-decoration: none;
	}

a.sap-leftnav2-links:hover {color:#000000;
	text-decoration: none;
	font-weight: normal;
	}

/****************************************************************************************************/



		
/******************************************HEADERS*****************************************/
.header-home {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	vertical-align: middle;
	height: 20px;
	background-color: #DDDDDD;
	}

.head {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#000000;
	}
	
.header1 {font: 13pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#003366;
	}
	
.header2 {font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	}
/************************************************************************************************/	
	
.adspace {
 	background-color:#FF9900;
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#ffffff;
	}

.adspace-sub {
 	background-color:#009966;
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#ffffff;
	}
	
.contentleft {
	background-color:#003366;
	}

.contentarea {
	background-color:#FFFFFF;
	}

.left-navigation {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	background-color:#336699;
	}

.logo {
	font: 8pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	line-height: 16px;
	}	

/***************************************************************************
Tags:			Buttons
***************************************************************************/

a.form-button-336699 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-336699:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-336699:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#b8cadb;
}
a.form-button-777777 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-777777:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-777777:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #d0d0d0;
}
a.form-button-ff9900 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-ff9900:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-ff9900:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffdba6;
}
a.form-button-cc6600 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-cc6600:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-cc6600:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #edcaa6;
}
a.form-button-999900 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-999900:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-999900:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #dbdba6;
}
a.form-button-006633 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-006633:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-006633:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #a6cab8;
}
a.form-button-990000 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-990000:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-990000:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #dba6a6;
}
a.form-button-993333 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-993333:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-993333:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #dbb8b8;
}
a.form-button-660033 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-660033:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-660033:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #caa6b8;
}
a.form-button-663366 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-663366:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-663366:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #cab8ca;
}
a.form-button-3399cc {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-3399cc:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-3399cc:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #b8dbed;
}
a.form-button-339966 {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-339966:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-339966:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #b8dbca;
}
a.form-button-6699cc {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-6699cc:visited {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color:#ffffff;
}
a.form-button-6699cc:hover {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #cadbed;
}

	
	

	
	
	
	
	
	
	
	
	
	
	
	/***************************************************************************
File:			full_browser_pc_ns.css
Last Updated: 	November 19, 2003
***************************************************************************/

/***************************************************************************
Tags:			TD, P, UL, OL, LI
***************************************************************************/
/*
td {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: normal;
margin-top: 0px;
color: #333333;
}
p {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: normal;
margin-top: 0px;
color: #333333;
}
*/
b {
font-weight: bold;
}

b.search {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #666666;
}
ul {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
list-style-type: square;
color: #333333;
}
ol {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
list-style-type: decimal;
color: #333333;
}
li {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
margin-top: 4pt;
color: #333333;
}
li.no-indent {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
margin-top: 4pt;
list-style-type: square;
color: #333333;
}
li.sm-indent {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 7pt;
margin-top: 4pt;
margin-left: -14pt;
text-indent : -6px;
list-style-type: square;
color: #333333;
}
li.highlight {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
margin-left: -4px;
margin-top: 6px;
list-style-type: square;
color: #333333;
}
td.top-navigation {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #ffffff;
}

/*
p.link-history {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: #888888;
}
*/

p.call-to-action {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 9pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
line-height: 13pt;
margin-left: 10px;
margin-right: 10px;
color: #333333;
}
p.navigation {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 8pt;
margin-top: 2pt;
color: #ffffff;
}
p.copyright {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 7pt;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: #ffffff;
}
td.questions-comments {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 7pt;
text-decoration: none;
font-style: normal;
font-weight: normal;
color: #555555;
}
p.sm {
font-family: tahoma, arial, helvetica, sans-serif;
font-size: 7pt;
color: #333333;
}




	/***************************************************************************
	Home Page Tags
	***************************************************************************/
	
	li.home {
	margin-left:-14px;
	margin-top:6px;
	}
	p.solutions-highlight {
	font-size:8pt;
	line-height:13pt;
	margin-left:19px;
	margin-top:3px;
	}
	p.sap-announces {
	font-size:8pt;
	color: #ffffff;
	line-height:12pt;
	margin-left:19px;
	margin-top:10px;
	margin-right:10px;
	}
	a.community {
	font-size:10pt;
	text-decoration:underline;
	color: #ffffff;
	font-weight:bold;
	}
	a.community:visited {
	font-size:10pt;
	text-decoration:underline;
	color: #ffffff;
	font-weight:bold;
	}
	a.community:hover {
	font-size:10pt;
	text-decoration:none;
	color: #ffffff;
	font-weight:bold;
	}
	a.announces {
	color: #ffffff;
	}
	a.announces:visited {
	color: #ffffff;
	}
	a.announces:hover {
	color: #ffffff;
	}
	
	
	
	
/***************************************************************************
Tags:			H1, H2, H3, H4, H5
***************************************************************************/

h1 {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 13pt; 
font-weight: bold; 
color: #003366; 
margin-bottom: 0px;
}
h2 {
font-family: verdana, tahoma, arial, helvetica, sans-serif; 
font-size: 10pt; 
font-style: italic;
font-weight: bold; 
margin-top: 0px;
color: #999900;
}
h3 {font-family: verdana, tahoma, arial, helvetica, sans-serif; 
font-size: 9pt; 
font-style: italic; 
font-weight: bold; 
color: #cc9933;
}
h4 {font-family: verdana, tahoma, arial, helvetica, sans-serif; 
font-size: 8pt; 
font-style: italic; 
font-weight: bold; 
color: #cc6600;
margin-bottom: 0px;
}
h5 {font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;  
font-weight: bold; 
color: #555555; 
margin-bottom: 0px;
}
/***************************************************************************
Head and Subheads
***************************************************************************/

p.head {font: 13pt tahoma, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color:#003366;}
	
p.subhead {font: 10pt verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	margin-top: 0px;
	color:#999900;}

p.subhead-two {font: 9pt verdana, arial, helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
	font-weight: bold;
	color:#cc9933;}
	
b.subhead-three {font-family: verdana, tahoma, arial, helvetica, sans-serif; 
font-size: 9pt; 
font-style: italic; 
font-weight: bold; 
color: #cc9933;}
/***************************************************************************
Tags:			FONT, P, B, I
***************************************************************************/

.red {
color: #993333;
}
.dk-orange {
color: #cc6600;
}
.orange {
color: #ff9900;
}
.yellow {
color: #cc9933;
}
.green {
color: #999900;
}
.lt-blue {
color: #6699cc;
}
.blue {
color: #336699;
}
.purple {
color: #663366;
}
.gray {
color: #666666;
}
.white {
color: #ffffff;
}
.bg-blue {
color: #ffffff;
background-color: #6699cc;
}
.bg-green {
color: #ffffff;
background-color: #999900;
}
.bg-red {
color: #ffffff;
background-color: #990033;
}

/***************************************************************************
Tags:			A HREF
***************************************************************************/

a {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: underline;
color: #336699;
}
a:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: underline;
color: #663366;
}
a:hover {font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
color: #336699;
}

a.country-name-link {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 13pt;
text-decoration: none;
font-weight: bold;
margin-right: 15px;
color: #ffffff;
}
a.country-name-link:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 13pt;
text-decoration: none;
font-weight: bold;
margin-right: 15px;
color: #ffffff;
}
a.country-name-link:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 13pt;
text-decoration: underline;
font-weight: bold;
margin-right: 15px;
color: #ffffff;
}

a.icon-link {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-weight: bold;
color: #666666;
}
a.icon-link:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-weight: bold;
color: #666666;
}
a.icon-link:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-weight: bold;
color: #666666;
}

a.top-navigation {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #ffffff;
}
a.top-navigation:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #ffffff;
}
a.top-navigation:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #c8e3ff;
}

a.link-history {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: underline;
color: #888888;
}
a.link-history:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: underline;
color: #888888;
}
a.link-history:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
color: #666666;
}

a.form-button-6699cc {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #ffffff;
}
a.form-button-6699cc:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #ffffff;
}
a.form-button-6699cc:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #c8e3ff;
}
a.form-button-999900 {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #ffffff;
}
a.form-button-999900:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #ffffff;
}
a.form-button-999900:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #e0e0a3;
}
a.form-button-cccccc {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #eeeeee;
}
a.form-button-cccccc:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #eeeeee;
}
a.form-button-cccccc:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #eeeeee;
}

a.application-tab {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #ffffff;
}
a.application-tab:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #ffffff;
}
a.application-tab:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
color: #e0e0a3;
}

a.webmaster {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
text-decoration: underline;
color: #336699;
}
a.webmaster:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
text-decoration: underline;
color: #336699;
}
a.webmaster:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
text-decoration: none;
color: #336699;
}

a.navigation {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: normal;
line-height: 15pt;
color: #ffffff;
}
a.navigation:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: normal;
line-height: 15pt;
color: #ffffff;
}
a.navigation:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: underline;
font-style: normal;
font-weight: normal;
line-height: 15pt;
color: #ffffff;
}

a.navigation-bold {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
line-height: 15pt;
color: #ffa000;
}
a.navigation-bold:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: normal;
font-weight: bold;
line-height: 15pt;
color: #ffa000;
}
a.navigation-bold:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: underline;
font-style: normal;
font-weight: bold;
line-height: 15pt;
color: #ffa000;
}

a.copyright {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
text-decoration: none;
color: #ffffff;
}
a.copyright:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
text-decoration: none;
color: #ffffff;
}
a.copyright:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
text-decoration: underline;
color: #ffffff;
}

a.news-box {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 9pt;
text-decoration: underline;
font-weight: bold;
color: #ffffff;
}
a.news-box:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 9pt;
text-decoration: underline;
font-weight: bold;
color: #ffffff;
}
a.news-box:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 9pt;
text-decoration: none;
font-weight: bold;
color: #ffffff;
}

a.sm {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
text-decoration: underline;
color: #336699;
}
a.sm:hover {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
text-decoration: underline;
color: #663366;
}
a.sm:visited {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
text-decoration: none;
color: #336699;
}

/***************************************************************************
Tags:			TABLE, TR, TH, TD
***************************************************************************/

.tbl-whitespace {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
color: #ffffff;
}

table.partpage {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt; 
}
.tbl-partpage-subhead {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background-color: #336699;
}
.tbl-partpage-bodydark {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
color: #333333;
background-color: #c8e3ff;
}
.tbl-partpage-bodylight {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
color: #333333;
background-color: #e3f1ff;
}

table.fullpage {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
}
.tbl-fullpage-subhead {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background-color: #666666;
}
.tbl-fullpage-subhead-lt {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
font-weight: bold;
color: #ffffff;
background-color: #999999;
}
.tbl-fullpage-bodydark {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
color: #333333;
background-color: #dddddd;
}
.tbl-fullpage-bodylight {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
color: #333333;
background-color: #eeeeee;
}

table.fullpage-sm { 
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
}
.tbl-fullpage-sm-subhead {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
font-weight: bold;
color: #ffffff;
background-color: #666666;
}
.tbl-fullpage-sm-subhead-lt {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
font-weight: bold;
color: #ffffff;
background-color: #999999;
}
.tbl-fullpage-sm-bodydark {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
color: #333333;
background-color: #dddddd;
}
.tbl-fullpage-sm-bodylight {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 7pt;
color: #333333;
background-color: #eeeeee;
}
	
table.quote {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
}
.tbl-quote-body {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 9pt;
font-weight: bold;
line-height: 12pt;
color: #ff9900;
}
.tbl-quote-name {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 8pt;
text-decoration: none;
font-style: italic;
font-weight: normal;
color: #666666;
}

table.highlightone { 
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
}
.tbl-highlightone-subhead {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background-color: #999900;
}
.tbl-highlightone-body {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
color: #333333;
background-color: #e0e0a3;
}

table.highlighttwo { 
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
}
.tbl-highlighttwo-subhead {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 9pt;
font-weight: bold;
color: #ffffff;
background-color: #ff9900;
}
.tbl-highlighttwo-body {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
color: #333333;
background-color: #ffcc66;
}

/***************************************************************************
Tags:			FORM, INPUT, SELECT, OPTION, TEXTAREA
***************************************************************************/

select {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
background-color: #ffffff;
color: #333333;
cursor: arrow;
}
/*
input {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
color: #333333;
}
*/
input {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
color:#333333;
}
input.textbox {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
color:#333333;
border-style:solid;
border-width:1px;
border-color:#666666;
height:20;
}
input.radio {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
background-color: #dddddd;
color: #333333;
cursor: hand;
}
/*
input.search {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
background-color: #dfefff;
color: #333333;
cursor: text;
}
*/
input.search {
font-family:tahoma, arial, helvetica, sans-serif;
font-size:8pt;
color:#333333;
border-style:solid;
border-width:1px;
border-color:#666666;
width:130;
height:20;
}
input.email-friend {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
width: 220px;
color: #333333;
}
textarea {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
background-color: #ffffff;
color: #333333;
cursor: text;
}
textarea.contactsap {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
background-color: #ffffff;
width: 300px;
height: 100px;
color: #333333;
cursor: text;
}
textarea.email-friend {
font-family: tahoma, arial, helvetica, sans-serif; 
font-size: 8pt;
background-color: #ffffff;
width: 290px;
height: 62px;
color: #333333;
cursor: text;
}

span.assemblyVersion {position:absolute;top:50px;left:200px;color:white;font-weight:bold;font: 8pt tahoma, arial, helvetica, sans-serif;}
span.template {position:absolute;top:50px;left:302px;color:white;font-weight:bold;font: 8pt tahoma, arial, helvetica, sans-serif;}
p.footer, p.mastHead {color:#ffffff;}
p.mastHead a, p.footer a{color:#ffffff;text-decoration:none;}
p.mastHead a:visited, p.footer a:visited {color:#ffffff;text-decoration:none;}
p.mastHead a:hover, p.footer a:hover  {text-decoration: none;color: #336699;}
.siteRolesToolbar{background-color:#cccccc;}
p.footer {color:#ffffff}



/*********************************************SEARCH ITEMS***************************************/


B.search-item {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #990000; FONT-STYLE: none; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}

B.search-item2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #006633; FONT-STYLE: none; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}

B.search-item3 {
	FONT-WEIGHT: ; FONT-SIZE: 11pt; COLOR: #00000; FONT-STYLE: none; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}
B.search-item4 {
	FONT-WEIGHT: NONE; FONT-SIZE: 11pt; COLOR: #cc6600; FONT-STYLE: NONE; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif
}

.tbl-keymatch {
	FONT-SIZE: 8pt; COLOR: #333333; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; BACKGROUND-COLOR: #e3f1ff
}
A.green {
	COLOR: #339966; TEXT-DECORATION: None; FONT: 7pt tahoma,
}
A.green:visited {
	COLOR: #339966; TEXT-DECORATION: None; FONT: 7pt tahoma,
}
A.green:hover {
	COLOR: #339966; TEXT-DECORATION: None; FONT: 7pt tahoma,
}
B.search {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: tahoma, arial, helvetica, sans-serif; TEXT-DECORATION: none