body{
FONT-FAMILY:Trebuchet MS,sans-serif,Helvetica,arial;
font-style:normal;
FONT-SIZE:12pt;
text-align:left;
color:#f6f17f;
border:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#4c0616;
/*
scrollbar-face-color:#4c0616;
scrollbar-shadow-color:#a6824e;
scrollbar-highlight-color:#a6824e;
scrollbar-3dlight-color:#f6f17f;
scrollbar-darkshadow-color:#a6824e;
scrollbar-track-color:#4c0616;
scrollbar-arrow-color:#f6f17f;
*/
/*background-image:url(pictures/logo_tortix_bg.gif);background-repeat:repeat-x;
*/
}
a img{border: none;}
a{outline: none;outline-style: none;color:#f6f17f;}
a:visited{outline: none;outline-style: none;color:#f6f17f;}
a:hover{outline: none;outline-style: none;color:#f6f17f;}

a.mainlangactive{font-weight:bold;FONT-SIZE:10pt;
}
a.mainlangactive:visited{font-weight:bold;FONT-SIZE:10pt;
}
a.mainlangactive:hover{font-weight:bold;FONT-SIZE:10pt;
}
a.mainlanginactive{font-weight:bold;color:#a6824e;FONT-SIZE:10pt;
}
a.mainlanginactive:visited{font-weight:bold;color:#a6824e;FONT-SIZE:10pt;
}
a.mainlanginactive:hover{font-weight:bold;color:#a6824e;FONT-SIZE:11pt;
}
h1.mainmenu{text-align:center;font-weight:bold;color:#f6f17f;FONT-SIZE:16pt;margin:0px 0px 0px 0px;
}
a.mainmenu{font-weight:bold;FONT-SIZE:16pt;
}
a.mainmenu:visited{font-weight:bold;FONT-SIZE:16pt;
}
a.mainmenu:hover{font-weight:bold;FONT-SIZE:18pt;
}
p.mainphone{font-weight:bold;color:#f6f17f;FONT-SIZE:20pt;text-align:center;font-style:italic;
}
p.maincopyl{font-weight:bold;color:#f6f17f;FONT-SIZE:8pt;text-align:left;
}
p.maintext{color:#f6f17f;FONT-SIZE:10pt;margin:5px 30px 15px 30px;
}
a.maintext{font-weight:bold;FONT-SIZE:10pt;
}
a.maintext:visited{font-weight:bold;FONT-SIZE:10pt;
}
a.maintext:hover{font-weight:bold;FONT-SIZE:10pt;
}
ul.maintext{font-weight:bold;color:#f6f17f;FONT-SIZE:10pt;margin:0px 30px 0px 80px;
}
h2.maintext{font-weight:bold;color:#f6f17f;FONT-SIZE:10pt;margin:0px 0px 0px 0px;
}

h2.topmenu{font-weight:normal;color:#f6f17f;FONT-SIZE:12pt;margin:0px 0px 0px 0px;
}
a.topmenu{font-weight:normal;FONT-SIZE:12pt;
}
a.topmenu:visited{font-weight:normal;FONT-SIZE:12pt;
}
a.topmenu:hover{font-weight:normal;FONT-SIZE:14pt;
}

td.menuleft{color:#fffddf;text-align:center;vertical-align:top;FONT-SIZE:12pt;padding:0px 0px 0px 0px;width:200px;height:30px;
}
h2.menuleft{font-weight:normal;color:#f6f17f;FONT-SIZE:12pt;margin:0px 5px 0px 0px;
}
a.menuleft{font-weight:normal;FONT-SIZE:12pt;
}
a.menuleft:visited{font-weight:normal;FONT-SIZE:12pt;
}
a.menuleft:hover{font-weight:normal;FONT-SIZE:14pt;
}

h1.pagetitle{font-weight:normal;color:#fffddf;FONT-SIZE:18pt;margin:0px 20px 0px 0px;
}
a.pagetitle{font-weight:normal;FONT-SIZE:12pt;
}
a.pagetitle:visited{font-weight:normal;FONT-SIZE:12pt;
}
a.pagetitle:hover{font-weight:normal;FONT-SIZE:13pt;
}
h2.pagesubtitle{font-weight:normal;color:#fffddf;FONT-SIZE:14pt;margin:0px 20px 0px 0px;
}
h2.pagesubtitlec{font-weight:normal;color:#fffddf;FONT-SIZE:14pt;margin:0px 20px 0px 0px;text-align:center;
}
a.pagesubtitle{font-weight:normal;FONT-SIZE:14pt;
}
a.pagesubtitle:visited{font-weight:normal;FONT-SIZE:14pt;
}
a.pagesubtitle:hover{font-weight:normal;FONT-SIZE:14pt;
}

p.text{color:#fffddf;FONT-SIZE:12pt;margin:0px 10px 10px 0px;
}
p.textc{color:#fffddf;FONT-SIZE:12pt;margin:0px 10px 10px 0px;text-align:center;
}
a.text{FONT-SIZE:12pt;
}
a.text:visited{FONT-SIZE:12pt;
}
a.text:hover{FONT-SIZE:12pt;
}
ul.text{color:#fffddf;FONT-SIZE:12pt;margin:0px 20px 0px 40px;
}
th.text{color:#fffddf;font-weight:bold;text-align:left;vertical-align:top;FONT-SIZE:12pt;padding-bottom:5px;
}
th.textc{color:#fffddf;font-weight:bold;text-align:center;vertical-align:top;FONT-SIZE:12pt;padding-bottom:5px;
}
td.text{color:#fffddf;text-align:left;vertical-align:top;FONT-SIZE:12pt;padding-bottom:5px;
}
td.text_bottom{color:#fffddf;text-align:left;vertical-align:bottom;FONT-SIZE:12pt;padding-bottom:5px;
}
td.textr{color:#fffddf;text-align:right;vertical-align:top;FONT-SIZE:12pt;padding-bottom:5px;
}
td.textr_bottom{color:#fffddf;text-align:right;vertical-align:bottom;FONT-SIZE:12pt;padding-bottom:5px;
}
p.textfooter{color:#fffddf;FONT-SIZE:8pt;margin:0px 10px 5px 0px;
}
a.textfooter{color:#fffddf;FONT-SIZE:8pt;text-decoration:none;
}
a.textfooter:visited{color:#fffddf;FONT-SIZE:8pt;text-decoration:none;
}
a.textfooter:hover{color:#fffddf;FONT-SIZE:8pt;text-decoration:none;
}

p.copyright{font-weight:bold;color:#f6f17f;FONT-SIZE:8pt;text-align:left;margin-left:10px;
}
a.copyright{font-weight:bold;FONT-SIZE:8pt;
}
a.copyright:visited{font-weight:bold;FONT-SIZE:8pt;
}
a.copyright:hover{font-weight:bold;FONT-SIZE:8pt;
}

p.slogan{color:#fffddf;FONT-SIZE:14pt;margin:0px 10px 5px 20px;text-align:center;
}

h2.textfeedback{font-weight:normal;color:#fffddf;FONT-SIZE:12pt;margin:0px 0px 0px 0px;
}
p.textfeedback{color:#fffddf;FONT-SIZE:10pt;margin:0px 10px 5px 20px;
}
p.textfeedbackfirst{color:#fffddf;FONT-SIZE:10pt;
}
a.textfeedbackfirst{FONT-SIZE:10pt;
}




h3.faq{
color: #fffddf;
font-style:italic;
text-decoration:underline;
FONT-SIZE:12pt;
text-align:left;
border:0px;
margin:15px 15px 0px 15px;
padding:0px 0px 0px 0px;
cursor: pointer;
}
p.faqans{
font-style:normal;
FONT-SIZE:11pt;
text-align:justify;
color:#fffddf;
border:0px;
margin:15px 15px 11px 40px;
padding:0px 0px 0px 0px;
}




td.stat{color:#fffddf;text-align:left;vertical-align:top;FONT-SIZE:8pt;padding:0px 0px 0px 0px;
}
td.statc{color:#fffddf;text-align:center;vertical-align:top;FONT-SIZE:8pt;padding:0px 0px 0px 0px;
}
p.stat{font-weight:normal;text-align:left;color:#fffddf;FONT-SIZE:8pt;margin:0px 0px 0px 0px;
}
p.statc{font-weight:normal;text-align:center;color:#fffddf;FONT-SIZE:8pt;margin:0px 0px 0px 0px;
}
a.stat{font-weight:normal;FONT-SIZE:8pt;
}
a.stat:visited{font-weight:normal;FONT-SIZE:8pt;
}
a.stat:hover{font-weight:normal;FONT-SIZE:8pt;
}





/* autocomplete */
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
	color:#000000;
}
.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}
.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font: menu;
	font-size: 12px;
	overflow: hidden;
	text-align: left;
}
.ac_loading {
	background : Window url('images/loading.gif') right center no-repeat;
}
.ac_over {
	background-color: Highlight;
	color: HighlightText;
}

/* DatePicker */
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(js/calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
input.dp-applied {
	width: 140px;
	float: left;
}
table.jCalendar {
	border: 1px solid #000;
	background: #aaa;
    border-collapse: separate;
    border-spacing: 2px;
}
table.jCalendar th {
	background: #333;
	color: #fff;
	font-weight: bold;
	padding: 3px 5px;
}
table.jCalendar td {
	background: #ccc;
	color: #000;
	padding: 3px 5px;
	text-align: center;
}
table.jCalendar td.other-month {
	background: #ddd;
	color: #aaa;
}
table.jCalendar td.today {
	background: #666;
	color: #fff;
}
table.jCalendar td.selected {
	background: #f66;
	color: #fff;
}
table.jCalendar td.selected.dp-hover {
	background: #f33;
	color: #fff;
}
table.jCalendar td.dp-hover,
table.jCalendar tr.activeWeekHover td {
	background: #fff;
	color: #000;
}
table.jCalendar tr.selectedWeek td {
	background: #f66;
	color: #fff;
}
table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover {
	background: #bbb;
	color: #888;
}
table.jCalendar td.unselectable,
table.jCalendar td.unselectable:hover,
table.jCalendar td.unselectable.dp-hover {
	background: #bbb;
	color: #888;
}
div.dp-popup {
	position: relative;
	background: #ccc;
	font-size: 10px;
	font-family: arial, sans-serif;
	padding: 2px;
	width: 171px;
	line-height: 1.2em;
}
div#dp-popup {
	position: absolute;
	z-index: 199;
}
div.dp-popup h2 {
	font-size: 12px;
	text-align: center;
	margin: 2px 0;
	padding: 0;
}
a#dp-close {
	font-size: 11px;
	padding: 4px 0;
	text-align: center;
	display: block;
}
a#dp-close:hover {
	text-decoration: underline;
}
div.dp-popup a {
	color: #000;
	text-decoration: none;
	padding: 3px 2px 0;
}
div.dp-popup div.dp-nav-prev {
	position: absolute;
	top: 2px;
	left: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-prev a {
	float: left;
}

