/* Start of CMSMS style sheet 'Ellie_Main_Layout' */
/* CSS for Ellie */

html, body{
    height: 100%; width: 100%; margin: 0; padding: 0; border: 0;
    background-image: url('uploads/images/background.gif');
    background-repeat: repeat-x;
    background-color:#a9aba8;
}

#leftcolouter {
width:50%;
float:left;
margin-right:-400px;
}
#leftcolinner{
margin-right:400px;
height:700px;
background-image: url('uploads/images/leftscroll.gif');
background-position: top right;
background-repeat: no-repeat;
}

#centercol {
width:800px;
height:700px;
float:left;
background-color:#ffffff;
}
#rightcolouter {
width:50%;
float:right;
margin-left:-401px;
}
#rightcolinner {
margin-left:400px;
height:700px;
background-image: url('uploads/images/rightscroll.gif');
background-position: top left;
background-repeat: no-repeat;position:relative;
}

#headerbox {
   height: 130px;
   margin:10px 10px;
   border-style:solid;
   border-width:1px;
   border-color:#b3b3b3;
}

#loadarea {
  width:700px;
  margin-left: 50px;
  text-align: center;
}

#hlogo {
float:left;
}

#himg {
   float:right;
   margin:0px 0px;
}

table
{ 
background-color:#e3e3e3;
width:780px; margin-left:10px; margin-right:10px; text-align: center;
}

td {
border: 1px solid #b3b3b3;
}

div#menu_horiz{
   width:97.5%;margin: 2px auto;padding: 0px;
   height: 29px;
   background-image: url('uploads/images/menu_bkg.gif');
   background-repeat: repeat-x;
   border-style:solid;
   border-width:1px;
   border-color:#b3b3b3;
}
div#wrapper{height: 20px;padding:  0}
div#menuwrapper{margin:0px;padding:0px 20px }

p.center {margin: 0px;text-align: center}
.center{margin-left:20px}

div#footer{clear: both;margin-top: 10px}
div#footer p {margin: 0;padding: 5px;text-align: center;}

.textbox {
   margin:5px 5px;
   border-style:solid;
   border-width:1px;
   border-color:#b3b3b3;
   background-color:#e3e3e3;
    width:300px;
   float:left;
}

/* End of 'Ellie_Main_Layout' */

