@CHARSET "UTF-8";

root { 
    display: block;
}

body {
    font-family: Arial, Helvetica, sans-serif;
    color: #660000;
    background-color: #ff0000;
    font-size: medium;
    margin: 0;
    topmargin:0;
    bottommargin:0;
    leftmargin:0;
    rightmargin:0;
    marginwidth:0;
    marginheight:0;
    
}

a:link {text-decoration:none;color:#660000;font-size: medium;}
a:visited {text-decoration:none;color:#660000;font-size: medium;}
a:hover {text-decoration:overline;text-decoration:underline;color:#660000;font-size: medium;}
a:active {text-decoration:overline;color:#ff0000;font-size: medium;}

a.white:link {text-decoration:none;color:white;font-size: large;}
a.white:visited {text-decoration:none;color:white;font-size: large;}
a.white:hover {text-decoration:overline;color:#ffffff;font-size: large;}
a.white:active {text-decoration:underline;color:#ff0000;font-size: large;}

a.red:link {text-decoration:underline;color:#660000;font-size: x-large;}
a.red:visited {text-decoration:none;color:#660000;font-size: x-large;}
a.red:hover {text-decoration:overline;color:#ff0000;font-size: x-large;}
a.red:active {text-decoration:underline;color:#ff0000;font-size: x-large;}

div.imageoverlay {
	position: relative; 
	left:800; 
	top:250;
}

div.scroll{
	height: 570px;
width: 100%;
overflow: auto;
border: 0px ;
background-color: #ffffff;
padding: 2px;
}

#centered {
	width: 100%;	
	align-self: center;
	
}

table.tablered {
    border: 0px;
    min-width: 920px;
    max-width: 1405px;
    width: 96%;
 	margin-left: 2%;
 	margin-right: 2%;
}

td.tablered {
    vertical-align: middle;
    font-size: medium;
    color: #ffffff;
    background-color: #ff0000;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

table.maincontent {
	vertical-align: top;
    border: 0px;
    width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #ffffff;
	border-spacing: 0px;
    border-collapse: separate;
    
}

td.maincontent {
	vertical-align: top;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 100% 100%;
	font-size: large;
}


table.tablewhite {
	vertical-align: top;
    border: 0px;
    width: 98%;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #ffffff;
	margin-right: 1%;
	margin-left: 1%;
	border-spacing: 0px;
    border-collapse: separate;
}


td.tablewhite {
    vertical-align: middle;
    padding-bottom: 0px;
    font-size: medium;
    background-color: #ffffff;
    padding: 0px;
    padding-top: 0px;

  }
  
td.tableredcenter {
    vertical-align: top;
    padding-bottom: 0px;
    font-size: medium;
    background-color: #660000;
    padding: 0px;
    text-align: center;
    padding-top: 0px;
  }
  
td.tablewhiteright {
    vertical-align: middle;
    padding-bottom: 0px;
    padding-top: 0px;
    font-size: large;
    background-color: #ffffff;
    text-align: right;
    padding: 5px;
  }
  
table.tablerednav {
    border: 0px;
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    background-color: #660000;
    border-spacing: 0px;
    border-collapse: separate;
}

td.tdrednav {
    vertical-align: middle;
    padding-bottom: 0px;
    padding-top: 0px;
    font-size: medium;
    background-color: #660000;
    padding: 0px;
    color: #ffffff;
    text-align: center;
  }
td.navsize {
	height: 93px;
	width: 110px;
}
  
  td.tdrednavwhitebg {
    vertical-align: middle;
    padding-bottom: 0px;
    padding-top: 0px;
    font-size: medium;
    background-color: #ffffff;
    padding: 0px;
    color: #ffffff;
    text-align: center;
  }

table.artibis {
    empty-cells:hide;
}

form.artibis_list_form {
    font-size: x-small;
    color: #660000;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #660000;
    border-bottom-color: #660000;
    border-left-color: #660000;
    border-right-color: #660000;
    letter-spacing: 3px;
    text-align: center;
    padding-top: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
    padding-right: 6px;
    background-color: #FF6666;
}

td.artibis {
    vertical-align: middle;
    padding-bottom: 0px;
    font-size: medium;
}

th.artibis {
    vertical-align: middle;
    padding-bottom: 0px;
    font-size: medium;
    color: #ffffff;
    background-color: #660000;
}

table.artibis_list_form td.artibis, td.artibis td.artibis {
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-color: #660000;
    border-bottom-color: #660000;
    border-left-color: #660000;
    border-right-color: #660000;
    padding-bottom: 0px;
}

tr.artibis_odd_row {
    background-color: #FFCCCC;
    color: #660000;
}


tr.artibis_even_row {
    background-color: #FFFFFF;
    color: #660000;
}

#busyImage {
    position: absolute;
    left: 50%;
    top: 50%;
}

div.global {
    border: 0px solid;
    border-radius: 10px;
    align-self: center;
    align: center;
    background-color: #ffffff;
    width: 96%;
    min-width: 920px;
    max-width: 1405px;
    margin-left: 2%;
    margin-right: 2%;
   
}

.centerimage {
	
    margin: 0px auto;
    display: block;
}

div.red {
    max-width: 1475px;   
}

#container
{
    height:93px;
    width:105px;
    position:relative;
}

#container2
{
    height:93px;
    width:110px;
    position:relative;
}

#image
{    
    position:absolute;
    left:0;
    top:0;
}

#text
{
    z-index:100;
    position:absolute;    
    color:white;
    font-size:12px;
    left:9px;
    top:24px;
    text-align: left;
    
}

#textright
{
    z-index:100;
    position:absolute;    
    color:white;
    font-size:12px;
    left: 15px;
    top:24px;
    text-align: right;
    padding-right: 9px;
    
}

.imgNavRollLeft {
 margin-bottom: 0px;
 width: 110px;
 height:93px;
 display:block;
 background:transparent url('images/leftNavButtonOff.gif') center top no-repeat;
}
.imgNavRollLeft:hover {
	background-image: url('images/leftNavButtonOn.gif');
}

.imgNavRollRight {
 margin-bottom: 0px;
 width: 110px;
 height:93px;
 display:block;
 background:transparent url('images/rightNavButtonOff.gif') center top no-repeat;
}

.imgNavRollRight:hover {
	background-image: url('images/rightNavButtonOn.gif');
}

#containertop 
{
 	height:198px;
    width:100%;
    position:relative;
}

#image2
{    
    position:absolute;
    left:0;
    top:0;
}

#texttop 
{
    z-index:1;
    position:absolute;    
    color:white;
    font-size:120px;
    left:9px;
    top:-100px;
    font-weight: bold;
    text-align: left;
    text-shadow: 5px 5px 5px #660000;
    text-outline: 2px 2px #660000;
}

#texttop2 
{
    z-index:1;
    position:absolute;    
    color:white;
    font-size:70px;
    left:9px;
    top:-35px;
    font-weight: bold;
    text-align: left;
    text-shadow: 5px 5px 5px #660000;
    text-outline: 2px 2px #660000;
}

#texttop3 
{
    z-index:100;    
    color:white;
    font-size:42px;
    left:0px;
    top: 0px;
    bottom: 0px;
    font-weight: bold;
    vertical-align: middle;
    text-shadow: 2px 3px 10px #660000;
    text-align: right;
}
#texttop3:hover 
{
	text-decoration:none;
	color:#ff0000;
}