body{
 margin: 0;
 padding: 0;
 background: rgb(255,255,255);
 color: rgb(0,0,0);
 font-family: Helvetica;
 font-size: 16px;
 }

#abstractwindow{
 position:fixed;
 left:0px;
 bottom:70%;
 width:10px;
 height:10px;
 background: transparent;
 border: 0px solid rgb(255,0,0);
 }

#hdr{
 width: 750px;
 background: rgb(255,255,255);
 color: rgb(0,0,0);
 padding: 0;
 border: 0px solid rgb(255,0,0);
 }
  
#ftr{      
 width: 750px;
 background: rgb(255,255,255);
 color: rgb(0,0,0);
 padding: 0px;
 border: 0px solid rgb(255,0,0);
 }

#mainhome{
 width: 750px;
 color: rgb(0,0,0);
 margin: 0% 0px 0px 0px;
 padding: 0px;
 border: 0px solid rgb(255,0,0);
 text-align:justify;
 }

#mainrationale{
 width: 750px;
 background: rgb(255,255,255);
 color: rgb(0,0,0);
 margin: 20px 0px 0px 0%;
 padding: 0px;
 border: 0px solid rgb(255,0,0);
 text-align:justify;
 }

#part{
 width: 750px;
 background: rgb(255,255,255);
 color: rgb(0,0,0);
 margin: 20px 0px 0px 0%;
 padding: 0px; 
 border: 0px solid rgb(255,0,0);
 text-align:justify;
 }

#mainregister{
 width: 750px;
 height: 600px;
 background: rgb(255,255,255);
 color: rgb(0,0,0);
 margin: 20px 0px 0px 0%;
 padding: 0px;
 border: 0px solid rgb(255,0,0);
 text-align:justify;
 }

#mainregisterabstract{
 width: 750px;
 height: 1350px;
 background: rgb(255,255,255);
 color: rgb(0,0,0);
 margin: 20px 0px 0px 0%;
 padding: 0px;
 border: 0px solid rgb(255,0,0);
 text-align:justify;
 }

a{
 color: rgb(0,0,0);
 text-decoration:none;
 }

a:visited{
 color: (0,0,255);
 }

a:hover{
 color: rgb(0,0,255);
 }

a:active{
 color: rgb(0,0,255);
 }

h1{
 color: rgb(0,0,255);
 }

h2{
 color: rgb(0,0,255);
 }

h3{
 color: rgb(0,0,255);
 }

h4{
 color: rgb(0,0,255);
 }

#lupd{
 text-align: right;
 font-style: italic;
 font-size: 10px;
}

.prop {
 height: 350px;
 float: right;
 width: 1px;
}

.clear {
 clear: both;
 height: 0px;
 overflow: scroll;
}
