
/* NOT USED ANYMORE 16 JUIN 2010 */

body {
    background-color: #250181;
	margin: 8px 2px 8px 2px;  
    font-family: Arial, Verdana, Helvetica, "Trebuchet MS", Tahoma, sans-serif;
    font-size: 100%;  
	padding: 0px;
}

/* shadow effects */
.blur{
	background: transparent url(/images/shadow1.png);
	color: inherit;
	margin-left: 4px;
	margin-top: 4px;
}

.shadow,
.content{
	position: relative;
	bottom: 2px;
	right: 2px;
    padding: 0;
}

.shadow{
	background: transparent url(/images/shadow2.png);
	color: inherit;
}

.content{
	background-color: #fff; 
	color: #000; 
	border: 1px solid #000; 
	padding: .5em 2ex;
	/* padding: 0px; 7 jan 2010*/
}

body,p,div,th,td,p,input,select,textarea {
	color: #000000;
    padding: 0;
    /* margin: 0; */
}	body 
		.container{
			margin:auto; 
            text-align: left;
		}
		.rightConLeftCol{
			float:right;
			width: 500px; 
		}
		.leftConRightCol{
			float:left; 
			width:500px; 
		}
		.colLeft{
			z-index:1;
			position: relative;
			left:-500px; 
			width:500px; 
 			min-height: 50px;
			height: auto !important;
			height: 50px;
		}
		.colRight{
			z-index:2;
			position: relative;
			left:500px;
			width:500px; 
		}
		.brclear {
			clear: both; font-size: 1px; margin: 0px; line-height: 0; height: 0px;
		}
		.brspace {
			font-size: 1px; margin: 0px; line-height: 0; height: 0px;
		}		/* IE mac hack */
		* html>body .colRight{
			display:inline-block;
			overflow: auto;
		}		* html>body .colLeft{
		    overflow: auto;
		}
        
table.cruise {
	border-width: 3px 3px 3px 3px;
	border-spacing: 4px;
	border-style: ridge ridge ridge ridge;
	border-color: black black black black;
	border-collapse: separate;
	padding: 0px;
}
table.transportation {
	border-width: 3px 3px 3px 3px;
	border-spacing: 2px;
    /* margin: 0px; */
	padding: 0px;
	border-style: ridge ridge ridge ridge;
	border-color: black black black black;
	border-collapse: separate;
    margin-left:auto;
    margin-right:auto;
}
table.menubar {
	border-width: 3px 3px 3px 3px;
	border-spacing: 1px;
	border-style: ridge ridge ridge ridge;
	border-color: black black black black;
	border-collapse: separate;
	padding: 0px;
}
table.outside {
	border-width: 3px 3px 3px 3px;
	border-spacing: 0px;
	border-style: ridge ridge ridge ridge;
	border-color: black black black black;
	border-collapse: separate;
	padding: 0px;
}

table.sample {
	border-width: 4px;
	border-spacing: 0px;
	border-style: ridge;
	border-color: #c0c0c0;
	border-collapse: separate;
}
table.sample th {
	border-width: 0px;
    margin: 0px;
	padding: 0px;
	border-style: none;
	border-color: black;
    border-collapse: collapse;
    border-spacing: 0px;
}
table.sample td {
	border-width: 0px;
    margin: 0px;
	padding: 0px;
	border-style: none;
	border-color: black;
    border-collapse: collapse;
    border-spacing: 0px;
}

table.titletop {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset;
	border-collapse: separate;
    border-color: #8080ff #000000 #000000 #8080ff;
	padding: 0px;
}

table.leftcolumn {
	border-width: 0px;
	border-spacing: 0px;
	border-style: ridge;
	border-color: black;
	border-collapse: separate;
}
table.leftcolumn th {
	border-width: 0px;
    margin: 0px;
	padding: 0px;
	border-style: none;
	border-color: black;
    border-collapse: collapse;
    border-spacing: 0px;
}
table.leftcolumn td {
	border-width: 0px;
    margin: 0px;
	padding: 0px;
	border-style: none;
	border-color: black;
    border-collapse: collapse;
    border-spacing: 0px;
}


br {margin: 0px 0px -10px 0px; 	padding: 0px;}
a { color: #250181; font-weight: bold; text-decoration: none } /* #374d88 */
a.orange { color: #ffffc0; font-weight: bold; text-decoration: none } /* #374d88 */
a:hover { color: #ff6600 }
.selected { color: white; font-weight: bold; line-height: 10px; display: block }

p { margin: 0em 0; padding: 0px; }

.parasec { padding: 10.5em 10em 12em; }
.s5 { line-height: 5.0px; }
.s4 { line-height: 0.85px; }
.s3 { line-height: 20px; }
.s2 { line-height: 2.3px; }
.s1 { line-height: 1.4px; }

.company { font-weight:bold; color:#6f0270; }

.indentmain { padding-left:12px; padding-top:6px; padding-right:12px; }
.indent { padding-left:12px; padding-top:6px; }
.indent2 { padding-left:134px; padding-top:6px; }
.indent3 { padding-left:28px; padding-top:6px; }

br.littlebr { line-height: 6px; }

h1 { margin:0; font-weight:bold; font-size:2.0em; color:#000000; padding-left:0px; padding-top:1px; padding-bottom:0px }
h2 { margin:0; font-weight:bold; font-size:1.5em; color:#000000; padding-left:0px; padding-top:4px; padding-bottom:0px }
h3 { margin:0; font-weight:bold; font-size:120%; color:navy; padding-left:5px }
h4 { margin:0; font-weight:bold; font-size:120%; color:#000000; padding-left:0px }
h6 { margin:0; font-weight:bold; font-size:1.1em; font-style:italic; color:#000000; padding-bottom:1px }

ul { list-style-type: none; padding: 0; margin: 0; } 
li { background-image: url(/images/dart.gif); background-repeat: no-repeat; background-position: 0 .4em; padding-left: 30px; }

sup { vertical-align: 0.55em; font-size: 0.66em; }

img.floatleft { float: left; margin: 4px; clear: left; }
img.floatright { float: right; margin: 4px; clear: right; }

.floatright { float: right; margin: 4px; }
.floatrightindent { float: right; margin: 4px; padding-left:12px; padding-top:6px; width:auto; }

.bl {background: url(/images/bl1.gif) 0 100% no-repeat #e68200; padding:10px}
.br {background: url(/images/br1.gif) 100% 100% no-repeat; padding:0px}
.tl {background: url(/images/tl1.gif) 0 0 no-repeat; padding:0px}
.tr {background: url(/images/tr1.gif) 100% 0 no-repeat; padding:0px}
.clear {font-size: 1px; height: 1px} 
   
/* focusable content: anything w/ tabindex >=0 is focusable */
abbr:focus, acronym:focus, address:focus, applet:focus, b:focus, 
base:focus, big:focus, blockquote:focus, br:focus, canvas:focus, caption:focus,
center:focus, cite:focus, code:focus, col:focus, colgroup:focus, dd:focus,
del:focus, dfn:focus, dir:focus, div:focus, dl:focus, dt:focus, em:focus,
fieldset:focus, font:focus, form:focus, h1:focus, h2:focus, h3:focus, h4:focus,
h5:focus, h6:focus, hr:focus, i:focus, img:focus, ins:focus, 
kbd:focus, label:focus, legend:focus, li:focus, link:focus, menu:focus, 
object:focus, ol:focus, p:focus, pre:focus, q:focus, s:focus, samp:focus, 
small:focus, span:focus, strike:focus, strong:focus, sub:focus, sup:focus, 
table:focus, tbody:focus, td:focus, tfoot:focus, th:focus, thead:focus, 
tr:focus, tt:focus, u:focus, ul:focus, var:focus {
  /* Don't specify the outline-color, we should always use initial value. */
   outline: 0px dotted;
}
.gradient { background: url(http://images.ihatetaxis.com/gradient1.png); }
