/* BEGINN DIV-LAYOUT */

/* BEGINN HEADER */
#title {

	height					: 30px;
	padding					: 0px;
	width						: 100%;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-color: #043BA0;

}

#title_navi {

	position				: absolute;
	top							: 10px;
	right						: 0px;
	vertical-align	: right;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	color						: #FFFFFF;
	padding-right		: 5px;

}
/* END HEADER */

/* BEGINN NAVIGATION */
#navigation {
	left						: 0px;
	position				: absolute;
	top							: 30px;
	padding					: 5px;
	height					: 550px;
	background-color: #F5F5F5;


}

.left_navigation ul li {

	list-style						: none;
	list-style-type				: none;

}

/* BEGINN SPACER */

.spacer_5px		{	font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 5px; margin: 0px; line-height: 5px; cursor: default; 		}
.spacer_10px	{	font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 10px; margin: 0px; line-height: 10px; cursor: default;	}
.spacer_15px	{	font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 15px; margin: 0px; line-height: 15px; cursor: default;	}
.spacer_20px	{	font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 20px; margin: 0px; line-height: 20px; cursor: default;	}
.spacer_25px	{	font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 25px; margin: 0px; line-height: 25px; cursor: default;	}
/* END SPACER */

/* BEGINN CONTENT */
#content {

	position				: absolute;
	top							: 30px;
	left						: 150px;
	padding-left		: 5px;
	width						: 75%;
	float						: right;


}
/* END CONTENT */
	

/* BEGINN FORM */

#form {

	width								: 100%;
	padding							: 0px;
	border							: 1px solid #CCCCCC;
	padding							: 0px;
	background-color		: #F5F5F5;
	background-image		: url(../images/tb_bottom_form.gif);
	background-position	: bottom;
	background-repeat		: repeat-x;
}

#formlogin {
	border				: 1px solid #CCCCCC;	background-color	: #F5F5F5;	background-image	: url(../images/tb_bottom_form.gif);	background-position	: bottom;	background-repeat	: repeat-x;	width				: 600px;	margin				: 0 auto;	
}


/* END FORM */

#headline {

	width									: 100%;	
	font-size							: 11px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: bold;
	color									: #000000;
	background-image			: url(../images/div_title_bottom.gif);
	background-position		: bottom;
	background-repeat			: repeat-x;
	background-color			: #043BA0;
	border								: 1px solid #043BA0;
	border-collapse				: collapse;
	padding								: 0px;
	z-index								: 1;
	height								: 25px;
	vertical-align				: bottom;
	position							: relative;

}

.textheadlineINTRO {

	font-size							: 11px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: bold;
	padding								: 5px;
	vertical-align				: bottom;	
}

#headlineToogle {

	width									: 100%;	
	font-size							: 11px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: bold;
	color									: #000000;
	background-image			: url(../images/div_title_bottom.gif);
	background-position		: bottom;
	background-repeat			: repeat-x;
	background-color			: #043BA0;
	border								: 1px solid #043BA0;
	border-collapse				: collapse;
	padding								: 0px;
	z-index								: 1;
	height								: 25px;
	vertical-align				: bottom;
	position							: relative;

}

.textheadlineToogleINTRO {

	font-size							: 11px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: bold;
	padding								: 5px;
	vertical-align				: bottom;	
}

.textheadline {

	font-size							: 10px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: normal;
	vertical-align				: bottom;	
}

#confirm {

	width									: 100%;	
	font-size							: 11px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: bold;
	color									: #000000;
	background-image			: url(../images/tb_bottom_sucsess.gif);
	background-position		: bottom;
	background-repeat			: repeat-x;
	background-color			: #b2d9b2;
	border								: 1px solid #368936;
	border-collapse				: collapse;
	padding								: 0px;
	z-index								: 1;
	height								: 25px;
	vertical-align				: bottom;
	position							: relative;

}

.confirmINTRO {

	font-size							: 11px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: bold;
	padding								: 5px;
	vertical-align				: bottom;	

}

#failed {

	width									: 100%;	
	font-size							: 11px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: bold;
	color									: #000000;
	background-image			: url(../images/tb_bottom_error.gif);
	background-position		: bottom;
	background-repeat			: repeat-x;
	background-color			: #FFC4C4;
	border								: 1px solid #CC0033;
	border-collapse				: collapse;
	padding								: 0px;
	z-index								: 1;
	height								: 25px;
	vertical-align				: bottom;
	position							: relative;

}

.failedINTRO {

	font-size							: 11px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: bold;
	padding								: 5px;
	vertical-align				: bottom;	

}

#pagefunction {

	width									: 100%;	
	font-size							: 10px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: normal;
	color									: #000000;
	background-image			: url(../images/div_page_bottom.gif);
	background-position		: bottom;
	background-repeat			: repeat-x;
	background-color			: #CCCCCC;
	border								: 1px solid #CCCCCC;
	border-collapse				: collapse;
	padding								: 0px;
	z-index								: 1;
	height								: 25px;
	vertical-align				: bottom;
	position							: relative;

}

.pagefunctionINTRO {

	font-size							: 10px;
	font-family						: Verdana, Arial, Helvetica;
	font-weight						: normal;
	padding								: 5px;
	vertical-align				: bottom;	
}

/* END DIV-LAYOUT */

/* BEGINN TEXT-LINKS */

A.textlink					{ font-weight: normal; font-size: 10px; color: #043BA0; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
A.textlink:hover		{ font-weight: normal; color: #043BA0; font-size: 10px; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; }

text_link						{ font-weight: normal; font-size: 10px; color: #043BA0; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; }
text_link:hover			{ font-weight: normal; color: #043BA0; font-size: 10px; text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; }


A.menulink					{ padding: 3px; padding-top:4px; display: block; width: 130px; text-align: left; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000; background-color: #F5F5F5; border: solid 1px #F5F5F5; height:13px; }
A.menulink:hover		{ font-family: Verdana, Arial, Helvetica, sans-serif; border: solid 1px #043BA0; background-color: #B3D9FF; height:13px; width: 130px; padding: 3px; padding-top:4px; }

A.linkheader				{ text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #FFFFFF; }
A.linkheader:hover	{ text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #FFFFFF; }

/* END TEXT-LINKS */

body 								{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.textresult					{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #000000; }

input								{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #B3D9FF; border: solid 1px #043BA0;}
select							{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #B3D9FF; border: solid 1px #043BA0;}

table 							{ border-collapse:collapse; border-spacing: 0px; padding: 5px;}

form								{ margin:0px; }

td									{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background: black;
	font-style: bold;
	text-align: center;
}

.active_customer {
                  color: #55CC11;
				  font-weight:bold;
                 }
.blocked_customer {
                  color: #FF6600;
				  font-weight:bold;
                 }
				 
.cancelled_customer {
                  color: #CC0033;
				  font-weight:bold;
                 }

#listLink {
	font-weight:bold;
}

#realLink {
	font-style:italic;
}

/* Navigation */
.navigation {
	width:px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:7px;
	padding:4px;
	padding-right:4px;
	padding-top:0px;	
	background:#F5F5F5;
	
	background-image: url(img/round_b_r.gif);
	background-position: 100% 100%;
  	background-repeat: no-repeat; 	
}

.navigationHeader {
	color: #000000;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:bold;
    padding:3px;
    margin:0px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;	
}

#admin {
	color: #CC0033;
}

.navigationBody {
	margin-bottom: 10px;
}

.navigationRow {
	font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin:0px;
    padding:1px;
    padding-left:7px;
}

#subRow {
	font-size:11px;
	padding-left:15px;
}
/* END Navigation */

.button {
	width:100px;
	height: 15px;
	padding:2px;
    margin:0px;
	background:#F0FFE1;
	border: 1px solid #CCCCCC;
}

.topNav {
	border-left: 1px solid #CCCCCC; 
	padding-left:7px; 
	padding-right:7px;
}

#selected {
	color: #33B100;
}

/* Reiter Navigation */


.slider {
	width:95px;
	padding:3px;
    margin:0px;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	background:#F0FFE1;
	font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
    -moz-border-radius-topleft: 8px;
	-moz-border-radius-topright: 8px;
}

.sliderButton {
	height: 15px;
	width: 100%;
	background: transparent;
	font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    border: none;
    padding:0px;
    margin:0px;
    text-align: center;
    vertical-align: center;
    color: #333399;
    cursor: hand;
}

#sliderActivated {
	background:#33B100;
	font-weight:bold;
	color: #FFFFFF;
}

#sliderDisabled {
	background:#FFFFFF;
	color: #555555;
}

/* Toolbox */
.toolbar {	
	height: 20px;
	border: none;
	margin: 0px;
}

.toolbarCell {
	text-align: center;
	width: 24px;
	padding: 2px;
}

.toolbox {
	height: 20px;
	width:100px;
	padding:2px;
    margin:0px;
	border-right: 1px solid #CCCCCC;
	background:#F0FFE1;
	text-align: center;
}


/* Task Content */
.pageContent {
	padding: 2px 0px 2px 5px;
	margin: 10px 10px 10px 0px;
	border: 1px solid #CCCCCC;
	background:#FFFFFF;
}

.pageContent_noborder {
	padding: 2px 0px 2px 5px;
	margin: 10px 10px 10px 0px;
	border: 0px solid #CCCCCC;
	background:#FFFFFF;
}

.pageContentHeader {
    font-family: Verdana;
    background: #F5F5F5;
    padding: 8px;
	border-bottom: 1px solid #CCCCCC;	
	vertical-align: top;
	height: 15px;
	font-size:14px;
	font-weight: bold;
}

#HeaderLeft {
	width:550px;
}

.pageContentBody {
	vertical-align: top;
    padding: 3px;
}

.pageContentFooter {
	font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
    padding: 10px;
	border-top: 1px solid #CCCCCC;
	vertical-align: middle;
	height: 35px;
}

#mainTableRow {
	font-size:12px;
	margin:0px;
    padding:2px;
    padding-left:20px;
}


.silverLine {
	height: 6px;
	background: #F5F5F5;
}


.resultList {
	width: 650px;
}

#firstRow {
	border-left: 1px solid #CCCCCC;
	vertical-align: top; 
}

.resultHeader {
	color: #000000;
	font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-top: 2px solid #33B100;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-right: 5px;
    empty-cells: show;
    margin: 0px;
    vertical-align: top;
}

.resultRowHeader {

	background: #F5F5F5;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC; 
	border-right: 1px solid #CCCCCC; 
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	empty-cells: show;
	margin: 0px;
	text-align: center;

}

.resultRow {
		font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC; 
		border-right: 1px solid #CCCCCC; 
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    empty-cells: show;
    margin: 0px;
		text-align: left;
}

.resultRowInvoiceCancel {
		font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    border-top: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC; 
		border-right: 1px solid #CCCCCC;
		color				:#FF860D;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    empty-cells: show;
    margin: 0px;
		text-align: left;
}

.listRow00 {
	background:#FFFFFF;
}

.listRow01 {
	background:#FFFFE0;
}

.contentHeader {
	color: #000000;
	background: #FFFFFF;
	font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-bottom: 1px solid #CCCCCC; 
	width: 100%;
}

#prompt {
	font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}

.error {
	font-size:11px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #CC0033;
}

.errorPage {
	font-size: 28px;
	color: #CC0033;
	font-weight: bold;
}

.inputPanelForm {
	width: 120px;
}

.inputPanelFormSelect {
}

.inputPanelFormLong {
	width: 180px;
}

.inputPanelFormPLZ {
	width: 40px;
}

.inputPanelFormCID {
	width: 60px;
}

.inputPanelFormDATE {
	width: 70px;
}

.inputPanelFormSTATUS {
	width: 85px;
}

.inputPanelFormCust {
	width: 80px;
}

.inputerror {
	border: 1px solid #CC0033; 
	background:#FFAEB0;
	width: 120px;
}

.InputErrorDate {
	border: 1px solid #CC0033; 
	background:#FFAEB0;
	width: 70px;
}

.inputerrorlong {
	border: 1px solid #CC0033; 
	background:#FFAEB0;
	width: 180px;
}

.inputerrorCust {
	border: 1px solid #CC0033; 
	background:#FFAEB0;
	width: 80px;
}

.inputerrorPLZ {
	border: 1px solid #CC0033; 
	background:#FFAEB0;
	width: 40px;
}

.inputPanelFormText {
	border: 1px solid #B3D9FF; 
	background:#F5F5F5;
	width: 200px;
	height:100px;
}

.inputButtonForm {

	font-family				: Verdana, Arial, Helvetica, sans-serif;
	font-weight				: bold;
	border						: 1px solid #043BA0; 
	background				: #B3D9FF;
	width							: 125px;
	background-image	: url(../images/formbutton.gif);
}

.inputPanelField {
	padding: 3px;
}

.panelButton {
	font-size:9px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin-top: 5px;
    padding:0px;
    text-align: center;
    width: 80px;
}

.helpLink {
	font-size: 14px;
	color: #4682B4;
	font-weight: bold;
	text-decoration: none;
	cursor: help;
}




/* User information */
.confirmNew {
	border: 1px solid #CCCCCC;
	width: 650px;
	background:#FFFFE0;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	font-size:11px;
	font-weight: bold; 
	color: #33B100;
}

/* table with dependencies */
table.dependencyTable {
	width:100%; 
	border: 1px solid #CCCCCC;
}
table.dependencyTable tr td {
	padding: 0px;
}
table.dependencyTable tr.headLine td {
	padding: 5px 0px 0px 5px; 
}

/* table with tree element */
table.treeTable {
	width:100%; 
	border: 1px solid #CCCCCC;
}

table.treeTable tr td.treeCell {
	padding: 10px 10px 10px 10px;
}

.custMarkerLeft {
	float:left; 
	padding-right:5px;  
	color: #FF6600;
}

.custMarkerRight {
	font-weight:bold;
	color: #FF6600;
}


/* mod status */
.mod_active		{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #69B504; }

.mod_disable	{ font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #990000; }

/* ### BEGINN CALENDAR ### */

.calendarHeader					{ background: #E5E5E5; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; vertical-align: middle; height: 15px; }

.calendarEntry					{ background: #F5F5F5; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; empty-cells: hide; vertical-align: middle; width: 15px; height: 15px; }
.calendarEntryActive		{ background: #A6C2FF; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; empty-cells: show; vertical-align: middle; }
.calendarEntryCurrent		{ background: #C0F1D0; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; empty-cells: hide; vertical-align: middle; width: 15px; height: 15px; }
.calendarEntryWeekend		{ background: #E5E5E5; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; empty-cells: hide; vertical-align: middle; width: 15px; height: 15px; }
.calendarEntryEmptyDay	{ background: #FFFFFF; font-size:7px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #C5C5C5; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; empty-cells: show; margin: 0px; vertical-align: top; }
.calendarEntryEmpty			{ background: #FFFFFF; font-size:7px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; empty-cells: show; margin: 0px; vertical-align: top; }

/* BEGINN CALENDAR EVENTS  */

.calendarEntryPublicHoliday { background: #72B8B8; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; empty-cells: hide; vertical-align: middle; width: 15px; height: 15px; }
.calendarEntryBDay					{ background: #FFBBBB; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; empty-cells: hide; vertical-align: middle; width: 15px; height: 15px; }
.calendarEntryWedding				{ background: #FFB997; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; empty-cells: hide; vertical-align: middle; width: 15px; height: 15px; }
.calendarEntryPrivate				{ background: #00BFBF; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; empty-cells: hide; vertical-align: middle; width: 15px; height: 15px; }
.calendarEntryBusiness 			{ background: #00A5F4; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; border-top: 1px solid #C5C5C5; border-bottom: 1px solid #C5C5C5; border-left: 1px solid #C5C5C5; border-right: 1px solid #C5C5C5; empty-cells: hide; vertical-align: middle; width: 15px; height: 15px; }

/* END CALENDAR EVENTS */


/* ### END CALENDAR ### */

.ErrorTable {
	
	font-size							: 12px;
	font-family						: Verdana, Arial, Helvetica;
	color									: #FF0000;
	background-image			: url(../images/tb_bottom_error.gif);
	background-position		: bottom;
	background-repeat			: repeat-x;
	background-color			: #FFC4C4;
	border								: 1px solid #FF0000;
	border-collapse				: collapse;
	padding-left					: 5px;
	padding-right					: 5px;
	z-index								: 1;
	width									: 100%;

}

.SucsessTable {
	
	font-size							: 12px;
	font-family						: Verdana, Arial, Helvetica;
	color									: #368936;
	background-image			: url(../images/tb_bottom_sucsess.gif);
	background-position		: bottom;
	background-repeat			: repeat-x;
	background-color			: #b2d9b2;
	border								: 1px solid #368936;
	border-collapse				: collapse;
	padding-left					: 5px;
	padding-right					: 5px;
	z-index								: 1;
	width									: 100%;

}

.HintTable {
	
	font-size							: 12px;
	font-family						: Verdana, Arial, Helvetica;
	color									: #f3c22e;
	background-image			: url(../images/tb_bottom_hint.gif);
	background-position		: bottom;
	background-repeat			: repeat-x;
	background-color			: #ffeaaa;
	border								: 1px solid #f3c22e;
	border-collapse				: collapse;
	padding-left					: 5px;
	padding-right					: 5px;
	z-index								: 1;
	width									: 100%;

}
