body{
color:#004F7D;
background:#ffffff;
margin:0;
padding:0;
font:8pt arial, sans-serif;}

#container{
background:#ffffff}

#head{
height:125px;
background:#9CB7C7;}

#logo{
float:left;
height:50px;
width:100px;
background:#B4BEE6;}

#titleimage{
display:block;
text-align:left;
padding:0px;
margin: -20px 0px 0px 40px;
border:0px;
}

#position{
height:25px;
background:#CCCCFF;
font:bold 12px arial, sans-serif;
padding:0 0 0 20px;
margin:0 0 0 100px;}

#submenu{
height:25px;
background:#B4BEE6;
padding:0 0 0 60px;
margin:0 0 0 80px;}

#submenu ul{
margin:0;
padding:15px;
list-style:none;
}

#submenu li{
display:inline;
list-style:none;}

#submenu a{
color:#004F7D;
background:#eeeeff;
padding:4px 10px 4px 10px;
border:1px solid #004F7D;
font:bold 12px arial, sans-serif;
text-decoration:none;
text-align:center;}

#submenu a.selected{
color:#004F7D;
background:#B4BEE6;
padding:4px 10px 4px 10px;
border:1px solid #004F7D;
font:bold 12px arial, sans-serif;
text-decoration:none;
text-align:center;}

#submenu a:hover{color:white;background:#206F9D;}

#mainmenu{
float:left;
width:80px;
background:#CCCCFF;
padding:10px 10px 10px 10px;
margin:0;
}

#mainmenu a{
display:block;
color:#004F7D;
background:#eeeeff;
text-align:center;
width:100px;
padding:4px 4px 4px 4px;
margin:0px;
border:1px solid #004F7D;
font:bold 12px arial, sans-serif;
text-decoration:none;
}

#mainmenu a.selected{
display:block;
color:#004F7D;
background:#B4BEE6;
text-align:center;
width:100px;
padding:4px 4px 4px 4px;
border:1px solid #004F7D;
font:bold 12px arial, sans-serif;
text-decoration:none;
}

#mainmenu a:hover{
color:white;background:#206F9D;
}

#content{
color:#000000;
background:#ffffff;
padding:20px 20px 20px 20px;
margin:20px 20px 20px 130px;
font:10pt arial, sans-serif;}

#content h1{
margin:0 0 0px 0;
padding: 7px;
text-align:center;
background:#B4BEE6;
color:#004F7D;
font:bold 13pt arial, sans-serif;
}

#content h2{
margin:25px 0 10px 0px;
padding:2px 0 2px 0;
font:bold 11pt arial, sans-serif;}

#content p{
text-align: justify;
}

#content p.center{
text-align: center;
}

#content p.ibc{
text-align: left;
padding:10px 10px 20px 10px;
margin: 0px;
background:#B4BEE6;
color:#004F7D;
font:14pt arial, sans-serif;
}

#content table{
border-spacing:0px;
width:100%;
text-align:left;
}

#content table.short{
border-spacing:0px;
width:0%;
text-align:center;
}

#content tr{
background:#99AADD;
vertical-align:top;
}

#content tr.g{
background:#DDDDFF;
vertical-align:top;
}

#content td{
padding:4px;
border-width:0px;
border-style:none;
}

#content li{
padding:2px 0px 2px 0px;
}

#content a:link    { color:#004F7D; background-color:transparent; }
#content a:visited { color:#551a8b; background-color:transparent; }
#content a:hover   { color:#004F7D; background-color:#B4BEE6; }

#content img{border:0;}
#content img.r{padding:4px; float:right; border:0;}
#content img.l{padding:4px 20px 4px 0px; float:left; border:0;}

#download{
background:#CCCCFF;
padding:0px;
margin:0px 0 0px 0;
text-align:center;
}

#downloadd{
background:#CCCCFF;
padding:0px;
margin:0px 0 0px 0;
text-align:center;
}

#download ul{
list-style:none;
margin:0;
padding:5px;
white-space: nowrap;}

#download li{
background:#eeeeff;
margin:0px 5px 0 5px;
display:inline;
list-style:none;}

#download a{
color:#004F7D;
padding:3px 10px 2px 10px;
margin:0px;
font:10pt arial, sans-serif;
text-decoration:none;
text-align:center;}

#download a:hover{color:white;background:#206F9D;}

#downloadd ul{
list-style:none;
margin:0;
padding:5px;
white-space: nowrap;}

#downloadd li{
background:#eeeeff;
margin:0px 5px 0 5px;
display:inline;
list-style:none;}

#downloadd a{
color:#004F7D;
padding:3px 10px 2px 10px;
margin:0px;
font:10pt arial, sans-serif;
text-decoration:none;
text-align:center;}

#downloadd a:hover{color:white;background:#206F9D;}


#foot{
color:white;
background:#9CB7C7;
padding:0;
margin:0;
border-top:1px solid black;}


#foot p{margin:0 0 0 20px ;padding:4px;text-align:left;}
#foot img{margin:0;padding:0px; float:right; border:0;}


span.satnms {
font:italic bold 100% arial, sans-serif;
display:inline;
color:#0022AA;
}

span.label {
font:italic 80% arial, sans-serif;
display:inline;
}

abbr {border-bottom:1px dotted #727272;cursor:help;}


.boxl{
float:left;
width:300px;
}

.boxr{
margin:0 0 0 300px;
}

ul.none{
list-style:none;
}

.gallery{
	text-align:center;
	font-size:12px;
	padding:0px;
	margin:0px;
	width:600px;
    height:310px;
	background:transparent;
}

.largegallery{
	text-align:center;
	font-size:12px;
	padding:0px;
	margin:0px;
	width:600px;
    height:480px;
	background:transparent;
}
.smallgallery{
	text-align:center;
	font-size:12px;
	padding:0px;
	margin:0px;
	width:600px;
    height:150px;
	background:transparent;
}
.thumb {
  background:transparent;
  float:left;
}

.thumb img {
  margin:3px 3px 0px 3px;
}


.thumb a:link    { display: block;color:#004F7D; background-color:transparent; text-decoration:none;}
.thumb a:visited { display: block;color:#551a8b; background-color:transparent; text-decoration:none;}
.thumb a:hover   { display: block;color:#004F7D; background-color:#B4BEE6; text-decoration:none;}



#twit{
color:white;
background:#006ab2;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
font:8pt arial, sans-serif;
float:right;
border: 0px;
width: 150px;
-moz-border-radius:7px 7px 7px 7px;
}

#twit a:link    { display: block;color:#e67e29; background-color:transparent; text-decoration:none;}
#twit a:visited { display: block;color:#e67e29; background-color:transparent; text-decoration:none;}
#twit a:hover   { display: block;color:#e67e29; background-color:white; text-decoration:none;}


#twit h1{
margin:0px;
padding:5px 5px 0px 5px;
list-style:none;
color:white;
font:bold 12pt arial, sans-serif;
}

#twit ul{
padding:1px;
list-style:none;
}

#twit li{
margin:0px;
padding:5px;
list-style:none;
border-top: 1px dotted white;
}