body
{
       background-color:white; color:black;
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size:70%;
	   text-align:left; margin:0; padding:0;
}

a
{
       background-color:white; color:black;
}

.details
{
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;

}


h1, .h1
{
	font-size: 150%;
	font-weight: bold;
	padding-bottom:0.5em;
	color:black;
}

h2
{
	font-size: 120%;
	color:black;
}


/* TABLES */
.price_table
{
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
}

.price_table td
{
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
}

.genericlist_table, .datatable, .formtable
{
	border-collapse: collapse;
}

.formtable
{
	border:1px solid black;
}

.genericlist_table tr td, .genericlist_table th, .genericlist_table thead td,
.datatable tr td, .datatable th, .datatable thead td,
.datatable genericlist_row_1 td, .datatable genericlist_row_2 td, .genericlist_row_2, .genericlist_row_1,  .genericlist_row_1 th
.formtable tr td, .formtable th, .formtable thead td,
.table-bottom
{
	border: 1px solid black;
	background-color:white;
	background:none;
}

div.subtitle_line1
{
	font-weight: bold;
	text-decoration: underline;
	margin-top: 2Em;
	margin-bottom: 1Em;
}

/*for no print element*/
.no-print
{
	display:none;
}

/* LINE AFTER TAB */
.table-top{	color:black; border:1px solid black;  background: none;  }

td.tab-list-offers-empty {
	border: 1px solid black;
	color:black;
}

/* RR */
.formtable img
{
	display:none;
}

/* TABS */
.tabs								{	background:url(/images/design/tab-bckg-print.png) top repeat-x; height:29px; font-size:11px; line-height:11px; 	}
.tabs-r								{	background:url(/images/design/tab-bckg-side-print.png) top right  no-repeat ; height:29px;  }
.tabs-l								{	background:url(/images/design/tab-bckg-side-print.png) top left no-repeat ; height:29px;  }
.tabs b								{	font-weight:normal; display:block; padding:7px 0 10px; background-repeat:no-repeat; float:left; 	}


.tabs .start1, 		.tabs .start2,  	.tabs .start3,  	.tabs .start4,  	.tabs .start5,
.tabs .start6,  	.tabs .start7,  	.tabs .start8,  	.tabs .start9,  	.tabs .start10 		{	background-image:url(/images/design/tab-nosel-nosel-print.png); 	width:13px;  	}
.tabs .mid1, 		.tabs .mid2, 		.tabs .mid3, 		.tabs .mid4, 		.tabs .mid5,
.tabs .mid6, 		.tabs .mid7, 		.tabs .mid8, 		.tabs .mid9, 		.tabs .mid10		{	background-image:url(/images/design/tab-cnt-nosel-print.png); 	background-repeat:repeat-x; 	}
.tabs .end1, 		.tabs .end2, 		.tabs .end3, 		.tabs .end4, 		.tabs .end5,
.tabs .end6, 		.tabs .end7, 		.tabs .end8, 		.tabs .end9, 		.tabs .end10		{	background-image:url(/images/design/tab-end-nosel-print.png); 	width:19px;  	}

.tabs .start1																						{	background-image:url(/images/design/tab-no-nosel-print.png); width:13px;  	}

.stab1 .start1,		.stab2 .start2,		.stab3 .start3,		.stab4 .start4,		.stab5 .start5,
.stab6 .start6,		.stab7 .start7,		.stab8 .start8,		.stab9 .start9,		.stab10 .start10	{	background-image:url(/images/design/tab-no-sel-print.png);		}
.stab1 .mid1,		.stab2 .mid2,		.stab3 .mid3,		.stab4 .mid4,		.stab5 .mid5,
.stab6 .mid6,		.tab7 .mid7,		.stab8 .mid8,		.stab9 .mid9,		.stab10 .mid10		{	background-image:url(/images/design/tab-cnt-sel-print.png);  	}
.stab1 .end1,		.stab2 .end2,		.stab3 .end3,		.stab4 .end4,		.stab5 .end5,
.stab6 .end6,		.tab7 .end7,		.stab8 .end8,		.stab9 .end9,		.stab10 .end10		{	background-image:url(/images/design/tab-end-sel-print.png);  	}
.stab1 .start2,		.stab2 .start3,		.stab3 .start4,		.stab4 .start5,		.stab5 .start6,
.stab6 .start7,		.stab7 .start8,		.stab8 .start9,		.stab9 .start10,	.stab10 .start11	{	background-image:url(/images/design/tab-sel-nosel-print.png);	}


.tabs1 .start2, 	.tabs2 .start3, 	.tabs3 .start4, 	.tabs4 .start5, 	.tabs5 .start6,
.tabs6 .start7, 	.tabs7 .start8, 	.tabs8 .start9, 	.tabs9 .start10, 	.tabs10 .start11	{	background-image:url(/images/design/tab-nosel-no-print.png);	}

.stab1 .tabs1 .start2,	.stab2 .tabs2 .start3, 	.stab3 .tabs3 .start4,	.stab4 .tabs4 .start5,	.stab5 .tabs5 .start6,
.stab6 .tabs6 .start7,	.stab7 .tabs7 .start8,	.stab8 .tabs8 .start9,	.stab9 .tabs9 .start10,	.stab10 .tabs10 .start11		{	background-image:url(/images/design/tab-sel-no-print.png);	}

/* hides not used tabs */
.tabs1 .mid2, .tabs1 .end2,		.tabs1 .start3, .tabs1 .mid3, .tabs1 .end3,		.tabs1 .start4, .tabs1 .mid4, .tabs1 .end4,		.tabs1 .start5, .tabs1 .mid5, .tabs1 .end5, 	.tabs1 .start6, .tabs1 .mid6, .tabs1 .end6, 	.tabs1 .start7, .tabs1 .mid7, .tabs1 .end7, 	.tabs1 .start8, .tabs1 .mid8, .tabs1 .end8, 	.tabs1 .start9, .tabs1 .mid9, .tabs1 .end9, 	.tabs1 .start10, .tabs1 .mid10, .tabs1 .end10,	.tabs1 .start11,
.tabs2 .mid3, .tabs2 .end3, 	.tabs2 .start4, .tabs2 .mid4, .tabs2 .end4, 	.tabs2 .start5, .tabs2 .mid5, .tabs2 .end5, 	.tabs2 .start6, .tabs2 .mid6, .tabs2 .end6, 	.tabs2 .start7, .tabs2 .mid7, .tabs2 .end7, 	.tabs2 .start8, .tabs2 .mid8, .tabs2 .end8, 	.tabs2 .start9, .tabs2 .mid9, .tabs2 .end9, 	.tabs2 .start10, .tabs2 .mid10, .tabs2 .end10, 	.tabs2 .start11,
.tabs3 .mid4, .tabs3 .end4, 	.tabs3 .start5, .tabs3 .mid5, .tabs3 .end5, 	.tabs3 .start6, .tabs3 .mid6, .tabs3 .end6, 	.tabs3 .start7, .tabs3 .mid7, .tabs3 .end7, 	.tabs3 .start8, .tabs3 .mid8, .tabs3 .end8, 	.tabs3 .start9, .tabs3 .mid9, .tabs3 .end9, 	.tabs3 .start10, .tabs3 .mid10, .tabs3 .end10, 	.tabs3 .start11,
.tabs4 .mid5, .tabs4 .end5, 	.tabs4 .start6, .tabs4 .mid6, .tabs4 .end6, 	.tabs4 .start7, .tabs4 .mid7, .tabs4 .end7, 	.tabs4 .start8, .tabs4 .mid8, .tabs4 .end8, 	.tabs4 .start9, .tabs4 .mid9, .tabs4 .end9, 	.tabs4 .start10, .tabs4 .mid10, .tabs4 .end10, 	.tabs4 .start11,
.tabs5 .mid6, .tabs5 .end6, 	.tabs5 .start7, .tabs5 .mid7, .tabs5 .end7, 	.tabs5 .start8, .tabs5 .mid8, .tabs5 .end8, 	.tabs5 .start9, .tabs5 .mid9, .tabs5 .end9, 	.tabs5 .start10, .tabs5 .mid10, .tabs5 .end10, 	.tabs5 .start11,
.tabs6 .mid7, .tabs6 .end7, 	.tabs6 .start8, .tabs6 .mid8, .tabs6 .end8, 	.tabs6 .start9, .tabs6 .mid9, .tabs6 .end9, 	.tabs6 .start10, .tabs6 .mid10, .tabs6 .end10, 	.tabs6 .start11,
.tabs7 .mid8, .tabs7 .end8, 	.tabs7 .start9, .tabs7 .mid9, .tabs7 .end9, 	.tabs7 .start10, .tabs7 .mid10, .tabs7 .end10, 	.tabs7 .start11,
.tabs8 .mid9, .tabs8 .end9, 	.tabs8 .start10, .tabs8 .mid10, .tabs8 .end10, 	.tabs8 .start11,
.tabs9 .mid10, .tabs9 .end10, 	.tabs9 .start11														{	display:none;	}
p b font {line-height:2em;}

.right-tab-button-red-raw a
{
	color: black;
	padding:0;
}

.right-tab-button-red-raw, .right-tab-button-red-raw div
{
	background: none;
}

h2
{
	padding-left: 15px;
	padding-top: 1.5em;
}

