div.top_imgs {display:block;float:right;right:0px;margin-top:2px;}
div.top_imgs a {height:25px;margin:0px;overflow: hidden;}
div.top_imgs img {margin-right:5px;margin-left:10px;float:left;margin-top:2px;}
div.top_imgs div.icons img {margin-left:5px;margin-right:0px;margin-top:0px;}
div.top_imgs div.icons {float: left;margin-top:1px;}

html,table,body { text-align: center;
  font-family: arial;
  font-size: 10px;
  color: rgb(33,33,33);
}

a {
 color: rgb(218,28,92);
}

div.logoScroller {
  position: relative;
  width: 861px;
  height: 70px;
  overflow: hidden;
  border-top: 1px solid rgb(166,166,166);
  border-bottom: 1px solid rgb(211,211,211);
}

div.logoScroller div {
  width: 861px;
  height: 68px;
  border-top: 1px solid rgb(211,211,211);
  border-bottom: 1px solid rgb(166,166,166);
}

div.logoScroller div div.block {
 height: 15px;
 width: 861px;
 border: 0;
}

div#menyDang {
  margin-left: auto;
  margin-right: auto;
  width: 861px;
  position: relative;
}

div.buttons {
  margin-top: 16px;
  height: 22px;
  overflow: hidden;
  border-top: 1px solid rgb(166,166,166);
  border-bottom: 1px solid rgb(211,211,211);
}

div#menyDang div.stats {
  position: absolute;
  left: 692px;
  top: 10px;
  width: 157px;
  height: 143px;
}

div#menyDang div.stats img {
  position: absolute;
  left: 0px;
  top: 29px;
}

div#menyDang div.stats span.views, div#menyDang div.stats span.visitors, div#menyDang div.stats span.sites {
  color: rgb(218,28,92);
  font-size: 14px;
}

div#menyDang div.stats span.views {
  position: absolute;
  right: 0px;
  bottom: 79px;
}

div#menyDang div.stats span.visitors {
  position: absolute;
  right: 0px;
  bottom: 41px;
}

div#menyDang div.stats span.sites {
  position: absolute;
  right: 0px;
  bottom: 4px;
}

div.buttons div.inner {
  height: 20px;
  overflow: hidden;
  border-bottom: 1px solid rgb(166,166,166);
  border-top: 1px solid rgb(211,211,211);
}

div.new_menu {
  position: relative;
  background-image: url(http://static.adoperator.com/header.jpg);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0px;
  margin-top: 0px;
  padding: 0px;
  width: 861px;
  height: 186px;
  text-align: left;
  vertical-align: bottom;
}

div#menu_buttons img {
  margin-right: 2px;
}

div.menu_buttons {
  position: absolute;
  overflow: hidden;
  bottom: 0px;
  left: 0px;
  margin: 0;
  padding: 0;
  height: 23px;
  border: 0;
  background: white;
}

#logo { }

#adoperatorunder { padding-top: 5px; }

div.menu_logo {
  position: absolute;
  top: 72px;
  left: 30px;
  width: auto;
}

       .menu_search {
       		    position: absolute;
		    right: 10px;
		    bottom: 5px;
       }
       
       .menu_text {
       		  font-size: 10px;
       		  font-family: Arial;
       		  position: absolute;
		  top: 10px;
		  right: 5px;
	   	  width: 310px;
       }
       .menu_about {
       		   position:absolute;
		   margin-top:1em;
		   right:10px;
       }
       
       img#menu_img_arrow {margin-right:5px;}
       div#menu_search table tr td {vertical-align:middle;}
       
       div.top_menu_left {
       		    float:left;
       		    text-align:right;
		    margin-top: 5px;
		    overflow:hidden;
       }
       div.top_menu_left img {
        margin-right: 15px;
	margin-left: 5px;
       }
       div.top_menu {
       		    float:right;
		    width:auto;
       		    text-align:right;
		    height:25px;
		    overflow:hidden;
       }

       div.new_menu a, div.top_menu a {
         margin:0px;
	 border: none;
       }

       div.new_menu img, div.top_menu img {
       float:left;
       margin: 0;
       left: 0px;
       padding: 0;
       border: none;
       text-decoration: none;
       }
       div.menu_buttons a { height: 0px; }

div#__top_menu{margin: 0px;float: left;width:100%;padding-top:0px;background: #9CC0FF;}
div#menu{margin: 0px;float: left; width: 100%;padding-top:80px;background: #9CC0FF;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;}
ul#nav {float:right; margin-right: 100px;width:650px;}
ul#nav li{float: left;margin-right: 3px;text-align: center;}
ul#nav a{float: left;width: 7em;padding: 5px 0;background: #E7F1F8;text-decoration:none;}
ul#nav a:hover{float:left;background: #FFA826;color: rgb(218,28,92);}
ul#nav li.activelink a,ul#nav li.activelink a:hover{float:left;background: #FFF;color: #003}
.nospace {padding:0px;margin:0px;}
.nopad {padding:0px;}
.nomargin {margin:0px;}

.newsWrapper div.header {position:absolute;bottom:42px;right:10px;width:10px;padding-left:5px;height: 10px; padding-top: 5px;z-index:2;text-align:right;}
.newsWrapper {width:145px;height:322px;overflow:hidden;background-image: url(http://static.adoperator.com/news_ticker.gif);position:relative;float:left;margin-left:10px;}
.newsWrapper div.newsInner {position:absolute;width:129px;top:5px; height: 265px;left:8px;overflow:hidden;z-index: 1}
.newsWrapper .footer {position:absolute;bottom:1px;height:37px;width:145px;left:0px}
.newsWrapper .footer .allNews {display:block;position:absolute;top:10px;left:12px;}
.newsWrapper .footer .allNews a {color:#ffffff;}
.newsScroller {width: 132px; height: 302px;overflow:hidden;}
.newsScroller ul {padding:0;margin:0;position:relative;top:10px;}
.newsScroller ul li{list-style:none;display:block;margin-bottom:0px;}
.newsScroller div.s, .newsScroller ul li.s {}
.newsScroller .hr {display:block;width:129px;height:17px;background-image:url(http://static.adoperator.com/newsHr.jpg);border:0;padding:0;margin-top:11px;margin-bottom:11px;overflow:hidden;border-collapse:collapse;}
.newsScroller .hr td {vertical-align:middle;margin:0;padding:0;height:17px;}
.newsScroller .hr tr {margin:0;padding:0}
.newsScroller .content {text-align:left;margin-left:5px;width:119px;margin-bottom: 0px;}
.newsScroller .content span.date {color: rgb(220, 100, 100);font-size:10px;display:block;float:left;}
.newsScroller span.link {color: rgb(220, 100, 100);font-size:8px;display:block;text-align:left;margin-left:4px;}
.newsScroller span.link a {text-decoration:none;}
.newsScroller span.link .read {color: rgb(255, 255, 255);}
.newsScroller span.link .more {color: rgb(224, 0, 71);}
.newsScroller .content span.header {margin-left:0px;font-size:10px;font-weight:bold;clear:both;display:block;}
.newsScroller .content span.summary {font-style: italic;display:block;}
div.news {width: 600px;font-size:13px;font-weight:lighter;}
div.signature a.email {text-decoration:none;color: rgb(33,33,33);}

div#progress {width:600px; height:200px; background: gray; position: fixed; left: 100px; top: 30px;border: 1px solid black;opacity:.80;filter: alpha(opacity=80);}
div#progress div.bar .content {background-image:url(/progress.gif);overflow:hidden;height:30px;width:109px;left:0px;top:0px;}
div#progress div.bar {height:30px;border:1px solid black;width:580px;margin:10px;background:red;}
div#progress .content .percentage {float:right;font-size:18px;}
div#progress .action {display:block;text-align:center;font-size:2em;}
div#progress .log {margin:10px;width:580px;overflow:auto;height:90px;}
div#progress .close {float:right;margin-right:10px;}
div#progress .log .error {color:red;font-weight:bold;}
div#progress .log .warning {color:yellow;}

span.testFalse {margin-left: 10px;color: red;}
span.testTrue {margin-left: 10px;color:green;}
