body {
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:auto;
    background-color:#f0f7ff; 
	
}
.indextable {border-collapse:collapse;
}
.tablebackground {background-color:#f5f5f5; 
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#d1d3d4',endColorStr= '#ffffff',gradientType= '0');
}

.smallverdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.normaltext { font-family:Tahoma;
font-size:11px;
color: #000000;
font-weight:normal;
}
.textbold { font-family:Tahoma;
font-size:12px;
color: #000000;
font-weight:bold;
}
a {
COLOR: #666666;
}
a:link {
COLOR: #666666;
TEXT-DECORATION: none;
}
a:visited {
COLOR: #666666;
TEXT-DECORATION: none;
}
a:active {
COLOR: #666666;
TEXT-DECORATION: none;
}
a:hover {
COLOR: #e65b00;
TEXT-DECORATION: underline;
}
A.type20:link    {color:#e65b00; text-decoration:none;}
A.type20:visited {color:#e65b00; text-decoration:none;}
A.type20:active  {color:#e65b00; text-decoration:none;}
A.type20:hover   {color:#e65b00; text-decoration:underline;}

A.type21:link    {color:#666666; text-decoration:none;}
A.type21:visited {color:#666666; text-decoration:none;}
A.type21:active  {color:#666666; text-decoration:none;}
A.type21:hover   {color:#CCCCCC; text-decoration:underline;}

.normaltextred { font-family:Tahoma;
font-size:12px;
color: #9d0000;
font-weight:normal;
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana
}
.inputHighlighted {
	COLOR: orange;
	font-weight:bold;
}
.inputNormal {
	COLOR: black
}
.btn {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #dbeaf5
}
.ctrl1 {	FONT-SIZE: 12px; WIDTH: 100%; FONT-FAMILY: Tahoma, Verdana, sans-serif
}
.inputHighlighted1 {	COLOR: #cea639
}
.txtfield { 
background-color: #FFFFFF;
border-color: #d1d0cc;
border-style: solid;
border-width: 1px; 
font-family: verdana;
color: #000000; 
font-size: 11px;  
}
.tahomabold {font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
}

.tahomagrey {font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
}
.tahomaformbold {font-family: Tahoma;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.tahomasmall {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana; font-weight:normal
}
.greybig {
	FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: Arial; font-weight:normal
}
.tahomaredbig {
	FONT-SIZE: 18px; COLOR: #e65b00; FONT-FAMILY: Tahoma, Verdana; font-weight:normal
}
.tahomaboldred {
	FONT-SIZE: 12px; COLOR: #e65b00; FONT-FAMILY: Tahoma, Verdana; font-weight:bold
}

.maintable {
border-collapse: collapse;
border: #D9D9D5;
border-style: solid;
width: 98%;
border-width: 1px;
background: #FAFAFA;
margin-left: auto;
margin-right: auto;
padding-top: 3px;
margin-bottom: 5px;
}

.gallery-top1 {
display: inline;
margin-left: 0px;
margin-right: 15px;
}
.gallery-top2 {
display: inline;
margin-left: 43px;
}

.divider {
  color: #CCCCCC;
  background-color: #CCCCCC;
  border: none;
  width: 97%;
  height: 1px;
  margin-left:auto;
  margin-right: auto;
 }
.gallery-img li {
display: inline;
margin-left: 12px;
margin-right: 8px;
}

.top {
background-image: url(images/main/top-back.jpg);
height: 80px;
}

.footer {
background-image: url(navigation/backgr.gif);
height: 25px;
background-repeat: repeat-x;
margin-top: 5px;
margin-bottom: 10px;
}

.navigation {
margin-left: 16px;
padding-top: 6px;
}
.top-main li {
display: inline;
}

table.gallery {
padding: 0px;
border-spacing: 0;
width: 99%;
margin-left: auto;
margin-right: auto;
text-align: center;
border-collapse: collapse;
margin-top: -3px;
}

table.gallery td {
border-collapse: collapse;
border-spacing: 0;
border-width: 0px;
padding: 0px;
border-spacing: 0px;
text-align: center;
}
.gallery-img {
width: 145px;
height: 100px;
border-width: 0px;
}
.gallery-title {
width: 145px;
height: 22px;
border-width: 0px;
}


