body { 
    color: white; 
    background-color: maroon;
}

#title
{
    background-image: url(titleLong.gif);
    background-repeat: no-repeat;
	
    WIDTH: 100%;
    HEIGHT: 400%;
}
img.titleGif
{
    display: block;
    margin-top: auto;
    margin-bottom: auto;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 10%;
}
h1{
    font-size: 100%;
    font-family: Cambria;
    margin-bottom: -12px;
    z-index: 0;

}
#names{
    text-align: center;
}
table.title{
    margin-left: auto;
    margin-right: auto;
    text-align: center;

}
.one{
    font-size: 1.5em;
    
}
.two{
    font-size: 1.2em; 
}
h2{
    font-size: 1.5em;
}
h3{
    font-size: 1.5em;
    font-family: Arial;
    margin-top: 3px;
    margin-bottom: -12px;
    z-index: 0;
    text-align: center;
	line-height: 1em;
}
i{
    font-style: italic
}
hr.one
{
	border: 0px;
	background-color: #368974;
	color: #368974;
	
}
hr.two
{
	border: 0px;
	background-color: #368974;
	color: #368974;
        width: 33%;
        position:relative;
        z-index: -1;
	text-align: center;
}
hr.three
{
        border: 0px;
	background-color: #368974;
	color: #368974;
        width: 25%;
        position:relative;
        text-align: center;
}
#menu
{
    float: left;
    margin: -5px 5px 0px 0px;
    width: 90px;
    }

.key{
    border: 1px white solid;
    padding: 5px;
    text-align: center;
    width: 200px;
    margin-left: auto;
    margin-right: auto;
}

.prog
{
    border: 1px white solid;
    margin-left: auto;
    margin-right: auto;
    width: 220px;
    height: 130px;
}
.prog2
{
	border: 1px white solid;
	margin-left: auto;
	margin-right: auto;
	width: 420px;
	height:	240px;
}
img.button1
{
    border: 0px;
    padding-left: 0px;
	top: 0px;
    z-index: 1;
}
img.button2
{
	width: 200%;
    border: 0px;
    padding-left: 0px;
    position: relative;
    top: 8px;
    z-index: 2;
}
img.button3
{
	width: 200%;
    border: 0px;
    padding-left: 0px;
    position: relative;
    top: 25px;
    z-index: 3;
}
img.button4
{
    border: 0px;
    padding-left: 5px;
    position: relative;
    top: -17px;
    z-index: 3;
}
img.button5
{
    border: 0px;
    padding-left: 5px;
    position: relative;
    top: -23px;
    z-index: 3;
}
img.idiot
{
    border: 0px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding: 20px;
}
#newspanel {
  width: 95%;
  height:20px;
  background:blue;
  overflow:hidden;
  color : White ;
  text-align:left;
 }

#newspanel1 {
  width:95%;
  height:20px;
  background:blue;
  overflow:hidden;
  color: White ;
  text-align:left;
 }

#newspanel2 {
  width:95%;
  height:20px;
  background:blue;
  overflow:hidden;
  color:White ;
  text-align:left;
 }

#abstract{
  font-size: 100%;
  text-align: justify;
  margin-left: 20px;
  margin-right: 20px;
}

.innernewspanel {
  width: 90%;
  height: 100%;
  background: black;
  color: white;
  padding: 1.0em;
}

.mborder {
  border:1px white solid;
  border-top:1px white solid;
  border-right:1px white solid;
  background:maroon;
}

.cols{
  font-family: Cambria;
  text-align: center;
}

#content
{
    
    text-align: center;
    margin-left: 200px;
    margin-right: 90px;
	font-size: 1em;
}
#content2
{
    
    text-align: left;
    margin-left: 90px;
    margin-right: 90px;
	font-size: 1em;
   
}
#footer
{
    margin-left: 90px;
    margin-right: 90px;
	font-size: 100%
}
p.two{
    margin-left: 90px;
    margin-right: 90px;
}
#header
{
    MARGIN: 4% auto;
    WIDTH: 80%
}
.imgLeft
{
    FLOAT: left;
    margin-left: 90px;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
.imgLeftPad
{
    PADDING-RIGHT: 10px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
.imgRightPad
{
    PADDING-LEFT: 10px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
.imgRight
{
    FLOAT: right;
    margin-right: 90px;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}
A:link
{
    background-color: maroon;
    COLOR: #9933ff
}
A:visited
{
    background-color: maroon;
    COLOR: #0e44bc
}
.rightAlign
{
    TEXT-ALIGN: right
}
.leftAlign
{
    TEXT-ALIGN: left
}
.centerAlign
{
    TEXT-ALIGN: center
}
.justifyAlign
{
    TEXT-ALIGN: justify
}
.noImageBorder
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

