body{
FONT-FAMILY:lucida bright,microsoft sans serif,tahoma,georgia,arial,helvetica,Comic Sans MS;
font-style:normal;
FONT-SIZE:1pt;
text-align:left;
color:#662320;
border:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
scrollbar-face-color:#e2CCCC;
scrollbar-shadow-color:#662320;
scrollbar-highlight-color:#662320;
scrollbar-3dlight-color:#e1be7e;
scrollbar-darkshadow-color:#884340;
scrollbar-track-color:#c2aaaa;
scrollbar-arrow-color:#330055;
background-image:url(pictures/tortix_bg_top.jpg);background-repeat:repeat-x;
}
div{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:none;
}
div.page{position:absolute;top:0px;left:0px;background-image:url(pictures/tortix_bg.jpg);background-repeat:no-repeat;height:300px;width:100%;
}
div.logo{position:absolute;top:3px;left:580px;
}
div.addr{position:absolute;top:20px;left:330px;
}
div.menuleft{position:absolute;top:235px;left:0px;min-height:300px;height:300px;width:248px;max-width:248px;
}
div.main{position:relative;top:235px;left:0px;
}
div.maintop{position:relative;top:0px;left:16px;background:url(pictures/maintopbg.jpg); background-repeat:repeat-x;min-height:300px;height:300px;
}
div.mainright{text-align:left;background-image:url(pictures/maintopbg.jpg); background-repeat:repeat-x;min-height:450px;height:auto !important;height:450px;
}
div.h1{position:absolute;top:35px;left:235px;
}
table{FONT-SIZE:12pt;border-style:none;border-width:0px;border-spacing:0px;border:0px;border-collapse:collapse;
}
tr{ vertical-align:top;border:none;
}
td{FONT-SIZE:7pt;border-style:none;border-width:0px;padding:0px;border:0px; border:none;
}
th{FONT-SIZE:11pt;border-style:none;border-width:0px;padding:0px;border:0px; border:none;
}
table.menutop{width:100%;
}
td.menutop{text-align:left;
}
table.menuleft{width:100%;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;min-height:450px;height:450px;
}
td.menuleft0{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px 0px;min-height:10px;height:10px;
}
td.menuleft1{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -10px;min-height:30px;height:30px;
}
td.menuleft2{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -40px;min-height:30px;height:30px;
}
td.menuleft3{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -70px;min-height:30px;height:30px;
}
td.menuleft4{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -100px;min-height:30px;height:30px;
}
td.menuleft5{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -130px;min-height:30px;height:30px;
}
td.menuleft6{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -160px;min-height:30px;height:30px;
}
td.menuleft7{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -190px;min-height:30px;height:30px;
}
td.menuleft8{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -220px;min-height:30px;height:30px;
}
td.menuleft9{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -250px;min-height:30px;height:30px;
}
td.menuleft10{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -280px;min-height:30px;height:30px;
}
td.menuleft11{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -310px;min-height:30px;height:30px;
}
td.menuleft12{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -340px;min-height:30px;height:30px;
}
td.menuleft13{text-align:center;vertical-align:middle;background-image:url(pictures/leftmenubg.jpg);background-repeat:repeat-x;background-position:0px -370px;min-height:30px;height:30px;
}
table.main{width:100%;height:450px;min-height:450px;
}
td.mainleft{text-align:left;min-height:300px;height:300px;width:249px; max-width:249px;
}
td.mainmid{background-image:url(pictures/mainbg.gif); background-repeat:repeat;height:450px;min-height:450px;
}
td.mainright{height:450px;min-height:450px;
}
td.center{text-align:center;
}
table.langs{background-image:url(pictures/leftmenuhighlight1.gif); background-repeat:repeat;width:100%;
}
td.h1lm{text-align:left;background-image:url(pictures/h1lm.jpg); background-repeat:repeat-y;FONT-SIZE:1pt;
}
td.h1lb{text-align:left;background-image:url(pictures/h1lb.jpg); background-repeat:no-repeat; height:11px;FONT-SIZE:1pt;
}
td.h1mb{text-align:left;background-image:url(pictures/h1mb.jpg); background-repeat:repeat-x; height:11px;FONT-SIZE:1pt;
}
td.h1mm{text-align:left;background-image:url(pictures/h1mm.jpg); background-repeat:repeat;FONT-SIZE:1pt;
}
td.h1lt{text-align:left;background-image:url(pictures/h1lt.jpg);background-repeat:no-repeat; height:10px;FONT-SIZE:1pt;
}
table.title{width:100%;background-color:#EBC8A0;
}
table.subtitle{width:100%;
}
table.copyright{width:100%;background-color:#EBC8A0;
}
td.copyrightl{text-align:left;vertical-align:middle;background-image:url(pictures/bottom_bg.gif);background-repeat:repeat-x;width:40%;height:50px;FONT-SIZE:1pt;padding-left:10px;
}
td.copyrightr{text-align:right;vertical-align:middle;background-image:url(pictures/bottom_bg.gif);background-repeat:repeat-x;width:40%; height:50px;FONT-SIZE:1pt;padding-right:10px;
}
td.copyrightm{text-align:center;vertical-align:middle;background-image:url(pictures/bottom.gif);background-repeat:no-repeat;width:467;max-width:467;height:50px;FONT-SIZE:1pt;
}
td.maintext{text-align:left;vertical-align:top;FONT-SIZE:11pt;padding-bottom:5px;
}
td.maintext_middle{text-align:left;vertical-align:middle;FONT-SIZE:11pt;padding-bottom:5px;
}
td.maintext_bottom{text-align:left;vertical-align:bottom;FONT-SIZE:11pt;padding-bottom:5px;
}
td.maintextr{text-align:right;vertical-align:top;FONT-SIZE:11pt;padding-bottom:5px;
}
td.maintextr_bottom{text-align:right;vertical-align:bottom;FONT-SIZE:11pt;padding-bottom:5px;
}
td.maintextl{text-align:left;vertical-align:top;FONT-SIZE:11pt;padding-bottom:5px;
}
td.maintextc{text-align:center;vertical-align:top;FONT-SIZE:11pt;padding-bottom:5px;
}
th.maintextl{text-align:left;vertical-align:top;FONT-SIZE:11pt;padding-bottom:5px;
}
td.lastcakes{text-align:right;vertical-align:middle;FONT-SIZE:10pt;padding-right:2px;
}
td.highlight{text-align:left;vertical-align:top;FONT-SIZE:8pt;
}

p.maintext{
font-style:normal;
FONT-SIZE:11pt;
text-align:justify;
color:#662320;
border:0px;
margin:0px 15px 11px 15px;
padding:0px 0px 0px 0px;
}
p.maintextsmall{
font-style:normal;
FONT-SIZE:9pt;
text-align:justify;
color:#662320;
border:0px;
margin:0px 15px 11px 15px;
padding:0px 0px 0px 0px;
}
p.maintextcenter{
font-style:normal;
FONT-SIZE:11pt;
text-align:center;
color:#662320;
border:0px;
margin:0px 15px 0px 15px;
padding:0px 0px 0px 0px;
}
p.maintextl{
font-style:normal;
FONT-SIZE:11pt;
text-align:left;
color:#662320;
border:0px;
margin:0px 15px 0px 15px;
padding:0px 0px 0px 0px;
}
p.maintextfeedbacktitel{
font-style:normal;
FONT-SIZE:11pt;
text-align:justify;
color:#662320;
border:0px;
margin:0px 15px 0px 15px;
padding:0px 0px 0px 0px;
}
p.maintextfeedback{
font-style:normal;
FONT-SIZE:11pt;
text-align:justify;
color:#662320;
border:0px;
margin:0px 15px 0px 15px;
padding:0px 0px 0px 0px;
}
p.feedbackfooter{
font-style:normal;
FONT-SIZE:8pt;
text-align:justify;
color:#662320;
border:0px;
margin:0px 15px 0px 15px;
padding:0px 0px 0px 0px;
}
p.beforecopyright{
FONT-SIZE:10pt;
border:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
p.slogan{
font-style:normal;
FONT-SIZE:14pt;
text-align:center;
border:10px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
p.tooltip{
font-style:normal;
FONT-SIZE:11pt;
text-align:left;
color:#662320;
border:0px;
margin:0px 10px 0px 10px;
padding:0px 0px 0px 0px;
}
p.cake{
text-align:center;
}


p.header{
font-style:normal;
FONT-SIZE:14pt;
text-align:justify;
color:#662320;
border:0px;
margin:0px 15px 11px 15px;
padding:0px 0px 0px 0px;
}
p{
font-style:normal;
FONT-SIZE:11pt;
text-align:justify;
color:#662320;
border:0px;
margin:0px 15px 11px 15px;
padding:0px 0px 0px 0px;
}
p.right{
font-style:normal;
FONT-SIZE:11pt;
text-align:right;
color:#662320;
border:0px;
margin:0px 15px 11px 15px;
padding:0px 0px 0px 0px;
}
p.smallfont{
font-style:normal;
FONT-SIZE:8pt;
text-align:left;
color:#662320;
border:0px;
margin:0px 15px 11px 15px;
padding:0px 0px 0px 0px;
}
p.smallfontcent{
font-style:normal;
FONT-SIZE:8pt;
text-align:center;
color:#662320;
border:0px;
margin:0px 15px 11px 15px;
padding:0px 0px 0px 0px;
}



a
{
color:#330055;
font-weight:bold;
FONT-SIZE:12pt;
border-style:none;
border-width:0px;
text-decoration:none;
}
a:visited
{
color:#330055;
font-weight:bold;
FONT-SIZE:12pt;
border-style:none;
border-width:0px;
text-decoration:none;
}
a:hover
{
COLOR:#FF0000;
font-weight:bold;
FONT-SIZE:12pt;
border-style:none;
border-width:0px;
text-decoration:none;
}

a.menutop1{font-weight:bold;color:#EEEEEE;
}
a.menutop1:visited{font-weight:bold;color:#EEEEEE;
}
a.menutop1:hover{font-weight:bold;color:#662320;
}
a.menutop2{font-weight:bold;color:#662320;
}
a.menutop2:visited{font-weight:bold;color:#662320;
}
a.menutop2:hover{font-weight:bold;color:#EEEEEE;
}
a.copyright{FONT-SIZE:8pt;font-weight:normal;color:#000000;
}
a.copyright:visited{FONT-SIZE:8pt;font-weight:normal;color:#000000;
}
a.copyright:hover{FONT-SIZE:8pt;font-weight:normal;color:#DD5544;
}
a.langs{FONT-SIZE:8pt;font-weight:normal;color:#DDDDDD;
}
a.langs:visited{FONT-SIZE:8pt;font-weight:normal;color:#DDDDDD;
}
a.langs:hover{FONT-SIZE:8pt;font-weight:normal;color:#FFFFFF;
}
a.addr{font-weight:bold;color:#662320;
}
a.addr:visited{font-weight:bold;color:#662320;
}
a.addr:hover{font-weight:bold;color:#FFFFFF;
}
a.maintext{font-weight:bold;FONT-SIZE:11pt;color:#662320;
}
a.maintext:visited{font-weight:bold;FONT-SIZE:11pt;color:#662320;
}
a.maintext:hover{font-weight:bold;FONT-SIZE:11pt;color:#441310;
}
a.maintextsmall{font-style:normal;font-weight:normal;FONT-SIZE:9pt;color:#662320;
}
a.maintextsmall:visited{font-style:normal;font-weight:normal;FONT-SIZE:9pt;color:#662320;
}
a.maintextsmall:hover{font-style:normal;font-weight:normal;FONT-SIZE:9pt;color:#662320;
}
a.menuleft{font-style:normal;FONT-SIZE:12pt;color:#662320;
}
a.menuleft:visited{font-style:normal;FONT-SIZE:12pt;color:#662320;
}
a.menuleft:hover{font-weight:bold;FONT-SIZE:12pt;color:#FFFFFF;
}
a.smallfont{
font-style:normal;
color:#662320;
FONT-SIZE:7pt;
}
a.smallfont:visited{
font-style:normal;
color:#995350;
FONT-SIZE:7pt;
}
a.smallfont:hover{
font-style:normal;
color:#662320;
FONT-SIZE:7pt;
}


h1{
font-style:normal;
FONT-SIZE:12pt;
text-align:left;
border:0px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
h1.quote{
color: #662320;
FONT-SIZE:14pt;
font-style:normal;
text-align:center;
border:0px;
margin:0px 0px 0px 0px;
padding:0px 30px 0px 0px;
}
h1.title{
color: #662320;
font-weight:bold;
FONT-SIZE:14pt;
text-align:center;
}
h2.subtitle{
color: #662320;
font-style:normal;
FONT-SIZE:12pt;
text-align:center;
border:0px;
margin:5px 15px 0px 15px;
padding:0px 0px 0px 0px;
}
h2.subtitlejustify{
color: #662320;
font-style:normal;
FONT-SIZE:12pt;
text-align:justify;
border:0px;
margin:5px 15px 0px 35px;
padding:0px 0px 0px 0px;
}








/* autocomplete */
.ac_results {
	padding: 0px;
	border: 1px solid WindowFrame;
	background-color: Window;
	overflow: hidden;
}
.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;
}

/* For the popup */

/* NOTE - you will probably want to style a.dp-choose-date - see how I did it in demo.css */

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;
}
/* Opera needs the rules to be this specific otherwise it doesn't change the cursor back to pointer after you have disabled and re-enabled a link */
div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a {
	cursor: pointer;
}
div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled {
	cursor: default;
}
div.dp-popup div.dp-nav-next {
	position: absolute;
	top: 2px;
	right: 4px;
	width: 100px;
}
div.dp-popup div.dp-nav-next a {
	float: right;
}
div.dp-popup a.disabled {
	cursor: default;
	color: #aaa;
}
div.dp-popup td {
	cursor: pointer;
}
div.dp-popup td.disabled {
	cursor: default;
}