body { 
background-color: #000000;
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-weight:normal;
font-size:0.8em;
color:black;
margin:0px;
overflow-x: hidden;
}

a { text-decoration: none;}
a:link { color: #0E4B77;}
a:visited { color: #0E4B77;}
a:hover { color: #CC4422; }

img {
margin:0px;
padding:0px;
border:0px;
}

table {
  border: 0px;
  border-collapse: collapse;
  border-spacing: 0px;
  padding: 0px; 
  margin: 0px; 
  font-size:1em;
} 

h1 { 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:140%; 
font-weight:normal; 
color:#074E86; 
margin:0px 0px 8px 0px;
letter-spacing:+1px;
}

h2 { 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:100%; 
font-weight:bolder; 
font-style:italic;
color:#0D7840; 
margin:0px 0px 0px 0px;
}

h3 { 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:100%; 
font-weight:bolder; 
font-style:italic;
color:#59595B; 
margin:0px 0px 0px 0px;
}

h4 { 
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-size:100%; 
font-weight:bolder; 
font-style:italic;
color:#59595B; 
margin:0px 0px 0px 0px;
}

pre, code { font-family:Trebuchet MS, Helvetica, sans-serif; color:#19A3CE;  font-size:small;}  

/* -------- PAGE CONTAINERS ---------- */

/* -- Outer is used to centre page horizontally in FF and Opera */
#outer{
height:100%;
width:100%;
vertical-align:top;
}

#container {
text-align: center;
position:relative;
vertical-align:middle;
margin-top:2px;
top:0px;
}

#inner {
max-width: 1022px;
width:1022px;
text-align: left;
margin-left:auto;
margin-right:auto;
border:0px; 
z-index:1;
vertical-align:top;

background-color: #204020;
background-image: url(../images/leftbeam.jpg);
background-position: top-left;
background-repeat: no-repeat;
}

#topcontent {
max-width: 1022px;
width:999px;
height:140px;
min-height: 100px;
text-align: left;
margin-left:23px;
margin-right:auto;
border:0px; 

background-color: #ffffff;
background-image: url(../images/banner2.gif); 
background-position: top-left;
background-repeat: no-repeat;

font-size:110%; 
font-weight:normal; 
letter-spacing:+1px;

}

#midcontent {
max-width: 1022px;
width:999px;
height:0px;
text-align: left;
margin-left:23px;
margin-right:auto;
border:0px; 

background-color: #ffffff;
background-image: url(../images/template_mid.jpg); 
background-position: bottom;
background-repeat: repeat;
z-index:1;
vertical-align:top;
}

#bottomcontent {
max-width: 1022px;
width:999px;
height:90px;
min-height: 90px;
text-align: left;
margin-left:23px;
margin-right:auto;
border:0px; 

background-color: #ffffff;
background-image: url(../images/template_bottom.jpg); 
background-position: bottom;
background-repeat: repeat;
z-index:1;
}

#contactbox {
position:relative;
left:790px;
top:90px;
width:195px;
height:191px;
text-align: left;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
border:0px;
z-index:2;
}

.rhs {
text-align:right;
font-size:10pt; 
font-weight:bold; 
color:#FFFFFF;
}

.sidemenu {
font-size:11pt; 
font-weight:bold; 
color:#FFFFFF; 
}

#sidemenu1 {
position:relative;
left:777px;
top:449px;
width:95px;
height:30px;
text-align: left;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:auto;
border:0px;
z-index:2;

font-size:1em; 
font-weight:bold; 
color:#FFFFFF; 
letter-spacing:+1px;
}

#sidemenu2 {
position:relative;
left:866px;
top:449px;
width:95px;
height:30px;
text-align: left;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:auto;
border:0px;
z-index:2;

font-size:1em; 
font-weight:bold; 
color:#FFFFFF; 
letter-spacing:+1px;
}

#sidemenu3 {
position:relative;
left:924px;
top:449px;
width:95px;
height:30px;
text-align: left;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:auto;
border:0px;
z-index:2;

font-size:1em; 
font-weight:bold; 
color:#FFFFFF; 
letter-spacing:+1px;
}

.sidelink {}
a.sidelink { text-decoration: none;}
a.sidelink:link { color: #FFFFFF;}
a.sidelink:visited { color: #FFFFFF;}
a.sidelink:hover { color: #CCCCFF; }

.capt {
font-family:Trebuchet MS, Helvetica, sans-serif; 
font-weight:normal;
font-style:italic;
font-size:0.8em;
color:black;
}

.c1 {} a.c1:link {color: #0A5386; } a.c1:visited {color: #0A5386; } a.c1:hover { color: #FF0000; }
.c2 {} a.c2:link {color: #1684B2; } a.c2:visited {color: #1684B2; } a.c2:hover { color: #FF0000; }
.c3 {} a.c3:link {color: #52753F; } a.c3:visited {color: #52753F; } a.c3:hover { color: #FF0000; }
.c4 {} a.c4:link {color: #007536; } a.c4:visited {color: #007536; } a.c4:hover { color: #FF0000; }
.c5 {} a.c5:link {color: #004A21; } a.c5:visited {color: #004A21; } a.c5:hover { color: #FF0000; }
