body{
      font-family:Arial,Helvetica,sans-serif;
      background-color:#E9E9EC;
    padding:0;
	  margin:0;
background:#FFFFFF url(graphics1/bg1.gif) top left repeat-x;
}
/*Fix for Firefox etc. scrollbar*/

html{
      min-height:100%;
      margin-bottom:1px;
}


p{
      margin-bottom:0;
}

h1{
      color:#000000;
      font-size:24px;
      text-align:center;
      width:900px;
     height:120px;
	  padding:0;
      padding-top:10px;
	  background-color:#FFFFFF;
      margin-top:0;
      margin-bottom:0;
       background-image:url(graphics1/skyhead.jpg);
	  background-repeat:no-repeat;
      border-top:1px solid #000000;
	  border-right:1px solid #000000;
      border-left:1px solid #000000;
}

h2{
      color:#CC0000;
      font-size:16px;
      

text-align:center;
width:900px;

}

.bigh2 {
      color:#000000;
      font-size:40px;
      

text-align:center;
width:800px;
}




h3 {
    color:#CC0000;
      font-size:20px;
  height:40px;
  border-bottom:4px solid #999999;    

margin-left:100px;

width:750px;

}

h4 {
    color:#CC0000;
      font-size:20px;
  height:5px;
  border-bottom:4px solid #999999;    

margin-left:100px;

width:750px;

}

h5{
    color:#000;
      font-size:20px;
  height:5px;
  border-bottom:4px solid #999999;    

margin-left:100px;

width:610px;

}

h6{
    color:#CC0000;
      font-size:20px;
  font-style:italic;
  height:15px;
  border-bottom:4px solid #999999;    
margin-top:0;
margin-left:100px;

width:750px;

}

.line{
 color:#CC0000;

width:700px;
margin:0;

margin-left:100px;
border-bottom:4px solid #999999;

}
.boxbig {

width:400px;
text-align:center;
border:8px solid #C7C7C7;
border-right:8px solid #B0B0B0;
border-bottom:8px solid #B7B7B7;
border-left:8px solid #C0C0C0;
margin-left:100px;
}
.red {

color:#CC0000;
font-style:italic;
}


.boldred {
color:#CC0000;
font-size:16px;
font-weight:bold;
font-style:italic;
}



.centerimage {
clear:both;
margin-left:50px;
}

.redhead {
    color:#CC0000;
      font-size:20px;
  height:40px;
  border-bottom:4px solid #999999;    

margin-left:100px;

width:610px;

}




.left2  {

float:left;
margin:10px;
margin-bottom:0;
padding:5px;
border:1px solid #000000;

}

.imgmenu {

width:200px;
padding: 0;

}
.imgmenu2 {

width:150px;
padding: 0;

}
#thumb {

float:left;

background-color:#FFF;
width:200px;

padding: 0 0 5px 0;
margin-top:5px;
margin-left:10px;

border:1px solid #CCC;
}

#thumb_mid {

float:left;

background-color:#FFF;
width:150px;

padding: 0 0 5px 0;
margin-top:5px;
margin-left:5px;
margin-right:10px;
border:1px solid #CCC;
}
#thumb_right {

float:right;

background-color:#FFF;
width:200px;

padding: 0 0 5px 0;
margin-top:5px;
margin-right:5px;
border:1px solid #CCC;
}


img.right2 {

float:right;
margin:5px;
margin-bottom:0;
padding:5px;
border:1px solid #000000;

}

.articlelist {
color:#000000;
font-size:13px;
font-weight:bold;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
margin-bottom:5px;
margin-left:0;

width:750px;
}



.tiny {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:0;
}
.tiny2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}


.large{
      color:#000;
      font-size:30px;
	font-weight:bold;
}

.medium{
      color:#000;
      font-size:12px;
 
 
      
}


.italic{
font-style:italic;
font-weight:normal;
}
.italic2{
font-style:italic;
font-weight:normal;
margin-left:100px;
}
img{
float:left;


}
.imgright{
float:right;
padding:0;

padding-right:10px;

}


.imgright img{
float:right;
padding:0;

padding-right:10px;

}
.textbox1 {

font-size:14px;
width:750px;
margin:20px 100px 20px 100px;

}


.textbox1h {
text-align:center;
font-size:24px;
color:#CC0000;
font-weight:bold;
width:750px;
margin:15px 100px 10px 100px;

}




.textbox1b {
float:left;
font-size:14px;
width:140px;
margin:0px 0 0px 100px;

}

.textbox2 {
clear:both;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height:22px;
width:680px;
padding:5px;
margin:20px 100px 20px 100px;

}

.textbox2b {
clear:both;
color:#CC0000;
font-size:16px;
line-height:18px;

width:600px;
height:400px;
padding:5px;
margin:20px 100px 0px 100px;
border:2px solid #CCC;
border-top:4px solid #CCC;
}

.textbox2grey {
clear:both;
font-size:14px;
line-height:18px;
width:600px;
background-color:#EEF;
padding:5px;
margin:20px 100px 20px 100px;
border:1px solid #000000;
}

.textbox2yellow {

font-size:14px;
line-height:18px;
width:600px;
background-color:#FFCC33;
padding:5px;
margin:20px 100px 20px 100px;
border:1px solid #000000;
}

.halfbox2yellow {
float:left;
font-size:14px;
line-height:18px;
width:280px;
background-color:#FFEE33;
padding:5px;
margin-top:0;
border:1px solid #000000;
}

.halfbox2blue {
float:left;
font-size:14px;
line-height:18px;
width:290px;
background-color:#EEEEFF;
border:1px solid #000000;
}


.halfbox2green {
float:right;
font-size:14px;
line-height:18px;
width:280px;
background-color:#EEFFEE;
padding:5px;
margin-top:0;
border:1px solid #000000;
}


.subhead {

color:#000000;
font-size:13px;font-weight:bold;
width:900px;
text-align:center;      
	  padding:0;
margin:0;

}
.spacer {
font-weight:bold;
margin:10px 0 0 250px;
}
.bolder {

font-size:14px;
font-weight:bold;

}
.small {
font-size:12px;
text-align:center;
color:#000;
}

.button1 {
float:left;
font-size:12px;font-weight:bold; 
color:#000;
border:1px solid #000000;

padding: 0 10px 0 10px;
background-color:#FFF;
margin-bottom:3px;
}

.button2 {

font-size:12px;font-weight:bold; 
color:#000;
border:1px solid #000000;
padding: 0 10px 0 10px;

margin-bottom:3px;
}




.bolder2 {
font-size:12px;font-weight:bold;
text-align:center;
margin:0;
margin-top:5px;
padding:10px 0px 0px 0px;
}
.nofloat {
clear:both;
}
#listcontainer {
clear:both;
font-size:14px;
line-height:18px;
width:600px;
padding:5px;
margin:20px 100px 20px 100px;
border:1px solid #000000;
}

#listbox a.listartic {
color:#CC0000;
text-decoration:none;
}
#listbox a.listartic:visited {
color:#CC0000;
}
#listbox a.listartic:hover {
color:#CC0000;
background-color:#DDD;
}
#listbox a.listartic:active {
color:#CC0000;
}




#navcontainer ul{
      
	  padding-top:0;
      padding-left:0;
      margin-top:0;
      margin-left:0;
      
      color:#000;
      float:left;
      width:100%;
      font-family:arial,helvetica,sans-serif;
      
}

#navcontainer ul li{
      float:left;
	  display:inline;
}

#navcontainer ul li a{
      padding:0 1em;
      margin-left:5px;
      color:#000;
      text-decoration:none;
      float:left;
      border:1px solid #C0C0C0;
border-top:3px solid #CCC;
}

#navcontainer ul li a:hover{
      
      color:#CC0000;
border-top:3px solid #CC0000;
}


a.mid:link {
color:#000000;
text-decoration:underline;
}
a.mid:visited {
color:#000000;
}
a.mid:hover {
color:#CC0000;
background-color:#DDD;
text-decoration:none;
}
a.mid:active {
color:#000000;
}


#listbox {

font-size:14px;
line-height:18px;
width:700px;

margin:20px 100px 20px 100px;

}

#introbox {
float:left;
font-size:14px;
line-height:18px;
width:700px;

margin:20px 100px 20px 95px;

}
*html #introbox {margin-left:45px;}


#letter {
float:left;
font-size:12px;
width:530px;
height:48px;
margin:6px 5px 0px 0px;
background: url(../graphics1/mail_send.gif) right top no-repeat;
padding-left:0px;


}

#sidebar {
float:left;
background-color:#EEE;

width:199px;
height:400px;
margin bottom:0;
padding:0;
}

#container1{
      width:900px;
      overflow:hidden;
	  border:1px solid #000000;
      padding:0;
      margin-bottom:0;
background-color:#FFF;
}

#container2{
      clear:both;
	  width:900px;
      height:78px;
	  padding:0;
	  
      margin-top:30px;
      margin-right:10px;
	  margin-bottom:0;
background: url(graphics1/new_logo_medium.jpg) center top no-repeat;
}

#container3{
      
	  width:900px;
      height:61px;
	  padding:0;
	  
      margin:0;

}

.left{
margin-left:10px;
}


#left{
      float:left;
      width:199px;
 
}

#footer1{
      clear:both;
	  width:900px;
      height:40px;
	  background-color:#9CC6EE;
      border-top:1px solid #000000;
      padding:0;
      margin-top:0;
      margin-bottom:0;
background-image:url(graphics1/skybottom.jpg);
}
#footer2{
      clear:both;
	  width:900px;
      
      
      padding:0;
	  padding-top:5px;
      margin-top:0;
      margin-bottom:0;
}


#wrapper{
      width:900px;
      margin:0 auto;
}
