@import "reset.css";
@import "default.css";
@import "navigation.css";

html { width: 100%; height: 100%; }
body { width: 1000px; height: 100%;  font-family: arial; font-size: 12px; position: relative;
  min-height:700px;
/*  height:auto !important;
  height:700px;*/
}

/*
body.home { background: #ec008c url(img/homepage_bg.jpg) no-repeat; }
*/
a { color: #000; }
body.purple { background: #ec008c; color: #fff; }
body.green { background: #8cc63f; }
body.yellow { background: #ffd503; }
body.blue { background: #00aeef; }

#newscontainer { width: 223px; height: 205px;  background: url(img/news_bg.png) -9px -4px; color: #fff; float: right; margin: 58px 65px 0 0; padding: 0 0 0 14px; overflow: hidden;  }
#newscontainer h1 { text-indent: -9999px; margin: 0 0 12px 0; }
#newsitems { list-style: none; margin:0; padding:0; width: 205px;  background: url(img/news_hr.jpg) top no-repeat; padding: 5px 0 0 0;}
#newsitems li { background: url(img/news_hr.jpg) bottom left no-repeat; padding: 5px 0 8px 0;}
#newsitems a.readmore { display: block; color: #ec008c; text-decoration: none; background: url(img/arrow.png) left center no-repeat; padding: 0 0 0 15px; }
#newsitems h5 { color: #ec008c; font-weight: bold; }


#leftside { width: 232px; overflow: auto; float: left; height: 100%; position: relative; overflow-x: hidden;  }
#rightside { width: 700px; float: right; margin-top: 40px; }
#logo { float: right; margin-top: -20px; width: 192px; height: 97px;}

#logos { position: absolute; bottom: 40px; right: 20px; }
#logos img { margin-top: -5px; }

#powered { display: block; text-align: center; color: white; text-decoration: none; position:absolute; bottom: 20px; width: 100%; font-weight: bold; }

#noc { display: block; text-align: center; color: white; text-decoration: none; position:absolute; bottom: 20px; margin-left: 40px; font-weight: bold; } 

#newsitemsWrapper { height: 150px; overflow: hidden; position: relative; }

form { margin-bottom: 20px; margin-top: 20px;  }
form ul { padding: 0; margin: 0;}
form ul li label { width: 100px; }
form ul li { margin-bottom: 15px;}
form .text { border: none; }
form textarea,
form input.text { font-family: inherit; font-size: inherit; width: 200px; padding: 2px;  }
form textarea { height: 100px; }
form .submit { background: #000; color: #fff; border: none; padding: 0 5px; font-size: 15px; font-weight: bold; }
form input.radio { margin-right: 5px; }
form span.radio { margin-right: 15px; }

div.text { width: 500px; }